function maskCPF( obj ){
	v = obj.value;
	var max = 14;
	v = v.substring (0,max);
	v=v.replace(/\D/g,"");
	v=v.replace(/^(\d\d\d)(\d)/,"$1.$2");
	v=v.replace(/(\d\d\d)(\d)/,"$1.$2");
	v=v.replace(/(\d\d\d)(\d)/,"$1-$2");
	obj.value = v;
	return true;
}

function SomenteNumero(e)
 {
	var tecla = window.event?event.keyCode:e.which;
	if (window.event)
		{ if((tecla <= 33) || (tecla > 47 && tecla < 59)) return true; else event.keyCode = 0; }
	else
		{ if((tecla <= 33) || (tecla > 47 && tecla < 59)) return true; else return false; }
 }

 function SomenteNumeroDecimal(e)
 {
	var tecla = window.event?event.keyCode:e.which;
	if (window.event)
		{ if((tecla <= 33) || (tecla > 47 && tecla < 59) || (tecla == 44) || (tecla == 46)) return true; else event.keyCode = 0; }
	else
		{ if((tecla <= 33) || (tecla > 47 && tecla < 59) || (tecla == 44) || (tecla == 46)) return true; else return false; }
 }
