/*
 * $Id: navigation.js 115 2009-10-18 02:17:47Z rob $
 *
 * Dit werk is auteursrechtelijk beschermd.
 * Copyright (c) 2008-2009 OhReally.nl <contact@ohreally.nl>
 */

/*
 * JS functions for navigation module.
 */

var buttons = new Array();

function initNavigation() {
	var navigation = document.getElementById('navigation').getElementsByTagName('a');
	for (var i = 0; i < navigation.length; i++) {
		var myImg = navigation[i].getElementsByTagName('img')[0];
		if (myImg) {
			buttons[myImg.id] = new Array();
			buttons[myImg.id]['default'] = new Image();
			buttons[myImg.id]['default'].src = myImg.src.replace(/\d+/, '1');
			buttons[myImg.id]['active'] = new Image();
			/* buttons[myImg.id]['active'].src = buttons[myImg.id]['default'].src.replace('1', '2'); */
			buttons[myImg.id]['active'].src = buttons[myImg.id]['default'].src.replace('.png', '-mouseover.png');
			buttons[myImg.id]['selected'] = new Image();
			/* buttons[myImg.id]['selected'].src = buttons[myImg.id]['default'].src.replace('1', '3'); */
			buttons[myImg.id]['selected'].src = buttons[myImg.id]['default'].src.replace('.png', '-mouseover.png');
		}
		doMouseOut(myImg);
	}
}

function doMouseOver(thisImage) {
	if ('nav' + currentPage != thisImage.id) {
		thisImage.src = buttons[thisImage.id]['active'].src;
	}
}

function doMouseOut(thisImage) {
	if ('nav' + currentPage == thisImage.id) {
		thisImage.src = buttons[thisImage.id]['selected'].src;
	}
	else {
		thisImage.src = buttons[thisImage.id]['default'].src;
	}
}

function resetAllButtons() {
	var imgs = document.getElementById('navigation').getElementsByTagName('img');
	for (var i = 0; i < imgs.length; i++) {
		if (imgs[i].id.substr(0, 3) == 'nav') {
			doMouseOut(imgs[i]);
		}
	}
}
