function envia(){
	if (isNs4()) {
		objForm = document.layers['objMenu'].document.busca;
	} else {
		objForm = document.busca
	}
	if(objForm.busca.value.length>=3 && objForm.busca.value != 'Buscar') {
		if (isNs4()) {
			objForm.submit();
		} else {
			objForm.submit();
		}
	} else {
		alert("Para a busca exige-se no\nmínimo de 3 caracteres!");
	}
}

function isNs4() {
	return(navigator.appName.indexOf("Netscape")>-1 && parseInt(navigator.appVersion)==4);
}
function isNs6() {
	return(navigator.appName.indexOf("Netscape")>-1 && parseInt(navigator.appVersion)>4);
}
function getObj(objLayer) {
	if (isNs4()) {
		return(document.layers[objLayer]);
	} else if (isNs6()) {
		return(document.getElementById(objLayer).style);
	} else {
		return(document.all[objLayer].style);
	}
}

arrMenu = new Array(["objSub1",176],["objSub2",199],["objSub3",222],["objMenu",169],["objGif",0]);
function positionMenu() {
	if (isNs4()) {
		intY = self.pageYOffset;
	} else {
		intY = document.body.scrollTop;
	}
	obj = getObj(arrMenu[3][0]);
	if (intY>180 || parseInt(obj.top)>arrMenu[3][1]) {
		for (i=0;i<arrMenu.length;i++) {
			obj = getObj(arrMenu[i][0]);
			if (intY>180) {
				obj.top = (((arrMenu[i][1] + intY) - parseInt(obj.top))/2 + parseInt(obj.top)) - 75;			
			} else {
				obj.top = ((arrMenu[i][1] + intY) - parseInt(obj.top))/2 + parseInt(obj.top);
			}
		}
	}
	setTimeout("positionMenu()",75);
}

function setVisibility(objLayer,blnShow) {
	objVisibility = getObj(objLayer);
	if (blnShow) {
		objVisibility.visibility = (isNs4()) ? 'show' : 'visible';
	} else {
		objVisibility.visibility = (isNs4()) ? 'hide' : 'hidden';
	}
}
var blnChanging = false;
var strOpenned = 0;
var blnGifShown = false;
function enterSub(objLayer,blnLoop) {
	if (strOpenned!=objLayer && !blnChanging && strOpenned!=0) {
		blnChanging = true;
		outSub(strOpenned,objLayer,1);
	} else {
		if (!blnChanging || blnLoop) {
			blnChanging = true;
			if (!blnGifShown) {
				blnGifShown = true;
				setVisibility('objGif',1);
			}
			obj = getObj(objLayer);
			if (parseInt(obj.left)<158) {
				setVisibility(objLayer,1)
				obj.left = parseInt(obj.left) + 40;
				setTimeout("enterSub('" + objLayer + "',1)",75);
			} else {
				strOpenned = objLayer;
				blnChanging = false;
			}
		}
	}
}
function outSub(objLayer,objEnter,blnLoop) {
	if (!blnChanging || blnLoop) {
		blnChanging = true;
		obj = getObj(objLayer);
		if (parseInt(obj.left)>40) {
			if (blnGifShown) {
				blnGifShown = false;
				setVisibility('objGif',0);
			}
			obj.left = parseInt(obj.left) - 40;
			setTimeout("outSub('" + objLayer + "','" + objEnter + "',1)",75);
		} else if (objEnter!=0) {
			strOpenned = 0;
			enterSub(objEnter,1);
		} else {
			blnChanging = false;
			strOpenned = 0;
		}
	}
}
function outAllSub() {
	if (!blnChanging && strOpenned) {
		blnChanging = true;
		outSub(strOpenned,0,1);
	}
}
onload = positionMenu