
switch(idioma){
	case "port" :
		txt_tabela = "Por favor escolha um demonstração.";
		txt_periodo = "Intervalo de trimestres inválido.";
		txt_conta = "Selecione pelo menos uma conta.";
		txt_prefix = "des";
		break;
	case "eng" :
		txt_tabela = "Please select one Financial Statements."
		txt_periodo = "Invalid Period.";
		txt_conta = "Please select at least one account.";
		txt_prefix = "un";
		break;
}

function Verifica(){

	d = document.configuracoes;
	
	if(d.tabela.value==""){
		alert(txt_tabela);
		d.tabela.focus();
		return false;			
	}

	de = d.periodo_de.value;
	ate = d.periodo_ate.value;
	
	deano = de.substr(2,2);
	ateano = ate.substr(2,2);
	de = (parseInt(deano)<90?"20":"19") + deano + de.substr(0,1).toString()
	ate = (parseInt(ateano)<90?"20":"19") + ateano + ate.substr(0,1).toString()
	
	if(de > ate){
		alert(txt_periodo);
		d.periodo_de.focus();
		return false;
	}

	if(d.contas.value=="Selecionadas"){
		n = d.codigos.length;
		if(n == 1){
			if(!d.codigos.checked){
				alert(txt_conta);
				return false;
			}
		}
		else{
			checou = false;
			for(x = 0; x < n; x++){
				if(d.codigos[x].checked){
					checou = true;
					break;
				}
			}
			if(!checou){
				alert(txt_conta);
				return false;
			}
		}
	}
	
	return true;

}

selecionados = "nenhum";

function seleciona(){

	d = document.configuracoes;
	
	if(selecionados == "nenhum"){
		selecionados = "todos";
		checa = true;
		selecao.innerHTML = txt_prefix;
	}
	else{
		selecionados = "nenhum";
		checa = false;
		selecao.innerHTML = "";
	}
	
	n = d.codigos.length;
	if(n == 1) d.codigos.checked = checa;
	else{
		for(x = 0; x < n; x++) d.codigos[x].checked = checa;
	}
}

function troca_idioma(qual){
	self.location = "?empresa=" + empresa + "&idioma=" + qual;
}