<!--

/*
Copyright © Trèfic 2002, All Rights Reserved.
Version: 1.0
*/

var menuwidth, menuheight, infoheight, emptyheight;

var mouseoverLine, mouseoverArrow, mouseoutLine, mouseoutArrow, mouseselectLine, mouseselectArrow;
var link = new Array();
var target = new Array();
var statustext = new Array();
var info = new Array();
var loaded = false;
var selectedid = -999;

function loadimages() {
	mouseoverLine = new Image(124,1);
	mouseoverArrow = new Image(5,9);
	mouseoutLine = new Image(124,1);
	mouseoutArrow = new Image(5,9);
	mouseselectLine = new Image(124,1);
	mouseselectArrow = new Image(5,9);
	mouseoverLine.src = 'images/menulijn_over.jpg';
	mouseoverArrow.src = 'images/menuarrow_over.jpg';
	mouseoutLine.src = 'images/spacer.gif';
	mouseoutArrow.src = 'images/spacer.gif';
	mouseselectLine.src = 'images/menulijn.jpg';
	mouseselectArrow.src = 'images/menuarrow.jpg';
	loaded = true;
}

function menustart() {
	menuwidth = (menustart.arguments[0]) ? arguments[0] : 146;
	menuheight = (menustart.arguments[1]) ? arguments[1] : 260;
	infoheight = (menustart.arguments[2]) ? arguments[2] : 296;
	emptyheight = (menustart.arguments[3]) ? arguments[3] : 16;
	if (loaded) {
		document.write('<table width="'+menuwidth +'" cellpadding="0" cellspacing="0" border="0">');
	}
}

function menuend() {
	if (loaded) {
		document.write('</table>');
	}
}

function menuitem(i, name, mylink, mytarget, mystatustext, myinfo) {
	if (loaded) {
		link[i] = mylink;
		target[i] = mytarget;
		statustext[i] = mystatustext;
		info[i] = myinfo;
		document.write('<tr>');
		document.write('  <td class="menuitem"><img src="images/spacer.gif" width="5" height="10"></td>');
		document.write('  <td class="menuitem"><img src="images/menubullet.jpg" width="10" height="10"></td>');
		document.write('  <td class="menuitem">');
		document.write('    <a href=""');
		document.write('      onmouseover="mouseover('+i+'); return true;"');
		document.write('      onmousemove="mousemove('+i+'); return true;"');
		document.write('      onmouseout="mouseout('+i+'); return true;"');
		document.write('      onclick="openurl('+i+'); return false;"');
		document.write('    >'+ name);
		document.write('    </a>');
		document.write('  </td>');
		document.write('  <td class="menuitem"><img name="arrow'+i+'" src="images/spacer.gif" width="5" height="9"></td>');
		document.write('  <td class="menuitem"><img src="images/spacer.gif" width="5" height="10"></td>');
		document.write('</tr>');
		document.write('<tr>');
		document.write('  <td class="menuitem"><img src="images/spacer.gif" width="5" height="1"></td>');
		document.write('  <td class="menuitem"><img src="images/spacer.gif" width="10" height="1"></td>');
		document.write('  <td class="menuitem" colspan="2"><img name="lijn'+i+'" src="images/spacer.gif" width="123" height="1"></td>');
		document.write('  <td class="menuitem"><img src="images/spacer.gif" width="5" height="1"></td>');
		document.write('</tr>');
	}
}

function menuheader(name) {
	if (loaded) {
		document.write('<tr>');
		document.write('  <td class="menuheader" colspan="5">'+name+'</td>');
		document.write('</tr>');
	}
}

function menuempty() {
	if (loaded) {
		document.write('<tr>');
		document.write('  <td class="menuempty" colspan="5"><img src="images/spacer.gif" width="'+menuwidth+'" height="'+emptyheight+'"></td>');
		document.write('</tr>');
	}
}

function mouseover(i) {
	if (loaded) {
		eval('window.document.lijn' + i + '.src=mouseoverLine.src;');
		eval('window.document.arrow' + i + '.src=mouseoverArrow.src;');
		dopopup(info[i]);
		if (statustext[i]) {
			window.status = statustext[i];
		}
		else {
			window.status = link[i];
		}
	}
}

function mousemove(i) {
	if (loaded) {
		if (statustext[i]) {
			window.status = statustext[i];
		}
		else {
			window.status = link[i];
		}
	}
}

function mouseout(i) {
	if (loaded) {
		if (i==selectedid) {
			eval('window.document.lijn' + i + '.src=mouseselectLine.src;');
			eval('window.document.arrow' + i + '.src=mouseselectArrow.src;');
		}
		else {
			eval('window.document.lijn' + i + '.src=mouseoutLine.src;');
			eval('window.document.arrow' + i + '.src=mouseoutArrow.src;');
		};
		window.status = '';
	}
}

function openurl(i) {
	var myobj, frm;
	if (loaded) {
		if (selectedid>0) {
			myobj = eval('window.document.lijn' + selectedid);
			if (myobj) {
				eval('window.document.lijn' + selectedid + '.src=mouseoutLine.src;');
				eval('window.document.arrow' + selectedid + '.src=mouseoutArrow.src;');
			}
		}
		eval('window.document.lijn' + i + '.src=mouseselectLine.src;');
		eval('window.document.arrow' + i + '.src=mouseselectArrow.src;');
		selectedid = i;

		switch (target[i]) {
			case '':
				location.href = link[i];
				break;
			case '_top':
				top.location.href = link[i];
				break;
			case '_blank':
				window.open(link[i]);
				break;
			default:
				frm = eval('parent.'+target[i]);
				frm.location.href = link[i];
		}
	}
}

function showpopup(obj, t){
	var h, k;
	h = (bw.ie) ? document.body.offsetHeight : innerHeight;
	k = (bw.ie || bw.ns6) ? 'transparent' : 'white';
	if (typeof(obj) != 'undefined') {
		obj.bg(k);
		obj.moveIt(1, Math.max(menuheight, (h - infoheight)));
		obj.writeIt(t);
	}
} 

function dopopup(myInfo){
	showpopup(infoobj, myInfo);
}
//-->
