function peticionAjax(url, idContenedor){
	
	var paginaRequerida = false;

	if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
		paginaRequerida = new XMLHttpRequest()
		
	} else if (window.ActiveXObject){ // pero si es IE
		try {
			paginaRequerida = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){ // en caso que sea una versión antigua
			try{
				paginaRequerida = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else
		return false
	
	paginaRequerida.onreadystatechange=function(){ // función de respuesta
		cargarPagina(paginaRequerida, idContenedor);
	}
	
	paginaRequerida.open('GET', url, true); // asignamos los métodos open y send
	paginaRequerida.send(null);
}

function peticionAjaxPost(url, idContenedor, queryString){
try{
	var paginaRequerida = false;

	if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
		paginaRequerida = new XMLHttpRequest()
		
	} else if (window.ActiveXObject){ // pero si es IE
		try {
			paginaRequerida = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){ // en caso que sea una versión antigua
			try{
				paginaRequerida = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else
		return false
	
	paginaRequerida.onreadystatechange=function(){ // función de respuesta
		cargarPagina(paginaRequerida, idContenedor);
	}
	var pantalla=document.getElementById(idContenedor).innerHTML;
	document.getElementById(idContenedor).innerHTML="<div aling='center 'style='width:845px; height: 577px; vertical-align: middle; text-align: center;padding-top: 300px;' ><img src='/images/ajax-loader.gif'/></div>"
	paginaRequerida.open('POST', url, true); // asignamos los métodos open y send
	paginaRequerida.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	paginaRequerida.setRequestHeader("Accept-Charset","UTF-8");
	paginaRequerida.send(queryString);
	}
	catch(e){
		document.getElementById(idContenedor).innerHTML=pantalla;
		alert("ERROR:"+e.name + " - "+e.message);
	}
}



function cargarPagina(paginaRequerida, idContenedor){
	if (paginaRequerida.readyState == 4){
		var pantalla=document.getElementById(idContenedor).innerHTML;
		if((paginaRequerida.status==200)){
			//alert(paginaRequerida.responseText);
			document.getElementById(idContenedor).innerHTML=paginaRequerida.responseText;
			parent.loaded=1;
		}
		else{
      	 alert('Estimado Cliente, intente m&aacute;s tarde, error cargando p&aacute;gina, ' + paginaRequerida.status + ': ' + paginaRequerida.statusText );
		 document.getElementById(idContenedor).innerHTML=pantalla;
    	}
	}
}


function peticionAjaxPostCalendario(url, idContenedor, queryString){
try{
	var paginaRequerida = false;

	if (window.XMLHttpRequest) {// Si es Mozilla, Safari etc
		paginaRequerida = new XMLHttpRequest()
		
	} else if (window.ActiveXObject){ // pero si es IE
		try {
			paginaRequerida = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e){ // en caso que sea una versión antigua
			try{
				paginaRequerida = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else
		return false
	
	paginaRequerida.onreadystatechange=function(){ // función de respuesta
		cargarPagina(paginaRequerida, idContenedor);
	}
	var pantalla=document.getElementById(idContenedor).innerHTML;
	document.getElementById(idContenedor).innerHTML="<div aling='center 'style='width:800px; height: 577px; vertical-align: middle; text-align: center;padding-top: 250px;' ><img src='/images/ajax-loader.gif'/></div>"
	paginaRequerida.open('POST', url, true); // asignamos los métodos open y send
	paginaRequerida.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	paginaRequerida.setRequestHeader("Accept-Charset","UTF-8");
	paginaRequerida.send(queryString);
	}
	catch(e){
		document.getElementById(idContenedor).innerHTML=pantalla;
		alert("ERROR:"+e.name + " - "+e.message);
	}
}


//*******************************************
