﻿function payment_enable(){
if(document.getElementById('payment_label')){
document.getElementById('payment_label').style.color="#000000";
}
if(document.getElementById('payment_min_label')){
document.getElementById('payment_min_label').style.color="#000000";
}
if(document.getElementById('payment_max_label')){
document.getElementById('payment_max_label').style.color="#000000";
}
if(document.getElementById('payment_interest_label')){
document.getElementById('payment_interest_label').style.color="#000000";
}
if(document.getElementById('payment_down_label')){
document.getElementById('payment_down_label').style.color="#000000";
}
if(document.getElementById('payment_months_label')){
document.getElementById('payment_months_label').style.color="#000000";
}
if(document.getElementById('price_label')){
document.getElementById('price_label').style.color="#aaaaaa";
}
if(document.getElementById('price_min_label')){
document.getElementById('price_min_label').style.color="#aaaaaa";
}
if(document.getElementById('price_max_label')){
document.getElementById('price_max_label').style.color="#aaaaaa";
}

document.forms['search'].max_price.disabled=true
document.forms['search'].min_price.disabled=true
document.forms['search'].min_payment.disabled=false
document.forms['search'].max_payment.disabled=false
document.forms['search'].interest.disabled=false
document.forms['search'].downpayment.disabled=false
document.forms['search'].payments.disabled=false
document.forms['search'].max_price.selectedIndex=0
document.forms['search'].min_price.selectedIndex=0
}
function price_enable(){
document.getElementById('payment_label').style.color="#aaaaaa";
document.getElementById('payment_min_label').style.color="#aaaaaa";
document.getElementById('payment_max_label').style.color="#aaaaaa";
document.getElementById('payment_interest_label').style.color="#aaaaaa";
document.getElementById('payment_down_label').style.color="#aaaaaa";
document.getElementById('payment_months_label').style.color="#aaaaaa";
document.getElementById('price_label').style.color="#000000";
document.getElementById('price_min_label').style.color="#000000";
document.getElementById('price_max_label').style.color="#000000";
document.forms['search'].max_price.disabled=false
document.forms['search'].min_price.disabled=false
document.forms['search'].min_payment.disabled=true
document.forms['search'].max_payment.disabled=true
document.forms['search'].interest.disabled=true
document.forms['search'].downpayment.disabled=true
document.forms['search'].payments.disabled=true
document.forms['search'].min_payment.value=''
document.forms['search'].max_payment.value=''


}
price_enable()


function computeForm() {

a = document.forms['calc'].min_payment.value;
cleana = ""
for (var i = 0; i < a.length; i++) {
var ch = a.substring(i, i + 1)
if ((ch < "0" || "9" < ch) && ch != '.') {

}else{
cleana = cleana + ch
}
}
a=cleana
i = document.forms['calc'].interest.options[document.forms['calc'].interest.selectedIndex].value/1200;

n = 12*document.forms['calc'].payments.options[document.forms['calc'].payments.selectedIndex].value;
min = Math.round((a*(Math.pow(1+i,n)-1))/(i*Math.pow(1+i,n)));

a = document.forms['calc'].max_payment.value;
cleana = ""
for (var i = 0; i < a.length; i++) {
var ch = a.substring(i, i + 1)
if ((ch < "0" || "9" < ch) && ch != '.') {

}else{
cleana = cleana + ch
}
}
a=cleana
i = document.forms['calc'].interest.options[document.forms['calc'].interest.selectedIndex].value/1200;

max = Math.round((a*(Math.pow(1+i,n)-1))/(i*Math.pow(1+i,n)));

a = document.forms['calc'].downpayment.value;
cleana = ""
for (var i = 0; i < a.length; i++) {
var ch = a.substring(i, i + 1)
if ((ch < "0" || "9" < ch) && ch != '.') {

}else{
cleana = cleana + ch
}
}
a=cleana
max=eval(parseInt(max)+parseInt(a))
min=eval(parseInt(min)+parseInt(a))
window.location="results.php?min_price=" + min + "&max_price=" + max

}
