<!--var discnt = 0;   // no default percent discount// ***** Coupon data entry area -----------// This is only area to ever change// Array coupons, coupdc, and coupitem must be same number of itemsvar coupons = new Array (  // place to put coupon codes  "joy",                 // 1st coupon code - comma seperated  "cloud",                 // 2nd coupon code - add all you want  "merry",                  // 3 coupon code  "purpose",                  // 3 coupon code  "earth",                  // 3 coupon code  "empower",                  // 3 coupon code  "sun",                  // 4 coupon code  "rose",                  // 5 coupon code  "dream",                  // 6 coupon code  "clarity",                  // 6 coupon code  "courage",                  // 6 coupon code  "focus",                  // 6 coupon code        "1null",                      // no coupon  "2null",                      // no coupon  "3null",                       // no coupon  "3null",                       // no coupon  "3null",                       // no coupon  "3null"                       // no coupon     );var coupdc  = new Array (  // place to put discounts for coupon percents  6.6778,                        // for coupitem 17WeekTele  10.0167,                        // for coupitem 17WeekTele  13.3556,                        // for coupitem 17WeekTele  16.6945,                        // for coupitem 17WeekTele  20.0334,                        // for coupitem 17WeekTele  23.3723,                        // for coupitem 17WeekTele        6.6778,                        // for coupitem 5DayInt  10.0167,                        // for coupitem 5DayInt  13.3556,                        // for coupitem 5DayInt  16.6945,                        // for coupitem 5DayInt  20.0334,                        // for coupitem 5DayInt  23.3723,                        // for coupitem 5DayInt        0,                             // for coupitem StarterKit  0,                             // for coupitem STrackGrad  0,                              // for coupitem AdvLifeCT  0,                              // for coupitem open  0,                              // for coupitem open  0                              // for coupitem open     );var coupitem  = new Array (  // place to correspond to specific form item  "17WeekTele",                 // workshop item number -   "17WeekTele",  "17WeekTele",  "17WeekTele",  "17WeekTele",  "17WeekTele",        "5DayInt",                   // workshop item number -   "5DayInt",  "5DayInt",  "5DayInt",  "5DayInt",  "5DayInt",        "StarterKit",                // workshop item number -   "STrackGrad",                // workshop item number -   "AdvLifeCT",                  // workshop item number -   "AdvLifeCT",                  // workshop item number -   "AdvLifeCT",                  // workshop item number -   "AdvLifeCT"                  // workshop item number -       );// ***** End of Coupon data entry area -----------var coupval = "(blanket)"; // what user entered as coupon codefunction ChkCoup (itemnum,baseamt) {      // check user coupon entryvar i;var distotal;                 // total discountvar amt;                   // for price of product **** newamt = baseamt*1.0;       // base amount **** newdistotal = 0;  discnt = 0;              // assume the worst  for (i=0; i<coupons.length; i++) {    if (coupval == coupons[i]) {       if (itemnum == coupitem[i]) {       discnt = coupdc[i];  // remember the discount amt      destotal = Dollar (amt*discnt/100.0);      alert ("Life Purpose Institute \n\n" + "Valid coupon number! \n\n" + "$" + destotal +              " discount now in effect.");      return;       }    }  }  alert ("'" + coupval + "'  is not a valid code! Note that code is case sensitive.");}function getRBtnName(GrpName) {   var sel = document.getElementsByName(GrpName);   var fnd = -1;   var str = '';   for (var i=0; i<sel.length; i++) {     if (sel[i].checked == true) { str = sel[i].value;  fnd = i; }   }   return str; } function Dollar (val) {      // force to valid dollar amountvar str,pos,rnd=0;  if (val < .995) rnd = 1;  // for old Netscape browsers  str = escape (val*1.0 + 0.005001 + rnd);  // float, round, escape  pos = str.indexOf (".");  if (pos > 0) str = str.substring (rnd, pos + 3);  return str;}function ReadForm (obj1) {  // apply the discountvar amt,des,depos,destotal,radnm;  amt = obj1.baseamt.value*1.0;       // base amount  des = obj1.basedes.value;           // base description  radnm = obj1.radioname.value;       // get the name of radio but array  itemnum = obj1.item_number.value;   // ident of workshop item num.  despos = 0;                         // not all items allow a product  if (radnm != "none") {             depos = getRBtnName(radnm)*1.0;         // get the deposit amt      }  if (discnt > 0) {                   // only if discount is active    // with that form button and coupon entry, if they don't match  // make it zero discount.  for (i=0; i<coupons.length; i++) {    if (coupval == coupons[i]) {       if (itemnum != coupitem[i]) {          discnt = 0;          }          else          {           destotal = Dollar (amt*discnt/100.0);           amt = Dollar (amt - (amt * discnt/100.0));           des = des + ", discount $" + destotal + " with coupon, for total of $" + amt;           }         }    }  }    if (depos > 0) {           //only if a deposit is selected        amt = Dollar (depos);        des = des + ", DEPOSIT amount is $" + amt;        }          obj1.amount.value = Dollar (amt);  obj1.item_name.value = des;}//-->