/* ==============================
Change Image
============================== */
	var imgObj = new Array();
	var imgReady = false;
	function initImage(targetname, stat, src) {
		if(document.images) {
			if(typeof imgObj[targetname] == "undefined") imgObj[targetname] = new Array();
			imgObj[targetname][stat] = new Image();

			if(src != "" && src != null) imgObj[targetname][stat].src = src;
			else return false;

			return true;
		}
		return false;
	}
	function changeImage(imgname,stat) {
		if(document.images && imgReady) {
			var targetImg;
			if( arguments.length == 3 ) {
				targetImg = imgname + arguments[1];
				stat = arguments[2];
			}
			else targetImg = imgname;

			if(document.images[targetImg]) document.images[targetImg].src = imgObj[imgname][stat].src;
			return true;
		}
		return false;
	}

/* ==============================
 init
============================== */
	imgReady = (
		initImage("normal","off","/corporate/common/image/fontsize_def.gif") &&
		initImage("normal","on","/corporate/common/image/fontsize_def_on.gif") &&
		initImage("big","off","/corporate/common/image/fontsize_big.gif") &&
		initImage("big","on","/corporate/common/image/fontsize_big_on.gif") &&
		initImage("small","off","/corporate/common/image/fontsize_sml.gif") &&
		initImage("small","on","/corporate/common/image/fontsize_sml_on.gif") &&
		initImage("g_aboutus","off","/corporate/common/image/nav_aboutus.gif") &&
		initImage("g_release","on","/corporate/common/image/nav_newsrelease_on.gif") &&
		initImage("g_release","off","/corporate/common/image/nav_newsrelease.gif") &&
		initImage("g_saiyou","on","/corporate/common/image/nav_saiyou_on.gif") &&
		initImage("g_saiyou","off","/corporate/common/image/nav_saiyou.gif") &&
		initImage("g_csr","on","/corporate/common/image/nav_csr_on.gif") &&
		initImage("g_csr","off","/corporate/common/image/nav_csr.gif") &&
		initImage("g_aboutus","on","/corporate/common/image/nav_aboutus_on.gif") &&
		initImage("g_company","on","/corporate/common/image/nav_company_on.gif") &&
		initImage("g_company","off","/corporate/common/image/nav_company.gif") &&
		initImage("g_policy","on","/corporate/common/image/nav_policy_on.gif") &&
		initImage("g_policy","off","/corporate/common/image/nav_policy.gif") &&
	true )? true: false;


/* ==============================
window open
============================== */

function openw(x,y){
	if((x>0) && (y>0)){
		options ='width='+x+',height='+y+',menubar=1,location=1,scrollbars=1,status=1,resizable=1';
	}else{
		options='menubar=1,location=1,scrollbars=1,status=1,resizable=1';
	}
	subwindow = window.open("", "subwindow",options);
	subwindow.focus();
}



/* ==============================
font size change
============================== */

var fontkey="fontsize";
var nn4=document.layers;
var fs_flag="none";
//font size の設定
var fs_big='big';
var fs_normal='normal';
var fs_small='small';
var fontsize01;

function get_font_size_change(fontkey){
	temp01=document.cookie+";";
	i=temp01.indexOf(fontkey,0);
	if(i!=-1){
		i+=(fontkey.length+1);
		j=temp01.indexOf(";",i);
		value01=temp01.substring(i,j);
		fs_flag="on";
		return(unescape(value01));
	}return("");
}

function init_font_size_change(){
	fontsize01=get_font_size_change(fontkey);
	if(nn4){
		
	}else{
		if(fontsize01=="small"){
			fontsize02=fs_small;
		}else if(fontsize01=="big"){
			fontsize02=fs_big;
		}else{
			fontsize02=fs_normal;
		}
		if(document.body){
					document.write("<body class="+fontsize02+">");
		}
	}
}

function set_font_size_change(fsc01){
	document.cookie=fontkey+"="+fsc01+";path=/;expires=Thu, 1-Jan-2030 00:00:00;";
	location.reload();
}

function write_font_size_change(){

	var onoff=fontsize01;
	var mac_ie="off";
	var mac_ie_true="off";

	if(navigator.userAgent.indexOf("Safari")!=-1){
		//safari
		mac_ie="on";
	}else if(navigator.appVersion.charAt(0) >= "4"){
		if(navigator.appName.charAt(0)=="M" && navigator.platform.charAt(0)=="M"){
			//mac_ie
			mac_ie="on";
			mac_ie_true="on";
		}
	}
	document.write("<div id=fontSizeBlock><div id=nameBlock><img src=/corporate/common/image/fontsize.gif alt=文字サイズの変更></div><a href=");
	if(mac_ie=="on"){
		document.write("javascript:set_font_size_change('big');");
	}else{
		document.write("#");
	}
	document.write(" onclick=set_font_size_change('big'); onkeypress=set_font_size_change('big'); ");
	if(onoff=="big"){
		document.write(" ><img src=/corporate/common/image/fontsize_big_on");
	}
	else{
		document.write(" onmouseover=changeImage('big','on') onmouseout=changeImage('big','off');><img src=/corporate/common/image/fontsize_big");
	}

	document.write(".gif alt=大 id=big></a>");

	document.write("<a href=");
	if(mac_ie=="on"){
		document.write("javascript:set_font_size_change('normal');");
	}else{
		document.write("#");
	}
	document.write(" onclick=set_font_size_change('normal'); onkeypress=set_font_size_change('normal');");
	if(fs_flag=="none"){
		document.write(" ><img src=/corporate/common/image/fontsize_def_on");
	}else if(onoff=="normal"){
		document.write(" ><img src=/corporate/common/image/fontsize_def_on");
	}
	else{
		document.write("  onmouseover=changeImage('normal','on') onmouseout=changeImage('normal','off');><img src=/corporate/common/image/fontsize_def");
	}
	document.write(".gif alt=中 id=normal></a>");

	document.write("<a href=");
	if(mac_ie=="on"){
		document.write("javascript:set_font_size_change('small');");
	}else{
		document.write("#");
	}
	document.write(" onclick=set_font_size_change('small'); onkeypress=set_font_size_change('small');");
	if(onoff=="small"){
		document.write("  ><img src=/corporate/common/image/fontsize_sml_on");
	}
else{
		document.write("  onmouseover=changeImage('small','on') onmouseout=changeImage('small','off');><img src=/corporate/common/image/fontsize_sml");
	}
	document.write(".gif  alt=小 id=small></a></div>");
	if(mac_ie_true=="on"){
		document.write("<br clear=all>");
	}else{
		document.write("");
	}

}

if(!/MSIE.+Mac/.test(navigator.userAgent)){
	(function(){
		var require = function(){
			document.write('<script type="text/javascript" src="' + arguments[0] + '" charset="Shift_JIS"><\/script>');
		}
		//loading lib
		require('/common/js/jquery-1.2.6.min.js');
		require('/corporate/common/js/popup.js');
	})();
	require = null
}


