function crearXMLHttpRequest() {
    var ua;
    if(window.XMLHttpRequest) {
           try {
              ua = new XMLHttpRequest();
            } catch(e) {
              ua = false;
            }
      } else if(window.ActiveXObject) {
            try {
              ua = new ActiveXObject("Microsoft.XMLHTTP");
            } catch(e) {
              ua = false;
            }
      }
      return ua;
}
var req = crearXMLHttpRequest();
function sendFrm(frm,origen) {
	switch(origen){
		case 1:	
			url = './include/procesaCv.php?txtNombre=' + frm.txtNombre.value + '&txtApellido='+ frm.txtApellido.value + '&txtMail='+ frm.txtMail.value + '&txtNac='+ frm.txtNac.value + '&chkSexM='+  frm.chkSexM.value + '&chkSexF='+  frm.chkSexF.value + '&mnuDoc='+  frm.mnuDoc.value + '&txtDoc='+  frm.txtDoc.value + '&chkCarS='+  frm.chkCarS.value + '&chkCarN='+  frm.chkCarN.value + '&txtCarnet='+  frm.txtCarnet.value + '&txtDire='+  frm.txtDire.value + '&txtCiud='+  frm.txtCiud.value + '&mnuProv='+  frm.mnuProv.value + '&txtCodPos='+  frm.txtCodPos.value + '&txtTel1='+  frm.txtTel1.value + '&txtTel2='+  frm.txtTel2.value + '&mnuLvlEs='+  frm.mnuLvlEs.value + '&txtInsti='+  frm.txtInsti.value + '&txtAreaEs='+  frm.txtAreaEs.value + '&txtTitu='+  frm.txtTitu.value + '&txtEmpre1='+  frm.txtEmpre1.value + '&txtPues1='+  frm.txtPues1.value + '&mnuPues1='+  frm.mnuPues1.value + '&mnuArea1='+  frm.mnuArea1.value + '&mnuIndu1='+  frm.mnuIndu1.value + '&mnuPeri1='+  frm.mnuPeri1.value + '&mnuResp1='+  frm.mnuResp1.value + '&txtEmpre2='+  frm.txtEmpre2.value + '&txtPues2='+  frm.txtPues2.value + '&mnuPues2='+  frm.mnuPues2.value + '&mnuArea2='+  frm.mnuArea2.value + '&mnuIndu2='+  frm.mnuIndu2.value + '&mnuPeri2='+  frm.mnuPeri2.value + '&mnuResp2='+  frm.mnuResp2.value + '&txtRemun='+  frm.txtRemun.value;	
		break;
		case 2:
			url = './include/procesaOferta.php?empresa=' + frm.empresa.value + '&txtResponsable=' + frm.txtResponsable.value + '&mnuPues=' + frm.mnuPues.value + '&mnuArea=' + frm.mnuArea.value + '&mnuIndu=' + frm.mnuIndu.value + '&txtJerarquia=' + frm.txtJerarquia.value + '&txtDetalle=' + frm.txtDetalle.value + '&txtReq1=' + frm.txtReq1.value + '&chkReq1=';
			
			if (frm.chkReq1.checked==true){
				url = url + '1';
			}else{
				url = url + '0';
			}
			url = url + '&txtReq2=' + frm.txtReq2.value +	'&chkReq2=';
			if (frm.chkReq2.checked==true){
				url = url + '1';
			}else{
				url = url + '0';
			}
			url = url + '&txtReq3=' + frm.txtReq3.value +	'&chkReq3=';
			if (frm.chkReq3.checked==true){
				url = url + '1';
			}else{
				url = url + '0';
			}
			url = url + '&txtReq4=' + frm.txtReq4.value +	'&chkReq4=';
			if (frm.chkReq4.checked==true){
				url = url + '1';
			}else{
				url = url + '0';
			}
			url = url + '&txtReq5=' + frm.txtReq5.value + '&chkReq5=';
			if (frm.chkReq5.checked==true){
				url = url + '1';
			}else{
				url = url + '0';
			}
		break;
	}
    req.open('get', url);
    req.onreadystatechange = manejarRespuesta;
    req.send(null);
	frm.reset();
}
function manejarRespuesta() {
    if(req.readyState == 1){
        document.getElementById('estado').innerHTML = "<img src='img/load_BIG.gif' alt='cargador.' />Enviando.";
    }
      if(req.readyState == 4){
            var respuesta = req.responseText;
            var actualizado = new Array();
            if(respuesta.indexOf('||' != -1)) {   
              actualizado = respuesta.split('||');
              document.getElementById(actualizado[0]).innerHTML = actualizado[1];
            }
      } else {
          alert("Estado: " + ajax.readyState);
    }
}
