function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char; 
   for (j= 0; j< sText.length && IsNumber == true; j++) 
      { 
      Char = sText.charAt(j); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;   
}

function check_form(sform)
{   with(sform)
    {   var leng=parseInt(Total_order.value);       
        if(leng>1)
        {    var mini=0;
             var qty1=0;  
             var qtyn="";         
             for( i=0;i<leng;i++)
             {  mini=0;
                qty1=0; 
                qtyn="";                  
                qtyn=qty[i].value;  
                if(!IsNumeric(qtyn))
                {    alert("Your order QTY must be number for product "+product_title[i].value+"!");
                     return false;
                } 
                mini=parseInt(mini_order[i].value,10);
                qty1=parseInt(qtyn,10);                                
                if(qty1<=0)
                {    alert("The QTY for product code # "+product_title[i].value+"  can not be zero.!!!");
                    return false;
                }
                
            }
        }
        else if(leng==1)
        {   var mini=0;
             var qty1=0;  
             var qtyn="";         
                            
                qtyn=qty.value;  
                if(!IsNumeric(qtyn))
                {    alert("Your order QTY must be number for product "+product_title.value+"!");
                     return false;
                } 
                mini=parseInt(mini_order.value,10);
                qty1=parseInt(qtyn,10);                                
                if(qty1<mini)
                {    alert("TThe Minimum Order is "+mini_order.value+" pcs for product code # "+product_title.value+".\nAny order MUST be the Minimum Order Quantities of  "+mini_order.value+" pcs or multiples of  "+mini_order.value+" pcs ONLY !!!");
                    return false;
                }
                if(qty1 % mini !=0)
                {   alert("TThe Minimum Order is "+mini_order.value+" pcs for product code # "+product_title.value+".\nAny order MUST be the Minimum Order Quantities of  "+mini_order.value+" pcs or multiples of  "+mini_order.value+" pcs ONLY !!!");
                    return false;
                }           
                 
        }
        else
            return false;
    }
    return true;
}