//
// Uncomment desired date format.
//

//var sFormat = 1; // January 1, 1970
//var sFormat = 2; // January 01, 1970; not implemented yet
//var sFormat = 3; // Jan. 1, 1970; not implemented yet
//var sFormat = 4; // Jan. 01, 1970; not implemented yet
//var sFormat = 5; // Segunda-feira, 01 de Janeiro de 2008
//var sFormat = 6; // Friday, April 29, 2005
var sFormat = 7; // 01 de Janeiro de 2008

// ----- STOP EDITING -----

var aDayLongNames = new Array(
                        'Domingo',
						'Segunda-feira',
						'Terça-feira',
						'Quarta-feira',
						'Quinta-feira',
						'Sexta-feira',
						'Sábado'
                    );

var aMonthLongNames = new Array(
                          'janeiro',
                          'fevereiro',
                          'março',
                          'abril',
                          'maio',
                          'junho',
                          'julho',
                          'agosto',
                          'setembro',
                          'outubro',
                          'novembro',
                          'dezembro'
                      );

var oToday = new Date();
var iDay   = oToday.getDay();
var iDate  = oToday.getDate();
var iMonth = oToday.getMonth();
var iYear  = oToday.getFullYear();
var sDate  = null;

switch (sFormat) {
	
	case 1:// January 1, 1970
		sDate = aMonthLongNames[iMonth] + ' ' + iDate + ', ' + iYear;
		break;
	
	case 2:
		break;
	
	case 3:
		break;
	
	case 4:
		break;
	
	case 5: // Segunda-feira, 01 de Janeiro de 2008
		sDate = aDayLongNames[iDay] + ', ' + iDate + ' de ' + aMonthLongNames[iMonth] + ' de ' + iYear;
		break;
		
	case 6: // Friday, April 29, 2005
		sDate = aDayLongNames[iDay] + ', ' + aMonthLongNames[iMonth] + ' ' + iDate + ', ' + iYear;
		break;
		
	case 7: // 01 de Janeiro de 2008
		sDate = iDate + ' de ' + aMonthLongNames[iMonth] + ' de ' + iYear;
		break;
		
	default:
	
}
				
document.write(sDate);