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"); } } } } };