// JavaScript Document
var xmlHttp

function getXmlHttpObject(){

	var xmlHttp=null;
	try{
	  // Firefox, Opera 8.0+, Safari
	  xmlHttp=new XMLHttpRequest();
	  }
	catch (e)
	  {
  		// Internet Explorer
	  try
  	  {
  	  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  	  }
  		catch (e)
	    {
	    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  	  }
  	}
	return xmlHttp;
}

function carregaCalend(mes,ano)
{
	xmlHttp = getXmlHttpObject()
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	} 
	var url="carregaCalend.php";
	url=url+"?mes="+mes;
	url=url+"&ano="+ano;	
	
	xmlHttp.onreadystatechange=stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
} 



function stateChanged()
{ 
		if (xmlHttp.readyState==4)
		{ 
			document.getElementById("miniCalendario").innerHTML= '';
			document.getElementById("miniCalendario").innerHTML= xmlHttp.responseText;
		}
}

function mostraEventosMes(mes,ano)
{
	xmlHttp = getXmlHttpObject()
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	} 
	var url="eventos_mes.php";
	url=url+"?mes="+mes;
	url=url+"&ano="+ano;	
	
	xmlHttp.onreadystatechange=retorno_mes;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	
}

function retorno_mes()
{
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("meio").innerHTML= '';
		document.getElementById("meio").innerHTML= xmlHttp.responseText;
	}


}

function mostraEventosDia(dia)
{

	// variável dia no formato timestamp unix

	xmlHttp = getXmlHttpObject()
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	} 
	var url="eventos_dia.php";
	url=url+"?dia="+dia;

	xmlHttp.onreadystatechange=retorno_dia;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);

	
}

function retorno_dia()
{
	if (xmlHttp.readyState==4)
	{ 
		document.getElementById("meio").innerHTML= '';
		document.getElementById("meio").innerHTML= xmlHttp.responseText;
	}


}