function createXmlHttpRequest()
{
    if (window.XMLHttpRequest) 
	{
		xmlHttp = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject) 
	{
		try {
			xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');
		} 
		catch (e) 
		{
			try 
			{
				xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');
			} 
			catch (e) 
			{}
		}
	}
	else
		alert("Sie benutzen einen Browser der leider keine Ajax-Anwendung anzeigt!");
}

function startRequest(c)
{
	if(globStatus != L_ARR_S[1])
    	return false;
    globStatus = 0;
	
	csession = csession == null ? getcoCount() : csession;
	if(csession == null)
	{
		alert("Fehler beim erzeugen des Cookies!");
		return false;
	}
	else
	{
		++chkTimer;
		createXmlHttpRequest();
		var ru = getURL(c);
		xmlHttp.open("POST", "updater?"+ru+L_LMOD ,true);
		xmlHttp.onreadystatechange=handleStateChange;
		if(!xmlHttp)
			return false;
		xmlHttp.setRequestHeader("Content-Type", "text/javascript; charset=UTF-8");
		xmlHttp.setRequestHeader("Pragma", "no-cache");
		xmlHttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
		xmlHttp.setRequestHeader("If-Modified-Since", document.lastModified);
		xmlHttp.send("" +Math.random());
	}
	return true;
}
function setNewReload()
{
	window.setTimeout("document.location.href=document.location.href;",300000);
}
function handleStateChange()
{
	var isReload	= false;
	var isUpdate	= true;
	var isTorUpdate	= false;
	if(!xmlHttp)
		return false;
    if(xmlHttp.readyState==L_ARR_S[0])
    {	
        if(xmlHttp.status==L_ARR_S[1])
        {
        	globStatus = xmlHttp.status;
        	eval(xmlHttp.responseText);
        	xmlHttp.abort();
        	xmlHttp = null;
        	startUpdateTimer();
		}
		if(timt == null)
			getAlleDaten();
		if(isUpdate)
			loadDaten();
		passeScrollbalkenAn(tarr.length);
		if(isTorUpdate || IS_ERSTE_MAL)
			isFavo();
		IS_ERSTE_MAL = false;
    }
	return true;
}
function startUpdateTimer()
{
	relTimer = window.setTimeout("startRequest(1);", L_SEKUNDE_2);
}
function runGlobCount()
{
	if(globCount > 9 && globCount < 14 && globStatus != L_ARR_S[1])
	{
		window.clearTimeout(relTimer);
		globStatus = 200;
		startUpdateTimer();
	}
	if(globCount == 0)
	{
		setNewReload();
		globCount = 20;		
	}
	--globCount;
	if(globTimer == null)
		globTimer = window.setInterval("runGlobCount();",30000);
}
function getZeitAnzeige(t1,t2)
{
	if(t2.search("^"+I_STATUS[0]+"+") != -1 || t2.search("^"+I_STATUS[1]+"+") != -1)
		return "-1";
	return t1;
}
function torVorhanden(id,stda)
{
	var tle = tarr.length;
	for(var i=0;i<tle;i++)
	{
		if(tarr[i].wettnummer == id)
		{
			if(tarr[i].tore == stda)
				return -1;
			return i;
		}
	}
	tarr[tle] = new TorboxInhalt();
	return tle;
}
function setKarten(r,t1r,t1g,t2r,t2g)
{
	var a31 = getTypeOfDocument("kart1r"+r);
	var a32 = getTypeOfDocument("kart1g"+r);
	var a41 = getTypeOfDocument("kart2r"+r);
	var a42 = getTypeOfDocument("kart2g"+r);
	if(a31)
		if(t1r > 0)
			setKartenElement(a31,"visible","red",t1r);
		else
			setKartenElement(a31,"hidden","#DDDDDD",0);
	if(a32)
		if(t1g > 0)
			setKartenElement(a32,"visible","yellow",t1g);
		else
			setKartenElement(a32,"hidden","#DDDDDD",0);
	if(a41)
		if(t2r > 0)
			setKartenElement(a41,"visible","red",t2r);
		else
			setKartenElement(a41,"hidden","#DDDDDD",0);
	if(a42)
		if(t2g > 0)
			setKartenElement(a42,"visible","yellow",t2g);
		else
			setKartenElement(a42,"hidden","#DDDDDD",0);
}
function setKartenElement(elm,vis,col,zah)
{
	elm.style.visibility = vis;
	elm.style.backgroundColor = col;
	elm.firstChild.nodeValue = zah;
}
function setDatenElemente(w,z,ht,at,s,f,h,e,x)
{
	if(!daObj[w])
	  daObj[w] = new DatenObject();
	daObj[w].wnr = w;
	daObj[w].zte = getZeitAnzeige(z,s);
	daObj[w].ztf = statusFarben[Number(f)];
	daObj[w].hts = h;
	daObj[w].ext = e;
	daObj[w].stat = Number(x);
	daObj[w].neu = true;
	setAktuelleTore(w,new Array(ht,at));
	if(ht != "-" && at != "-")
		setWerVorne(w,ht,at);
}
function loadDaten()
{
	for(var wettnr in daObj) 
	{
		updateLfdSpiele(wettnr,
						daObj[wettnr].zte,
						daObj[wettnr].ztf,
						daObj[wettnr].hts,
						daObj[wettnr].ext,
						daObj[wettnr].stat,
						daObj[wettnr].neu);
		daObj[wettnr].neu = false;
	}
	if(relTimer == null && tstarter == true)
	{
		tstarter = false;
		window.setTimeout("startUpdateTimer();", 5000);
	}
	if(daObj.length > 0)
		daObj = new Array();
}
function getAlleDaten()
{
	loeschenAll('torboxinhalt');
	var posmarker = 0;
	var gross = tarr.length;
	if(!tarr || gross == 0)
		return false;
	var ntora = new Array();
	var mz = 0;
	for(var v=0;v<gross;v++)
	{
		if(tarr[v].start > 0)
		{
			ntora[mz] = tarr[v];
			++mz;
		}
	}
	tarr = ntora;
	for(var x = tarr.length - 1; x>=0 ; x--)
	{
		if(!tarr[x])
			continue ;
		erzeugen(x);
		--tarr[x].start;
	}
	var bbnc = getTypeOfDocument("torboxid");
	var tanz = tarr.length;
	if(tanz > 15)
	{
		bbnc.style.height = "280px";
		bbnc.style.overflow = "auto";
	}
	else
	{
		bbnc.style.height = "";
		bbnc.style.overflow = "hidden";
	}
	setSeitePos(bbnc ? bbnc.offsetHeight : 0);
	if(timt == null)
		timt = window.setInterval("getAlleDaten();",L_SEKUNDE);
	return true;
}
function passeScrollbalkenAn(anz)
{
    var ffg = getTypeOfDocument("scrollbereich");
    var pro = 2;
    if(screen.availHeight)
    	pro = 1;
    if(ffg)
	  	ffg.style.height = (77 - (anz*pro)) +"%";
}
function setSeitePos(posy)
{
	if(isIE5())
		return false;
    var yyx = getTypeOfDocument("spieleid");
    if(yyx)
    {
    	if(posy > 20)
        	yyx.style.marginTop = (145+posy-10)+"px";
		else
			yyx.style.marginTop = "145px";
    }
    return true;
}
function isIE5()
{
	var b1 = "5.01";
	var b2 = "5.5";
	var b3 = "6.0";
	if(navigator.appName == "Microsoft Internet Explorer")
		if(navigator.userAgent.indexOf(b1) != -1
			|| navigator.userAgent.indexOf(b2) != -1
			|| navigator.userAgent.indexOf(b3) != -1)
			return true;
	return false;
}
function delTarr(pos)
{
	tarr.splice(pos,1);
}
function setTW(p,w,s,t,e1,e2)
{
	tarr[p].wettnummer = w;
	tarr[p].start = 150;
	tarr[p].spieltype = s;
	tarr[p].tore = t;
	tarr[p].team1 = e1;
	tarr[p].team2 = e2;
}
function erzeugen(pos)
{
	var wnr 	= tarr[pos].wettnummer;
	var winner 	= new Array("-:-","");
	if(tarr[pos].tore)
		winner	= tarr[pos].tore.split(/#/);
	var status	= winner[1].replace(/ /,"");
	var tore	= winner[0].split(/:/);
	var tor1	= tore[0].replace(/ /,"");
	var tor2	= tore[1].replace(/ /,"");
	var team1	= tarr[pos].team1;
	var team2	= tarr[pos].team2;
	var stype	= tarr[pos].spieltype;
	var zeit	= tarr[pos].start;
    var isGoal 	= (zeit >= (L_TWAIT - 20));
    var updTore	= true;
	
	if(!status || !tore || !tor1 || !tor2 || winner[0] == "-:-")
		return false;
	if(status == "3")
		updTore = false;
	if(zeit == L_TWAIT && updTore)
	{
		setAktuelleTore(wnr,tore);
		setWerVorne(wnr,tor1,tor2);
	}
	
    var far1 = document.createElement('font');
    far1.setAttribute("color",(status == "1" ? "#FF0000" : "#000000"));
    far1.appendChild(document.createTextNode(tor1));
    var dpp = document.createElement("font");
    dpp.setAttribute("color","#000000");
    dpp.appendChild(document.createTextNode(":"));
    var far2 = document.createElement('font');
    far2.setAttribute("color",(status == "2" ? "#FF0000" : "#000000"));
    far2.appendChild(document.createTextNode(tor2));
    far1.appendChild(dpp);
    far1.appendChild(far2);
	
    var newTr 		= document.createElement("tr");
    var ctr 		= document.createAttribute("id");
    var table 		= document.getElementById('torboxinhalt');
    var td 			= document.createElement('td');
    var cl 			= document.createAttribute("class");
    var gro 		= document.createAttribute("width");
	var hoc         = document.createAttribute("height");
    var clwa 		= "torboxfarbe";
    ctr.nodeValue	= "t_" + wnr;
    newTr.setAttributeNode(ctr);
	hoc.nodeValue   = "10px";
	newTr.setAttributeNode(hoc);
    if(isGoal) clwa += "neu";
    cl.nodeValue	= clwa;
    td.setAttributeNode(cl);
    gro.nodeValue 	= "80px";
    td.setAttributeNode(gro);
    td.appendChild(document.createTextNode(wnr));
    newTr.appendChild(td.cloneNode(true));
    gro.nodeValue 	= "100px";
    td.replaceChild(document.createTextNode(stype),td.firstChild);
    newTr.appendChild(td.cloneNode(true));
    gro.nodeValue 	= "260px";
    td.replaceChild(document.createTextNode(team1),td.firstChild);
    newTr.appendChild(td.cloneNode(true));
    td.replaceChild(document.createTextNode(team2),td.firstChild);
    newTr.appendChild(td.cloneNode(true));
    gro.nodeValue 	= "90px";
    td.replaceChild(far1,td.firstChild);
    newTr.appendChild(td);
    table.appendChild(newTr);
    if(zeit == L_TWAIT && isSoundOn)
    {    
		window.setTimeout('getSound()',L_HALBSEK);
	}
	return true;
}
function loeschenAll(target)
{
    var oldtr = document.getElementById(target);
    if(oldtr && oldtr.hasChildNodes)
    {
        var anz = oldtr.childNodes.length;
        for(var x=0;x<anz;x++)
        {
            oldtr.removeChild(oldtr.childNodes[0]);
        }
    }
}
function getSound()
{
	loeschenAll("tboxsound");
	buildSound();
	return true;
}
function setWerVorne(r,t1,t2)
{
	var a3 = getTypeOfDocument(IDNAME_TD_TBLNEBENEINANDER_MANN1+r);
	var a4 = getTypeOfDocument(IDNAME_TD_TBLNEBENEINANDER_MANN2+r);
	var x1 = Number(t1);
	var x2 = Number(t2);
	if(!a3 || !a4)
		return ;
	if(x1 > x2)
	{
		a3.style.fontWeight = "bold";
		a4.style.fontWeight = "normal";
	}
	else if(x1 < x2)
	{
		a4.style.fontWeight = "bold";
		a3.style.fontWeight = "normal";
	}
	else
	{
		a3.style.fontWeight = "";
		a4.style.fontWeight = "";
	}
}
function setAktuelleTore(r,tor)
{
	var a5 = getTypeOfDocument(IDNAME_TD_TBLNEBENEINANDER_ENDSTAND+r);
	if(a5)
	{
		while(a5.firstChild != null)
			a5.removeChild(a5.firstChild);
		a5.appendChild(document.createTextNode(tor[0]+":"+tor[1]));
	}
	else
	{
		a5 = getTypeOfDocument(IDNAME_TD_TBLUNTEREINANDER_ENDSTAND+r);
		if(a5)
		{
			while(a5.firstChild != null)
				a5.removeChild(a5.firstChild);
			a5.appendChild(document.createTextNode(tor[0]));
			a5.appendChild(document.createElement("br"));
			a5.appendChild(document.createTextNode(tor[1]));
		}
	}
	if(a5)
		setFontBig(a5);
}
function getTore(nr)
{
	var a5 = getTypeOfDocument(IDNAME_TD_TBLNEBENEINANDER_ENDSTAND+nr);
	if(!a5)
		a5 = getTypeOfDocument(IDNAME_TD_TBLUNTEREINANDER_ENDSTAND+nr);
	if(a5)
	{
		var fc = a5.firstChild.nodeValue;
	
		if(fc == "-" || fc == "-:-")
			return new Array("-","-");
		if(fc.search(/:/) == -1)
			fc += ":"+a5.lastChild.nodeValue;
		
		var tx = fc.split(/:/);
		return tx;
	}
	return new Array("-","-");
}
function isFavo()
{
	var gco = document.cookie;
	if(gco)
	{
		gco = gco.split(/;/);
		for(var i=0;i<gco.length;i++)
		{
			if(gco[i].search(/.*?favowahl.*/) != -1)
			{
				var s1 = gco[i].replace(/.*?\=/,"").split(/#/);
				var c = 0;
				for(var c=0;c<s1.length;c++)
				{
					var ss = s1[c].split(/\|/);
					var st = ss[0];
					var so = ss[1];
					var sh = ss[2];
					
					var s2 = st ? st.split(/_/) : new Array("0","x","x","x");
					var s3 = sh ? sh.split(/_/) : new Array("0","0","0");
					
					var no2 = s2[0];
					var tor = getTore(no2);
					if(s2.length == 4)
						setFavoriten(no2,tor,s2,so,s3);
				}
				break;
			}
		}
	}
}
function setFavoriten(r,tor,w,o,h)
{
	var a7 = getTypeOfDocument(IDNAME_TD_TBLNEBENEINANDER_EXTRAS+r);
	if(!a7)
		a7 = getTypeOfDocument(IDNAME_TD_TBLUNTEREINANDER_EXTRAS+r);
	if(!a7)
		return ;
		
	var minh = a7.firstChild;
	if(minh != null)
		minh = minh.nodeValue;
	else
		minh = "";
	while(a7.firstChild != null)
		a7.removeChild(a7.firstChild);
		
	if(typeof(minh) == "string")
		a7.appendChild(document.createTextNode(minh));
		
	var imgsetfavo 	= document.createElement("img");
	var welchesbild = new Array("","","");
	if(tor[0].indexOf("-") == -1)
	{
		var tn1 = Number(tor[0]);
		var tn2 = Number(tor[1]);
		var tns = tn1 + tn2;
		if(w[1] != "x" || w[2] != "x" || w[3] != "x")
		{
			if(tn1 > tn2)
			{
				if(w[1] != "x")
					welchesbild[0] = favobild[1].src;
				else
					welchesbild[0] = favobild[2].src;
			}
			else if(tn1 < tn2)
			{
				if(w[3] != "x")
					welchesbild[0] = favobild[1].src;
				else
					welchesbild[0] = favobild[2].src;
			}
			else if(tn1 == tn2)
			{
				if(w[2] != "x")
					welchesbild[0] = favobild[1].src;
				else
					welchesbild[0] = favobild[2].src;
			}
		}
		var ou = o.replace(/(.*?)_(.*)/,"$2");
		var az = parseFloat(o.replace(/(.*?)_(.*)/,"$1"));
		if(isNaN(az))
			az = 2.5;
		if(ou == "1x") 
			if(tns < (az+0.5))
				welchesbild[1] = favobild[3].src;
			else
				welchesbild[1] = favobild[4].src;
		if(ou == "x1") 
			if(tns > (az-0.5))
				welchesbild[1] = favobild[3].src;
			else
				welchesbild[1] = favobild[4].src;
		if(h[0] != "0") 
		{
			if(tn1 + Number(h[0]) < tn2)
				welchesbild[2] = favobild[5].src;
			else
				welchesbild[2] = favobild[6].src;
		}			
		else if(h[1] != "0") 
		{
			if(tn1 == tn2 + Number(h[1])
			  || tn1 + Number(h[1]) == tn2)
				welchesbild[2] = favobild[5].src;
			else
				welchesbild[2] = favobild[6].src;
		}			
		else if(h[2] != "0")
		{
			if(tn1 > tn2 + Number(h[2]))
				welchesbild[2] = favobild[5].src;
			else
				welchesbild[2] = favobild[6].src;
		}			
	}
	if(a7)
	{
		if(welchesbild[0] != "")
		{
			imgsetfavo.src = welchesbild[0];
			a7.appendChild(imgsetfavo);
		}
		if(welchesbild[1] != "")
		{
			imgsetfavo = new Image();
			imgsetfavo.src = welchesbild[1];
			a7.appendChild(imgsetfavo);
		}
		if(welchesbild[2] != "")
		{
			imgsetfavo = new Image();
			imgsetfavo.src = welchesbild[2];
			a7.appendChild(imgsetfavo);
		}
	}
}
function setFontBig(elm)
{
	if(!elm)
		return ;
	elm.style.fontWeight = "bold";
}
function setUpdateInfo(elm,far)
{
	var val = "";//"spielfarbe";
	var fcol = "";
	if(far == "sphalbzeit")
	{
		val = "#000000";//"halbzeit";
		fcol = "yellow";
	}
	else if(far == "spende")
	{
		val = "#B0B0FF";//"fulltime";
		fcol = "red";
	}
	elm.style.backgroundColor = val;
	elm.style.color = fcol;
}
function setUpdateZeit(nr,elm,zeit,sta,status)
{
	if(zeit != "")
	{
		setUpdateInfo(elm,status);
		while(elm.firstChild != null)
			elm.removeChild(elm.firstChild);
		if(zeit == "0")
			zeit = "1";
		if(zeit == "HT" || zeit == "FT" || zeit == "ET" || zeit == "PN")
			isFTDel(IDNAME_TD_TBLNEBENEINANDER_ZEIT+nr);
		if(zeit.indexOf(":") != -1)
		{
			elm.style.color = "#000000";
			elm.appendChild(document.createTextNode(zeit));
			isFTDel(IDNAME_TD_TBLNEBENEINANDER_ZEIT+nr);
		}
		else if(zeit.search(/^\d{1,3}$/) != -1 || zeit == "-1")
		{
			var xnr = IDNAME_TD_TBLNEBENEINANDER_ZEIT+nr;
			var xze = isNaN(Number(zeit)) ? -1 : Number(zeit);
			var xst = sta;
			addZeitlauf(xnr,xze,xst);
			if(xze == -1)
				zeit = "";
			else
				zeit += "'";
			elm.appendChild(document.createTextNode(zeit));
		}
		else
			elm.appendChild(document.createTextNode(zeit));
		
		setFontBig(elm);
	}
	if(timeZeit == null)
	{
		timeZeit = window.setInterval("setUZWert()",L_MINUTE);
	}
}
function getZeitIndex(xn)
{
	if(!oZeit)
		return 0;
	for(var b=0;b<oZeit.length;b++)
	{
		if(oZeit[b].id == xn)
			return b;
	}
	return oZeit.length;
}
function addZeitlauf(xn,xz,xs)
{
	var fiid = getZeitIndex(xn);
	if(fiid == -1)
		return ;
	if(fiid == oZeit.length)
		oZeit[fiid] = new ZeitObjekt();
	oZeit[fiid].id     = xn;
	oZeit[fiid].zeit   = xz;
	oZeit[fiid].status = xs;
}
function isFTDel(nr)
{
	for(var b=0;b<oZeit.length;b++)
	{
		if(oZeit[b].id == nr)
		{
			oZeit.splice(b,1);
			break;
		}
	}
}
function setUpdateHTS(elm,harr,isN)
{
	while(elm.firstChild != null)
		elm.removeChild(elm.firstChild);
	if(harr != "-")
		if(isN)
		{
			elm.appendChild(document.createTextNode(harr));
			elm.style.fontWeight = "normal";	
		}
		else
		{
			var se = harr.split(/:/);
			if(se[0] && se[1])
			{
				var texn = document.createTextNode(se[0]);
				var cbr = document.createElement("br");
				var texu = document.createTextNode(se[1]);
				elm.appendChild(texn);
				elm.appendChild(cbr);
				elm.appendChild(texu);
				elm.style.fontWeight = "normal";
			}
		}
}
function setUpdateExt(elm,ext)
{
	if((elm && elm.firstChild && elm.firstChild.nodeValue == ext) || !ext || !elm)
		return false;
	var te = "";
	if(elm.firstChild != null)
		te = elm.firstChild.nodeValue;
	if(te.length > 0 && typeof(te) == "string")
		elm.removeChild(elm.firstChild);
	if(ext.length > 1)
	{
		elm.appendChild(document.createTextNode(ext));
		setFontBig(elm);
	}
	return true;
}
function updateLfdSpiele(nr,zt,zf,h,x,k,nw)
{
	if(getTypeOfDocument(IDNAME_TR_TBLNEBENEINANDER+nr))
	{
		var a1 = getTypeOfDocument(IDNAME_TD_TBLNEBENEINANDER_WETTNUMMER+nr);
		if(a1)
			setFontBig(a1);
		var a2 = getTypeOfDocument(IDNAME_TD_TBLNEBENEINANDER_ZEIT+nr);
		if(a2 && nw)
			setUpdateZeit(nr,a2,zt,k,zf);
		var a6 = getTypeOfDocument(IDNAME_TD_TBLNEBENEINANDER_HTS+nr);
		if(a6 && h != "")
			setUpdateHTS(a6,h,true);
		var a7 = getTypeOfDocument(IDNAME_TD_TBLNEBENEINANDER_EXTRAS+nr);
		if(a7)
			setUpdateExt(a7,x);
		
	}
	if(getTypeOfDocument(IDNAME_TR_TBLUNTEREINANDER+nr))
	{
		var a1 = getTypeOfDocument(IDNAME_TD_TBLUNTEREINANDER_WETTNUMMER+nr);
		if(a1)
			setFontBig(a1);
		var a2 = getTypeOfDocument(IDNAME_TD_TBLUNTEREINANDER_ZEIT+nr);
		if(a2)
			setUpdateZeit(nr,a2,zt,k,zf);
		var a6 = null;
		var ht = h.split(/,/);
		for(var l=0;l<ht.length;l++)
		{
			a6 = getTypeOfDocument(IDNAME_TD_TBLUNTEREINANDER_HTS+l+nr);
			if(a6)
				setUpdateHTS(a6,ht[l],false);
		}
		var a7 = getTypeOfDocument(IDNAME_TD_TBLUNTEREINANDER_EXTRAS+nr);
		if(a7)
			setUpdateExt(a7,x);
	}
}
function loadBStatistik(isMatch,ilg,id) 
{
	var rest = '';
	if(isMatch) 
	{
		rest = betma[L_TV].replace(/\[LG\]/,ilg).replace(/\[MID\]/,id);
	} 
	else 
	{
		rest = betta[L_TV].replace(/\[LG\]/,ilg).replace(/\[TID\]/,id);
	}
	if(rest.length > 0)
		window.open(rest,'stat','top=0,left=0,width=850,height=600,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no');
	return false;
}
function markpos(obj)
{
	if(obj)
		obj.style.backgroundColor = "#F0F0FF";
}
function demarkpos(obj)
{
	if(obj)
		obj.style.backgroundColor = "";
}
function setUZWert()
{
	for(var la=0;la<oZeit.length;la++)
	{
		var xdid = getTypeOfDocument(oZeit[la].id);
		var xmin = oZeit[la].zeit;
		var xsta = oZeit[la].status;
		if(xdid)
		{		
			if(xmin == -1)
				xdid.firstChild.nodeValue = "";
			else
			{
				if((xsta == "1" && xmin <= L_ARR[0]) ||
				   (xsta == "2" && xmin <= L_ARR[1]) ||
				   (xsta == "3" && (xmin <= L_ARR[2] || xmin <= L_ARR[3])))
				{
					xdid.firstChild.nodeValue = getMinute(xsta,xmin)+"'";
					++oZeit[la].zeit;
				}
				else
					xdid.firstChild.nodeValue = (--xmin)+"'+";
			}
		}
	}
}
function getMinute(stat,zeit)
{
	switch(zeit)
	{
		case L_ARR[0]:
			if(stat == "2")
				return ++zeit;
			else
				return zeit;
		default:
			return zeit;
	}
}
function blinker(anz,jn,isok)
{
   /* var xxx = getTypeOfDocument(IDNAME_TD_TBLNEBENEINANDER_ZEIT+anz);
    if(isok && xxx)
    {
        xxx.style.color = jn ? "" : "#FF0000";
		window.setTimeout("blinker(\""+anz+"\","+(!jn)+","+isok+")",(L_SEKUNDE + 303));
    }*/
}
function schliessFeiertag()
{
	var ft = getTypeOfDocument("feiertag");
    while(ft.firstChild != null)
		ft.removeChild(ft.firstChild);
    getTypeOfDocument("feiertag").style.visibility = "hidden";
    setCookieVisitBanner();
    return false;
}
function schliessUntermenue(obj)
{
    if(obj)
    {
        obj.style.display = "none";
        obj.style.visibility = "hidden";
    }
}
function oeffneFavoWahl(qstri)
{
    window.open("favo?"+qstri,"fg","top=0,left=0,width=910,height=400,location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no");
    return false;
}
function oeffneStatistik(mann1,mann2)
{
    var infd = getTypeOfDocument("spielinfoz");
    var infif = getTypeOfDocument("spielinfozif");
    if(infd)
    {
        var name1 = getTypeOfDocument("infoteam1");
        var name2 = getTypeOfDocument("infoteam2");
        if(mann1 != "" && mann2 != "")
        {
            if(name1.firstChild)
                name1.firstChild.nodeValue = mann1;
            if(name2.firstChild)
                name2.firstChild.nodeValue = mann2;
        }
        infd.style.display = "inline";
        infd.style.top = "100px";
        infd.style.width = "530px";
        infd.style.height = "300px";
        infif.style.display = "inline";
        infif.style.width = "520px";
    }
    return false;
}
function schliesseStatistik()
{
    var infd = getTypeOfDocument("spielinfoz");
    var infif = getTypeOfDocument("spielinfozif");
    if(infd)
    {
        infd.style.display = "none";
        infd.style.width = "0px";
        infd.style.height = "0px";
        infif.style.display = "none";
        infif.style.width = "0px";
        window.frames["meldfenster"].document.location.replace("about:blank");
    }
    return false;
}
function setSound(obj,m)
{
    if(m == 0)
        obj.firstChild.nodeValue = "[Sound "+((!isSoundOn)?"on":"off")+"]";
    else
    {
        obj.firstChild.nodeValue = "[Sound "+((isSoundOn)?"on":"off")+"]";
        isSoundOn = !isSoundOn;
        document.cookie = "soundon="+isSoundOn;
    }
}
function setCookieVisitBanner()
{
	document.cookie = "visitBanner=true; expires="+getLifeTimeCookie(300);
}
function coSpiele(spiele)
{
    document.cookie = "spielnr="+spiele.replace(/#$/,'')+";";
}
function coFavos(favos)
{
    document.cookie = "favowahl="+favos.replace(/#$/,'')+";";
}
function coTbox(tbox)
{
    document.cookie = "tbopt="+tbox+";";
}
function coCount()
{

    var bbb = getcoCount();
    if(!bbb || bbb.search(/\d+/) == -1)
    {
        document.location.reload();
        return false;
    }
    document.cookie = "count="+bbb+"; expires="+getLifeTimeCookie(5);
    return true;
}
function getLifeTimeCookie(m)
{

    var zti = new Date();
    var infm = zti.getTime() + (m*60*1000);
    zti.setTime(infm);
    return zti.toGMTString();
}
function getcoCount()
{

    var coo = document.cookie;
    if(coo)
    {
        var trc = coo.split(";");
        for(var i=0;i<trc.length;i++)
        {
            if(trc[i].search(/.*?count.*/) != -1)
                return trc[i].replace(/.*?count.*?(\d+).*/,"$1");
        }
    }
    return null;
}
function changeCookie(na,wert)
{

    document.cookie = na+"="+wert+";";
}
function addValueCookie(w)
{

    var cna = document.cookie;
    var isv = false;
    var istb = false;
    var meldung = false;
    if(cna)
    {
        var trc = cna.split(";");
        for(var i=0;i<trc.length;i++)
        {
            if(trc[i].search(/.*?spielnr.*/) != -1)
            {
                isv = true;
                var bvv = new Array();
                var nva = trc[i].replace(/(.*?\=)|spielnr/,"");
                if(nva.search(/.*?#.*/) == -1)
                	bvv[0] = nva;
               	else
                	bvv = nva.split("#");
                var isd = false;
                for(var l=0;l<bvv.length;l++)
                {
                    if(bvv[l].replace(/ {1,}/g,"") == w)
                    {
                        isd = true;
                        break;
                    }
                }
                if(isd)
                    break;
                if(nva.replace(/ {1,}/g,"").length > 0)
                    nva += "#";
                document.cookie = "spielnr="+nva+w+";";
                meldung = true;
                break;
            }
        }
        for(var i=0;i<trc.length;i++)
        {
            if(trc[i].search(/.*?tbopt.*/) != -1)
            {
            	istb = true;
                var tbw = trc[i].split("=");
                if(tbw.length == 1 || (tbw.length == 2 && tbw[1].replace(/ {1,}/g,"") == ""))
                    coTbox("auswahl");
                break;
            }
        }
    }
    if(!isv)
    {
        document.cookie = "spielnr="+w+";";
        meldung = true;
    }
    if(!istb)
    	document.cookie = "tbopt=auswahl;";
    if(meldung)
    	alert("ADD TO \"" + TEXT_ADD + "\"");
    return false;
}
function zeitgeber(akttime)
{

    var Jetzt = new Date(akttime);
    var Tag = Jetzt.getDate();
    var Monat = Jetzt.getMonth() + 1;
    var Jahr = Jetzt.getYear();
    if(Jahr < 999) Jahr += 1900;
    var Stunden = Jetzt.getHours();
    var Minuten = Jetzt.getMinutes();
    var Sekunden = Jetzt.getSeconds();
    var Millisek = Jetzt.getMilliseconds();
    var WoTag = Jetzt.getDay();
    var Vortag  = ((Tag < 10) ? "0" : "");
    var Vormon  = ((Monat < 10) ? ".0" : ".");
    var Vorstd  = ((Stunden < 10) ? "0" : "");
    var Vormin  = ((Minuten < 10) ? ":0" : ":");
    var Vorsek  = ((Sekunden < 10) ? ":0" : ":");
    var Datum = Vortag + Tag + Vormon + Monat  + "." + Jahr;
    var Uhrzeit = Vorstd + Stunden + Vormin + Minuten;
    var Gesamt = Datum + " " + Uhrzeit + " (GMT +01:00)";
    if(document.getElementById("zeitint"))
    {
        document.getElementById("zeitint").firstChild.nodeValue = Gesamt;
    }
    window.setTimeout("zeitgeber(" + (Jetzt.getTime() + 60000) + ");",60000);
}
function zeigum()
{

	var obi = getTypeOfDocument("untermenue");
	if(obi)
	{
		obi.style.display = "inline";
		obi.style.visibility = "visible";
	}
}
function oeffneLigen(ul)
{

	gridj = getTypeOfDocument(ul);
	grnam = ul;
	if(gridj)
	{
		gridj.style.display = "inline";
		gridj.style.visibility = "visible";
		if(grnam != "untermenue" && gridj.offsetHeight > 400)
		{
			gridj.style.height = "400px";
			gridj.style.overflow = "auto";
		}
		if(hei > 0 && gridj.offsetHeight < hei)
		{
			gridj.style.height = (hei-2) + "px";
			gridj.style.overflow = "auto";
		}
	}
}
function handleMove(ev)
{

	if(gridj && grnam != "untermenue")
	{
		gridj.style.top = (ev.pageY - 5) + "px";
	}
	document.removeEventListener("mousemove", handleMove,true);
}
function schliessLigen(ul)
{

	var idj = getTypeOfDocument(ul);
	if(idj)
	{
		idj.style.display = "none";
		idj.style.visibility = "hidden";
	}
}
function openArchivInfo(name)
{
	var objm = getTypeOfDocument(name);
	var isKK = objm.style.display == "none" ? "block" : "none";
	objm.style.display = isKK;
	objm.style.border = "1px solid black";
	objm.style.width = "400px";
	objm.style.padding = "2px";
	objm.style.marginLeft = "58px";
	if(isIE5())
	{
		passeScrollbalkenAn(1);
		objm.style.marginRight = "115px";
	}
	return false;
}
