/* Variables Globales */
var txttmp = '';
var txttmp1 = '';

function validarmail(direccion, etiqueta, pronombre, palabra_error)
{    
    var mensaje, texto;
    var brokenstring, brokenstring2, findstring;

	texto           =    eval("document."+direccion+".value");
    mensaje         =    "";
    findstring		=	texto.indexOf('cantv');
	
	if (findstring==(-1))
	{
		brokenstring    =    texto.split('@');
	
		if (brokenstring.length==2)
		{
			segunda_parte    =    brokenstring[1];
			brokenstring2    =    segunda_parte.split('.');
	
			if (brokenstring2.length>1)
			{
				ok    =    "si";
			}
			else
			{
				ok    =    "no";
			}
	
		}
		else
		{
			ok    =    "no";
		}

		//Verificar errores
		if (ok == "no")
		{
			mensaje     =     mensaje + '- '+pronombre+' '+etiqueta+' es '+palabra_error+'. \n El correo no parece ser valido, por favor verifique. \n\n';
		}
		
		
	}
	else
	{
		mensaje     =     mensaje + '- '+pronombre+' '+etiqueta+' es '+palabra_error+'. \n Ups.. actualmente no se permiten cuentas CANTV. \n\n';
	}
	return mensaje;
}

function validarCampo()
{ 
    txttmp = '';
    txttmp1 = '';
    var espacio, p1, p2, p3, cont, i;
	var validlogin = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_";
	var valid = "1234567890abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ";
	var ok = "yes";
	var temp;
	var validonumeros= "1234567890";
	var validoletras= "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZáéíóúÁÉÍÓÚ ";
	var tempcom;
	var okcom;

	cont=0;
	espacio=true;
	
	/*CAMPO LOGIN*/
	p1=document.form1.flogin.value;
	if (p1.length < 3) 
	 { 
	   document.form1.flogin.value = ""; 
	   txttmp = txttmp + '- El nombre de usuario o login debe tener entre 3 y 16 caracteres. \n';
	  }
	else 
	 {
		for (var i=0; i<p1.length; i++) 
		 {
		    temp = "" + p1.substring(i, i+1);
		    if (validlogin.indexOf(temp) == "-1") espacio=false;
		 }
		if (espacio==false) 
		 { 
		 document.form1.flogin.value = ""; 
		 txttmp1 = txttmp1 + '- El nombre de usuario o login solo puede contener letras excepto la Ñ, numeros, (-) y (_). \n';
		 } 
	 } 	
	
	/*CAMPO PASSS*/
	p1=document.form1.fpass.value;
	if (p1.length==0) {txttmp = txttmp + '- La contraseña. \n';}
	else
	  if ( p1.length <4 ) 
	     { 
		   document.form1.fpass.value = ""; 
		   txttmp1 += '- La contraseña debe tener como longitud mínima 4 caracteres. \n';
		 }
	
	/*CAMPO CORREO*/
	txttmp	=	txttmp + validarmail('form1.fcorreo', 'correo electrónico', 'El', 'incorrecto');	  
	
	if (document.form1.fsoy.value == 0 )
		txttmp += '- Tu sexo y lo que buscas. \n';
		
	//COMBO PAÍS	
	if (document.form1.fpais.value == '0' ) 
	    txttmp += '- El país. \n';

	//COMBO ESTADO
	
	if (document.form1.festado.value == '0' ) 
	  txttmp += '- El estado. \n';
	
	//CAMPO CIUDAD
	if (document.form1.fciudad.value == '0' ) 
	txttmp += '- La ciudad. \n';
	
	/*CAMPO DIA*/	
	if (document.form1.fdia.value == '0' ) 
	    txttmp += '- El dia de la fecha de nacimiento. \n';
	/*CAMPO MES*/
    if (document.form1.fmes.value == '0' ) 
	    txttmp += '- El mes de la fecha de nacimiento. \n';
	/*CAMPO AÑO*/
    if (document.form1.fano.value == '0' ) 
	    txttmp += '- El año de la fecha de nacimiento. \n';			
	/*TERMINOS*/
	if (document.form1.fterminos.value != 'Si') 
	    txttmp += '- Aceptar los términos y condiciones. \n';

     /**/


    if ( txttmp != '' ) 
	    txttmp = 'Por favor debes llenar los siguientes campos del formulario: \n\n' + txttmp + '\n\n';
	
	if ( txttmp1  != '' ) 
	    txttmp1 = 'Debes hacer las siguientes correcciones: \n\n' + txttmp1; 
		
	if ((txttmp !='' )||(txttmp1 !='' )) 
	    alert (txttmp + txttmp1); 
	else {
	      //document.form1.action = "?guardar=2";
          eval("document.form1.submit()");
		   
	     }
}

function validarCampostu_eres()
{
		
	txttmp =''
	txttmp1 =''
	
	/*if (document.tu_eres.telefono.value == "" ) {txttmp += '- Teléfono de contacto. \n';}
	else
	  /* VERIFICA QUE EL NÚMERO DE TELÉFONO TENGO ALMENOS LOS 7 CARACTERES REGLAMENTARIOS Y QUE SEAN NUMÉRICOS */
	  /*if (( isNaN ( parseInt ( document.tu_eres.telefono.value ))) || ( document.tu_eres.telefono.value.length < 7 ) ) { txttmp1 += '- Teléfono Invalido' }*/
	
 	
	if (document.tu_eres.selEstadoCivil.value == "" ) {txttmp += '-  Estado civil. \n';}
	
	if (document.tu_eres.selNivelEducacion.value == "" ) {txttmp = txttmp + '- Nivel educativo. \n';}
	
	if (document.tu_eres.selOcupacion.value == "" ) {txttmp += '- Ocupación. \n';}
	
	if (document.tu_eres.selNroHijo.value == "" )  {txttmp += '- Número de hijos. \n';}
	
	if (document.tu_eres.selEstatura.value == "" )  {txttmp += '- Estatura. \n';}
	
	if (document.tu_eres.selContextura.value == "" )  {txttmp += '- Contextura. \n';}
	
    if (document.tu_eres.selColorPiel.value == "" )  {txttmp += '- Color de piel. \n';}
	
	if (document.tu_eres.selColorOjo.value == "" )  {txttmp += '- Color de ojos. \n';}

    if (document.tu_eres.selColorCabello.value == "" )  {txttmp += '- Color de cabello. \n';}
	
	if (document.tu_eres.selComida.value == "" )  {txttmp += '- Comida. \n';}
	
	if (document.tu_eres.selBebes.value == "" )  {txttmp += '- Bebes. \n';}
	
	if (document.tu_eres.selFumas.value == "" )  {txttmp += '- Fumas. \n';}
	
	if (document.tu_eres.selRumbea.value == "" )  {txttmp += '- Rumbeas. \n';}
	
	//if (document.tu_eres.Descripcion.value == "" )  {txttmp += '- Descripcion personal. \n';}
	
	if (document.tu_eres.consideras.value == "" )  {txttmp += '- Como te consideras. \n';}
   
   
	if ( txttmp!='' ) {  txttmp = 'Por favor debes llenar los siguientes campos del formulario: \n\n' + txttmp + '\n\n'; }
	if ( txttmp1!='' ) { txttmp1 = 'Debes hacer las siguientes correcciones: \n\n' + txttmp1; }	
	
	if ((txttmp!='')||(txttmp1!='')) { alert( txttmp + txttmp1); }
	else { document.all.fconsideras.value= document.all.consideras.value;
	        document.tu_eres.action = "?guardar=2";
			eval("document.tu_eres.submit()"); }
}

function validarCampostu_buscas()
{
		
	txttmp = '';
	txttmp1 = '';
	
	if (document.tu_buscas.intereses.value == "" ) {txttmp += '- Tus intereses. \n';}
	
	if (document.tu_buscas.buscando.value == "" ) {txttmp += '- Estas buscando. \n';}
	
	if (document.tu_buscas.selBusco.value == "" ) {txttmp += '- Hombre, mujer o ambos. \n';}
	
	if (document.tu_buscas.fbuscandoentre.value == "" ) {txttmp += '- Edad entre. \n';}
    else 
	    // VERIFICA QUE LA EDAD SEA MAYOR A 18 
		if (( document.tu_buscas.fbuscandoentre.value < 18 ) && (txttmp1 == '')) { 
		 document.tu_buscas.fbuscandoentre.value=''; document.tu_buscas.fbuscandoy.value='';
		 txttmp1 += '- La edad esta comprendida entre 18 y 99 años. \n ' 
		}
		else
		 // VERIFICA QUE LOS DATOS SEAN NUMERICOS
		 if (( isNaN ( parseInt ( document.tu_buscas.fbuscandoentre.value ))) && (txttmp1 == '')) {
		  document.tu_buscas.fbuscandoentre.value='';
		  txttmp1 += '- Los datos de la edad, deben ser numéricos. \n ' 
		 }
	
	if (document.tu_buscas.fbuscandoy.value == "" ) {txttmp += '- Edad entre y. \n';} 
	else
	     // VERIFICA QUE LA EDAD SEA MAYOR A 18 
		if (( document.tu_buscas.fbuscandoy.value < 18 ) && (txttmp1 == ''))  { 
		  document.tu_buscas.fbuscandoentre.value=''; document.tu_buscas.fbuscandoy.value='';
		 txttmp1 += '- La edad esta comprendida entre 18 y 99 años. \n ' 
		}
		else
		//VERIFICA QUE LOS DATOS SEAN NUMERICOS
		if (( isNaN ( parseInt ( document.tu_buscas.fbuscandoy.value ))) && (txttmp1 == '')) {
			document.tu_buscas.fbuscandoy.value=''; 
			txttmp1 += '- Los datos de la edad, deben ser numéricos. \n' 
		}
	
	
	if (document.tu_buscas.parejaIdeal.value == "" ) {txttmp += '- Descripcion de tú pareja ideal. \n';}
	 
   
	if (txttmp!='') { txttmp = 'Por favor debes llenar los siguientes campos del formulario: \n\n' + txttmp + '\n\n'; }

	
	if ((txttmp!='')) { alert( txttmp + txttmp1); }
	else {  document.all.fbuscando.value= document.all.buscando.value;
	        document.all.fintereses.value= document.all.intereses.value;
			document.tu_buscas.action = "?guardar=3";
			//document.tu_buscas.action = "?guardar=2";
	        eval("document.tu_buscas.submit()"); }
}