function initMouseOverImages() { var image_cache = new Object(); $("img.swap").each(function(i) { var imgsrc = this.src; var dot = this.src.lastIndexOf('.'); var imgsrc_on = this.src.substr(0, dot) + '_on' + this.src.substr(dot, 4); image_cache[this.src] = new Image(); image_cache[this.src].src = imgsrc_on; $(this).hover( function() { this.src = imgsrc_on; }, function() { this.src = imgsrc; }); }); } function initOpenNewWindow() { var popupEvent = function(event) { var option = this.href.replace(/^[^\?]+\??/,'').replace(/&/g, ','); window.open(this.href, this.rel, option).focus(); event.preventDefault(); } $("a.popup").each(function(i) { $(this).click(popupEvent); $(this).keypress(popupEvent); }); }