var n;
var speed=1;
function convert(x) {
str1="",str2="";y="";
a=Math.floor(x/16);
switch(a) {
case 10: {y="A"; break}
case 11: {y="B"; break}
case 12: {y="C"; break}
case 13: {y="D"; break}
case 14: {y="E"; break}
case 15: {y="F"; break}
default: y=a;
}
str1=""+y;
b=x % 16;
switch(b) {
case 10: {y="A"; break}
case 11: {y="B"; break}
case 12: {y="C"; break}
case 13: {y="D"; break}
case 14: {y="E"; break}
case 15: {y="F"; break}
default: y=b;
}
str2=""+y;
return str1+""+str2;
}
	
function myColors() {
t="";
task_id=window.setTimeout("myColors()",speed);
n=n+1;
nn=Math.floor(n/256);
switch(nn) {
case 0: {c="#FF"+convert(n)+"00";t="255, "+n+", 0";break};
case 1: {c="#" + convert(511-n)+"FF"+"0";t=(511-n)+",255, 0";break};
case 2: {c="#00FF"+convert(n-512);t="0, 255, "+(n-512);break};
case 3: {c="#00"+convert(1023-n)+"FF";t="0, "+(1023-n)+", 255";break};
case 4: {c="#"+ convert(n-1024) + "00FF";t=(n-1024)+", 0, 255";break};
case 5: {c="#FF00"+convert(1535-n);t="255, 0, "+(1535-n);break};
}
window.document.bgColor=c;
form.text.value=c;
form.t.value=t;
var w = Math.round(360.0*n/1536.0);
form.winkel.value=w;
window.status=n;
if (n==1536) n = n-1536;
var f = 30*Math.floor(n/180);
//window.status=w;
w = 30*Math.floor(w/30);
form.bild.src="kreis"+w+".jpg";
}
