//<!--

function ChangeClass(toggle)
{
    if (toggle.className.match("open") == null)
    {
        toggle.className = toggle.className.replace("closed", "open")
    }
    else
    {
        toggle.className = toggle.className.replace("open", "closed")
    }  
    
    setTimeout("ResizeBody()", 1000);
}

function FixHeader()
{
    SetUpTextInput("#HeaderUsernameRow .textInput", "usernameText");
    SetUpTextInput("#HeaderPasswordRow .textInput", "passwordText");
    $("#HeaderStoreSelectorButton").addClass("noShow");
}

function GetHeight()
{
    if (window.innerHeight > 0)
    {
        return window.innerHeight;
    }
    else
    {
        return document.documentElement.clientHeight;
    }
}

function ResizeBody()
{
    var container = document.getElementById("Container");
    if (container != null)
    {
        var height = GetHeight();

        if (height > container.offsetHeight)
        {
            container.style.height = height + "px";
        }
    }
}

function RunFunctions()
{
    FixHeader();
    ResizeBody();
    
    if (window.BingMap) {BingMap()};
    if (window.HideInformation) {HideInformation();}
    if (window.HideUpdateButton) {HideUpdateButton();}
    if (window.RunBannerFader) {RunBannerFader();}
    if (window.RunCssInputs) {RunCssInputs();}
    if (window.RunGreyBox) {RunGreyBox();}
    if (window.RunMailChimp) {RunMailChimp();}
    if (window.ShowCalendar) {ShowCalendar();}
}

function SetUpTextInput(textboxClass, newClass)
{
    var textbox = $(textboxClass);
    if (textbox.val() == '')
    {
        textbox.addClass(newClass);
        textbox.focus(function()
        {
            $(this).removeClass(newClass);
        });
        
        textbox.change(function()
        {
            $(this).removeClass(newClass);
        });
    }
}

window.onload = function()
{
    RunFunctions();
};

window.onresize = function()
{
    ResizeBody();
};



//-->
