var Eventos=new Array();
nMeses=new Array("Janeiro","Fevereiro","Mar&ccedil;o","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro");
var dpost=new Array();
var controlaMesAtual=mes;
var controlaAnoAtual=ano;

function ShowCalendario(DiaAtual,MesAtual,AnoAtual,Valor){
	var mac=(navigator.userAgent.toLowerCase().indexOf("mac")!=-1)?true:false;
	if(!mac){
		var cl=document.getElementById("conteudoR2R1");
		c="";
		c=c+mkCalendario(DiaAtual,MesAtual,AnoAtual,Valor);
		cl.innerHTML=c;
	}else{
		document.getElementById("caixa_agenda").style.display='none';
	}
}

function mkCalendario(dia_,mes_,ano_,Valor){
	var nwDateAtual=new Date(dtHoje.split("/")[0]+'/'+dtHoje.split("/")[1]+'/'+dtHoje.split("/")[2]+'/00:00');
	var started=false;
	var endMont=false;
	var c="<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"\" align=\"center\">";
	c=c+"<tr class=\"box_nome\"><td align=\"center\"><a href='javascript:mesAnterior()' ><img src=\"/blogs/img/seta_ce.jpg\"></a></td><td align=\"center\" width=\"100%\">"+nMeses[mes_-1]+" "+ano_+"</td><td align=\"center\"><a href='javascript:mesSeguinte()'><img src=\"/blogs/img/seta_cd.jpg\"></a></a></td></tr></table>";
	
	c=c+"<table width=\"100%\" border=\"0\" cellpadding=\"2\" cellspacing=\"0\" class=\"\" align=\"center\">";
	c=c+"<tr class=\"barra_dia_semana\"><td align=\"center\">D</td><td align=\"center\">S</td><td align=\"center\">T</td><td align=\"center\">Q</td><td align=\"center\">Q</td><td align=\"center\">S</td><td align=\"center\">S</td></tr>";
	c=c+"<tr class=\"barra_dia\">"
	var t=0;
	var m=0;
	var d=1;
	var t=0;
	var m=-1;
	for(var i=1;i<42;i++){
		var nwDate=new Date(mes_+'/'+d+'/'+ano_+'/00:00');
		var validaMes=new Date();
		if(!started){
			if(nwDate.getDay()==(i-1)){
				started=true;
			}
		}
		if(mes_!=(nwDate.getMonth()+1)){
			endMont=true
		}
		if((started)&&(!endMont)){
			diaAgenda=nwDate.getDay()
			mesAgenda=nwDate.getMonth()
			anoAgenda=nwDate.getFullYear()
			checaDiaEvento=fill(d)+"/"+mes_+"/"+ano_;
			if(buscaEventos(checaDiaEvento)){
				if((nwDateAtual.getDate()==nwDate.getDate())&&(mes_==fill(validaMes.getMonth()+1)))
				{
					c=c+"<td class=\"dia";
					c=c+"\" align=\"center\"><a href=\""+ano_+""+mes_+""+fill(d)+"_listar_dia.shtml\">"+mkLK(nwDate)+"</a></td>";
					coletaDiaAtual=checaDiaEvento
				} else {
					c=c+"<td  align=\"center\"><a href=\""+ano_+""+mes_+""+fill(d)+"_listar_dia.shtml\" class=\"diaEvento\">"+mkLK(nwDate)+"</a></td>";
					t++;
				}
			} else {
				if((nwDateAtual.getDate()==nwDate.getDate())&&(mes_==fill(validaMes.getMonth()+1)))
				{
					c=c+"<td class=\"dia\" align=\"center\">"+mkLK(nwDate)+"</td>";
				} else {
					c=c+"<td class=\"dia_normal\" align=\"center\">"+mkLK(nwDate)+"</td>";
				}
			}
			d++;
		} else {
			c=c+"<td align=\"center\">"+"&nbsp;"+"</td>";
		}
		if(i%7==0){
			c=c+"</tr><tr class=\"barra_dia\">";
			if(endMont) i=43;
		}
	}
	c=c+"</tr>";
	c=c+"</table>";
	return c;
}

function fill(num){
	if(num<10) num='0'+num;
	return num;
}

function buscaEventos(dataEvento) {
	for(var i=0;i<Eventos.length;i++) {
		if(Eventos[i]==dataEvento)
			return true;
	}
	return false;
}

function mkLK(dt){
	var ds=fill(dt.getDate())+"/"+fill((dt.getMonth())+1)+"/"+dt.getFullYear();
	var s=dt.getDate();
	var diaAtual=fill(dt.getDate());
	var mesAtual=fill((dt.getMonth())+1);
	var anoAtual=dt.getFullYear();
	controlaMesAtual=mesAtual;
	controlaAnoAtual=anoAtual;
	var MakeUrlGet="GetConteudoDia"+"&dia="+diaAtual+"&mes="+mesAtual+"&ano="+anoAtual;
	if(dpost[ds]!=null) s=dt.getDate();
	return s;
}

function ShowCalendario_AT(DiaAtual,MesAtual,AnoAtual,Valor){
	var mac=(navigator.userAgent.toLowerCase().indexOf("mac")!=-1)?true:false;
	if(!mac){
		var cl=document.getElementById("conteudoR2R1");
		c="";
		c=c+mkCalendario(DiaAtual,MesAtual,AnoAtual,Valor);
		cl.innerHTML=c;
	} else {
		document.getElementById("caixa_agenda").style.display='none';
	}
}

function mesAnterior(){
	controlaMesAtual=eval(controlaMesAtual)
	controlaMesAtual=controlaMesAtual-1
	if(controlaMesAtual==0){
		controlaMesAtual=12;
		controlaAnoAtual=controlaAnoAtual-1
	}
	if(controlaMesAtual<10){controlaMesAtual="0"+controlaMesAtual}
	ShowCalendario_AT(dia,controlaMesAtual,controlaAnoAtual,controlaMesAtual);
}
function mesSeguinte(){
	controlaMesAtual=eval(controlaMesAtual)
	controlaMesAtual=controlaMesAtual+1
	if(controlaMesAtual==13){
		controlaMesAtual=1;
		controlaAnoAtual=controlaAnoAtual+1
	}
	if(controlaMesAtual<10){controlaMesAtual="0"+controlaMesAtual}
	ShowCalendario_AT(dia,controlaMesAtual,controlaAnoAtual,controlaMesAtual);
}
