// **********************************************
// Programado por: Ricardo Fonseca
// **********************************************

var mes_pt       =['Janeiro','Fevereiro','Mar&ccedil;o','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'];
var mes_en       =['January','February','March','April','May','June','July','August','September','October','November','December'];
var diasMes      =[31,0,31,30,31,30,31,31,30,31,30,31];
var dia_semana_pt=['Domingo','2&ordf; Feira','3&ordf; Feira','4&ordf; Feira','5&ordf; Feira','6&ordf; Feira','S&aacute;bado'];
var dia_semana_en=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'];

function checkAnoBissexto(ano){if(ano%4==0 || ano%100==0)return 29;return 28;}

//argumento:data ['MM/dd/yyyy']
//argumento: lang ['PT', 'EN']
function getDayOfWeek(data, lang){
	if(data != null){
		var d=new Date(data);
		return getDayOfWeekFromArray(d.getDay(), lang);
	}		
	
	return "---";
}

//argumento: dWeek [0 - 7]
//argumento: lang ['PT', 'EN']
function getDayOfWeekFromArray(dWeek, lang){
	lang = lang.toLowerCase();
	if(dWeek >= 0 && dWeek <=7){
		if(lang == 'pt')
			return dia_semana_pt[dWeek];
		else
			return dia_semana_en[dWeek];
	}		
	
	return "---";
}

function getMonth(mes,lang){
	lang = lang.toLowerCase();
	if(lang == 'pt')
		return mes_pt[mes];
	else
		return mes_en[mes];
}