var menuAberto = false;
var menuAbertoNome = '';
var menuAbertoShowTimer = undefined;
var menuAbertoHideTimer = undefined;

function menuOver(nome) {
	if (menuAberto == true && menuAbertoNome!='') {
		if(menuAbertoHideTimer != undefined) clearTimeout(menuAbertoHideTimer);
		$('submenu'+menuAbertoNome).style.display = 'none';
		$('menu'+menuAbertoNome).className='menuNormal';	
	}
	//if(hideTimer != undefined) clearTimeout(hideTimer);
	//showTimer = setTimeout("try{ if(!Element.visible('submenu"+nome+"')){new Effect.Appear('submenu"+nome+"', {duration: 0.2, queue: {position:'end', scope: 'menu', limit:10} });} } catch(e) { $('submenu"+nome+"').style.display = '' }", 200);
	//showTimer = setTimeout("$('submenu"+nome+"').style.display = '';", 200);
	$('submenu'+nome).style.display = '';
	$('menu'+nome).className='menuSelecionado';
	menuAberto = true;
	menuAbertoNome = nome;
}
function menuOut(nome) {
	if(menuAbertoShowTimer != undefined) clearTimeout(menuAbertoShowTimer);
	//menuAbertoHideTimer = setTimeout("try { new Effect.Fade('submenu"+nome+"', {duration: 0.5, queue: {position:'end', scope: 'menu', limit:10} }); } catch(e) { $('submenu"+nome+"').style.display = 'none' }; menuAberto = false; menuAbertoNome = '';", 400);
	menuAbertoHideTimer = setTimeout("$('submenu"+nome+"').style.display = 'none'; $('menu"+nome+"').className='menuNormal'; menuAberto = false; menuAbertoNome = '';", 500);	
}

function abreAba1(nome) {
    if (document.getElementById) {
        abas = $("abas1");
		var itens = abas.getElementsByTagName('li');
		for (i=0; i<itens.length; i++) {
			if (itens[i].id==nome) {
				itens[i].className='selected';
				$("aba_"+itens[i].id).style.display='';
			} else {
				itens[i].className='';
				$("aba_"+itens[i].id).style.display='none';
			}
		}
	}
	return false;
}

//RECURSO QUE PERMITE AUMENTAR E REDUZIR A FONTE DENTRO DE UM DIV
	//Specify affected tags. Add or remove from list:
	var tgs = new Array( 'div', 'a', 'table', 'td', 'tr' );
	//Specify spectrum of different font sizes:
	var szs = new Array( '12px','13px','14px','16px','18px','20px','24px' );
	var startSz = 0;
	function ts(trgt,inc) {
		if (!document.getElementById) return
		var d = document,cEl = null,sz = startSz,i,j,cTags;
		sz += inc;
		if ( sz < 0 ) sz = 0;
		if ( sz > 6 ) sz = 6;
		startSz = sz;
		if ( !( cEl = d.getElementById( trgt ) ) ) cEl = d.getElementsByTagName( trgt )[ 0 ];
		cEl.style.fontSize = szs[ sz ]; 
		for ( i = 0; i < tgs.length; i++ ) {
			cTags = cEl.getElementsByTagName( tgs[ i ] );
			for ( j = 0; j < cTags.length; j++ ) cTags[ j ].style.fontSize = szs[ sz ];
		}
	}


function addbookmark(){
    var url      = document.location;
    var title    = document.title;
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}
