function addThemUp()
		{
			var idRoot = 'dgItems__ctl';
			var idTail = '_itemPrice';
			var idTotalTail = "_itemTotal";
			var idQtyTail = "_itemQty";
			
			var count = 2;
			var total = 0.0;
						
			var myPrice = this.document.getElementById(idRoot + count + idTail);
			var myQty = this.document.getElementById(idRoot + count + idQtyTail);
			var myTotal = this.document.getElementById(idRoot + count + idTotalTail);
			while(myPrice != null)
			{
				myTotal.value = parseFloat(myPrice.value * myQty.value).toFixed(2);
				total = (parseFloat(total) + parseFloat(myTotal.value)).toFixed(2);
				
				count++;
				myPrice = document.getElementById(idRoot + count + idTail);
				myQty = this.document.getElementById(idRoot + count + idQtyTail);
				myTotal = this.document.getElementById(idRoot + count + idTotalTail);
			}
			document.getElementById("tbTotal").value = (parseFloat(total) + parseFloat(document.getElementById("tbTax").value)+ parseFloat(document.getElementById("tbShipping").value)).toFixed(2);
			
		}
		
var isIE = document.all?true:false;
var isNS = document.layers?true:false;

function onlyDigits(e,decReq) {
var key = (isIE) ? window.event.keyCode : e.which;
var obj = (isIE) ? event.srcElement : e.target;
var isNum = (key > 47 && key < 58) ? true:false;
var dotOK = (key==46 && decReq=='decOK' && (obj.value.indexOf(".")<0 || obj.value.length==0)) ? true:false;
if(key < 32)
   return true;
return (isNum || dotOK);
}		