function Team(bsgid, showid)
{
	var frmMenu = document.getElementById("teamMenu");
	var contImg = document.createElement("img");
	var frmImg = document.getElementById("aspImg");
	var nMerke;
	var tab;
	var strShowPersId = 0;
	var frmContAngaben = null, frmContBilder = null, frmContInfos = null;

	var ajax = new AjaxRequest("php/team.php", "teamid=0&bsgid=" + bsgid + "&mid=" + mid, false).getRequest();
	//alert(ajax.responseText);
	var docMain = ajax.responseXML;
	var doc = null;
	var nPersonen = docMain.getElementsByTagName("person");
	var nTable = document.createElement("table");
	var nTBody = document.createElement("tbody");
	var strFirstId;
	var strWrite = docMain.getElementsByTagName("personen")[0].getAttribute("w");
	nTable.style.backgroundColor = "#6699ff";
	for (var i=0; i<nPersonen.length; i++)
	{
		var nPerson = nPersonen[i];
		var nTr = document.createElement("tr");
		var nTd = document.createElement("td");
		var nTdAct = document.createElement("td");
		var nImgDel = document.createElement("img");
		var nImgEd = document.createElement("img");
		var strName = decodeURIComponent(refCleanXmlStr(nPerson.getAttribute("name")));
		var strId = nPerson.getAttribute("id");
		nTd.style.whiteSpace = "nowrap";
		nImgDel.src = "img/trash.gif";
		nImgDel.alt = "'" + strName + "' löschen";
		setCls(nImgDel, "button");
		nImgDel.setAttribute("delid", strId);
		nImgDel.onclick = deleteItem;
		nImgEd.src = "img/edit.gif";
		nImgEd.alt = "'" + strName + "' bearbeiten";
		setCls(nImgEd, "button");
		nImgEd.setAttribute("edid", strId);
		nImgEd.onclick = editItem;
		nTdAct.appendChild(nImgDel);
		nTdAct.appendChild(nImgEd);
		if (i == 0 && showid == "") 
		{
			strFirstId = strId;
			setCls(nTd, "button_act");
			nMerke = nTd;
		}
		else
		{
			if (strId == showid)
			{
				strFirstId = strId;
				setCls(nTd, "button_act");
				nMerke = nTd;
			}
			else
				setCls(nTd, "button");
		}
		nTd.onclick = showTeam;
		nTd.setAttribute("aid", strId);
		nTd.appendChild(document.createTextNode(strName));
		nTr.appendChild(nTd);
		if (strWrite == "1") nTr.appendChild(nTdAct);
		nTBody.appendChild(nTr);
	}
	nTable.appendChild(nTBody);
	nTable.style.width = "100%";
	frmMenu.appendChild(nTable);
	//frmImg.appendChild(contImg);
	setContent(strFirstId);
	
	function deleteItem(objEvt)
	{
		// Löschen
		if (navigator.appName == "Microsoft Internet Explorer")
			objEvt = window.event.srcElement;
		else
			objEvt = objEvt.target;
		var strId = objEvt.getAttribute("delid");
		if (confirm("Möchten Sie dieses Teammitglied wirklich löschen?"))
			self.location.href="index.php?page=team&bsgid=" + bsgid + "&cap=" + cap + "&mid=" + mid + "&delid=" + strId;
	}

	function editItem(objEvt)
	{
		// Bearbeiten
		if (navigator.appName == "Microsoft Internet Explorer")
			objEvt = window.event.srcElement;
		else
			objEvt = objEvt.target;
		var strId = objEvt.getAttribute("edid");
		self.location.href="index.php?page=team&bsgid=" + bsgid + "&cap=" + cap + "&mid=" + mid + "&edid=" + strId;
	}
	
	function setContent(id)
	{
		frmContAngaben = null;
		frmContBilder = null;
		frmContInfos = null;
		ajax = new AjaxRequest("php/team.php", "bsgid=" + bsgid + "&mid=" + mid + "&teamid=" + id, false).getRequest();
		//alert(ajax.responseText);
		doc = ajax.responseXML;
		strShowPersId = id;
		setTabContent(0, id);
	}
	
	function setTabContent(idx, teamid)
	{
		tab = new SimpleTab("teamContent", "100px");
		var nTeam = document.getElementById("teamWindow");
		tab.appendTab("Angaben");
		tab.appendTab("Bilder");
		tab.appendTab("Fragen");
		var nTab = tab.getTab(idx);
		nTab.onclick = clickTab;
		var nTabContent = tab.getContentTd();
		while (nTeam.hasChildNodes())
			nTeam.removeChild(nTeam.firstChild);
		nTeam.appendChild(nTab);
		if (idx == 0)
		{
			if (frmContAngaben == null)
			{
				frmContAngaben = document.createElement("div");
				var strImg = doc.getElementsByTagName("person")[0].getAttribute("p");
				var strW = doc.getElementsByTagName("person")[0].getAttribute("w");
				var strSpruch = "";
				if (doc.getElementsByTagName("spruch")[0].hasChildNodes()) strSpruch = refCleanXmlStr(doc.getElementsByTagName("spruch")[0].firstChild.nodeValue);
				if (strImg == "")
				{
					var nDivImg = document.createElement("div");
					setCls(nDivImg, "pic");
					nDivImg.innerHTML = "kein<br>Bild";
					frmContAngaben.appendChild(nDivImg);
				}
				else
				{
					var nImg = document.createElement("img");
					nImg.setAttribute("src", "php/system/scaleimage.php?img=" + "../../files/bsg0" + bsgid + "/pics/team/bsg_" + bsgid + "_team_" + teamid + ".jpg" + "&width=110&height=110");
					frmContAngaben.appendChild(nImg);
					if (strW == "1")
					{
						var nImgDelPic = document.createElement("img");
						nImgDelPic.setAttribute("src", "img/trash.gif");
						nImgDelPic.setAttribute("alt", "Bild löschen");
						nImgDelPic.setAttribute("title", "Bild löschen");
						nImgDelPic.setAttribute("delid", teamid);
						nImgDelPic.style.cursor = "pointer";
						nImgDelPic.onclick = delTeamPic;
						frmContAngaben.appendChild(nImgDelPic);
					}
				}
				var nDivTxt = document.createElement("div");
				nDivTxt.style.fontSize = "10pt";
				nDivTxt.innerHTML = "<br>" + strSpruch;
				frmContAngaben.appendChild(nDivTxt);
			}
			nTabContent.appendChild(frmContAngaben);
		}
		if (idx == 1)
		{
			if (frmContBilder == null)
			{
				frmContBilder = document.createElement("div");
				frmContBilder.style.overflow = "auto";
				frmContBilder.style.width = "100%";
				if (navigator.appName == "Microsoft Internet Explorer")
					frmContBilder.style.height = document.body.clientHeight-300;
				else
					frmContBilder.style.height = window.innerHeight-300;
				nPers = getPers(strShowPersId);
				nPics = nPers.getElementsByTagName("p");
				if (nPics.length == 0)
				{
					var nDivImg = document.createElement("div");
					setCls(nDivImg, "pic");
					nDivImg.innerHTML = "keine<br>Bilder";
					frmContBilder.appendChild(nDivImg);
				}
				else
				{
					var tb = new TumbnailTable(3,4);
					for (var p=0; p<nPics.length; p++)
					{
						var nPic = nPics[p];
						var strNr = nPic.getAttribute("nr");
						var nSI = nPic.getElementsByTagName("si")[0];
						var nLI = nPic.getElementsByTagName("li")[0];
						var strSI = "";
						var strLI = "";
						if (nSI.hasChildNodes()) strSI = nSI.firstChild.nodeValue;
						if (nLI.hasChildNodes()) strLI = nLI.firstChild.nodeValue;
						var pt = "files/bsg0" + bsgid + "/pics/member/";
						var fn = "bsg_" + bsgid + "_member" + nPers.getAttribute("m") + "_p" + strNr + ".jpg";
						var th = new Thumbnail(pt, fn, strSI, strLI, scv);
						tb.appendTh(th);
					}
					tb.closeAppend();
					frmContBilder.appendChild(tb.get());
				}
			}
			nTabContent.appendChild(frmContBilder);
		}
		if (idx == 2)
		{
			if (frmContInfos == null)
			{
				frmContInfos = document.createElement("div");
				frmContInfos.style.overflow = "auto";
				if (navigator.appName == "Microsoft Internet Explorer")
					frmContInfos.style.height = document.body.clientHeight-300;
				else
					frmContInfos.style.height = window.innerHeight-300;
				var nFragen = doc.getElementsByTagName("tf");
				for (var i=0; i<nFragen.length; i++)
				{
					var nTbl = document.createElement("table");
					var nTby = document.createElement("tbody");
					var nTr1 = document.createElement("tr");
					var nTr2 = document.createElement("tr");
					var nTd1 = document.createElement("td");
					var nTd2 = document.createElement("td");
					var nFrage = nFragen[i];
					var strFrage = nFrage.childNodes[0].firstChild.nodeValue;
					var strAntwort = nFrage.childNodes[1].firstChild.nodeValue;
					nTbl.style.fontSize = "10pt";
					setCls(nTbl, "gb");
					/*nTd1.setAttribute("class", "gbcap");
					nTd1.setAttribute("className", "gbcap");
					nTd2.setAttribute("class", "gbcont");
					nTd2.setAttribute("className", "gbcont");*/
					nTd1.style.fontWeight = "900";
					nTd2.style.borderBottomStyle = "solid";
					nTd2.style.borderBottomWidth = "1px";
					nTd2.style.borderBottomColor = "#639aff";
					nTd1.appendChild(document.createTextNode(refCleanXmlStr(strFrage)));
					nTd2.appendChild(document.createTextNode(refCleanXmlStr(strAntwort)));
					nTr1.appendChild(nTd1);
					nTr2.appendChild(nTd2);
					nTby.appendChild(nTr1);
					nTby.appendChild(nTr2);
					nTbl.appendChild(nTby);
					frmContInfos.appendChild(nTbl);
				}
				//frmContAngaben.appendChild(nImg);
			}
			nTabContent.appendChild(frmContInfos);
		}
	}
	
	function clickTab(objEvt)
	{
		if (tab.isChanged())
			setTabContent(tab.getTabIdx());
	}
	
	function showTeam(objEvt)
	{
		if (navigator.appName == "Microsoft Internet Explorer")
			objEvt = window.event.srcElement;
		else
			objEvt = objEvt.target;
		setCls(nMerke, "button");
		setCls(objEvt, "button_act");
		nMerke = objEvt;
		setContent(objEvt.getAttribute("aid"));
	}
	
	function delTeamPic(objEvt)
	{
		if (confirm("Möchten Sie das Bild wirklich vom Server löschen?"))
		{
			if (navigator.appName == "Microsoft Internet Explorer")
				objEvt = window.event.srcElement;
			else
				objEvt = objEvt.target;
			var delid = objEvt.getAttribute("delid");
			ajax = new AjaxRequest("php/team.php", "bsgid=" + bsgid + "&mid=" + mid + "&teamid=" + delid + "&cmd=delpic", false).getRequest();
			//alert(ajax.responseText);
			frmContAngaben = null;
			setContent(delid);
		}
	}
	
	function getPers(id)
	{
		var nPers = docMain.getElementsByTagName("person");
		var ret = null;
		for (var i=0; i<nPers.length; i++)
		{
			if (nPers[i].getAttribute("id") == id)
			{
				ret = nPers[i];
				break;
			}
		}
		return ret;
	}
}