var Analoque = { init: false, init: function() { if (this.initialized) return; this.initialized = true; this.Analoque_items(); }, Analoque_items: function() { this.Analoque_sortable(); this.Analoque_del_item(); this.Analoque_add(); this.Analoque_search(); }, Analoque_update: function() { this.Analoque_maxid(); this.Analoque_del_item(); this.Analoque_search(); AveAdmin.tooltip(); }, Analoque_maxid: function(id) { var maxid = 1; $('#analoque_lists_' + id).children('.analoque_list').each(function() { maxid = Math.max(maxid, parseInt($(this).attr("data-id")) + 1); }); return maxid; }, Analoque_del_item: function() { $('.analoque_list .DelButton').on('click', function(event) { event.preventDefault(); var id = $(this).attr('data-id'); jConfirm( analoque_del_conf, analoque_del_head, function(b) { if (b) { $('#analoque_list_' + id).remove(); } } ); }); }, Analoque_add: function() { $('.AddButton').on('click', function() { c_id = $(this).parent().parent('.analoque_lists').attr("data-id"); d_id = $(this).parent().parent('.analoque_lists').attr("data-docid"); i_id = Analoque.Analoque_maxid(d_id + '_' + c_id); $('#analoque_lists_' + d_id + '_' + c_id + ':last').append( '