﻿
    function Empty_cart()
    {
		if(confirm("Are you sure, Do you want to Empty the cart ?")==true)
		{
			return true;
		}
		else
		{
			return false;
		}
		
		//return true;
    }    
    
    var SelCnt=0;
	function ForDeleteChk(obj)
	{
		if (obj.checked) 
			SelCnt++;
		else
			SelCnt--;
	}
	
	function Delete_sel()
		{
			if(SelCnt>0)
			{
				if(confirm("Are you sure, Do you want to delete ?")==true)
				{
					return true;
				}
				else
				{
					return false;
				}
			}
			else
			{
				alert("Select at least one item to Delete");
				return false;
			}
		}
		
		
		/*function fnvalidate2()
		{		  
		  exp=(/(^([0-9])*$)/);		  
		  var ObjDG=document.getElementById(""+DGcart+"");
		  for( r =1 ; r<document.getElementById('DGcart').childNodes(0).childNodes.length; r++){		
			//(document.getElementById('DGcart').childNodes(0).childNodes(r).childNodes[4].childNodes[0].value);
			if (!exp.test(document.getElementById('DGcart').childNodes(0).childNodes(r).childNodes(4).childNodes(0).value))
		
	            {
		            alert("Please enter only numeric values in Quantity");
		            //document.getElementById('DGcart').childNodes(0).childNodes(r).childNodes[4].childNodes[0].focus();
		            //ObjDG.children[0].children[r].children[4].children[0].focus();
		            //ObjDGrdPages.children[0].children[1].children[0].children[0].focus();		            
		            return false;
	            }
	        }	    	         
		}*/
		
		function fnvalidate1(obj)
	  	{
	  	    exp=(/(^([0-9])*$)/);		  	    	  	    
	  	     if(!exp.test(obj.value))
	  	     {
	  	     alert("Please enter only numeric values in Quantity");
	  	     obj.focus();
		     return false;
	  	     }	
	  	     if(obj.value==''){
	  	        obj.value = 1;
	  	     }
	    }
	    	
	    	function fnvalidate3()
	  	    {
               exp=(/(^([0-9])*$)/);	  	    	  	    	  	    
	  	       oobj=document.thisForm.elements.length;	  	       
	  	       for(i=0;i<oobj;i++)	  	         
	  	       {
	  	            elm = document.forms[1].elements[i];	  	            
	  	            if (elm.type == 'text')
                    {
                        if (!exp.test(elm.value)){
                            alert("Please enter only numeric values in Quantity");
                            return false;
                        }
                        
                        if(eval(elm.value) <=0)
                        {
                        alert("Quantity Should be More than Zero");
                        }
                        
                    }
                    
                    
	  	       }
	  	     }
	  	     
	  	     
           function fnvalidatesize(btnmode)
	  	    {
	  	    
	  	       exp=(/(^([0-9])*$)/);
               
	  	       oobj=document.thisForm.elements.length;	  	       
	  	       for(i=0;i<oobj;i++)	  	         
	  	       {
	  	            elm = document.forms[1].elements[i];	  	            
	  	           if (elm.type == 'select-one')
                    {
                       
                        if(elm.value == "-1")
                         { 
                            alert("Please choose your size");
                            elm.focus();
                            return false;
                         }
                         
                        if(elm.value == "-2")
                        { 
                        alert("The selected size is out of stock. Please check later or choose a different size");
                        elm.focus();
                        return false;
                        }
                    }
                    
                     if (elm.type == 'text' && elm.name.indexOf("txtquantity") > -1 )
                    {
                    
                        if (!exp.test(elm.value)){
                            alert("Please enter only numeric values in Quantity");
                            elm.focus();
                            return false;
                        }
                        
                        if(eval(elm.value) <=0)
                        {
                        alert("Quantity Should be More than Zero");
                        elm.focus();
                        return false;
                        }
                        
                    }
                        
	  	       }
	  	       
	  	       if(document.getElementById(ddlTypeClientId))
	  	          {
	  	                if(btnmode=="2")
	  	                    {
	  	                      if(document.getElementById(ddlTypeClientId).value == "-3")
	  	                        {
	  	                        alert("Please Choose Shipping Type")
	  	                        document.getElementById( ddlTypeClientId ).focus();
	  	                        return false;
	  	                            }
	  	                        }
	  	                   }  
	  	        
	  	     }
           
           function fnval(obj)
           {
           
           oobj=document.thisForm.elements.length;	  	       
	  	       for(i=0;i<oobj;i++)	  	         
	  	       {
	  	            elm = document.forms[1].elements[i];	  	            
	  	           if (elm.type == 'select-one')
                    {
                      alert(elm.id);
                      alert(obj);
                      
                        if(elm.value == obj )
                         { 
                         alert(" Same Size Data Already Exists in the record , Please Choose different Size")
                         return false; 
                         }
                    }
            }
         }
        
        
        fncalctotprice();
        
                 function fncalctotprice()
                 {  
                 
                 if(document.getElementById("ddltype"))
                   {
                    var totprice="";
                    totprice = document.getElementById("hidtotprice").value; 
                    var ppcost = "0.00";
                    var getppcost=""
                    getppcost = document.getElementById("ddltype").value.split("~"); 
                    
                    if(document.getElementById("ddltype").value == "-3"){
                    ppcost = "0.00"; }
                    else{
                    ppcost = getppcost[1]; }
                    
                    var granttot= parseFloat(totprice) +  parseFloat(ppcost) ; 
//                    document.getElementById("lbldelivery").innerHTML =  "";
                    document.getElementById("lbldeliveryamount").innerHTML = ppcost ;
                    document.getElementById("lblgrandtot").innerHTML = granttot.toFixed(2);   
                   
                   } 
                    
                 }