


active=0;
var wachstum=new Array(0,9,9,9,9);
function sub_menu(z,w) {
	z=z*1;
	var a = new Date();
	a = new Date(a.getTime() +1000*60*60);	
	if ((document.getElementById("menu-"+z+"-on").style.display=="none") || (wachstum[z]==2)) {
		if (!w) {
			if (wachstum[z]==9) {
				wachstum[z]=1;
				wachse(z,0);
				}
			else wachstum[z]=1;
			}
		document.getElementById("menu-"+z+"-on").style.display="";
		if (z==1) document.getElementById("rwk").src="design/mrundenwettkampf1.png";
		act=window.setTimeout('timer('+z+')', 100);
		document.cookie=wachstum+'; expires='+a.toGMTString()+';';
		}
	else {
		if (!w) {
			var hei=document.getElementById("menu-"+z+"-on").offsetHeight;
			if (wachstum[z]==8) {
				wachstum[z]=2;
				wachse(z,hei);
				}
			else wachstum[z]=2;
			}
		else document.getElementById("menu-"+z+"-on").style.display="none";
		document.cookie=wachstum+'; expires='+a.toGMTString()+';';
		}
	}
function wachse(z,h) {
	var z=z*1;
	document.getElementById("menu-"+z+"-on").style.height=Math.round(h)+"px";
	if (wachstum[z]==1) {
		var h=h+(height[z]*1.10-h+10)*(height[z]*1.10-h+10)/height[z]/15;
		if (h<height[z]) window.setTimeout("wachse("+z+","+h+",1);", 10);
		else wachstum[z]=8;
		}
	if (wachstum[z]==2) {
		var h=h-(h+height[z]*0.10+10)*(h+height[z]*0.10+10)/height[z]/15;
		if (h>0) {
			window.setTimeout("wachse("+z+","+h+",0);", 10);
			if ((z==1) && (h<2)) document.getElementById("rwk").src="design/mrundenwettkampf0.png";
			}
		else {
			document.getElementById("menu-"+z+"-on").style.display="none";
			wachstum[z]=9;
			}
		}
	}
function delcookie() {
	document.cookie='a; expires=Thu, 01-Jan-70 00:00:01 GMT;';
	}
function timer(z) {
	if (z==1) active=window.setTimeout('window.location.href="preisschiessen.htm";', 3000);
	if (z==2) active=window.setTimeout('window.location.href="rundenwettkampf.htm";', 3000);
	if (z==3) active=window.setTimeout('window.location.href="wettkampf.htm";', 3000);
	if (z==4) active=window.setTimeout('window.location.href="kontakt-service.htm";', 3000);
	if (z<=4)document.getElementById("mess").innerHTML='<div style="text-align:center; padding-top:130px"><img src="design/loading.gif" style="height:16px"></div>';
	}


function showhelp(ob,e) {
	if (document.getElementById(ob).style.display=="none") {
    		if (!e) e = window.event; 
    		var body = (window.document.compatMode && window.document.compatMode == "CSS1Compat") ? 
    		window.document.documentElement : window.document.body || null; 
     
    		mousex = e.pageX ? e.pageX : e.clientX + body.scrollLeft; 
		mousey = e.pageY ? e.pageY : e.clientY + body.scrollTop; 
    		document.getElementById(ob).style.top=mousey+20+"px";
		document.getElementById(ob).style.left=mousex-80+"px";
		document.getElementById(ob).style.display="";
		window.setTimeout('document.onclick=function() {showhelp("'+ob+'");}',100);
		}
	else {
		document.getElementById(ob).style.display="none";
		document.onclick="";
		}
	}
function keycheck(ab) {
	if (ab.length==0) document.getElementById('charsa').innerHTML='(Zwischen ca. 15 und 20 Zeichen)'; 
	else if (ab.length<=10) document.getElementById('charsa').innerHTML='(Zwischen ca. 15 und 20 Zeichen)'; 
	else if (ab.length<=20) document.getElementById('charsa').innerHTML='(Noch '+(20-ab.length)+'/20 Zeichen)'; 
	else  document.getElementById('charsa').innerHTML='(Zu lang! max. 20 Zeichen!)';
	}
function support() {
	if (document.formula.actio[3].checked) document.getElementById("sonst").style.display="";
	else document.getElementById("sonst").style.display="none";
	
	if ((document.formula.demo[1].checked) && ((document.formula.software[0].checked) || (document.formula.software[1].checked) || (document.formula.software[2].checked))) 
		{document.getElementById("version").style.display="";document.getElementById("licence").style.display="";}
	else if ((document.formula.software[0].checked) || (document.formula.software[1].checked) || (document.formula.software[2].checked)) 
		{document.getElementById("version").style.display=""; document.getElementById("licence").style.display="none";}
	else {document.getElementById("version").style.display="none"; document.getElementById("licence").style.display="none";}
	
	if ((document.formula.actio[0].checked) || (document.formula.actio[1].checked) || (document.formula.actio[2].checked) || (document.formula.actio[3].checked)) {
		document.getElementById("send").style.display="";
		document.getElementById("senda").style.display="none";
		document.getElementById("email").style.display="";
		document.getElementById("software").style.display="";
		document.getElementById("message").style.display="";
		}
	else	{
		document.getElementById("send").style.display="none";
		document.getElementById("senda").style.display="";
		document.getElementById("senda").style.display="";
		document.getElementById("email").style.display="none";
		document.getElementById("software").style.display="none";
		document.getElementById("message").style.display="none";
		}
	
	window.setTimeout("support()",200);
	}

	

var hex=new Array(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F');
var active=0;
function bgcolo(feld,w) {
	document.getElementById(feld).style.backgroundColor="#FF"+w.toString(16)+w.toString(16);
	w=w+Math.round(Math.sqrt(255-w)/5);
	if (w<255) active=window.setTimeout("bgcolo('"+feld+"',"+(w+1)+")",10);
	else active=0;
	}

function generierung(a) { 
	if (document.formula.generierung[0].checked) {
		document.getElementById("seriennummer").style.display="";
		document.formula.sernr.disabled="";
		document.getElementById("computer-id").style.display="none";
		document.formula.compid.disabled="disabled";
		}
	else  {
		document.getElementById("seriennummer").style.display="none";
		document.formula.sernr.disabled="disabled";
		document.getElementById("computer-id").style.display="";
		document.formula.compid.disabled="";
		}
	window.setTimeout("generierung()",200);
	}
