//FUNCION PARA VALIDAR MAIL

	function email_valido(email)
	{
		var i;
		var cStrCont,cStrDot;
		i = 0;
		cStrCont = 0;
		cStrDot = 0;

		for ( i=0; i < email.length ; i++ )
		{
			if ( email.charAt(i) == "@" )
			{
				cStrCont = cStrCont + 1
			}
			if ( email.charAt(i) == "." )
			{
				cStrDot = cStrDot + 1
			}
		}

		if (cStrCont != 1 || cStrDot == 0)
		{
			return false;
		}
		if ( email.charAt(email.length - 1 ) == "." )
		{
			return false;
		}
		return true;
	}


//FUNCION PARA VALIDAR FORMULARIOS
function form_valido(form)
{ 
		if(form == "frmReg")
		{
			var er_tlfono_mov = /(^[6]{1,1}[0-9]{8,8})$/        //1 numero 6 o 9 seguido de 8 numeros  		
			if (window.document.frmReg.tnombre.value == 0){
				alert('Ingresa el nombre del tu tutor (padre ó madre)');
				document.frmReg.tnombre.focus();
				return false;
			}
			if (window.document.frmReg.tapellidos.value == 0){
				alert('Ingresa el/los apellidos del tu tutor (padre ó madre)');
				document.frmReg.tapellidos.focus();
				return false;
			}
			if (window.document.frmReg.tdni.value == 0){
				alert('Ingresa el número de DNI del tutor (padre ó madre)');
				document.frmReg.tdni.focus();
				return false;
			}
			if (window.document.frmReg.tdireccion.value == 0){
				alert('Ingresa la dirección del tutor (padre ó madre)');
				document.frmReg.tdireccion.focus();
				return false;
			}
			if (window.document.frmReg.tcp.value == 0){
				alert('Ingresa código postal del tutor (padre ó madre)');
				document.frmReg.tcp.focus();
				return false;
			}
			if (window.document.frmReg.tprovincia.value == 0){
				alert('Ingresa la privincia del tutor (padre ó madre)');
				document.frmReg.tprovincia.focus();
				return false;
			}		
//			if (window.document.frmReg.tmovil.value == 0){
			if(!er_tlfono_mov.test(window.document.frmReg.tmovil.value)) {	
				alert('Ingresa el número de teléfono móvil del tutor (padre ó madre)');
				document.frmReg.tmovil.focus();
				return false;
			}
			if (!email_valido(window.document.frmReg.temail.value)){
				alert('Ingresa la dirección de correo electrónico del tutor (padre ó madre), (Ej. sucuenta@dominio.com)');
				document.frmReg.temail.focus();
				return false;
			}

			//datos jugadore
			if (window.document.frmReg.nombre.value == 0){
				alert('Ingresa tu nombre');
				document.frmReg.nombre.focus();
				return false;
			}
			if (window.document.frmReg.apellidos.value == 0){
				alert('Ingresa tu apellido');
				document.frmReg.apellidos.focus();
				return false;
			}
			if (window.document.frmReg.dni.value == 0){
				alert('Ingresa tu número de DNI');
				document.frmReg.dni.focus();
				return false;
			}
			if (window.document.frmReg.fechanacimiento.value == 0){
				alert('Ingresa tu fecha de nacimiento');
				document.frmReg.fechanacimiento.focus();
				return false;
			}
			//VALIDAR E-MAIL
			if (!email_valido(window.document.frmReg.email.value)){
				alert('Ingresa tu dirección de correo electrónico, (Ej. sucuenta@dominio.com)');
				document.frmReg.email.focus();
				return false;
			}
			if(!er_tlfono_mov.test(window.document.frmReg.movil.value)) {
				 alert('Ingresa tu número de teléfono movil \nRecuerda ingresar el número 9 dígitos sin espacios en blanco')
				document.frmReg.movil.focus();				 
				 return false    //no submit
			}			

			if (window.document.frmReg.perfil.value == 0){
				alert('Elige tu perfil de jugador');
				document.frmReg.perfil.focus();
				return false;
			}
			if (window.document.frmReg.posicion1.value == 0){
				alert('Selecciona la posición principal donde juegas');
				document.frmReg.posicion1.focus();
				return false;
			}
			
			if (window.document.frmReg.posicion1.value == window.document.frmReg.posicion2.value){
				alert('No puedes seleccionar las 2 posiciones iguales, \nsi juegas en una sola posición deja en blanco el campo de la posición secundaria');
				document.frmReg.posicion2.focus();
				return false;
			}
	
			if ( !(window.document.frmReg.grupo[0].checked || window.document.frmReg.grupo[1].checked) ){
				alert('Seleccione el grupo en el que deseas participar');
				document.frmReg.grupo[0].focus();
				return false;
			}	

			
			if (window.document.frmReg.sede.value == 0){
				alert('Elige la sede/ciudad donde deseas realizar la prueba de selección');
				document.frmReg.sede.focus();
				return false;
			}

			if ( !(window.document.frmReg.pago[1].checked || window.document.frmReg.pago[0].checked) ) {
				alert('Seleccionar una forma de pago');
				document.frmReg.pago[0].focus();
				return false;
			}

			if (window.document.frmReg.condiciones.checked!=true ){
				alert('Seleccione la casilla de condiciones del evento si esta de acuerdo');
				document.frmReg.condiciones.focus();
				return false;
			}			
		}
		
		else 
		if(form == "frmContacto")
		{ 
			var er_tlfono = /(^[6|9]{1,1}[0-9]{8,8})$/        //1 numero 6 o 9 seguido de 8 numeros  		
			if (window.document.frmContacto.nombre.value == 0){
				alert('Ingresa tu nombre');
				document.frmContacto.nombre.focus();
				return false;
			}
			if(!er_tlfono.test(window.document.frmContacto.telefono.value)) {
				 alert('Número de teléfono no válido.\nDebe ingresar el número, sin puntos ni espacios en blanco')
				document.frmContacto.telefono.focus();				 
				 return false    //no submit
			}			

			//VALIDAR E-MAIL
			if (!email_valido(window.document.frmContacto.email.value)){
				alert('Ingresa tu dirección de correo electrónico \nEjemplo de email, sucuenta@dominio.com ');
				document.frmContacto.email.focus();
				return false;
			}
			if (window.document.frmContacto.mensaje.value == 0){
				alert('Escribe tu mensaje');
				document.frmContacto.mensaje.focus();
				return false;
			}						
		}

} //form_Valido


function abrir_ventana (pagina, ancho, alto) {
	var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, width=" + ancho + ", height=" + alto + ", top=50, left=10";
window.open(pagina,"",opciones);
}
function cerrar() {
	window.parent.close() 
}	
