$(window).load(function(){

	var TSW = 0;
	var PsjM1path = plugin_path+"/plugin_sjmenu_style1";
	var sjmenuObj = $("#sj_menu_style1");
	if(!this_TmenuNO) this_TmenuNO = "1"; //ÇöÀç ¸Þ´º¹øÈ£ ¾øÀ»¶§ 1

	// ==== ÇöÀç Ãâ·Â ¸Þ´º ¼³Á¤ ====
	var TTW = sjmenuObj.width(); //¸Þ´º¹Ù ÀüÃ¼ ³ÐÀÌ
	var thisMenu = $("#MainMenu_"+this_TmenuNO); //ÇöÀç »ó´Ü ¸Þ´º¹øÈ£ element
	var HrefAry = new Array();
	Tmenu_imgSet(thisMenu,'over',this_TmenuNO); //»ó´Ü¸Þ´º over »ö»ó
	jQuery("<img/>").attr({"src":PsjM1path+"/img/this_checked.gif","id":"this_checked"})
	.css({"position":"absolute","top":31})
	.appendTo("#sj_menu_style1");
	$("#SubMenu_"+this_TmenuNO).addClass("this_Act").css({"display":"block"}) //ÇöÀç ¼­ºê¸Þ´º Ãâ·Â
	.find("li").each(function(index){ //each
		for(var k1 in sub_exm){HrefAry[k1]="";} //HrefAry ¹è¿­º¯¼ö ¼±¾ð
		//aÅÂ±× href Äõ¸® °ª
		var Href = $(this).find("a");
		if(Href.attr("class")!='none_menu'){
			if(Href.attr("href").indexOf('?')>0){
				board_php = Href.attr("href").split("?");
				LinkQuery = board_php[1].split("=");
				LinkQuery2 = board_php[1].split("&");
				for(i=0; i<LinkQuery.length-1; ++i){
					tmp = LinkQuery2[i].split("=");
					HrefAry[tmp[0]] = tmp[1];
				}
				var not=0;
				for(var k2 in sub_exm){if(sub_exm[k2]!=HrefAry[k2]) not++;}
				if(not<1) Href.css({"font-weight":"bold","text-decoration":"underline"});
			}
			//href Äõ¸® ³¡
		}
		TSW+=$(this).width(); //¼­ºê¸Þ´º ³ÐÀÌ±¸ÇÔ
	}).first().find("a").css("margin-left",function(){ 
		//¼­ºê¸Þ´º À§Ä¡¼³Á¤(»ó´Ü¸Þ´ºÀÇ Áß½É¾Æ·¡·Î ÀÌµ¿)
		var TMW = thisMenu.parent("li").width();
		var TMP = thisMenu.position().left;
		$("#this_checked").css("left",TMP+TMW/2-2);
		var left = TMP-TSW/2+TMW/2+10;
		if(left<0) left = 0;
		else if(left+TSW>TTW) left=TTW-TSW;
		return left;
	});
	
	// ==== ¸Þ´º ¸¶¿ì½º ¿À¹ö ¼³Á¤ ====
	$("#sj_menu_style1 menu.menu_top li a").addClass("fix")
	.hover(function(){
		over_menuCL = $(this); //¿À¹ö this element
		over_menuNO = this.id.split("_"); //¿À¹ö this ID NO
		if(this_TmenuNO==over_menuNO[1]) return false; // ÇöÀç ¸Þ´º¹øÈ£ÀÌ¸é return false;
		Tmenu_imgSet(over_menuCL,'over',over_menuNO[1]); //»ó´Ü¸Þ´º over »ö»ó
		if($("#SubMenu_"+over_menuNO[1]+" a").attr("class")=='none_menu') return false; //¼­ºê¸Þ´º¿¡ 'a' ÅÂ±×ÀÇ className none_menu ¶ó¸é return false; 
		var MPL = $("#MainMenu_"+over_menuNO[1]).position().left; //¿À¹öµÈ »ó´Ü¸Þ´º À§Ä¡°ª
		var MPW = $("#MainMenu_"+over_menuNO[1]).parent("li").width(); //¿À¹öµÈ »ó´Ü¸Þ´º ³ÐÀÌ°ª
		//¿À¹öµÈ ¼­ºê¸Þ´º Ãâ·Â,À§Ä¡,³ÐÀÌ ¼³Á¤
		$("#SubMenu_"+over_menuNO[1]).addClass("over_Act").css({"left":function(){
			if($(this).width()+MPL>TTW) left=TTW-$(this).width()-2;
			else left=MPL;
			return left;
		},"width":function(){
			if(MPW>$(this).width()) TloW=MPW;
			else TloW=$(this).width();
			$(this).find("a").css({"width":TloW-20}).hover(function(){
				$(this).css({"background-color":"#F1F1FA"});
			},function(){
				$(this).css({"background-color":""});
			});
			return TloW;
		}}).fadeTo(200,1).show()
		.hover(function(){ //¼­ºê¸Þ´º ¿À¹ö½Ã À¯Áö
			$(this).show();
			Tmenu_imgSet(over_menuCL,'over',over_menuNO[1]); //»ó´Ü¸Þ´º over »ö»ó
		},function(){ //¼­ºê¸Þ´º ¾Æ¿ô½Ã none
			$(this).hide();
			Tmenu_imgSet(over_menuCL,'out',over_menuNO[1]); //»ó´Ü¸Þ´º out »ö»ó
		});
	},function(){ //»ó´Ü¸Þ´º ¾Æ¿ô½Ã none
		if(this_TmenuNO==over_menuNO[1]) return false; 
		$("#SubMenu_"+over_menuNO[1]).hide();
		Tmenu_imgSet($(this),'out',over_menuNO[1]); //»ó´Ü¸Þ´º out »ö»ó
	});
	
	//shadow
	$("#sj_menu_style1 menu.menu_top li a span").css({
		"text-shadow":"0 0 4px #1F6DB4",
		"filter":"Shadow(Color=#1F6DB4,Direction=135,Strength=2)"
	});
	// ie6 ====
	if($.browser.msie){
		if(parseInt($.browser.version)<=6){ //ie 6 png, first background-image ¼³Á¤
			$("#sj_menu_style1,#sj_menu_style1 menu.menu_top,#sj_menu_style1 ul.menu_bottom").addClass("fix");
			$("#sj_menu_style1 menu.menu_top li").first().css({
				"background":"url('"+PsjM1path+"/img/top_menu.png') no-repeat left 0"
			}).addClass("fix").find("a").css({"background":"none"});
			$("#SubMenu_"+this_TmenuNO).find("li").first().css({
				"background":"url('"+PsjM1path+"/img/top_menu.png') no-repeat left -35px"
			}).addClass("fix");
		}
	}
	// ie6 ====

	//»ó´Ü¸Þ´º »ö»ó function
	function Tmenu_imgSet(obj,gub,no){
		var Tmenu_src = PsjM1path+"/img/MainMenu_";
		if(gub=='over'){
			obj.find("span").css("color","#C2EFF8");
			obj.find("img").attr("src",Tmenu_src+no+"_2.png"); //»ó´Ü¸Þ´º°¡ ÀÌ¹ÌÁöÀÏ¶§
		}else{
			obj.find("span").css("color","#F7FBFF");
			obj.find("img").attr("src",Tmenu_src+no+".png"); //»ó´Ü¸Þ´º°¡ ÀÌ¹ÌÁöÀÏ¶§
		}
	}

});

