
function updatePrice_Educators() {
	var iVal = 0;

	for( i = 0; i < document.myForm.iItem.length; i++ ){
		if( document.myForm.iItem[i].checked == true )
		iVal = (document.myForm.iItem[i].value * document.getElementById('iQuantity').value);
	}
	
	document.getElementById('iSubTotal').innerHTML = '$' + formatCurrency(iVal);
	
	if (iVal == 0) {
		document.getElementById('nvadd').disabled="disabled";
	}else{
		document.getElementById('nvadd').disabled="";
	}
	
}



function updatePrice_Parents() {
	var iVal = 0;

/*	for( i = 0; i < document.myForm.iItem.length; i++ ){
		if( document.myForm.iItem[i].checked == true )
		iVal = (document.myForm.iItem[i].value * document.getElementById('iQuantity').value);
	}*/
	
	iVal = (document.getElementById('iCost').value * document.getElementById('iQuantity').value);
	
	document.getElementById('iSubTotal').innerHTML = '$' + formatCurrency(iVal);
	
	if (iVal == 0) {
		document.getElementById('nvadd').disabled="disabled";
	}else{
		document.getElementById('nvadd').disabled="";
	}
	
}


function updatePrice_Upfront() {
	var iSD = document.getElementById('iCostSD').value;
	var i1 = (document.getElementById('iItem1').value != '') ? document.getElementById('iItem1').value : 0;
	var i2 = (document.getElementById('iItem2').value != '') ? document.getElementById('iItem2').value : 0;
	var i3 = (document.getElementById('iItem3').value != '') ? document.getElementById('iItem3').value : 0;
	
	var iSL = document.getElementById('iCostSL').value;
	var i4 = (document.getElementById('iItem4').value != '') ? document.getElementById('iItem4').value : 0;
	var i5 = (document.getElementById('iItem5').value != '') ? document.getElementById('iItem5').value : 0;
	var i6 = (document.getElementById('iItem6').value != '') ? document.getElementById('iItem6').value : 0;
	
	iValSD = ((parseFloat(i1) + parseFloat(i2) + parseFloat(i3))*parseFloat(iSD));
	iValSL = ((parseFloat(i4) + parseFloat(i5) + parseFloat(i6))*parseFloat(iSL));
	iVal = iValSD + iValSL;
	

	
	document.getElementById('iSubTotal').innerHTML = '$' + formatCurrency(iVal);
	
	if (iVal == 0) {
		document.getElementById('nvadd').disabled="disabled";
	}else{
		document.getElementById('nvadd').disabled="";
	}
	
}


function updateItemElementName( sName ) {


	document.getElementById('iQuantity').name = sName;
	updatePrice_Educators();
	
	
}

function updateItemElementNameParents( sName, iShipping ) {


	document.getElementById('iShipping').innerHTML = formatCurrency(iShipping);
	document.getElementById('iQuantity').name = sName;
	updatePrice_Parents();
	
	
}



function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
	num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10)
	cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + '' + num + '.' + cents);
}