I’m having a problem assigning links to each images
Please advice Novice JS writer ?
[CODE]
<script language=”javascript”>
function RotateImages(whichHolder,Start)
{
var a = eval(“ImageArr”+whichHolder);
var b = eval(“ImageHolder”+whichHolder);
var c = eval(“LinkArr”+whichHolder);
var d = eval(“LinkHolder”+whichHolder);
if(Start>=a.length)
Start=0;
b.src = a[Start];
d.href= c[Start];
window.setTimeout(“RotateImages(“+whichHolder+”,”+(Start+1)+”)”,1500);
}
</script>
[CODE]<a href=”javascript:RotateImages()”> <img scr=”images/may.jpg” name=”Rotating” id=”Rotating1″ width=100 height=100></a>
<hr />
<a href=”javascript:RotateImages()”> <img scr=”images/rsz_prebait_world.png” name=”Rotating” id=”Rotating2″ width=100 height=100> </a>
<script language=”JavaScript”>
var ImageArr1 = new Array(“images/logo_flymen.png”,”images/rsz_prebait_world.png”,”images/logo_flymen.png”);
var ImageHolder1 = document.getElementById(‘Rotating1’);
var LinkArr1 = new Array(<a id=”Link1″ href=”http://www.youtube.com”>,<a id=”Link2″ href=”http://www.hotmail.com”>,<a id=”Link3″ href=”http://www.hotmail.com”>);
var LinkHolder1= document.getElementById(‘Link1’);
var ImageArr2 = new Array(“images/may.jpg”,”images/mefish.jpg”,”images/rsz_prebait_world.png”);
var ImageHolder2 = document.getElementById(‘Rotating2’);
var LinkArr2 = new Array(<a id=”Link4″ href=”http://www.youtube.com”>,<a id=”Link5″ href=”http://www.youtube.com”>,<a id=”Link6″ href=”http://www.youtube.com”>);
var LinkHolder2= document.getElementById(‘Link1’);
RotateImages(1,0);
RotateImages(2,0);
</script>