function HoverImage(element, path) {
    element.src = path;
}

function NavigateUrl(pageName) {
    location.href = "http://" + location.host + "/" + pageName;
}




$(document).ready(function () {

    if ($.browser.msie && parseInt($.browser.version) < 7) {
        try {
            document.execCommand("BackgroundImageCache", false, true);
        } catch (err) { }
    }

    // for jobs
    jobsToggle();

    // due to conflict with IE
    if (!($.browser.msie)) {
        $(".signin").click(function (e) {
            e.preventDefault();
            $("fieldset#signin_menu").toggle();
            $(".signin").toggleClass("menu-open");
        });

        $("fieldset#signin_menu").mouseup(function () {
            return false
        });
        $(document).mouseup(function (e) {
            if ($(e.target).parent("a.signin").length == 0) {
                $(".signin").removeClass("menu-open");
                $("fieldset#signin_menu").hide();
            }
        });
    }
    SetUpMenu();
    setupTabs();
});


function CacheImages() {
    if (jQuery.browser.msie && parseInt(jQuery.browser.version, 10) == 6) {
        try {
            document.execCommand("BackgroundImageCache", false, true);
        } catch (err) { }
    }
    var images = ['/media/images/Home/slides/slide1.jpg', '/media/images/Home/slides/slide2.jpg',
        '/media/images/Home/slides/slide3.jpg', '/media/images/Home/slides/slide4.jpg'];

    jQuery.each(images, function (i) {
        images[i] = new Image();
        images[i].src = this;
    });
}

var $_activeMenu = null;
function SetUpMenu() {

    $_activeMenu = $('.blueOn').parent().children('ul');
    $_activeMenu.toggleClass("navOn");

    $('.blue').mouseover(function () {
        $(this).parent().children('ul').toggleClass("navOn");
        $_activeMenu.toggleClass("navOn");
    }).mouseout(function () {
        $(this).parent().children('ul').toggleClass("navOn");
        $_activeMenu.toggleClass("navOn");
    });



    $('.navOff').mouseover(function () {
        $(this).toggleClass("navOn");
        $_activeMenu.toggleClass("navOn");
    }).mouseout(function () {
        $(this).toggleClass("navOn");
        $_activeMenu.toggleClass("navOn");
    });



}

function setupTabs() {
    if ($('#iphoneTabs').length > 0) {
        $('#iphoneTabs').tabs({ fxAutoHeight: true });
    }

}


function jobsToggle() {
    $("#toggleHandle").css("cursor", "pointer").click(function () {
        if ($(".toggler").attr("src") == "media/images/Careers/collapsed.png") {
            $(".toggler").attr("src", "media/images/Careers/expanded.png");
            $("#jobsBlock").show();
        }
        else {
            $(".toggler").attr("src", "media/images/Careers/collapsed.png");
            $("#jobsBlock").hide();
        }
    });
}
