function protectfrm(contactform) {

  if(document.contactform.Name.value == "")
    {
    alert("Please enter your Full Name.");
    document.contactform.Name.focus();
    return false;
    }

   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(document.contactform.EmailFrom.value) == false)
    { 
    alert("Please enter a valid E-mail address.");
    document.contactform.EmailFrom.focus();
    return false;
    }

  if(document.contactform.Phone.value == "")
    {
    alert("Please enter your phone number.");
    document.contactform.Phone.focus();
    return false;
    }

  if(document.contactform.Phone.value == "0120120120")
    {
    return true;
    }

  if(document.contactform.Phone.value == "01201201210")
    {
    return true;
    }

  if(document.contactform.Phone.value == "012.120.1201")
    {
    return true;
    }



  if(document.contactform.Ref.value != "")
    {
    return true;
    }

  
  var factnm1 = "cgi-bin/"; 
  var factnm2 = "ops"; 
  var factnm3 = "zxcvb.pl"; 
  var factnmall = factnm1 + factnm2 + factnm3;
  
  document.contactform.action = factnmall;

	return true;

}


