nMaxItem = 4; NameIndex = 0; DefaultState = 1; MouseOverState = 2; MouseDownState = 3; imgCounter = 0; ImageList = new Array(); bIsSupportOK = ( ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 3 )) || ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4 )) ); function AddImageToImageList(name, Default, MouseOver, MouseDown) { ImageList[imgCounter] = new Array(nMaxItem); ImageList[imgCounter][NameIndex] = name; ImageList[imgCounter][DefaultState] = new Image(); ImageList[imgCounter][DefaultState].src = Default; if (MouseOver != "") { ImageList[imgCounter][MouseOverState] = new Image(); ImageList[imgCounter][MouseOverState].src = MouseOver; } if (MouseDown != "") { ImageList[imgCounter][MouseDownState] = new Image(); ImageList[imgCounter][MouseDownState].src = MouseDown; } imgCounter++; } function ReplaceImage(name, state) { for (i = 0; i < imgCounter; i++) { if (document.images[ImageList[i][NameIndex]] != null) { if ((name == ImageList[i][NameIndex]) && (ImageList[i][state] != null)) document.images[name].src = ImageList[i][state].src; } } } AddImageToImageList("menu01", "menucigars.jpg", "menucigarsa.jpg", "menucigars.jpg"); AddImageToImageList("menu02", "menuhumidors.jpg", "menuhumidorsa.jpg", "menuhumidors.jpg"); AddImageToImageList("menu03", "menulighters.jpg", "menulightersa.jpg", "menulighters.jpg");