/*----------------------------------------------
*
* 	Global Navigation Script
* 	create:10-03-04  modify:10-03-31
*
----------------------------------------------*/

//-------------------
// Additional navigation
//-------------------

$(function(){

		$("#GlobalNavWrap").append('<ul id="GlobalNav"></ul>');
		$("#GlobalNav")
		.append('<li id="Glb01"><a href="/en/"><img src="/en/common/image/nav_glb_en00_off.png" alt="Home" width="138" height="33" /></a></li>')
		.append('<li id="Glb02"><a href="/en/jobseeker/"><img src="/en/common/image/nav_glb_en01_off.png" alt="Job Seeker" width="138" height="33" /></a></li>')
		.append('<li id="Glb03"><a href="/en/employer/"><img src="/en/common/image/nav_glb_en02_off.png" alt="Employer" width="138" height="33" /></a><ul class="Level02"><li><a href="/en/employer/market/">Market Entry</a></li></ul></li>')
		.append('<li id="Glb04"><a href="/en/about/"><img src="/en/common/image/nav_glb_en03_off.png" alt="About Us" width="138" height="33" /></a><ul class="Level02"><li><a href="/en/about/outline/">Corporate Outline</a><ol class="Level03"><li><a href="/en/about/outline/org_chart/">Organization Chart</a></li><li><a href="/en/about/outline/locations/">Locations</a></li></ol></li><li><a href="/en/about/board/">Board Members</a></li><li><a href="/en/about/philosophy/">Philosophy &amp; Policy</a></li><li><a href="/en/about/history/">Corporate History</a></li><li><a href="/en/about/partner/">Overseas Partners</a></li><li><a href="/en/about/jobs/">Job Opportunities at JAC Recruitment</a></li></ul></li>')
		.append('<li id="Glb05"><a href="https://www.jac-recruitment.jp/en/contact/"><img src="/en/common/image/nav_glb_en04_off.png" alt="Contact Us" width="138" height="33" /></a></li>');

//-------------------
// Rollover
//-------------------

    $("img,input:image").mouseover(function(){
				//src属性に_off.が含まれる場合に実行
				if($(this).attr("src").match(/_off\./)) {
						//src属性の_off.を_on.に置換
        		$(this).attr("src",$(this).attr("src").replace('_off.', '_on.'));
						$(this).mouseout(function(){
								//マウスアウトでsrc属性の_on.を_off.に置換
        				$(this).attr("src",$(this).attr("src").replace('_on.', '_off.'));
    				})
				}
		}).each(function(){
				if($(this).attr("src").match(/_off\./)) {
						//_on画像をプリロード
						var img = $("<img>,<input>:image").attr("src",$(this).attr("src").replace('_off.', '_on.'))
				}
    });

		var _JobSeeker = $("#CatJobSeeker #GlobalNav li#Glb02 img");
		var _Employer = $("#CatEmployer #GlobalNav li#Glb03 img");
		var _AboutUs = $("#CatAboutUs #GlobalNav li#Glb04 img");
		var _Contact = $("#CatContact #GlobalNav li#Glb05 img");

		if($("body").is("#CatJobSeeker")){
			_JobSeeker.attr("src",_JobSeeker.attr("src").replace('_off.', '_on.'));
		} else if ($("body").is("#CatEmployer")){
			_Employer.attr("src",_Employer.attr("src").replace('_off.', '_on.'));
		} else if ($("body").is("#CatAboutUs")){
			_AboutUs.attr("src",_AboutUs.attr("src").replace('_off.', '_on.'));
		} else if ($("body").is("#CatContact")){
			_Contact.attr("src",_Contact.attr("src").replace('_off.', '_on.'));
		} else if ($("body").is("#SiteMap")){	// サイトマップ
			var tar = $("#HeadNav li:eq(0) a");
			tar.replaceWith('<span class="Active">' + tar.text() + '</span>');
		} else if ($("body").is("#Terms")){		// 利用規約
			var tar = $("#HeadNav li:eq(1) a");
			tar.replaceWith('<span class="Active">' + tar.text() + '</span>');
		} else if ($("body").is("#Policy")){	// 個人情報保護管理方針
			var tar = $("#HeadNav li:eq(2) a");
			tar.replaceWith('<span class="Active">' + tar.text() + '</span>');
		} else {
		}

//-------------------
// dropdown
//-------------------

	var GNAV = $("ul#GlobalNav li");

	GNAV.hover(function(){
			$("ul:not(:animated)",this).show().addClass("Hover");	
		},
		function(){
			var NOW = $("ul",this);
			NOW.removeClass("Hover");	
			setTimeout(function(){
				if(!NOW.is(".Hover")){
					NOW.hide();
				}
			}, 500);		
		}
	);
		
});

//-------------------
// popup
//-------------------

function popup(url) {	
	var _windowSize = "";
	var _windowName = "";
	var _windowSize = "width=650,height=800,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,favorites=no";
	var _windowName = "map";
	window.open(url,_windowName,_windowSize);
} 

function popup02(url) {	
	var _windowSize = "";
	var _windowName = "";
	var _windowSize = "width=615,height=800,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,favorites=no";
	var _windowName = "emp";
	window.open(url,_windowName,_windowSize);
}
