// JavaScript Document
var message="Copyright .";
function click(e) {
if (document.all) {
if (event.button==2||event.button==3) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// -->

<!-- 
function Rcertify() { 
popupWin = window.open
('http://www.bbbonline.org/cks.asp?id=101010915574613972', 'Participant', 
'location=yes,scrollbars=yes,width=450,height=300') 
window.name = 'opener'; 
} 
// -->

<!-- hide this script tag's contents from old browsers


function checkNumber(input, min, max, msg)

{

    msg = msg + " field has invalid data: " + input.value;



    var str = input.value;

    for (var i = 0; i < str.length; i++) {

        var ch = str.substring(i, i + 1)

        if ((ch < "0" || "9" < ch) && ch != '.') {

            alert(msg);

            return false;

        }

    }

    var num = parseFloat(str)

    if (num < min || max < num) {

        alert(msg + " not in range [" + min + ".." + max + "]");

        return false;

    }

    input.value = str;

    return true;

}



function computeField(input)

{

    if (input.value != null && input.value.length != 0)

        input.value = "" + eval(input.value);

    computeForm(input.form);

}



function computeForm(form)

{

    if ((form.payments1.value == null || form.payments1.value.length == 0) ||

        (form.interest1.value == null || form.interest1.value.length == 0) ||

        (form.principal1.value == null || form.principal1.value.length == 0)||
        
        (form.payments2.value == null || form.payments2.value.length == 0) ||

        (form.interest2.value == null || form.interest2.value.length == 0) ||

        (form.principal2.value == null || form.principal2.value.length == 0)) {

        return;

    }



    if (!checkNumber(form.payments1, 1, 40, "# of years") ||

        !checkNumber(form.interest1, .001, 99, "Interest") ||

        !checkNumber(form.principal1, 100, 10000000, "Principal") ||
       
        !checkNumber(form.payments2, 1, 40, "# of years") ||

        !checkNumber(form.interest2, .001, 99, "Interest") ||

        !checkNumber(form.principal2, 100, 10000000, "Principal"))

 {

        form.payment.value = "Invalid";

        return;

    }



    var i1 = form.interest1.value;

    if (i1 > 1.0) {

        i1 = i1 / 100.0;

    }

    i1 /= 12;
    
    var pow = 1;

    for (var j1 = 0; j1 < (12*form.payments1.value); j1++)

        pow = pow * (1 + i1);

    form.payment1.value = parseInt((form.principal1.value * pow * i1) / (pow - 1));
   
    var i2 = form.interest2.value;

    if (i2 > 1.0) {

        i2 = i2 / 100.0;

    }

    i2 /= 12;
    
    var pow = 1;

    for (var j2 = 0; j2 < (12*form.payments2.value); j2++)

        pow = pow * (1 + i2);

    form.payment2.value = parseInt((form.principal2.value * pow * i2) / (pow - 1)); 
       
    form.totalpayments.value = parseInt(form.payment1.value) + parseInt(form.payment2.value);
    
    // now calc blended rate
    var blend = ((form.principal1.value * form.interest1.value) + (form.principal2.value * form.interest2.value))/(parseInt(form.principal1.value)+parseInt(form.principal2.value))

    form.blendedrate.value = (parseInt(blend * 1000))/1000

}

function clearForm(form)

{

    form.payments.value = "";

    form.interest.value = "";

    form.principal.value = "";

}

function myQuit() {

        parent.window.close()

}

function myBack() {

        parent.query.history.back()

}

<!-- done hiding from old browsers -->