// JavaScript Document
function teste(ev)
{
	alert(!isNaN(String.fromCharCode(ev.keyCode)));
}

function numero(ev){
	//return !isNaN(String.fromCharCode(ev.keyCode));
return !(ev.keyCode < 48 || ev.keyCode > 57);
}
	
function FormataData(campo,teclapres) {
	var tecla = teclapres.keyCode;
	vr = campo.value;
	vr = vr.replace( ".", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	tam = vr.length + 1;

	if ( tecla != 9 && tecla != 8 ) {
		if ( tam > 2 && tam < 5 ) {
			campo.value = vr.substr( 0, tam - 2  ) + '/' + vr.substr( tam - 2, tam );
		} else if ( tam >= 5 && tam <= 10 ) {
			campo.value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 ) + '/' + vr.substr( 4, 3 );
		}
   }
}

function formatTel(t,teclapres) {
	var tecla = teclapres.keyCode;
	if ( tecla != 9 && tecla != 8 ) {
		t = t.replace(/[^0-9]/g,"");
		var n = t;
		if (t.length>=2) n = "("+t.substr(0,2)+")"+t.substr(2,4);
		if (t.length>=6) n+= "-"+t.substr(6,4);
		if (t.length>=10) return n.substr(0,12);
		{
		}
		return n;
	}
	return t
}

function formatCPF(t,teclapres) {
	var tecla = teclapres.keyCode;
	if ( tecla != 9 && tecla != 8 ) {
		var n = t;
		if (t.length==3) return n = n+".";
		if (t.length==7) return n = n+".";
		if (t.length==11) return n = n+"-";
	}
	return t
}

function formatCNPJ(t,teclapres) {
	var tecla = teclapres.keyCode;
	if ( tecla != 9 && tecla != 8 ) {
		var n = t;
		if (t.length==2) return n = n+".";
		if (t.length==6) return n = n+".";
		if (t.length==10) return n = n+"/";
		if (t.length==15) return n = n+"-";
	}
	return t
}

function formatCep(t,teclapres) {
	var tecla = teclapres.keyCode;
	if ( tecla != 9 && tecla != 8 ) {
		t = t.replace(/[^0-9]/g,"");
		var n = t;
		if (t.length>=4) n =t.substr(0,5)+"-"+t.substr(5,3);
		if (t.length>=7) return n.substr(0,8);
		{
		}
		return n;
	}
	return t
}
