$(function(){
	

  /*--------------------------德国教育-----------------*/
  list("#home");
  list("#dg");
  list("#ssjl");
  list("#kszx");
  list("#news");
  list("#szjs");
  list("#xxgk");
  list("#kcsz");
  list("#bqzs");
  list("#lylt");
  list("#down");
 
  
  function list(controlename){
	  var controlename = controlename;
	  
  $(controlename).mouseover(function(){ 
									 
									 rset();
									 var o = $(this).offset();
									 var c_width = $(this).width();
									 var w_width = $(window).width();
									 
									 
									 $(controlename+"_menu").show();	
									 var width = $(controlename+"_menu").width();
									 //判断位置
									 if(width > c_width){
										
										 var left= (width-c_width)/2;
										 
										 if((o.left-left+width)>w_width)
										 {
											 $(controlename+"_menu").css({left:"auto",top:o.top+25,right:0});
											 }
										 else if(o.left-left<0){
										 $(controlename+"_menu").css({left:0,top:o.top+25,right:"auto"});
										 }
										 else
										 {
											 $(controlename+"_menu").css({left:o.left-left,top:o.top+25});
}
									 }else{
										  var left= (c_width-width)/2;
										  
										 $(controlename+"_menu").css({left:o.left+left,top:o.top+25});										 										
										 
									 }
									 //判断结束
									 
									 //样式控制
									 if("dg" == $(this).attr("id"))
									 {$(this).css({color:"#fff",background:"url(image/head_03.gif) no-repeat"});}
									 else{$(this).css({color:"#fff",background:"url(image/head_10.gif) no-repeat"});}
									 
									 var lang = $(controlename+"_menu").find("a").length;
									 for(i=0;i<lang;i++)
									 {
								 var s = $(controlename+"_menu").find("a:eq("+i+")").offset();
								 var idd = $(controlename+"_menu").find("a:eq("+i+")").attr("id");
								 $("#a_"+idd).css({left:s.left,top:s.top+25});
									 }
									 
									 
									 });
  			 //一级结束
			 //二级开始
					$(controlename+"_menu").find("a").hover(function(){
																		
														$(".dg_menu2").hide();	
														$(controlename+"_menu").find("a").css({color:"#fff"});
																var tid = $(this).attr("id");
																
																//一级save
																//样式控制
									 if($(controlename).attr("id") == "dg")
									 {$(controlename).css({color:"#fff",background:"url(image/head_03.gif) no-repeat"});}
									 else{$(controlename).css({color:"#fff",background:"url(image/head_10.gif) no-repeat"});}

                                     $(this).css({color:"#000"});
									 $("#a_"+tid).show();
									 $(controlename+"_menu").show();
																	 },function(){
									 
					
								 var tid = $(this).attr("id");
								  $(controlename+"_menu").find("a").css({color:"#fff"});						  
								  $("#a_"+tid).hide();

                      
																		 });
					    //二级结束
							
					 //三级开始
					$(".dg_menu2").mouseover(function(){
											
											var tidd = $(this).attr("id");				
											var tid =tidd.substr(2,tidd.length);
											
																//一级save
																//样式控制
									$("#"+tid).css({color:"#000"});//
									//二级样式save
									 
									 $(controlename+"_menu").css({color:"#000"});
									$("#"+tid).parent().parent().show();
									
									var idddd = $("#"+tid).parent().parent().attr("id");
									var iddd = idddd.substr(0,idddd.length-5);
									 if(iddd == "dg")
									 {$("#"+iddd).css({color:"#fff",background:"url(image/head_03.gif) no-repeat"});}
									 else{$("#"+iddd).css({color:"#fff",background:"url(image/head_10.gif) no-repeat"});}
									//alert(iddd);
									  //样式save结束
									 
									 $("#a_"+tid).show();                                       
												
												});	
					
					$(".dg_menu2").mouseout(function(){ 
											
											rset();
											
												   });
						 
					$(controlename).mouseout(function(){ 
												  
										rset();
											
												   });
					
					$(controlename+"_menu a").mouseout(function(){ 
												
												rset();
								
												
															  });
					//reset
		

  function rset(){
	  $("#menu a").css({backgrond:"#fff",color:"#000",backgroundImage:"none"});
	  $(".dg_menu").find("a").css({color:"#fff"});
	  
	  $(".dg_menu").hide();
	  $(".dg_menu2").hide();
	 
	 
	  
	  
	  }
  }



		   });