//JavaScript til hierarkisk menu - Ingeting skal ændres i script-elementet
//Al tilpasning sker i style-elementet af CSS-egenskaber.
//Evt. billedfilder skal døbes c.gif (lukket menu) og o.gif (åben menu)
//og lægges i samme mappe som HTML-dokumentet, der inkluderer dette JavaScript.
//Menuens elementer og links skal defineres i HTML-dokumentet.

var menuStatus=new Array();

function openMenu(menuID,object){
rowID=object.rowIndex+1;
obj=object.parentNode;
if(!menuStatus[menuID]|| null){
obj.rows[object.rowIndex].cells[0],innerHTML=obj.rows[object.rowIndex].cells[0].innerHTML.replace(/c.gif/,'tri.gif');
obj.insertRow(rowID);
obj.rows[rowID].insertCell(0);
obj.rows[rowID].cells[0].innerHTML=document.getElementById(menuID).innerHTML;
obj.rows[rowID].cells[0].className='submenu';
menuStatus[menuID]=true}
else {
	obj.rows[object.rowIndex].cells[0].innerHTML=obj.rows[object.rowIndex].cells[0].innerHTML.replace(/c.gif/,'tri.gif');
obj.deleteRow(rowID);
menuStatus[menuID]=false}
}
function highlight(object){
object.className='menuhover';
}
function dontHighlight(object){
object.className='menu';
}

