// JavaScript Document

function ok(){
if ((document.formu.nombre.value.indexOf("http")!="-1") || (document.formu.nombre.value.indexOf("href")!="-1")){
					alert('Por favor, rellene todos los campos correctamente');
					return false;	
}
if ((document.formu.email.value.indexOf("http")!="-1") || (document.formu.email.value.indexOf("href")!="-1")){
					alert('Por favor, rellene todos los campos correctamente');
					return false;	
}
if ((document.formu.direccion.value.indexOf("http")!="-1") || (document.formu.direccion.value.indexOf("href")!="-1")){
					alert('Por favor, rellene todos los campos correctamente');
					return false;	
}
if ((document.formu.numero.value.indexOf("http")!="-1") || (document.formu.numero.value.indexOf("href")!="-1")){
					alert('Por favor, rellene todos los campos correctamente');
					return false;	
}
if ((document.formu.piso.value.indexOf("http")!="-1") || (document.formu.piso.value.indexOf("href")!="-1")){
					alert('Por favor, rellene todos los campos correctamente');
					return false;	
}
if ((document.formu.localidad.value.indexOf("http")!="-1") || (document.formu.localidad.value.indexOf("href")!="-1")){
					alert('Por favor, rellene todos los campos correctamente');
					return false;	
}
if ((document.formu.provincia.value.indexOf("http")!="-1") || (document.formu.provincia.value.indexOf("href")!="-1")){
					alert('Por favor, rellene todos los campos correctamente');
					return false;	
}
if ((document.formu.pais.value.indexOf("http")!="-1") || (document.formu.pais.value.indexOf("href")!="-1")){
					alert('Por favor, rellene todos los campos correctamente');
					return false;					
}
if ((document.formu.comentarios.value.indexOf("http")!="-1") || (document.formu.comentarios.value.indexOf("href")!="-1")){
					alert('Por favor, rellene todos los campos correctamente');
					return false;
										
}
if (document.formu.nombre.value=="" || document.formu.id.value=="" || document.formu.email.value=="" || document.formu.pais.value=="" || document.formu.direccion.value=="" || document.formu.numero.value=="" || document.formu.localidad.value=="" || document.formu.localidad.value=="" || document.formu.provincia.value=="" || document.formu.tel.value=="" || document.formu.cp.value=="") {
					alert('Por favor, rellene todos los campos correctamente');
					return false;
					}
					
if (!document.formu.mailok.checked) {
					alert("Debes aceptar la politica de privacidad");
					return false;
}
					
				if (isNaN(document.formu.tel.value))  {
						alert ('El teléfono debe tener SOLO números sin espacios ni otros caracteres que no sean números');
						document.formu.tel.focus();
						return false;
						}
				var vv=document.formu.tel.value.substr(0,1);
				var vvv=document.formu.tel.value;
				
				if (document.formu.provincia.value!=100)	{
						if (document.formu.tel.value.length!=9 ) {
							alert ('El teléfono debe tener 9 cifras sin espacios ni otros caracteres que no sean números');
							document.formu.tel.focus();
							return false;
							}
						if (vv!=9 && vv!=6 && vv!=8 ) {
								alert ('El teléfono NO es correcto. No es un teléfono de España');
								document.formu.tel.focus();
								return false;
								}
						if (isNaN(document.formu.cp.value) || document.formu.cp.value.length!=5)  {
								alert ('El Código Postal NO es correcto. No es un c.p. de España');
								document.formu.cp.focus();
								return false;
								}
				}
				if (vvv==000000000 || vvv==999999999 || vvv==666666666 || vvv==888888888 ) {
					alert ('El teléfono NO es correcto');
					document.formu.tel.focus();
					return false;
					}
				
				texto=document.formu.email.value
				   var mailres = true; 
					var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
					var arroba = texto.indexOf("@",0); 
					if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
					var punto = texto.lastIndexOf("."); 
				 
					 for (var contador = 0 ; contador < texto.length ; contador++){ 
						if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
							mailres = false; 
							break; 
					 } 
					} 
				
					if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
					 mailres = true; 
					else 
					 mailres = false; 
				  
					if (mailres==false) {
							alert('La dirección de email es errónea. Comprueba que está escrita correctamente y sin espacios');
							 return false; 
							 }
				
				return true;
}