// JavaScript Document

   function ValidateForm(f){

      with(f){

			if (isEmpty(CompanyName.value)) {
					alert("Please enter the Company Name");
					CompanyName.focus();
					return false;
				}

			if (isEmpty(ContactFirstName1.value)) {
					alert("Please enter Your Contact Name");
					ContactName1.focus();
					return false;
				}
			if (isEmpty(ContactLastName1.value)) {
					alert("Please enter Your Contact Name");
					ContactLastName1.focus();
					return false;
				}
			if (isEmpty(ContactTitle1.value)) {
					alert("Please enter Your Contact Title");
					ContactTitle1.focus();
					return false;
				}

			if (isEmpty(BusinessAddress.value)) {
					alert("Please enter the Business' Address");
					BusinessAddress.focus();
					return false;
				}

			if (isEmpty(BusinessSuburb.value)) {
					alert("Please enter the Suburb the Business is in");
					BusinessSuburb.focus();
					return false;
				}
		
			if (isEmpty(BusinessPostCode.value)) {
					alert("Please enter the Post Code for your Business");
					BusinessPostCode.focus();
					return false;
				}
			if (!isEmpty(BusinessPostCode.value)) {
				if (!IsNumber(BusinessPostCode.value, false)) {
					alert("Please enter a number for the Post Code");
					BusinessPostCode.focus();
					return false;
				}
			}

			if (isEmpty(BusinessState.value)) {
					alert("Please enter the State for your Business");
					BusinessState.focus();
					return false;
				}
				
			if (isEmpty(Phone.value)) {
					alert("Please enter your Phone Number");
					Phone.focus();
					return false;
				}
			if (!isEmpty(Phone.value)) {
				if (!IsNumber(Phone.value, false)) {
					alert("Please enter a number for the Phone");
					Phone.focus();
					return false;
				}
			}
		
			if (isEmpty(MobilePhone.value)) {
					alert("Please enter your Mobile Phone Number");
					MobilePhone.focus();
					return false;
				}
			if (!isEmpty(MobilePhone.value)) {
				if (!IsNumber(MobilePhone.value, false)) {
					alert("Please enter a number for the Mobile Phone");
					MobilePhone.focus();
					return false;
				}
			}

			if (isEmpty(BusinessPhone.value)) {
					alert("Please enter Business Phone Number");
					BusinessPhone.focus();
					return false;
				}
			if (!isEmpty(BusinessPhone.value)) {
				if (!IsNumber(BusinessPhone.value, false)) {
					alert("Please enter a number for the Business Phone");
					BusinessPhone.focus();
					return false;
				}
			}
			if (!isEmpty(FaxNumber.value)) {
				if (!IsNumber(FaxNumber.value, false)) {
					alert("Please enter a number for the Fax Number");
					FaxNumber.focus();
					return false;
				}
			}
		
			if (isEmpty(CompanyLogo.value)) {
					alert("Please upload a your Logo");
					CompanyLogo.focus();
					return false;
				}

//-------------------------------------------------
// Email Validations		 
//-------------------------------------------------


			
			if (isEmpty(EmailAddress.value)) {
				alert("Please enter the Business' Email Address");
				EmailAddress.focus();
				return false;
			}

			if ( !isEmail(EmailAddress.value) ) {
				alert("Please enter a valid Email Address for the Business");
				EmailAddress.focus();
				return false;
			}

			if (Terms.checked != true) {
				alert("Please show that you have read our terms and conditions");
				Terms.focus();
				return false;	
			}

   	}
   return true;
 }