  $(document).ready(function() {
	if (!document.getElementById) return
  
	//プルダウンナビの表示／非表示
	var wrapper = document.createElement('div');
	wrapper.className = 'subnavWrapper';
	var subnav = $('li.pulldown div.subnav').css('display', 'block').wrap(wrapper);
	var subwrapper = $('.subnavWrapper').css({'height':'0px'});
	$('li.pulldown').hover(
	  function(){
		var openBlock = jQuery(this).find('.subnavWrapper');
		var h = jQuery(this).find('.subnav').outerHeight();
		openBlock.animate({ height: h+'px' },'fast', function(){ openBlock.css('height', 'auto'); });
	  },
	  function(){
		var closeBlock = jQuery(this).find('.subnavWrapper');
		this.timeID = setTimeout(function(){
		  closeBlock.animate({ height: '0px' },'fast');
		}, 300);
		jQuery(this).mouseover(function(){
		  clearTimeout(this.timeID);
		});
	  }
	);
  
	//各コンテンツのbodyのid名をセット
	var gContents = ['company','business','rd','news','csr'];
	//body要素のidを取得
	var cId = $('body').attr('id');
	if (cId.indexOf('-') == '-1') {
	  var cPage = new Array();
	  cPage[0] = cId;
	} else {
	  var cPage = cId.split('-');
	}
  
	var aImages = $('img');
  
	//全てのimage要素を洗い出す
	for (var i = 0; i < aImages.length; i++) {
	  //image要素のclass名がgnavの場合処理をする
	  if (aImages[i].className.match('gnav')) {
		var src = aImages[i].getAttribute('src');
		var ftype = src.substring(src.lastIndexOf('.'), src.length);
		var itype = src.substring(src.lastIndexOf('nav')-1, src.lastIndexOf('nav')+3);
		var inom = src.substring(src.lastIndexOf('.')-2, src.lastIndexOf('.'));
		var cnom = parseInt(inom,10)-1;
		var hsrc = src.replace(ftype, '_on'+ftype);
  
		//セットしたコンテンツ名とbodyのid名が一致すれば、画像ファイルをステイ画像に差替える
		if (gContents[cnom] == cPage[0]) {
		  aImages[i].setAttribute('src', hsrc);
		}
	  }
	}
  
  });
