rem: this.indicator      = document.getElementsByClassName('indicator', this.div)[0]; 
add: this.indicator      = document.getElementsByClassName('indicator', this.div)[0].id; 
context:     initialize: function(id, url) {        this.div      = $(id);        this.url      = url;        this.list_url = url + '/list?table_only=1';        // initialize these if we don't already have a crud        this.add_shown = false;        // find the containers, triggers and indicator that won't change        this.list_container = document.getElementsByClassName('list_container', this.div)[0];        this.add_container  = document.getElementsByClassName('add_container', this.div)[0];        this.indicator      = document.getElementsByClassName('indicator', this.div)[0];        this.add_trigger    = document.getElementsByClassName('add_trigger', this.div)[0];        // add the handlers for the triggers        this.add_trigger.onclick = function() {            this.toggle_add();            // prevent submission of the link            return false;        }.bindAsEventListener(this);        // find our triggers that might change (edit and delete)        this.refresh();        // the fact that we've created this CRUD        CRUD.remember(this);    },
meta: 3972	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3972/44fa8eb19adf68a1dd7ede41fb2e81243eb135b0/smolder_crud.js/buggy/htdocs/js/smolder_crud.js