// JScript File
var checkCount;        
checkCount = 0;
function ChangeOrderStatus(obj,ckText)
{         
    
    var magTotal = document.forms[0].hidOrderLimit.value;// - document.forms[0].hidMerchOrderLimit.value;
    var merchTotal = document.forms[0].hidMerchOrderLimit.value;
               
    var chkStatus;
    chkStatus = document.getElementById(obj);   
    
    if ( chkStatus.checked )
        {                                                                     
           var test = document.getElementsByTagName("label");                   
           for(i=0;i<=test.length;i++)
           {                    
                if(test[i].getAttribute("for") == obj || test[i].getAttribute("htmlFor") == obj)
                {                            
                    checkCount++;
                    if ( checkCount > merchTotal )
                    {
                        chkStatus.checked = false;                                
                        checkCount--;
                        if(checkCount<0) checkCount=0;
                        alert('You exceeded the maximum number of products allowed. \n Please review your selections.');                               
                        test[i].innerHTML = "&laquo;Order " + ckText + " Now!";
                    }
                    else
                    { 
                        test[i].innerHTML = ckText + " Added to Cart <em class='uncheck'>Uncheck to remove</em> ";
                        //test[i].className = "itemAddedLabel";
                    }
                    break;
                }
           }                    
        }
        else
        {
           
           var labelElse = document.getElementsByTagName("label");                   
           for(i=0;i<=labelElse.length;i++)
           {                       
                if(labelElse[i].getAttribute("for") == obj || labelElse[i].getAttribute("htmlFor") == obj)
                {
                    labelElse[i].innerHTML = "&laquo;Order " + ckText + " Now!";
                    labelElse[i].className = "orderItemLabel";                                                                           
                    checkCount--;
                    break;
                }
           }
           if(checkCount<0) checkCount=0;     
        }
        fCartMessage();
}

function ChangeSpotlightOrderStatus(obj,ckText, noTextChange)
{            
    var magTotal = document.forms[0].hidOrderLimit.value;// - document.forms[0].hidMerchOrderLimit.value;
    var merchTotal = document.forms[0].hidMerchOrderLimit.value;
    var chkStatus;
    chkStatus = document.getElementById(obj);   
    
    if ( chkStatus.checked )
        {                                                                     
           var test = document.getElementsByTagName("label");                   
           for(i=0;i<=test.length;i++)
           {                    
                if(test[i].getAttribute("for") == obj || test[i].getAttribute("htmlFor") == obj)
                {                            
                    checkCount++;
                    if ( checkCount > magTotal )
                    {
                        chkStatus.checked = false;                                
                        checkCount--;
                        if(checkCount<0) checkCount=0;
                        alert('You exceeded the maximum number of products allowed. \n Please review your selections.');                               
                       if(noTextChange) 
                       {
                            test[i].innerHTML = "Order  Now!";
                       }
                       else {
                        test[i].innerHTML = "&laquo;Order " + ckText + " Now!";
                       }
                    }
                    else
                    { 
                        if(noTextChange) 
                        {
                            test[i].innerHTML = "Order Now!";
                        }
                        else {    
                            test[i].innerHTML = ckText + " Added to Cart <em class='uncheck'>Uncheck to remove</em> ";
                            test[i].className = "itemAddedLabel";
                        }
                       // 
                    }
                    break;
                }
           }                    
        }
        else
        {
           
           var labelElse = document.getElementsByTagName("label");                   
           for(i=0;i<=labelElse.length;i++)
           {                       
                if(labelElse[i].getAttribute("for") == obj || labelElse[i].getAttribute("htmlFor") == obj)
                {
                    if(noTextChange) {
                        labelElse[i].innerHTML = "Order Now!";
                    }
                    else {
                        labelElse[i].innerHTML = "&laquo;Order " + ckText + " Now!";
                    }
                
                    
                    labelElse[i].className = "orderItemLabel";                                                                           
                    checkCount--;
                    break;
                }
           }
           if(checkCount<0) checkCount=0;     
        }
        fCartMessage();
}

function ChangeLineListStatus(obj,ckText)
{                   
    var magTotal = document.forms[0].hidOrderLimit.value;// - document.forms[0].hidMerchOrderLimit.value;
    var merchTotal = document.forms[0].hidMerchOrderLimit.value;
    var chkStatusLineList;
    chkStatusLineList = document.getElementById(obj);   
    
    if (chkStatusLineList.checked)
        {            
                                                                
           var test = document.getElementsByTagName("label");                   
           for(i=0;i<=test.length;i++)
           {                    
                if(test[i].getAttribute("for") == obj || test[i].getAttribute("htmlFor") == obj)
                {                            
                    checkCount++;
                    if ( checkCount > magTotal)
                    {
                        chkStatusLineList.checked = false;                                
                        checkCount--;
                        if(checkCount<0) checkCount=0;
                        alert('You exceeded the maximum number of products allowed. \n Please review your selections.');                               
                        test[i].innerHTML = ckText;
                        test[i].className = "orderItemLabel";
                    }
                    else
                    {
                        
                        test[i].innerHTML = ckText + "<br />Added to Cart <em class='uncheck'>Uncheck to remove</em> ";
                        test[i].className = "itemAddedLabel"; 
                       // test[i].style.color="#FF0000";
   
                    }
                    break;
                }
           }                    
        }
        else
        {
           var labelElse = document.getElementsByTagName("label");                   
           for(i=0;i<=labelElse.length;i++)
           {                       
                if(labelElse[i].getAttribute("for") == obj || labelElse[i].getAttribute("htmlFor") == obj)
                {
                    labelElse[i].innerHTML = ckText; 
                    labelElse[i].className = "orderItemLabel";                                                                           
                    checkCount--;
                    break;
                }
           }     
           if(checkCount<0) checkCount=0;
        }
        fCartMessage();
    }

function fCartMessage(){
   
    if(checkCount > 0){
        if(document.getElementById("magCart"))
        {
            document.getElementById("magCart").className = "magCartFull";
        }
    }else{
        if(document.getElementById("magCart"))
        {
            document.getElementById("magCart").className = "";
        }
    }
}

 