function loadValidationRules(AFormID) {

	switch (AFormID.toLowerCase()) {
		case 'validatereg' :
			// The validation for the registration form
			validationRules={
				'regemail':{
				'error':'Please enter a valid email',
				'pattern':/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/i
				},
				'Mem_Password':{
				'error':'Required','pattern':/.{1}/i
				},
				
				'Mem_ConfirmPassword':{
				'error':'Passwords must match','dependupon':'Mem_Password','pattern':/.{1}/i
				},
				
				'title':{'error':' Required ','pattern':/.{1}/i},
				'firstname':{'error':' Required ','pattern':/.{1}/i},
				'lastname':{'error':' Required ','pattern':/.{1}/i},
				'company':{'error':' Required ','pattern':/.{1}/i},
				'jobtitle':{'error':' Required ','pattern':/.{1}/i}

/*
				'Address1':{'error':' Required ','pattern':/.{1}/i},
				'Town':{'error':' Required ','pattern':/.{1}/i},
				//'Mem_Postcode':{'error':' Required ','pattern':/.{1}/i},
				//'Mem_Country':{'error':' Required ','pattern':/.{1}/i},
				'Mem_CompanyPhone':{'error':' Required ','pattern':/.{1}/i},
				'Mem_AuditColorOfCar':{'error':' Required ','pattern':/.{1}/i},
				'Mem_AuditTownOfBirth':{'error':' Required ','pattern':/.{1}/i},
				
				'Mem_JobTitle1':{'error':' Required ','pattern':/.{1}/i},
				'Mem_JobTitleOther':{'error':' Required ','dependupon':'Mem_JobTitle9','pattern':/.{1}/i},
				
				'Mem_Function1':{'error':' Required ','pattern':/.{1}/i},
				'Mem_FunctionOther':{'error':' Required ','dependupon':'Mem_Function10','pattern':/.{1}/i},
				
				'Mem_Industry':{'error':' Required ','pattern':/.{1}/i},
				'Mem_IndustryOther':{'error':' Required ','dependupon':'Mem_Industry11','pattern':/.{1}/i},
				
				'Mem_Purchasing1':{'error':' Required ','pattern':/.{1}/i},
				'Mem_PurchasingOther':{'error':' Required ','dependupon':'Mem_Purchasing6','pattern':/.{1}/i},
				
				'Mem_Industry1':{'error':' Required ','pattern':/.{1}/i},
				'Mem_IndustryOther':{'error':' Required ','dependupon':'Mem_Industry11','pattern':/.{1}/i},
				
				'Mem_Products1':{'error':' Required ','pattern':/.{1}/i},
				'Mem_ProductsOther':{'error':' Required ','dependupon':'Mem_Products21','pattern':/.{1}/i},
				
				'Message':{'error':'Please enter a message at least 20 characters long','pattern':/.{20}/i}
*/
			}
			break;
			
		case 'validatepdfform' :
			// The validation for the advertise us PDF form
			validationRules={
				'Email':{
				'error':'Please enter a valid email',
				'pattern':/^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/i},
				
				'FirstName':{'error':' Required ','pattern':/.{1}/i},
				'LastName':{'error':' Required ','pattern':/.{1}/i},
				'CompanyName':{'error':' Required ','pattern':/.{1}/i},
				'Country':{'error':' Required ','pattern':/.{1}/i},
				'Telephone':{'error':' Required ','pattern':/.{1}/i},
				'Fax':{'error':' Required ','pattern':/.{1}/i},
				'Enquiry':{'error':' Required ','pattern':/.{1}/i},
				'secretAnswer':{'error':' Required ','pattern':/.{1}/i}									
				
				}
				
			break;
			
		case 'validatesubscribe' :
			// The validation for the subscribe form
			validationRules={
				'title':{'error':' Required ','pattern':/.{1}/i},
				'firstname':{'error':' Required ','pattern':/.{1}/i},
				'lastname':{'error':' Required ','pattern':/.{1}/i},
				'companyname':{'error':' Required ','pattern':/.{1}/i},
				'address1':{'error':' Required ','pattern':/.{1}/i},
				'town':{'error':' Required ','pattern':/.{1}/i},
				'country':{'error':' Required ','pattern':/.{1}/i},
				'companyphone':{'error':' Required ','pattern':/.{1}/i},
				'jobtitle':{'error':' Required ','pattern':/.{1}/i},
				'Industry':{'error':' Required ','pattern':/.{1}/i},
				'JobFunction':{'error':' Required ','pattern':/.{1}/i},
				'JobTitle':{'error':' Required ','pattern':/.{1}/i},
				'Purchasing':{'error':' Required ','pattern':/.{1}/i},
				'Products':{'error':' Required ','pattern':/.{1}/i}
				}

			break;
	}
}
