var rollover={};
rollover.offreg=/(.+)_off\.(png|jpg|gif)$/;
rollover.onreg=/(.+)_on\.(png|jpg|gif)$/;
rollover.noreg=/(\s|^)norollover(\s|$)/;
rollover.rolloverAnchorClassReg=/rollover/;
rollover.preload=function(){
var _1=document.images;
var _2={};
var _3="";
for(var i=0;i<_1.length;i++){
if(rollover.offreg.test((_3=_1[i].src))&&!_2[_3]&&(_2[_3]=true)){
(new Image()).src=_1[i].src.replace(rollover.offreg,"$1_on.$2");
}
}
};
if(document.addEventListener){
document.addEventListener("DOMContentLoaded",rollover.preload,false);
}
if(/WebKit/i.test(navigator.userAgent)){
var _timer=setInterval(function(){
if(/loaded|complete/.test(document.readyState)){
clearInterval(_timer);
rollover.preload();
}
},10);
}
document.onmouseover=function(e){
var _6=(window.event)?window.event.srcElement:e.target;
if(_6){
if(_6.nodeType===1&&_6.tagName.toLowerCase()==="img"&&rollover.offreg.test(_6.src)&&!rollover.noreg.test(_6.className)){
_6.src=_6.src.replace(rollover.offreg,"$1_on.$2");
}else{
if((_6.nodeType===1&&_6.tagName.toLowerCase()==="a"&&rollover.rolloverAnchorClassReg.test(_6.className))||(_6.nodeType===3&&/WebKit/i.test(navigator.userAgent)&&_6.parentNode&&_6.parentNode.nodeType===1&&_6.parentNode.tagName.toLowerCase()==="a"&&(_6=_6.parentNode)&&rollover.rolloverAnchorClassReg.test(_6.className))){
var _7=_6.getElementsByTagName("img");
for(var j=0;j<_7.length;j++){
_7[j].src=_7[j].src.replace(rollover.offreg,"$1_on.$2");
}
}
}
}
};
document.onmouseout=function(e){
var _a=(window.event)?window.event.srcElement:e.target;
if(_a){
if(_a.nodeType===1&&_a.tagName.toLowerCase()==="img"&&rollover.onreg.test(_a.src)&&!rollover.noreg.test(_a.className)){
_a.src=_a.src.replace(rollover.onreg,"$1_off.$2");
}else{
if((_a.nodeType===1&&_a.tagName.toLowerCase()==="a"&&rollover.rolloverAnchorClassReg.test(_a.className))||(_a.nodeType===3&&/WebKit/i.test(navigator.userAgent)&&_a.parentNode&&_a.parentNode.nodeType===1&&_a.parentNode.tagName.toLowerCase()==="a"&&(_a=_a.parentNode)&&rollover.rolloverAnchorClassReg.test(_a.className))){
var _b=_a.getElementsByTagName("img");
for(var j=0;j<_b.length;j++){
_b[j].src=_b[j].src.replace(rollover.onreg,"$1_off.$2");
}
}
}
}
};

