function Provjera(form,lang) {

    if (lang=='h') {
      ERRDatum='Datum odlaska je veći od datuma dolaska!';
      ERREmail='Neispravna E-mail adresa!';
      ERRIme='Niste upisali ime i prezime!';
      ERRUlica='Niste upisali ulicu!';
      ERRMjesto='Niste upisali mjesto!';
      ERRTel='Niste upisali telefon!';
      ERRBrodr='Niste upisali broj odraslih osoba!';
      ERRBr12='Niste upisali broj osoba do 12 godina!';
      ERRBr18='Niste upisali broj osoba do 12 do 18 godina!';
    }
    else if (lang=='e') {
      ERRDatum='Departure date is larger than the arrival date!';
      ERREmail='Incorrect E-mail address!';
      ERRIme='You have not entered the first and last name!';
      ERRUlica='You have not entered the street name!';
      ERRMjesto='You have not entered the town name!';
      ERRTel='You have not entered the phone number!';
      ERRBrodr='You have not entered the number of adult guests!';
      ERRBr12='You have not entered the number of guests up to 12 years of age!';
      ERRBr18='You have not entered the number of guests from 12 to 18 years of age!';
    }
    else if (lang=='d') {
      ERRDatum='Das Abfahrtsdatum ist !';
      ERREmail='Ungültige E-mail Adresse!';
      ERRIme='Sie haben Ihren Vor- und Nachnamen nicht eingetragen!';
      ERRUlica='Sie haben keine Strasse eingetragen!';
      ERRMjesto='Sie haben keine Ortsnamen eingetragen!';
      ERRTel='Sie haben keine Telefonnummer eingetragen!';
      ERRBrodr='Sie haben die Zahl der erwachsenen Personen nicht eingetragen!';
      ERRBr12='Sie haben die Zahl der Personen bis 12 Jahre nicht eingetragen!';
      ERRBr18='Sie haben die Zahl der Personen von 12 bis 18 Jahre nicht eingetragen!';
    }
    else if (lang=='i') {
      ERRDatum='Il numero della data di partenza e\' maggiore del numero della data di arrivo!';
      ERREmail='E-mail indirizzo non corretto!';
      ERRIme='Non avete iscritto nome e cognome!';
      ERRUlica='Non avete iscritto via!';
      ERRMjesto='Non avete iscritto posto!';
      ERRTel='Non avete iscritto il numero di telefono!';
      ERRBrodr='Non avete iscritto il numero delle persone!';
      ERRBr12='Non avete iscritto il numero delle persone fino ai 12 anni!';
      ERRBr18='Non avete iscritto il numero delle persone dai 12 ai 18 anni!';
    }
    else if (lang=='c') {
      ERRDatum='Datum odjezdu je větší než datum příjezdu!';
      ERREmail='Nesprávná E-mail adresa!';
      ERRIme='Nenapsal jste jméno a příjmení!';
      ERRUlica='Nenapsal jste ulici!';
      ERRMjesto='Nenapsal jste město!';
      ERRTel='Nenapsal jste telefon!';
      ERRBrodr='Nenapsal jste počet dospělých osob!';
      ERRBr12='Nenapsal jste počet osob do 12 let!';
      ERRBr18='Nenapsal jste počet osob od 12 do 18 let!';
    }
    else if (lang=='f') {
      ERRDatum='La date de départ est plus grande que la date d\'arrivée!';
      ERREmail='Adresse E-mail erronée!';
      ERRIme='Vous n\'avez pas inscrit votre prénom et votre nom!';
      ERRUlica='Vous n\'avez pas inscrit la rue!';
      ERRMjesto='Vous n\'avez pas inscrit la ville!';
      ERRTel='Vous n\'avez pas inscrit le numéro de téléphone!';
      ERRBrodr='Vous n\'avez pas inscrit le nombre de personnes adultes!';
      ERRBr12='Vous n\'avez pas inscrit le nombre de personnes agées de moins de 12 ans!';
      ERRBr18='Vous n\'avez pas inscrit le nombre de personnes agées de 12 a 18 ans!';
    }

    IME=/[\w\.]+\s+[\w\.]+/;
    PRAZNO=/[\d\w]+/;
    if (!PRAZNO.test(form.IMEP.value)) {
      alert(ERRIme);
      return(false);
    }
    else if (!PRAZNO.test(form.ADR.value)) {
      alert(ERRUlica);
      return(false);
    }
    else if (!PRAZNO.test(form.MJESTO.value)) {
      alert(ERRMjesto);
      return(false);
    }
    else if (!PRAZNO.test(form.TEL.value)) {
      alert(ERRTel);
      return(false);
    }
    else if (!PRAZNO.test(form.BRODR.value)) {
      alert(ERRBrodr);
      return(false);
    }

    EMAIL=/[\w\-\.]+\@[\w\.\-]+\.[\w\-\.]{2,4}/;
    if (!EMAIL.test(form.MAIL.value)) {
      alert(ERREmail);
      return(false);
    }

    if (form.DATUMDOYY.options[form.DATUMDOYY.selectedIndex].value<form.DATUMYY.options[form.DATUMYY.selectedIndex].value) {
      alert(ERRDatum);
      return(false);
    }
    if (form.DATUMDOYY.options[form.DATUMDOYY.selectedIndex].value==form.DATUMYY.options[form.DATUMYY.selectedIndex].value) {
      if (form.DATUMDOMM.options[form.DATUMDOMM.selectedIndex].value<form.DATUMMM.options[form.DATUMMM.selectedIndex].value) {
        alert(ERRDatum);
        return(false);
      }
      if (form.DATUMDOMM.options[form.DATUMDOMM.selectedIndex].value==form.DATUMMM.options[form.DATUMMM.selectedIndex].value) {
        if (form.DATUMDODD.options[form.DATUMDODD.selectedIndex].value<form.DATUMDD.options[form.DATUMDD.selectedIndex].value) {
          alert(ERRDatum);
          return(false);
        }
      }
    }
}

