﻿function ImageChanger() {
  if (!document.getElementById) return
  
  var imageArray = document.getElementsByTagName('img');

  for (var i = 0; i < imageArray.length; i++) {    
    if (imageArray[i].className == 'imgover') {
      
      
      var src = imageArray[i].getAttribute('src');
      var suffix = src.substring(src.lastIndexOf('.'), src.length);
      
      // add by itsuo 090323
      // if the name includes _s.gif 
      // do noting
      if( src.indexOf("_s.gif") != -1 ) continue;
      
      
      var osrc = src.replace(suffix, '_o'+suffix);
      
      imageArray[i].setAttribute('nsrc', src);
      imageArray[i].setAttribute('osrc', osrc);
      
      preloadImage = new Image();
      preloadImage.src = osrc;
      
      imageArray[i].onmouseover = function() {
        this.setAttribute('src', this.getAttribute('osrc'));
      }
      
      imageArray[i].onmouseout = function() {
        this.setAttribute('src', this.getAttribute('nsrc'));
      }
    }
  }
}
try{
  window.addEventListener("load", ImageChanger,false);
    }catch(e){
  window.attachEvent("onload", ImageChanger);
}




//既存コンテンツをマージする

function ImageChanger2() {
  if (!document.getElementById) return
  
  var imageArray = document.getElementsByTagName('img');

  for (var i = 0; i < imageArray.length; i++) {    
    if (imageArray[i].className == 'imgover2') {
      
      var src = imageArray[i].getAttribute('src');
      var suffix = src.substring(src.lastIndexOf('.'), src.length);
      var osrc = src.replace(suffix, '_f2'+suffix);
      
      imageArray[i].setAttribute('nsrc', src);
      imageArray[i].setAttribute('osrc', osrc);
      
      preloadImage = new Image();
      preloadImage.src = osrc;
      
      imageArray[i].onmouseover = function() {
        this.setAttribute('src', this.getAttribute('osrc'));
      }
      
      imageArray[i].onmouseout = function() {
        this.setAttribute('src', this.getAttribute('nsrc'));
      }
    }
  }
}

try{
  window.addEventListener("load", ImageChanger2,false);
    }catch(e){
  window.attachEvent("onload", ImageChanger2);
}
