function jumpTo(URL_List){
		var URL = URL_List.options[URL_List.selectedIndex].value;
		window.location.href = URL;
}

function validateForm(f)
{ 
	var error =0;
	var error_reason = "";	
	
	if (f.name.value ==""){
		error = 1;
		error_reason = error_reason+"First Name cannot be blank\n";
	}
	if (f.email.value ==""){
		error = 1;
		error_reason = error_reason+"Email cannot be blank\n";
	}
	
	if (f.mobile.value ==""){
		error = 1;
		error_reason = error_reason+"Mobile Number cannot be blank\n";
	}	
	if (f.suburb.value ==""){
		error = 1;
		error_reason = error_reason+"Suburb cannot be blank\n";
	}
	
	if (error == 0)	{
		return true;
	} else {
		alert ("Sorry. The form cannot be submitted for the following reason(s):\n_________________________________________\n\n"+error_reason);
		return false;
	}	
}


function calculatePayment() {
    if ((document.financeCalc.total.value == null || document.financeCalc.total.value.length == 0) ||
        (document.financeCalc.months.value == null || document.financeCalc.months.value.length == 0)||
        (document.financeCalc.rate.value == null || document.financeCalc.rate.value.length == 0)) 
    { 
       	alert ("Please complete all fields.");
    }
    else
    {
        var princ = EvalVal(document.financeCalc.total);
        var term  = Number(document.financeCalc.months.value) * 4.33;
        var intr   = Number(document.financeCalc.rate.value) / 5200;
        if (isNaN(intr) || isNaN(term) || isNaN(princ)){
            alert ("Make sure your values are integers.");
        } else {
            var payment =  princ * intr / (1 - (Math.pow(1/(1 + intr), term)));
            document.financeCalc.pay.value = '$'+payment.toFixed(2);
        }
    }
}


function EvalVal(CashField){
	
	if (CashField.value == ""){		
		return 0;
	} else {
		numval = Number(CashField.value);
		CashField.value = numval.toFixed(2);
		return Number(CashField.value);
	}	
}

