function validate(formNode){
  var formValidatorInstance = new FormValidator(formNode);
  formValidatorInstance.addRule('Name','Please use only letters for your name.','lettersonly');
  
  formValidatorInstance.addRule('First_name','Please use only letters for your first name.','lettersonly');

  formValidatorInstance.addRule('Last_name','Please use only letters for your surname/last name.','lettersonly');
  
  formValidatorInstance.addRule('County','Please use only letters for your county.','lettersonly');
  
  formValidatorInstance.addRule('Country','Please use only letters for your country.','lettersonly');
 
  formValidatorInstance.addRule('Email','Please enter a valid email address.','email');

  formValidatorInstance.addRule('Phone','Please use only numbers for your phone number (omit the country code).','numeric');
  
  formValidatorInstance.addRule('Mobile','Please use only numbers for your mobile number (omit the country code).','numeric');
  
   formValidatorInstance.addRule('Land_line','Please use only numbers for your land line (omit the country code).','numeric');
   
   formValidatorInstance.addRule('Name','A name is required, please.','required');

  formValidatorInstance.addRule('First_name','A first/given name is required, please.','required');

  formValidatorInstance.addRule('Last_name','A surname/last name is required, please.','required');
  
  formValidatorInstance.addRule('Phone','A phone number is required, please.','required');
  
  formValidatorInstance.addRule('Mobile','A mobile number is required, please.','required');

  formValidatorInstance.addRule('Email','An email address is required, please.','required');
  
  formValidatorInstance.addRule('Payment','Please select either BACS or cheque for payment.','required');
  
  formValidatorInstance.addRule('Name','Please enter your name in full.','rangelength',Array(2,60));
  formValidatorInstance.addRule('First_name','Please enter your first/given name in full.','rangelength',Array(2,60));
  formValidatorInstance.addRule('Last_name','Please enter your surname/family name in full.','rangelength',Array(2,60));
  formValidatorInstance.addRule('Phone','Please enter your full phone number, including any area code but excluding the country code.','rangelength',Array(11,60));
  formValidatorInstance.addRule('Mobile','Please enter your full mobile number, but omit the country code.','rangelength',Array(11,60));
  formValidatorInstance.addRule('Message','The message limit is 500 characters.','rangelength',Array(0,500));
  return formValidatorInstance.validate(); 
}

