var ControlTextarea = Class.create()

ControlTextarea.prototype = {                       
    initialize : function() {
        var items = $$("textarea").findAll(function(ele) {
            return ele.getAttribute("longitudMaxima") > 0;
        });
        for(cont = 0; cont < items.length; cont++){
            Event.observe(items[cont], 'keydown', this.validarLongitud)
        }
    },
    
    validarLongitud : function (evt){
        elemento = Event.element(evt);
        maxlength = elemento.getAttribute("longitudMaxima");
        if (elemento.value.length > maxlength){
            elemento.value = elemento.value.substring(0, maxlength);
            elemento.value.replace("", "");
        }
    }
}

Event.observe(window,"load",function(){ new ControlTextarea(); });
