
function isEMailAddr(elem) {
    var str = elem.value;
    var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
    if (!str.match(re)) {
        err_format = true;
        elem.focus();
    }
}



function showStatus(msg)
{
  window.status = msg;
  return true;
}


var err = false;
var err_format = false;

function test_len(elem) {
  if(!err && elem.value.length < 1) {
    err = true;
    elem.focus();
  }
}

//per to sem!!!
function checkform(form) {
  err = false;
  err_format = false;

  test_len(form.message);
  test_len(form.name);
  test_len(form.from_email);
  test_len(form.to_email);
  
  isEMailAddr(form.from_email);
  isEMailAddr(form.to_email);
  
  
  if(err) {
    alert("Vyplňte prosim vsechny položky.");
    return false;
  }
  if(err_format)
  {alert("Špatný formát emailu.");
    return false;}
    
  return true;
}


