function changeQuant(type) {
	var q = document.getElementById('qty' + type);

	if (!numeric(q.value)) {
		alert('Please enter numbers only');
		q.focus();
		return false;
	}

	d = document.getElementById('tot' + type);
	d.innerHTML = q.value != ''?q.value:0;
	calcPrice();
}

function calcPrice() {
	var baseP = document.getElementById('qtybase').value * 969.97;
	var stanP = document.getElementById('qtystan').value * 1253.72;
	var perfP = document.getElementById('qtyperf').value * 1409.18;
	
	var len1 = document.getElementById('qtylen1').value * 1171.50;
	var len2 = document.getElementById('qtylen2').value * 1241.90;
	var len3 = document.getElementById('qtylen3').value * 1265.50;
	var len4 = document.getElementById('qtylen3').value * 1281.50;
	
	document.getElementById('totprice').innerHTML = CurrencyFormatted(baseP + stanP + perfP + len1 + len2 + len3 + len4);
}


function CurrencyFormatted(amount)
{
	var i = parseFloat(amount);
	if(isNaN(i)) { i = 0.00; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	i = parseInt((i + .005) * 100);
	i = i / 100;
	s = new String(i);
	if(s.indexOf('.') < 0) { s += '.00'; }
	if(s.indexOf('.') == (s.length - 2)) { s += '0'; }
	s = minus + s;
	return s;
}

function checkForm() {
	var email = document.getElementById('orderEmail');

	if (!isEmail(email.value)) {
		alert('Please enter a valid email address.');
		email.focus();
		return false;
	}

	var phone = document.getElementById('orderPhone');

	if (!trim(phone.value)) {
		alert('Please complete the phone field.');
		phone.focus();
		return false;
	}
	
	var fields = "zone".split(" "); //there used to be more than one!
	for (var i in fields) {
		var radios = document.getElementById('orderForm').elements[fields[i]];
		var ok = false;
		for (j=0; j<radios.length; j++) {
			if (radios[j].checked) {
				ok = true;
				break;
			}
		}
		if (!ok) {
			alert('Please complete all options.');
			return false;
		}

		
	}
	
	var fields = "ordernum deladdress contactname schoolname quantity".split(" ");
	for (var i in fields) {
		var field = document.forms['orderForm'].elements[fields[i]];
		
		if (!trim(field.value)) {
			alert('Please complete all fields.');
			field.focus();
			return false;
		}
	}
	
	
	

	return true;
}