
// functions to change imagens on events
function menu_on(o) {
	o.src = o.src.replace(/_off/, '_on');
}

function menu_off(o) {
	o.src = o.src.replace(/_on/, '_off');
}

function menu_dim(o) {
	o.src = o.src.replace(/_off/, '_dim');
}

function menu_undim(o) {
	o.src = o.src.replace(/_dim/, '_off');
}

function menu_undim_all() {
	var menu = document.getElementById('menu');
	
	// esconde todos os submenus
	var divs = menu.getElementsByTagName('div');
	for (var i =0; i < divs.length; i++) {
		if (divs[i].className && divs[i].className == 'submenu')
			divs[i].style.display = 'none';
	}
	
	// muda todas as imagens para estado 'off'
	var imgs = menu.getElementsByTagName('img');
	for (var i =0; i < imgs.length; i++) {
		if (imgs[i].parentNode.className != 'subitem') {
			menu_undim(imgs[i]);
			imgs[i].onclick = imgs[i].onclick_bkp;
		}
	}
}

function menu_click(o) {
	if (o.substring(o.lastIndexOf('.')+1, o.length) == 'php') {
		// link direto
		document.location = o;
	}
	else {
		// apaga todos os itens exceto o clicado e subitens
		var menu = document.getElementById('menu');
		var imgs = menu.getElementsByTagName('img');
		for (var i =0; i < imgs.length; i++) {
			if (imgs[i].parentNode.className != 'subitem') {
				menu_dim(imgs[i]);
				imgs[i].onclick_bkp = imgs[i].onclick;
				imgs[i].onclick = menu_undim_all;
			}
		}
		
		// aparece submenu
		var submenu = document.getElementById(o);
		submenu.style.display = 'block';
		
	}
}

// preload images
var menu = new Array;
menu[0] = new Image();
menu[0].src = '_img/menu//pt';
menu[1] = new Image();
menu[1].src = '_img/menu//en';
