				var timeout	= 0;
				var closetimer	= 0;
				var ddmenuitem	= '';
				var hiddenitem	= '';
				

				
				function mopen(id_open, id_hide)
				{	
					if(ddmenuitem!='')
					    jQuery("#" + ddmenuitem).css('display', 'none');
					if (hiddenitem!='')
						jQuery("#" + hiddenitem).css('display', 'block');
				
				
					mcancelclosetime();
					if (ddmenuitem!=id_open && ddmenuitem!='')
						jQuery("#" + ddmenuitem).css('display', 'none');
					jQuery("#" + id_hide).css('display', 'none');
					jQuery("#" + id_open).css('display', 'block');
					ddmenuitem = id_open;
					hiddenitem = id_hide;
				}
				
				function mclose()
				{
					if(ddmenuitem!='')
					    jQuery("#" + ddmenuitem).css('display', 'none');
					if (hiddenitem!='')
						jQuery("#" + hiddenitem).css('display', 'block');
				}
				
				function mclosetime()
				{
					closetimer = window.setTimeout(mclose, timeout);
				}
				
				function mcancelclosetime()
				{
					if(closetimer)
					{
						window.clearTimeout(closetimer);
						closetimer = null;
					}
				}
				
				document.onclick = mclose;
/*
var maxHeight = 400;

$(function(){

    $(".dropdown > li").mouseover (function() {
    
         var $container = $(this),
             $list = $container.find("ul"),
             $anchor = $container.find("a"),
             height = $list.height() * 1.1,       // make sure there is enough room at the bottom
             multiplier = height / maxHeight;     // needs to move faster if list is taller
        
        // need to save height here so it can revert on mouseout            
        $container.data("origHeight", $container.height());
        
        // so it can retain it's rollover color all the while the dropdown is open
        $anchor.addClass("hover");
        
        // make sure dropdown appears directly below parent list item    
        $list.show().css({
                			paddingTop: $container.data("origHeight")
			            });
        $container.css('zIndex', '0');
		alert($container.css('zIndex'));
        // don't do any animation if list shorter than max
        if (multiplier > 1) {
            $container
                .css({
                    height: maxHeight,
                    overflow: "hidden"
                })
                .mousemove(function(e) {
                    var offset = $container.offset();
                    var relativeY = ((e.pageY - offset.top) * multiplier) - ($container.data("origHeight") * multiplier);
                    if (relativeY > $container.data("origHeight")) {
                        $list.css("top", -relativeY + $container.data("origHeight"));
                    };
                });
        }
        
    }, function() {
    
        var $el = $(this);
        
        // put things back to normal
        $el
            .height($(this).data("origHeight"))
            .find("ul")
            .css({ top: 0 })
            .hide()
            .end()
            .find("a")
            .removeClass("hover");
    
    });
    
    // Add down arrow only to menu items with submenus
   // $(".dropdown > li:has('ul')").each(function() {
//        $(this).find("a:first").append("<img src='images/down-arrow.png' />");
//    });
    
    
});



*/
