function toggle_visibility(id) {
    var e = document.getElementById(id);
    if(e.style.display == 'block') e.style.display = 'none';
    else
        e.style.display = 'block';
}

function mudaVisibilidades(id, id2) {
    var e = document.getElementById(id2);
    if (e.style.display == 'block') { e.style.display = 'none'; }
    else { e.style.display = 'block'; }
    
    var e = document.getElementById(id);
    if (e.style.display == 'block') { e.style.display = 'none'; }
    else { e.style.display = 'block'; }
}

//bug na textBox multiline, o maxlength nao funciona!
function contaCaracteres(textBox, nrCaracteres) {

    var maxlength = new Number(nrCaracteres);

    if (textBox.value.length > maxlength) {

        textBox.value = textBox.value.substring(0, maxlength);

        alert("Limite de " + nrCaracteres + " caracteres.");
    }
}

function limpaTexto(id) {
    var e = document.getElementById(id);
    e.value = '';
}
