function MascaraMoeda(objTextBox, SeparadorMilesimo, SeparadorDecimal, e){
	var sep = 0;
	var key = '';
	var i = j = 0;
	var len = len2 = 0;
	var strCheck = '0123456789';
	var aux = aux2 = '';
	var whichCode = (window.Event) ? e.which : e.keyCode;
	if (whichCode == 13) return true;
	if (whichCode == 8) return true;
	if (whichCode == 46) return true;
	if (whichCode == 37) return true;
	if (whichCode == 39) return true;
	key = String.fromCharCode(whichCode); // Valor para o código da Chave
	if (strCheck.indexOf(key) == -1) return false; // Chave inválida
	len = objTextBox.value.length;
	for(i = 0; i < len; i++)
		if ((objTextBox.value.charAt(i) != '0') && (objTextBox.value.charAt(i) != SeparadorDecimal))
			break;
	aux = '';
	for(; i < len; i++)
		if (strCheck.indexOf(objTextBox.value.charAt(i))!=-1) 
			aux += objTextBox.value.charAt(i);
	aux += key;
	len = aux.length;
	if (len == 0) objTextBox.value = '';
	if (len == 1) objTextBox.value = '0'+ SeparadorDecimal + '0' + aux;
	if (len == 2) objTextBox.value = '0'+ SeparadorDecimal + aux;
	if (len > 2) {
		aux2 = '';
		for (j = 0, i = len - 3; i >= 0; i--) {
			if (j == 3) {
				aux2 += SeparadorMilesimo;
				j = 0;
			}
			aux2 += aux.charAt(i);
			j++;
		}
		objTextBox.value = '';
		len2 = aux2.length;
		for (i = len2 - 1; i >= 0; i--)
			objTextBox.value += aux2.charAt(i);
		objTextBox.value += SeparadorDecimal + aux. substr(len - 2, len);
	}
	return false;
}

function MascaraQuantidade(objTextBox, SeparadorMilesimo, SeparadorDecimal, e){
	var sep = 0;
	var key = '';
	var i = j = 0;
	var len = len2 = 0;
	var strCheck = '0123456789';
	var aux = aux2 = '';
	var whichCode = (window.Event) ? e.which : e.keyCode;
	if (whichCode == 13)
		return true;
	key = String.fromCharCode(whichCode); // Valor para o código da Chave
	if (strCheck.indexOf(key) == -1) 
		return false; // Chave inválida
	len = objTextBox.value.length;
	for(i = 0; i < len; i++)
		if ((objTextBox.value.charAt(i) != '0') && (objTextBox.value.charAt(i) != SeparadorDecimal))
			break;
	aux = '';
	for(; i < len; i++)
		if (strCheck.indexOf(objTextBox.value.charAt(i))!=-1) 
			aux += objTextBox.value.charAt(i);
	aux += key;
	len = aux.length;
	if (len == 0) objTextBox.value = '';
	if (len == 1) objTextBox.value = '0'+ SeparadorDecimal + '0' + '0'+ aux;
	if (len == 2) objTextBox.value = '0'+ SeparadorDecimal + '0' + aux;
	if (len == 3) objTextBox.value = '0'+ SeparadorDecimal + aux;
	if (len > 3) {
		aux2 = '';
		for (j = 0, i = len - 4; i >= 0; i--) {
			if (j == 3) {
				aux2 += SeparadorMilesimo;
				j = 0;
			}
			aux2 += aux.charAt(i);
			j++;
		}
		objTextBox.value = '';
		len2 = aux2.length;
		for (i = len2 - 1; i >= 0; i--)
			objTextBox.value += aux2.charAt(i);
		objTextBox.value += SeparadorDecimal + aux. substr(len - 3, len);
	}
	return false;
}

function goto_URL(object) {
    parent.Quadro_2.location.href = object.options[object.selectedIndex].value;
}

function muda_lingua(object) {
    parent.top.location.href = object.options[object.selectedIndex].value;
}

function muda_select(targ,selObj) {
	alert(selObj.options[selObj.selectedIndex].value);
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
}

function checar(f) {
	if (f.txtNome.value=="") { alert('Favor indicar o seu nome.  '); return false; } 
	if (f.txtSobrenomes.value=="") { alert('Favor indicar o seu sobrenome.'); return false; } 
	if (f.txtGenero.value=="") { alert('Favor indicar o gênero: masculino ou feminino.'); return false; } 
	if (f.txtNascimento.value=="") { alert('Favor indicar a sua data de nascimento.  '); return false; } 
	if (f.txtEndereco.value=="") { alert('Favor indicar o seu endereço.  '); return false; } 
	if (f.txtBairro.value=="") { alert('Favor indicar o seu bairro. '); return false; } 
	if (f.txtCidade.value=="") { alert('Favor indicar a sua cidade. '); return false; } 
	if (f.txtEstado.value=="") { alert('Favor indicar o seu Estado. '); return false; } 
	if (f.txtCep.value=="") { alert('Favor indicar o CEP. '); return false; } 
	if (f.txtFone.value=="") { alert('Favor indicar o seu telefone. '); return false; } 
	if (f.txtEmail.value=="") { alert('Favor indicar o seu e-mail.'); return false; }  
	if (f.txtPais.value=="") { alert('Favor indicar o seu país.'); return false; } 
	if (f.txtLogin.value=="") { alert('Favor indicar o Login.  '); return false; } 
	if (f.txtRepeteLogin.value=="") { alert('Favor preencher o campo Repetir Login.  '); return false; } 
	if (f.txtSenha.value=="") { alert('Favor indicar a Senha. '); return false; } 
	if (f.txtRepeteSenha.value=="") { alert('Favor preencher o campo Repetir a Senha. '); return false; }

} 

