jQuery(document).ready(function($) {
								
	var elementId = jQuery('#top_menu');
	
	var currentMenu = null;	
	var menus = elementId.find('>ul>li');
	len = menus.length;
	for (var i = 0; i < len; i++) {
		menu = menus.eq(i).find('>a');
		if(menu.hasClass('active')){
			currentMenu = i;
		}
	}
	if(currentMenu){
		menus.eq(currentMenu).find(">ul").css({display: 'block'});	
		menus.eq(currentMenu-1).find(">a").addClass('last');	
	}
			
	elementId.find(">ul>li").hover(
		function () {
			menus.eq(currentMenu).find(">a").removeClass('active');
			menus.eq(currentMenu-1).find(">a").removeClass('last');	
			menus.eq(currentMenu).find(">ul").css({display: 'none'});
			
			$(this).find(">a").addClass('active');
			$(this).prev().find(">a").addClass('last');	
			$(this).find(">ul").css({display: 'block'});
			//$(this).find(">ul>li>a").css({background: 'none'});
		}, 
		function () {
			$(this).find(">a").removeClass('active');
			$(this).prev().find(">a").removeClass('last');	
			$(this).find(">ul").css({display: 'none'});
		}
	);
	
	elementId.find(">ul").hover(
		function () {
		}, 
		function () {
			menus.eq(currentMenu).find(">a").addClass('active');
			menus.eq(currentMenu-1).find(">a").addClass('last');	
			menus.eq(currentMenu).find(">ul").css({display: 'block'});
		}
	);
});
