function validatePar(form) 
{
	if(form.policy.checked == false) { alert("Cal acceptar la Política de Protecció de Dades per a poder enviar la sol·licitud"); form.policy.focus(); return (false); }
	if(form.name.value.length < 2) { alert("El nom és obligatori"); form.name.focus(); return (false); }
	if(IsChar(form.name.value) == 0) { alert("El nom introduït no és vàlid"); form.name.focus(); return (false); }
	if(form.surname1.value.length < 2) { alert("El primer cognom és obligatori"); form.surname1.focus(); return (false); }
	if(IsChar(form.surname1.value) == 0) { alert("El primer cognom introduït no és vàlid"); form.surname1.focus(); return (false); }
	if(IsNIF(form.dni.value+form.dni2.value) == 0) { alert("El dni introduït no és vàlid");	form.dni.focus(); return (false); }
	if(IsDate(form.dbirth.value, form.mbirth.value,form.ybirth.value) == 0) { alert("La data de naixement introduïda no és vàlida"); form.dbirth.focus(); return (false); }
	if(form.address.value.length < 2) { alert("L'adreça és obligatòria"); form.address.focus(); return (false); }
	if(IsPostalCode(form.cp.value, form.province.value) == 0) {	alert("El codi postal introduït no és vàlid"); form.cp.focus();	return (false);	}
	if(IsPhoneNumber(form.phone1.value, form.province.value) == 0) { alert("El número de telèfon fix introduit no és vàlid"); form.phone1.focus(); return (false); }
	if(IsMail(form.email.value) == 0) {	alert("L'adreça d'e-mail introduïda no és vàlida");	form.email.focus();	return (false);	}
}

function validateVol(form) 
{
	if(form.fbi.checked == false) { alert("Cal haver realitzat el curs de Formació Bàsica Institucional per a poder enviar la sol·licitud"); form.policy.focus(); return (false); }
	return (validatePar(form));
}

function favorite() { 
	if(da) {window.external.AddFavorite(url,title);} 
	else {alert("Acció no suportada pel seu navegador web.");}
}