$j = jQuery.noConflict();  
 
SITE = {  
  basepath : '/',  
  preloader : {  
    loadedImages: [],  
    load: function (url){  
      var img = this.loadedImages;  
      var l = img.length;  
      img[l] = new Image();  
      img[l].src = url;  
    }  
  }  
};  
  
$j(function(){  
  $j('img.roll').each(function(){  
    this.originalSrc = $j(this).attr('src');  
    this.rolloverSrc = this.originalSrc.replace(/(\.gif|\.jpg|\.png)/, "_on$1");  
    SITE.preloader.load(this.rolloverSrc);  
  });  
  $j('img.roll').not($j('.rollgroup .roll, .current .roll')).hover(function(){  
    $j(this).attr('src',this.rolloverSrc);  
  },function(){  
    $j(this).attr('src',this.originalSrc);  
 });  
});