/************************************************
  
    Site Name: 
	Description: common script
	Version: 
	Author: 
	Last Modified :

************************************************/
function openBrWindow(theURL,winName,features) {
mywinC = window.open(theURL,winName,features);
}

///イベントリスナー
function CommonAddLtn(elm, type, func, useCapture){
  if(!elm) return false;
  if(!useCapture) useCapture = false;

  if(elm.addEventListener) elm.addEventListener(type, func, false);
  else if(elm.attachEvent) elm.attachEvent('on'+type, func);
  else return false;
 
  return true;
}

///ID参照
function CommonGetObj(prm){
  if(document.getElementById && !document.all || document.layers) obj = document.getElementById(prm);
  else if(document.all) obj = document.all(prm);
  return obj;
}

//cookieׂ・
if(navigator.userAgent.indexOf("Mac") != -1 && navigator.userAgent.indexOf("Firefox") != -1){
	var macfirefox = true;
}else{
	var macfirefox = false;
}

var arr;
if(macfirefox) var fs = { s:0.85, m:1, l:1.2 };
else var fs = { s:0.78, m:1, l:1.2 };

var tmp = document.cookie +";";
arr = tmp.split(";");

for(i = 0; i < arr.length; i++) {
	var co = arr[i].split("=");
	if(co[0].indexOf("fontsizeck") != -1){
		var fontSize = fs[co[1]];
		var fontMode = co[1];
	}
}

document.write('<style type="text/css">');	
document.write('body{font-size:' + fontSize + 'em;}');	
document.write('</style>');	

function setfont(prm){
	if(macfirefox) var fs = { s:0.85, m:1, l:1.2 };
	else var fs = { s:0.78, m:1, l:1.2 };
	
	var bodytag = document.getElementsByTagName('body')[0];
	bodytag.style.fontSize = fs[prm] + "em";
	document.cookie = "fontsizeck=" + prm + ";path=/;expires=Sun, 1 Mar 2099 01:28:29 UTC";
	setFontChange(prm);
}


function setFontChange(prm){
	var size = new Array("s","m","l");
	for( i=0; i<3; i++ ){
		if(prm == size[i]) CommonGetObj("btn_setfont" + (i+1)).src = "/img/header/btn_"+ size[i] +"_on.gif";
		else if(prm==undefined) CommonGetObj("btn_setfont1").src = "/img/header/btn_s_on.gif"; 
		else CommonGetObj("btn_setfont" + (i+1)).src = "/img/header/btn_"+ size[i] +"_off.gif";
	}
}

CommonAddLtn(window, "load",function(){ setFontChange(fontMode); }, false);

