//Top destination layer close
function topDestinationsClose()	{
    document.getElementById("topDestinationsList").style.visibility = "hidden";
    document.getElementById("topDestinationsIframeShim").style.display = "none";
}

//Top destination layer open
function topDestinationsOpen()	{                    
    var obj1 = document.getElementById("topDestinationsList");
    var obj2 = document.getElementById("topDestinationsIframeShim");
    obj1.style.visibility = "visible";
    obj2.style.visibility = "visible";
    obj1.style.display = "block";
    obj2.style.display = "block";
}

SW.domWidget.add({
    id:"topNavHighlight",
    load:function() {
        if (yuiDom.get("topNavigation")) {
            this.isSupported = true;
            this.setup();
        }
    },
    setup:function(root) {
        var self = this;
        if (self.isSupported) {
            yuiDom.getElementsByClassName("dhtmlSelect", "div", "topNavigation",
            function(container) {
                var config = {
                    container:container,
                    trigger:yuiDom.getElementsByClassName("dhtmlSelectTrigger", null, container)[0]
                };
                SW.domWidget.dhtmlSelect.setConfig([config.trigger,config.container], config);
                // show/hide top navigation drop-downs
                yuiEvent.addListener(container, "mouseover", SW.domWidget.dhtmlSelect.showBridge);
                yuiEvent.addListener(container, "mouseout", SW.domWidget.dhtmlSelect.hideBridge);
            });
        }
    }
});

SW.domWidget.bodyClickHandler.setEnabled(true);
SW.domWidget.dhtmlSelect.setEnabled(true);
SW.domWidget.topNavHighlight.setEnabled(true);
SW.domWidget.toolTips.setEnabled(true);
SW.domWidget.inputLabels.setEnabled(true);
