// JavaScript Document

function Search()
	{
		var pricefrom = parseInt(document.getElementById("priceFrom").value);
		var priceto = parseInt(document.getElementById("priceTo").value);
		var form = document.getElementById("propertyForm");
		var error = '';
		if (pricefrom > priceto)
		{
			error += 'Please Correct Your Price Range. \n';
			document.getElementById("priceTo").focus();
	
		}
		var searchText = document.getElementById("suburb").value;
		
		if (searchText != "" || searchText != "Suburb (3 char)")
		{       
			if(searchText.length < 3){
				error += "Please enter a minimum of 3 characters to search on suburb. \n";
				document.getElementById("suburb").focus();
			}
		} 
		var searchText = document.getElementById("city").value;
		
		if (searchText != "" || searchText != "City (3 char)")
		{       
			if(searchText.length < 3){
				error += "Please enter a minimum of 3 characters to search on cities. \n";
				document.getElementById("suburb").focus();
			}
		} 
		if(error!=''){alert(error);}
		else{form.submit();}
	}

	function newLoan(val)
	{
		if(val == 'ExistingLoan'){
			document.getElementById('bondacc').style.display = '';
			document.getElementById('ownProp').style.display = 'none';			
		} else {
			document.getElementById('bondacc').style.display = 'none';
			document.getElementById('ownProp').style.display = '';	
			document.getElementById('bond_acc_no').value = '';
		}
	}
	
	function maritalStatus(val)
	{
		if(val == 'single' || val == 'none'){
			document.getElementById('spouse').style.display = 'none';
			document.getElementById('incomeSpouse').style.display = 'none';
			document.getElementById('grossIncSpouse').options[0].selected = true;
			document.getElementById('Spousefirstname').value = '';
			document.getElementById('SpousetelW').value = '';
			document.getElementById('SpousetelH').value = '';
			document.getElementById('SpousetelC').value = '';
		} else {
		document.getElementById('spouse').style.display = '';
		document.getElementById('incomeSpouse').style.display = '';
			
		}
	
	}
	
	function hlValidation()
	{
		var form = document.getElementById('homeloans_form');
		var fname = document.getElementById('firstname');
		var sname = document.getElementById('surname');
		var telW = document.getElementById('telW');
		var telH = document.getElementById('telH');
		var telC = document.getElementById('telC');
		var marital_status = document.getElementById('marital_status');
		var Spousefirstname = document.getElementById('Spousefirstname');
		var SpousetelW = document.getElementById('SpousetelW');
		var SpousetelH = document.getElementById('SpousetelH');
		var SpousetelC = document.getElementById('SpousetelC');
		var loanType1 = document.getElementById('loanType1');
		var loanType2 = document.getElementById('loanType2');
		
		var error = '';

		if(loanType1.checked == false && loanType2.checked == false){
			error += 'Please select new or existing homeloan \n';
		}			
		if(fname.value == ''){
			error += 'Please fill in your First Name \n';
		}
		if(sname.value == ''){
			error += 'Please fill in your Last name \n';
		}
		if(telC.value == '' && telH.value == '' && telW.value == ''){
			error += 'Please enter atleast one contact number \n';
		}
		if(marital_status.value != 'single' && Spousefirstname.value == ''){
			error += 'Please enter your spouses first name \n';
		}
		if(marital_status.value != 'single' && (SpousetelC.value == '' || SpousetelH.value == '' || SpousetelW.value == '')){
			error += 'Please enter atleast one contact number for your spouse \n';
		}
		
		if(error != ''){
			alert(error);
		} else {
			form.submit();
		}
	}
	
	function mailth(){
			var form = document.getElementById('townhouse_form');
			var fname = document.getElementById('fname');
			var sname = document.getElementById('sname');
			var telH = document.getElementById('telH');
			var telW = document.getElementById('telW');
			var telC = document.getElementById('telC');
			var email = document.getElementById('email');
			var error = '';
			
			if(fname.value == ''){
				error += 'Please enter your firstname. \n';
			}
			if(telH.value == '' && telW.value == '' && telC.value == ''){
				error += 'Please enter atleast one contact number. \n';
			}
			if(email.value == '' || email.value.match('@') == false){
				error += 'Please enter your email address. \n';
			}
			if(error != ''){
				alert(error);
			} else {
				alert('Thanks \n Your message has been sent \n We will contact you shortly.');
				form.submit();
			}
		}
	
