function valid_quantity(doc)
{
   str="";
   totProd = document.frmEnquiry.totProd.value; 
   arr_totProd = totProd.split("~");
   for(i=0; i<arr_totProd.length-1; i++)
    {
        cnt = i+1;      
        srNo = arr_totProd[i];                

        Qty    = eval("document.frmEnquiry.frmQty"+srNo+".value");
        ProdTl = eval("document.frmEnquiry.frmProd"+srNo+".value");            
        retBlVal = isBlank(Qty);         
       if(retBlVal == "")
       { 
           str += tmp_str_blnkshopQty+ProdTl+"\n";
       }
       else
       {
             if(isNumeric(Qty) == -1)
            { 
              str += tmp_str_valshopQty+ProdTl+"\n";              
            }
            else
            {
                  if(Qty == 0)
                  { 
                    str += tmp_str_valshopQty+ProdTl+"\n";
                  }  
            }   
       }        
    }
    if(str != "")
     {
    	alert(str);
    	return false
     }
 return true
} 

function submit_purhase(doc)
{
    if(valid_quantity(doc))
    {      
		document.frmEnquiry.frmMode.value="mod";
        eval('doc.submit();');
        return false;
    }
    else
    {
        return false;
    }
}


function delete_purhase(doc)
{
	totProd = doc.totProd.value;   
	flag="false";
	tmp_flag="true";
	
	 totProd = document.frmEnquiry.totProd.value; 
	 arr_totProd = totProd.split("~");
	        
     for(i=0; i<arr_totProd.length-1; i++)
     {    	
		cnt = i+1;      
        srNo = arr_totProd[i];    
		if(eval("doc.frmDel"+srNo+".checked") == true)
		{ 
			flag="true";
			break;
		}
	 }
	
	if(flag == "false")
	{
		alert ("Atleast one item should be selected");	
		tmp_flag="false";
	}	
	
	if(tmp_flag =="true")
	{
		document.frmEnquiry.frmMode.value="mod";
		if(valid_quantity(doc))
		{      
				document.frmEnquiry.frmMode.value="mod";
		        eval('document.frmEnquiry.submit();');
		        return false;
    	}
    	else
		{
		    return false;
    	}
	}	
	return false;
}


function check_all()
{ 	
 	if(document.frmEnquiry.frm_chk_all.checked == true)
 	{ 
 		totProd = document.frmEnquiry.totProd.value; 
		arr_totProd = totProd.split("~");
        for(cnt1=0; cnt1<arr_totProd.length-1; cnt1++)
		{	
			 cnt = cnt1+1;      
        	 srNo = arr_totProd[cnt1];    
			 var prod_chk = "document.frmEnquiry.frmDel";
			 eval(prod_chk+srNo).checked = true;
	 	}  
 	}
 	else if(document.frmEnquiry.frm_chk_all.checked != true)
 	{ 
 		for(cnt1 = 0; cnt1<arr_totProd.length-1; cnt1++)
		{	
			 cnt = cnt1+1;      
        	 srNo = arr_totProd[cnt1]; 
			 var prod_chk = "document.frmEnquiry.frmDel";
			 eval(prod_chk+srNo).checked = false;
	 	}  
 	}
}


function valid_quantitypurchase(doc)
{
   str="";
   totProd = document.frmpurchase.totProd.value;
   arr_totProd = totProd.split("~");
   for(i=0; i<arr_totProd.length-1; i++)
    { 
        cnt = i+1;      
        srNo = arr_totProd[i]; 
        Qty    = eval("document.frmpurchase.frmQty"+srNo+".value");
        ProdTl = eval("document.frmpurchase.frmProd"+srNo+".value");
        retBlVal = isBlank(Qty);

      if(retBlVal == "")
       {
           str += tmp_str_blnkshopQty+ProdTl+"\n";
       }
       else
       {
             if(isNumeric(Qty) == -1)
            {
              str += tmp_str_valshopQty+ProdTl+"\n";
            }
            else
            {
                  if(Qty == 0)
                  {
                    str += tmp_str_valshopQty+ProdTl+"\n";
                  }
            }
       }
       
    }
    if(str != "")
     {
    	alert(str);
    	return false
     }
 return true
} 

function submit_frmpurchase(doc)
{// alert('hi');
    if(valid_quantitypurchase(doc))
    {      
		document.frmpurchase.frmMode.value="mod";
        eval('doc.submit();');
        return false;
    }
    else
    {
        return false;
    }
}


function check_allpurchase()
{	
	if(document.frmpurchase.frm_chk_all.checked == true)
	 	{ 
	 		totProd = document.frmpurchase.totProd.value; 
			arr_totProd = totProd.split("~");
	        for(cnt1=0; cnt1<arr_totProd.length-1; cnt1++)
			{	
				 cnt = cnt1+1;      
	        	 srNo = arr_totProd[cnt1];    
				 var prod_chk = "document.frmpurchase.frmDel";
				 eval(prod_chk+srNo).checked = true;
		 	}  
	 	}
	 	else if(document.frmpurchase.frm_chk_all.checked != true)
	 	{ 
	 		for(cnt1 = 0; cnt1<arr_totProd.length-1; cnt1++)
			{	
				 cnt = cnt1+1;      
	        	 srNo = arr_totProd[cnt1]; 
				 var prod_chk = "document.frmpurchase.frmDel";
				 eval(prod_chk+srNo).checked = false;
		 	}  
 	}
}
