﻿function checkContactForm(form) {
	var emptyData = false;
	var text = "";
	var emailRegExp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.([a-z]){2,4})$/;

	if (emailRegExp.test(form.email.value)==true && form.email.value.length!=0) {
		if (!emptyData) {
			emptyData = false;
		}
	} else {
		text += " adres email,";
		emptyData = true;
	}

	if (form.subject.value==""){
		emptyData = true;
		text += " temat,";
	} else {
		if (!emptyData) {
			emptyData = false;
		}
	}
	
	if (form.message.value==""){
		emptyData = true;
		text += " treść wiadomości,";
	} else {
		if (!emptyData) {
			emptyData = false;
		}
	}

	if (form.securitycode.value==""){
		emptyData = true;
		text += " kod z obrazka,";
	} else {
		if (!emptyData) {
			emptyData = false;
		}
	}

	if (!emptyData) {
		return true;
	} else {
		document.getElementById('form-info').innerHTML = "<div class=\"error\">Prosze wprowadzić poprawnie pozycje: " + text.substr(0,text.length - 1) + "</div>";
		return false;
	}
}

function checkContactFormDE(form) {
	var emptyData = false;
	var text = "";
	var emailRegExp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.([a-z]){2,4})$/;

	if (emailRegExp.test(form.email.value)==true && form.email.value.length!=0) {
		if (!emptyData) {
			emptyData = false;
		}
	} else {
		text += " email,";
		emptyData = true;
	}

	if (form.subject.value==""){
		emptyData = true;
		text += " nachricht,";
	} else {
		if (!emptyData) {
			emptyData = false;
		}
	}
	
	if (form.message.value==""){
		emptyData = true;
		text += " über,";
	} else {
		if (!emptyData) {
			emptyData = false;
		}
	}

	if (form.securitycode.value==""){
		emptyData = true;
		text += " code,";
	} else {
		if (!emptyData) {
			emptyData = false;
		}
	}

	if (!emptyData) {
		return true;
	} else {
		document.getElementById('form-info').innerHTML = "<div class=\"error\">Bitte alle mit * gekennzeichneten Felder ausfüllen: " + text.substr(0,text.length - 1) + "</div>";
		return false;
	}
}

function checkContactFormEN(form) {
	var emptyData = false;
	var text = "";
	var emailRegExp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.([a-z]){2,4})$/;

	if (emailRegExp.test(form.email.value)==true && form.email.value.length!=0) {
		if (!emptyData) {
			emptyData = false;
		}
	} else {
		text += " address email,";
		emptyData = true;
	}

	if (form.subject.value==""){
		emptyData = true;
		text += " subject,";
	} else {
		if (!emptyData) {
			emptyData = false;
		}
	}
	
	if (form.message.value==""){
		emptyData = true;
		text += " message,";
	} else {
		if (!emptyData) {
			emptyData = false;
		}
	}

	if (form.securitycode.value==""){
		emptyData = true;
		text += " code,";
	} else {
		if (!emptyData) {
			emptyData = false;
		}
	}

	if (!emptyData) {
		return true;
	} else {
		document.getElementById('form-info').innerHTML = "<div class=\"error\">Please fill in below fields: " + text.substr(0,text.length - 1) + "</div>";
		return false;
	}
}

