//---------------------------------------------------------------------
//---------------------------------------------------------------------
function ajax(fichero,parametros,sDiv, popup){ 
	
	var peticion = false; 
	if (window.XMLHttpRequest){
		peticion = new XMLHttpRequest();
	}else if (window.ActiveXObject) {
		peticion = new ActiveXObject("Microsoft.XMLHTTP");	
	}

//	prompt('',fichero+parametros)
			
	if(peticion) {
  	peticion.open("GET", fichero+parametros);
  	if (sDiv!=""){devolverResultado(peticion, sDiv, popup);}
		peticion.send(null); 
	}
	return false;
}

//---------------------------------------------------------------------
//---------------------------------------------------------------------

function devolverResultado(peticion, sDiv, popup){
	
	if(popup){
		var obj = window.opener.document.getElementById(sDiv);
	}else{
		var obj = document.getElementById(sDiv);
	}
	
		
	if(obj){
		peticion.onreadystatechange = function(){ 
	  	if (peticion.readyState == 4){
	  		obj.innerHTML = peticion.responseText; 
	  		if(sDiv=='calendario'){activarmenu();}
	  	} 
		} 
	}
}

//---------------------------------------------------------------------
//---------------------------------------------------------------------