// JavaScript Document
var RequestObject = false;   

if (window.XMLHttpRequest)  
  	  RequestObject = new XMLHttpRequest();  
if (window.ActiveXObject)     
 	  RequestObject = new ActiveXObject("Microsoft.XMLHTTP"); 
	  
function ReqChange() {  
   
     if (RequestObject.readyState==4) {  // Si se ha recibido la información correctamente  
    
  	   if (RequestObject.responseText.indexOf('invalid') == -1)    // si la información es válida   
 	   {       
       		var msgs = RequestObject.responseText.split('|');  // obtener la respuesta    
       		document.getElementById("mainContent").innerHTML = msgs[0];  // Buscamos la div con id online   
 	   }  
  	   else {  
  			document.getElementById("mainContent").innerHTML = "Error llamando";  // Por si hay algun error  
	   }  
     }  
}  
 
function llamadaAjax(pagina) {  

	 var Archivo = pagina+'.php'; //directorio donde tenemos el archivo ha abrir
	 
     document.getElementById("mainContent").innerHTML = ""; // Mensaje a mostrar mientras se obtiene la información remota...
	 
     RequestObject.open("GET",Archivo);  // Preparamos la obtención de datos   
     RequestObject.onreadystatechange = ReqChange;  
    
     RequestObject.send("&id="+pagina);   // Enviamos   
} 
function submenu(id,opcion,nro){
		if ($(''+opcion+nro+'').style.visibility=='hidden') {
			var i=0;
			while (i<nro) {
				i++;
				//$(''+id+'').class='submenu_activo';
				$(''+id+'').hasClassName(''+id+'','submenu_activo');
				$(''+opcion+i+'').style.visibility='visible';
				$(''+opcion+i+'').style.display='block';
			}
		}
		else {
			var i=0;
			while (i<nro) {
				i++;
				$(''+opcion+i+'').style.visibility='hidden';
				$(''+opcion+i+'').style.display='none';
			}
		}
	}
function objetoAjax(){
	var xmlhttp=false;
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
  		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}

function Pagina(nropagina){
	divContenido = document.getElementById('contenido');
	
	ajax=objetoAjax();
	ajax.open("GET", "php/galeria.php?page="+nropagina);
	divContenido.innerHTML= '<img src="images/wait.gif">';
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			divContenido.innerHTML = ajax.responseText
		}
	}
	ajax.send(null)
}
function calendario(mes, anno) {  

   var xhr_object = null; 
     
   if(window.XMLHttpRequest) // Firefox 
	      xhr_object = new XMLHttpRequest(); 
		
   else if(window.ActiveXObject) // Internet Explorer 
	      xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
		
   else { // XMLHttpRequest no soportado por el navegador 
      alert("Su navegador no soporta los objetos XMLHTTPRequest..."); 
      return; 
   } 
   
   var datos = "php/calendario.php?mois="+mes+"&annee="+anno;
   
   xhr_object.open("GET", datos, true); 
  
   xhr_object.onreadystatechange = function() { 
	   if(xhr_object.readyState == 4) 
			 document.getElementById('calendario').innerHTML = xhr_object.responseText; 
   } 
     xhr_object.send(null);  	
} 