function trimString(inputString,trimLeft,trimRight)
{
	var outputString  = '';
	var espacosAntes  = 0;
	var espacosDepois = 0;

 	if(trimLeft) {
		for(var i = 0 ; i < inputString.length ; i++) {
			if (inputString.charAt(i) == ' ')
				espacosAntes ++;
			else
				break;
		}
	}
	if(trimRight) {
		for(var i = inputString.length-1 ; i > 0 ; i--)	{
			if(inputString.charAt(i) == ' ')
				espacosDepois ++;
			else
				break;
		}
	}
	outputString = inputString.substr(espacosAntes);
	outputString = outputString.substr(0,(outputString.length-espacosDepois));
	return outputString;
}

/**************************************************************************************************/
//A conta deve ser editada (durante a digitação) no formato de
//conta corrente, isto é, EE.CCCCCC.C-C, onde EE corresponde a
//Espécie (COD_ESPECIE) e CCCCCC.C-C corresponde a Conta (COD_CONTA).
/**************************************************************************************************/
function DigitaConta(Conta,event){
	var Cont = 0;
	var auxConta = '';
	var Tecla='';

	if (Conta.value.length == 13){
		return;
	}
	if(navigator.appName.indexOf("Netscape")!= -1) {
		Tecla = event.which; 
	}else{
		Tecla= event.keyCode; 
		Numerico();
	}	

	if (Tecla == 46 || Tecla == 8 || Tecla == 0){
		return;
	}
	//Desformata Conta
	Conta.value = Conta.value.replace(".","");
	Conta.value = Conta.value.replace(".","");
	Conta.value = Conta.value.replace("-","");
	for (Cont=0; Cont < Conta.value.length-1; Cont++){
		if (Cont == 1){
			Conta.value = Conta.value.substr(0,2) + '.' + Conta.value.substr(2);
		}
		if (Cont == 8){
			Conta.value = Conta.value.substr(0,9) + '.' + Conta.value.substr(9);
		}
		if (Cont == 10){
			Conta.value = Conta.value.substr(0,11) + '-' + Conta.value.substr(11);
		}
	}
	return;
}

function Numerico(e)
{
	var tecla;
	
	tecla  = e.keyCode;
	if (tecla == 0) //é mozilla
		tecla = e.charCode; // é para o Mozilla

	if (tecla < 30 || (tecla > 47 && tecla < 58)) 
		return;

	e.returnValue = false;				
	
	try{
		e.preventDefault();  // é para o Mozilla
		}
	catch(e){}							
}		