var c;
var i;
o = 0;

var mes = new Array();
mes[0] = "Janeiro";
mes[1] = "Fevereiro";
mes[2] = "Março";
mes[3] = "Abril";
mes[4] = "Maio";
mes[5] = "Junho";
mes[6] = "Julho";
mes[7] = "Agosto";
mes[8] = "Setembro";
mes[9] = "Outubro";
mes[10] = "Novembro";
mes[11] = "Dezembro";

var sem = new Array();
sem[0] = "Dom";
sem[1] = "Seg";
sem[2] = "Ter";
sem[3] = "Qua";
sem[4] = "Qui";
sem[5] = "Sex";
sem[6] = "Sáb";


function calendario(url, data, go) {
	
	if(go == "next"){
		o++;			
	}else if(go == "previous"){
		o--;
	}

	ajax = ajaxInit();
	if(ajax) {
		ajax.open("GET", url + "includes/xml_calendar.php?dt="+data+"&i="+o, true);
		ajax.onreadystatechange = function() {	   
			if(ajax.readyState == 4) {	     
				if(ajax.status == 200) {
	
					var xmldoc = ajax.responseXML;
	
					if(xmldoc.hasChildNodes()){
						var nos = xmldoc.getElementsByTagName('calendario');
						var no = nos[0];
						var vmes =  no.getAttribute("mes");
						var ano =  no.getAttribute("ano");
						
						t = "<div id=\"tbl_calendario\">";
						t+= "<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" width=\"150\">";
						t+= "<tr bgcolor=\"#334724\"><td colspan=\"7\" align=\"center\"><b>"+mes[vmes-1] + " / " + ano+"</b></td></tr>";
						t+= "<tr>";
						for(i=0;i<=6;i++){
							t+= "<td>"+sem[i]+"</td>";
						}
						t+= "</tr>";
						t+= "<tr>";
						c=0;
						c2=0;
						
						for(i=1;i<=nos.length;i++){
							
							var no = nos[i-1];
							var qtd_dias =  no.getAttribute("qtd_dias");
							var dia =  no.getAttribute("dia");											
							var cod =  no.getAttribute("cod");
							var semana =  no.getAttribute("semana");
							
							
							if(i == 1){
								for(z=1; z<=semana; z++){
									c++;
									t+= "<td align=\"center\">&nbsp;</td>";
								}
							}											
							
							c++;
							t+= "<td align=\"center\">";
							if(cod != 0){ t+= "<a href=\"javascript:void(0);\" onclick=\"location.href='"+url+"eventos.php?cd="+cod+"'\"><b><font color=\"#FFFF00\">"; }
							t+= i;
							if(cod != 0){ t+= "</font></b></a>"; }
							t+= "</td>";
							if(c == 7){
								t+= "</tr><tr>";
								c=0;
							}
						}
						
						
						t+= "<tr><td colspan=\"7\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" width=\"100%\"><tr><td><a href=\"javascript:void(0);\" onclick=\"javascript:calendario('"+url+"', "+data+", 'previous')\"><< Anterior</a></td><td align=\"right\"><a href=\"javascript:void(0);\" onclick=\"calendario('"+url+"', "+data+", 'next')\">Próximo >></a></td></tr></table></td></tr>";
						t+= "</table>";
						t+= "</div>"
	
						document.getElementById("calendario").innerHTML = t;								
					}
	
				} else {
					alert(ajax.statusText);
				}
			}
		}
		ajax.send(null);
	}
}