Du kan da få min kode:
<script language="javascript">
var title = new Array();
var links = new Array();
var delay = new Array();
title[0]="E*";
links[0]="
http://www.eksperten.dk";delay[0]=60;
title[1]="HoTMaiL";
links[1]="
http://lw12fd.law12.hotmail.msn.com/cgi-bin/HoTMaiL";delay[1]=120;
title[2]="e|bruger";
links[2]="
http://www.ebruger.dk";delay[2]=600;
var nextLoad = new Array();
var ids = 0;
var nu = new Date().getTime();
var minTid = 0;
var minTitle = "";
function checkUrl(url){
if (url.indexOf("
http://")==0)return url;
if (url.indexOf("www.")==0)return "
http://"+url; regexp=/\w+\.\w+\.\w{2,}(\/\w+)*/i;
if (regexp.test(url))return "
http://"+url; return "/";
}
function startTael() {
for (i=0;links.length>i;i++){
links[i]=checkUrl(links[i]);
eval('document.minForm.titel'+i+'.value=title[i]');
eval('document.minForm.link'+i+'.value=links[i]');
eval('document.minForm.tid'+i+'.value=delay[i]');
nextLoad[i]= 0;
}
ids=setInterval(taelNed,1000);
}
function stopTael(){
clearInterval(ids);
}
function startNyTael(){
clearInterval(ids);
var j = 0;
delete title;
delete links;
delete delay;
links = new Array();
delay = new Array();
for (var i=0;5>i;i++){
if (eval('document.minForm.link'+i+'.value')!=""){
title[j] = eval('document.minForm.titel'+i+'.value');
links[j] = checkUrl(eval('document.minForm.link'+i+'.value'));
delay[j] = eval('document.minForm.tid'+i+'.value');
if (5>parseInt(delay[j]))delay[j] = 60;
j++;
}
}
for (i=0;links.length>i;i++){
eval('document.minForm.titel'+i+'.value=title[i]');
eval('document.minForm.link'+i+'.value=links[i]');
eval('document.minForm.tid'+i+'.value=delay[i]');
nextLoad[i]= 0;
}
for (j=i;5>j;j++){
eval('document.minForm.titel'+j+'.value=""');
eval('document.minForm.link'+j+'.value=""');
eval('document.minForm.tid'+j+'.value=""');
nextLoad[j]= 0;
}
ids=setInterval(taelNed,1000);
}
function taelNed(){
nu = new Date().getTime();
minTid = 1000000000;
for(i=0;links.length>i;i++){
msek = nextLoad[i] - nu;
var sek = Math.floor(msek/1000);
eval('document.getElementById("minSpan'+i+'").innerText=sek+" s."');
if(minTid>sek){
minTid = sek;
minTitle = title[i];
}
if (0>=msek){
if (links[i]!="/")eval("window.open(links["+i+"],'NySide"+i+"')");
if (nextLoad[i]==0){
nextLoad[i] = nu + Math.floor(Math.random()*delay[i]*1000)
}else{
nextLoad[i] = nu+delay[i]*1000;
}
}
}
document.title=minTid+" s. til "+minTitle;
}
</script>
</head>
<body onload='startTael()'>