
/***********************************
	function entrarAs()
***********************************/
function entrarAs()
{
	if(document.forms[0].user.value=="")

	{

		alert("Introduce tu ID de Asesor Inmobiliario");

		document.forms[0].user.focus();
		return false;

	}


	if(document.forms[0].pwd.value=="")
	{
		alert("Introduce tu Contraseña");
		document.forms[0].pwd.focus();
		return false;
	}
	

	document.forms[0].action    = "PaginaAzul";
	document.forms[0].cmd.value = "hn_login2";
	document.forms[0].submit();
}

function entrar()
{
	if(document.forms[0].user.value=="")

	{

		alert("Introduce tu ID de Ejecutivo VIP");

		document.forms[0].user.focus();
		return false;

	}


	if(document.forms[0].pwd.value=="")
	{
		alert("Introduce tu Contraseña");
		document.forms[0].pwd.focus();
		return false;
	}
	

	

	document.forms[0].action    = "PaginaAzul";
	document.forms[0].cmd.value = "hn_login";
	document.forms[0].submit();
}

/****************************************
	function login(indice,cmd)
*****************************************/

function login(indice,cmd)
{
	

	if(indice=="0") message = "Introduce tu ID de Ejecutivo VIP";

	if(indice=="1") message = "Introduce tu ID de Asesor Inmobiliario";
	 
	

	if(document.forms[indice].user.value=="")

	{

		alert(message);

		document.forms[indice].user.focus();
		return false;

	}


	if(document.forms[indice].pwd.value=="")
	{
		alert("Introduce tu Contraseña");
		document.forms[indice].pwd.focus();
		return false;
	}
	

	

	document.forms[indice].action    = "PaginaAzul";
	document.forms[indice].cmd.value = cmd;
	document.forms[indice].submit();
}


/*****************************************
Busca colonias
******************************************/
function cp_busca(camp) {
	var cadena  = camp.value.length;
	var cadena2 = camp.value;	
	if (cadena==5){
		document.forms[1].action = "PaginaAzul";
		document.forms[1].cmd.value = "hn_cpbusca";
		document.forms[1].c_cp.value = cadena2;
		document.forms[1].submit();
	}
}


/*****************************************
Busca colonias
******************************************/
function cp_buscaGIU(camp,i) 
{
	var cadena  = camp.value.length;
	var cadena2 = camp.value;
	
	if (cadena==5){
		document.forms[i].cmd.value  = "hn_cpbusca";
		document.forms[i].c_cp.value = cadena2;
		document.forms[i].submit();
	}
}

/*****************************************
genera_rfc
******************************************/
function genera_rfc(juego) 
{
	

	if(eval('document.paso.nombre2_tarjeta'+juego) != null)
	{
		nom2 = eval('document.paso.nombre2_tarjeta'+juego).value;
	}
	
	document.forms[1].cmd.value 	= "hn_rfcgenera";

	document.forms[1].juego.value 	= juego;
	document.forms[1].nombre.value 	= document.forms[0].nombre_tarjeta1.value+" "+nom2;
	document.forms[1].paterno.value = document.forms[0].paterno_tarjeta1.value;
	document.forms[1].materno.value = document.forms[0].materno_tarjeta1.value;
	
	document.forms[1].submit();
		
}

/*****************************************
genera_rfc
******************************************/
function genera_rfcGIU(juego,i) 
{
	

	if(eval('document.paso.nombre2_tarjeta'+juego) != null)
	{
		nom2 = eval('document.paso.nombre2_tarjeta'+juego).value;
	}
	
	document.forms[i].cmd.value 	= "hn_rfcgenera";

	document.forms[i].juego.value 	= juego;
	document.forms[i].nombre.value 	= document.forms[i-1].nombre_tarjeta1.value+" "+nom2;
	document.forms[i].paterno.value = document.forms[i-1].paterno_tarjeta1.value;
	document.forms[i].materno.value = document.forms[i-1].materno_tarjeta1.value;
	
	document.forms[i].submit();
		
}


/********************************************
	function valida_generarfc(juego) 
*********************************************/

function valida_generarfc(juego) 
{
	if(eval('document.paso.nombre_tarjeta'+juego).value == "")
	{
		return false;
	}else if(eval('document.paso.paterno_tarjeta'+juego).value == "")
	{
		return false;
	}
	return true;
}	

/**************************
eliminaacentos
**************************/
function eliminaacentos(valor){
	for(i=0;caracteres_invalidos(valor);i++){
			valor = valor.replace('á','A');
			valor = valor.replace('Á','A');
			valor = valor.replace('é','E');
			valor = valor.replace('É','E');
			valor = valor.replace('í','I');
			valor = valor.replace('Í','I');
			valor = valor.replace('ó','O');
			valor = valor.replace('Ó','O');
			valor = valor.replace('ú','U');
			valor = valor.replace('ü','U');
			valor = valor.replace('Ú','U');
			valor = valor.replace('À','A');
			valor = valor.replace('Á','A');
			valor = valor.replace('Â','A');
			valor = valor.replace('Ã','A');
			valor = valor.replace('Ä','A');
			valor = valor.replace('Å','A');
			valor = valor.replace('È','E');
			valor = valor.replace('É','E');
			valor = valor.replace('Ê','E');
			valor = valor.replace('Ë','E');
			valor = valor.replace('Ì','I');
			valor = valor.replace('Í','I');
			valor = valor.replace('Î','I');
			valor = valor.replace('Ï','I');
			valor = valor.replace('Ò','O');
			valor = valor.replace('Ó','O');
			valor = valor.replace('Ô','O');
			valor = valor.replace('Õ','O');
			valor = valor.replace('Ö','O');
			valor = valor.replace('Ù','U');
			valor = valor.replace('Ú','U');
			valor = valor.replace('Û','U');
			valor = valor.replace('Ü','U');
			valor = valor.replace('Ý','Y'); 
		}
		return valor;
}

/**************************
function caracteres_invalidos(valor)
**************************/
function caracteres_invalidos(valor){
	var contador = 0;
	contador = valor.indexOf('á');
	if(contador!=-1)return true;
	contador = valor.indexOf('Á');
	if(contador!=-1)return true;
	contador = valor.indexOf('é');
	if(contador!=-1)return true;
	contador = valor.indexOf('É');
	if(contador!=-1)return true;
	contador = valor.indexOf('í');
	if(contador!=-1)return true;
	contador = valor.indexOf('Í');
	if(contador!=-1)return true;
	contador = valor.indexOf('ó');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ó');
	if(contador!=-1)return true;
	contador = valor.indexOf('ú');
	if(contador!=-1)return true;
	contador = valor.indexOf('ü');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ú');
	if(contador!=-1)return true;
	contador = valor.indexOf('À');
	if(contador!=-1)return true;
	contador = valor.indexOf('Á');
	if(contador!=-1)return true;
	contador = valor.indexOf('Â');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ã');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ä');
	if(contador!=-1)return true;
	contador = valor.indexOf('Å');
	if(contador!=-1)return true;
	contador = valor.indexOf('È');
	if(contador!=-1)return true;
	contador = valor.indexOf('É');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ê');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ë');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ì');
	if(contador!=-1)return true;
	contador = valor.indexOf('Í');
	if(contador!=-1)return true;
	contador = valor.indexOf('Î');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ï');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ò');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ó');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ô');
	if(contador!=-1)return true;
	contador = valor.indexOf('Õ');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ö');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ù');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ú');
	if(contador!=-1)return true;
	contador = valor.indexOf('Û');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ü');
	if(contador!=-1)return true;
	contador = valor.indexOf('Ý');
	if(contador!=-1)return true;
	return false;
}


function validaMes_chg2(evento,control){
	var nombCtrl=control.name;
	var valor=control.value;
	var numero=nombCtrl.substring(nombCtrl.length-1,nombCtrl.length);
	if(numero==null||numero=="")
	{
		numero="";
	}
	var indice_dia=document.forms[0].elements["D"+numero].selectedIndex;
	dia=document.forms[0].elements["D"+numero].options[indice_dia].value;
	var indice_mes=document.forms[0].elements["M"+numero].selectedIndex;
	mes=document.forms[0].elements["M"+numero].options[indice_mes].value;
	var ctrlName="anio_ipersonal"+numero;var anio=document.forms[0].elements[ctrlName].value;
	var mes_letra="";
	if((mes=="02"||mes=="04"||mes=="06"||mes=="09"||mes=="11")&&dia==31)
	{
		switch(mes)
		{
			case "02":
			mes_letra="Febrero";
			break;
			case "04":
			mes_letra="Abril";
			break;
			case "06":
			mes_letra="Junio";
			break;
			case "09":
			mes_letra="Septiembre";
			break;
			case "11":
			mes_letra="Noviembre";
			break;
		}
		alert("El mes de "+mes_letra+" no tiene 31 días");
		document.forms[0].elements["M"+numero].selectedIndex=0;
		document.forms[0].elements["M"+numero].focus();
		document.forms[0].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
		return false;
	}
	if(mes==2&&dia==30)
	{
		alert("El mes de Febrero no tiene 30 días");
		document.forms[0].elements["M"+numero].selectedIndex=0;
		document.forms[0].elements["M"+numero].focus();
		document.forms[0].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
		return false;
	}
	if(mes==2&&dia==29)
	{
		if(anio%4!=0)
		{
			alert("El año no es bisiesto, el mes de febrero no tiene 29 días");
			document.forms[0].elements["M"+numero].selectedIndex=0;
			document.forms[0].elements["M"+numero].focus();
			document.forms[0].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
			return false;
		}
	}
	document.forms[0].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
}


function validaMes_chg2GIU(evento,control,i){

	var nombCtrl = control.name;
	var valor    = control.value;
	var numero   = nombCtrl.substring(nombCtrl.length-1,nombCtrl.length);
	

	if( numero == null || numero == "" )
	   numero="";
	

	var indice_dia = document.forms[i].elements["D"+numero].selectedIndex;
	var indice_mes = document.forms[i].elements["M"+numero].selectedIndex;

	var ctrlName   = "anio_ipersonal"+numero;

	dia            = document.forms[i].elements["D"+numero].options[indice_dia].value;
	mes	       = document.forms[i].elements["M"+numero].options[indice_mes].value;
	var ctrlName   = "anio_ipersonal"+numero;

	var anio       = document.forms[i].elements[ctrlName].value;

	var mes_letra  = "";
	
	if(( mes == "02" || mes == "04" || mes == "06" || mes == "09" || mes == "11") && dia == 31 ){
		
		switch(mes){
		
			case "02":
			   mes_letra="Febrero";
			   break;
			case "04":
			   mes_letra="Abril";
			   break;
			case "06":
			   mes_letra="Junio";
			   break;
			case "09":
			   mes_letra="Septiembre";
			   break;
			case "11":
			   mes_letra="Noviembre";
			   break;
			   
		}
		
		alert("El mes de "+mes_letra+" no tiene 31 días");
		
		document.forms[i].elements["M"+numero].selectedIndex=0;
		document.forms[i].elements["M"+numero].focus();
		document.forms[i].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
		
		return false;
		
	}
	

	if(mes==2&&dia==30){
	
		alert("El mes de Febrero no tiene 30 días");
		document.forms[i].elements["M"+numero].selectedIndex=0;
		document.forms[i].elements["M"+numero].focus();
		document.forms[i].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
		return false;
		
	}
	

	if( mes == 2 && dia == 29 ){
	
		if( anio%4 != 0 ){
		
			alert("El año no es bisiesto, el mes de febrero no tiene 29 días");
			document.forms[i].elements["M"+numero].selectedIndex=0;
			document.forms[i].elements["M"+numero].focus();
			document.forms[i].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
			return false;
		}
	}
	

	document.forms[i].elements["rfcb_ipersonal"+numero].value = anio.substring(2,4)+mes+dia;
}




function validaAnio_chg2(evento,control)
{
	var nombCtrl=control.name;
	var valor=control.value;
	var numero=nombCtrl.substring(14,nombCtrl.length);
	var indice_dia=document.forms[0].elements["D"+numero].selectedIndex;
	dia=document.forms[0].elements["D"+numero].options[indice_dia].value;
	var indice_mes=document.forms[0].elements["M"+numero].selectedIndex;
	mes=document.forms[0].elements["M"+numero].options[indice_mes].value;
	var ctrlName="anio_ipersonal"+numero;var anio=document.forms[0].elements[ctrlName].value;
	if(anio.length<4&&anio.length!="")
	{
		alert("El año de la fecha de nacimiento debe de ser de 4 dígitos");
		document.forms[0].elements[ctrlName].value="";
		document.forms[0].elements[ctrlName].focus();
		document.forms[0].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
		return false;
	}
	if(anio.length==4&&anio<1900)
	{
		alert("El año de la Fecha de Nacimiento no es valido");
		document.forms[0].elements[ctrlName].value="";
		document.forms[0].elements[ctrlName].focus();
		document.forms[0].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
		return false;
	}
	if(mes==2&&dia==29)
	{
		if(anio%4!=0)
		{
			alert("El año no es bisiesto, el mes de febrero no tiene 29 días");
			document.forms[0].elements[ctrlName].value="";
			document.forms[0].elements["anio_ipersonal"+numero].focus();
			document.forms[0].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
			return false;
		}
	}
	document.forms[0].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
}


function validaAnio_chg2GIU(evento,control,i)
{
	var nombCtrl   = control.name;
	var valor      = control.value;
	var numero     = nombCtrl.substring(14,nombCtrl.length);
	var indice_dia = document.forms[i].elements["D"+numero].selectedIndex;
	dia	       = document.forms[i].elements["D"+numero].options[indice_dia].value;
	var indice_mes = document.forms[i].elements["M"+numero].selectedIndex;
	mes	       = document.forms[i].elements["M"+numero].options[indice_mes].value;
	var ctrlName   = "anio_ipersonal"+numero;
	var anio       = document.forms[i].elements[ctrlName].value;
	

	if( anio.length < 4 && anio.length != "" ){
	
		alert("El año de la fecha de nacimiento debe de ser de 4 dígitos");
		document.forms[i].elements[ctrlName].value = "";
		document.forms[i].elements[ctrlName].focus();
		document.forms[i].elements["rfcb_ipersonal"+numero].value = anio.substring(2,4)+mes+dia;
		return false;
	}
	
	if( anio.length == 4 && anio < 1900 ){
	
		alert("El año de la Fecha de Nacimiento no es valido");
		document.forms[i].elements[ctrlName].value = "";
		document.forms[i].elements[ctrlName].focus();
		document.forms[i].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
		return false;
	}
	

	if( mes == 2 && dia == 29 ){
	
		if( anio%4 != 0 ){
		
			alert("El año no es bisiesto, el mes de febrero no tiene 29 días");
			document.forms[i].elements[ctrlName].value = "";
			document.forms[i].elements["anio_ipersonal"+numero].focus();
			document.forms[i].elements["rfcb_ipersonal"+numero].value=anio.substring(2,4)+mes+dia;
			return false;
		}
	}
	

	document.forms[i].elements["rfcb_ipersonal"+numero].value = anio.substring(2,4)+mes+dia;
	
}


function dar_de_alta()
{	 
	var homoclave = document.forms[0].rfcc_ipersonal1.value;

	 if (document.forms[0].v_pass1.value==""){
	 alert("Por favor indica tu password.");
	 document.forms[0].v_pass1.focus();
	 return false;}
	 
	if (document.forms[0].v_pass1.value.length<8 || document.forms[0].v_pass1.value.length>25){
	alert("Tu password debe contener de 8 a 25 caracteres.");
	document.forms[0].v_pass1.focus();
	return false;}	 
	 
	 if (document.forms[0].v_pass1.length<8 && document.forms[0].v_pass1.length>25){
	 alert("Tu password debe contener de 8 a 25 caracteres.");
	 document.forms[0].v_pass1.focus();
	 return false;}

	 if (document.forms[0].a_pass2.value==""){
	 alert("Por favor confirma tu password.");
	 document.forms[0].a_pass2.focus();
	 return false;}

	 if (document.forms[0].v_pass1.value!=document.forms[0].a_pass2.value){ 
	 alert("Por favor verifica tu password.");
	 document.forms[0].a_pass2.value="";
	 document.forms[0].a_pass2.focus();
	 return false;
	 }
	
	if (document.forms[0].nombre_tarjeta1.value==""){
	 alert("Por favor indica tu nombre");
	 document.forms[0].nombre_tarjeta1.focus();
	 return false;}

	if (document.forms[0].paterno_tarjeta1.value==""){
	 alert("Por favor indica tu apellido paterno");
	 document.forms[0].paterno_tarjeta1.focus();
	 return false;}

	if (document.forms[0].D1.selectedIndex==0){
	 alert("Por favor indica tu día de nacimiento.");
	 document.forms[0].D1.focus();
	 return false;}

	if (document.forms[0].M1.selectedIndex==0){
	 alert("Por favor indica tu mes de nacimiento.");
	 document.forms[0].M1.focus();
	 return false;} 

	if (document.forms[0].anio_ipersonal1.value==""){
	 alert("Por favor indica tu año de nacimiento.");
	 document.forms[0].anio_ipersonal1.focus();
	 return false;}

	 if (document.forms[0].rfca_ipersonal1.value==""){
	 alert("Por favor verifica tu Nombre, Apellido Paterno y Apellido Materno");
	 document.forms[0].rfca_ipersonal1.focus();
	 return false;}

	 if(homoclave!="" && trim(homoclave).length!=3){
	 alert("La longitud de la homoclave debe ser '3' caracteres");
	 document.forms[0].rfcc_ipersonal1.focus();
	 return false;} 

	 if (document.forms[0].sexo_ipersonal[0].checked!=true && document.forms[0].sexo_ipersonal[1].checked!=true ){ 
	 alert("Por favor indica tu sexo.");
	 return false;
	 }
 
	 if(document.forms[0].edocivil.selectedIndex==0){
	 alert("Por favor indica tu estado civil.");
	 document.forms[0].edocivil.focus();
	 return false;} 

	if (!vEmail2(document.forms[0].correo_ipersonal)){
	alert("Por favor verifica tu email");
	document.forms[0].correo_ipersonal.focus();
	return false;}

	 if (document.forms[0].correo_ipersonal2.value==""){
	 alert("Por favor confirma tu correo electrónico.");
	 document.forms[0].correo_ipersonal2.focus();
	 return false;}

	 if (document.forms[0].correo_ipersonal.value!=document.forms[0].correo_ipersonal2.value){ 
	 alert("Por favor verifica tu correo electrónico.");
	 document.forms[0].correo_ipersonal2.value="";
	 document.forms[0].correo_ipersonal2.focus();
	 return false;
	 }
	 
	if (!vEmail2(document.forms[0].correo_ipersonal_2) && document.forms[0].correo_ipersonal2_2.value!="" ){
	alert("Por favor verifica tu email secundario");
	document.forms[0].correo_ipersonal_2.focus();
	return false;}

	 if (document.forms[0].correo_ipersonal_2.value!="" && document.forms[0].correo_ipersonal2_2.value==""){
	 alert("Por favor confirma tu correo electrónico secundario.");
	 document.forms[0].correo_ipersonal2_2.focus();
	 return false;}

	 if (document.forms[0].correo_ipersonal_2.value!=document.forms[0].correo_ipersonal2_2.value){ 
	 alert("Por favor verifica tu correo electrónico secundario.");
	 document.forms[0].correo_ipersonal2_2.value="";
	 document.forms[0].correo_ipersonal2_2.focus();
	 return false;
	 }

	if(document.forms[0].c_celular.value==""){
	alert("Por favor indica tu número celular");
	document.forms[0].c_celular.focus();
	return false;}

	if(document.forms[0].c_celular.value.length!=10){
	alert("Verifica tu número celular");
	document.forms[0].c_celular.focus();
	return false;}

	  if (trim(document.forms[0].lada_ioficina.value)==""){
	 alert("Por favor indica tu código de ciudad.");
	 document.forms[0].lada_ioficina.focus();
	 return false;}

	 if (document.forms[0].tel_ioficina.value==""){
	 alert("Por favor indica tu teléfono de oficina.");
	 document.forms[0].tel_ioficina.focus();
	 return false;}

	var telcasaOf=document.forms[0].lada_ioficina.value+document.forms[0].tel_ioficina.value;

	if(telcasaOf.length!=10){
		alert("Verifique el Número Telefónico de su oficina y su clave Lada");
		document.forms[0].lada_ioficina.focus();
		return false;}

	  
	 /*if(document.forms[0].edocivil.value=="2"){
	 	if (document.forms[0].nombre_tarjeta2.value==""){
	 	 alert("Por favor indica el nombre de tu conyuge");
	 	 document.forms[0].nombre_tarjeta2.focus();
	 	 return false;}
	 
	 	if (document.forms[0].paterno_tarjeta2.value==""){
	 	 alert("Por favor indica el apellido paterno de tu conyuge");
	 	 document.forms[0].paterno_tarjeta2.focus();
	 	 return false;}
	 
	 	if (document.forms[0].D2.selectedIndex==0){
	 	 alert("Por favor indica el día de nacimiento de tu conyuge.");
	 	 document.forms[0].D2.focus();
	 	 return false;}
	 
	 	if (document.forms[0].M2.selectedIndex==0){
	 	 alert("Por favor indica el mes de nacimiento de tu conyuge.");
	 	 document.forms[0].M2.focus();
	 	 return false;} 
	 
	 	if (document.forms[0].anio_ipersonal2.value==""){
	 	 alert("Por favor indica el año de nacimiento de tu conyuge.");
	 	 document.forms[0].anio_ipersonal2.focus();
	 	 return false;}
 	 }*/
 	 
	 var direccionlength;
	 var extintunion;
	 var calle;

	 if (trim(document.forms[0].calle_ipersonal.value)==""){
	 alert("Por favor indica la calle de tu domicilio.");
	 document.forms[0].calle_ipersonal.focus();
	 return false;}

	 if (trim(document.forms[0].numeroext_ipersonal.value)==""){
	 alert("Por favor indica el número exterior de tu domicilio.");
	 document.forms[0].numeroext_ipersonal.focus();
	 return false;}

	 /*
	 extintunion = " " + trim(document.forms[0].numeroext_ipersonal.value + " " + document.forms[0].numeroint_ipersonal.value);
	 calle = trim(document.forms[0].calle_ipersonal.value);
	 if(calle.length > 40){
		calle = calle.substr(0,40);
	 } 

	 direccionlength = calle + extintunion;
	 if(direccionlength.length > 40){
		calle = calle.substr(0,(40-extintunion.length));
		document.forms[0].calle_ipersonal.value = calle;
		alert(calle + extintunion);
	 }*/

	 if (trim(document.forms[0].cdCP1.value)==""){
	 alert("Por favor indica el código postal de tu domicilio.");
	 document.forms[0].cdCP1.focus();
	 return false;}

	  if (document.forms[0].c_colonia.selectedIndex==0){
	 alert("Por favor indica la colonia de tu domicilio.");
	 document.forms[0].c_colonia.focus();
	 return false;} 


	  if (trim(document.forms[0].lada_ipersonal.value)==""){
	 alert("Por favor indica tu código de ciudad.");
	 document.forms[0].lada_ipersonal.focus();
	 return false;}

	 if (document.forms[0].telefono_ipersonal.value==""){
	 alert("Por favor indica tu teléfono.");
	 document.forms[0].telefono_ipersonal.focus();
	 return false;}

	var telcasa=document.forms[0].lada_ipersonal.value+document.forms[0].telefono_ipersonal.value;

	if(telcasa.length!=10){
		alert("Verifique el Número Telefónico de su domicilio y su clave Lada");
		document.forms[0].lada_ipersonal.focus();
		return false;}

		
	creaFecha(document.forms[0].anio_ipersonal1,document.forms[0],'1');
	creaFecha(document.forms[0].anio_ipersonal2,document.forms[0],'2');

	

	document.forms[0].action = "PaginaAzul";

	document.forms[0].cmd.value="hn_registrovip";
	document.forms[0].submit();
}

/******************************************
	function hace_update()
******************************************/
function hace_update()
{
	var homoclave = document.forms[0].rfcc_ipersonal1.value;

	 if (document.forms[0].v_pass1.value==""){
	 alert("Por favor indica tu password.");
	 document.forms[0].v_pass1.focus();
	 return false;}
	 
	if (document.forms[0].v_pass1.value.length<8 || document.forms[0].v_pass1.value.length>25){
	alert("Tu password debe contener de 8 a 25 caracteres.");
	document.forms[0].v_pass1.focus();
	return false;}	 
	 
	 if (document.forms[0].v_pass1.length<8 && document.forms[0].v_pass1.length>25){
	 alert("Tu password debe contener de 8 a 25 caracteres.");
	 document.forms[0].v_pass1.focus();
	 return false;}

	 if (document.forms[0].a_pass2.value==""){
	 alert("Por favor confirma tu password.");
	 document.forms[0].a_pass2.focus();
	 return false;}

	 if (document.forms[0].v_pass1.value!=document.forms[0].a_pass2.value){ 
	 alert("Por favor verifica tu password.");
	 document.forms[0].a_pass2.value="";
	 document.forms[0].a_pass2.focus();
	 return false;
	 }
	
	if (document.forms[0].nombre_tarjeta1.value==""){
	 alert("Por favor indica tu nombre");
	 document.forms[0].nombre_tarjeta1.focus();
	 return false;}

	if (document.forms[0].paterno_tarjeta1.value==""){
	 alert("Por favor indica tu apellido paterno");
	 document.forms[0].paterno_tarjeta1.focus();
	 return false;}

	if (document.forms[0].D1.selectedIndex==0){
	 alert("Por favor indica tu día de nacimiento.");
	 document.forms[0].D1.focus();
	 return false;}

	if (document.forms[0].M1.selectedIndex==0){
	 alert("Por favor indica tu mes de nacimiento.");
	 document.forms[0].M1.focus();
	 return false;} 

	if (document.forms[0].anio_ipersonal1.value==""){
	 alert("Por favor indica tu año de nacimiento.");
	 document.forms[0].anio_ipersonal1.focus();
	 return false;}

	 if (document.forms[0].rfca_ipersonal1.value==""){
	 alert("Por favor verifica tu Nombre, Apellido Paterno y Apellido Materno");
	 document.forms[0].rfca_ipersonal1.focus();
	 return false;}

	 if(homoclave!="" && trim(homoclave).length!=3){
	 alert("La longitud de la homoclave debe ser '3' caracteres");
	 document.forms[0].rfcc_ipersonal1.focus();
	 return false;} 

	 if (document.forms[0].sexo_ipersonal[0].checked!=true && document.forms[0].sexo_ipersonal[1].checked!=true ){ 
	 alert("Por favor indica tu sexo.");
	 return false;
	 }
 
	 if(document.forms[0].edocivil.selectedIndex==0){
	 alert("Por favor indica tu estado civil.");
	 document.forms[0].edocivil.focus();
	 return false;} 

	if (!vEmail2(document.forms[0].correo_ipersonal)){
	alert("Por favor verifica tu email");
	document.forms[0].correo_ipersonal.focus();
	return false;}

	 if (document.forms[0].correo_ipersonal2.value==""){
	 alert("Por favor confirma tu correo electrónico.");
	 document.forms[0].correo_ipersonal2.focus();
	 return false;}

	 if (document.forms[0].correo_ipersonal.value!=document.forms[0].correo_ipersonal2.value){ 
	 alert("Por favor verifica tu correo electrónico.");
	 document.forms[0].correo_ipersonal2.value="";
	 document.forms[0].correo_ipersonal2.focus();
	 return false;
	 }
	 
	if (!vEmail2(document.forms[0].correo_ipersonal_2) && document.forms[0].correo_ipersonal2_2.value!="" ){
	alert("Por favor verifica tu email secundario");
	document.forms[0].correo_ipersonal_2.focus();
	return false;}

	 if (document.forms[0].correo_ipersonal_2.value!="" && document.forms[0].correo_ipersonal2_2.value==""){
	 alert("Por favor confirma tu correo electrónico secundario.");
	 document.forms[0].correo_ipersonal2_2.focus();
	 return false;}

	 if (document.forms[0].correo_ipersonal_2.value!=document.forms[0].correo_ipersonal2_2.value){ 
	 alert("Por favor verifica tu correo electrónico secundario.");
	 document.forms[0].correo_ipersonal2_2.value="";
	 document.forms[0].correo_ipersonal2_2.focus();
	 return false;
	 }

	if(document.forms[0].c_celular.value==""){
	alert("Por favor indica tu número celular");
	document.forms[0].c_celular.focus();
	return false;}

	if(document.forms[0].c_celular.value.length!=10){
	alert("Verifica tu número celular");
	document.forms[0].c_celular.focus();
	return false;}

	  if (trim(document.forms[0].lada_ioficina.value)==""){
	 alert("Por favor indica tu código de ciudad.");
	 document.forms[0].lada_ioficina.focus();
	 return false;}

	 if (document.forms[0].tel_ioficina.value==""){
	 alert("Por favor indica tu teléfono de oficina.");
	 document.forms[0].tel_ioficina.focus();
	 return false;}

	var telcasaOf=document.forms[0].lada_ioficina.value+document.forms[0].tel_ioficina.value;

	if(telcasaOf.length!=10){
		alert("Verifique el Número Telefónico de su oficina y su clave Lada");
		document.forms[0].lada_ioficina.focus();
		return false;}

	  
	 /*if(document.forms[0].edocivil.value=="2"){
	 	if (document.forms[0].nombre_tarjeta2.value==""){
	 	 alert("Por favor indica el nombre de tu conyuge");
	 	 document.forms[0].nombre_tarjeta2.focus();
	 	 return false;}
	 
	 	if (document.forms[0].paterno_tarjeta2.value==""){
	 	 alert("Por favor indica el apellido paterno de tu conyuge");
	 	 document.forms[0].paterno_tarjeta2.focus();
	 	 return false;}
	 
	 	if (document.forms[0].D2.selectedIndex==0){
	 	 alert("Por favor indica el día de nacimiento de tu conyuge.");
	 	 document.forms[0].D2.focus();
	 	 return false;}
	 
	 	if (document.forms[0].M2.selectedIndex==0){
	 	 alert("Por favor indica el mes de nacimiento de tu conyuge.");
	 	 document.forms[0].M2.focus();
	 	 return false;} 
	 
	 	if (document.forms[0].anio_ipersonal2.value==""){
	 	 alert("Por favor indica el año de nacimiento de tu conyuge.");
	 	 document.forms[0].anio_ipersonal2.focus();
	 	 return false;}
 	 }*/
 	 
	 var direccionlength;
	 var extintunion;
	 var calle;

	 if (trim(document.forms[0].calle_ipersonal.value)==""){
	 alert("Por favor indica la calle de tu domicilio.");
	 document.forms[0].calle_ipersonal.focus();
	 return false;}

	 if (trim(document.forms[0].numeroext_ipersonal.value)==""){
	 alert("Por favor indica el número exterior de tu domicilio.");
	 document.forms[0].numeroext_ipersonal.focus();
	 return false;}

	 /*
	 extintunion = " " + trim(document.forms[0].numeroext_ipersonal.value + " " + document.forms[0].numeroint_ipersonal.value);
	 calle = trim(document.forms[0].calle_ipersonal.value);
	 if(calle.length > 40){
		calle = calle.substr(0,40);
	 } 

	 direccionlength = calle + extintunion;
	 if(direccionlength.length > 40){
		calle = calle.substr(0,(40-extintunion.length));
		document.forms[0].calle_ipersonal.value = calle;
		alert(calle + extintunion);
	 }*/

	 if (trim(document.forms[0].cdCP1.value)==""){
	 alert("Por favor indica el código postal de tu domicilio.");
	 document.forms[0].cdCP1.focus();
	 return false;}

	  if (document.forms[0].c_colonia.selectedIndex==0){
	 alert("Por favor indica la colonia de tu domicilio.");
	 document.forms[0].c_colonia.focus();
	 return false;} 


	  if (trim(document.forms[0].lada_ipersonal.value)==""){
	 alert("Por favor indica tu código de ciudad.");
	 document.forms[0].lada_ipersonal.focus();
	 return false;}

	 if (document.forms[0].telefono_ipersonal.value==""){
	 alert("Por favor indica tu teléfono.");
	 document.forms[0].telefono_ipersonal.focus();
	 return false;}

	var telcasa=document.forms[0].lada_ipersonal.value+document.forms[0].telefono_ipersonal.value;

	if(telcasa.length!=10){
		alert("Verifique el Número Telefónico de su domicilio y su clave Lada");
		document.forms[0].lada_ipersonal.focus();
		return false;}

		
	creaFecha(document.forms[0].anio_ipersonal1,document.forms[0],'1');
	creaFecha(document.forms[0].anio_ipersonal2,document.forms[0],'2');

	

	document.forms[0].action = "PaginaAzul";

	document.forms[0].cmd.value="hn_updatevip";
	document.forms[0].submit();

}
///////////////////////////////////////////////////////////////////////////////////////////////////////
function enviaVinc(){
	if(document.forms[0].nb_corredor.selectedIndex==0 && document.forms[0].individuo[0].checked){
		alert("Seleccione por favor un Corredor Inmobiliario");	
		document.forms[0].nb_corredor.focus();
		return false;
	}
	else if(document.forms[0].nb_asesor.selectedIndex==0 && document.forms[0].individuo[1].checked){
		alert("Seleccione por favor un Asesor Independiente");	
		document.forms[0].nb_asesor.focus();
		return false;
	}
	else{
		document.forms[0].action = "PaginaAzul";
		document.forms[0].cmd.value = "hn_vinculacion";
		document.forms[0].submit();
	}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////
function creaFecha(obj,forma,op){
	forma.elements["D"+op].value+forma.elements["M"+op].value+obj.value;

	if(obj.value.length==4 && forma.elements["D"+op].value!="" && forma.elements["M"+op].value!="")

	{
		forma.elements["fhnac"+op].value=forma.elements["D"+op].value+forma.elements["M"+op].value+obj.value;
	}else{
		forma.elements["fhnac"+op].value="";
	}
	
}
function asigna(var1,var2){
	document.forms[0].user.value = var1;
	document.forms[0].pwd.value  = var2;
}
/*function goTo(cmd){
	document.forms[0].action    = "PaginaAzul";
	document.forms[0].cmd.value = cmd;
	document.forms[0].submit();
}*/
function giveMe2(indice,nombre,valor){
	document.forms[indice].elements[nombre].value = valor;
}
/*****************************************
buscaBroker
******************************************/
function buscaBroker(letra,indice) {
	document.forms[1].cmd.value 	= "hn_brokergenera";
	document.forms[1].ltr.value 	= letra;
	document.forms[1].opc.value 	= indice;
	document.forms[1].submit();		
}
/*****************************************
buscaBroker
******************************************/
function buscaBrokerGIU(letra,indice,i){
	document.forms[i].cmd.value 	= "hn_brokergenera";
	document.forms[i].ltr.value 	= letra;
	document.forms[i].opc.value 	= indice;
	document.forms[i].submit();		
}
/*****************************************
busca VIPS
******************************************/
function buscaVips(i){	
	document.forms[i].cmd.value 	= "vip_brokergenera";
	document.forms[i].submit();
}
/*****************************************
validaUser()
******************************************/
function validaUser(leouser) {
	document.forms[1].cmd.value 	= "hn_validauser";
	document.forms[1].lpvusr.value 	= leouser;
	document.forms[1].submit();
	
}
/*****************************************
validaUserGIU()
******************************************/
function validaUserGIU(leouser,i) {
	document.forms[i].cmd.value 	= "hn_validauser";
	document.forms[i].lpvusr.value 	= leouser;
	document.forms[i].submit();		
}
/************************************************************
			test
************************************************************/
function test(){
	indice = document.forms[0].nb_broker.selectedIndex;
	if(indice!=0 && indice!=1){
		document.forms[0].nb_comercial.value = document.forms[0].nb_broker.options[indice].text;
	}
	else{
		document.forms[0].nb_comercial.value = "";
	}
}
function testAsesor(){
	indice = document.forms[0].nb_asesor.selectedIndex;
	if(indice!=0 && indice!=1){
		document.forms[0].nb_comercial.value = document.forms[0].nb_asesor.options[indice].text;
		}
	else{
		document.forms[0].nb_comercial.value = "";
	}
}
function goTo(cmd,indice){
	document.forms[indice].action    = "PaginaAzul";
	document.forms[indice].cmd.value = cmd;
	document.forms[indice].submit();
}
function giveMe(indice,indice2,nombre,nombre2){
	document.forms[indice].elements[nombre].value = document.forms[indice2].elements[nombre2].value;
}
function borra()
{
	document.forms[0].nb_rsocial.value="";
	document.forms[0].rfca_broker.value="";
	document.forms[0].rfcb_broker.value="";
	document.forms[0].rfcc_broker.value="";
	
}

function texto(op)
{
	if(op)

	{

		document.getElementById("lein").innerHTML   = "Personales";
		document.getElementById("leinF").innerHTML  = "del Corredor Inmobiliario";
		document.getElementById("leinOp").innerHTML = "";
	}else{
		document.getElementById("lein").innerHTML   = "del Representante";
		document.getElementById("leinF").innerHTML  = "Fiscal";
		document.getElementById("leinOp").innerHTML = "<i>(opcional)</i>";
	}
}		


function dar_de_alta_vip(){

		var homoclave = document.forms[0].rfcc_ipersonal1.value;
		if (document.forms[0].nb_comercial.value==""){
		 alert("Por favor indica el nombre comercial");
		 document.forms[0].nb_comercial.focus();
		 return false;}

		if(document.forms[0].actividad[1].checked && !document.forms[0].relcom[0].checked && !document.forms[0].relcom[1].checked)
		{
			alert("Por favor indica si el Corredor pertenece a una Franquicia");
			document.forms[0].relcom[0].focus();
			return false;
			
		}
		 
		if (document.forms[0].actividad[1].checked==true)
		{
			if (document.forms[0].nb_rsocial.value==""){
			 alert("Por favor indica la razon social");
			 document.forms[0].nb_rsocial.focus();
			 return false;}

			if (document.forms[0].rfca_broker.value==""){
			 alert("Por favor indica la primera parte del RFC");
			 document.forms[0].rfca_broker.focus();
			 return false;}

			 if(document.forms[0].rfca_broker.value.length<3){
			 alert("El RFC debe tener 3 digitos");
			 document.forms[0].rfca_broker.focus();
			 return false;}

			if (document.forms[0].rfcb_broker.value==""){
			 alert("Por favor indica la fecha del RFC");
			 document.forms[0].rfcb_broker.focus();
			 return false;}

			if (document.forms[0].rfcb_broker.value.length<6){
			 alert("La fecha del RFC debe ser de 6 digitos");
			 document.forms[0].rfcb_broker.focus();
			 return false;}

			if (document.forms[0].rfcc_broker.value!="" && document.forms[0].rfcc_broker.value.length<3)
			{
			   alert("La homoclave debe ser de 3 digitos");
			   document.forms[0].rfcc_broker.focus();
			   return false;
			}

		}
	
		if (document.forms[0].nb_comercial.value==""){
		 alert("Por favor indica el nombre comercial");
		 document.forms[0].nb_comercial.focus();
		 return false;}

		if (document.forms[0].nombre_tarjeta1.value==""){
		 alert("Por favor indica tu nombre");
		 document.forms[0].nombre_tarjeta1.focus();
		 return false;}
	
		if (document.forms[0].paterno_tarjeta1.value==""){
		 alert("Por favor indica tu apellido paterno");
		 document.forms[0].paterno_tarjeta1.focus();
		 return false;}
	
	
		if (document.forms[0].D1.selectedIndex==0 && document.forms[0].actividad[0].checked==true){
		 alert("Por favor indica tu día de nacimiento.");
		 document.forms[0].D1.focus();
		 return false;}
	
		if (document.forms[0].M1.selectedIndex==0 && document.forms[0].actividad[0].checked==true){
		 alert("Por favor indica tu mes de nacimiento.");
		 document.forms[0].M1.focus();
		 return false;} 
	
		if (document.forms[0].anio_ipersonal1.value=="" && document.forms[0].actividad[0].checked==true){
		 alert("Por favor indica tu año de nacimiento.");
		 document.forms[0].anio_ipersonal1.focus();
		 return false;}
	
		 if (document.forms[0].rfca_ipersonal1.value==""){
		 alert("Por favor verifica tu Nombre, Apellido Paterno y Apellido Materno");
		 document.forms[0].rfca_ipersonal1.focus();
		 return false;}
	
		 if(homoclave!="" && trim(homoclave).length!=3){
		 alert("La longitud de la homoclave debe ser '3' caracteres");
		 document.forms[0].rfcc_ipersonal1.focus();
		 return false;} 
	
		 if (document.forms[0].sexo_ipersonal[0].checked!=true && document.forms[0].sexo_ipersonal[1].checked!=true ){ 
		 alert("Por favor indica tu sexo.");
		 return false;
		 }
	 
		 if(document.forms[0].edocivil.selectedIndex==0){
		 alert("Por favor indica tu estado civil.");
		 document.forms[0].edocivil.focus();
		 return false;} 
	
		if (!vEmail2(document.forms[0].correo_ipersonal)){
		alert("Por favor verifica tu email");
		document.forms[0].correo_ipersonal.focus();
		return false;}
	
		 if (document.forms[0].correo_ipersonal2.value==""){
		 alert("Por favor confirma tu correo electrónico.");
		 document.forms[0].correo_ipersonal2.focus();
		 return false;}
	
		 if (document.forms[0].correo_ipersonal.value!=document.forms[0].correo_ipersonal2.value){ 
		 alert("Por favor verifica tu correo electrónico.");
		 document.forms[0].correo_ipersonal2.value="";
		 document.forms[0].correo_ipersonal2.focus();
		 return false;
		 }

		if (!vEmail2(document.forms[0].correo_ipersonal_2) && document.forms[0].correo_ipersonal2_2.value!="" ){
		alert("Por favor verifica tu email secundario");
		document.forms[0].correo_ipersonal_2.focus();
		return false;}

		 if (document.forms[0].correo_ipersonal_2.value!="" && document.forms[0].correo_ipersonal2_2.value==""){
		 alert("Por favor confirma tu correo electrónico secundario.");
		 document.forms[0].correo_ipersonal2_2.focus();
		 return false;}

		 if (document.forms[0].correo_ipersonal_2.value!=document.forms[0].correo_ipersonal2_2.value){ 
		 alert("Por favor verifica tu correo electrónico secundario.");
		 document.forms[0].correo_ipersonal2_2.value="";
		 document.forms[0].correo_ipersonal2_2.focus();
		 return false;
		 }

		if(document.forms[0].c_celular.value=="" && document.forms[0].actividad[0].checked==true){
		alert("Por favor indica tu número celular");
		document.forms[0].c_celular.focus();
		return false;}

		if(document.forms[0].c_celular.value.length!=10 && document.forms[0].actividad[0].checked==true){
		alert("Verifica tu número celular");
		document.forms[0].c_celular.focus();
		return false;}

		  if (trim(document.forms[0].lada_ioficina.value)==""&& document.forms[0].actividad[0].checked==true){
		 alert("Por favor indica tu código de ciudad.");
		 document.forms[0].lada_ioficina.focus();
		 return false;}

		 if (document.forms[0].tel_ioficina.value=="" && document.forms[0].actividad[0].checked==true){
		 alert("Por favor indica tu teléfono de oficina.");
		 document.forms[0].tel_ioficina.focus();
		 return false;}

		var telcasaOf=document.forms[0].lada_ioficina.value+document.forms[0].tel_ioficina.value;

		if(telcasaOf.length!=10 && document.forms[0].actividad[0].checked==true){
			alert("Verifique el Número Telefónico de su oficina y su clave Lada");
			document.forms[0].lada_ioficina.focus();
			return false;}
		 
		  
		 /*if(document.forms[0].edocivil.value=="2"){
		 	if (document.forms[0].nombre_tarjeta2.value==""){
		 	 alert("Por favor indica el nombre de tu conyuge");
		 	 document.forms[0].nombre_tarjeta2.focus();
		 	 return false;}
		 
		 	if (document.forms[0].paterno_tarjeta2.value==""){
		 	 alert("Por favor indica el apellido paterno de tu conyuge");
		 	 document.forms[0].paterno_tarjeta2.focus();
		 	 return false;}
		 
		 	if (document.forms[0].D2.selectedIndex==0){
		 	 alert("Por favor indica el día de nacimiento de tu conyuge.");
		 	 document.forms[0].D2.focus();
		 	 return false;}
		 
		 	if (document.forms[0].M2.selectedIndex==0){
		 	 alert("Por favor indica el mes de nacimiento de tu conyuge.");
		 	 document.forms[0].M2.focus();
		 	 return false;} 
		 
		 	if (document.forms[0].anio_ipersonal2.value==""){
		 	 alert("Por favor indica el año de nacimiento de tu conyuge.");
		 	 document.forms[0].anio_ipersonal2.focus();
		 	 return false;}
	 	 }*/
	 	 
		 var direccionlength;
		 var extintunion;
		 var calle;
	
		 if (trim(document.forms[0].calle_ipersonal.value)==""){
		 alert("Por favor indica la calle de tu domicilio.");
		 document.forms[0].calle_ipersonal.focus();
		 return false;}
	
		 if (trim(document.forms[0].numeroext_ipersonal.value)==""){
		 alert("Por favor indica el número exterior de tu domicilio.");
		 document.forms[0].numeroext_ipersonal.focus();
		 return false;}
	
		 /*
		 extintunion = " " + trim(document.forms[0].numeroext_ipersonal.value + " " + document.forms[0].numeroint_ipersonal.value);
		 calle = trim(document.forms[0].calle_ipersonal.value);
		 if(calle.length > 40){
			calle = calle.substr(0,40);
		 } 
	
		 direccionlength = calle + extintunion;
		 if(direccionlength.length > 40){
			calle = calle.substr(0,(40-extintunion.length));
			document.forms[0].calle_ipersonal.value = calle;
			alert(calle + extintunion);
		 }*/
	
		 if (trim(document.forms[0].cdCP1.value)==""){
		 alert("Por favor indica el código postal de tu domicilio.");
		 document.forms[0].cdCP1.focus();
		 return false;}
	
		  if (document.forms[0].c_colonia.selectedIndex==0){
		 alert("Por favor indica la colonia de tu domicilio.");
		 document.forms[0].c_colonia.focus();
		 return false;} 
	
	
		  if (trim(document.forms[0].lada_ipersonal.value)==""){
		 alert("Por favor indica tu código de ciudad.");
		 document.forms[0].lada_ipersonal.focus();
		 return false;}
	
		 if (document.forms[0].telefono_ipersonal.value==""){
		 alert("Por favor indica tu teléfono.");
		 document.forms[0].telefono_ipersonal.focus();
		 return false;}
	
		var telcasa=document.forms[0].lada_ipersonal.value+document.forms[0].telefono_ipersonal.value;
	
		if(telcasa.length!=10){
			alert("Verifique el Número Telefónico de su domicilio y su clave Lada");
			document.forms[0].lada_ipersonal.focus();
			return false;}
	
	
	creaFecha(document.forms[0].anio_ipersonal1,document.forms[0],'1');
	creaFecha(document.forms[0].anio_ipersonal2,document.forms[0],'2');

	//alert(document.forms[0].fhnac1.value);

	//alert(document.forms[0].fhnac2.value);
	document.forms[0].action = "PaginaAzul";
	document.forms[0].cmd.value="hn_altavip";
	document.forms[0].submit();
}

function update_corredor()
{

		var homoclave = document.forms[0].rfcc_ipersonal1.value;

		if (document.forms[0].nb_comercial.value==""){
		 alert("Por favor indica el nombre comercial");
		 document.forms[0].nb_comercial.focus();
		 return false;}

		if(document.forms[0].actividad[1].checked && !document.forms[0].relcom[0].checked && !document.forms[0].relcom[1].checked)
		{
			alert("Por favor indica si el Corredor pertenece a una Franquicia");
			document.forms[0].relcom[0].focus();
			return false;
			
		}
		 
		if (document.forms[0].actividad[1].checked==true)
		{
			if (document.forms[0].nb_rsocial.value==""){
			 alert("Por favor indica la razon social");
			 document.forms[0].nb_rsocial.focus();
			 return false;}

			if (document.forms[0].rfca_broker.value==""){
			 alert("Por favor indica la primera parte del RFC");
			 document.forms[0].rfca_broker.focus();
			 return false;}

			 if(document.forms[0].rfca_broker.value.length<3){
			 alert("El RFC debe tener 3 digitos");
			 document.forms[0].rfca_broker.focus();
			 return false;}

			if (document.forms[0].rfcb_broker.value==""){
			 alert("Por favor indica la fecha del RFC");
			 document.forms[0].rfcb_broker.focus();
			 return false;}

			if (document.forms[0].rfcb_broker.value.length<6){
			 alert("La fecha del RFC debe ser de 6 digitos");
			 document.forms[0].rfcb_broker.focus();
			 return false;}

			if (document.forms[0].rfcc_broker.value!="" && document.forms[0].rfcc_broker.value.length<3)
			{
			   alert("La homoclave debe ser de 3 digitos");
			   document.forms[0].rfcc_broker.focus();
			   return false;
			}

		}
	
		if (document.forms[0].nb_comercial.value==""){
		 alert("Por favor indica el nombre comercial");
		 document.forms[0].nb_comercial.focus();
		 return false;}

		if (document.forms[0].nombre_tarjeta1.value==""){
		 alert("Por favor indica tu nombre");
		 document.forms[0].nombre_tarjeta1.focus();
		 return false;}
	
		if (document.forms[0].paterno_tarjeta1.value==""){
		 alert("Por favor indica tu apellido paterno");
		 document.forms[0].paterno_tarjeta1.focus();
		 return false;}
	
	
		if (document.forms[0].D1.selectedIndex==0 && document.forms[0].actividad[0].checked==true){
		 alert("Por favor indica tu día de nacimiento.");
		 document.forms[0].D1.focus();
		 return false;}
	
		if (document.forms[0].M1.selectedIndex==0 && document.forms[0].actividad[0].checked==true){
		 alert("Por favor indica tu mes de nacimiento.");
		 document.forms[0].M1.focus();
		 return false;} 
	
		if (document.forms[0].anio_ipersonal1.value=="" && document.forms[0].actividad[0].checked==true){
		 alert("Por favor indica tu año de nacimiento.");
		 document.forms[0].anio_ipersonal1.focus();
		 return false;}
	
		 if (document.forms[0].rfca_ipersonal1.value=="" && document.forms[0].Opcional.value!="S" ){
		 alert("Por favor verifica tu Nombre, Apellido Paterno y Apellido Materno");
		 document.forms[0].rfca_ipersonal1.focus();
		 return false;}
	
		 if(homoclave!="" && trim(homoclave).length!=3){
		 alert("La longitud de la homoclave debe ser '3' caracteres");
		 document.forms[0].rfcc_ipersonal1.focus();
		 return false;} 
	
		 if (document.forms[0].sexo_ipersonal[0].checked!=true && document.forms[0].sexo_ipersonal[1].checked!=true ){ 
		 alert("Por favor indica tu sexo.");
		 return false;
		 }
	 
		 if(document.forms[0].edocivil.selectedIndex==0){
		 alert("Por favor indica tu estado civil.");
		 document.forms[0].edocivil.focus();
		 return false;} 
	
		if (!vEmail2(document.forms[0].correo_ipersonal)){
		alert("Por favor verifica tu email");
		document.forms[0].correo_ipersonal.focus();
		return false;}
	
		 if (document.forms[0].correo_ipersonal2.value==""){
		 alert("Por favor confirma tu correo electrónico.");
		 document.forms[0].correo_ipersonal2.focus();
		 return false;}
	
		 if (document.forms[0].correo_ipersonal.value!=document.forms[0].correo_ipersonal2.value){ 
		 alert("Por favor verifica tu correo electrónico.");
		 document.forms[0].correo_ipersonal2.value="";
		 document.forms[0].correo_ipersonal2.focus();
		 return false;
		 }

		if (!vEmail2(document.forms[0].correo_ipersonal_2) && document.forms[0].correo_ipersonal2_2.value!="" ){
		alert("Por favor verifica tu email secundario");
		document.forms[0].correo_ipersonal_2.focus();
		return false;}

		 if (document.forms[0].correo_ipersonal_2.value!="" && document.forms[0].correo_ipersonal2_2.value==""){
		 alert("Por favor confirma tu correo electrónico secundario.");
		 document.forms[0].correo_ipersonal2_2.focus();
		 return false;}

		 if (document.forms[0].correo_ipersonal_2.value!=document.forms[0].correo_ipersonal2_2.value){ 
		 alert("Por favor verifica tu correo electrónico secundario.");
		 document.forms[0].correo_ipersonal2_2.value="";
		 document.forms[0].correo_ipersonal2_2.focus();
		 return false;
		 }

		if(document.forms[0].c_celular.value=="" && document.forms[0].actividad[0].checked==true){
		alert("Por favor indica tu número celular");
		document.forms[0].c_celular.focus();
		return false;}

		if(document.forms[0].c_celular.value.length!=10 && document.forms[0].actividad[0].checked==true){
		alert("Verifica tu número celular");
		document.forms[0].c_celular.focus();
		return false;}

		  if (trim(document.forms[0].lada_ioficina.value)==""&& document.forms[0].actividad[0].checked==true){
		 alert("Por favor indica tu código de ciudad.");
		 document.forms[0].lada_ioficina.focus();
		 return false;}

		 if (document.forms[0].tel_ioficina.value=="" && document.forms[0].actividad[0].checked==true){
		 alert("Por favor indica tu teléfono de oficina.");
		 document.forms[0].tel_ioficina.focus();
		 return false;}

		var telcasaOf=document.forms[0].lada_ioficina.value+document.forms[0].tel_ioficina.value;

		if(telcasaOf.length!=10 && document.forms[0].actividad[0].checked==true){
			alert("Verifique el Número Telefónico de su oficina y su clave Lada");
			document.forms[0].lada_ioficina.focus();
			return false;}
		 
		  
		 /*if(document.forms[0].edocivil.value=="2"){
		 	if (document.forms[0].nombre_tarjeta2.value==""){
		 	 alert("Por favor indica el nombre de tu conyuge");
		 	 document.forms[0].nombre_tarjeta2.focus();
		 	 return false;}
		 
		 	if (document.forms[0].paterno_tarjeta2.value==""){
		 	 alert("Por favor indica el apellido paterno de tu conyuge");
		 	 document.forms[0].paterno_tarjeta2.focus();
		 	 return false;}
		 
		 	if (document.forms[0].D2.selectedIndex==0){
		 	 alert("Por favor indica el día de nacimiento de tu conyuge.");
		 	 document.forms[0].D2.focus();
		 	 return false;}
		 
		 	if (document.forms[0].M2.selectedIndex==0){
		 	 alert("Por favor indica el mes de nacimiento de tu conyuge.");
		 	 document.forms[0].M2.focus();
		 	 return false;} 
		 
		 	if (document.forms[0].anio_ipersonal2.value==""){
		 	 alert("Por favor indica el año de nacimiento de tu conyuge.");
		 	 document.forms[0].anio_ipersonal2.focus();
		 	 return false;}
	 	 }*/
	 	 
		 var direccionlength;
		 var extintunion;
		 var calle;
	
		 if (trim(document.forms[0].calle_ipersonal.value)==""){
		 alert("Por favor indica la calle de tu domicilio.");
		 document.forms[0].calle_ipersonal.focus();
		 return false;}
	
		 if (trim(document.forms[0].numeroext_ipersonal.value)==""){
		 alert("Por favor indica el número exterior de tu domicilio.");
		 document.forms[0].numeroext_ipersonal.focus();
		 return false;}
	
		 /*
		 extintunion = " " + trim(document.forms[0].numeroext_ipersonal.value + " " + document.forms[0].numeroint_ipersonal.value);
		 calle = trim(document.forms[0].calle_ipersonal.value);
		 if(calle.length > 40){
			calle = calle.substr(0,40);
		 } 
	
		 direccionlength = calle + extintunion;
		 if(direccionlength.length > 40){
			calle = calle.substr(0,(40-extintunion.length));
			document.forms[0].calle_ipersonal.value = calle;
			alert(calle + extintunion);
		 }*/
	
		 if (trim(document.forms[0].cdCP1.value)==""){
		 alert("Por favor indica el código postal de tu domicilio.");
		 document.forms[0].cdCP1.focus();
		 return false;}
	
		  if (document.forms[0].c_colonia.selectedIndex==0){
		 alert("Por favor indica la colonia de tu domicilio.");
		 document.forms[0].c_colonia.focus();
		 return false;} 
	
	
		  if (trim(document.forms[0].lada_ipersonal.value)==""){
		 alert("Por favor indica tu código de ciudad.");
		 document.forms[0].lada_ipersonal.focus();
		 return false;}
	
		 if (document.forms[0].telefono_ipersonal.value==""){
		 alert("Por favor indica tu teléfono.");
		 document.forms[0].telefono_ipersonal.focus();
		 return false;}
	
		var telcasa=document.forms[0].lada_ipersonal.value+document.forms[0].telefono_ipersonal.value;
	
		if(telcasa.length!=10){
			alert("Verifique el Número Telefónico de su domicilio y su clave Lada");
			document.forms[0].lada_ipersonal.focus();
			return false;}
	
	
	creaFecha(document.forms[0].anio_ipersonal1,document.forms[0],'1');
	creaFecha(document.forms[0].anio_ipersonal2,document.forms[0],'2');

	//alert(document.forms[0].fhnac1.value);

	//alert(document.forms[0].fhnac2.value);

	document.forms[0].action = "PaginaAzul";
	document.forms[0].cmd.value="hn_updatealtavip";
	document.forms[0].submit();
}

function resetea()
{
	document.forms[0].relcom[0].checked=false;
	document.forms[0].relcom[1].checked=false;
}

/************************************************************************
	Validar Información
************************************************************************/

function vInfo(cmd){
	var f = document.forms[0];	
	var homoclave = document.forms[0].rfcc_ipersonal1.value;

	if(f.user.value==""){
		alert("Por favor proporciona tu ID de Asesor");
		f.user.focus();
		return false;
	}
	if(f.user.value.length<5 || f.user.value.length>10){
		alert("El ID de Asesor debe contener de 5 a 10 caracteres.");
		f.user.focus();
		return false;
	}
 	if (document.forms[0].v_pass1.value==""){
		alert("Por favor indica tu contraseña.");
		document.forms[0].v_pass1.focus();
		return false;
	}
	if (document.forms[0].v_pass1.value.length<5 || document.forms[0].v_pass1.value.length>25){
		alert("Tu contraseña debe contener de 5 a 25 caracteres.");
		document.forms[0].v_pass1.focus();
		return false;
	}	 
	if (document.forms[0].v_pass1.length<5 && document.forms[0].v_pass1.length>25){
		alert("Tu contraseña debe contener de 5 a 25 caracteres.");
		document.forms[0].v_pass1.focus();
		return false;
	}
	if (document.forms[0].v_pass2.value==""){
		alert("Por favor confirma tu contraseña.");
		document.forms[0].v_pass2.focus();
		return false;
	}
	if (document.forms[0].v_pass1.value!=document.forms[0].v_pass2.value){ 
		alert("Por favor verifica tu contraseña.");
		document.forms[0].v_pass2.value="";
		document.forms[0].v_pass2.focus();
		return false;
	}
	if (!f.relcom[0].checked && !f.relcom[1].checked){
		alert("Seleccione su relacion comercial");
		f.relcom[0].focus();
		return false;
	}
	if(f.relcom[0].checked){
		if(f.c_brokers1.value==""){
			alert("Selecciona una letra del Corredor Inmobiliario");
			return false;
		}
		if(f.c_brokers1.value=="0"){
			alert("Selecciona un Corredor Inmobiliario");
			return false;
		}
	}
	if (document.forms[0].nombre_tarjeta1.value==""){
		alert("Por favor indica tu nombre");
		document.forms[0].nombre_tarjeta1.focus();
		return false;
	}
	if (document.forms[0].paterno_tarjeta1.value==""){
		alert("Por favor indica tu apellido paterno");
		document.forms[0].paterno_tarjeta1.focus();
		return false;
	}
	if (document.forms[0].D1.selectedIndex==0){
		alert("Por favor indica tu día de nacimiento.");
		document.forms[0].D1.focus();
		return false;
	}
	if (document.forms[0].M1.selectedIndex==0){
		alert("Por favor indica tu mes de nacimiento.");
		document.forms[0].M1.focus();
		return false;
	} 	
	if (document.forms[0].anio_ipersonal1.value==""){
		alert("Por favor indica tu año de nacimiento.");
		document.forms[0].anio_ipersonal1.focus();
		return false;
	}
	if (document.forms[0].rfca_ipersonal1.value==""){
		alert("Por favor verifica tu Nombre, Apellido Paterno y Apellido Materno");
		document.forms[0].rfca_ipersonal1.focus();
		return false;
	}
	if(homoclave!="" && trim(homoclave).length!=3){
		alert("La longitud de la homoclave debe ser '3' caracteres");
		document.forms[0].rfcc_ipersonal1.focus();
		return false;
	} 	
	if (document.forms[0].sexo_ipersonal[0].checked!=true && document.forms[0].sexo_ipersonal[1].checked!=true ){ 
		alert("Por favor indica tu sexo.");
		return false;
	}	 
	if(document.forms[0].edocivil.selectedIndex==0){
		alert("Por favor indica tu estado civil.");
		document.forms[0].edocivil.focus();
		return false;
	} 	
	if (!vEmail2(document.forms[0].correo_ipersonal)){
		alert("Por favor verifica tu email");
		document.forms[0].correo_ipersonal.focus();
		return false;
	}
	if (document.forms[0].correo_ipersonal2.value==""){
		alert("Por favor confirma tu correo electrónico.");
		document.forms[0].correo_ipersonal2.focus();
		return false;
	}	
	if (document.forms[0].correo_ipersonal.value!=document.forms[0].correo_ipersonal2.value){ 
 		alert("Por favor verifica tu correo electrónico.");
		document.forms[0].correo_ipersonal2.value="";
		document.forms[0].correo_ipersonal2.focus();
		return false;
	}
	if (!vEmail2(document.forms[0].correo_ipersonal_2) && document.forms[0].correo_ipersonal2_2.value!="" ){
		alert("Por favor verifica tu email secundario");
		document.forms[0].correo_ipersonal_2.focus();
		return false;
	}
	if (document.forms[0].correo_ipersonal_2.value!="" && document.forms[0].correo_ipersonal2_2.value==""){
		alert("Por favor confirma tu correo electrónico secundario.");
		document.forms[0].correo_ipersonal2_2.focus();
		return false;
	}
	if (document.forms[0].correo_ipersonal_2.value!=document.forms[0].correo_ipersonal2_2.value){ 
		alert("Por favor verifica tu correo electrónico secundario.");
		document.forms[0].correo_ipersonal2_2.value="";
		document.forms[0].correo_ipersonal2_2.focus();
		return false;
	}
	if(document.forms[0].c_celular.value==""){
		alert("Por favor indica tu número celular");
		document.forms[0].c_celular.focus();
		return false;
	}
	if(document.forms[0].c_celular.value.length!=10){
		alert("Verifica tu número celular");
		document.forms[0].c_celular.focus();
		return false;
	}
	if (trim(document.forms[0].lada_ioficina.value)==""){
		alert("Por favor indica tu código de ciudad.");
		document.forms[0].lada_ioficina.focus();
		return false;
	}
	if (document.forms[0].tel_ioficina.value==""){
		alert("Por favor indica tu teléfono de oficina.");
		document.forms[0].tel_ioficina.focus();
		return false;
	}
	var telcasaOf = document.forms[0].lada_ioficina.value+document.forms[0].tel_ioficina.value;
	if(telcasaOf.length!=10 ){/*&& document.forms[0].actividad[0].checked==true){*/
		alert("Verifique el Número Telefónico de su oficina y su clave Lada");
		document.forms[0].lada_ioficina.focus();
		return false;
	}
	/*if(document.forms[0].edocivil.value=="2"){
		if (document.forms[0].nombre_tarjeta2.value==""){
			alert("Por favor indica el nombre de tu conyuge");
			document.forms[0].nombre_tarjeta2.focus();
		 	return false;
		}
		if (document.forms[0].paterno_tarjeta2.value==""){
		 	alert("Por favor indica el apellido paterno de tu conyuge");
		 	document.forms[0].paterno_tarjeta2.focus();
		 	return false;
		}
		if (document.forms[0].D2.selectedIndex==0){
		 	alert("Por favor indica el día de nacimiento de tu conyuge.");
		 	document.forms[0].D2.focus();
			return false;
		}
		if (document.forms[0].M2.selectedIndex==0){
		 	alert("Por favor indica el mes de nacimiento de tu conyuge.");
		 	document.forms[0].M2.focus();
		 	return false;
		} 
		if (document.forms[0].anio_ipersonal2.value==""){
		 	alert("Por favor indica el año de nacimiento de tu conyuge.");
		 	document.forms[0].anio_ipersonal2.focus();
		 	return false;
		}
	}*/
	var direccionlength;
	var extintunion;
	var calle;
	if (trim(document.forms[0].calle_ipersonal.value)==""){
		alert("Por favor indica la calle de tu domicilio.");
		document.forms[0].calle_ipersonal.focus();
		return false;
	}
	if (trim(document.forms[0].numeroext_ipersonal.value)==""){
		alert("Por favor indica el número exterior de tu domicilio.");
		document.forms[0].numeroext_ipersonal.focus();
		return false;
	}
	/*
	extintunion = " " + trim(document.forms[0].numeroext_ipersonal.value + " " + document.forms[0].numeroint_ipersonal.value);
	calle = trim(document.forms[0].calle_ipersonal.value);
	if(calle.length > 40){
		calle = calle.substr(0,40);
	} 
	direccionlength = calle + extintunion;
	if(direccionlength.length > 40){
		calle = calle.substr(0,(40-extintunion.length));
		document.forms[0].calle_ipersonal.value = calle;
		alert(calle + extintunion);
	}*/
	if (trim(document.forms[0].cdCP1.value)==""){
		alert("Por favor indica el código postal de tu domicilio.");
		document.forms[0].cdCP1.focus();
		return false;
	}
	if (document.forms[0].c_colonia.selectedIndex==0){
		alert("Por favor indica la colonia de tu domicilio.");
		document.forms[0].c_colonia.focus();
		return false;
	} 
	if (trim(document.forms[0].lada_ipersonal.value)==""){
		alert("Por favor indica tu código de ciudad.");
		document.forms[0].lada_ipersonal.focus();
		return false;
	}
	if (document.forms[0].telefono_ipersonal.value==""){
		alert("Por favor indica tu teléfono.");
		document.forms[0].telefono_ipersonal.focus();
		return false;
	}
	var telcasa=document.forms[0].lada_ipersonal.value+document.forms[0].telefono_ipersonal.value;
	if(telcasa.length!=10){
		alert("Verifique el Número Telefónico de su domicilio y su clave Lada");
		document.forms[0].lada_ipersonal.focus();
		return false;
	}
	creaFecha(document.forms[0].anio_ipersonal1,document.forms[0],'1');
	creaFecha(document.forms[0].anio_ipersonal2,document.forms[0],'2');
	document.forms[0].action = "PaginaAzul";
	document.forms[0].cmd.value=cmd;
	document.forms[0].submit();	
}


/********************************************************
		vInfoUpdate(cmd)
*********************************************************/
function vInfoUpdate(cmd){
	
		var f = document.forms[0];	
		
		var homoclave = document.forms[0].rfcc_ipersonal1.value;


		 if (document.forms[0].v_pass1.value==""){
		 alert("Por favor indica tu contraseña.");
		 document.forms[0].v_pass1.focus();
		 return false;}

		if (document.forms[0].v_pass1.value.length<5 || document.forms[0].v_pass1.value.length>25){
		alert("Tu contraseña debe contener de 5 a 25 caracteres.");
		document.forms[0].v_pass1.focus();
		return false;}	 

		 if (document.forms[0].v_pass1.length<5 && document.forms[0].v_pass1.length>25){
		 alert("Tu contraseña debe contener de 5 a 25 caracteres.");
		 document.forms[0].v_pass1.focus();
		 return false;}

		 if (document.forms[0].v_pass2.value==""){
		 alert("Por favor confirma tu contraseña.");
		 document.forms[0].v_pass2.focus();
		 return false;}

		 if (document.forms[0].v_pass1.value!=document.forms[0].v_pass2.value){ 
		 alert("Por favor verifica tu contraseña.");
		 document.forms[0].v_pass2.value="";
		 document.forms[0].v_pass2.focus();
		 return false;
		 }

		if (document.forms[0].nombre_tarjeta1.value==""){
		 alert("Por favor indica tu nombre");
		 document.forms[0].nombre_tarjeta1.focus();
		 return false;}
	
		if (document.forms[0].paterno_tarjeta1.value==""){
		 alert("Por favor indica tu apellido paterno");
		 document.forms[0].paterno_tarjeta1.focus();
		 return false;}
	
		if (document.forms[0].D1.selectedIndex==0){
		 alert("Por favor indica tu día de nacimiento.");
		 document.forms[0].D1.focus();
		 return false;}
	
		if (document.forms[0].M1.selectedIndex==0){
		 alert("Por favor indica tu mes de nacimiento.");
		 document.forms[0].M1.focus();
		 return false;} 
	
		if (document.forms[0].anio_ipersonal1.value==""){
		 alert("Por favor indica tu año de nacimiento.");
		 document.forms[0].anio_ipersonal1.focus();
		 return false;}
	
		 if (document.forms[0].rfca_ipersonal1.value==""){
		 alert("Por favor verifica tu Nombre, Apellido Paterno y Apellido Materno");
		 document.forms[0].rfca_ipersonal1.focus();
		 return false;}
	
		 if(homoclave!="" && trim(homoclave).length!=3){
		 alert("La longitud de la homoclave debe ser '3' caracteres");
		 document.forms[0].rfcc_ipersonal1.focus();
		 return false;} 
	
		 if (document.forms[0].sexo_ipersonal[0].checked!=true && document.forms[0].sexo_ipersonal[1].checked!=true ){ 
		 alert("Por favor indica tu sexo.");
		 return false;
		 }
	 
		 if(document.forms[0].edocivil.selectedIndex==0){
		 alert("Por favor indica tu estado civil.");
		 document.forms[0].edocivil.focus();
		 return false;} 
	
		if (!vEmail2(document.forms[0].correo_ipersonal)){
		alert("Por favor verifica tu email");
		document.forms[0].correo_ipersonal.focus();
		return false;}
	
		 if (document.forms[0].correo_ipersonal2.value==""){
		 alert("Por favor confirma tu correo electrónico.");
		 document.forms[0].correo_ipersonal2.focus();
		 return false;}
	
		 if (document.forms[0].correo_ipersonal.value!=document.forms[0].correo_ipersonal2.value){ 
		 alert("Por favor verifica tu correo electrónico.");
		 document.forms[0].correo_ipersonal2.value="";
		 document.forms[0].correo_ipersonal2.focus();
		 return false;
		 }

		if (!vEmail2(document.forms[0].correo_ipersonal_2) && document.forms[0].correo_ipersonal2_2.value!="" ){
		alert("Por favor verifica tu email secundario");
		document.forms[0].correo_ipersonal_2.focus();
		return false;}

		 if (document.forms[0].correo_ipersonal_2.value!="" && document.forms[0].correo_ipersonal2_2.value==""){
		 alert("Por favor confirma tu correo electrónico secundario.");
		 document.forms[0].correo_ipersonal2_2.focus();
		 return false;}

		 if (document.forms[0].correo_ipersonal_2.value!=document.forms[0].correo_ipersonal2_2.value){ 
		 alert("Por favor verifica tu correo electrónico secundario.");
		 document.forms[0].correo_ipersonal2_2.value="";
		 document.forms[0].correo_ipersonal2_2.focus();
		 return false;
		 }

		if(document.forms[0].c_celular.value==""){
		alert("Por favor indica tu número celular");
		document.forms[0].c_celular.focus();
		return false;}

		if(document.forms[0].c_celular.value.length!=10){
		alert("Verifica tu número celular");
		document.forms[0].c_celular.focus();
		return false;}

		  if (trim(document.forms[0].lada_ioficina.value)==""){
		 alert("Por favor indica tu código de ciudad.");
		 document.forms[0].lada_ioficina.focus();
		 return false;}

		 if (document.forms[0].tel_ioficina.value==""){
		 alert("Por favor indica tu teléfono de oficina.");
		 document.forms[0].tel_ioficina.focus();
		 return false;}

		var telcasaOf=document.forms[0].lada_ioficina.value+document.forms[0].tel_ioficina.value;

		if(telcasaOf.length!=10 ){/*&& document.forms[0].actividad[0].checked==true){*/
		alert("Verifique el Número Telefónico de su oficina y su clave Lada");
		document.forms[0].lada_ioficina.focus();
		return false;}
		 
		 var direccionlength;
		 var extintunion;
		 var calle;
	
		 if (trim(document.forms[0].calle_ipersonal.value)==""){
		 alert("Por favor indica la calle de tu domicilio.");
		 document.forms[0].calle_ipersonal.focus();
		 return false;}
	
		 if (trim(document.forms[0].numeroext_ipersonal.value)==""){
		 alert("Por favor indica el número exterior de tu domicilio.");
		 document.forms[0].numeroext_ipersonal.focus();
		 return false;}
	
		 if (trim(document.forms[0].cdCP1.value)==""){
		 alert("Por favor indica el código postal de tu domicilio.");
		 document.forms[0].cdCP1.focus();
		 return false;}
	
		  if (document.forms[0].c_colonia.selectedIndex==0){
		 alert("Por favor indica la colonia de tu domicilio.");
		 document.forms[0].c_colonia.focus();
		 return false;} 
	
	
		  if (trim(document.forms[0].lada_ipersonal.value)==""){
		 alert("Por favor indica tu código de ciudad.");
		 document.forms[0].lada_ipersonal.focus();
		 return false;}
	
		 if (document.forms[0].telefono_ipersonal.value==""){
		 alert("Por favor indica tu teléfono.");
		 document.forms[0].telefono_ipersonal.focus();
		 return false;}
	
		var telcasa=document.forms[0].lada_ipersonal.value+document.forms[0].telefono_ipersonal.value;
	
		if(telcasa.length!=10){
			alert("Verifique el Número Telefónico de su domicilio y su clave Lada");
			document.forms[0].lada_ipersonal.focus();
			return false;}

		

	creaFecha(document.forms[0].anio_ipersonal1,document.forms[0],'1');
	creaFecha(document.forms[0].anio_ipersonal2,document.forms[0],'2');

	document.forms[0].action = "PaginaAzul";

	document.forms[0].cmd.value=cmd;
	document.forms[0].submit();	

}

/********************************************************
		vInfoUpdateVIP(cmd)
*********************************************************/
function vInfoUpdateVIP(cmd){
		var f = document.forms[0];	
		
		var homoclave = document.forms[0].rfcc_ipersonal1.value;
		if (document.forms[0].nombre_tarjeta1.value==""){
		 	alert("Por favor indica tu nombre");
		 	document.forms[0].nombre_tarjeta1.focus();
		 	return false;
		}
	
		if (document.forms[0].paterno_tarjeta1.value==""){
		 	alert("Por favor indica tu apellido paterno");
		 	document.forms[0].paterno_tarjeta1.focus();
		 	return false;
		}
	
		if (document.forms[0].D1.selectedIndex==0){
		 alert("Por favor indica tu día de nacimiento.");
		 document.forms[0].D1.focus();
		 return false;}
	
		if (document.forms[0].M1.selectedIndex==0){
		 alert("Por favor indica tu mes de nacimiento.");
		 document.forms[0].M1.focus();
		 return false;} 
	
		if (document.forms[0].anio_ipersonal1.value==""){
		 alert("Por favor indica tu año de nacimiento.");
		 document.forms[0].anio_ipersonal1.focus();
		 return false;}
	
		 if (document.forms[0].rfca_ipersonal1.value==""){
		 alert("Por favor verifica tu Nombre, Apellido Paterno y Apellido Materno");
		 document.forms[0].rfca_ipersonal1.focus();
		 return false;}
	
		 if(homoclave!="" && trim(homoclave).length!=3){
		 alert("La longitud de la homoclave debe ser '3' caracteres");
		 document.forms[0].rfcc_ipersonal1.focus();
		 return false;} 
	
		 if (document.forms[0].sexo_ipersonal[0].checked!=true && document.forms[0].sexo_ipersonal[1].checked!=true ){ 
		 alert("Por favor indica tu sexo.");
		 return false;
		 }
	 
		 if(document.forms[0].edocivil.selectedIndex==0){
		 alert("Por favor indica tu estado civil.");
		 document.forms[0].edocivil.focus();
		 return false;} 
	
		if (!vEmail2(document.forms[0].correo_ipersonal)){
		alert("Por favor verifica tu email");
		document.forms[0].correo_ipersonal.focus();
		return false;}
	
		 if (document.forms[0].correo_ipersonal2.value==""){
		 alert("Por favor confirma tu correo electrónico.");
		 document.forms[0].correo_ipersonal2.focus();
		 return false;}
	
		 if (document.forms[0].correo_ipersonal.value!=document.forms[0].correo_ipersonal2.value){ 
		 alert("Por favor verifica tu correo electrónico.");
		 document.forms[0].correo_ipersonal2.value="";
		 document.forms[0].correo_ipersonal2.focus();
		 return false;
		 }

		if (!vEmail2(document.forms[0].correo_ipersonal_2) && document.forms[0].correo_ipersonal2_2.value!="" ){
		alert("Por favor verifica tu email secundario");
		document.forms[0].correo_ipersonal_2.focus();
		return false;}

		 if (document.forms[0].correo_ipersonal_2.value!="" && document.forms[0].correo_ipersonal2_2.value==""){
		 alert("Por favor confirma tu correo electrónico secundario.");
		 document.forms[0].correo_ipersonal2_2.focus();
		 return false;}

		 if (document.forms[0].correo_ipersonal_2.value!=document.forms[0].correo_ipersonal2_2.value){ 
		 alert("Por favor verifica tu correo electrónico secundario.");
		 document.forms[0].correo_ipersonal2_2.value="";
		 document.forms[0].correo_ipersonal2_2.focus();
		 return false;
		 }

		if(document.forms[0].c_celular.value==""){
		alert("Por favor indica tu número celular");
		document.forms[0].c_celular.focus();
		return false;}

		if(document.forms[0].c_celular.value.length!=10){
		alert("Verifica tu número celular");
		document.forms[0].c_celular.focus();
		return false;}

		  if (trim(document.forms[0].lada_ioficina.value)==""){
		 alert("Por favor indica tu código de ciudad.");
		 document.forms[0].lada_ioficina.focus();
		 return false;}

		 if (document.forms[0].tel_ioficina.value==""){
		 alert("Por favor indica tu teléfono de oficina.");
		 document.forms[0].tel_ioficina.focus();
		 return false;}

		var telcasaOf=document.forms[0].lada_ioficina.value+document.forms[0].tel_ioficina.value;

		if(telcasaOf.length!=10){/* && document.forms[0].actividad[0].checked==true){*/
		alert("Verifique el Número Telefónico de su oficina y su clave Lada");
		document.forms[0].lada_ioficina.focus();
		return false;}
		 
		 var direccionlength;
		 var extintunion;
		 var calle;
	
		 if (trim(document.forms[0].calle_ipersonal.value)==""){
		 alert("Por favor indica la calle de tu domicilio.");
		 document.forms[0].calle_ipersonal.focus();
		 return false;}
	
		 if (trim(document.forms[0].numeroext_ipersonal.value)==""){
		 alert("Por favor indica el número exterior de tu domicilio.");
		 document.forms[0].numeroext_ipersonal.focus();
		 return false;}
	
		 if (trim(document.forms[0].cdCP1.value)==""){
		 alert("Por favor indica el código postal de tu domicilio.");
		 document.forms[0].cdCP1.focus();
		 return false;}
	
		  if (document.forms[0].c_colonia.selectedIndex==0){
		 alert("Por favor indica la colonia de tu domicilio.");
		 document.forms[0].c_colonia.focus();
		 return false;} 
	
	
		  if (trim(document.forms[0].lada_ipersonal.value)==""){
		 alert("Por favor indica tu código de ciudad.");
		 document.forms[0].lada_ipersonal.focus();
		 return false;}
	
		 if (document.forms[0].telefono_ipersonal.value==""){
		 alert("Por favor indica tu teléfono.");
		 document.forms[0].telefono_ipersonal.focus();
		 return false;}
	
		var telcasa=document.forms[0].lada_ipersonal.value+document.forms[0].telefono_ipersonal.value;
	
		if(telcasa.length!=10){
			alert("Verifique el Número Telefónico de su domicilio y su clave Lada");
			document.forms[0].lada_ipersonal.focus();
			return false;}

		

	creaFecha(document.forms[0].anio_ipersonal1,document.forms[0],'1');
	creaFecha(document.forms[0].anio_ipersonal2,document.forms[0],'2');

	document.forms[0].action = "PaginaAzul";

	document.forms[0].cmd.value=cmd;
	document.forms[0].submit();	

}
/*******************************************************************************************************/

function vEmail(objeto){
	
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	
	if (filter.test(objeto.value)){
		return true;
	}else{
		return false;
	}
	
}

function vEmail2(objeto){
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(objeto.value)){
		return true;
	}else{
		return false;
	}
}

function vFormato(e,cadena){
	

	keyCode= (e.keyCode) ? e.keyCode: e.which;

	if(cadena.indexOf(String.fromCharCode(keyCode)) != -1)
		return true;

	if(keyCode == 13)
		return true;

	return false;
}


function verifyLength(object,n,name){
	Value = new String(object.value)
	if (object.value != ""){
		if(Value.length<n){
			alert("El campo "+name + " debe tener al menos " + n + " caracteres")
			object.focus();
			return false;
		}
	}
	return true;
}
	
function verifyEmpty(object, name ){

	if(object.value == "") {
	   alert("El campo "+name+" no puede estar vacio");
	   object.focus();
	   return false;
	}

	return true;

}
	
function verifyEmptyList(object, name ){

	if(object.value == "") {
	   alert("Por favor selecciona una opción de "+name);
	   object.focus();
	   return false;
	}

	return true;

}

function trim(cadena)
{
	for(i=0; i<cadena.length; )
	{
		if(cadena.charAt(i)==" ")
			cadena=cadena.substring(i+1, cadena.length);
		else
			break;
	}
     
	for(i=cadena.length-1; i>=0; i=cadena.length-1)
	{
		if(cadena.charAt(i)==" ")
			cadena=cadena.substring(0,i);
		else
			break;
	}	
	return cadena;
}


function vInfoGIU(cmd){

	var f = document.forms[2];	
			
	var homoclave = document.forms[2].rfcc_ipersonal1.value;


	if(f.user.value==""){
		alert("Por favor proporciona tu ID de Asesor");
		f.user.focus();
		return false;
	}

	if(f.user.value.length<5 || f.user.value.length>10){
	  alert("El ID de Asesor debe contener de 5 a 10 caracteres.");
	  f.user.focus();
	  return false;
	}

	if (document.forms[2].v_pass1.value==""){
	   alert("Por favor indica tu contraseña.");
	   document.forms[2].v_pass1.focus();
	   return false;
	}

	if (document.forms[2].v_pass1.value.length<5 || document.forms[2].v_pass1.value.length>25){
	  alert("Tu contraseña debe contener de 5 a 25 caracteres.");
	  document.forms[2].v_pass1.focus();
	  return false;
	}

	if (document.forms[2].v_pass1.length<5 && document.forms[0].v_pass1.length>25){
	  alert("Tu contraseña debe contener de 5 a 25 caracteres.");
	  document.forms[2].v_pass1.focus();
	  return false;
	}

	 if (document.forms[2].v_pass2.value==""){
	 alert("Por favor confirma tu contraseña.");
	 document.forms[2].v_pass2.focus();
	 return false;}

	 if (document.forms[2].v_pass1.value!=document.forms[2].v_pass2.value){ 
	 alert("Por favor verifica tu contraseña.");
	 document.forms[2].v_pass2.value="";
	 document.forms[2].v_pass2.focus();
	 return false;
	 }

	if (!f.relcom[0].checked && !f.relcom[1].checked){
		alert("Selecciona tu relación comercial");
		f.relcom[0].focus();
		return false;
	}
	if(f.relcom[0].checked){
		if(f.c_brokers1.value==""){
			alert("Selecciona una letra del Corredor Inmobiliario");
			return false;
		}
		if(f.c_brokers1.value=="0"){
			alert("Selecciona un Corredor Inmobiliario");
			return false;
		}
	}
	if(f.relcom[1].checked){
		if(f.cve_vip.selectedIndex==0){
			alert("Selecciona un Ejecutivo VIP");
			return false;
		}
	}
	if (document.forms[2].nombre_tarjeta1.value==""){
	 alert("Por favor indica tu nombre");
	 document.forms[2].nombre_tarjeta1.focus();
	 return false;}

	if (document.forms[2].paterno_tarjeta1.value==""){
	 alert("Por favor indica tu apellido paterno");
	 document.forms[2].paterno_tarjeta1.focus();
	 return false;}

	if (document.forms[2].D1.selectedIndex==0){
	 alert("Por favor indica tu día de nacimiento.");
	 document.forms[2].D1.focus();
	 return false;}

	if (document.forms[2].M1.selectedIndex==0){
	 alert("Por favor indica tu mes de nacimiento.");
	 document.forms[2].M1.focus();
	 return false;} 

	if (document.forms[2].anio_ipersonal1.value==""){
	 alert("Por favor indica tu año de nacimiento.");
	 document.forms[2].anio_ipersonal1.focus();
	 return false;}

	 if (document.forms[2].rfca_ipersonal1.value==""){
	 alert("Por favor verifica tu Nombre, Apellido Paterno y Apellido Materno");
	 document.forms[2].rfca_ipersonal1.focus();
	 return false;}

	 if(homoclave!="" && trim(homoclave).length!=3){
	 alert("La longitud de la homoclave debe ser '3' caracteres");
	 document.forms[2].rfcc_ipersonal1.focus();
	 return false;} 

	 if (document.forms[2].sexo_ipersonal[0].checked!=true && document.forms[2].sexo_ipersonal[1].checked!=true ){ 
	 alert("Por favor indica tu sexo.");
	 return false;
	 }

	 if(document.forms[2].edocivil.selectedIndex==0){
	 alert("Por favor indica tu estado civil.");
	 document.forms[2].edocivil.focus();
	 return false;} 

	if (!vEmail2(document.forms[2].correo_ipersonal)){
	alert("Por favor verifica tu email");
	document.forms[2].correo_ipersonal.focus();
	return false;}

	 if (document.forms[2].correo_ipersonal2.value==""){
	 alert("Por favor confirma tu correo electrónico.");
	 document.forms[2].correo_ipersonal2.focus();
	 return false;}

	 if (document.forms[2].correo_ipersonal.value!=document.forms[2].correo_ipersonal2.value){ 
	 alert("Por favor verifica tu correo electrónico.");
	 document.forms[2].correo_ipersonal2.value="";
	 document.forms[2].correo_ipersonal2.focus();
	 return false;
	 }

	if (!vEmail2(document.forms[2].correo_ipersonal_2) && document.forms[2].correo_ipersonal2_2.value!="" ){
	alert("Por favor verifica tu email secundario");
	document.forms[2].correo_ipersonal_2.focus();
	return false;}

	 if (document.forms[2].correo_ipersonal_2.value!="" && document.forms[2].correo_ipersonal2_2.value==""){
	 alert("Por favor confirma tu correo electrónico secundario.");
	 document.forms[2].correo_ipersonal2_2.focus();
	 return false;}

	 if (document.forms[2].correo_ipersonal_2.value!=document.forms[2].correo_ipersonal2_2.value){ 
	 alert("Por favor verifica tu correo electrónico secundario.");
	 document.forms[2].correo_ipersonal2_2.value="";
	 document.forms[2].correo_ipersonal2_2.focus();
	 return false;
	 }

	if(document.forms[2].c_celular.value==""){
	alert("Por favor indica tu número celular");
	document.forms[2].c_celular.focus();
	return false;}

	if(document.forms[2].c_celular.value.length!=10){
	alert("Verifica tu número celular");
	document.forms[2].c_celular.focus();
	return false;}

	  if (trim(document.forms[2].lada_ioficina.value)==""){
	 alert("Por favor indica tu código de ciudad.");
	 document.forms[2].lada_ioficina.focus();
	 return false;}

	 if (document.forms[2].tel_ioficina.value==""){
	 alert("Por favor indica tu teléfono de oficina.");
	 document.forms[2].tel_ioficina.focus();
	 return false;}

	var telcasaOf=document.forms[2].lada_ioficina.value+document.forms[2].tel_ioficina.value;

	if(telcasaOf.length!=10 && document.forms[2].actividad[0].checked==true){
	alert("Verifica el Número Telefónico de tu oficina y su clave Lada");
	document.forms[2].lada_ioficina.focus();
	return false;}


	 var direccionlength;
	 var extintunion;
	 var calle;

	 if (trim(document.forms[2].calle_ipersonal.value)==""){
	 alert("Por favor indica la calle de tu domicilio.");
	 document.forms[2].calle_ipersonal.focus();
	 return false;}

	 if (trim(document.forms[2].numeroext_ipersonal.value)==""){
	 alert("Por favor indica el número exterior de tu domicilio.");
	 document.forms[2].numeroext_ipersonal.focus();
	 return false;}

	 if (trim(document.forms[2].cdCP1.value)==""){
	 alert("Por favor indica el código postal de tu domicilio.");
	 document.forms[2].cdCP1.focus();
	 return false;}

	  if (document.forms[2].c_colonia.selectedIndex==0){
	 alert("Por favor indica la colonia de tu domicilio.");
	 document.forms[2].c_colonia.focus();
	 return false;} 


	  if (trim(document.forms[2].lada_ipersonal.value)==""){
	 alert("Por favor indica tu código de ciudad.");
	 document.forms[2].lada_ipersonal.focus();
	 return false;}

	 if (document.forms[2].telefono_ipersonal.value==""){
	 alert("Por favor indica tu teléfono.");
	 document.forms[2].telefono_ipersonal.focus();
	 return false;}

	var telcasa=document.forms[2].lada_ipersonal.value+document.forms[2].telefono_ipersonal.value;

	if(telcasa.length!=10){
		alert("Verifica el Número Telefónico de tu domicilio y su clave Lada");
		document.forms[2].lada_ipersonal.focus();
		return false;}



	creaFecha(document.forms[2].anio_ipersonal1,document.forms[2],'1');
	creaFecha(document.forms[2].anio_ipersonal2,document.forms[2],'2');

	document.forms[2].action = "PaginaAzul";

	document.forms[2].cmd.value=cmd;
	document.forms[2].submit();	

}

/*******************************************************************************************
Función para formatear campos numéricos de la forma 000,000.00
********************************************************************************************/
function formateadatos(valorformato,campo)
{
	var numberTest = new NumberFormat(valorformato);
	

	numberTest.setCurrency(true);
	numberTest.setCommas(true);
	numberTest.setPlaces(2);
	numberTest.setCurrencyPrefix("");
	campo.value=numberTest.toFormatted();
}

function buscaAsesor() 
{	

	if(document.formregventa.nb_corredor.value==""){
		oCapa('catalogo_a','catalogo_b');
		alert("Debes seleccionar un corredor inmobiliario");
		document.formregventa.nb_corredor.focus();
		return false;
	}

	document.formregventa.target ="frameregistraventa";
	document.formregventa.cmd.value="hn_consultavendedores";
	document.formregventa.submit();

}

function buscameAlgo() 
{	

	if(document.formregventa.nb_corredor.value==""){
		alert("Debes seleccionar un corredor inmobiliario");
		document.formregventa.nb_corredor.focus();
		return false;
	}

	if(document.formregventa.search_asesor.value=="" && document.formregventa.nb_corredor.value!="todos"){
		alert("Debes seleccionar un asesor inmobiliario");
		document.formregventa.search_asesor.focus();
		return false;
	}

	document.formregventa.target="_self";
	document.formregventa.cmd.value="hn_consulta";
	document.formregventa.submit();

}

function yaRegistra() 
{	

	if(document.formregventa.search_asesor.value=="")
	{
		alert("Debes seleccionar un asesor inmobiliario");
		document.formregventa.search_asesor.focus();
		return false;
	}
	

	oCapa('seleccionacriterio','catalogo_c','catalogo_a');

	mCapa('registraventa');
}

function verExcel(cmd,indice)
{
	document.forms[indice].cmd.value = cmd;
	document.forms[indice].target 	 = "_blank";
	document.forms[indice].submit();
}