function Ansprechpartner(bsgid, defId)
{
	var frmMenu = document.getElementById("aspMenu");
	var contImg = document.createElement("img");
	var frmImg = document.getElementById("aspImg");
	var frmName = document.getElementById("aspName");
	var nMerke;
	var nDivImg = document.createElement("div");
	setCls(nDivImg, "pic");
	nDivImg.style.dislpay = "none";
	nDivImg.innerHTML = "kein<br>Bild";

	var ajax = new AjaxRequest("php/anspr.php", "mid=" + mid + "&aspid=0&bsgid=" + bsgid, false).getRequest();
	//alert(ajax.responseText);
	var doc = ajax.responseXML;
	var nPersonen = doc.getElementsByTagName("person");
	var nTable = document.createElement("table");
	var nTBody = document.createElement("tbody");
	var strFirstId;
	var strWrite = doc.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 strName = decodeURIComponent(replCont(nPerson.getAttribute("name")));
		var strId = nPerson.getAttribute("id");
		var nImgDel = document.createElement("img");
		var nImgEd = document.createElement("img");
		var nImgUp = document.createElement("img");
		var nImgDown = document.createElement("img");
		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;
		nImgUp.src = "img/up.gif";
		nImgUp.alt = "'" + strName + "' nach oben schieben";
		setCls(nImgUp, "button");
		nImgUp.setAttribute("upid", strId);
		nImgUp.onclick = orderItem;
		nImgDown.src = "img/down.gif";
		nImgDown.alt = "'" + strName + "' nach unten schieben";
		setCls(nImgDown, "button");
		nImgDown.setAttribute("downid", strId);
		nImgDown.onclick = orderItem;
		nTdAct.appendChild(nImgDel);
		nTdAct.appendChild(nImgEd);		
		if (i>0) nTdAct.appendChild(nImgUp);		
		if (i<nPersonen.length-1) nTdAct.appendChild(nImgDown);	
		if (defId != "")
		{
			if (defId == strId)
			{
				strFirstId = strId;
				setCls(nTd, "button_act");
				nMerke = nTd;			
			}
			else
			{
				setCls(nTd, "button");
			}
		}
		else
		{
			if (i == 0) 
			{
				strFirstId = strId;
				setCls(nTd, "button_act");
				nMerke = nTd;
			}
			else
			{
				setCls(nTd, "button");
			}
		}
		nTd.onclick = showAsp;
		nTd.setAttribute("aid", strId);
		nTd.appendChild(document.createTextNode(strName));
		nTr.appendChild(nTd);
		if (strWrite == "1") nTr.appendChild(nTdAct);
		nTBody.appendChild(nTr);
	}
	nTable.appendChild(nTBody);
	frmMenu.appendChild(nTable);
	frmImg.appendChild(contImg);
	frmImg.appendChild(nDivImg);
	frmName.innerHTML = strName;
	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 diesen Ansprechpartner wirklich löschen?"))
			self.location.href="index.php?page=anspr&bsgid=" + bsgid + "&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=anspr&bsgid=" + bsgid + "&mid=" + mid + "&edid=" + strId;
	}

	function orderItem(objEvt)
	{
		// Bearbeiten
		if (navigator.appName == "Microsoft Internet Explorer")
			objEvt = window.event.srcElement;
		else
			objEvt = objEvt.target;
		var strId = objEvt.getAttribute("upid");
		var strMove = "up";
		if (objEvt.getAttribute("downid") != null)
		{
			strMove = "down";
			strId = objEvt.getAttribute("downid");
		}
		self.location.href="index.php?page=anspr&bsgid=" + bsgid + "&mid=" + mid + "&moveid=" + strId + "&action=move" + strMove;
	}
	
	function setContent(id)
	{
		ajax = new AjaxRequest("php/anspr.php", "mid=" + mid + "&bsgid=" + bsgid + "&aspid=" + id, false).getRequest();
		//alert(ajax.responseText);
		doc = ajax.responseXML;
		var strImg = doc.getElementsByTagName("img")[0].firstChild.nodeValue;
		var strImgEx = doc.getElementsByTagName("img")[0].getAttribute("ex");
		var strTel = replCont(doc.getElementsByTagName("tel")[0].firstChild.nodeValue);
		var strSpruch = replCont(doc.getElementsByTagName("spruch")[0].firstChild.nodeValue);
		var strName = replCont(doc.getElementsByTagName("name")[0].firstChild.nodeValue);
		var nTel = document.getElementById("aspTel");
		var nSpruch = document.getElementById("aspSpruch");
		//alert("php/system/scaleimage.php?img=" + encodeURIComponent(strImg) + "&width=50&height=50");
		if (strImgEx == "1")
		{
			var picFn = "files/bsg0" + bsgid + "/pics/anspr/bsg_" + bsgid + "_anspr_" + id + ".jpg";
			//contImg.setAttribute("src", "php/system/scaleimage.php?img=" + encodeURIComponent("../../" + strImg) + "&width=200&height=200");
			contImg.setAttribute("src", "php/system/scaleimage.php?img=" + encodeURIComponent("../../" + picFn) + "&width=200&height=200");
			contImg.style.display = "block";
			nDivImg.style.display = "none";
		}
		else
		{
			contImg.style.display = "none";
			nDivImg.style.display = "block";
		}
		nTel.innerHTML = strTel;
		nSpruch.innerHTML = strSpruch;
		frmName.innerHTML = strName;
	}
	
	function showAsp(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 replCont(str)
{
	str = str.replace("%SP%", " ");
	str = str.replace("%AT%", "@");
	str = str.replace("%GR%", ">");
	str = str.replace("%KL%", "<");
	return str;
}
function delAnsprPic(id)
{
	if (confirm("Möchten Sie das Bild wirklich löschen?"))
	{
		self.location.href="index.php?page=anspr&bsgid=" + bsgid + "&mid=" + mid + "&delpicid=" + id;
	}
}