var default_item = null;
var default_itemname = null;

var images = Array();

function setQuote(item) {
	var section = item.firstChild.firstChild.nodeValue;
	section = section.toLowerCase();
	$('quote').src = baseDir + '/' + images[section];
}

function restoreQuote() {
	if(default_item) {
		setQuote(default_item);
	} else {
		$('quote').src = baseDir + '/img/quotes/home.gif';
	}
}

function showQuotes() {
	var menu = $('mainmenu');
	if(menu) {
		parseMenu(menu.getElementsByTagName('li'));
	}
	menu = $('submenu');
	if(menu) {
		parseMenu(menu.getElementsByTagName('li'));
	}
	menu = $('subsubmenu');
	if(menu) {
		//parseMenu(menu.getElementsByTagName('li'));
	}
}

function parseMenu(items) {
	var s = new RegExp('active');
	var img_path = 'img/quotes/';
	var isProf = ('professionals' == default_itemname);
	for (var i=0; i<items.length; i++) {
		var link = items[i].firstChild;
		
		var section = link.firstChild.firstChild.nodeValue;
		var img_name;
		section = section.toLowerCase();
		if('archief' == section) {
			continue;
		}
		switch(section) {
			case 'over loes':
			case 'medewerkers':
				img_name = 'over.gif';
				break;
			case 'veel gestelde vragen':
				img_name = 'faq.gif';
				break;
			case 'wie is loes':
				img_name = isProf ? 'wie2.gif' : 'wie.gif';
				break;
			case 'triple p':
				img_name = 'triplep.gif';
				break;
			case 'trainingen en accreditatie':
				img_name = 'trainingen.gif';
				break;
			default:
				img_name = section + '.gif';
		}
		imgObj = new Image();
		imgObj.src = img_path + img_name;
		images[section] = img_path + img_name;
		
		link.onmouseover = function() {
			setQuote(this);
		}
		link.onmouseout = function() {
			restoreQuote();
		}
		if(s.test(items[i].className)) {
			setQuote(link);
			default_item = link;
			default_itemname = section;
		}
	}
}

