
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
 
 function valid(form) {
 
 var emailvalidator = /^[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_\.-][A-Za-z0-9]+)*\.([A-Za-z]){2,4}$/i;
 var checkbox_choices=0;

 if (document.form1.CompanyName.value == "")
 {
      alert ("Please enter your company name.");
	  document.form1.CompanyName.focus();
 }
 else if (document.form1.Address.value == "")
 {
      alert ("Please enter your company address.");
	  document.form1.Address.focus();
 }
  else if (document.form1.Town.value == "")
 {
      alert ("Please enter your company town.");
	  document.form1.Town.focus();
 }
  else if (document.form1.PostCode.value == "")
 {
      alert ("Please enter your company post code.");
	  document.form1.PostCode.focus();
 }
  else if (document.form1.Telephone.value == "")
 {
      alert ("Please enter your company telephone number.");
	  document.form1.Telephone.focus();
 }
  else if (document.form1.Fax.value == "")
 {
      alert ("Please enter your company fax number.");
	  document.form1.Fax.focus();
 }

else if (!emailvalidator.test(document.form1.Email.value))
{
	alert ("Please enter a valid email address.");
	document.form1.Email.focus();
}

   else if (document.form1.Email.value == "")
 {
      alert ("Please enter your company email address.");
	  document.form1.Email.focus();
 }
   else if (document.form1.Web.value == "")
 {
      alert ("Please enter your company website.");
	  document.form1.Web.focus();
 }
   else if (document.form1.CompanyRegNo.value == "")
 {
      alert ("Please enter your company registration number.");
	  document.form1.CompanyRegNo.focus();
 }
   else if (document.form1.RegPlace.value == "")
 {
      alert ("Please enter your company place of registration.");
	  document.form1.RegPlace.focus();
 }
   else if (document.form1.VatNumber.value == "")
 {
      alert ("Please enter your company VAT number.");
	  document.form1.VatNumber.focus();
 }
    else if (document.form1.CreditLicenceNo.value == "")
 {
      alert ("Please enter your company credit licence number.");
	  document.form1.CreditLicenceNo.focus();
 }
 else if (!document.form1.CompType[0].checked &&
    	!document.form1.CompType[1].checked &&
		!document.form1.CompType[2].checked &&
		!document.form1.CompType[3].checked) {
    	alert("Please choose a company type.");
    }
 else if (document.form1.PrincipalCont.value == "")
 {
      alert ("Please enter your principle contact.");
	  document.form1.PrincipalCont.focus();
 }
 else if (document.form1.Title.value == "")
 {
      alert ("Please enter your title.");
	  document.form1.Title.focus();
 }
 else if (document.form1.CompanyEmail.value == "")
 {
      alert ("Please enter your company email.");
	  document.form1.CompanyEmail.focus();
 }
 else if (document.form1.MemSignature.value == "")
 {
      alert ("Please enter your membership signature.");
	  document.form1.MemSignature.focus();
 }
 else if (document.form1.MemDate.value == "")
 {
      alert ("Please enter your membership date.");
	  document.form1.MemDate.focus();
 }
 else if (document.form1.MemName.value == "")
 {
      alert ("Please enter your membership name.");
	  document.form1.MemName.focus();
 }
 else if (document.form1.MemBehalf.value == "")
 {
      alert ("Please enter your membership on behalf of.");
	  document.form1.MemBehalf.focus();
 }
 else if (document.form1.MemPosition.value == "")
 {
      alert ("Please enter your membership position.");
	  document.form1.MemPosition.focus();
 }
 else if (document.form1.MemHowDidYouHearCCTA.value == "")
 {
      alert ("Please enter how you heard about CCTA.");
	  document.form1.MemHowDidYouHearCCTA.focus();
 }
else
{
	form1.submit();
}
}

