	// vars for calculator display & functionality
	var calculate = document.getElementById('calcbutton');
	var results = document.getElementById('equitycalcresult');
	var eighty = document.getElementById('usrmessageE');
	var ninety = document.getElementById('usrmessageN');
	var hundred = document.getElementById('usrmessageH');
	var hundredtwentyfive = document.getElementById('usrmessageHTF');
	var borrow = document.getElementById('borrowquestion');
	var help = document.getElementById('borrowhelp');
	var closequestion = document.getElementById('borrowclose');
	

	// calculator function
	calculate.onclick = function() {
	
	var marketvalue = document.getElementById('marketvalue').value;
	var balance = document.getElementById('balance').value;
	//var message = document.getElementById('usrmsg');
	
		if ((isNaN(marketvalue)) || (isNaN(balance))){
			alert("Please enter a numeric value for \"Current Market Value\" and \"First Mortgage Balance\" to calculate.");
			//inputError.innerHTML = "Please enter a numeric value for \"Current Market Value\" and \"First Mortgage Balance\" to calculate.";
		return false;
		} else {
			results.style.display = 'inline';
			eighty.innerHTML = "Your available equity is " + calc(.80,marketvalue,balance) + " at 80%";
			ninety.innerHTML = "Your available equity is " + calc(.90,marketvalue,balance) + " at 90%";
			hundred.innerHTML = "Your available equity is " + calc(1,marketvalue,balance) + " at 100%";
		}
		
		function calc(percentage,marketvalue,balance) {
		var fresult=new Number((percentage*marketvalue)-balance);
		var result;

		((parseInt(balance)>=parseInt(marketvalue))|(fresult<=0))?result='0.00':result=fresult.toString();
		var p=result.indexOf('.');
		
		if(isNaN(result))
		result = "0";
		sign = (result == (result = Math.abs(result)));
		result = Math.floor(result*100+0.50000000001);
		cents = result%100;
		result = Math.floor(result/100).toString();
		if(cents<10)
		cents = "0" + cents;
		for (var i = 0; i < Math.floor((result.length-(1+i))/3); i++)
		result = result.substring(0,result.length-(4*i+3))+','+
		result.substring(result.length-(4*i+3));
		return (((sign)?'':'-') + '$' + result + '.' + cents);
		
		if (p>-1) {
			result+='0';
			result=result.substring(0,p) +  result.substring(p,p+3);		
		} else {
			result+='.00';
		} return(result);
	  }	
	}
	
	// clear form function
	var clearform = document.getElementById('calcreset');
	var clearmarket = document.getElementById('marketvalue');
	var clearbalance = document.getElementById('balance');
	
	
	clearform.onclick = function() {
		clearmarket.value = "";
		clearbalance.value = "";
		eighty.innerHTML = "Your available equity is $0.00 at 80%";
		ninety.innerHTML = "Your available equity is $0.00 at 90%";
		hundred.innerHTML = "Your available equity is  $0.00 at 100%";
		help.style.display = 'none';
	}
