// JavaScript Document

jQuery(document).ready(function($) {	
	$('ul#menu>li>ul').addClass('subMenu');
	$('ul.subMenu>li>ul').addClass('basementMenu');
	$('ul#menu>li>a, ul.subMenu>li>a').addClass('trigger');
	$('ul#menu li>a.trigger + ul').addClass("toggle_container");
	$('#side-nav li, ul.subMenu>li>a').prepend(': ');
	
	// Hide First Layer Menu Items During Drop Down
	$('ul.subMenu>li').css({opacity : 0});
	$('ul#menu>li>a').attr('href', '#');
	$('ul#menu>li>a').click(function(){});
	
	// Drop Down Menu.
	$('#menu>li').hover(
        function () {
			var subMenu = $(this).find('ul.subMenu');
            //show its submenu
            subMenu.slideDown(100);
			$(this).addClass('selected');
			$('#menu>li.selected>a').stop().animate({"top": "30px"}, "fast", function(){
                            $('#menu li.selected ul.subMenu>li').stop().animate({"opacity" : "1"}, 200);// Reveal Contents of selected menu
                        });

			$('ul.subMenu>li').hover(
				function () {
					var basementMenu = $(this).find('ul.basementMenu');

					//show its submenu
					$(this).css({width: '150px'});
					basementMenu.slideDown(100);
					basementMenu.addClass('selected');

					$(this).addClass('selected');
//					$(this).find('a').stop().animate({"left": "5px"}, "fast");
				},
				function () {
					var basementMenu = $(this).find('ul.basementMenu');

					//hide its submenu
					basementMenu.slideUp(100);
					basementMenu.removeClass('selected');

//					$(this).find('a').stop().animate({"left": "0px"}, "fast");
					$(this).removeClass('selected');
				}
			);
        },
        function () {
			var subMenu = $(this).find('ul.subMenu');
            //hide its submenu
			$('#menu .selected ul.subMenu>li').stop().css({"opacity" : "0"});
            subMenu.slideUp(100);

			$('#menu>li.selected>a').stop().animate({"top": "35px"}, "fast");
			$(this).removeClass('selected');
        }
    );


	
});
