// JavaScript Document

// inicio ajax
function CrearXMLHttp(){
	XMLHTTP=false;
	if(window.XMLHttpRequest){
		return new XMLHttpRequest();
	}else if(window.ActiveXObject){
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
}
function OpenPage(url,variables,metodo,id,loading){
if(loading = 'pred'){
	var loading = '<div style="background-color:#FF0000; font-weight:bold; width:80px; color:#FFFFFF;">Cargando...</div>';
}else{
	var loading = loading;
}
	req=CrearXMLHttp();
	if(req){
		req.onreadystatechange = function() { manejador(id); }; 
		if(metodo == 'POST'){
			req.open("POST",url,true);
			req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	        req.send(variables);
		}else{	
			req.open("GET",url+'?'+variables,true);
			req.send(null);
		}
               // toggle(loading); // ojo aqui
			   document.getElementById(id).innerHTML=loading;
	}
}
function manejador(id){
	if(req.readyState == 4){
		if(req.status == 200){
                       // toggle(loading); // ojo aca
			document.getElementById(id).innerHTML=req.responseText;
		}else{
			//alert("Error"+req.statusText)
			alert("Error: es posible que tu navegador no sea compatible con las funciones de esta pagina, proba ingresando de nuevo desde Internet Explorer.");
		}
	}
}
// fin ajax

function mostrarevento(id){
	var obj=document.getElementById('caldespliega');
	if(obj.style.display == 'none'){
		obj.style.display = '';
	}
	var longstring=id;
	var brokenstring=longstring.split('-');
	var dia = brokenstring[0];
	var mes = brokenstring[1];
	OpenPage('calendario-bahai/fechacalendario.php','dia='+dia+'&mes='+mes,'POST','caldespliega','pred');
}
function cerrar(id){
	var obj=document.getElementById('caldespliega');
	if(obj.style.display == ''){
		obj.style.display = 'none';
	}
}
function suscribeboletin(){
	var mailbol = document.getElementById('boletin').value;
	//alert(mailbol);
	OpenPage('boletinsuscribe.php','mail='+mailbol,'POST','suscripto','pred');
}
