/*
 * 画像を保持し、画像の切り替えを早くする。
 */
function HpbImgPreload(){
  var appVer=parseInt(navigator.appVersion);
  var isNC = false;
  var isN6 = false;
  var 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;
}

/*
 * 指定されたIDの画像ファイルを
 * 指定したファイルに置き換える。
 */
function HpbImgSwap(imgName, imgSrc){
  var appVer = parseInt(navigator.appVersion);
  var isNC = false;
  var isN6 = false;
  var 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;
    }
  }
}

/*
 * 呼び出し元。
 */
function swapImg(imgName, imgSrc, msg, layer) {
	if(layer == 1) contents01.innerHTML = msg;
	if(layer == 2) contents02.innerHTML = msg;
	HpbImgSwap(imgName, imgSrc);
}

// 各画像を保持させる。
var swImg; swImg=new Array;
HpbImgPreload('_memCont01-1', 'img/cont01_info.jpg', 'img/cont02_info.jpg');
HpbImgPreload('_memCont01-2', 'img/cont01_track.jpg', 'img/cont02_track.jpg');
HpbImgPreload('_memCont01-3', 'img/cont01_demo.jpg', 'img/cont02_demo.jpg');
HpbImgPreload('_memCont01-4', 'img/cont01_staff.jpg', 'img/cont02_staff.jpg');
HpbImgPreload('_memCont01-5', 'img/cont01_cheer.jpg', 'img/cont02_cheer.jpg');
HpbImgPreload('_memCont01-6', 'img/cont01_shops.jpg', 'img/cont02_shops.jpg');
HpbImgPreload('_memCont01-7', 'img/cont01_back.jpg', 'img/cont02_back.jpg');
HpbImgPreload('_memCont02-1', 'img/cont01_info.jpg', 'img/cont02_info.jpg');
HpbImgPreload('_memCont02-2', 'img/cont01_track.jpg', 'img/cont02_track.jpg');
HpbImgPreload('_memCont02-3', 'img/cont01_demo.jpg', 'img/cont02_demo.jpg');
HpbImgPreload('_memCont02-4', 'img/cont01_staff.jpg', 'img/cont02_staff.jpg');
HpbImgPreload('_memCont02-5', 'img/cont01_cheer.jpg', 'img/cont02_cheer.jpg');
HpbImgPreload('_memCont02-6', 'img/cont01_shops.jpg', 'img/cont02_shops.jpg');
HpbImgPreload('_memCont02-7', 'img/cont01_back.jpg', 'img/cont02_back.jpg');


