<!--

var miniWinId_Map = "popMapWindow";
var miniWinId_Rec = "popRecWindow";
var miniWinBgId = "popWindowBg";
var swf_W = 900;
var swf_H = 560;

//--------------------------------------------------
// CHANGE ONRESIZE RUN
//--------------------------------------------------
function changePos(){

	var bw = getBrowserWidth();
	var bh = getBrowserHeight();

	if(document.getElementById(miniWinId_Map)){
		// POSITION
		var _obj = document.getElementById(miniWinId_Map);
			_obj.style.top  = Math.floor((bh/2)-(swf_H/2)) + "px";
			_obj.style.left = Math.floor((bw/2)-(swf_W/2)) + "px";
	}

}

//--------------------------------------------------
// CREATE OBJECT TAG
//--------------------------------------------------
function create_Object(tag){

	var bw = getBrowserWidth();
	var bh = getBrowserHeight();

	// POSITION
	var _obj = document.getElementById(miniWinId_Map);
		_obj.style.top  = Math.floor((bh/2)-(swf_H/2)) + "px";
		_obj.style.left = Math.floor((bw/2)-(swf_W/2)) + "px";

	if(tag == "eng"){
		var filename = "map_en.swf";
	}else{
		var filename = "map.swf";
	}

	// SET
	var _so = new SWFObject(filename, 'mini', swf_W, swf_H, '9.0.28', '#000000');
		_so.write(miniWinId_Map);

}

//--------------------------------------------------
// OPEN MINI WINDOW
//--------------------------------------------------
function openBG(id){

	// PARENT OBJECT.
	var objBody = document.getElementsByTagName("body").item(0);

	var bw = getBrowserWidth();
	var bh = getBrowserHeight();

	// CREATE ALPHA BACKGROUND
	if(document.getElementById(miniWinBgId)){
		document.getElementById(miniWinBgId).style.display = "block";
	}else{
		var _bg = document.createElement("div");
			_bg.setAttribute('id',miniWinBgId);
			//_bg.setAttribute('onclick','javascript:closeMap();return false');
			_bg.style.width = bw+"px";
			_bg.style.height = bh+"px";
			_bg.style.zIndedx = 100;
			// ADD
			objBody.appendChild(_bg);
	}

	$("#popWindowBg").css({display:"none"})
	$("#popWindowBg").fadeIn(200);
	if(id == "map"){
		$("#popWindowBg").click(closeMap);
	}else{
		$("#popWindowBg").click(closeRec);
	}

}


function openMap(tag){

	// BG
	openBG("map");

	// PARENT OBJECT.
	var objBody = document.getElementsByTagName("body").item(0);

	// CREATE CONTENTS
	if(document.getElementById(miniWinId_Map)){
	}else{
		var _obj = document.createElement("div");
			_obj.setAttribute('id',miniWinId_Map);
			_obj.style.zIndedx = 110;
			// ADD
			objBody.appendChild(_obj);
	}

	// CREATE TAG AND SET
	create_Object(tag);

	$("#popMapWindow").css({display:"none"})
	$("#popMapWindow").fadeIn(300);

	pageTracker._trackPageview("/map");

}

function openRecruit(){

	// BG
	openBG("rec");

	// PARENT OBJECT.
	var objBody = document.getElementsByTagName("body").item(0);
	var bw = getBrowserWidth();
	var bh = getBrowserHeight();

	// CREATE CONTENTS
	if(document.getElementById(miniWinId_Rec)){
	}else{
		var _obj = document.createElement("div");
			_obj.setAttribute('id',miniWinId_Rec);
			_obj.style.zIndedx = 110;
			_obj.innerHTML = '<div id="recimg"><img src="images/jobs.gif" width="866" height="630" border="0" align="" usemap="#Map" /><map name="Map" id="Map"><area shape="rect" coords="462,565,680,595" href="mailto:job@birdman.ne.jp" /><area shape="rect" coords="824,589,860,625" href="javascript:closeRec();" /></map></div>';
			// ADD
			objBody.appendChild(_obj);
	}

			_obj.style.top  = Math.floor((bh/2)-(630/2)) + "px";
			_obj.style.left = Math.floor((bw/2)-(866/2)) + "px";

	$("#popRecWindow").css({display:"none"})
	$("#popRecWindow").fadeIn(300);

	pageTracker._trackPageview("/recruit");

/*
<div id="recimg"><img src="images/jobs2.gif" width="866" height="630" border="0" align="" usemap="#Map" /></div>
<map name="Map" id="Map">
<area shape="rect" coords="475,531,693,561" href="mailto:works@birdman.ne.jp" />
<area shape="rect" coords="824,589,860,625" href="javascript:closeRec()" />
</map>
*/


}

//--------------------------------------------------
// CLOSE MINI WINDOW
//--------------------------------------------------
function closeMap(){
	$("#popMapWindow").fadeOut(300);
	$("#popWindowBg").fadeOut(500,function(){$('#popWindowBg,#popMapWindow').trigger("unload").unbind().remove();});
}
function closeRec(){
	$("#popRecWindow").fadeOut(300);
	$("#popWindowBg").fadeOut(500,function(){$('#popWindowBg,#popRecWindow').trigger("unload").unbind().remove();});
}

//--------------------------------------------------
// BROWSER WIDTH CHECK
//--------------------------------------------------
function getBrowserWidth(){
	if (window.innerWidth){
		return window.innerWidth; }
	else if (document.documentElement && document.documentElement.clientWidth != 0){
		return document.documentElement.clientWidth; }
	else if (document.body){return document.body.clientWidth;}
		return 0;
}
//--------------------------------------------------
// BROWSER HEIGHT CHECK
//--------------------------------------------------
function getBrowserHeight(){
	if (window.innerHeight){
		return window.innerHeight; }
	else if (document.documentElement && document.documentElement.clientHeight != 0){
		return document.documentElement.clientHeight; }
	else if (document.body){return document.body.clientHeight;}
		return 0;
}

//--------------------------------------------------
// ONRESIZE
//--------------------------------------------------
function doOnResize () {
	changePos();
}

// -- ACTIVE
window.onresize = doOnResize;

//-->
