var preloadImages = new Array();

preloadImages.push('images/menu-home-on.gif');
preloadImages.push('images/menu-about-on.gif');
preloadImages.push('images/menu-inventory-on.gif');
preloadImages.push('images/menu-search-on.gif');
preloadImages.push('images/menu-news-on.gif');
preloadImages.push('images/menu-contact-on.gif');

for (i=0; i<preloadImages.length; i++) {
	eval('var imageObj' + i + ' = new Image();');
	eval('imageObj' + i + '.src = preloadImages[i];');
}

function externalLinks() {
	if (!document.getElementsByTagName) { return; }
	var anchors = document.getElementsByTagName('a');
	for (var i=0; i < anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") { anchor.target = "_blank"; }
	}
}

function formFocus(id) { document.getElementById(id).style.backgroundColor = '#FFFFCC'; }
function formBlur(id) { document.getElementById(id).style.backgroundColor = '#FFFFFF'; }
function calculate() {
	var loanAmount = document.getElementById('loanAmount').value;
	loanAmount = loanAmount.replace('$','');
	loanAmount = loanAmount.replace(',','');
	loanAmount = loanAmount.replace(' ','');
	loanAmount = loanAmount.replace(' ','');
	loanAmount = parseFloat(loanAmount);
	document.getElementById('loanAmount').value = loanAmount;
	
	var APR = document.getElementById('APR').value;
	APR = APR.replace('%','');
	APR = APR.replace(' ','');
	APR = APR.replace(' ','');
	APR = parseFloat(APR);
	document.getElementById('APR').value = APR;
	APR = APR / 100;
	
	var termOfLoan = document.getElementById('termOfLoan').value;
	termOfLoan = termOfLoan.replace(' ','');
	termOfLoan = termOfLoan.replace(' ','');
	termOfLoan = parseFloat(termOfLoan);
	document.getElementById('termOfLoan').value = termOfLoan;
	
	var totalPayments = termOfLoan * 12;
	var monthlyRate = APR / 12;
	document.getElementById('numberOfPayments').innerHTML = totalPayments;
	document.getElementById('paymentAmount').innerHTML = '$' + Math.floor( (loanAmount * monthlyRate) / (1 - Math.pow( (1 + monthlyRate), (-1 * totalPayments) ) ) * 100) / 100;							
}

window.onload = externalLinks;