var imagePath = "/images/cht/"; var imageOver = new makeImageArray(3); var imageOut = new makeImageArray(3); imageOver[0] = makeImage("nav_how_it_works_on.gif"); imageOut[0] = makeImage("nav_how_it_works.gif"); imageOver[1] = makeImage("nav_choose_a_gift_on.gif"); imageOut[1] = makeImage("nav_choose_a_gift.gif"); imageOver[2] = makeImage("nav_view_basket_on.gif"); imageOut[2] = makeImage("nav_view_basket.gif"); imageOver[3] = makeImage("nav_check_out_on.gif"); imageOut[3] = makeImage("nav_check_out.gif"); function makeImageArray(n) { this.length = n; for (var i = 0; i <= n; i++) { this[i] = new Image(); } return this; }; function makeImage(sr) { var newImage = new Image(); newImage.src = imagePath + sr; return newImage; }; function swapImage(num, over) { var img = eval("document.images.img" + num); (over) ? img.src = imageOver[num].src : img.src = imageOut[num].src; };