function Module_Contact_OnValidate(o){
	if ( o.Title_1.value.length == 0 ){
		alert("Please select an appropriate salutation");
		o.Title_1.focus();
		return false;
	}
	
	if ( o.Initial_2.value.length == 0 ){
		alert("Please enter your initial");
		o.Initial_2.focus();
		return false;
	}
	
	if ( o.Surname_2.value.length == 0 ){
		alert("Please enter your surname");
		o.Surname_2.focus();
		return false;
	}	
	
	if (!o.Email_Address_3.value == ""){
		if(!o.Email_Address_3.value.match(/(\w+[\w|\.]*\w+)(@\w+[\w|\.]*\w+\.\w{2,3})/))
		{
			alert("Please enter a valid email address");
			return false;
		}
	}
	
	if ( o.Street_5.value.length == 0 ){
		alert("Please enter your street");
		o.Street_5.focus();
		return false;
	}
	
			
	if ( o.Mobile_Number_12.value.length == 0 ){
		alert("Please enter your mobile telephone number");
		o.Mobile_Number_12.focus();
		return false;
	}
	
	  oCookieManager.StoreFormData();
	  return true;
}