function displayLink(element)
	{
		var objectID=element;
		var object=document.getElementById(objectID); 
		popUp(objectID, 'pointer');
	}
function hideLink(element)
	{
		var objectID=element;
		var object=document.getElementById(objectID); 
		popHide('pointer');
	}

function findPosY(obj)
	{
		var curtop = 0;
		if (obj.offsetParent)
		{
			while (obj.offsetParent)
			{
				curtop += obj.offsetTop
				obj = obj.offsetParent;
			}
		}
		else if (obj.y)
			curtop += obj.y;
		return curtop;
	}
function findPosX(obj)
	{
		var curleft = 0;
		if (obj.offsetParent)
		{
			while (obj.offsetParent)
			{
				curleft += obj.offsetLeft
				obj = obj.offsetParent;
			}
		}
		else if (obj.x)
			curleft += obj.x;
		return curleft;
	}
function showdimW(objectID)
	{
		var object=document.getElementById(objectID);
		var widthObj=object.offsetWidth;
		return widthObj;
	}
function showdimH(objectID)
	{
		var object=document.getElementById(objectID);
		var heightObj=object.offsetHeight;
		return heightObj;
	}
var objPopUp=null;
function popUp(event, objectID)
	{
		var objPopTrig=document.getElementById(event);
		var objPopUp=document.getElementById(objectID);
		var xPos=findPosX(objPopTrig);
		var yPos=findPosY(objPopTrig);
		var width=showdimW(event);
		var center=Math.round(eval(width/2)-5);
		var height=showdimH(event);
		xPos=eval(xPos+center);
		yPos=eval(yPos-12);
		objPopUp.style.left=xPos+'px';
		objPopUp.style.top=yPos+'px';
		objPopUp.style.display='block';
	}
function popHide(objectID)
	{
		var objPopUp=document.getElementById(objectID);
		objPopUp.style.display='none';
		objPopUp=null;
	}
function popUpMenu(event, objectID)
	{
		var objPopTrig=document.getElementById(event);
		var objPopUp=document.getElementById(objectID);
		var xPos=findPosX(objPopTrig);
		var yPos=findPosY(objPopTrig);
		var height=showdimH(event);
		yPos=eval(yPos+height+5);
		objPopUp.style.left=xPos+'px';
		objPopUp.style.top=yPos+'px';
		objPopUp.style.display='block';
	}
function popHideMenu(objectID)
	{
		var objPopUp=document.getElementById(objectID);
		objPopUp.style.display='none';
		objPopUp=null;
	}

/* poging drop down menu */
var objNavMenu=null;
var prevObjNavMenu=null;
var prevObjDropMenu=null;
var numDropMenu=8;

var bgLinkColor='#cccccc';
var bgLinkHover='#ffffff';
var bgLinkActive='#000000';
var linkColor='#000000';
var linkHover='#000000';
var linkActive='#ffffff';

var isIE=null;
if(navigator.appName.indexOf('Microsoft Internet Explorer')!=-1) isIE=1;
function initDropMenu()
{
	document.onclick=hideDropMenu;
	/*
	for(i=1; i<=numDropMenu; i++){
		menuName='dropMenu'+i;
		navName='navMenu'+i;
		objDropMenu=document.getElementById(menuName);
		objNavMenu==document.getElementById(navName);
		objDropMenu.style.visibility='hidden';
		alert(objNavMenu);
		objNavMenu.onmouseover=menuHover;
		objNavMenu.onmouseout=menuOut;
		objNavMenu.onclick=showDropMenu;
	}
	*/
	objNavMenu=null;
	return;
}
function menuHover(e)
{
	document.onclick=null;
	hoverObjNavMenu=document.getElementById(e);
	/*
	if(hoverObjNavMenu!=objNavMenu){
		hoverObjNavMenu.style.color=linkHover;
		hoverObjNavMenu.style.backgroundColor=bgLinkHover;
	}
	*/
}
function menuOut(e)
{
	document.onclick=hideDropMenu;
	outObjNavMenu=document.getElementById(e);
	/*
	if(outObjNavMenu!=objNavMenu){
		outObjNavMenu.style.color=linkColor;
		outObjNavMenu.style.backgroundColor=bgLinkColor;
	}
	*/
}
function showDropMenu(e)
	{
		var e=e;
		var a=e.length;
		menuName='drop'+e.substring(3,a);
		objDropMenu=document.getElementById(menuName);
		if(prevObjDropMenu==objDropMenu){
			hideDropMenu();
			return;
		}
		if (prevObjDropMenu!=null){
			hideDropMenu();
		}
		objNavMenu=document.getElementById(e);
		/*
		if((prevObjNavMenu!=objNavMenu)|| (prevObjDropMenu==null)){
			objNavMenu.style.color=linkActive;
			objNavMenu.style.backgroundColor=bgLinkActive;
		}
		*/
		if(objDropMenu){
			xPos=objNavMenu.offsetParent.offsetLeft+objNavMenu.offsetLeft;
			yPos=objNavMenu.offsetParent.offsetTop+objNavMenu.offsetParent.offsetHeight+3;
			
			if(isIE){
				xPos-=1;
				xPos-=6;
			}
			
			objDropMenu.style.left=xPos+'px';
			objDropMenu.style.top=yPos+'px';
			objDropMenu.style.visibility='visible';
			prevObjDropMenu=objDropMenu;
			prevObjNavMenu=objNavMenu;
		}
	}

function hideDropMenu(){
	document.onclick=null;
	if(prevObjDropMenu){
		prevObjDropMenu.style.visibility='hidden';
		prevObjDropMenu=null;
		/*
		prevObjNavMenu.style.color=linkColor;
		prevObjNavMenu.style.backgroundColor=bgLinkColor;
		*/
	}
	objNavMenu=null;
}





/* Slideshow*/

var totalPages;

function nextSlide()
	{
		var objectLenght=obj[active].id.length;
		var objectNumber=obj[active].id.substring(4,objectLenght);
		if(totalPages==objectNumber)
		{
			objectNumber=1;
		}else{
			objectNumber++;
		}
		ChangePage("page"+objectNumber);
	}

function previousSlide()
	{
		var objectLenght=obj[active].id.length;
		var objectNumber=obj[active].id.substring(4,objectLenght);
		if(objectNumber==1)
		{
			objectNumber=totalPages;
		}else{
			objectNumber--;
		}
		ChangePage("page"+objectNumber);
	}

/*scroll*/
timerID = null;
var active = 0;
var picture=new Array();
function ChangePage(num){
	var objectLenght=obj[active].id.length;
	var objectNumber=obj[active].id.substring(4,objectLenght);
		document.getElementById("thumb_"+objectNumber).style.border="1px solid white";
		if(document.getElementById){
			/*eventueel verstoppen van back en forward knoppen
			if(num=="page1"){
				var objectID='back';
				var object=document.getElementById(objectID)
				object.style.visibility="hidden";
				var objectID='forward';
				var object=document.getElementById(objectID)
				object.style.visibility="hidden";
			}else{
				var objectID='back';
				var object=document.getElementById(objectID)
				object.style.visibility="visible";
				var objectID='forward';
				var object=document.getElementById(objectID)
				object.style.visibility="visible";
			}*/
			var objectID='back';
			var object=document.getElementById(objectID)
			object.style.visibility="visible";
			var objectID='forward';
			var object=document.getElementById(objectID)
			object.style.visibility="visible";
    		obj[active].style.visibility = "hidden";
    		active = num;
    		obj[active].style.top = 0;
    		obj[active].style.visibility = "visible";
    	}
	var objectLenght=obj[active].id.length;
	var objectNumber=obj[active].id.substring(4,objectLenght);
	document.getElementById("thumb_"+objectNumber).style.border="1px solid red";
	if(objectNumber>=2){
		document.getElementById("picture"+objectNumber).src=picture[objectNumber];
	}
}
    
function ScrollUp(speed){
    	if(document.getElementById){
    		if(parseInt(obj[active].style.top) < 0){
    			obj[active].style.top = parseInt(obj[active].style.top) + speed + "px";
		}
    		timerID = setTimeout("ScrollUp("+speed+")",30);
    	}
}

function ScrollDown(speed){
	  	if(document.getElementById){                        
    		if(parseInt(obj[active].style.top) > document.getElementById('cont').offsetHeight - obj[active].offsetHeight){ 
    			obj[active].style.top = parseInt(obj[active].style.top) - speed + "px";
		}
    		timerID = setTimeout("ScrollDown("+speed+")",30);
    	}
}

function ScrollStop(){
    	if(document.getElementById){
    		clearTimeout(timerID);
    	}
}

function ScrollPageInit() {
    	if(document.getElementById){
    		obj = document.getElementById("cont").getElementsByTagName("div");
    		obj['page1'].style.visibility = "visible";
    		obj['page1'].style.top = 0;	
    	}	
    	if(document.addEventListener){
    		for(i=0;i<document.getElementsByTagName('a').length;i++){
    			document.getElementsByTagName('a')[i].style.position = "relative";
		}
    	}
}