	function VerifyGuestbookForm(GuestbookForm) {
		var why = "";

		if(GuestbookForm.jmeno.value == ""){
			why += "Před odesláním musíte zadat jméno!\n";
		}
		if(GuestbookForm.text.value == ""){
			why += "Před odesláním musíte zadat text zprávy!\n";
		}
		if(GuestbookForm.code.value == ""){
			why += "Před odesláním zadej potvrzovací kód!\n(číslo z obrázku vedle tlačítka [odeslat])\n";
		}
		if (GuestbookForm.email.value != ""){
			why += checkEmail(GuestbookForm.email.value);
		}

		if (why != ""){
		    alert(why);
		return false;
		}

		return true;
	}

	function checkEmail (strng) {
		var error = "";

		var emailFilter=/^.+@.+\..{2,3}$/;
		  if (!(emailFilter.test(strng))) {
		  error += "E-mailová adresa nemá platný formát.\n";
		}

		var illegalChars= /[\(\)\<\>\,\;\:\\\\[\]]/
		if (strng.match(illegalChars)) {
			error += "Zadaná e-mailová adresa obsahuje nepovolené znaky.\n";
		}
		return error;
	}
