﻿$(document).ready(function()
{          
    startupHeaderHoverToggle();
        
    $(".divHomeImageButton:first").addClass("divHomeImageButtonOpen");
    
    $(".divHomeImageButton").click(function()
    {
        $(".divHomeImageButtonOpen").removeClass("divHomeImageButtonOpen");
        $(this).addClass("divHomeImageButtonOpen");
    });
    
    $(".divHomeImageButton").hover(function()
    {
        $(this).addClass("divHomeImageButtonHover");
    },
    function()
    {
        $(this).removeClass("divHomeImageButtonHover").removeClass("divHomeImageButtonActive");
    });
    
    $(".divHomeImageButton").mousedown(function()
    {
        $(this).addClass("divHomeImageButtonActive");
    });
    
    $(".divHomeImageButton").mouseup(function()
    {
        $(this).removeClass("divHomeImageButtonActive");
    });
});

function showHomeImage(sImageId)
{
    $(".imgHomeImage, .imgHomeImageFirst").hide();
    $("#imgHomeImage" + sImageId).show();
    
    $(".divHomeImageButtonOpen").removeClass("divHomeImageButtonOpen");
    $("#imgHomeButton" + sImageId).addClass("divHomeImageButtonOpen");
}

function startupHeaderHoverToggle()
{
    //show/hide correct uc:homedataitem headers for IE6
    if (bIE6 == true)
    {
        $(".imgHeaderIE6").show();
        $(".imgHeader").hide();
    }
    else
    {
        $(".imgHeader").show();
        $(".imgHeaderIE6").hide();
    }
    
    assignHover("divWhatWeDo");
    assignHover("divHowWeDo");
    assignHover("divSeeResults");
    
    $("#divWhatWeDo, #divHowWeDo, #divSeeResults").click(function()
    {
        window.location = $(this).find(".hidLink").val();
    });
}

function assignHover(sParentDiv)
{
    $("#" + sParentDiv).hover(
    function()
    {
        doHeaderHoverToggle(sParentDiv, true);
    }, 
    function()
    {
        doHeaderHoverToggle(sParentDiv, false);
    });
}

function doHeaderHoverToggle(sParent, bInvert)
{
    if (bInvert)
    {
        if (bIE6 == true)
        {
            $("#" + sParent + " .imgHeaderInvertedIE6").show();
            $("#" + sParent + " .imgHeaderIE6").hide();
        }
        else
        {
            $("#" + sParent + " .imgHeaderInverted").show();
            $("#" + sParent + " .imgHeader").hide();
        }
    }
    else
    {
        if (bIE6 == true)
        {
            $("#" + sParent + " .imgHeaderInvertedIE6").hide();
            $("#" + sParent + " .imgHeaderIE6").show();
        }
        else
        {
            $("#" + sParent + " .imgHeaderInverted").hide();
            $("#" + sParent + " .imgHeader").show();
        }
    }
}