var timeout_ids = {};
function fade_popup(id_i){
	$('#'+id_i).fadeTo("slow", 0, function(){
   		$('#'+id_i).hide();
	});
	timeout_ids[id_i] = null;
}
function fade_popup_timeout(id_t){
	timeout_ids[id_t] = setTimeout("fade_popup('"+id_t+"')",1000);
}

$(document).ready(function(){
	top_menu();
	left_menu();
	$(".fade_popup").mouseover( function () {
		var rez;
		rez = this.id.split('_');
		if(timeout_ids["information_" + rez[1]] && timeout_ids["information_" + rez[1]]!= null){
			clearTimeout(timeout_ids["information_" + rez[1]]);
		}
		$("#information_" + rez[1]).show();
		$("#information_" + rez[1]).fadeTo("slow", 0.7);
	});	
	$(".fade_popup").mouseout( function () {	
		var rez;
		rez = this.id.split('_');
		id_i="information_" + rez[1];
		fade_popup_timeout(id_i);
	});	
	$(".popup_item").mouseover( function () {
		if(timeout_ids[this.id] && timeout_ids[this.id]!= null){
			clearTimeout(timeout_ids[this.id]);
		}
		$("#" + this.id).show();
	});
	$(".popup_item").mouseout( function () {
		fade_popup_timeout(this.id);
	});	
	
});	

function left_menu(){
	$(".submenu2_item").hover(
		function () {
			if (!$(this).is('.submenu2_btn_selected')) {
				$(this).removeClass("submenu2_btn");
	        	$(this).addClass("submenu2_btn_hover");
			}
		},
		function () {
			if (!$(this).is('.submenu2_btn_selected')) {
				$(this).removeClass("submenu2_btn_hover");
	        	$(this).addClass("submenu2_btn");
			}
		}
	);
}		

function top_menu(){
	$(".top_menu_conteiner").hover(
	      function () {
	      	var class_name = "top_menu_btn";
	      	var class_name_hover = "top_menu_btn_hover";
	      	var class_name_selected = "top_menu_btn_selected";

	      	if($(this).is('#menu_0')){
				class_name = "top_menu_btn_left";
		      	class_name_hover = "top_menu_btn_left_hover";
		      	class_name_selected = "top_menu_btn_left_selected";
	      	}
	      	if($(this).is('#menu_4')){
				class_name = "top_menu_btn_right";
		      	class_name_hover = "top_menu_btn_right_hover";
		      	class_name_selected = "top_menu_btn_right_selected";
	      	}
	      	if ($(this).is('.'+class_name_selected)) {
				$(this).removeClass(class_name_selected);
	        	$(this).addClass(class_name_hover+"_selected");
			}else{
				$(this).removeClass(class_name);
	        	$(this).addClass(class_name_hover);
			}
			$(this).children(".submenu_block").slideDown('fast').show();
	      },
	      function () {
	      	var class_name = "top_menu_btn";
	      	var class_name_hover = "top_menu_btn_hover";
	      	var class_name_selected = "top_menu_btn_selected";

	      	if($(this).is('#menu_0')){
				class_name = "top_menu_btn_left";
		      	class_name_hover = "top_menu_btn_left_hover";
		      	class_name_selected = "top_menu_btn_left_selected";
	      	}
	      	if($(this).is('#menu_4')){
				class_name = "top_menu_btn_right";
		      	class_name_hover = "top_menu_btn_right_hover";
		      	class_name_selected = "top_menu_btn_right_selected";
	      	}
	      	if ($(this).is('.'+class_name_hover+"_selected")) {
				$(this).removeClass(class_name_hover+"_selected");
		    	$(this).addClass(class_name_selected);
	      	}else{
	      		$(this).removeClass(class_name_hover);
		    	$(this).addClass(class_name);
	      	}

	      	$(this).children(".submenu_block").slideUp();
	      }
	  );
}