// verifica si el campo se relleno con números
function soloNum(datos){
	num = /[^0-9]/;
	miro = datos.search(num);
	if(miro != -1){return false;}
	else{ return true;}
}
// valida una direcciónde  correo eléctronico
function validateMail(datos){
	arroba = /[@]/; 	
	punto = /[.]/;
	busca = datos.search(arroba);
	buscp = datos.search(punto);
	if(busca == -1 || buscp == -1) return false;
	return true;
}
// valida que la extension sea *.jpg
function validateExtension(datos){
	extension_permitida = ".jpg"; 		
	extension = (datos.substring(datos.lastIndexOf("."))).toLowerCase(); 
	if (extension_permitida != extension) return false;
	return true;
}
// verifica la longitud del campo
function controlLength(campo, longitud){
	longit = campo.length;
	if(longit == longitud){return true;}
	else{return false;}
}

 function validate(_form)
 {
		if(_form.FIRSTNAME.value == "")
		{
			alert('Introduzca su nombre');
			return false;
		}
		else if(_form.LASTNAME.value == "")
		{
			alert('Introduzca su apellido');
			return false;
		}
		else if(_form.ADDRESS.value == "")
		{
			alert('Introduzca su dirección');
			return false;
		}
		else if(_form.POSTCODE.value == "")
		{
			alert('Introduzca el código postal');
			return false;
		}
		else if(_form.CITY.value == "")
		{
			alert('Introduzca la ciudad');
			return false;
		}
		else if(_form.EMAIL.value == "" || !validateMail(_form.EMAIL.value))
		{
			alert('Introduzcca su email');
			return false;
		}
		else if(_form.FILENAME.value == "")
		{
			alert('Seleccione una fotografía');
			return false;
		}
		else if(!validateExtension(_form.FILENAME.value))
		{
			alert('Sólo se admiten imágenes en formato .jpg');
			return false;
		}
		else if(!_form.LEGAL.checked)
		{
			alert('Tiene que aceptar los terminos legales');
			return false;
		}		
		return true;
 }
