function kontrola() 
 {
  var field = document.posta.mail_odesilatele
  var email = field.value;
  var c= document.posta.zprava.value;

  if (c=="") {
    window.alert("Nenapsali jste žádnou zprávu."); 
    return false; 
  }else{
  if (window.RegExp){
    var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,4})(\\]?)$";
    var reg1 = new RegExp(reg1str);
    var reg2 = new RegExp(reg2str);
    if (!reg1.test(email) && reg2.test(email))
      return true;
    window.alert("Vaše e-mailová adresa nebyla správně zadána.");
    field.focus();
    field.select();
    return false;
  }else{
    if(str.indexOf("@") >= 0)
    return true;
    field.focus();
    field.select();
    return false;
  }}	
}