function Module_Valuation_OnValidate(o){
	if ( o.Title_1.value.length == 0 ){
		alert("Please select an appropriate salutation");
		o.Title_1.focus();
		return false;
	}
	
	if ( o.Name_2.value.length == 0 ){
		alert("Please enter your full name");
		o.Name_2.focus();
		return false;
	}	
	
	if ( o.Email_Address_3.value.length == 0 ){
		alert("Please enter your email address");
		o.Email_Address_3.focus();
		return false;
	}
	
	if ( o.PostCode_5.value.length == 0 ){
		alert("Please enter your postcode");
		o.PostCode_5.focus();
		return false;
	}

	
	//create date string
	EstateWeb_Document_GetObject("Preferred_Date_and_Time_7").value = EstateWeb_Document_GetObject("slHour").value + ':' + EstateWeb_Document_GetObject("slMinute").value + ' ' + EstateWeb_Document_GetObject("Preferred_Date_and_Time_7").value;
}

function Calendar_OnDateSelected(newdate){
	EstateWeb_Document_GetObject("Preferred_Date_and_Time_7").value = newdate;
	EstateWeb_Document_GetObject("txtDateText").innerHTML = newdate;
	EstateWeb_Document_GetObject("pnlCalendar").style.display = "none";
	EstateWeb_Document_GetObject("slHour").focus();
}

function Valuation_Calendar_OnClick(){
	EstateWeb_Document_GetObject("pnlCalendar").style.display = "block";
}

function Calendar_OnCancel(){
	EstateWeb_Document_GetObject("pnlCalendar").style.display = "none";
	EstateWeb_Document_GetObject("slHour").focus();
}