function nuevoAjax(){ 

	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 peticion(pag, enDiv, metodo, parametros){
	var ancho = '100%';
	document.getElementById(enDiv).innerHTML = '<div style="color=#ff0000; padding: 150px 0px 0px 0px; height:150px; font-size:12px; font-weight:bold; width:'+ ancho +'; " align="center"><img src="imagenes/load.gif" /><br><span style="color:#de353a; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic">Cargando</span></div>';
	//document.getElementById(enDiv).innerHTML = "<div style='color=#ff0000; height:300px; font-size:12px;font-weight:bold; font-style:italic;width:"+ ancho +"; ' align='center'><img src='imagenes/ajax-loader.gif' style='margin-top:130px;'/></div>";
	//	document.getElementById(enDiv).innerHTML = "<div style='color=#ff0000; font-size:12px;font-weight:bold; font-style:italic;width:"+ ancho +"; ' align='left'>Cargando "+enDiv+"...</div>";
	
	var ajax = new nuevoAjax();	
	ajax.open(metodo, pag, true);
	
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4){ 
		 	if (ajax.status == 200){ 
					xmlDoc = ajax.responseText;
					document.getElementById(enDiv).innerHTML = xmlDoc;
			 }else{
				return;
			 }
		
		}else{
		 	return;
		}	
	
	}
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;");
//accept-charset="UTF-8"
//	ajax.setRequestHeader("Content-Type", "text/xml; charset=UTF-8");
	ajax.send(parametros);

}
function detener_ajax(){
	ultimo_ajax.abort()
}
//



