	var semaphore=true;
	var last_id="";
	function ajaxloadlayer (id,parent,url) {
		if(semaphore!=false)
		{
			semaphore=false;
			jQuery('div[id^="layerouter"]').hide();
			//jQuery("li[name^=layerouter_']").hide();
			jQuery("li[name=firstlevel_"+parent+"]").addClass("hover");
			//jQuery("#layerouter_"+id).fadeIn(700);
			
	
			var left = $("li[name=firstlevel_"+parent+"]").position().left - 20;
	
			if(left+$("#layer_"+id).width()>$("#content").width() && left > 0){
				left=$("#content").width()-$("#layer_"+id).width()-6;
			}else if(left<0){
				left=6;
			}
	
			jQuery("#layerouter_"+id).css("left",left + "px");
			
			jQuery.ajax({
				url: url,
				success: function(html){
					jQuery("li[name=firstlevel_"+parent+"] .hover_div").append($("#layerouter_"+id));
					jQuery("#layer_"+id).html(html);
					jQuery("#layerouter_"+id).show();
					semaphore=true;
				},
				error: function(){
					semaphore=true;
				}
			});
			last_id = id;
			
		}
	  };
	  
	  jQuery(document).ready(function(){
		
		jQuery('li[name^="firstlevel_"],.hover_div').mouseleave(function(){
			if(semaphore==true) {
				semaphore=false;
				jQuery('div[id^="layerouter_"]').hide();
				jQuery('li[name^="firstlevel_"]').removeClass("hover");
				semaphore=true;
			}
		});
	  });
