var preloadimgs = new Array(
 "/menu/homeover.png",
 "/menu/aboutover.png",
 "/menu/leashesover.png",
 "/menu/collarsover.png",
 "/menu/contactover.png",
 "/menu/newover.png",
 "/menu/buyover.png",
 "/menu/psdover.png"
 );

document.getElementsByClass = function(searchClass,node,tag) {
 var classElements = new Array();
 if ( node == null )
  node = document;
 if ( tag == null )
  tag = '*';
 var els = node.getElementsByTagName(tag);
 var elsLen = els.length;
 var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
 for (i = 0, j = 0; i < elsLen; i++) {
  if ( pattern.test(els[i].className) ) {
   classElements[j] = els[i];
   j++;
   }
  }
 return classElements;
 }

function buttonOver(button) {
 button.src = button.src.replace('out','over');
 }

function buttonOut(button) {
 button.src = button.src.replace('over','out');
 }

for(var i = 0; i < preloadimgs.length; i++) {
 img = new Image();
 img.src = "/images" + preloadimgs[i];
 }
 
 function mouseX(evt) {
if (evt.pageX) return evt.pageX;
else if (evt.clientX)
   return evt.clientX + (document.documentElement.scrollLeft ?
   document.documentElement.scrollLeft :
   document.body.scrollLeft);
else return null;
}
function mouseY(evt) {
if (evt.pageY) return evt.pageY;
else if (evt.clientY)
   return evt.clientY + (document.documentElement.scrollTop ?
   document.documentElement.scrollTop :
   document.body.scrollTop);
else return null;
}