function enviatrabajaES(item)
{
		var s="";
		var t=0;
	    //compruebo que se ha introducido un DNI
	    if (item.Nombre.value==""){ s = s + "- El campo Nombre y apellidos es obligatorio\n";t=1;  }
	
	    if (item.Telefono.value==""){s = s + "- El campo Telefono es obligatorio\n";t=1;}
	
		if (t==1) {
			s = "Resuelva los siguientes problemas para poder continuar:\n" + s;
			alert(s);
			return false;
		}

	    //el formulario se envia
		alert("Muchas gracias por enviar el formulario");
		item.submit();

}

function enviatrabajaEN(item)
{
		var s="";
		var t=0;
	    //compruebo que se ha introducido un DNI
	    if (item.Nombre.value==""){ s = s + "- The field Name and surname is required\n";t=1;  }
	
	    if (item.Telefono.value==""){s = s + "- The field Telephone is required\n";t=1;}
	
		if (t==1) {
			s = "Please, fix the following errors to continue:\n" + s;
			alert(s);
			return false;
		}

	    //el formulario se envia
		alert("Thanks for sending us your data");
		item.submit();

}

function enviatrabajaGE(item)
{
		var s="";
		var t=0;
	    //compruebo que se ha introducido un DNI
	    if (item.Nombre.value==""){ s = s + "- The field Vor- und Zuname is required\n";t=1;  }
	
	    if (item.Telefono.value==""){s = s + "- The field Telefon is required\n";t=1;}
	
		if (t==1) {
			s = "Please, fix the following errors to continue:\n" + s;
			alert(s);
			return false;
		}

	    //el formulario se envia
		alert("Thanks for sending us your data");
		item.submit();

}

function enviareservaES(item)
{
		var s="";
		var t=0;
	    //compruebo que se ha introducido un DNI
	    if (item.Nombre.value==""){ s = s + "- El campo  Nombre y apellidos es obligatorio\n";t=1;  }
	
	    if (item.Telefono.value==""){s = s + "- El campo Telefono es obligatorio\n";t=1;}
	
	    if (item.Email.value=="") {s = s + "- El campo Email es obligatorio\n";t=1; }
		else {
			if (!isEmailAddress(item.Email)){
				s = s + "- Introduzca una dirección de correo válida\n";t=1;}
		}

		if (t==1) {
			s = "Resuelva los siguientes problemas para poder continuar:\n" + s;
			alert(s);
			return false;
		}

	    //el formulario se envia
		alert("Una vez recibida su solicitud nos pondremos en contacto con usted para formalizar la reserva. Hasta ese momento la reserva NO será efectiva.");
		item.submit();

}

function enviareservaEN(item)
{
		var s="";
		var t=0;
	    //compruebo que se ha introducido un DNI
	    if (item.Nombre.value==""){ s = s + "- The Name field must be completed\n";t=1;  }
	
	    if (item.Telefono.value==""){s = s + "- The Telephone field must be completed\n";t=1;}
	
	    if (item.Email.value=="") {s = s + "- The Email field must be completed\n";t=1; }
		else {
			if (!isEmailAddress(item.Email)){
				s = s + "- Enter a valid email address\n";t=1;}
		}

		if (t==1) {
			s = "Please, fix the following errors to continue:\n" + s;
			alert(s);
			return false;
		}

	    //el formulario se envia
		alert("Once received your application we'll contact you to make a formal booking. Up to that moment the booking will not be effective.");
		item.submit();

}

function enviareservaGE(item)
{
		var s="";
		var t=0;
	    //compruebo que se ha introducido un DNI
	    if (item.Nombre.value==""){ s = s + "- The field  Vor- und Zuname is required\n";t=1;  }
	
	    if (item.Telefono.value==""){s = s + "- The field Telefon is required\n";t=1;}
	
	    if (item.Email.value=="") {s = s + "- The field Email is required\n";t=1; }
		else {
			if (!isEmailAddress(item.Email)){
				s = s + "- Enter a valid email address\n";t=1;}
		}

		if (t==1) {
			s = "Please, fix the following errors to continue:\n" + s;
			alert(s);
			return false;
		}

	    //el formulario se envia
		alert("Sobald wir Ihre Anfrage erhalten haben, setzen wir uns mit ihnen in Verbindung, um die Reservierung zu bestätigen, bis zu diesem Zeitpunkt ist die Reservierung nicht bestätigt.");
		item.submit();

}

function isEmailAddress(item){
	var s = item.value;
	var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	//if (s.length == 0 ) return true;
	if (filter.test(s))
		return true;
	else
		return false;
	item.focus();
	return false;
}
