function HpbImgPreload()
{
  var appVer=parseInt(navigator.appVersion);
  var isNC=false,isN6=false,isIE=false;
  if (document.all && appVer >= 4) isIE=true; else
    if (document.getElementById && appVer > 4) isN6=true; else
      if (document.layers && appVer >= 4) isNC=true;
  if (isNC||isN6||isIE)
  {
    if (document.images)
    {
      var imgName = HpbImgPreload.arguments[0];
      var cnt;
      swImg[imgName] = new Array;
      for (cnt = 1; cnt < HpbImgPreload.arguments.length; cnt++)
      {
        swImg[imgName][HpbImgPreload.arguments[cnt]] = new Image();
        swImg[imgName][HpbImgPreload.arguments[cnt]].src = HpbImgPreload.arguments[cnt];
      }
    }
  }
}

function HpbImgFind(doc, imgName)
{
  for (var i=0; i < doc.layers.length; i++)
  {
    var img = doc.layers[i].document.images[imgName];
    if (!img) img = HpbImgFind(doc.layers[i], imgName);
    if (img) return img;
  }
  return null;
}

function HpbImgSwap(imgName, imgSrc)
{
  var appVer=parseInt(navigator.appVersion);
  var isNC=false,isN6=false,isIE=false;
  if (document.all && appVer >= 4) isIE=true; else
    if (document.getElementById && appVer > 4) isN6=true; else
      if (document.layers && appVer >= 4) isNC=true;
  if (isNC||isN6||isIE)
  {
    if (document.images)
    {
      var img = document.images[imgName];
      if (!img) img = HpbImgFind(document, imgName);
      if (img) img.src = imgSrc;
    }
  }
}
var swImg; swImg=new Array;

//function fontSizeCtrlWithFrame(fSize){
//document.body.style.fontSize = fSize;
//var ifr = document.getElementById('eventframe');
//var ifrDoc = (ifr.contentDocument)?
//ifr.contentDocument :
//ifr.contentWindow.document ;
//ifrDoc.body.style.fontSize = fSize;
//}

//function fontSizeCtrl(fSize){
//document.body.style.fontSize = fSize;
//}

//function linkFontSize(){
//fSize = document.body.style.fontSize;
//var ifr = document.getElementById('eventframe');
//var ifrDoc = (ifr.contentDocument)?
//ifr.contentDocument :
//ifr.contentWindow.document ;
//ifrDoc.body.style.fontSize = fSize;

//  var i, a, main;
//  var j, b, sub;
//  for(i=0; (a = ifrDoc.getElementsByTagName("link")[i]); i++) //{
//    if(a.getAttribute("rel") && a.getAttribute("rel").indexOf//("style") != -1 && a.getAttribute("title")) {
//      a.disabled = true;
//      if(a.getAttribute("title") == getActiveStyleSheet()) //a.disabled = false;
//    }
//  }
//}

function getActiveStyleSheet() {
  var i, a;
  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
    if(a.getAttribute("rel") && a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
  }
  return null;
}

HpbImgPreload('HPB_ROLLOVER_RIYOUANNAI', 'images/riyou_annai_top.gif', 'images/riyou_annai_sub.gif');
HpbImgPreload('HPB_ROLLOVER_SHINTYAKUTOSHO', 'images/shintyaku_tosho_top.gif', 'images/shintyaku_tosho_sub.gif');
HpbImgPreload('HPB_ROLLOVER_BUNKANANNAI', 'images/bunkan_annai_top.gif', 'images/bunkan_annai_sub.gif');
HpbImgPreload('HPB_ROLLOVER_ZOUSHOKENSAKU', 'images/zousho_kensaku_top', 'images/zousho_kensaku_sub.gif');
HpbImgPreload('HPB_ROLLOVER_SIGHTLINK', 'images/sight_link_top.gif', 'images/sight_link_sub.gif');
HpbImgPreload('HPB_ROLLOVER_EVENTSCHEDULE', 'images/event_schedule_top.gif', 'images/event_schedule_sub.gif');
HpbImgPreload('HPB_ROLLOVER_LIBRARYPHOT1', 'images/soubun_phot.gif', 'images/chra_all.gif');
HpbImgPreload('HPB_ROLLOVER_LIBRARYPHOT2', 'images/library_phot2.gif', 'images/chra_kaki.gif');
HpbImgPreload('HPB_ROLLOVER_LIBRARYPHOT3', 'images/library_phot3.gif', 'images/chra_ichigo.gif');
HpbImgPreload('HPB_ROLLOVER_LIBRARYPHOT4', 'images/library_phot4.gif', 'images/chra_momo.gif.gif');
HpbImgPreload('HPB_ROLLOVER_LIBRARYPHOT5', 'images/library_phot5.gif', 'images/chra_nashi.gif.gif');
HpbImgPreload('HPB_ROLLOVER_LIBRARYPHOT6', 'images/library_phot6.gif', 'images/chra_budou.gif.gif');
