
<!-- Beginning of JavaScript Code

function compute(obj) {
     var form = obj.form;

//shipping cost
     if (document.qform.CountryName[0].selected) {var ShippingCharges = "4.00"}
     if (document.qform.CountryName[1].selected) {var ShippingCharges = "5.00"}

//Credit Card Info
	 // if (document.qform.CallMe.checked) {
	 // document.qform.CreditCardNumber.value = "(Please call me for credit card information)";
	 // }
	 
//Discount
	   
sc = parseFloat(document.qform.BookPrice.value) * .1;
sctext = sc + "";
decimalsc = sctext.indexOf(".");
if (decimalsc > 0) {
sctext = sctext.substring(0,decimalsc+3);
}
if (decimalsc < 1) {
sctext = sctext + ".00";
}
if (sctext.substring(decimalsc+1).length < 2) {
sctext = sctext + "0";
}
document.qform.Discount.value = "-" + sctext;
var disc = sctext;

//Total
       var tp = 0;
	   var sc = ShippingCharges;
	   var bp = document.qform.BookPrice.value;
	   var tp = (sc*100 + bp*100 - disc*100)/100;
	   document.qform.TotalPrice.value = formatPrice(tp);
}

function formatPrice(value) {
var result= Math.floor(value) + ".";
var cents = 100 * (value-Math.floor(value)) + 0.5;
result += Math.floor(cents / 10);
result += Math.floor(cents % 10);
return result;
}

//-- End of JavaScript code -->
