// JavaScript Document
		var timeout    = 250;
		var closetimer = 0;
		var closetimer2 = 0;
		var menuitem = 0;
		var menuitem2 = 0;		

		function menu_open()
		{  
			menu_canceltimer();
   			menu_close();
   			menuitem = $(this).find('.M1').css('visibility', 'visible');					
		}
		
		function menu_close()
		{  
			if(menuitem) menuitem.css('visibility', 'hidden');					
		}
		
		function menu_timer()
		{  
			closetimer = window.setTimeout(menu_close, timeout);
		}
		
		function menu_canceltimer()
		{  
			if(closetimer)
   			{  
				window.clearTimeout(closetimer);
      			closetimer = null;
			}
		}

		$(document).ready(function() { 
			$('#nav > li').bind('mouseover', menu_open)
   			$('#nav > li').bind('mouseout',  menu_timer)
			
			$("#nav > li > .M1 > li").mouseover(function() {
				$(this).find('.M2').css('visibility', 'visible');
				$(this).find('.off').attr('class', 'active');										
			});

			$("#nav > li > .M1 > li > .M2 > li").mouseover(function() {
			    $(this).find('.M3').css('visibility', 'visible');
			    $(this).find('.off').attr('class', 'active');
			});

			$("#nav").mouseout(function() {
			    $(this).find('.M2').css('visibility', 'hidden');
			    $(this).find('.active').attr('class', 'off');
			});	
			
			$("#nav").mouseout(function() {
				$(this).find('.M3').css('visibility', 'hidden');
				$(this).find('.active').attr('class', 'off');						
			});											 			
		});
		document.onclick = menu_close;    	
