﻿/* Funkce pro kontrolu formuláře */
function kontrola(form) {
	/* Kontrola e-mailu, zda se jedná o validní adresu */
	if (form.email_od.value != "" && form.email_od.value != "@") {
		test_email = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$"); /* Regulární výraz */
		if (!test_email.test(form.email_od.value)) {
			alert ("Vámi zadaná e-mailová adresa zřejmě není správná !");
			form.email_od.focus (); /* Nastaví kurzor na nevyplněné pole */
			return false; /* Vrátí hodnotu FALSE, nic se neodešle */
		}
	}

	/* Není vyplněné jméno */
	if (form.jmeno.value == "") {
		alert ("Před odesláním je třeba vyplnit Vaše jméno !");
		form.jmeno.focus (); /* Nastaví kurzor na nevyplněné pole */
		return false; /* Vrátí hodnotu FALSE, nic se neodešle */
	}
	/* Není vyplněn ani e-mail ani telefon */
	else if ((form.email_od.value == "" || form.email_od.value == "@") && (form.telefon.value == "")) {
		alert ("Před odesláním je třeba vyplnit Váš e-mail nebo Vaše telefonní číslo !");
		form.email_od.focus (); /* Nastaví kurzor na nevyplněné pole */
		return false; /* Vrátí hodnotu FALSE, nic se neodešle */
	}
	/* Není vyplněná žádná zpráva */
	else if (form.zprava.value == "") {
		alert ("Před odesláním je třeba vyplnit zprávu pro nás !");
		form.zprava.focus (); /* Nastaví kurzor na nevyplněné pole */
		return false; /* Vrátí hodnotu FALSE, nic se neodešle */
	}
	/* Formulář byl vyplněn, jde se na odesílání */
	else {
		/* Nastavení skryté proměnné na letošní rok jako ochrana před spamem */
		datum = new Date();
		form.testik.value = datum.getFullYear();
	
//		window.location.href = "test.htm";
		form.submit; /* Vše je v pořádku, formulář se může odeslat */
	}
}
