(function(v){

	v.customer.rules.CustomerTelephone1={required:true,phoneNumber:true,minlength:10,maxlength:20};
	v.customer.rules.CustomerTelephone2={required:false,phoneNumber:true,minlength:10,maxlength:20};
	v.customer.rules.CustomerTelephone3={required:false,phoneNumber:true,minlength:10,maxlength:20};
	v.customer.rules.CustomerCompanyName={required:false};
	v.customer.rules.CustomerCompanyTypeId={required:false};	
	v.customer.rules.CustomerCompanyEmployees={required:false};
	v.customer.rules.CustomerGeneric1={required:true};
	
	v.customer.messages.CustomerTelephone1={required:"Please enter your work phone number",phoneNumber:"Your phone number is invalid, please enter a valid phone number (numbers only).",minlength:"Your phone number must be at least 10 digits long",maxlength:"Your phone number cannot exceed 20 digits"};
	v.customer.messages.CustomerTelephone2={minlength:"Your phone number must be at least 10 digits long",maxlength:"Your phone number cannot exceed 20 digits",phoneNumber:"Your phone number is invalid, please enter a valid phone number (numbers only)"};	
	v.customer.messages.CustomerTelephone3={phoneNumber:"Your phone number is invalid, please enter a valid phone number (numbers only).",minlength:"Your phone number must be at least 10 digits long",maxlength:"Your phone number cannot exceed 20 digits"};	
	v.customer.messages.CustomerCompanyName={required:"Please enter the name of your business"};
	v.customer.messages.CustomerCompanyTypeId={required:"Please select your business type"};
	v.customer.messages.CustomerCompanyEmployees={};
	v.customer.messages.CustomerGeneric1={required:"Please tell us how you found out about this service"};

// Dependencies
})(ele.validations);


