<!--

var xmlHttp;
var URLto = 'admin/includes/remote.html'; 


function AJAXCrearObjeto(){ 
 var obj; 
	 if(window.XMLHttpRequest) { // no es IE 
	 obj = new XMLHttpRequest(); 
	 } else { // Es IE o no tiene el objeto 
	 try { 
	 obj = new ActiveXObject("Microsoft.XMLHTTP"); 
	 } 
	 catch (e) { 
	 alert('El navegador utilizado no está soportado'); 
	 } 
	 } 
 return obj; 
} 

xmlHttp = AJAXCrearObjeto();

/*
Este método recorre todos los elementos del formulario
y arma un string para mandar por POST
*/
function buildPOST(theFormName) {
    theForm = document.forms[theFormName];
    var qs = ''
    for (e=0;e<theForm.elements.length;e++) {
        if (theForm.elements[e].name!='') {
            var name = theForm.elements[e].name;
            qs+=(qs=='')?'':'&'
            qs+= name+'='+escape(theForm.elements[e].value);
        }
    }
    qs+="\n";
    return qs
}



function send_post(theFormName) {
    var xmlMessage = buildPOST(theFormName);
    xmlHttp.open("POST", URLto, false)
    xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
    xmlHttp.send(xmlMessage)
}


function send_get() {
    xmlHttp.open("GET", URLto, false);
    xmlHttp.setRequestHeader('Content-Type','text/xml; charset=utf-8');
    xmlHttp.send(null);
}


function display_response() {
    var optionDiv = document.getElementById("responseContainer");
    optionDiv.innerHTML = xmlHttp.responseText;
}


function display_response_2(nombreDiv) {
    var optionDiv = document.getElementById(nombreDiv);
    optionDiv.innerHTML = xmlHttp.responseText;
}

function send_combo() {  
		a=send_combo.arguments, xmlMessage=''; 
    for(i=0;i<a.length;i++){ xmlMessage+=a[i].name+'='+a[i].value; if (i<a.length-1) xmlMessage+='&'; }
		xmlHttp.open("POST", URLto, false);
    xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    xmlHttp.send(xmlMessage);
	
}

function get_response(combo) { 
	var resp = unescape( xmlHttp.responseText );
	resp = resp.replace(/\+/gi," ");
    combo.options.length=0;
	var aOpt=String(resp).split('\\n');

	for(i=0;i<aOpt.length;i++) {
		var aDef=aOpt[i].split('\\t')
		var optResp=new Option(aDef[1], aDef[0]);
		combo.options[combo.options.length]=optResp;
	}
}


function alert_response(elemento) {
		var resp = unescape( xmlHttp.responseText );

		if (resp>0) {
		alert ('El dato ingresado ya se encuentra en la base de datos.');	
	    document.getElementById(elemento).value='';
	    document.getElementById(elemento).focus();
    }
}

function get_response_2() {

		var resp = unescape( xmlHttp.responseText );
		resp = resp.replace(/\+/gi," ");
		var aOpt=String(resp).split('\\n');
		
		return aOpt;
}


function send_text(data) {
  xmlHttp.open("POST", URLto, false);
  xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  xmlHttp.send(data);

}


//-->
