langResources['Anti-Spoiler'] = ['ネタバレフィルタ','剧透过滤器']; langResources['Add'] = ['追加','添加']; langResources['List of filters'] = ['一覧','过滤列表']; langResources['Enable'] = ['有効化','启用']; langResources['Disable'] = ['無効化','禁用']; var netabare_filters; function ntbrDumpFilters() { var str = netabare_filters.map(function(f) { return (f[0]?1:0) + ':' + f[1]; }).join("\n"); writeCookie("netabare_filters", str, 3652); } function ntbrLoadFilters() { str = readCookie("netabare_filters"); netabare_filters = str ? str.split("\n").map(function(f) { var sp = f.indexOf(':'); return [!!parseInt(f.substring(0,sp)), f.substring(sp+1)]; }) : []; } function ntbrAddFilter(filter) { netabare_filters.push([true, filter]); ntbrDumpFilters(); ntbrUpdateMisc(); } function ntbrRemoveFilter(idx) { netabare_filters.splice(idx,1); ntbrDumpFilters(); ntbrUpdateMisc(); } function ntbrToggleFilter(idx) { netabare_filters[idx][0] = !netabare_filters[idx][0]; ntbrDumpFilters(); ntbrUpdateMisc(); } function ntbrUpdateMisc() { var target = $('netabare_list'); var str = ""; for(var i = 0; i < netabare_filters.length; ++i) { var style = netabare_filters[i][0] ? 'color:black;' : 'color:lightgray;'; var toggle = netabare_filters[i][0] ? _('Disable') : _('Enable'); str += '