﻿$(document).ready(function () {
    $(document.body).click(function () {
        if ($(".js_selfServeWideDropdown") != null) {
            if ($(".js_selfServeWideDropdown").is(':visible')) {
                $(".js_selfServeWideDropdown").slideUp();                
            }
        }

        if ($(".js_selfServeNarrowDropdown") != null) {
            if ($(".js_selfServeNarrowDropdown").is(':visible')) {
                $(".js_selfServeNarrowDropdown").slideUp();
            }
        }
    }); 

    /* USED IN SelfServeBoxNarrow.ascx */
    if ($(".js_selfServeNarrowDropdown") != null) {
        if ($(".js_selfServeNarrowDropdown").is(':visible')) {
            $(".js_selfServeNarrowDropdown").slideUp();            
        }
    }

    if ($(".additionalSelfServeLinksButton") != null) {
        $(".additionalSelfServeLinksButton").click(function (event) {
            if ($(".js_selfServeNarrowDropdown").is(':hidden')) {
                $(".js_selfServeNarrowDropdown").slideDown();
                event.stopPropagation();
            } else {
                $(".js_selfServeNarrowDropdown").slideUp();
            }
        });
    }


    /* USED IN SelfServeBoxWide.ascx */
    if ($(".js_selfServeWideDropdown") != null) {
        if ($(".js_selfServeWideDropdown").is(':visible')) {
            $(".js_selfServeWideDropdown").slideUp();            
        }
    }

    if ($(".additionalSelfServeLinksButton") != null) {
        $(".additionalSelfServeLinksButton").click(function (event) {
            if ($(".js_selfServeWideDropdown").is(':hidden')) {
                $(".js_selfServeWideDropdown").slideDown();
                event.stopPropagation();
            } else {
                $(".js_selfServeWideDropdown").slideUp();
            }
        });
    }

});
