function checkemail()
{
  var str=document.frm_P.txtemail.value
  var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
  if (filter.test(str))
  {
    return true;
  }
  else
  {
    return false;
  }
}

function FormValidator()
{
  if (document.frm_P.txtname.value == "")
  {
    alert("Please fill out your name.");
    document.frm_P.txtname.focus();
    return (false);
  }
  if (document.frm_P.txtname.value.length < 4)
  {
    alert("Please fill out your name.");
    document.frm_P.txtname.focus();
    return (false);
  }
  if (document.frm_P.txtemail.value == "")
  {
    alert("Please fill out your e-mail.");
    document.frm_P.txtemail.focus();
    return (false);
  }
  if (!checkemail())
  {
    alert("Please fill out your e-mail: name@domainname.be");
    document.frm_P.txtemail.focus();
    return (false);
  }
  if (document.frm_P.email.value.length < 6)
  {
    alert("Please fill out your e-mail: name@domainname.be");
    document.frm_P.txtemail.focus();
    return (false);
  }
return (true);
}
