function setaMenu(m, b) {
	document[m].src = (b) ? 'imagens/seta_verde.gif' : 'imagens/px.gif';
}

function showMenu(i, b, a) {
	//alert(l);
	document.getElementById(a).className = (b) ? 'menuBarItemOver1' : 'menuBarItem';
	document.getElementById(i).style.visibility = (b) ? 'visible' : 'hidden';

	// Esconde select-boxes
	for (var n = 0; n < document.forms.length; n++) {
		for (var i = 0; i < document.forms[n].elements.length; i++) {
			if (document.forms[n].elements[i].type == "select-one") document.forms[n].elements[i].style.visibility = (b) ? 'hidden' : 'visible';
		}
	}
}	


function swap(i, b) {
	document[i].src = (b) ? 'imagens/' + i + '_on.gif' : 'imagens/' + i + '_off.gif';
}

function popup(theURL, Name, popW, popH) {
	var winleft = (screen.width - popW) / 2;
	var winUp = (screen.height - popH) / 2;
	winProp = 'width=' + popW + ',height=' + popH + ',left=' + winleft + ',top=' + winUp + ', scrollbars=1';
	Win = window.open(theURL, Name, winProp);
	if (parseInt(navigator.appVersion) >= 4) Win.window.focus();
}

function showLayer(i) {
	document.getElementById(i).style.display = 'block';
}

function hideLayer(i) {
	document.getElementById(i).style.display = 'none';
}

function formatAsMoney(mnt) {
    mnt -= 0;
    mnt = (Math.round(mnt * 100)) / 100;
    return (mnt == Math.floor(mnt)) ? mnt + '.00' : ((mnt*10 == Math.floor(mnt * 10)) ? mnt + '0' : mnt);
}

function trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}

function isValidExtension(obj, arrExt)
{
	var bolOK = false;
	var strAux = "";
	var strExt = "";
	
	if (trim(obj.value) == "")
		return true;
	else
	{
		strAux = trim(obj.value);
		arrAux = strAux.split(".");
		
		if (arrAux.length <= 0)
			bolOK = false;
		else
		{
			strExt = "." + arrAux[arrAux.length-1];
			for (i=0; i<arrExt.length; i++)
			{
				if (arrExt[i].toUpperCase() == strExt.toUpperCase())
				{
					bolOK = true;
					break;
				}
			}
		}
	}
	
	return bolOK;
}


//function exibeMenuSuspenso(id, classe)
//{
	//document.getElementById(id).className = (classe) ? 'divMenuSuspensoHidden' : 'divMenuSuspenso';
//	switch (classe)
//	{
///		case 'divMenuSuspensoHidden':
//			document.getElementById(id).className = 'divMenuSuspenso';
//			break;
			
//		case 'divMenuSuspenso':
//			document.getElementById(id).className = 'divMenuSuspensoHidden';
//			break;
//	}
//}



function exibeMenuSuspenso(i, b) {
	//alert(l);
	//document.getElementById(a).className = (b) ? 'menuBarItemOver1' : 'menuBarItem';
	document.getElementById(i).style.visibility = (b) ? 'visible' : 'hidden';

	// Esconde select-boxes
	for (var n = 0; n < document.forms.length; n++) {
		for (var i = 0; i < document.forms[n].elements.length; i++) {
			if (document.forms[n].elements[i].type == "select-one") document.forms[n].elements[i].style.visibility = (b) ? 'hidden' : 'visible';
		}
	}
}	

function WebForm_FireDefaultButton(event, target) {

        if (event.keyCode == 13 && !(event.srcElement && (event.srcElement.tagName.toLowerCase() == "textarea"

))) {
        var defaultButton;

        if (__nonMSDOMBrowser) {

            defaultButton = document.getElementById(target);
        }

        else {

            defaultButton = document.all[target];
        }
        

        if (defaultButton && typeof(defaultButton.click) != "undefined") {

            defaultButton.click();

            event.cancelBubble = true;

            if (event.stopPropagation) event.stopPropagation();

            return false;

        }

    }

    return true;

}

var __nonMSDOMBrowser = (window.navigator.appName.toLowerCase().indexOf('explorer') == -1);
