window.onload = function () 
{
	theObjects = document.getElementsByTagName("object");
	for (var i = 0; i < theObjects.length; i++)
		theObjects[i].outerHTML = theObjects[i].outerHTML;

}

function formatar_dinheiro(campo){
	valor_limpo = "";
	novo_valor="";
	centavos = "";
	contador = 0;
	
	for (i=0; i<campo.value.length; i++){
		if (campo.value.charCodeAt(i)<=57 && campo.value.charCodeAt(i)>=48) valor_limpo += campo.value.charAt(i);
	}
	campo.value = valor_limpo;
	tamanho = valor_limpo.length;
	
	if (tamanho>2){
		valor_limpo = valor_limpo.substr(0,tamanho-2) + "," + valor_limpo.substr(tamanho-2,tamanho-1);
		centavos = valor_limpo.substr(valor_limpo.indexOf(",")+1,valor_limpo.length-1);
		valor_limpo = inverter(valor_limpo.substr(0,valor_limpo.indexOf(",")));
		
		tamanho = valor_limpo.length;
		for (i=0; i<tamanho; i++){
			contador++;
			novo_valor += valor_limpo.charAt(i);
			if (contador==3){
				if (i+1<tamanho) novo_valor += ".";
				contador = 0;
			}
		}
		
		campo.value = inverter(novo_valor) + "," + centavos;
	}
}

function inverter(valor){
	invertido="";
	
	for (x=valor.length-1; x>=0; x--){
		invertido += valor.charAt(x);
	}
	
	return invertido;
}

function ValidaCampoDecimal()
{
	if ((event.keyCode>57 || event.keyCode<48)&&(event.keyCode != 44))
		event.returnValue=false;
}
function ValidaCampoNumerico()
{
	if (event.keyCode>57 || event.keyCode<48)
		event.returnValue=false;
}