// JavaScript Document
var discnt = 0;   // no default percent discount

var coupons = new Array (  // place to put coupon codes
  "LAW",                 // 1st coupon value - comma seperated
  "m1n10n10n",                 // 2nd coupon value - add all you want
  "a*@9E@)oe3oi4f384"                  // 3rd coupon value
);
var coupdc  = new Array (  // place to put discounts for coupon vals
  1,
  1,
  5
);
var coupval = ""; // what user entered as coupon code

function ChkCoup () {      // check user coupon entry
var i;
  discnt = 0;              // assume the worst
  for (i=0; i<coupons.length; i++) {
    if (coupval == coupons[i]) {
      discnt = coupdc[i];  // remember the discount amt
      alert ("Promotion code accepted \n\n" + coupval + 
             " discount applied.");
      return;
    }
  }
  alert ("'" + coupval + "'  is not a valid code!");
}



function ReadForm (obj1) {  // apply the discount
var amt,des;
  amt = obj1.baseamt.value;       // base amount
  des = obj1.basedes.value;           // base description

  if (discnt > 0) {                   // only if discount is active
    amt = (amt - (discnt));
    des = des + ", " + coupval + " discount";
  }

  obj1.amount.value = (amt);
  obj1.item_name.value = des;
}
