	var submenu = null;
	var k = 0;
	var z = 0;
	$(document).ready(function(){
		$('#menusite a').each(function(m){
		
			var a = $(this);

			a.mouseover(function(){

				if (submenu)
				{
					submenu.hide();
					submenu = null;
					clearTimeout(k);
					clearTimeout(z);
				}
		
				var pos = a.position();
				var aw = parseInt(a.width()/2);


				submenu = $('.submenus div').eq(m);

				var mw = submenu.width()/2;

				if ( !submenu.hasClass('empty'))
				{
					submenu.css('left', pos.left+(aw-mw)+20).css('top','100px').show();
				}

				clearTimeout(k);
				clearTimeout(z);

				return false;
			}).mouseout(function(){
				
				k = setTimeout(function(){
					submenu = $('.submenus div').eq(m);
					submenu.hide();
					}, 2000);

				return false;
			});

			submenu = $('.submenus div').eq(m);
			submenu.find('a').mouseover(function(){
				clearTimeout(k);
				clearTimeout(z);
				return false;
			});
			
			submenu.mouseover(function(){
				clearTimeout(k);
				clearTimeout(z);
				return false;
			}).mouseout(function(){
				z = setTimeout(function(){
					submenu.hide();
					clearTimeout(k);
				}, 500);
				return false;
			})

		})

		$(document).click(function(){
			if (submenu)
			{
				submenu.hide();
				submenu = null;
				clearTimeout(k);
				clearTimeout(z);
			}
		})

	})
