//====================================================================================================
//	File Name		:	sendmail.js
//----------------------------------------------------------------------------------------------------
//	Purpose			:	Client side validation in JavaScript.
//	Creation Date	:	11-SEP-2006
//	History			:
//						Date				Author					Remark
//						06-SEP-2006			  --				Initial Release
//
//====================================================================================================

//====================================================================================================
//	Function Name	:	Form_Submit()
//	Purpose			:	This function will executed when user submits a form. It checks validity of
//						every field in the form.
//	Parameters		:	frm  - form name
//	Return			:	true or false
//	Creation Date	:	11-SEP-2006
//----------------------------------------------------------------------------------------------------
function Validate_Feedback(frm)
{
	with(frm)
	{
		if(!IsEmpty(date,"Please Enter Date."))
		{
			return false;
		}

		if(!IsEmpty(full_name,"Please Enter Name."))
		{
			return false;
		}
		if(!IsEmpty(street_address,"Please Enter Street Address."))
		{
			return false;
		}
		if(!IsEmpty(suburb,"Please Enter Suburb."))
		{
			return false;
		}
		if(!IsEmpty(state,"Please Enter State."))
		{
			return false;
		}
		if(!IsEmpty(postcode,"Please Enter Postcode."))
		{
			return false;
		}
		if(!IsEmpty(tel," Please Enter Telephone Number. "))
		{
			return false;
		}
		if(!IsEmpty(email, " Please Enter Email."))
		{
			return false;
		}
		if(!IsEmail(email, " Please Enter Valid Email."))
		{
			return false;
		}
		return true;
	}
}


function calendarCallback(date, month, year)
{
	if(month <= 9)
	{ month = '0'+month }
	if(date <= 9)
	{ date = '0'+date }
	date =   date +'/' + month + '/' + year ;
	document.frmAppointment.appointment_date.value = date;
	document.frmAppointment.appointment_date.focus();
}

function Purpose_Change()
{
	with(document.frmAppointment)
	{
		if(appointmentpurpose.value == 'Other')
		{
			purpose.style.display='block';	
		}
		else
		{
			purpose.style.display='none';
		}
	}	
}