var arrMnu = Array(
	  'menu_princ_home'
	, 'menu_princ_produtos'
	, 'menu_princ_catalogos'
	, 'menu_princ_empresa'
	, 'menu_princ_contato'
	, 'menu_princ_fornecedor'
	, 'menu_princ_trabalhe'
	, 'menu_princ_sac'
	, 'menu_princ_news'
);

var mnuAtivo = "";
var mnuSubAtivo = "";

function selecionaMenu(mnu, subMnu){
	mnuAtivo	= mnu;
	mnuSubAtivo	= subMnu;

	AbreMenu(mnuAtivo, mnuSubAtivo);
}

function exibeMenu(mnu){
	var submenu	= $(mnu+'_sub');
	var alt		= (submenu) ? submenu.getDimensions().height : 50;
	if ($('menu_estica')){
		$('menu_estica').style.height = (alt+40) + 'px';
	}
	AbreMenu(mnu, '');
}

function FechaMenu(){
	var submenu	= $(mnuAtivo+'_sub');
	var alt		= (submenu) ? submenu.getDimensions().height : 50;
	if ($('menu_estica')){
		$('menu_estica').style.height = (alt+40) + 'px';
	}

	AbreMenu(mnuAtivo, '');
}

function AbreMenu(mnu, subMnu){
	var iMnu, iMnuSub;
	var subElm, contElm, aLink;
	for (var i= 0; i < arrMnu.length; i++){
		iMnu	= document.getElementById(arrMnu[i]);
		if (iMnu){
			iMnuSub = document.getElementById(arrMnu[i] + '_sub');
			if (iMnu.id == mnu) {
				AddClassName(iMnu,'selected');
				if (iMnuSub) {
					iMnuSub.style.display = 'block';
					if (subMnu != ''){
						subElm = iMnuSub.getElementsByTagName("li");
						for (contElm = 0; contElm < subElm.length; contElm++){
							aLink = subElm[contElm].getElementsByTagName("a");
							if (aLink.length && aLink[0].id == subMnu) {
								AddClassName(aLink[0],'ativo');
							}else{
								RemoveClassName(aLink[0],'ativo');
							}
						}
					}
				}
			}else{
				RemoveClassName(iMnu,'selected');
				if (iMnuSub) {
					iMnuSub.style.display = 'none';
				}
			}
		}
	}
}

//http://www.nickstakenburg.com/projects/prototip2/
var arrTipMnu = new Array();
function GerarTooltipMnu()
{
	var conteudo = "<div style='background:url(img/bg/bg_tooltip.gif); width:50px; height:53px; padding:2px 3px 2px 15px; overflow:hidden;'>";
	conteudo += "<img class='img_tooltip' style='background:url(funcao/imagem.php?largura=50&src=$imagem$);' src='js/blank.gif' />";
	conteudo += "</div>";

	for (var i = 0; i < arrTipMnu.length; i++){
		if (document.getElementById(arrTipMnu[i].el))
			new Tip(arrTipMnu[i].el, conteudo.replace('$imagem$', arrTipMnu[i].img), {delay: 0, style: 'menu'});
	}
}
