
/* 初期設定 */

if(checkIE()) {
  window.attachEvent('onload', setAlts);
}
else {
  this.addEventListener('load', setAlts, false);
}

/*----------------------------------------------------------------------------
  ページ内の全ての画像にaltと同じ値のtitle属性を設定
  
  ※SEO対策を考慮するならHTMLに直接記述する方が良い。

 Create  : 2007-01-23
 Modify  : 2007-01-23
 Author  : T.Fujiwara
----------------------------------------------------------------------------*/
function setAlts() {
  if(!document.getElementById) return;
  var tagImgs = document.getElementsByTagName('img');

  for(var i=0; i<tagImgs.length; i++) {	
    if(!tagImgs[i].getAttribute('title')) {
      var title = tagImgs[i].getAttribute('alt');
      tagImgs[i].setAttribute('title', title);
    }
  }
}


/*----------------------------------------------------------------------------
  ウィンドウオープン（アンカーのリンク指定を取得して移動）

 Create  : 2007-01-24
 Modify  : 2007-01-24
 Author  : T.Fujiwara
----------------------------------------------------------------------------*/
function mplOpenWindow(owner) {
  window.open(owner.href, '');
  return false;
}


/*----------------------------------------------------------------------------
 ブラウザ判別(easy ver)

 Create  : 2007-01-24
 Modify  : 2007-01-24
 Author  : T.Fujiwara
----------------------------------------------------------------------------*/
function checkBrowser() {
  var ua = navigator.userAgent;
  if(ua.indexOf("Safari") > -1) return "Safari";
  if(ua.indexOf("Opera") > -1) return "Opera";
  if(ua.indexOf("MSIE") > -1) return "IE";
  return "Netscape";
}


/*----------------------------------------------------------------------------
 IE判別(easy ver)

 Create  : 2007-01-24
 Modify  : 2007-01-24
 Author  : T.Fujiwara
----------------------------------------------------------------------------*/
function checkIE() {
  return (document.all && document.attachEvent) ? true : false;
}

/*----------------------------------------------------------------------------
 入力フォームのデフォルトテキスト処理

 追記　  : 2007-06-01
 Modify  : 2007-06-01
 Author  : S.Morimine
----------------------------------------------------------------------------*/
function checkDefText(owner, event) {
  //フォームにフォーカスが移ったとき
  if(event == '0' && owner.value == '>>Retrieval in site') {
  owner.value = "";
  }

  //離れたとき
  else if(owner.value == '')owner.value = ">>Retrieval in site";
}