function formata_data(objeto) {
	if (objeto.value.length == 2 || objeto.value.length == 5) {
		objeto.value = objeto.value + "/";
	}
}

function formata_cpf(objeto) {
	if (objeto.value.length == 3 || objeto.value.length == 7) {
		objeto.value = objeto.value + ".";
	}
	if (objeto.value.length == 11) {
		objeto.value = objeto.value + "-";
	}
}

function Bloqueia_Caracteres(e) {

	if (window.event) // IE
	{
		tecla = e.keyCode;
	}

	else if (e.which) // FF
	{
		tecla = e.which;
	}

	if (tecla != 8 || tecla < 48 || tecla > 57)
		return ((tecla > 47) && (tecla < 58)) // Aceita de 48 � 57 (n�meros)
	{
		return true;
	}
}

function valida_data(campo) {
	var campos = campo.value.split('/');

	var dia = campos[0];
	var mes = campos[1];

	if (dia < 0 || dia > 31) {
		alert('Dia invalido');
	}
	if (mes < 0 || mes > 12) {
		alert('Mes invalido');
	}
}

function validar() {
	alert(document.getElementById("formPreCadastroAdvogado:dataNascimento"));

}

function Bloqueia_Caracteres2(e,obj){
    var num;
	if (!e) var e = window.event;
	if (e.keyCode) num = e.keyCode;
	else if (e.which) num = e.which;

	if((num>47) && (num<58) || (num==8)|| (num==9) || (num==72) || (num==77) || (num==37) || (num==39) || (num==46) || (num==13)){
    return true;
	}else{
	    if( navigator.appName=="Microsoft Internet Explorer"){
                return false;
        }else{
                e.preventDefault();
        }

	}

}

function closeLayer(id){
	var layer = document.getElementById(id);
	layer.style.visibility="hidden";
}

function showLayer(id){
	var layer = document.getElementById(id);
	layer.style.visibility="visible";
}

function textCounter(field, maxlimit) {
	if (field.value.length > maxlimit)
		field.value = field.value.substring(0, maxlimit);
	else {

		var restam = maxlimit - field.value.length;
		
		document.getElementById('remLen').innerHTML = "Restam " + restam + " caracteres";

	}	
}

function $id(id){
	return document.getElementById(id);
 }
 

