<html>
<head>
<title>Pre-cached Image MouseOver with Status Bar Alert.</title>
<script language="JavaScript">
//Pre-cache all "off" images
var offImages = new Array(new Image(),new Image(),new Image());
offImages[0].src = "image1.gif"
offImages[1].src = "image2.gif"
offImages[2].src = "image3.gif";
//Pre-cache all "on" images
var onImages = new Array(new Image(180,178),new Image(180,178),new Image(180,178));
onImages[0].src = "image4.gif"
onImages[1].src = "image5.gif"
onImages[2].src = "image6.gif";
//Pass index number and Swap anchor image with image defined in offImages array above
function imageOff(i){
document.images[i].src = offImages[i].src;
}
//Pass index number and Swap anchor image with image defined in onImages array above
function imageOn(i){
document.images[i].src = onImages[i].src;
}
//Send message to status bar
function setMsg(msg){
window.status = msg;
return true;
}
</script>
</head>
<body>
<a href="
http://www.viewsource.dk" onMouseOver="imageOn(0); return setMsg('Click here to check out JavaScripts.com!')" onMouseOut="imageOff(0); return setMsg('')">
<img border="0" src="image1.gif" width="180" height="178"></a>
<br>
<a href="
http://www.viewsource.dk" onMouseOver="imageOn(1); return setMsg('Click here to check out Some awesome free java applets!')" onMouseOut="imageOff(1); return setMsg('')">
<img border="0" src="image2.gif" width="180" height="178"></a>
<br>
<a href="
http://www.viewsource.dk" onMouseOver="imageOn(2); return setMsg('Click here to check out Some awesome free java applets!')" onMouseOut="imageOff(2); return setMsg('')">
<img border="0" src="image3.gif" width="180" height="178"></a>
</body>
</html>