var timeout = 500;
var closetimer = 0;
var ddmenu = 0;
var ddmenuitem = 0;
var ddprevmenuitem = 0;
var dd = 0;

function jsddm_open() {
    jsddm_canceltimer();
    jsddm_close();
    ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');
    var itemID = $(this).attr('id');
    if (itemID == 'ourstory' || itemID=='youcanhelp' || itemID == 'events') ddmenuitem.parents('#menu').find('li[ @id $= "ourwomenstories" ]').find('ul').eq(0).css('visibility', 'hidden');
    if (itemID == 'ourwomenstories' || itemID == 'youcanhelp' || itemID == 'events') ddmenuitem.parents('#menu').find('li[ @id $= "ourstory" ]').find('ul').eq(0).css('visibility', 'hidden');
    if (itemID == 'ourstory' || itemID == 'ourwomenstories' || itemID == 'events') ddmenuitem.parents('#menu').find('li[ @id $= "youcanhelp" ]').find('ul').eq(0).css('visibility', 'hidden');
    if (itemID == 'ourstory' || itemID == 'ourwomenstories' || itemID == 'youcanhelp') ddmenuitem.parents('#menu').find('li[ @id $= "events" ]').find('ul').eq(0).css('visibility', 'hidden');
    if (ddmenuitem) {
        ddmenuitem.parents('#menu').css('background-image', 'url(images/nav/nav_background_sub.jpg)');
    }
}

function jsddm_close() {
    if (ddmenuitem) {
        ddmenuitem.css('visibility', 'hidden');        
        ddmenuitem.parents('#menu').css('background-image', 'url(images/nav/nav_background.jpg)');

	    ddmenuitem.parents('#menu').setVisibility();
    }
}

function jsddm_timer()
{ closetimer = window.setTimeout(jsddm_close, timeout); }

function jsddm_canceltimer() {
    if (closetimer) {
        window.clearTimeout(closetimer);
        closetimer = null;
    }
}

(function($) {

    $.fn.setVisibility = function(vars) {
        var path = location.pathname.substring(1);
        var pos = path.indexOf("/");
        path = path.substring(pos + 1);
        path = path.replace(' ', '_');

        if (path == '') path = 'default.aspx';

        var item = $(this).find('li a[@href$="' + path + '"]').addClass('firstlevelOn');
        item.parent('li').find('ul').eq(0).css('visibility', 'visible');
        var itemClass = item.parent('li').attr('class');
        if (itemClass == 'sm') $('#menu').css('background-image', 'url(images/nav/nav_background_sub.jpg)');

        var subitem = $(this).find('li').find('ul').find('li a[@href$="' + path + '"]').addClass('secondlevelOn');
        //subitem.parent('li').parent('ul').parent('li').css('', '');
        subitem.parent('li').parent('ul').parent('li').find('ul').eq(0).css('visibility', 'visible');
        var subitemClass = subitem.parent('li').attr('class');
        if (subitemClass == 'sms') $('#menu').css('background-image', 'url(images/nav/nav_background_sub.jpg)');
    };

})(jQuery);  

document.onclick = jsddm_close;