<!--

var shArray = new Array();

function __init() {
	$(window).resize( resizeContent );
	
	resizeContent();
	externalLinks();
}

function init() {
	__init();
	
	preloadImages("images/about_out.gif", 
				"images/about_over.gif",
				"images/areas_out.gif",
				"images/areas_over.gif",
				"images/conditions_out.gif",
				"images/conditions_over.gif",
				"images/contact_out.gif",
				"images/contact_over.gif",
				"images/home_out.gif",
				"images/home_over.gif",
				"images/how_out.gif",
				"images/how_over.gif",
				"images/people_out.gif",
				"images/people_over.gif");
}

function initLanguage() {
	__init();
	
	preloadImages("images/button_nl_out.jpg", 
				"images/button_nl_over.jpg",
				"images/button_en_out.jpg",
				"images/button_en_over.jpg");
}

function externalLinks() {
	var objCurrent;
	var objReplacement;

	if (document.getElementsByTagName) {
		var objAnchors = document.getElementsByTagName("a");
		for (var iCounter=0; iCounter<objAnchors.length; iCounter++) {
			if (objAnchors[iCounter].getAttribute("href") && objAnchors[iCounter].getAttribute("rel") == "external") {
				objAnchors[iCounter].onclick = function(event){return launchWindow(this, event);}
				objAnchors[iCounter].onkeypress = function(event){return launchWindow(this, event);}
				if (document.replaceChild) {
					objCurrent = objAnchors[iCounter].firstChild;
					if (objCurrent.nodeType == 3) { // Text node
						objAnchors[iCounter].title = (objAnchors[iCounter].title != "") ? objAnchors[iCounter].title + " (opent in een nieuw venster)" : objCurrent.data + " opent in een nieuw venster";
					} else if (objCurrent.alt) { // Current element is an image
						objReplacement = objCurrent;
						objReplacement.alt = objCurrent.alt + " (opent in een nieuw venster)";
						try {
							objAnchors[iCounter].replaceChild(objReplacement, objCurrent);
						} catch(e){}
					}
				}
			}
		}
	}
}

function launchWindow(objAnchor, objEvent) {
	var iKeyCode;

	if (objEvent && objEvent.type == "keypress") {
		if (objEvent.keyCode) {
			iKeyCode = objEvent.keyCode;
		} else if (objEvent.which) {
			iKeyCode = objEvent.which;
		}

		if (iKeyCode != 13 && iKeyCode != 32) {
			return true;
		}
	}

	return !window.open(objAnchor);
}

function preloadImages() {
	var d = document;
	if (d.images) {
		if (!d.preloadArray) d.preloadArray = new Array();
    	var i;
    	var j = d.preloadArray.length;
    	var a = preloadImages.arguments;
    	for (i = 0; i < a.length; i++) {
    		if (a[i].indexOf("#") != 0) { 
    			d.preloadArray[j] = new Image(); 
    			d.preloadArray[j++].src = a[i];
    		}
    	}
    }
}

function resizeContent() {
	var minHeight = 550;
	var newHeight = 360;
	var currHeight = $('html').height();
	
	if (currHeight > minHeight) {
		newHeight = (currHeight - minHeight) + newHeight;
	}
	$('#content').height(newHeight + 'px');
}


//-->