$(document).ready(function() {
	
	$("#main_menu .item").mouseenter(function() {
		var p = $(this);
		var position = p.position();

		if ($(this).addClass("active").next().hasClass("l")) { 
		
			$(this).addClass("active").next().css("left", position.left+"px").show();
			$(this).addClass("active").next().find(".footer").css("width", $(this).addClass("active").next().find(".body").width()+20);
		
			if (!$(this).hasClass("first")) { 
			
				$(this).addClass("active").next().css("left", position.left-1+"px").show();
			
			}
		
		}
		
		if ($(this).addClass("active").next().hasClass("r")) { 
			
			$(this).addClass("active").next().css("left", position.left-$(this).addClass("active").next().width()+$(this).width()+26+"px").show();
			$(this).next().find(".footer").css("width", $(this).addClass("active").next().find(".body").width()+20);
			
			if ($(this).hasClass("last")) {
				$(this).addClass("active").next().css("left", position.left-$(this).addClass("active").next().width()+$(this).width()+26+7+"px");
			}	
			
		}
		
		if ($(this).hasClass("first")) {$(this).parents("#main_menu").find(".left_part").addClass("active");}
		if ($(this).hasClass("last")) {$(this).parents("#main_menu").find(".right_part").addClass("active");}
		
	}).mouseleave(function(){
		$(this).removeClass("active").next(".submenu").hide();		
		if ($(this).hasClass("first")) {$(this).parents("#main_menu").find(".left_part").removeClass("active");}
		if ($(this).hasClass("last")) {$(this).parents("#main_menu").find(".right_part").removeClass("active");}
	});
    
	$("#main_menu .submenu").mouseenter(function() {
		$(this).show();
		$(this).prev().addClass("active")
		if ($(this).prev().hasClass("first")) {$(this).parents("#main_menu").find(".left_part").addClass("active");}
		if ($(this).prev().hasClass("last")) {$(this).parents("#main_menu").find(".right_part").addClass("active");}
	}).mouseleave(function(){
		$(this).hide();
		$(this).prev().removeClass("active")
		if ($(this).prev().hasClass("first")) {$(this).parents("#main_menu").find(".left_part").removeClass("active");}
		if ($(this).prev().hasClass("last")) {$(this).parents("#main_menu").find(".right_part").removeClass("active");}
	});
    
	$("input.search").blur(function() {
		if($(this).val()=='') {
			$(this).val("поиск");
			$(this).css("color", "#999");
		}
	});
	
	$("#search input.search").focus(function() {
		if($(this).val()=='поиск') {
			$(this).val("");
			$(this).css("color", "#000");
		}
	});
    
	$(".example a").click(function() {		
		$("input.search").val($(this).text()).css("color", "#000");
        return false;	
	});
	
	$('.login_modal_button').click(function (e) {
		$('#login_modal').modal({overlayClose:true});
		return false;
	});

});
