function searchHomes(){
	var form = document.searchForm;
	var errorMessage = "";
	
	if(form.priceFrom.value > form.priceTo.value) errorMessage += 'Home price from cannot be greater than price to.\n';
	if(form.sizeFrom.value > form.sizeTo.value) errorMessage += 'SQ. FT. size from cannot be greater than size to.\n';
	
	
	if(errorMessage.length > 0){
		alert('-Please correct the following errors:\n\n' + errorMessage)
		return false;
	}	else {
		form.submit();
	}
}	


function JSRecalc() {
	form = document.calcForm;
	LoanAmount= form.LoanAmount.value;
	DownPayment= "0";
	AnnualInterestRate = form.InterestRate.value/100;
	Years= form.NumberOfYears.value;
	MonthRate=AnnualInterestRate/12;
	NumPayments=Years*12;
	Prin=LoanAmount-DownPayment;
	
	MonthPayment=Math.floor((Prin*MonthRate)/(1-Math.pow((1+MonthRate),(-1*NumPayments)))*100)/100;
	form.NumberOfPayments.value=NumPayments;
	form.MonthlyPayment.value=MonthPayment;
}


function newWindow(newContent){
  winContent = window.open(newContent, 'nextWin', 'right=0, top=20,width=780,height=540, toolbar=yes,scrollbars=yes, resizable=yes')         
}

function newWindow2(newContent){
  winContent = window.open(newContent, 'nextWin', 'right=0, top=20,width=900,height=700, toolbar=yes,scrollbars=yes, resizable=yes')         
}

function submitWarranty(){
	var form = document.warrantyForm;
	var errorMessage = "";
	
	if(form.name.value == '') errorMessage += '-NAME\n';
	if(form.address.value == '') errorMessage += '-ADDRESS\n';
	if(form.number.value == '') errorMessage += '-NUMBER\n';
	if(form.email.value == '') errorMessage += '-EMAIL\n';
	if(form.community.value == 'none') errorMessage += '-COMMUNITY\n';
	
	if(errorMessage.length > 0){
		alert('Please fill in the following fields:\n\n' + errorMessage)
		return false;
	}	else {
		form.submit();
	}	
}	
