var isIE = /*@cc_on!@*/false;



(function() {
//--------------------------------------------------------------------------------
var _window_onload = window.onload  ||  function(){}; // window.onload が既に定義されている場合，window.onload を上書き時に呼び出すために一時退避
window.onload = function() {
_window_onload();
//--------------------------------------------------------------------------------

if( isIE ) {
  var bh = document.body.offsetHeight;
  document.getElementById( 'bg-left' ).style.height = bh + 'px';
  document.getElementById( 'bg-right' ).style.height = bh + 'px';
}


/**
 * 
 *  
 *  Meganelabクラス: 共通化できそうな処理をまとめたもの
 *  
 *
 **/
window.Meganelab = {

    h1_mouseover_handler: function (ev) {
	var a = document.getElementById('navi-g-top').getElementsByTagName('a')[0];
	a.className += ' active';
    },
    h1_mouseout_handler: function (ev) {
	var a = document.getElementById('navi-g-top').getElementsByTagName('a')[0];
	a.className = a.className.replace('active', '');
    },



  /**
   * 
   *  a.email の href と innerHTML の「☆」を「@」に置換する
   *
   **/
  replace_email_text: function() {
    var hoge = function( e ) {
      e.setAttribute( 'href', e.getAttribute( 'href' ).replace( /☆/g, '@' ) );
      e.innerHTML = e.innerHTML.replace( /☆/g, '@' );
    };

    var a = document.getElementsByTagName( 'a' );
    for( var i = 0; i < a.length; i++ ) {
      var __a = a[i];
      if( __a.className != 'email' ) { continue; }
      hoge( __a );
    }
  }




};
/**
 * 
 *  
 *  Meganelabクラス ここまで
 *  
 *
 **/


    var h1 = document.getElementsByTagName('h1')[0];
    h1.onmouseover = Meganelab.h1_mouseover_handler;
    h1.onmouseout  = Meganelab.h1_mouseout_handler;

};
//--------------------------------------------------------------------------------
})();
