Den første script-blok skal lægges inden td'en, f.eks. som en ekstern .js fil, som er kaldt inden (så skal du huske, at der ikke skal <script>-tags omkring !-)
<script type="text/javascript">
var pics = new Array('billede1.jpg','billede2.jpg','billede3.jpg','billede4.jpg','billede5.jpg','billede6.jpg','billede7.jpg','billede8.jpg','billede9.jpg','billede10.jpg');
var links = new Array('
http://www.ditDomain.dk/1','
http://www.ditDomain.dk/2','
http://www.ditDomain.dk/3','
http://www.ditDomain.dk/4','
http://www.ditDomain.dk/5','
http://www.ditDomain.dk/6','
http://www.ditDomain.dk/7','
http://www.ditDomain.dk/8','
http://www.ditDomain.dk/9','
http://www.ditDomain.dk/10');
var rnd = new Array(),numPics=4;//fastsæt antallet af billeder/links på siden
var n = Math.max(Math.min(pics.length,links.length),numPics);
rnd[0] = Math.floor(Math.random()*n);
for(j=1;numPics>j;j++){
rnd[j] = Math.floor(Math.random()*n);
while(!checkVal(j))rnd[j] = Math.floor(Math.random()*n);
}
//alert(rnd);
function checkVal(sl){
var ok = true;
for(i=0;sl>i;i++){
ok = (rnd[i]!=rnd[sl])&&ok;
}
return ok;
}
</script>
<td background="/images/background2.jpg" width="190" height="100%" bgcolor="#ffffff" align="center">
<table>
<script type="text/javascript">
var txt="";
for(i=0;numPics>i;i++){
txt+='<tr><td><a href="'+links[rnd[i]]+'" onclick="location.href=this.href;return false"><img src="'+pics[rnd[i]]+'" width="150" height="50" alt="link '+rnd[i]+'"></a></td></tr>'
}
document.write(txt);
</script>
</table>
</td>
Den nederste td er taget direkte ud af din side, og de iframes, du havde, da jeg kiggede er udskiftet med den table med scriptet i ...