function confirmDialog(A) {
    if (!confirm(A)) {
        return false;
    }
    return true;
}

function limitaCuentaChars(obj, elEvento, maxChars, textoAlerta, contador)
{
    // Contador caracteres

    var elem = obj.value;
    var info = document.getElementById(contador);

    info.innerHTML = elem.length;

    // Info limite caracteres

    var evento = elEvento || window.event;
    var cod = evento.charCode || evento.keyCode;

    // 37 izquierda
    // 38 arriba
    // 39 derecha
    // 40 abajo
    // 8  backspace
    // 46 suprimir

    if (cod == 37 || cod == 38 || cod == 39
            || cod == 40 || cod == 8 || cod == 46)
    {
        return true;
    }

    if (obj.value.length < maxChars)
    {
        return true;
    }

    alert(textoAlerta);
    return true;
}

function actualizaTexto(obj, destino)
{
    var objDestino = document.getElementById(destino);
    objDestino.innerHTML = obj.value;

}

