﻿// JScript File
// Copyright ABC123 IT Inc. All Rights Reserved.

var currentVisibleSubMenu;
var timer;
var cartpanel;

function $(id) 
{
    return document.getElementById(id);
}

function SetFocus(ctrl_client_id)
{
    if(event.keyCode == 13)
    {
    var ctrl = $(ctrl_client_id);
    ctrl.focus();
    ctrl.click();
    }
}

function ShowSubMenu(submenuID)
{
    var subMenu = $(submenuID);
    if (submenuID != null)
    {
        if (currentVisibleSubMenu != null)
        {
            currentVisibleSubMenu.className = 'submenupaneloff';
        }
        subMenu.className = 'submenupanelon';
        currentVisibleSubMenu = subMenu;
    }
}

function ShowCartPanel(panelID)
{
    cartPanel = $(panelID);
    if(cartPanel != null)
    {
        cartPanel.className = 'cartpanelon';
//        cartPanel.style.display = 'block';
    }
//    timer = setTimeout("HideCartPanel()", 5000);
}

function HideCartPanel()
{
    cartPanel.className = 'cartpanel';
}

//function CancelTimer()
//{
//    clearTimeout(timer);
//}

//function RestartTimer()
//{
//    if(cartPanel.className == 'cartpanelon')
//    {
//        timer = setTimeout("HideCartPanel()", 5000);
//    }
//}

function ShowCartPanelAfterAsyncRequest()
{
    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(ShowCartPanel(cartPanel));
}
