// JavaScript Document
function validar(id){
//var idioma=<? echo $sesio_id;?>;
var idioma=0;
if (id==1) {idioma=1};
var f=document.finscrip;

if (f.p_cognom1.value=='') {
	       if (idioma==0){
	   		alert("Indicar cognom, si us plau");
		   } else {
			     		alert("Indique apellido, por favor");
		   }
			f.p_cognom1.focus();
			return false;
}
if (f.p_nom.value.length==0){ 
       if (idioma==0){
	   		alert("Indicar el nom, si us plau");
		}		
		else {
   			alert("Indique el nombre, por favor"); 
		}
		document.finscrip.p_nom.focus();
		return false;
}
if (f.p_nif.value=='') {
	    if (idioma==0){
	   		alert("Indicar el DNI / NIF, si us plau");}
		else {
			alert("Indicar el DNI / NIF, por favor");
			}
			f.p_nif.focus();
			return false;
}
if ((f.p_tel.value=="") && (f.p_mail.value=="")) {
			    if (idioma==0){
    	alert("Heu d'indicar telèfon o e-mail de contacte, si us plau")
				} else {
		alert("Indicar teléfono o e-mail de contacto, por favor")
				}
		f.p_mail.focus();
		return false;
}
if (f.p_mail.value!="") {
	if (!validarEmail(f.p_mail.value)) {f.p_mail.focus();return false}
	}
if (f.p_tel.value!="") {
	if (!validarTelef(f.p_tel.value)) {f.p_tel.focus();return false}
	}
if (f.p_any.value=='') {
	if (idioma==0) {
	   		alert("Indicar l'any de naixement, si us plau");
	}
	else {
		  		alert("Indicar año de nacimiento, por favor");
	}
			f.p_neix.focus();
			return false;
}
if (f.p_fede.checked==true) {
		if (f.p_llic.value=='') {
			if (idioma==0) {
			alert("Indicar el numero de llicència, si us plau");
			}
			else {
				alert("Indicar numero de licéncia, por favor");
			}
			f.p_llic.focus();
			return false;
			}
		if (f.p_numfede.value=='') {
			if (idioma==0) {
			alert("Indicar el numero de federat, si us plau");
			}
			else {
				alert("Indicar numero de federado, por favor");
			}
			f.p_llic.focus();
			return false;
			}
			
	}

if (!f.p_reglament.checked) {
	if (idioma==0) {
	alert("S'ha d'acceptar el reglament de la prova.");
	}
	else {
		alert("Debe aceptar el reglamento de la prueba.");
	}
	f.p_reglament.focus();
	return false;
}
  	f.submit(); 
}
function correu(adreca){ 
    var url="mailto:"+adreca.replace('**', '@');
    window.location=url;
}
/* 
function enviar_correo(direccion){ // v2005-03-14
alert(direccion);
    var url="mailto:"+direccion.replace(/#/, '@');
	alert(url);

   if(asunto){
        url+="?subject="+escape(asunto);
    }
    if(cuerpo){
        url+="&body="+escape(cuerpo);
    }
    window.location=url;
}*/
 function validarEmail(valor) {

  	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor)){
   		/*alert("La dirección de email " + valor    + " es correcta.") */
  		return true
  	} else {		
		alert("L'email és incorrecte.")
   		return false;
  	}
 }
  function validarTelef(valor) {

  	if (valor.length==9){
  		return true
  	} else {		
		alert("El telèfon és incorrecte.")
   		return false;
  	}
 }
 var nav4 = window.Event ? true : false;
function acceptNum(evt){ 
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57 
var key = nav4 ? evt.which : evt.keyCode; 
return (key <= 13 || (key >= 48 && key <= 57));
}
function comprovar(){
	var f=document.fconsul;
	if (f.p_cognom.value=='') {
	   		alert("Indicar cognom, si us plau");
			f.p_cognom.focus();
			return false;
}
if (f.p_dorsal.value=='' && f.p_neix.value=='') {
	alert("Indicar data naixement o dorsal, si us plau");
			f.p_neix.focus();
			return false;
}
  	f.submit(); 
}


function isNumberKey(evt){
	// Backspace = 8, Enter = 13, ‘0' = 48, ‘9' = 57, ‘.’ = 46
var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57) || key == 46);

}