// Algemene functies
// JavaScript Document
	

//functie om regel tabel-regel te verbergen of tonen
//afhankelijk van een waarde (bijvoorbeeld van een checkbox)
function toggleTableRow(element, value)
{
//	alert ("v= "+value+"..."+valueTrue);
	if (value==true)
	{
		document.getElementById(element).style.display="";
	}
	else
	{
		document.getElementById(element).style.display="none";
	}

} //einde functie toggleTableRow(element)


// Deze functie maakt een element zichtbaar of verborgen
// Verwacht een element-ID
function toggleTonen(element)
{
	if (document.getElementById(element).style.display=="none")
	{
		document.getElementById(element).style.display="block";
		document.getElementById(element).style.display="inline";
	}
	else
	{
		document.getElementById(element).style.display="none";
	}

} //einde functie toggleTonen(element,state)



// Details tonen en opschrift van Detaislknop+id wisselen
function toggleDetails(element, id)
{
	// Voor IE wordt de hoofdletter-variant aangeroepen (?)
	// voor testen: alert(document.getElementById(element).innerHTML);
	if (document.getElementById(element).innerHTML=="<a href=\"javascript:;\">Meer details...</a>" || document.getElementById(element).innerHTML=="<A href=\"javascript:;\">Meer details...</A>")
		{
			(document.getElementById(element).innerHTML="<a href=\"javascript:;\">Minder details...</a>")
		}
		else
		{
			(document.getElementById(element).innerHTML="<a href=\"javascript:;\">Meer details...</a>")
		}
		
	toggleTonen("details-"+id);

} //einde toggleDetails



// Deze functie schrijft in CSS de code om een bepaald element bij laden van de html-paginauit te zetten
// Verwacht een element-ID
function startElementStateOff(element)
{
	document.write("\n\n<style type=\"text\/css\">\n<!-- \n#" + element + " {\ndisplay: none;\n}\n-->\n<\/style>\n");
} //einde function startElementStateOff(element)
