function doCalculate() {}

function validateInput(input,calc) {

        if(input.value == ''){
            alert('This field requires numeric data');
            input.value=input.defaultValue;
        	 }

        if(input.value > 9999999 || input.value < 0) {
            alert('Value out of bounds');
            input.value=input.defaultValue;
        	 }

        // status = '';
        // msg = "This field requires numeric data: " + input.value;
        var str = input.value;

        var str = input.value;
        if (isNaN(str)) {
            var straray = str.split(',');
            if (straray[1]) { 
                str = straray[0].concat(straray[1]);    
            }
   
            if (straray[2]) { 
                str = str.concat(straray[2]);   
            } 
  
            if (str.substr(0, 1) == "$") {
                str = str.substr(1, str.length);
            }

            if (str.substr((str.length - 1), str.length) == "%") {
                str = str.substr(0, (str.length - 1));
            }

            input.value = str;
            if(isNaN(input.value)) {
                alert('This field requires numeric data');
                input.value=input.defaultValue;   
                }

        } //if

        add_input(calc);
} //validate input

function add_input(calc) {
        var total_cost;
        total_cost = (calc.price.value * 1 - calc.down_payment.value);

	var b = calc.rate.value;
	if(b == 0){
		
        calc.out_36.value = Math.round(total_cost/36);
        calc.out_48.value = Math.round(total_cost/48);
        calc.out_60.value = Math.round(total_cost/60);
        calc.out_72.value = Math.round(total_cost/72);
		calc.out_84.value = Math.round(total_cost/84);
	}

	else{
        var i = calc.rate.value;
        i = i / 100.0;
        i /= 12;


        var pow36 = 1;
        for (var j = 0; j < 36; j++) {
            pow36 = pow36 * (1 + i);
        	 }
        var pow48 = 1;
        for (var j = 0; j < 48; j++) {
            pow48 = pow48 * (1 + i);
        	 }
        var pow60 = 1;
        for (var j = 0; j < 60; j++) {
            pow60 = pow60 * (1 + i);
        	 }
        var pow72 = 1;
        for (var j = 0; j < 72; j++) {
            pow72 = pow72 * (1 + i);
        	 }
        var pow84 = 1;
        for (var j = 0; j < 84; j++) {
            pow84 = pow84 * (1 + i);
        	 }
    


        calc.out_36.value = Math.round((total_cost * pow36 * i) / (pow36 - 1));
        calc.out_48.value = Math.round((total_cost * pow48 * i) / (pow48 - 1));
        calc.out_60.value = Math.round((total_cost * pow60 * i) / (pow60 - 1));
        calc.out_72.value = Math.round((total_cost * pow72 * i) / (pow72 - 1));
		calc.out_84.value = Math.round((total_cost * pow84 * i) / (pow84 - 1));

		}


        return false;
}

function selectField(field) {
        field.select()
}


if (document.images)
{
var but1 = new Image();
but1.src = "tc_calculator_butt_on.gif";
}

var current_but = "sc_nav_1";

   function turnOn(button) {
      if (document.images)
           {
           document[button].src = button + "_on.gif";
           }}

   function turnOff(button) {
      if (document.images)
           {
           document[button].src = button + "_of.gif";
           }}