var rloaded=false;
var preLoadImgs=new Array();
var imgOut=""; var pcount=0; 
var Rollover=Class.create();
Rollover.prototype={initialize:function(){if(!document.getElementsByTagName){return;}var _1=document.getElementsByClassName("rollover");
for(var i=0;i<_1.length;i++){var im=_1[i];
im.onmouseover=function(){if(typeof rloaded!="undefined"){myRollover.rollover(this);}};
im.onmouseout=function(){if(typeof rloaded!="undefined"){myRollover.rollout(this);}};
this.preload(String(im.getAttribute("src")));}rloaded=true;},rollover:function(o){var _5=new Array(".jpg",".png",".gif");

var _6=String(o.src);imgOut=_6;if(_6==""){return;}for(i=0;i<_5.length;i++){if(_6.indexOf(_5[i])!=-1){var _7=_6.replace(_5[i],"-over"+_5[i]);}}o.setAttribute("src",_7);},rollout:function(o){if(imgOut!=""){o.setAttribute("src",imgOut);imgOut="";}},preload:function(_9){var _a=new Array(".jpg",".png",".gif");

for(i=0;i<_a.length;i++){if(_9.indexOf(_a[i])!=-1){preLoadImgs[pcount]=new Image;

var li=_9.replace(_a[i],"-over"+_a[i]);preLoadImgs[pcount].src=li;pcount++;}}}};

function initRollover(){myRollover=new Rollover();}Event.observe(window,"load",initRollover,false);