
var ajax = criarHTTP();

function criarHTTP(){
    
    var xmlhttp;

    try {
        xmlhttp = new XMLHttpRequest(); 
    } catch(e) { 
        try {
            xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); 
        }catch(er) { 
            try {
                xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
            }catch(err) {
                xmlhttp = false; 
            } 
        } 
    } 
    
    return xmlhttp; 	
    
}

function ativarJanelaCalendarioAgenda(mes,ano) {
	
	//ativarDivBloqueio();
	//ativarElementoDIV(obj,'divCalendarioAgenda',50,130,true);
	
	ajax.open("GET","../calendario/calendario.php?mes=" + mes + "&ano=" + ano + "&nocache=" + Math.random(),true);	
	ajax.setRequestHeader("Content-type", "text/html; charset=iso-8859-1");	
    ajax.onreadystatechange = function() {                                              
		
		if(ajax.readyState == 1) {
			
			//$('divCalendarioAgendaDados').innerHTML = "carregando...";
						
		}
		
		if(ajax.readyState == 4) {
	
			if(ajax.status != 200){
				alert('Ocorreu um Erro ao Carregar o Calendário!');
				//alert(ajax.responseText);				
				//desativarElementoDIV('divCalendarioAgenda');
				//desativarDivBloqueio();
				return false;				
			}
			//alert(ajax.responseText);
			//alert($('divCalendarioAgendaDados'));
			$('divCalendarioAgendaDados').innerHTML = ajax.responseText;
						
		}
	
	}

	ajax.send(null); 		
	
}
function $(obj) {

	try {
        if(document.layers) { // netscape
            return document.layers[obj];
        }
        if(document.getElementById) { // DOM; IE5, NS6, Mozilla, Opera
            return document.getElementById(obj);
        }
        if(document.all) { //Proprietary DOM; IE4
            return document.all[obj];
        }
        if(document[id]) { //Netscape alternative
            return document[obj];
        }
    } catch(e) {
        return document.getElementById(obj);
    }
	
}

function $a(msg) {
	alert(msg);
}