	var wordindex = -1;
	var maxHighlightWords;
		
	function gotoStartHighlightWord()
	{	
		maxHighlightWords = document.getElementById("highlightscount").innerHTML;
		wordindex=0;                      
		document.location.hash  = "GVKeyword"+wordindex;
	}
	
	function gotoEndHighlightWord()
	{
		maxHighlightWords = document.getElementById("highlightscount").innerHTML;  
		wordindex = maxHighlightWords-1;         
		document.location.hash  = "GVKeyword"+wordindex;
	}
	
	function gotoPrevHighlightWord(jumpSize)
	{
		maxHighlightWords = document.getElementById("highlightscount").innerHTML;
		if (jumpSize >= 0)
		{
			jumpSize = -1;
		}
		
		wordindex += jumpSize;
		
		if (wordindex < 0 )
		{
			wordindex = 0 
		}
		
		this.document.location.hash  = "GVKeyword"+wordindex;	    
	}
	
	function gotoNextHighlightWord(jumpSize)
	{
		maxHighlightWords = document.getElementById("highlightscount").innerHTML;
		if (jumpSize <= 0)
		{
			jumpSize = 1;
		}
		
		wordindex += jumpSize;
		
		if (wordindex >= maxHighlightWords)
		{
			wordindex = maxHighlightWords - 1 
		}
		

		document.location.hash  = "GVKeyword"+wordindex;
	}
	
	function JSFX_FloatTopLeft(v_strDivTag)
	{
		var startX = 10, startY = 25;
		var ns = (navigator.appName.indexOf("Netscape") != -1);
		var d = document;
		var px = document.layers ? "" : "px";
		function ml(id)
		{
			var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
			if(d.layers)el.style=el;
			el.sP=function(x,y){this.style.left=x+px;this.style.top=y+px;};
			el.x = startX; el.y = startY;
			return el;
		}
		window.stayTopLeft=function()
		{
			var pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
			ftlObj.y += (pY + startY - ftlObj.y)/8;
			ftlObj.sP(ftlObj.x, ftlObj.y);
			setTimeout("stayTopLeft()", 0);
		}
		ftlObj = ml(v_strDivTag);
		stayTopLeft();
	}

var temp,theTop,theLeft,menu, curPos;

function init()
{
  x = 260;
  y = 100;
	theTop = y;
	theLeft = x;

	if (temp)
	{
		clearTimeout(temp);
	}
	scroll(0,1);

	if(menu = document.getElementById("highlightnav")) {

	curPos = getPos()

  menu.style.left = theLeft;
  menu.style.display = "block";
  menu.style.top = theTop;
  setTimeout('movemenu()',30);
  }
}

/*
   Roep init() aan onResize
*/

window.onresize = function () {init()};


/*
   Om het pijltje te regelen.
   	- Kijk welke positie de pagina heeft.
   	- Tel hier theTop - 25 bij op om de positie te krijgen die het pijltje moet innemen (onderaan het scherm)
   	- Als dit kleiner is dan theTop, maak de positie theTop; het pijltje mag niet hoger komen
   	- Zet het pijltje op de nieuwe positie
   	- Voer functie opnieuw uit na 50 milliseconden
*/

function movemenu()
{
	var pos = getPos();

	pos += 0;

	if (pos < theTop)
	{
		pos = theTop;
	}

	menu.style.top = pos;
	temp = setTimeout('movemenu()',50);
}

/*
   Deze functie kijkt naar de positie van de pagina. pageYOffset is voor Netscape, scrollTop voor Explorer.
*/

function getPos()
{
	if (window.innerHeight)
	{
		var pos = window.pageYOffset
	}
	else if (document.body)
	{
		if (document.documentElement)
			var pos = document.documentElement.scrollTop
		else
			var pos = document.body.scrollTop;
	}
	return pos;
}

						
	
	