function validate() {
	
	if(!document.getElementById) return;
	var error = false;
	var name = document.getElementById("name_f").value;
	var email = document.getElementById("email_f").value;
	var subject = document.getElementById("subject_f").value;
	var content = document.getElementById("content_f").value;
	
	document.getElementById("name_s").innerHTML = "";
	document.getElementById("email_s").innerHTML = "";
	document.getElementById("subject_s").innerHTML = "";
	document.getElementById("content_s").innerHTML = "";
	
	var emailFilter=/^.+@.+\..{2,3}$/;
if (!(emailFilter.test(email))) { 
       error = true;
}

	if (name && email && subject && content && !error) {
	document.getElementById("sbmt_but").disabled = false;
	}
	else {
		document.getElementById("sbmt_but").disabled = true;
		if (!name) {
			document.getElementById("name_s").innerHTML = "- Podaj imię";
		}
		if (!email || error) {
			document.getElementById("email_s").innerHTML = "- Podaj poprawny adres email";
		}
		if (!subject) {
			document.getElementById("subject_s").innerHTML = "- Podaj temat wiadomości";
		}
		if (!content) {
			document.getElementById("content_s").innerHTML = "- Wpisz treść wiadomości";
		}
	}
}

function validate_polec() {
	
	if(!document.getElementById) return;
	var error1 = false;
	var error2 = false;
	var email = document.getElementById("email_f").value;
	var emailz = document.getElementById("emailz_f").value;
	
	document.getElementById("email_s").innerHTML = "";
	document.getElementById("emailz_s").innerHTML = "";
	
	var emailFilter=/^.+@.+\..{2,3}$/;
if (!(emailFilter.test(email))) { 
       error1 = true;
}

if (!(emailFilter.test(emailz))) { 
       error2 = true;
}

	if (email && emailz && !error1 && !error2) {
	document.getElementById("sbmt_but").disabled = false;
	}
	else {
		document.getElementById("sbmt_but").disabled = true;
		if (!email || error1) {
			document.getElementById("email_s").innerHTML = "- Podaj swój adres email";
		}
		if (!emailz || error2) {
			document.getElementById("emailz_s").innerHTML = "- Podaj email znajomego";
		}
	}
}

function validate_reg() {
	
	if(!document.getElementById) return;
	var error = false;
	var address = false;
	var name = document.getElementById("name_f").value;
	var lastName = document.getElementById("last_name_f").value;
	var email = document.getElementById("email_f").value;
	var phone = document.getElementById("phone_f").value;
	var town = document.getElementById("town_f").value;
	var kod = document.getElementById("kod_f").value;
	var ulica = document.getElementById("ulica_f").value;

	document.getElementById("name_s").innerHTML = "";
	document.getElementById("last_name_s").innerHTML = "";
	document.getElementById("email_s").innerHTML = "";
	document.getElementById("phone_s").innerHTML = "";
	document.getElementById("address").innerHTML = "";
	
	var emailFilter=/^.+@.+\..{2,3}$/;
	var zipCodeFilter=/[0-9]{2}-[0-9]{3}$/;
if (!(emailFilter.test(email))) { 
       error = true;
}

if ((zipCodeFilter.test(kod))) { 
       address = true;
}

	if (name && lastName && email && phone  && address && ulica && town && !error) {
	document.getElementById("sbmt_but").disabled = false;
	}
	else {
		document.getElementById("sbmt_but").disabled = true;
		if (!name) {
			document.getElementById("name_s").innerHTML = "- Podaj imię";
		}
		if (!email || error) {
			document.getElementById("email_s").innerHTML = "- Podaj poprawny adres email";
		}
		if (!lastName) {
			document.getElementById("last_name_s").innerHTML = "- Podaj nazwisko";
		}
		if (!phone) {
			document.getElementById("phone_s").innerHTML = "- Podaj numer telefonu";
		}
		if (!address || !ulica || !town) {
			document.getElementById("address").innerHTML = "- Podaj adres";
		}
	}
}

