Är det någon som kan se om detta skript går att förenkla ytterligare. :)
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var up,down;var min1,sec1;var cmin1,csec1,cmin2,csec2;
function Minutes(data) {
for(var i=0;i<data.length;i++)
if(data.substring(i,i+1)==":")
break;
return(data.substring(0,i));
}
function Seconds(data) {
for(var i=0;i<data.length;i++)
if(data.substring(i,i+1)==":")
break;
return(data.substring(i+1,data.length));
}
function Display(min,sec) {
var disp;
if(min<=9) disp=" 0";
else disp=" ";
disp+=min+":";
if(sec<=9) disp+="0"+sec;
else disp+=sec;
return(disp);
}
function Down() {
cmin2 = 1*Minutes(varUpdateInterval);
csec2 = 0+Seconds(varUpdateInterval);
DownRepeat();
}
function DownRepeat() {
csec2--;
if(csec2==-1) {
csec2=59; cmin2--;
}
document.sw.disp2.value=Display(cmin2,csec2);
if((cmin2==0)&&(csec2==0))
//alert("Countdown Stopped");
window.location.reload()
else down=setTimeout("DownRepeat()",1000);
}
// End -->
</SCRIPT>
<FORM name="sw">
<input type="text" name="disp2" size="7">
</FORM>
<SCRIPT LANGUAGE="JavaScript">
// Nedräkna till.
varUpdateInterval = "0:40"
// Startar nedräkningen.
Down();
</script>

