// JavaScript Document

if (document.getElementById || document.getElementsByTagName){

	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 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;
	}
		
	if (document.getElementById("navigatie")){
		
		document.write ("<div id='menupijl'>&nbsp;</div>")
		
		var navigatie = document.getElementById("navigatie");
		var links = navigatie.getElementsByTagName("a");
		var pijl= document.getElementById("menupijl");
		var currentY;
		var targetY;
		var menuslider;
				
		currentY= findPosY(pijl);

		function slide(){
			
			currentY = currentY - ((currentY-targetY)/50);
			currentY = Math.round(currentY*100)/100
			
			if (currentY == targetY){
				currentY = targetY;
				clearInterval(menuslider);		
			}
			pijl.style.top = currentY + "px"
		}

		for (var i=0; i<links.length ;i++){

			links[i].onmouseover = function () {
				targetY = findPosY(this)+1;
				menuslider = setInterval("slide()",25)
			}
		}
		
	}

	if (document.getElementById("wijkkiezer")){
		
		var wijkkiezer = document.getElementById("wijkkiezer");
		var wijkkiezerlink = wijkkiezer.getElementsByTagName("a");
		var iframe = document.getElementById("extern");
		var leftborder = 945;
		var maxleft = 945;
		var minleft = 704;
		var targetX;
		var slider,scroller,scrollerheight;
		
		function slideIn() {
			leftborder = minleft + ((leftborder-minleft)/1.1);
			if (leftborder<(minleft+1)){
				leftborder=minleft;
				clearInterval(slider);		
			}
			wijkkiezer.style.left = leftborder+"px";
		}
		
		function slideOut() {
			leftborder = leftborder - ((leftborder-maxleft)/15);
			if (leftborder>(maxleft-1)){
				leftborder=maxleft;
				clearInterval(slider);		
			}
			wijkkiezer.style.left = leftborder+"px";
		}
		
		wijkkiezer.onmouseover = function () {
			clearInterval(slider);
			if (iframe){ iframe.style.display = "none";}
			slider = setInterval("slideIn()",10)
		}

		wijkkiezer.onmouseout = function () {
			clearInterval(slider);
			if (iframe){ iframe.style.display = "block";}
			slider = setInterval("slideOut()",10)
		}
		
		wijkkiezer.removeChild(wijkkiezerlink[0])
	}

	if (document.getElementById("nieuws")){
			
		var nieuws = document.getElementById("nieuws");
		var newsscroller = document.getElementById("customnewsscroller");
		var buttonUp = document.getElementById("newsscroll_up");
		var buttonDown = document.getElementById("newsscroll_down");

		nieuws.style.overflow = "hidden";
		newsscroller.style.display = "block"

		function scrollUp() {
			nieuws.scrollTop -= 2;
			nieuws.pageYOffset -= 2;
		}

		function scrollDown() {
			nieuws.scrollTop += 2;
			nieuws.pageYOffset += 2;

		}

		buttonUp.onmouseover = function () {
			clearInterval(scroller);
			scroller = setInterval("scrollUp()",25)
		}

		buttonUp.onmouseout = function () {
			clearInterval(scroller);
		}

		buttonDown.onmouseover = function () {
			clearInterval(scroller);
			scroller = setInterval("scrollDown()",25)
		}
	
		buttonDown.onmouseout = function () {
			clearInterval(scroller);
		}
	}
}