function beforeAcao()
{
	return true;
}
function refresh(nform)
{
	if(document.forms[nform].elements["acaoReload"] == null)
	{		
		alert("É necessário a existencia de um campo hidden de nome acaoRefresh no formulario.");					
	}	
	else
	{
		if(document.forms[nform].elements["acao"].value == "recuperar")
			document.forms[nform].elements["acaoReload"].value = "recuperar";
		else
			document.forms[nform].elements["acaoReload"].value = "";			
	}	
	
	goForm(nform,"reload");	
}

function goForm(nform,acao)
{
	try{
		goFormAux();
	}catch(e){
		//Esta função só será chamada se for criada em alguma jsp que utilize: acao.js.
	}
	if(document.forms[nform].elements["acao"] == null)
		alert("É necessário a existencia de um campo hidden de nome acao no formulario.");
	else	
		document.forms[nform].elements["acao"].value = acao;

	if(beforeAcao())	
		document.forms[nform].submit();	
}
function changeSelect(nform){	
	document.forms[nform].changing.value="S";
	return true;
}