// JavaScript Document
// Archivo para validación de la forma "empresa"
// Con estas líneas de abajo, validamos el wysiwyg

function valemp(form, accion, id)
{

 var objeto = window.document.formaemp;
	
	if(objeto.nom_emp.value == "" ||  !(isNaN(objeto.nom_emp.value)))
	{
	 alert("Es indispensable que incluyas el nombre de la empresa");
	 objeto.nom_emp.focus();
	 return false;
	}

	if(objeto.pres_emp.value == "" ||  !(isNaN(objeto.pres_emp.value)))
	{
	 alert("Debes ingresar el apellido paterno del contacto");
	 objeto.pres_emp.focus();
	 return false;
	}

	if(objeto.nres_emp.value == "" ||  !(isNaN(objeto.nres_emp.value)))
	{
	 alert("Debes ingresar el nombre del contacto");
	 objeto.nres_emp.focus();
	 return false;
	}

	if(objeto.mail_emp.value == "" || objeto.mail_emp.value.search(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/ig) || objeto.mail_emp.value.indexOf("www.",0) == 0)
	{
	 alert("Ingresa el correo de la persona responsable");
	 objeto.mail_emp.focus();
	 return false;
	}

	if(objeto.tel_emp.value == "")
	{
	 alert("Proporciona el teléfono de la persona de contacto");
	 objeto.tel_emp.focus();
	 return false;
	}

	if(objeto.rfc_emp.value == "" || objeto.rfc_emp.value.length < 12 || objeto.rfc_emp.value.length > 13)
	{
	 alert("Proporciona correctamente el RFC de la empresa");
	 objeto.rfc_emp.focus();
	 return false;
	}

	if(objeto.dir_emp.value == "")
	{
	 alert("Ingresa la dirección de la empresa");
	 objeto.dir_emp.focus();
	 return false;
	}
	
	if(objeto.col_emp.value == "")
	{
	 alert("Ingresa la colonia donde están ubicados");
	 objeto.col_emp.focus();
	 return false;
	}	

	if(objeto.estado.value == "" || objeto.estado.value == 33)
	{
	 alert("Debes seleccionar la delegación dentro de la cual se ubica la empresa");
	 objeto.estado.focus();
	 return false;
	}
	
	if(objeto.cp_emp.value == "" || isNaN(objeto.cp_emp.value) || objeto.cp_emp.value.length < 5)
	{
	 alert("Debes ingresar el CP donde se ubica la empresa, de manera correcta");
	 objeto.cp_emp.value="";
	 objeto.cp_emp.focus();
	 return false;
	}
	
	if(objeto.ramo.value == "" || objeto.ramo.value == 1)
	{
	 alert("Debes seleccionar el ramo al que pertenece la principal actividad de la empresa");
	 objeto.ramo.focus();
	 return false;
	}
	
	//alert("Despues de esta nota, se hace la sincronización");

	if(objeto.desc_emp.value == "")
	{
	 alert("Debes dar una descripción de tu empresa");
	 objeto.desc_emp.focus();
	 return false;
	}
	
	var contenedor;
  var vars = '';
  var mail_emp,nom_emp,pres_emp,mres_emp,nres_emp,tel_emp,cel_emp,fax_emp,rfc_emp,dir_emp,col_emp,estado,municipio,cp_emp,web_emp,ramo,desc_emp, sexo_can, estado_civil;
  
  mail_emp  = document.getElementById("mail_emp").value;  nom_emp   = document.getElementById("nom_emp").value;
  pres_emp  = document.getElementById("pres_emp").value;  mres_emp  = document.getElementById("mres_emp").value;
  nres_emp  = document.getElementById("nres_emp").value;  tel_emp   = document.getElementById("tel_emp").value;
  cel_emp   = document.getElementById("cel_emp").value;   fax_emp   = document.getElementById("fax_emp").value;
  rfc_emp   = document.getElementById("rfc_emp").value;   dir_emp   = document.getElementById("dir_emp").value;
  col_emp   = document.getElementById("col_emp").value;   estado    = objeto.estado.value;
  municipio = document.getElementById("municipio").value; cp_emp    = document.getElementById("cp_emp").value;
  web_emp   = document.getElementById("web_emp").value;   ramo      = document.getElementById("ramo").value;
  desc_emp  = document.getElementById("desc_emp").value;  sexo_can  = document.getElementById("sexo_can").value 
  estado_civil = document.getElementById("estado_civil").value;
  
  
  vars = "&mail_emp="+ mail_emp + "&nom_emp="+nom_emp + "&pres_emp="+pres_emp + "&mres_emp="+mres_emp + "&nres_emp="+nres_emp + "&tel_emp="+tel_emp + "&cel_emp="+cel_emp;
  vars = vars + "&fax_emp="+fax_emp + "&rfc_emp="+rfc_emp + "&dir_emp="+dir_emp + "&col_emp="+col_emp + "&estado="+estado + "&municipio="+municipio + "&cp_emp="+cp_emp;
  vars = vars + "&web_emp="+web_emp + "&ramo="+ramo + "&desc_emp="+ desc_emp + "&estado_civil=" + estado_civil + "&sexo_can=" + sexo_can;
  
  contenedor = document.getElementById("divcentral");
    
  ajax=nuevoAjax();
  ajax.open("GET", "./ajax/xcenRegE.php?accion="+accion+vars,true);
  
  ajax.onreadystatechange=function(){
    
  if(ajax.readyState != 4) {
    contenedor.innerHTML = cargandoCen;
  }else{
    contenedor.innerHTML = ajax.responseText;
  }
  }
  ajax.send(null);

}
