function TackRollover(){}
TackRollover.prototype = {initialize:function(clses){var len = clses.length;this.storedImg = new Array();var elems = new Array();for(var k=0; k<len; k++){elems = elems.concat(this.getElementsByClassName("img", clses[k]));elems = elems.concat(this.getElementsByClassName("input", clses[k]));}len = elems.length;for(var i=0; i<len; i++){var elem = elems[i];var imgSrc = elem.src;if(imgSrc.indexOf("_cur.")>-1){continue;}var ovrStr = this.imgOvrReplace(imgSrc, true)
this.storedImg[imgSrc] = new Image();this.storedImg[imgSrc].src = ovrStr;elem.ins = this;elem.onmouseover = this.mouseOverEvent;elem.onmouseout = this.mouseOutEvent;}},
getElementsByClassName:function(pTagName, pClassName){var res = new Array();var tags = document.getElementsByTagName(pTagName);var len = tags.length;for(var i=0; i<len; i++){var classes = tags[i].className;if(classes.indexOf(pClassName)>-1){res[res.length] = tags[i];}}return res;},mouseOverEvent:function (){this.src = this.ins.imgOvrReplace(this.src, true);},mouseOutEvent:function(){this.src = this.ins.imgOvrReplace(this.src, false);},imgOvrReplace:function(pSrc, pIsOvr){var srcStr = pSrc;if(pIsOvr){if(srcStr.indexOf("_on")>-1){return srcStr;}srcStr = this.strReplace(srcStr, ".gif", "_on.gif");srcStr = this.strReplace(srcStr, ".jpg", "_on.jpg");srcStr = this.strReplace(srcStr, ".png", "_on.png");}else{srcStr = this.strReplace(srcStr, "_on.gif", ".gif");srcStr = this.strReplace(srcStr, "_on.jpg", ".jpg");srcStr = this.strReplace(srcStr, "_on.png", ".png");}return srcStr;},strReplace:function (pStr, pKey, pAlt){return pStr.split(pKey).join(pAlt);}}
var TackRollover = new TackRollover();function uaRO(){TackRollover.initialize(arguments);}function initialize(){uaRO('swap');}window.onload =initialize;

//scroll up
function slowdownScroll() {
   if(navigator.appName == "Microsoft Internet Explorer" && document.compatMode == "CSS1Compat") {
      sctop = document.body.parentNode.scrollTop;
   }
   else if(window.pageYOffset){
      sctop = window.pageYOffset;
   } else {
      sctop = document.body.scrollTop;
   }

   if(sctop){
      scup = Math.ceil(sctop*.2);
      scrollBy(0,-scup);
      if (sctop-scup) setTimeout("slowdownScroll()",20);
   }
}

