function verif() {

// Vérification du nom
if (document.form.contact.value == '') {
	alert('Nazwisko kontaktu obowiazkowe !');
	document.form.contact.focus();
	return false
};

// Vérification du téléphone
if (document.form.telephone.value == '') {
	alert('Numer telefonu obowiazkowy !');
	document.form.telephone.focus();
	return false
};


if (document.form.email.value == '') {
	alert('Email obowiazkowy !');
	document.form.email.focus();
	return false
	}
else 	 {
	if (CheckMail(document.form.email.value) == false) {
		window.alert("Adres e-mail niewazny !\nProsze przestrzegac format xxx@xxx.xxx s.v.p.");
		return false
	}
};






function CheckMail(MailData) {
	correct = true;
	p = MailData.indexOf("@");
	if (p != -1) {
		correct = (MailData.indexOf(".",p) != -1);
	}
	else {
		correct = false;
	}
	return correct;
}


function CheckDate(DateData,DateFormat) {
	correct = true;
	if ( (DateData.length < 11) && (DateData.length > 7) ) {
		if (DateFormat == "FR") {
			j = DateData.substring(0,2);
			m = DateData.substring(3,5);
		}
		else {
			j = DateData.substring(3,5);
			m = DateData.substring(0,2);
		}
		a = DateData.substring(6,DateData.length);
		bi = ((parseInt(a) % 4) == 0);


		if (  ( (m == "01") || (m == "03") || (m == "05") || (m == "07") || (m == "08") || (m == "10") || (m == "12") ) && ( (Math.round(j) >= 1) && (Math.round(j) <= 31) ) ) {
			correct = true;
		}
		else {
			if (  ( (m == "04") || (m == "06") || (m == "09") || (m == "11") ) && ( (Math.round(j) >= 1) && (Math.round(j) <= 30) ) ) {
				correct = true;
			}
			else {
				if (bi)  {
					correct = (  ( (Math.round(j) >= 1) && (Math.round(j) <= 29) ) && (m == "02") );
				}
				else {
					correct = ( ( (Math.round(j) >= 1) && (Math.round(j) <= 28) ) && (m == "02")  );
				}
			}
		}
	}
	else {
		correct = false;
	}
	return correct;
}


}
