function initRollovers() {
	if (!document.getElementById) return
	
	var aPreLoad = new Array();
	var sTempSrc;
	var aImages = document.getElementsByTagName('img');

	for (var i = 0; i < aImages.length; i++) {		
		if (aImages[i].className == 'over') {
			var src = aImages[i].getAttribute('src');
			var ftype = src.substring(src.lastIndexOf('.'), src.length);
			var hsrc = src.replace(ftype, '_on'+ftype);

			aImages[i].setAttribute('hsrc', hsrc);
			
			aPreLoad[i] = new Image();
			aPreLoad[i].src = hsrc;
			
			aImages[i].onmouseover = function() {
				sTempSrc = this.getAttribute('src');
				this.setAttribute('src', this.getAttribute('hsrc'));
			};	
			
			aImages[i].onmouseout = function() {
				if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_on'+ftype, ftype);
				this.setAttribute('src', sTempSrc);
			};
		}
	}
}

window.onload = initRollovers;

// egsatellite ID Link

var egsatelliteIdLinkCtrl = {
  base:null,
  idlink:function() {
    if (this.base == null) {
      this.base = location.href.match(/^https?:\/\/egsatellite\.jp\//) ? 'http://egsatellite.jp' : 'http://t41.egsatellite.jp';
    }
    return this.base;
  },
  letsgoVC:function(e, sid, pid, p3) {
    return this.letsgo(e, '' + sid + pid, 1, p3);
  },
  letsgoAT:function(e, rk, p3) {
    return this.letsgo(e, rk, 2, p3);
  },
  letsgoLS:function(e, id, p3) {
    return this.letsgo(e, id, 3, p3);
  },
  letsgo:function(e, p1, p2, p3) {
    e.href = this.idlink() + '/point/idlink.do?'
      + this.uriEncodeParameters(['p1', p1])
      + '&' + this.uriEncodeParameters(['p2', p2])
      + '&' + this.uriEncodeParameters(['p3', p3]);
    return true;
  },
  uriEncodeParameters:function(p){
    return p[0]+'='+encodeURIComponent(p[1]);
  }
};

