function mail_control() 
{ 
    if (window.RegExp) 
    { 
        znaky_name=new RegExp("^.{1,60}$");
        znaky_mail=new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$"); 
        znaky_kon=new RegExp("^F4P1Q$");
        if (!znaky_mail.test(mail.email.value)) 
        { 
            window.alert("Zadaná adresa není platným e-mailem!"); 
            mail.email.focus(); 
            return false; 
        }
        
        if (!znaky_name.test(mail.name.value)) 
        { 
            window.alert("Nezadali jste své jméno!"); 
            mail.name.focus(); 
            return false; 
        }
        if (!znaky_kon.test(mail.kon.value)) 
        { 
            window.alert("Špatná odpověď na kontrólní otázku!"); 
            mail.kon.focus(); 
            return false; 
        }   
    } 
}  
