function validateForm(thisform){
    var digits=" .-,/+0123456789";
    var temp;

		idioma = thisform.Idioma.value
		if(idioma=="Català"){
		  error_0="Si us plau, indiqui el seu nom."
			error_1="Si us plau, indiqui els seus cognoms."
			error_2="Si us plau, indiqui la seva adreça d\'e-mail."
			error_3="Format de l\'adreça d\'e-mail incorrecte."
			error_4="Si us plau, indiqui el seu telèfon."
			//error_5="Número incorrecte, ha de tenir nou xifres."
			error_6="Número incorrecte, només pot contenir xifres."						
			error_7="Si us plau, indiqui el nombre de persones."
			error_8="Si us plau, indiqui la data d'entrada."
			error_9="Si us plau, indiqui la data de sortida."
		}
		
		else if(idioma=="Castellà"){
		  error_0="Por favor, indíquenos su nombre."
			error_1="Por favor, indíquenos sus apellidos."
			error_2="Por favor, indíquenos su dirección de e-mail."
			error_3="Formato de la dirección de e-mail incorrecta."
			error_4="Por favor, indíquenos su teléfono."
			//error_5="Número incorrecto, tiene que tener nueve cifras."
			error_6="Número incorrecto, sólo puede contener cifras."						
			error_7="Por favor, indíquenos el número de personas."
			error_8="Por favor, indíquenos la fecha de entrada."
			error_9="Por favor, indíquenos la fecha de salida."
		}
		
		else if(idioma=="Anglès"){
		  error_0="Please give your forename."
			error_1="Please give your surname."
			error_2="Please give your e-mail address."
			error_3="Incorrect e-mail address format."
			error_4="Please give your telephone number."
			//error_5="Número incorrecto, tiene que tener nueve cifras."
			error_6="Incorrect number, only figures can be used."						
			error_7="Please give the number of people."
			error_8="Please give your arrival date."
			error_9="Please give your departure date."		
		}
		
		else if(idioma=="Francès"){
			error_0="S'il vous plait, indiquez votre prénom."
			error_1="S'il vous plait, indiquez votre nom."
			error_2="S'il vous plait, indiquez votre adresse d'e-mail."
			error_3="Format de l'adresse d'e-mail incorrect."
			error_4="S'il vous plait, indiquez votre nº de téléphone."
			//error_5="Número incorrecto, tiene que tener nueve cifras."
			error_6="Numéro incorrect, ne peut contenir que des chiffres."						
			error_7="S'il vous plait, indiquez le nombre de personnes."
			error_8="S'il vous plait, indiquez la date d'entrée."
			error_9="S'il vous plait, indiquez la date de départ."
		}
		
		else if(idioma=="Alemany"){
			error_0="Nennen Sie bitte Ihren Vornamen."
			error_1="Nennen Sie bitte Ihren Familiennamen."
			error_2="Nennen Sie bitte Ihre E-Mail-Adresse."
			error_3="Falsches Format der E-Mail-Adresse."
			error_4="Nennen Sie bitte Ihre Telefonnummer."
			//error_5="Número incorrecto, tiene que tener nueve cifras."
			error_6="Falsche Nummer, Nummer kann nur Zahlen haben."						
			error_7="Geben Sie bitte die Anzahl der Personen an."
			error_8="Geben Sie bitte das Ankunftsdatum an."
			error_9="Geben Sie bitte das Abreisedatum an."		
		}
		
		else idioma="Català";

	 // Valido nom
	 ////////////////////////////////////////////////////////////////////////////// 
    if (thisform.Nom.value==""){
      alert(error_0);
      thisform.Nom.focus();
      return false;
    }

	 // Valido cognoms
	 ////////////////////////////////////////////////////////////////////////////// 
    if (thisform.Cognoms.value==""){
      alert(error_1);
      thisform.Cognoms.focus();
      return false;
    }
	
	// Valido E-mail
	////////////////////////////////////////////////////////////////////////////// 
    if (thisform.Correu.value==""){
      alert(error_2);
      thisform.Correu.focus();
      return false;
    }	
	
	if (thisform.Correu.value!="") {
      if (thisform.Correu.value.indexOf("@")==-1 || thisform.Correu.value.indexOf(".")==-1 || thisform.Correu.value.indexOf(" ")!=-1 || thisform.Correu.value.length<6) {
        alert(error_3);
        thisform.Correu.focus();
        return false;
      }
    }

	// Valido Telèfon
	////////////////////////////////////////////////////////////////////////////// 
    if (thisform.Tel.value==""){
      alert(error_4);
      thisform.Tel.focus();
      return false;
    }	
		for (var i=0;i<thisform.Tel.value.length;i++){
      temp=thisform.Tel.value.substring(i,i+1)
      if (digits.indexOf(temp)==-1){
        alert(error_6);
        thisform.Tel.focus();
        return false;
      }
    }	
		
	 // Valido N.Persones
	 ////////////////////////////////////////////////////////////////////////////// 
    if (thisform.Persones.value==""){
      alert(error_7);
      thisform.Persones.focus();
      return false;
    }
		
	 // Valido Data d'entrada
	 ////////////////////////////////////////////////////////////////////////////// 
    if (thisform.DataEntrada.value==""){
      alert(error_8);
      thisform.DataEntrada.focus();
      return false;
    }		

	 // Valido Data de sortida
	 ////////////////////////////////////////////////////////////////////////////// 
    if (thisform.DataSortida.value==""){
      alert(error_9);
      thisform.DataSortida.focus();
      return false;
    }		
  
return true;
}
