path = '';

$(function(){
	$("a[menu]").focus(function(){	
		opnMnu($(this));
	});	
	
	$("a[menu]").hover(function(){		
		opnMnu($(this));
	});
	
	$("div.submenu").mouseout(function(e){	
		if($.contains(this, e.relatedTarget) == false) {
			$(this).css('display', 'none');
			$("a[menu]").each(function(){		
				$('img', this).attr('src',path+'/img/mnu_'+$(this).attr('menu')+'.png');
			})
		}
	});	
	
	//ajuste de fonte:
	size = 9;
	$('a.fontup').click(function(){
		if (size < 20){
			size = size + 1;
			$('.texto').css("font-size", size+"pt");	
		}
		return false;
	});	
	$('a.fontdown').click(function(){
		if (size > 7){
			size = size - 1;	
			$('.texto').css("font-size", size+"pt");	
		}
		return false;		
	});	
	
	var tabindex = 1;
	$('input,select,a').each(function () {
		if (this.type != "hidden") {
			var $input = $(this);
			$input.attr("tabindex", tabindex);
			tabindex++;
		}
	});
	
});

function opnMnu(mnu){
	var vItm = $(mnu).attr('menu');
	$("div.submenu").css('display','none');
	$('div#'+vItm).css('display','block');
	$('img', 'a[menu]').each(function(){
		$(this).attr('src',path+'/img/mnu_'+$(this).closest('a').attr('menu')+'.png');
	});
	$('img', mnu).attr('src',path+'/img/mnu_'+vItm+'_on.gif');
	$('a.ini', 'div#'+vItm).focus();
	$('a.fim', 'div#'+vItm).blur(function(){
		vItmNxt = $(this).attr('prox');
		if (vItmNxt == '*'){
			$('img', mnu).attr('src',path+'/img/mnu_'+vItm+'.gif');
			$("div.submenu").css('display','none');
			$('a#conteudo').focus();
		} else {
			opnMnu($('a[menu='+vItmNxt+']'));
		}
	});
}


function eNulo(str, subst){
	if(typeof(str)=="undefined"){ 
		return subst
	} else {
		return str
	}
}


/*
var lis = document.getElementsByTagName('li');
for (var i = 0, li; li = lis[i]; i++){
	var link = li.getElementsByTagName('a')[0];
	if (link){
		link.onfocus = function(){
			var ul = this.parentNode.getElementsByTagName('ul')[0];
			if (ul) ul.style.display = 'block';
		}
		var ul = link.parentNode.getElementsByTagName('ul')[0];
		if (ul){
			var ullinks = ul.getElementsByTagName('a');
			var ullinksqty = ullinks.length;
			var lastItem = ullinks[ullinksqty - 1];
			if (lastItem){
				lastItem.onblur = function(){
					this.parentNode.parentNode.style.display = 'none';
				}
				lastItem.parentNode.onblur = function(){
					this.parentNode.style.display = '';
				}
			}
		}
	}
}

*/
