function collapseContact(id)
{
	var contactDiv	= document.getElementById(id);
	var kinderen	= contactDiv.childNodes;

	for(var i=0; i<kinderen.length; i++)
	{
		try{
			var kind	= kinderen[i];
			if(kinderen[i].className=="gegevens")
			{
				if(kind.style.display=="none")
				{
					kind.style.display	= "block";
					status				= "open";
				}else
				{
					kind.style.display	= "none";
					status				= "closed";
				}
			}else if(kind.className="title")
			{
				var kinderen2	= kind.childNodes;

				for(var j=0; j<kinderen2.length; j++)
				{
					var kind2	= kinderen2[j];
					if(kind2.className=="naam")
					{
						kind2.className="naam2";
					}else if(kind2.className=="naam2")
					{
						kind2.className="naam";
					}else if(kind2.className=="rondhoek")
					{
						kind2.className="rondhoek2";
					}else if(kind2.className=="rondhoek2")
					{
						kind2.className="rondhoek";
					}
				}
			}
		}catch(e){}
	}
}

function focusField(field)
{
	field.style.backgroundColor	= '#FFFFCC';
}
function blurField(field)
{
	field.style.backgroundColor	= 'white';
}


function CurrencyFormatted(amount)
{
	var i = parseFloat(amount);
	if(isNaN(i)) { i = 0.00; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	i = parseInt((i + .005) * 100);
	i = i / 100;
	s = new String(i);
	if(s.indexOf('.') < 0) { s += '.00'; }
	if(s.indexOf('.') == (s.length - 2)) { s += '0'; }
	s = minus + s;
	return s;
}

function flipVisible(divId){
	el = document.getElementById(divId);
	if(el.style.display == 'none'){
		el.style.display = 'block';
	} else {
		el.style.display = 'none';
	}
}


function Changeimage(elem, newimage)
{
	imgchange = new Image;
	imgchange.src = newimage;
	elem.src = imgchange.src;
}

function addEvent(obj, evType, fn, useCapture){ 
  if (obj.addEventListener){ 
    obj.addEventListener(evType, fn, useCapture); 
    return true; 
  } else if (obj.attachEvent){ 
    var r = obj.attachEvent("on"+evType, fn); 
    return r; 
  } else { 
    alert("Handler could not be attached"); 
  } 
}

function menuImg()
{
	var sfImgs = document.getElementById("nav").getElementsByTagName("IMG");
	for (var i=0; i<sfImgs.length; i++) {
		sfImgs[i].onmouseover=function() {
			Changeimage(this, this.src.replace(new RegExp("\.gif"), "_active.gif"));
		}
		sfImgs[i].onmouseout=function() {
			Changeimage(this, this.src.replace(new RegExp("\_active"), ""));
		}
	}
}

sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

if (window.attachEvent) addEvent(window, "load", sfHover);
addEvent(window, "load", menuImg);

var pos = 0;
var posNieuwsbrief = 237;
var speedNieuwsbrief = 10;
var direction = 'down';

function animateBanner(){
	img = document.getElementById('banner');
	if(pos < -522){
		direction = 'up';
	}
	pos = (direction == 'down' ? (pos - 1) : (pos +1));
	img.style.backgroundPosition = '0px ' + pos + 'px';
	if(direction == 'down' || pos < 0){
		setTimeout("animateBanner()", 5);
	}
}

function animateNieuwsbrief(){
	el = document.getElementById('nieuwsbrief');
	posNieuwsbrief -= speedNieuwsbrief;
	speedNieuwsbrief *= 0.96;
	el.style.marginLeft = posNieuwsbrief + 'px';
	if(posNieuwsbrief > 0){
		setTimeout("animateNieuwsbrief()", 5);
	}
}
