function erzXMLHttpRequestObject()
{
	var resObjekt = null;

	try
	{ resObjekt = new ActiveXObject("Microsoft.XMLHTTP"); }
	catch(Error)
	{
		try
		{ resObjekt = new ActiveXObject("MSXML2.XMLHTTP"); }
		catch(Error)
		{
			try
			{ resObjekt = new XMLHttpRequest(); }
			catch(Error)
			{ alert("Erzeugung des XLHttpRequest-Objekts nicht m&ouml;glich"); }
		}
	}

	return resObjekt;
}

function handleResponseTabAdmin()
{
	if ((resObjekt.readyState == 4) && (resObjekt.status == 200))
	{ document.getElementById("tab-admin-content-container").innerHTML = resObjekt.responseText; }
	else
	{ document.getElementById("tab-admin-content-container").innerHTML = "<div style='text-align:center'><img src='fcw3/images/load.gif'></img></div>"; }
}

function tabAdminGetData(methode,datei)
{
	resObjekt.open(methode,datei,true);
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send(null);
}

function tabAdminSaisonAdd(datei,sent)
{	
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sent='+sent);
}

function tabAdminDS(datei,sid)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid);
}

function tabAdminDSS(datei,sid,sent)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sent='+sent+'&sid='+sid);
}

function tabAdminDSL(datei,sid,lid)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid);
}

function tabAdminDSLS(datei,sid,lid,sent)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&sent='+sent);
}

function tabAdminDSLM(datei,sid,lid,mid)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&mid='+mid);
}

function tabAdminDSLMS(datei,sid,lid,mid,sent)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&mid='+mid+'&sent='+sent);
}

function tabAdminDSLSt(datei,sid,lid,st)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&st='+st);
}

function tabAdminDSLStS(datei,sid,lid,st,sent)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&st='+st+'&sent='+sent);
}

function tabAdminDSLSBS(datei,sid,lid,st,bid,sent)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&st='+st+'&bid='+bid+'&sent='+sent);
}

function tabAdminSpieltagAddChange()
{
	if ((!(document.getElementById('heim').value == "leer")) || (!(document.getElementById('gast').value == "leer")))
	{
		if (document.getElementById('heim').value == document.getElementById('gast').value)
		{
			document.getElementById('heim').selectedIndex = 0;
			document.getElementById('gast').selectedIndex = 0;
		}
	}
}

function tabAdminSaisonEdit(datei,sent,sid,bez,bem)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sent='+sent+'&sid_dummy='+sid+'&bez='+bez+'&bem='+bem);
}

function tabAdminSaisonSave(datei,sent,bez,bem)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('&sent='+sent+'&bez='+bez+'&bem='+bem);
}

function tabAdminLigaEdit(datei,lid,sid,bez,bem,spieltage)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sent=edit&lid_dummy='+lid+'&sid='+sid+'&bez='+bez+'&bem='+bem+'&spieltage='+spieltage);
}

function tabAdminLigaSave(datei,sid,sent,bez,bem,spieltage)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&sent='+sent+'&bez='+bez+'&bem='+bem+'&spieltage='+spieltage);
}

function tabAdminMannschaftSave(datei,sid,lid,xname,kurz,xurl,bemerkung)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&sent=save&xname='+xname+'&kurz='+kurz+'&xurl='+xurl+'&bemerkung='+bemerkung);
}

function tabAdminMannschaftEdit(datei,sid,lid,mid,xname,kurz,xurl,bemerkung)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&mid_dummy='+mid+'&sent=edit&xname='+xname+'&kurz='+kurz+'&xurl='+xurl+'&bemerkung='+bemerkung);
}

function tabAdminMannschaftWappen(adresse, mid)
{
	MeinFenster = window.open(adresse, "Wappen hinzuf&uuml;gen", "width=400,height=200,left=350,top=200");
	MeinFenster.focus();
}

function tabAdminSpieltagAdd(datei,sid,lid,st,datum,ort,heim,gast)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&st='+st+'&datum='+datum+'&ort='+ort+'&heim='+heim+'&gast='+gast+'&sent=add');
}

function tabAdminSpieltagSave(datei,sid,lid,st,datum,ort,heim,gast,bid)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&st='+st+'&datum='+datum+'&ort='+ort+'&heim='+heim+'&gast='+gast+'&bid='+bid+'&sent=save');
}

function tabAdminSpieltagSaveSpielfrei(datei,sid,lid,st,heim)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&st='+st+'&heim='+heim+'&sent=sfadd');
}

function tabAdminSpieltagVerlSave(datei,sid,lid,st,bid,datum)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&st='+st+'&bid='+bid+'&datum='+datum+'&sent=verlsave');
}

function tabAdminSpieltagErgGetData(anzahl,sid,lid,st)
{
	var vm1 = "m1_end_";
	var vm1h = "m1_halb_";
	var vm2 = "m2_end_";
	var vm2h = "m2_halb_";
	var vbid = "bid_";
	
	var m1_end = new Array(anzahl);	
	var m2_end = new Array(anzahl);	
	var m1_halb = new Array(anzahl);
	var m2_halb = new Array(anzahl);
	var bid = new Array(anzahl);
	
	var k = 0;
	for (i = 0; i < anzahl; i++)
	{										
		var var1 = vm1 + '' + i;
		var var1h = vm1h + '' + i;	
		var var2 = vm2 + '' + i;	
		var var2h = vm2h + '' + i;
		var varbid = vbid + '' + i;	
		
		if (!(window.document.getElementById(var1) == null))
		{ 			
			if (window.document.getElementById(var1).value == "")
			{  m1_end[k] = "-"; }
			else
			{ m1_end[k] = window.document.getElementById(var1).value; }
			
			if (window.document.getElementById(var2).value == "")
			{ m2_end[k] = "-"; }
			else
			{ m2_end[k] = window.document.getElementById(var2).value; }
			
			if (window.document.getElementById(var1h).value == "")
			{ m1_halb[k] = "-"; }
			else
			{ m1_halb[k] = window.document.getElementById(var1h).value; }
			
			if (window.document.getElementById(var2h).value == "")
			{ m2_halb[k] = "-"; }
			else
			{ m2_halb[k] = window.document.getElementById(var2h).value; }
			
			if (window.document.getElementById(varbid).value == "")
			{ bid[k] = "-"; }
			else
			{ bid[k] = window.document.getElementById(varbid).value; }
			
			k++;
		}
	}
	tabAdminSpieltagErgSave('tabAdminSpieltag.php',sid,lid,st,m1_end,m2_end,m1_halb,m2_halb,bid);
}

function tabAdminSpieltagErgSave(datei,sid,lid,st,m1e,m2e,m1h,m2h,vbid)
{
	resObjekt.open('post',datei,true);
	resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	resObjekt.onreadystatechange = handleResponseTabAdmin;
	resObjekt.send('sid='+sid+'&lid='+lid+'&st='+st+'&m1e='+m1e+'&m2e='+m2e+'&m1h='+m1h+'&m2h='+m2h+'&vbid='+vbid+'&sent=esave');
}

resObjekt = erzXMLHttpRequestObject();