function toggleKontaktInf(obj)
{
	var oDiv = document.getElementById(obj);
	if (oDiv.style.display == "none")
		oDiv.style.display = "block";
	else
		oDiv.style.display = "none";
	return false;
}

/* START function's for hvem er valgt forms */
function ValidateForm(frmObj)
{
	var errorflag = true;
	for (i = 0; i < frmObj.length; i++)
	{
		oelement = frmObj.elements[i];	
		if ((oelement.type=='text' && trim(oelement.value)!='') || (oelement.type=='select-one' && oelement.value!='0'))
		{
			errorflag = false;
		}
	}
	if (errorflag)
	{
		alert('Der skal indtastes noget i mindst ?t af felterne!');
		return false;
	}
	return true;	
}

function trim(sTmp)
{
	return String(sTmp).replace(/^\s|\s+$/g,'')
}
/* END function's for hvem er valgt forms */

/* START functions for Hvem er valgt XSLT */
function _ToggleUdvalgEllerMedlem(obj, dummyParm)
{
	var oDiv = document.getElementById(obj);
	alert(oDiv.style.display);
	if (oDiv.style.display == "none" || oDiv.style.display == null)
		oDiv.style.display = "inline";
	else
		oDiv.style.display = "none";
	return false;
}

function getBaseName(sFileName)
{
	var i = sFileName.lastIndexOf("/");
	if (i < 0) i = sFileName.lastIndexOf("\\");
	return i < 0 ? sFileName : sFileName.substr(i+1);
}

function ToggleUdvalgEllerMedlem(sIDType, ev)
{
	var oSrc;

	if (navigator.appName == "Microsoft Internet Explorer") { // Det er en Gecko
	  oSrc = window.event.srcElement;
	}
	else { // Det er ikke en Gecko
	  oSrc = ev.target;
	}
	
	var oDivBorder = oSrc.nextSibling;
	//var oIDs = document.getElementsByName(sIDType + oSrc.id); // virker ikke i mozilla!!!
	
    var divs = document.getElementsByTagName("tr");
	var oIDs = [];
	//var medlemid = sIDType + oSrc.id;
	//var medlemid = oSrc.id;
	var medlemid = sIDType;

	// get all tr's
	for(i=0;i<divs.length;i++)
	{
		if(divs[i].id == medlemid)
		{
			oIDs[oIDs.length] = divs[i];
		}
	}
	
	// get all the div's too START
	divs = document.getElementsByTagName("div");
	var n = oIDs.length;
	
	for(i=0;i<divs.length;i++)
	{
		if(divs[i].id == medlemid)
		{
			oIDs[oIDs.length] = divs[i];
		}
	}
	// get all the div's too END
	
	// get all the td's too START
	divs = document.getElementsByTagName("td");
	var n = oIDs.length;
	
	for(i=0;i<divs.length;i++)
	{
		if(divs[i].id == medlemid)
		{
			oIDs[oIDs.length] = divs[i];
		}
	}
	// get all the td's too END
	
	var bBorder = false;

	if (oDivBorder != null) bBorder = (oDivBorder.id=="divborder");

	if (oSrc.name == "collapsed" || (oSrc.name==null && navigator.appName != "Microsoft Internet Explorer"))
	{
		oSrc.name = "expanded";
		oSrc.style.fontWeight = "bold";
		for (i = 0; i < oIDs.length; i++)
		{
			//alert(oIDs[i].name);
			oIDs[i].style.display = "";
		}
		if (bBorder)
		{
			oDivBorder.style.padding = "5px";
			oDivBorder.style.border = "silver solid 1px";
			//oDivBorder.style.backgroundColor = "lightgrey";
		}
	}
	else
	{
		oSrc.name = "collapsed";
		oSrc.style.fontWeight = "normal";
		for (i = 0; i < oIDs.length; i++)
		{
			oIDs[i].style.display = "none";
		}
		if (bBorder)
		{
			oDivBorder.style.padding = "0px";
			oDivBorder.style.border = "none";
		}
	}
}
/* END functions for Hvem er valgt XSLT */