// JavaScript Document
function doCalc() {
	if(document.getElementById("boxerLine").value) {
		bl = document.getElementById("boxerLine").value;
	}
	var hw = document.getElementById("wage").value;
	var ot  = document.getElementById("overtime").value;
	var lab  = document.getElementById("laborers").value;
	
	var otHours = (hw*1.5)*ot;
	var ws = (hw*40) + otHours;
	var etc = 120;
	var c = (ws + etc) * 4.3 * 12;
	
	var savings = lab * c;
	
	if(bl=="320") {
		savings = savings - 15869.00;
		desc1();
	}
	
	if(bl=="427W") {
		savings = savings - 18836.00;
		desc2();
	}

	if(bl=="532DX") {
		savings = savings - 21714.00;
		desc3();
	}

	if(savings<0) {
		savings = 0;
	}

	savings = savings.toFixed(2);
	savings = addCommas(savings);
	document.getElementById("savingsSpan").innerHTML = savings;
}
setInterval(doCalc,500);	

function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}

