// JavaScript Document
<!--
var EditErrors = false;
function FormValidater() {
   var msg = "";
   var msgMin = "";
   var msgMax = "";
   var field = null;
   var v;
   
   f = document.frmMain;
   for (idx=0; idx<f.elements.length; idx++) {
      n = f.elements[idx].name;
      if (n.substr(0, 4) == "MIN_") {
         m = parseInt(f.elements[idx].value);
	   	t = "document.frmMain.QTY_" + n.substr(4) + ".value";
		   v = parseInt(eval(t));
         if (v < m) {
            if (field == null) {
               field = eval("document.frmMain.QTY_" + n.substr(4));
            }
            if (msgMin == "") {
               msgMin = "You did not order enough of the following item(s):\n";
            }     
            msgMin = msgMin + "Item number " + n.substr(4) + " has a minimum of " + m + "\n";
         }
      }
      if (n.substr(0, 4) == "MAX_") {
         m = parseInt(f.elements[idx].value);
	   	t = "document.frmMain.QTY_" + n.substr(4) + ".value";
		   v = parseInt(eval(t));
         if (v > m) {
            if (field == null) {
               field = eval("document.frmMain.QTY_" + n.substr(4));
            }
            if (msgMax == "") {
               msgMax = "You ordered to many of the following item(s):\n";
            }     
            msgMax = msgMax + "Item number " + n.substr(4) + " has a maximum of " + m + "\n";
         }
      }
   }
   if (msgMin != "")
      msg = msgMin;

   if (msgMax != "") {
      if (msg == "")
         msg = msgMax;
      else
         msg = msg + "\n\n" + msgMax;
   }

   if (msg != "") {
      alert(msg);
	   field.focus();
	   return false;
   }
   else {
      return true;
   }
}
//-->