// 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 too many of the following item(s):\n";
            }     
            msgMax = msgMax + "Item number " + n.substr(4) + " has a maximum of " + m + "\n";
         }
      }
      
      
      
      
   }
   
   
 if ( (MM_findObj('QTY_7788')!=null) && ((MM_findObj('QTY_7865A').value=="" || MM_findObj('QTY_7865A').value=="0" ) &&  (MM_findObj('QTY_7866A').value=="" || MM_findObj('QTY_7866A').value=="0") && (MM_findObj('QTY_7867A').value==0 || MM_findObj('QTY_7867A').value=="")))
	 {
	    field = eval("document.frmMain.QTY_7788");
        msgMin="Please select the combination of shades for Kiss & Makeup set.";
    } 

   
   
   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;
   }
}
//-->
