/*
    Document   : functions
    Created on : 7-okt-2009, 10:40:30
    Author     : Arno
    Description:
        Global javascript functions.
*/

/**
 * Adds support for multiple window.onload() handlers.
 */
window.addOnLoad = function(object) {
	if (typeof window.onloadHandlers == 'undefined')
		window.onloadHandlers = [];
	window.onloadHandlers[window.onloadHandlers.length] = object;
	window.onload = function() {
		for (i in window.onloadHandlers)
			window.onloadHandlers[i]();
	};
}

/**
 * Locates the first anchor element and navigates to its href.
 */
navigateLink = function(object) {
	var linkElement = object.getElementsByTagName('a')[0];	// First anchor element
	if (linkElement != null) {
		location.href = linkElement.href;
	}
}
