/*===================================
  文字サイズ変更ボタンロールオーバー
====================================*/
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//font size change
var fontsize_key01="fontsize";
var fontsize_nn4=document.layers;
var fontsize_flag="none";

var fontsize_big=100;
var fontsize_normal=75;
var fontsize_small=64;
var fontsize01;

function get_font_size_change(fontsize_key01){
  temp01=document.cookie+";";
  i=temp01.indexOf(fontsize_key01,0);
  if(i!=-1){
    i+=(fontsize_key01.length+1);
    j=temp01.indexOf(";",i);
    value01=temp01.substring(i,j);
    fontsize_flag="on";
    return(unescape(value01));
  }return("");
}

function init_font_size_change(){
  fontsize01=get_font_size_change(fontsize_key01);
  if(fontsize_nn4){

  }else{
    if(fontsize01=="small"){
      fontsize02=fontsize_small;
    }else if(fontsize01=="big"){
      fontsize02=fontsize_big;
    }else{
      fontsize02=fontsize_normal;
    }
    if(document.body){
      document.body.style.fontSize=fontsize02+"%";
    }
  }
}

function set_font_size_change(fsc01){
  document.cookie=fontsize_key01+"="+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";
    }
  }
  var srcCode = ""
  srcCode += "<p id='textsize'>文字サイズ変更 <a href="
  if(mac_ie=="on"){
    srcCode += "javascript:set_font_size_change('big');"
  }else{
    srcCode += "#"
  }
  srcCode += " onMouseUp=set_font_size_change('big'); onkeypress=set_font_size_change('big'); onMouseOut=MM_swapImgRestore(); onMouseOver=MM_swapImage('big','','/about/ir/inc/imgs/ts_btn_la.gif');><img src=/about/ir/inc/imgs/ts_btn_l"
  if(onoff=="big"){
    srcCode += "a"
  }
  srcCode += ".gif width=15 height=15 alt=大 name=big></a>"

  srcCode += "<a href="
  if(mac_ie=="on"){
    srcCode += "javascript:set_font_size_change('normal');"
  }else{
    srcCode += "#"
  }
  srcCode += " onMouseUp=set_font_size_change('normal'); onkeypress=set_font_size_change('normal'); onMouseOut=MM_swapImgRestore(); onMouseOver=MM_swapImage('normal','','/about/ir/inc/imgs/ts_btn_ma.gif');><img src=/about/ir/inc/imgs/ts_btn_m"
  if(fontsize_flag=="none"){
    srcCode += "a"
  }else if(onoff=="normal"){
    srcCode += "a"
  }
  srcCode += ".gif width=15 height=15 alt=中 name=normal></a>"

  srcCode += "<a href="
  if(mac_ie=="on"){
    srcCode += "javascript:set_font_size_change('small');"
  }else{
    srcCode += "#"
  }
  srcCode += " onMouseUp=set_font_size_change('small'); onkeypress=set_font_size_change('small'); onMouseOut=MM_swapImgRestore(); onMouseOver=MM_swapImage('small','','/about/ir/inc/imgs/ts_btn_sa.gif');><img src=/about/ir/inc/imgs/ts_btn_s"
  if(onoff=="small"){
    srcCode += "a"
  }
  srcCode += ".gif width=15 height=15 alt=小 name=small></a>"
  if(mac_ie_true=="on"){
    srcCode += "<br clear=all>"
  }else{
    document.write("");
  }
    document.write(srcCode);

}

/*===================================
  Open New Window
====================================*/
function openWindow(url,myWidth,myHeight,myWin){

 if(!myWidth ) myWidth=640
 if(!myHeight) myHeight=300
 if(!myWin ) myWin='_blank'
 myWin=window.open( url,myWin,"resizable=no,location=no,scrollbars=no,width="+myWidth+",height="+myHeight);
 myWin.focus();
}
