<!--

function checkTradeRegister ()
{
	
  if (frmTradeRegister.custemail.value == "") {
    alert( "Please enter your Email address." );
    frmTradeRegister.custemail.focus();
    return false ;
  }else{ 
	var emailFilter=/^.+@.+\..{2,3}$/;
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
	if (!(emailFilter.test(frmTradeRegister.custemail.value))) { 
       alert( "You must enter a valid Email address.\n" );
	   return false ;
	}

	if (frmTradeRegister.custemail.value.match(illegalChars)) {
		alert( "The email address contains illegal characters.\n" );
		return false ;
	}	
  }
  
  if (frmTradeRegister.custconfirmemail.value !== frmTradeRegister.custemail.value) {
	alert( "The Email addresses you typed do not match." );
    frmTradeRegister.custemail.focus();
    return false ;
  }
  
  if (frmTradeRegister.custpassword.value == "") {
    alert( "Please enter your Password." );
    frmTradeRegister.custpassword.focus();
    return false ;
  }
  
  if (frmTradeRegister.custpassword.value !== frmTradeRegister.custconfirmpassword.value) {
    alert( "Please Passwords you typed do not match." );
    frmTradeRegister.custpassword.focus();
    return false ;
  }  
  
  if (frmTradeRegister.custcompany.value == "") {
    alert( "Please enter your Company name." );
    frmTradeRegister.custcompany.focus();
    return false ;
  }  
  
  if (frmTradeRegister.custfirstname.value == "") {
    alert( "Please enter your First name." );
    frmTradeRegister.custfirstname.focus();
    return false ;
  }

  if (frmTradeRegister.custsurname.value == "") {
    alert( "Please enter your Surname." );
    frmTradeRegister.custsurname.focus();
    return false ;
  }
  
  if (frmTradeRegister.custaddress1.value == "") {
    alert( "Please enter an Address." );
    frmTradeRegister.custaddress1.focus();
    return false ;
  }
  
  if (frmTradeRegister.custcounty.value == "") {
    alert( "Please enter your County or Region." );
    frmTradeRegister.custcounty.focus();
    return false ;
  }
  
  if (frmTradeRegister.custpostcode.value == "") {
    alert( "Please enter your Postcode." );
    frmTradeRegister.custpostcode.focus();
    return false ;
  }
  
  if (frmTradeRegister.custcountry.value == "") {
    alert( "Please select your Country." );
    frmTradeRegister.custcountry.focus();
    return false ;
  }
  
  if (frmTradeRegister.custtelephone.value == "") {
    alert( "Please enter your Telephone number." );
    frmTradeRegister.custtelephone.focus();
    return false ;
  }
  
  if (frmTradeRegister.custmarketing.value == "") {
    alert( "Please enter where you heard about Taste of Arran." );
    frmTradeRegister.custmarketing.focus();
    return false ;
  }

  return true ;
}

//-->