Event.observe(window, 'load', initCalculator);
function initCalculator() {
	var uiCost = $('cost');
	var uiLength= $('length');
    uiCost.observe('change', calculateFinance);    
    uiLength.observe('change', calculateFinance);
}
function calculateFinance() {
    var url = "/inc/financeCalculator-Calculate.inc.php"
    //Build up the parameter array
    if($F('cost') !='0' && $F('length') != '0') {
		var params = new Hash();
	    params.financecost = $F('cost');
	    params.financelength = $F('length');
	    new Ajax.Request(url, {
	      method: 'get',
	      parameters: params,
	      onSuccess: function(transport) {
	        var resultpanel = $('results');
	        resultpanel.update(transport.responseText);
	        new Effect.Appear('results', {duration: 0.25} );
	      }      
	    });
    } else {
        $('results').innerHTML = '';
    }
}