var isStyle = (document.getElementById) ? 1 : 0;

function WriteChFS( path ){
   if(isStyle) {
      var FSS_ON  = new Image();  FSS_ON.src = path + '/shared/images/btn_small_off.gif';
      document.writeln('<div id="FONT_SIZE">');
      document.writeln('<ul>');
      document.writeln('<li><img src="' + path + '/shared/images/btn_small_off.gif" width="31" height="31" alt="小" onclick="ChFS(1,\'' + path +'\')" id="FS_S"></li>');
      document.writeln('<li><img src="' + path + '/shared/images/btn_middle_off.gif" width="31" height="31" alt="中" onclick="ChFS(2,\'' + path +'\')" id="FS_M"></li>');
      document.writeln('<li><img src="' + path + '/shared/images/btn_large_off.gif" width="31" height="31" alt="大" onclick="ChFS(3,\'' + path +'\')" id="FS_L"></li>');
      document.writeln('</ul>');
      document.writeln('</div>');
      var C = getCookie("fontsize");
      ChFS(Number(C), path);
   }
}

function ChFS( size, path ){
   switch( size ){
      case 1:
         document.body.style.fontSize   = '90%';
         document.images.FS_S.src =  path + '/shared/images/btn_small_on.gif';
         document.images.FS_M.src =  path + '/shared/images/btn_middle_off.gif';
         document.images.FS_L.src =  path + '/shared/images/btn_large_off.gif';
         document.cookie = 'fontsize=1; path=/; expires=Tue, 31-Dec-2030 23:59:59; ';
         break;
      case 2:
         document.body.style.fontSize   = '100%';
         document.images.FS_S.src =  path + '/shared/images/btn_small_off.gif';
         document.images.FS_M.src =  path + '/shared/images/btn_middle_on.gif';
         document.images.FS_L.src =  path + '/shared/images/btn_large_off.gif';
         document.cookie = 'fontsize=2; path=/; expires=Tue, 31-Dec-2030 23:59:59; ';
         break;
      case 3:
         document.body.style.fontSize   = '120%';
         document.images.FS_S.src =  path + '/shared/images/btn_small_off.gif';
         document.images.FS_M.src =  path + '/shared/images/btn_middle_off.gif';
         document.images.FS_L.src =  path + '/shared/images/btn_large_on.gif';
         document.cookie = 'fontsize=3; path=/; expires=Tue, 31-Dec-2030 23:59:59; ';
         break;
      default:
         document.body.style.fontSize   = '90%';
         document.images.FS_S.src =  path + '/shared/images/btn_small_on.gif';
         document.images.FS_M.src =  path + '/shared/images/btn_middle_off.gif';
         document.images.FS_L.src =  path + '/shared/images/btn_large_off.gif';
         document.cookie = 'fontsize=1; path=/; expires=Tue, 31-Dec-2030 23:59:59; ';
         break;
   }
}
function getCookie(key,  tmp1, tmp2, xx1, xx2, xx3) {
    tmp1 = " " + document.cookie + ";";
    xx1 = xx2 = 0;
    len = tmp1.length;
    while (xx1 < len) {
        xx2 = tmp1.indexOf(";", xx1);
        tmp2 = tmp1.substring(xx1 + 1, xx2);
        xx3 = tmp2.indexOf("=");
        if (tmp2.substring(0, xx3) == key) {
            return(unescape(tmp2.substring(xx3 + 1, xx2 - xx1 - 1)));
        }
        xx1 = xx2 + 1;
    }
    return("");
}

function print_out() {
   /* print() が使えるブラウザかどうかを判断 */
   if (navigator.userAgent.match(/msie (\d)/i))
      v = (eval(RegExp.$1) >= 5) ? 1 : 0;
   else if (self.innerWidth)
      v = (eval(navigator.appVersion.charAt(0)) >= 4) ? 1 : 0;
   else v = 0;

   /* print() が使えるブラウザなら印刷を実行 */
   if (v) self.print();
   else alert("お使いのブラウザではこの機能は利用できません");
}

function MM_openBrWindow(theURL,winName,features) { //v1.2
	window.open(theURL,winName,features);
}

function CloseWin(){
window.close();
}

function addBookmark(title,url)
{ 
	if (window.sidebar) { 
		window.sidebar.addPanel(title, url,""); 
		} else if( document.all ) { 
		window.external.AddFavorite( url, title); 
		} else if( window.opera && window.print ) { 
	return true; 
	} 
} 