1!==a.nodeType;);return a}function U(a,b){for(b=b||1;b--;)a=a.parentNode;return a}function y(a,b,c){var d;if(a)if(c)for(c=0;d=a.snapshotItem(c++);)b(d,c-1);elsefor(c=a.snapshotLength-1;d=a.snapshotItem(c--);)b(d,c+1)}function Cb(a,b){var c=a.cloneNode(s);c.innerHTML=b;a.parentNode.replaceChild(c,a);return c}function ha(a,b){for(var c in b)"Class"===c?a.className=b[c]:"text"===c?a.textContent=b[c]:"html"===c?a.innerHTML=b[c]:"value"===c?a.value=b[c]:a.setAttribute(c,b[c]);return a}function z(a,b){for(var c in b)a.addEventListener(c,
b[c],s)}function oa(a,b){a.getAttribute(b)&&a.removeAttribute(b);W&&a[b]&&(a[b]="")}function uf(a,b){for(var c in b)a.removeEventListener(c,b[c],s)}function ca(a,b){for(var c=0,d=b.length;c<d;c++)b[c]&&a.appendChild(b[c])}function ea(a,b){for(var c=0,d=b.length;c<d;c++)b[c]&&a.parentNode.insertBefore(b[c],a)}function P(a,b){a.parentNode.insertBefore(b,a.nextSibling)}function L(a,b){var c;bc.innerHTML=a;c=bc.firstChild;b&&z(c,b);return c}function Db(a,b,c,d){a=d.createElement(a);b&&ha(a,b);c&&z(a,
pa("DESU_GlobalCfg"),b=j);kc(c)?h=eval(c):Af();h.version=kb.version;for(a in kb)h[a]===aa&&(h[a]=kb[a]);b&&zf();f.o||(h.noscrl=0);f.d&&(h.updthr=h.expost=0);if(!E||f.d)h.updfav=0;W&&(h.ytitle=0);7>E&&!X&&(h.rndimg=0);0===h.svsage&&(h.issage=0);M("DESU_Config_"+f.c,T(h));g=h.lang;ja=jc("DESU_Stat_"+f.c,{view:0,da:0,fa:0});q&&(ja.view=+ja.view+1);M("DESU_Stat_"+f.c,T(ja));h.ctime&&Bf();Fb(pa("DESU_Spells_"+f.c)||"")}function Y(a,b){h[a]=b;M("DESU_Config_"+f.c,T(h))}function Gb(a){Y(a,0===h[a]?1:0)}
function lc(a){a=ba?J[a].O:u+a;return a in ka?ka[a]:k}function Ig(){var a,b,c=(new Date).getTime();if(ba){if(q&&(b=pa("DESU_Posts_"+f.c+"_"+q)))for(a=b.length;a--;)ka[a]=+b[a]}elseif(b=pa("DESU_Posts_"+f.c)){b=b.split("-");for(a=b.length;0<=(a-=3);)c<+b[a+2]&&(ka[b[a]]=+b[a+1],mc[b[a]]=+b[a+2])}nc();S(function(a){var b=a.a;a.b=lc(b);a.g&&(D[u]&&(ba&&0<=D[u].indexOf(b)||!ba&&D[u][b]!==aa)?qa(a,0):0===a.b&&(ka[u+b]=k,a.b=k))})}function za(){var a,b=[],c="DESU_Posts_"+f.c;if(ba)q&&(c+="_"+q,pa(c)||
(a=(a=xf("DESU_Cookies"))?a.split("|"):[],a[a.length]=c,13<a.length&&(hc(a[0],"",-10),a.splice(0,1)),hc("DESU_Cookies",a.join("|"),ic)),M(c,ka.join("")));else{for(a in ka){if(!/^\d$/.test(ka[a]))break;b[b.length]=a+"-"+ka[a]+"-"+mc[a]}M(c,b.join("-"))}Ga("Hid",j)}function nc(){D=jc("DESU_Threads_"+f.c,{})}function Cf(a,b){var c,d=u,e=a.a;ba?(D[d]||(D[d]=[]),c=D[d].indexOf(e),0===b&&0>c&&D[d].push(e),1===b&&0<=c&&D[d].splice(c,1),4095<escape(uneval(D)).length&&D[d].shift()):(D[d]||(D[d]={}),0===b?
Qe[g]+"</b>")):ca(i.insertRow(-1),[V(Ab[g],"",function(){if(this.value===Ab[g]){this.value=Re[g];for(c=0;b=Aa[c++];)qa(b.ea,1)}else{this.value=Ab[g];for(c=0;b=Aa[c++];)qa(b.ea,b.C)}}),V(Ka[g],"",function(){for(c=0;b=Aa[c++];)0!==b.C&&qa(b.ea,1);za()})]);ca(i,[n("tr",k,[l("hr",k,k),L("<b>"+(Ma(D)?Se[g]:Xb[g])+"</b>")])]);if(!Ma(D))for(d in D)for(e in ca(i,[n("tr",{Class:"DESU_hidTHead",id:"DESU_hidTHead_"+d},[l("input",{type:"checkbox"},{click:function(){var a=this;y(H('.//tr[contains(@id,"_'+U(a).id.substr(14)+
b=b[1];K("input",a).checked&&(J[b]?qa(J[b],1):ba?(a=D[c].indexOf(b),0<=a&&D[c].splice(a,1)):(ka[c+b]=1,delete D[c][b]),Ma(D[c])&&delete D[c])},s);M("DESU_Threads_"+f.c,T(D));za()})]),n("tr",{style:"display: none;"},[l("textarea",{id:"DESU_hidTEdit",rows:9,cols:70,value:T(D)},k),V(Ka[g],zb[g],function(){M("DESU_Threads_"+f.c,r("DESU_hidTEdit").value)})])]);Sa(i)}function Ng(){var a,b,c,d,e,o,h=p('.//div[@id="DESU_content"]//tbody');for(a in A)for(b in A[a])for(c in ca(h,[n("tr",{Class:"DESU_favHead",
{type:e.type}))})}function vc(a){var b=a.h.a;i.B=j;i.w=b;if(ma.hasChildNodes()){if(ua(a)===ma){B(ma);xc();return}}else ma.appendChild(r("DESU_pform")),B(r("DESU_toggleReply")),B(ma),!q&&!f.p&&!f.d&&(C(p('.//input[@id="thr_id" or @name="parent"]',i.form)),ea(i.form.firstChild,[L('<input type="hidden" id="thr_id" value="'+b+'" name="'+(f.i||f.l?"resto":f.j?"thread":"parent")+'">')]));P(p("ancestor::table",a)||a,ma);!q&&0!==h.tform&&(ra.style.display="none");ma.style.display="block";i.form.style.width=
"100%";i.k&&!i.J&&!f.p&&Lb(b);q||Wf(b);f.f&&"Comment"===i.m.value&&(i.m.value="");jb(i.m,">>"+a.a+Ta.replace(/(^|\n)(.)/gm,"\n>$2")+"\n")}function xc(){var a=r("DESU_toggleReply");i.B&&(i.B=s,q||(Wf(0),C(p('.//input[@id="thr_id"]',i.form))),B(a),ma.style.display="none",P(a,r("DESU_pform")))}function Wf(a){p('.//input[@id="thr_id" or @name="thread_id" or @name="replythread"]',i.form).value=a;f.Qa&&(p('.//input[@name="quickreply"]',i.form).value=a||"")}function Ff(a){t(a);i.B?(ra.style.display="",xc()):
a)}function Hb(a){return H('.//img[@class="thumb" or contains(@src,"thumb") or contains(@src,"/spoiler")]',a)}function Yf(a){return(a.innerText||a.innerHTML.replace(/<\/?(?:br|p|li)[^>]*?>/gi,"\n").replace(/<[^>]+?>/g,"").replace(/>/g,">").replace(/</g,"<")).trim()}function yc(a){return K("em",a)||v("filesize",a)||v("fileinfo",a)}function Nf(a){var a=yc(a).textContent.match(/\d+[\.\d\s|m|k|к]*[b|б]/i)[0],b=parseFloat(a.match(/[\d|\.]+/));/MB/.test(a)&&(b*=1E3);/\d[\s]*B/.test(a)&&
(b=(b/1E3).toFixed(2));return+b}function sc(a){return(a=(a=yc(a))?a.textContent.match(/\d+[x×]\d+/):s)?a[0].split(/[x×]/):[k,k]}function Zf(a){var b;return!i.v?s:f.o?R('.//span[@class="postername" and contains(text(),"Heaven")]',a,m):f.d?R('.//img[@alt="Сажа"]',a,m):f.e?v("sage",a):f.L?R('.//span[@class="filetitle" and contains(text(),"'+unescape("%u21E9")+'")]',a,m):(b=p('.//a[starts-with(@href,"mailto:") or @href="sage"]',a))&&/sage/i.test(b.href)}function zc(a){var b,
function hh(a){var b=this.href.match(Cc()),c=v("DESU_ytObj",ta(this));t(a);R('node()[contains(@src,"'+b[1]+'")]|video[contains(@poster,"'+b[1]+'")]',c,m)?c.innerHTML="":2<h.ytube&&!R('a[contains(@href,"'+b[1]+'")]',c,m)?ag(c,b):Bc(c,b)}function Dc(a){0!==h.ytube&&(y(H(".//embed",a||w),function(b){var c,d=b.src.match(Cc());if(d){c="http://www.youtube.com/watch?v="+d[1];if(d[4]||d[3]||d[2])c+="#t="+(d[2]?d[2]+"h":"")+(d[3]?d[3]+"m":"")+(d[4]?d[4]+"s":"");f.G(a||ta(b)).appendChild(L('<p><a href="'+c+
'">'+c+"</a></p>"));C(U(b))}},s),y(H('.//a[contains(@href,"youtu")]',a||w),function(b){var c,d,e,o=b.href.match(Cc());if(o){c=a||ta(b);if(!(d=v("DESU_ytObj",c)))d=l("div",{Class:"DESU_ytObj"},k),2<h.ytube?ag(d,o):2===h.ytube&&Bc(d,o),e=c.t||f.G(c),f.e?P(p('div[@class="file_thread" or @class="file_reply"][last()]',c)||v("postheader",c),d):e?ea(e,[d]):c.appendChild(d);b.className="DESU_ytLink";z(b,{click:hh});!W&&0!==h.ytitle&&GM_xmlhttpRequest({method:"GET",url:"https://gdata.youtube.com/feeds/api/videos/"+
c=(this.pathname.match(/[^\/]+\/[^\d]*(\d+)/)||[,0])[1],d=(this.hash.match(/\d+/)||[c])[0],e=J[d]||og(b,d),f=ta(a.target),i=f.H?f.H.D:ga;0===h.navig||/^>>$/.test(this.textContent)||1===h.navdis&&e&&0===e.b||(setTimeout(function(){C(p('.//div[starts-with(@id,"preview") or starts-with(@id,"pstprev")]'))},0),ng[d]?Pb(k,d,f,a,ac[g]):i&&i.N.a===d?(qb(i,s),Ob(i.D),jg(a,i.N,j),mg(i.N,f.a)):e?Pb(e,d,f,a,""):(i=Pb(k,d,f,a,'<span class="DESU_icnWait"> </span>'+Ea[g]),sa(k,b,c,function(c){i&&!i.oa&&Pb(og(b,
c):b=i:b=i;a.appendChild(b);zc(i);0!==h.expimg&&Ic(i);sg(i);0!==h.expost&&!q&&wg(i);f.j&&a.appendChild(l("br",k,k))}function xg(a,b,c){sa(k,u,b,function(b){b||(C(c),a.t=Cb(a.t,f.G(Lc(u,a.a)).innerHTML),a.u=Yf(a.t),C(v("DESU_btnSrc",a)),sg(a))})}function wg(a){var b,c;if(0!==a.b&&(b=p(f.e?'.//p[starts-with(@id,"post_truncated")]':'.//div[@class="abbrev"]|.//span[@class="abbr" or @class="omittedposts" or @class="shortened"]',a))&&/long|full comment|gekürzt|слишком|длинн|мног/i.test(b.textContent))c=
a),c.k=p('.//input[contains(@name,"aptcha") and not(@name="recaptcha_challenge_field")]',a)||c.J,c.m=p(".//"+b+"//textarea"+(f.e?'[@name="internal_t"]':"[last()]"),a),c.K=p(".//"+b+'//input[@type="submit"]',a),c.file=p(".//"+b+'//input[@type="file"]',a),c.passw=p(".//"+b+'//input[@type="password"]',a),c.P=p('.//tr[@id="trgetback"]|.//input[@type="radio" or @name="gotothread"]/ancestor::tr[1]',a),c.name=p(d+'(@name="field1" or @name="name" or @name="internal_n" or @name="nya1" or @name="akane")]',
a),c.v=p(d+(f.L?'@name="sage"]':f.pa?'@name="denshimeru"]':'(@name="field2" or @name="em" or @name="sage" or @name="email" or @name="nabiki" or @name="dont_bump")]'),a),c.cb=p(d+'(@name="kasumi" or @name="nya3" or @name="internal_s" or @name="subject" or @name="field3" or @name="sub")]',a),c}function wh(a){var b=window.location.hostname,c=b.match(/(?:(?:[^.]+\.)(?=org\.|net\.|com\.))?[^.]+\.[^.]+$|^\d+\.\d+\.\d+\.\d+$|localhost/)[0],d={};d.d=R('.//script[contains(@src,"hanabira")]',a,a);d.e="krautchan.net"===
c;d.j=R('.//p[@class="unimportant"]/a[@href="http://tinyboard.org/"]',a,a);d.l="2chan.net"===c;d.za=".//form["+(d.d||d.e?'contains(@action,"delete")]':d.j?'@name="postcontrols"]':d.l?"2]":'@id="delform" or @name="delform"]');if(a===m&&!(w=p(d.za)))return s;d.host=b;d.c=c;d.p=R('.//script[contains(@src,"kusaba")]',a,a);d.o=R('.//script[contains(@src,"wakaba_new.js")]',a,a);d.i="4chan.org"===c;d.r="0chan.ru"===c;d.A="7chan.org"===c;d.L="410chan.ru"===c;d.R="sibirchan.ru"===c;d.ka="5channel.net"===c;
d.Y="hiddenchan.i2p"===c;d.ha="2--ch.ru"===c||"78.108.183.53"===c;d.na="dfwk.ru"===c;d.Qa="ponychan.net"===c;d.Ua="vombatov.net"===c;d.Ma="02ch.org"===c||"02ch.net"===c;d.pa="2chan.su"===c;d.f="420chan.org"===c;d.Ca=d.R?"div":".//div["+(R('.//div[contains(@id,"_info") and contains(@style,"float")]',a,a)?'starts-with(@id,"t") and not(contains(@id,"_info"))':d.f?'contains(@id,"thread")':'starts-with(@id,"thread")'+(d.A?'and not(@id="thread_controls")':""))+"]";d.Va=R('.//p[@class="footer"]/a[@href="http://wakaba.c3.cx/"]|.//a[starts-with(@href,"wakaba.pl")]',
b;Za=c;ba=!c&&!b&&!a;xb=d;$a=a||b;a=(window.location.pathname||"").match(/^\/?(?:(.*?)\/*)?(res\/|thread-)?(\d+|index|wakaba)?(\.(?:[xme]*html?|php))?$/);u=a[1]||(f.na?"df":"");rg=f.e?"thread-":"res/";q=a[2]?a[3]:s;mb=a[3]&&!q?+a[3]||0:0;Pa=a[4]||(f.l?".htm":f.f?".php":".html");if(Ca=p('.//head//link[@rel="shortcut icon"]'))Ca=Ca.href;G=E?"-moz-":X?"-webkit-":"";bc=l("div",k,k);i=pg(p(".//textarea/ancestor::form[1]"));wa=p('.//form[contains(@action,"paint") or @name="oeform"]');va("preceding-sibling::node()"+
(f.i?"[not(self::center)]":"")+"[preceding-sibling::*[descendant-or-self::*["+(f.o?"self::form":'self::div[@class="logo"]')+" or self::h1]]]",w,m);f.e&&(C(K("hr",w)),C(K("hr",Fa(w))));Ac=n("span",{Class:"DESU_postPanel"},[l("a",{Class:"DESU_btnHide",href:"#"},k),x(i.s||wa,l("a",{Class:"DESU_btnRep",href:"#"},k))]);tb=Ac.cloneNode(j);tb.className+="_op";ca(tb,[x(!q,l("a",{Class:"DESU_btnExpthr",href:"#"},k)),l("a",{Class:"DESU_btnFav",href:"#"},k)]);return j}function vg(a,b){O.push(a);a.g=0===b;a.O=
id=["Заклинания: ","Magic spells: "];gd=["Добавить","Add"];hd=["Применить","Apply"];Vb=["Очистить","Clear"];vd=[["Не изменять","Объединять","Удалять"],["Skip","Merge","Delete"]];sd=["Применять фильтры к тредам",
"Apply filters to threads"];td=["Дополнительное меню кнопок скрытия ","Additional menu of hide buttons"];ud=["Просмотр скрытого по №поста*","View hidden on №postnumber*"];xd=["подгрузка треда* T=",
"thread update* T="];wd=[["Откл.","Авто","Счет+клик","По клику"],["Disable","Auto","Count+click","On click"]];yd=["индикация*","indication*"];Nd=["навигация по >>ссылкам* ","navigation by >>links* "];Md=[["Откл.","Без карты",
"Strike >>links to hidden posts*"];Rd=["Не отображать превью для скрытых постов","Don't show previews for hidden posts"];Ad=["загрузка сокращенных постов*","upload of shorted posts*"];zd=[["Откл.",
"Авто","По клику"],["Disable","Auto","On click"]];re=[" стиль скрипта"," script style"];Sd=["Вставлять >>ссылку по клику на №поста*","Insert >>link on №postnumber click*"];ve=["Анимация уведомлений и превью постов",
"Animation of popups and post preview"];we=["Автоматически закрывать уведомления","Close popups automatically"];ue=["Название треда в заголовке вкладки*","Thread name in page title*"];se=
["Прикрепить главную панель ","Attach main panel "];te=["Счетчик постов/изображений в треде","Posts/images counter in thread"];Cd=["раскрывать изображения ",
"expand images "];Bd=[["Откл.","В посте","По центру"],["Disable","In post","By center"]];Fd=["Скрывать имена в постах","Hide names in posts"];Ed=["Открывать спойлеры","Open spoilers"];Gd=["Без скролла в постах",
"No scroll in posts"];Td=["Добавлять плейер к mp3-ссылкам* ","Add player to mp3-links* "];Ud=["Загружать изображения к .jpg-, .png-, .gif-ссылкам*","Load images to .jpg-, .png-, .gif-links*"];Wd=["к YouTube-ссылкам* ",
"to YouTube-links* "];Vd=[["Ничего","Плейер по клику","Авто плейер","Превью+плейер","Только превью"],["Nothing","On click player","Auto player","Preview+player","Only preview"]];Xd=["Загружать названия к YouTube-ссылкам*",
"Load titles into YouTube-links*"];ae=["Постить без перезагрузки (проверять ответ при отправке)*","Posting without reload (check reply on submit)*"];be=["Добавлять тред в избранное при ответе",
"Add thread to favorites on reply"];de=["Sage вместо поля E-mail* ","Sage button instead of E-mail field* "];ee=["запоминать сажу","remember sage"];Zd=["форма ответа в треде* ","reply form in thread* "];$d=["Прятать форму создания треда",
"Hide thread creating form"];Yd=[["Сверху","Внизу","Скрытая"],["At top","At bottom","Hidden"]];ge=["язык ввода капчи","language input in captcha"];fe=[["Откл.","Eng","Rus"],["Disable","Eng","Rus"]];ie=["кнопки форматирования текста ",
"Threads created: "];Be=["Постов отправлено: ","Posts sended: "];Ce=["Всего: ","Total: "];eb=["Скрытые посты","Hidden posts"];Xb=["Скрытые треды","Hidden threads"];Pe=[" на странице"," on page"];Se=["Нет скрытых тредов...",
"No hidden threads..."];Qe=["На этой странице нет скрытого...","Nothing to hide on this page..."];Ab=["Раскрыть все","Expand all"];Re=["Вернуть назад","Undo"];Te=["Нет избранных тредов...",
"Favorites is empty..."];Zb=["Удалить","Remove"];yb=["Правка","Edit"];Wb=["Инфо","Info"];We=[["Скрывать выделенное","Скрывать изображение","Скрыть схожий текст"],
["Hide selected text","Hide same images","Hide similar text"]];Xe=[["5 постов","15 постов","30 постов","50 постов","100 постов"],["5 posts","15 posts","30 posts","50 posts","100 posts"]];Ye=[["1 страница","2 страницы","3 страницы",
"Italic"];gf=["Подчеркнутый","Underlined"];hf=["Зачеркнутый","Strike"];jf=["Спойлер","Spoiler"];kf=["Код","Code"];lf=["Цитировать выделенное","Quote selected"];of=["Ответы:","Replies:"];ac=["Пост не найден",
"Thread is unavailable (№"];Ze=["Получить новые посты","Get new posts"];sf=[" страница"," page"];tf=["Скрытый тред:","Hidden thread:"];$e=["Раскрыть форму","Expand form"];ed=["Каталог","Catalog"];Jd=["Корректировать время в постах* ",
"Correct time in posts* "];mf=["Неправильная разница во времени","Invalid time difference"];Kd=[" Разница во времени"," Time difference"];Ld=["Шаблон замены","Replace pattern"];cf=["Пост(ы) удален(ы)!",
"Post(s) deleted!"];df=["Не могу удалить пост(ы)!","Can't delete post(s)!"];ce=["Добавлять случайный байт в изображение","Add random byte into image"];Hd=["Навигация с помощью клавиатуры* ",
"Navigation with keyboard* "];Id=['На доске:\n"J" - тред ниже,\n"K" - тред выше,\n"N" - пост ниже,\n"M" - пост выше,\n"V" - вход в тред\n\nВ треде:\n"J" - пост ниже,\n"K" - пост выше,\n"V" - быстрый ответ',
'On board:\n"J" - thread below,\n"K" - thread above,\n"N" - post below,\n"M" - post above,\n"V" - enter a thread\n\nIn thread:\n"J" - post below,\n"K" - post above,\n"V" - quick reply'];gb=["Искать в ","Search in "];Dd=["Добавлять кнопки для поиска изображений*","Add image search buttons*"];
"Load global settings"];Le=["Сохранить настройки как глобальные","Save settings as global"];Me=["Редактировать настройки в текстовом формате","Edit settings in text format"];
Oe=["Сбросить в настройки по умолчанию","Reset settings to defaults"];zb=["Сохранить внесенные изменения","Save your changes"];Yb=["Правка в текстовом формате",
"Edit notes in text format"];Ue=["Обновить счетчики постов","Refresh posts counters"];Ve=["Очистить записи недоступных тредов","Clear notes of inaccessible threads"];$b=["Удалить выделенные записи",