function validateForm() {
var wynik = true;
var listabledow = '';
var imienazwisko = document.forms["formularz_kontaktowy"]["ImieNazwisko"].value;
var email = document.forms["formularz_kontaktowy"]["Email"].value;
var telefon = document.forms["formularz_kontaktowy"]["Telefon"].value;
var datas = document.forms["formularz_kontaktowy"]["Data"].value;
var lokalizacja = document.forms["formularz_kontaktowy"]["Lokalizacja"].value;
var spacepos = imienazwisko.indexOf(" ");
if (imienazwisko.length==0){
listabledow += "
wprowadź imię i nazwisko";
wynik = false;
}
else if ((spacepos< 2 || imienazwisko.length<3) && imienazwisko.length>0) {
document.forms["formularz_kontaktowy"]["ImieNazwisko"].style.color='red';
document.forms["formularz_kontaktowy"]["ImieNazwisko"].style.backgroundColor='#ffcccc';
document.forms["formularz_kontaktowy"]["ImieNazwisko"].style.borderColor='#ff9999';
listabledow += "wprowadź poprawne imię i nazwisko";
wynik = false;
}
else
document.forms["formularz_kontaktowy"]["ImieNazwisko"].style.color='black';
var atpos = email.indexOf("@");
var dotpos = email.lastIndexOf(".");
if (email.length==0){
listabledow += "wprowadź adres e-mail";
wynik = false;
}
else if ((atpos< 1 || dotpos=email.length) && email.length>0) {
document.forms["formularz_kontaktowy"]["Email"].style.color='red';
document.forms["formularz_kontaktowy"]["Email"].style.backgroundColor='#ffcccc';
document.forms["formularz_kontaktowy"]["Email"].style.borderColor='#ff9999';
listabledow += "popraw błędny adres e-mail";
wynik = false;
}
else
document.forms["formularz_kontaktowy"]["Email"].style.color='black';
if (telefon.length==0){
listabledow += "wprowadź numer telefonu";
wynik = false;
}
else if (telefon.length<8 && telefon.length>0) {
document.forms["formularz_kontaktowy"]["Telefon"].style.color='red';
document.forms["formularz_kontaktowy"]["Telefon"].style.backgroundColor='#ffcccc';
document.forms["formularz_kontaktowy"]["Telefon"].style.borderColor='#ff9999';
listabledow += "popraw błędny numer telefonu";
wynik = false;
}
else
document.forms["formularz_kontaktowy"]["Telefon"].style.color='black';
if (datas.length==0){
listabledow += "wprowadź datę ślubu";
wynik = false;
}
else if (datas.length<6 && datas.length>0) {
document.forms["formularz_kontaktowy"]["Data"].style.color='red';
document.forms["formularz_kontaktowy"]["Data"].style.backgroundColor='#ffcccc';
document.forms["formularz_kontaktowy"]["Data"].style.borderColor='#ff9999';
listabledow += "popraw błędną datę ślubu - wprowadź datę formatu: rrrr-mm-dd";
wynik = false;
}
else
document.forms["formularz_kontaktowy"]["Data"].style.color='black';
if (lokalizacja.length==0){
listabledow += "wprowadź lokalizację ślubu";
wynik = false;
}
else if (lokalizacja.length<3 && lokalizacja.length>0) {
document.forms["formularz_kontaktowy"]["Lokalizacja"].style.color='red';
document.forms["formularz_kontaktowy"]["Lokalizacja"].style.backgroundColor='#ffcccc';
document.forms["formularz_kontaktowy"]["Lokalizacja"].style.borderColor='#ff9999';
listabledow += "popraw błędną lokalizację";
wynik = false;
}
else
document.forms["formularz_kontaktowy"]["Lokalizacja"].style.color='black';
if (wynik == false)
{
document.getElementById("alert_content").innerHTML = "Błąd! Formularz został wypełniony niepoprawnie. Wykonaj następujące czynności:
";
document.getElementById("alert_background").style.display = 'block';
return false;
}
}
var clear = true;
function clear(obj)
{
if(clear)
{
obj.value = '';
clear = false;
}
}