var maxamt = 9999.00;
var minamt = 1.00;
function ChkAmt (obj1) {  // check any qty limits on items
var amt;
  amt = obj1.amount.value;
  if (isNaN (amt)) {
    alert ("Enter a valid number for amount!");
    ClrAmt ();            // always clear the values!
    return false;
  }
  
//  if (amt > maxamt) {
//    alert ("You cannot order more than " + maxqty + " items!");
//    ClrQty ();
//    return false;
//  }  

  if (amt < minamt) {
    alert ("You must donate at least $" + minamt + "!");
    ClrAmt ();
    return false;
  }
  ClrAmt ();
  return true;
}

function ClrAmt () {  // Clear out the limits
  maxamt = 9999.00;  //not used unless you want to set some max amount.
  minamt = 1.00;   //set the minimum amount for a donation
}

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 (".");  // should be one, but OK if not
  if (pos > 0) str = str.substring (rnd, pos + 3);
  return str;               // return valid string
}

