﻿
function CancelPopup(ctrl)
{
    document.getElementById(ctrl).value = "";
}    

function TogglePanelVisibility(ctrl)
{
    var panel = document.getElementById(ctrl);
    
    if( panel != null )
    {
        if( panel.style.display != "" )
        {
            panel.style.display="";
        }
        else
        {
            panel.style.display="none";
        }
    }
}

// Quick order add to cart
function DisplayQuickOrderMessage(prodCtrl,qtyCtrl)
{
    var name = $find(prodCtrl);
    var qty = document.getElementById(qtyCtrl);
    
    var val = parseInt(qty.value, 10)
    
    //Ignore action for invalid input
    if( val < 1 || isNaN(val) )
    {
        return false;
    }
    
    var productName = name._text;
    var productID  = name._value;
    
    if( productID != "" )
    {
        alertDrawer('You have added ' + name._text + ' to the cart.');
	    return true;
	}
	else
	{
	    alertDrawer('Failed to add ' + name._text + ' to the cart. It is an invalid product.');
	    return false;
	}
}

function setShoppingCartCount(newCount,ctrl)
{
    var spanViewCart =  document.getElementById(ctrl);//document.getElementById("spanViewCart");
    
    if (spanViewCart != null)
    {
        spanViewCart.innerHTML = "(" + newCount.toString() + ") Checkout";
        var lnkCart = spanViewCart.parentNode.parentNode;
        if( lnkCart != null )
        {
            lnkCart.style.display = "block";
        }
    }
}

function SetPanelVisibility(ctrl,isVisible)
{
    //debugger;
    var panel = document.getElementById(ctrl);
    if( isVisible )
    {
        panel.style.display="";
    }
    else
    {
        panel.style.display="none";
    }
}
