<script language="JavaScript">
/* Funkce kontrola() - parametr form */
function kontrola(form){
if(form.jmeno.value == "" || form.jmeno.value == "Vaše jméno"){
alert("Zadejte Vaše jméno !!!");
form.jmeno.focus();
/* Aktivovánà prvku, který nenà vyplněn */
return false;
/* VrátÃme hodnotu FALSE - pro neodeslani formuláře */
}else if(form.prijmeni.value == "" ||
form.prijmeni.value == "VaÅ¡e pÅ™ÃjmenÃ"){
alert("Zadejte VaÅ¡e pÅ™Ãjmenà !!!");
form.prijmeni.focus();
return false;
}else if(form.heslo.value == ""){
alert("Zadejte Vaše heslo !!!");
form.heslo.focus();
return false;
}else if(form.heslo_opak.value == ""){
alert("Zadejte prosÃm Váše heslo pro
kontrolu ještě jednou !!!");
form.heslo_opak.focus();
return false;
}else if(form.heslo.value != form.heslo_opak.value){
alert("Hesla se musejà shodovat !!!");
form.heslo.focus();
return false;
}else if(form.email.value == ""
|| form.email.value == "
[email protected]"
/* Zkontrolovánà výskytu znaku "@" a znaku "." */
|| form.email.value.indexOf('@')==-1 || form.email.value.indexOf('.')==-1){
alert("Zadejte prosÃm Váš e-mail !!!");
form.email.focus();
return false;
/* Pokud je vÄ›k vÄ›tÅ¡Ã než 100, vypÃÅ¡eme chybu */
}else if(form.vek.value == "" || form.vek.value == "Váš věk"
|| form.vek.value > 100){
alert("Zadejte prosÃm Váš vÄ›k !!!");
form.vek.focus();
return false;
}else if(form.popis.value == ""
|| form.popis.value == "Váš popis"){
alert("Zadejte prosÃm Váš popis !!!");
form.popis.focus();
return false;
}else{
/* ZobrazÃme dialog na
potvrzenà správných údajů a vypÃÅ¡eme je*/
rozhodnuti = confirm("Jsou toto správně
zadané údaje???\n\n" +
"Jméno: " + form.jmeno.value + "\n" +
"PÅ™ÃjmenÃ: " + form.prijmeni.value + "\n" +
"E-mail: " + form.email.value + "\n" +
"Věk: " + form.vek.value + "\n" +
"ICQ: " + form.icq.value + "\n" +
"Popis: " + form.popis.value + "\n"
);
/* Pokud uživatel klikl na tlaÄÃtko "storno", formulář neodeÅ¡leme */
if (!rozhodnuti)
{
return false;
}else{
/* Pokud uživatel klikl na tlaÄÃtko "ok", formulář odeÅ¡leme */
form.submit();
}
}
}
</script>