		function formataDecimal(valor,casas){
		var numcasas = casas;
		var vals = valor.value.replace(".","");
		var vals = vals.replace(".","");		
		var vals = vals.replace(".","");				
		var virgula = vals.indexOf(',');
		if(virgula >= 0){
			var tamanho = vals.length;
			var restante = tamanho - virgula -1;
			var decimal = vals.substr(virgula+1,restante);
			if(restante > numcasas){
				decimal = decimal.substr(0,numcasas);				
				}
			var inicial = vals.substr(0,virgula);

		}else{
			var restante = 0;
			var inicial = vals;			
			var decimal = '';
		}
			var zeros = '';
			for(a = 0 ; a < numcasas-restante ; a++ ){
				zeros = zeros+'0';
			}
			if(inicial == ''){
				inicial = 0;
				}
		
		inicial = Number(inicial);
		inicial = String(inicial);

		tminic = inicial.length;
		saidapontos = '';

		pt = 0;
		for(aaa = tminic ; aaa >= 0 ; aaa--){
			saidapontos += inicial.substr(aaa,1);
			pt++;
			if(pt == 4){
			pt = 1;	
				if(aaa > 0){
				saidapontos += '.';
				}
			}
		}
		
		outp = '';
		tminic = saidapontos.length;

		for(aaa = tminic ; aaa >= 0 ; aaa--){
			outp += saidapontos.substr(aaa,1);
		}		

		
		
		//valor.value = outp;
		//valor.value = inicial+','+decimal+''+zeros;		
		valor.value = outp+','+decimal+''+zeros;				
		
		

		
	}
	



	
function formataCep(cep){
	var numcep = cep.value;
	numcep = numcep.replace('-','');
	var tamanhocep = numcep.length;
	if(tamanhocep < 8){
		cep.value = '';
	}else{
	cep.value = numcep.substr(0,5)+'-'+numcep.substr(5,3);
	}
}


function formataTelefone(tel){
	var numcep = tel.value;
	numcep = numcep.replace('-','');
	var tamanhocep = numcep.length;
	if(tamanhocep < 8){
		tel.value = '';
	}else{
	tel.value = numcep.substr(0,4)+'-'+numcep.substr(4,4);
	}
}



function formataData(data){
	var numcep = data.value;
	data.value = numcep.replace('-','');
	data.value =data.value.replace('/','');
	data.value =data.value.replace('/','');	
	var tamanhocep = numcep.length;
	if(tamanhocep < 8){
		data.value = '00/00/0000';
	}else{
	data.value = data.value.substr(0,2)+'/'+data.value.substr(2,2)+'/'+data.value.substr(4,4);
	}
}

function formataHora(data){
	var numcep = data.value;
	data.value = numcep.replace('-','');
	data.value =data.value.replace(':','');
	data.value =data.value.replace('/','');	
	var tamanhocep = numcep.length;
	if(tamanhocep < 3){
		data.value = '00:00';
	}else if(tamanhocep == 4){
	data.value = data.value.substr(0,2)+':'+data.value.substr(2,2);
	}
	else if(tamanhocep == 3){
	data.value = '0'+data.value;		
	data.value = data.value.substr(0,2)+':'+data.value.substr(2,2);
	}	
}


function formataCnpjCpf(cnpjcpf){
	
	var tamanhocep = cnpjcpf.value.length;
	if(tamanhocep != 11 && tamanhocep != 14){
		cnpjcpf.value = '';
	}else if(tamanhocep == 11){
	cnpjcpf.value = cnpjcpf.value.substr(0,3)+'.'+cnpjcpf.value.substr(3,3)+'.'+cnpjcpf.value.substr(6,3)+'-'+cnpjcpf.value.substr(9,2);
	}else if(tamanhocep == 14){
	cnpjcpf.value = cnpjcpf.value.substr(0,2)+'.'+cnpjcpf.value.substr(2,3)+'.'+cnpjcpf.value.substr(5,3)+'/'+cnpjcpf.value.substr(8,4)+'-'+cnpjcpf.value.substr(12,2);
	}
}

function formataRemover(esse){
	esse.value = esse.value.replace(':','');
	esse.value = esse.value.replace('/','');
	esse.value = esse.value.replace('/','');
	esse.value = esse.value.replace('-','');	
	esse.value = esse.value.replace('-','');	
	esse.value = esse.value.replace('.','');	
	esse.value = esse.value.replace('.','');
	esse.select();

	}
	
	
	
		function formataDecimalOut(valor,casas){
		var numcasas = casas;
		var vals = valor;
		var virgula = vals.indexOf(',');
		if(virgula >= 0){
			var tamanho = vals.length;
			var restante = tamanho - virgula -1;
			var decimal = vals.substr(virgula+1,restante);
			if(restante > numcasas){
				decimal = decimal.substr(0,numcasas);				
				}
			var inicial = vals.substr(0,virgula);

		}else{
			var restante = 0;
			var inicial = vals;			
			var decimal = '';
		}
			var zeros = '';
			for(a = 0 ; a < numcasas-restante ; a++ ){
				zeros = zeros+'0';
			}
			if(inicial == ''){
				inicial = 0;
				}
				

		return inicial+','+decimal+''+zeros;		
		
		

		
	}	
	
	
function emMaiusculo(esse)	{
	esse.value = esse.value.toUpperCase();
	}
	
	
function enter() 
{
var tecla=window.event.keyCode; 
if (tecla==13) {event.keyCode=0; event.returnValue=false;}
}
	
