function Module_Contact_OnValidate(o){
	//try{
		if ( o.Title_1.value.length == 0 ){
			alert("Please select an appropriate salutation");
			o.Title_1.focus();
			return false;
		}
		
		if ( o.First_Name_2.value.length == 0 ){
			alert("Please enter your first name");
			o.First_Name_2.focus();
			return false;
		}
		
		if ( o.Surname_3.value.length == 0 ){
			alert("Please enter your surname");
			o.Surname_3.focus();
			return false;
		}
		
		if ( o.Telephone_Number_4.value.length == 0 ){
			alert("Please enter your telephone number");
			o.Telephone_Number_4.focus();
			return false;
		}	
		
		if(!o.Email_Address_5.value.match(/^[\w-+\.]+@[\w-+\.]+[\w-]$/))
		{
			alert("Please enter your email address");
			return false;
		}
		
		if ( o.When_To_Call_6.value.length == 0 ){
			alert("When would you like us to call you?");
			o.When_To_Call_6.focus();
			return false;
		}
		
		oCookieManager.StoreFormData();
	//}catch(e){
	//	alert("This was a problem completing your request, please contact the agent");
	//	return false;
	//}
	  return true;
}