Advertisement
Guest User

Untitled

a guest
Nov 3rd, 2018
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.06 KB | None | 0 0
  1.  
  2.  
  3. //================================================================
  4. //
  5. // Toastmaster 2.5.3
  6. // Finds the bread so you don't have to.
  7. //
  8. // Always look through the code to find shifty stuff.
  9. //
  10. //
  11. //================================================================
  12. //2345678901234567890123456789012345678901234567890123456789012345
  13. /*
  14. these files can be extracted and saved as text and they should
  15. still be loadable
  16. */
  17. var container;
  18. /* this is literally just a picture of toast */
  19.  
  20. var toast = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAA"
  21. + "AAbCAMAAAC6CgRnAAAARVBMVEWZMwAAAABmMwBmMzNmZjOZZgCZ"
  22. + "ZjOZZmbMZgDMZjPMZmaZmTOZmWbMmTPMmWbMmZn/mWbMzGbMzJn"
  23. + "/zGb/zJn/zMz//8zDFCa2AAAAAXRSTlMAQObYZgAAAAlwSFlzAA"
  24. + "ALEwAACxMBAJqcGAAAAAd0SU1FB+IIBAI4ECHmtE4AAAFKSURBV"
  25. + "CjPVVIBcsMwCKubQuZb0J2xu/8/dRJJt5ZzcnGEhAy+3V7R3uL2"
  26. + "FtrfffN927a7P+7tDYEDuRiZ4II/LrQ5EQwQKVAp8HZCBu6Jrpm"
  27. + "5JpiST+ytBGFBovIrB5iDX3RECCKKh+SDSoxEYaYtWVEkhkdgCl"
  28. + "uBTmIO2kHwr015m6mCqROMkMwsOcjOurwERYbcpBDrgfyBsPpDM"
  29. + "VHLiVTYifJ5sEiWKs6FoLtRPo+ijXI4aazzvGEvrHJXnAcgyi9b"
  30. + "wiyrm8mKKUCS5IJnaPFfpXrHWt27xyqsV8Fuhu5yadHDIcy+7eK"
  31. + "xWVaaqKyz15IHaWFfTjkhvTQpEp1pxmWdc+aL7D/M1F1a57l6KI"
  32. + "GwNPuCrOZ5tlVvCsU4edX6+he8E+xY5bWaA0eX6+BgBq/SwfGz/"
  33. + "2EahAbLGgd8Z/92v0JD+rjQH/ELBU8elOTZkAQAAAAASUVORK5C"
  34. + "YII=";
  35.  
  36. /* this is an MP3 file. you should inspect it yourself */
  37. var frog = "data:audio/wav;base64,UklGRjkKAABXQVZFZm10IBAAAAABA"
  38. + "AEAQB8AAEAfAAABAAgAZGF0YRUKAAB9fn1+gIGDhIOAf4B/gH+B"
  39. + "goGCgYKBf4CAf4B/gIGDgoGCf4B+foGCgYKBfnx9f3+AgoGCgoK"
  40. + "Af35/gYB/f4B/foKDhIOEg398fYB+fH6BgoGCgX9+foGCgYKCgH"
  41. + "17e3yAhISCgYOEg4GAfHuAg4SDgH+BgoGBg4aEf31/f3x8foB9e"
  42. + "XuAgoCAg4aFgoF+e3p8f4B8foOBf4GEgn6Ag4N+f4SDe3d+gn1+"
  43. + "h4h8e4aLh4GDhoB4eoB+eX6HhXx8g4R8fIODgX+Cgnp3foF8fYS"
  44. + "Ggn+BgHp4en6Af4CBf4GEgoCCh4V+en2CgX6DiYh+eH6BfICMjo"
  45. + "J4eXl4gIuLhIGDfnV7hYeDhYh9b3F9gn+Bh4Z7dX+Ef3+Lint0f"
  46. + "YN8e4SFeniDiYB5g4d/foaEdnqJjH58iId4eIaGeHqIhXR1hYh6"
  47. + "dn+Ce3qFiod9d4CGgnp+hYF5e4WHgYGHhHd2goiDg4uNf3iBhHt"
  48. + "7iZCDdnl8dneGjYF3fHtzdIKKhH+Afnd0eoOFfXd+iIN7hY2Acn"
  49. + "aEiImPjn1rboCTlo+Gdm5veIuYmY59Z11shJaenIVnX2NqgZ2fi"
  50. + "315bGV4kIp2f457aH2UgmyDnodqe5WCaIKkjGVymIxjcaCdbWSN"
  51. + "l25gi6aFYXWUelx8p5RocJiKXWidqHdghp1zWIKumWlumJNiYJe"
  52. + "vfll9m3FTga2NWG+ce1F5sp5kaZiDV3avr3lohXVQZp6ynYmBal"
  53. + "xxhYSOoZRwbY6KYGiXlm1/r5RbZY95V4i+oF9hinJMe7mra2KFa"
  54. + "Ul6urBwZIpyTXu1omVxpIhYdq2RV26upGJjoJ1bWZ61d1SKqW1M"
  55. + "jsSVUG2jdUN8w6FQXpx7RXnAolhtoHRMgbyfZXqZZEByqJFniKl"
  56. + "+W3mcmXxodIeAfpmfeWJ6kIZ/lJl5a4WTeWuEknZmgZN6aIKPaF"
  57. + "WApI1uhplwW3ySfH6qsYBda3VoeKi1hmJ0fVxinrKCapScbGuil"
  58. + "1RUj5ZkdLqsWkR9lWhzvrlrVH99T2u2uHNeh4VXZaOhZWWel1xi"
  59. + "oZtWXa29dWChqVpSqs6DSoKlWDWLxoVIeJhOO5rYnFaDqGIzcLe"
  60. + "mboGwj19xloRedqKMYnmSX0WJwphnkK9sNXC+o15ynntdfpaLf3"
  61. + "yAhIF/gIOCfnt+gH9/gYKBgoF+e32BgX+Af4GCgYKBgoGBgoGCg"
  62. + "YKAf4B/gH+BgX+Af4CBg4SGhIKBgoF/gYKCgH1/gYKBgoGCfnuA"
  63. + "goB/gYJ+f3+BgoKEgoF/gH+AgoGCgoB/fX6Af4CCgn99f4B/gIG"
  64. + "CgX+BgoGAf4GCgYKBgoF/gYKDgYCDg397fYB/f4GFhoSBfnx7fX"
  65. + "+AgYODhIKBf4B/e32AgoF/gH97foGAgH+BgX+AgYKBgoSDgYKBg"
  66. + "oGAgoKAgYKAf4CDhYOCf319foCBgX1+gYF/gISGg4GBgn19gYB/"
  67. + "gIJ/e36BgYB+f35+gICCgoGAgYJ/e36CgH5/g4J/gYKEgn+Bg4O"
  68. + "AgIOEgX+BgoGCgYOBfH+CgHt9g4WBfICDg35/gYB/foGEg4B9e3"
  69. + "p9goGAhIiFe3d7gIOEg4GAf4GBfX+CgX9+gYF8foWGgHt/gn58g"
  70. + "IOBf4GBfH2DhYJ/gYSBe32AfnyChIKEhoN/gYKBf4KGgnp7fXp8"
  71. + "hYeBgIJ/en2Fgnl4g4eCg4R+eHh+goGCgoWBeHl/gHx/h4J3eIG"
  72. + "DgIOGgX6EiH58h42Een2CgHp4gIaAf4ySgW51h4h+goqDdnuJgW"
  73. + "1zjI97eIyPeXB6f3l5hox/dHuEfXeBh4J9gH55fYKDhIN9eoKDf"
  74. + "ICIgXd8iIZ6f4yOgnyChX17h4qCeYCGfnuChH13eX+Dg4F+f4B9"
  75. + "fYB8e4GGfnmAg3x4e3p0d4aHfnyCgXuAiIR4eoJ7dX+PlI6Ig3l"
  76. + "ydYGHhoyVi3dvdHZ3g5GUi4WFgXpyamx+j42CiJOEbGlxb3CKoJ"
  77. + "V9eXxpW22LkomPn5NxY292bG+Rr6qNfIJ8XU1qlaWXhpGcgllSc"
  78. + "4uIiZGIdXqAbnKQlXlrhZiBaniQh3J6jo57doGIgHZ7g4F6f4uM"
  79. + "gHJ5g4J8g4p8bnaGgXmEjHlqeox+b36RhG58kol0f5eLcHaPjnp"
  80. + "/lIxsYnWBfYuhoIFoZmVqg6GkkIB2ZGCAnY9xd5F+X3Gbl2xpjI"
  81. + "llcJ+gc2KEh2Jon7CBXX6WbVmJr4lfgKaAV3upiVd2rZpgZ6CUV"
  82. + "2GjomNblZFUY6mxb16YjlRprrR2aJKFVWCUooN6lIdfZYeNd3eP"
  83. + "jGtmiZd2ZIOYd1+GsZhgYpCOW2Kit4NagJ9zUYK2mmB1qYtQaKe"
  84. + "TTlylrWhPjaVfSpHBi054pW1Hg76kZnadd0xroqZ/fJmEX2mIjo"
  85. + "iHgXl3eXl6hIyFeHV7d293hod6eIWGeHSFjoJ2foiBfIeQhnl7h"
  86. + "IJ/hIiGgn1ya3qTlYd/gHVibJCei3qHimhRbZOThJKihF1jgoBo"
  87. + "d5+fc2OIl2xUf6KAX4q4k1tnkn9VdLKscWeXkVRZmqtzYJ6saE+"
  88. + "JnFxNlb2FUH+naD+AxLFnb6J6QFibr4FslpZmYoWXj4J7gIZ8bG"
  89. + "t8ioiFjZF5YW2Ff2p6m49nbpqVYFiFmHNporqEVW+PaVSUx6Bjd"
  90. + "aB4RW+xnF1yt6VXUpWcTkSYxotKeahkK2nDznpYlY9KRYSwlXOK"
  91. + "lnBgfZOPiIN7dneBioiCg4aAc292g4N4dYGIgHl9hH1ydIOLgny"
  92. + "GiXpzgY2BdoOZmYBvfI6MeHOEhWhbe52YhIOPfVlTb4WGjqGhe1"
  93. + "Zcen9zi66heHaQf1JVh5V2fq+yeFRjbFNjqsmgcoCDUE2QuI9sn"
  94. + "bp7RGCUdUBuv712Xo2HOz+e2KhfgqVhMWaxqXJ4n4BVbJGVhoKH"
  95. + "hHp3fIGEhoJ+fHx2cHJ2dnV+i46GhIuJd2pxfoCBjJiRgXx+end"
  96. + "9io+Dd4CSlIh5cnBjW26MlpGTloRhUWeHg3qXtJtpYHmAamqLm4"
  97. + "qEmJBlV298am2dwKZwZnprTWyzwpWBnpNSPXSbcFWb2adTUYVoJ"
  98. + "FzS8ZlVgY5AJXS7pG6Do31cdZeUhn55e4OLioODiYd9dXd7f4KF"
  99. + "hYSBenNxdnh3eH+Ki4WBgn54en6AgomSkIiDhIJ7dnd8f4KKlJe"
  100. + "Qf29pYVtke5ajnIRtYF9sgY2Up7amhG5tbGNpjq2lj4N1VzY9a4"
  101. + "yZtNzPgUtMUD5QpOXSloeFUjBelH1zvNOAQnKaPQV/9+GCf8Z7A"
  102. + "BOo5oNkoqVTRIejkn94e4aLiYSFjIt+cm5wdHV6hIaCg4iLgnV3"
  103. + "gn98jJuWhH+CfGtkeI+NfX2RnZJ7bWtjYX6aknqAmpd6Y2h2fYi"
  104. + "ZopN/eoB6aWiAjoiLnqGDZGZza197q7WYhox9T0F6rJh7nruGRF"
  105. + "mafCZM1emXa621OgBB39mPi6eeXE1vioV/gYGAf4CAgoF/gH+Bg"
  106. + "oB/";
  107.  
  108. function _i(o) {
  109. return (o) ? document.getElementById(o) : null;
  110. }
  111. function _n(o) {
  112. return (o) ? document.getElementsByName(o) : [];
  113. }
  114. function _t(o) {
  115. return (o) ? document.getElementsByTagName(o) : [];
  116. }
  117. function _$(o) {
  118. return (o) ? document.getElementsByClassName(o): [];
  119. }
  120.  
  121. function _c(ob,id) {
  122. switch(ob) {
  123. case 'DIV':
  124. case 'SPAN':
  125. case 'INPUT':
  126. var ob = document.createElement(ob);
  127. ob.id = id;
  128. break;
  129. case 'LABEL':
  130. var ob = document.createElement(ob);
  131. ob.setAttribute('for', id);
  132. break;
  133. default:
  134. ob.appendChild(document.createTextNode(id));
  135. }
  136. return ob;
  137. }
  138.  
  139. function css(s, j) {
  140. for(var k in j) {
  141. s.style[k] = j[k];
  142. }
  143. }
  144.  
  145. function filter_by_id() {
  146. var id = _i('search_input').value;
  147. var list = _$('poster_id');
  148. var node;
  149. var valid;
  150. for(var i = 0; i < list.length; i++) {
  151. node = (list[i].parentNode.parentNode);
  152. valid = (-1 == node.innerText.indexOf(id));
  153. node.style.display=(valid)?'none':'inline-block';
  154. if (node.nextSibling) {
  155. node.nextSibling.style.display=(valid)?'none':'inline';
  156. }
  157. }
  158. }
  159.  
  160. function get_bread_number(text) {
  161. if ( (text.toLowerCase().indexOf('ebake') != -1)
  162. || (text.toLowerCase().indexOf('q research general') != -1)) {
  163. var rx = /[^0-9]*([0-9]+)[^0-9]*/g;
  164. var arr = rx.exec(text);
  165.  
  166. return arr && arr.length > 1 ? arr[1] : false;
  167. }
  168.  
  169. return false;
  170. }
  171. window.colored = 0;
  172. window.all_breads = {};
  173.  
  174. function make_toast(url, time) {
  175.  
  176. var response;
  177. var x = new XMLHttpRequest();
  178. x.open('GET', url, true);
  179.  
  180. if (typeof window.all_breads[url] == 'undefined') {
  181. window.all_breads[url] = 0;
  182. }
  183. if (window.all_breads[url] > 751 || window.all_breads[url] == -1) {
  184. return;
  185. }
  186. if (url == '#') {
  187. var opt = _c('SPAN', "ribbit");
  188.  
  189. var container = _i('dythreads');
  190.  
  191. var colors = ["#fefefe", "green", "red"];
  192.  
  193.  
  194. css(opt,{
  195. font : 'normal normal bold 8px/15px '
  196. + '"Courier New", Courier, Monospace',
  197. float : 'right',
  198. color : colors[1],
  199. cursor : 'pointer',
  200. width : '49px',
  201. height : '13px',
  202. margin : '1px',
  203. border : '1px solid #b0b0b0',
  204. display : 'inline-block',
  205. filter : 'brightness(100%)',
  206. textAlign : 'left',
  207. textIndent : '9px',
  208. borderRadius : '3px',
  209. verticalAlign : 'top',
  210. backgroundSize : '13px'
  211. });
  212.  
  213. opt.innerHTML = "RIBBIT!"
  214. + " <span style='font-weight:bold;color:"
  215. + colors[2]
  216. + ";'>"
  217. + "</span>";
  218.  
  219.  
  220. container.appendChild(opt);
  221.  
  222. opt.onclick = function () {
  223. var snd = new Audio(frog);
  224. snd.play();
  225. };
  226. return;
  227. }
  228. else x.onreadystatechange = function() {
  229. var that = url;
  230.  
  231. if(x.readyState === 4 && x.status == 200) {
  232.  
  233. response = JSON.parse(x.responseText);
  234.  
  235. var container = _i('dythreads');
  236.  
  237. var bread = response.posts[0];
  238. var posts = response.posts.length;
  239. var txt = bread.sub;
  240. window.all_breads[url] = posts;
  241. if (typeof txt == 'undefined') {
  242. txt = bread.com;
  243. if (txt.length > 40) {
  244. txt = txt.substring(0,39) + '...';
  245. }
  246. }
  247. var num = get_bread_number(txt);
  248.  
  249. // skip this bread forever
  250. if (false == num) {
  251. window.all_breads[that] = -1;
  252. return;
  253. }
  254.  
  255. var thread = _n('thread');
  256.  
  257. var hrefs = _t('A');
  258. for(var i = window.colored; i < hrefs.length; i++) {
  259.  
  260. if (-1 == hrefs[i].href.indexOf("res/" + thread[0].value+".html") &&
  261. -1 != hrefs[i].href.indexOf("qresearch")) {
  262. hrefs[i].style.color='#0077aa';
  263. window.colored = i; // don't color it twice.
  264. }
  265. }
  266.  
  267. if (thread[0].value == bread.no) {
  268. var pfi = _i('post-form-inner');
  269.  
  270. if (pfi && (posts > 750)) {
  271. css(pfi,{
  272. border :'3px solid red',
  273. padding :'3px',
  274. opacity : '0.7',
  275. background : 'url(data:image/png;base64,iVB'
  276. + 'ORw0KGgoAAAANSUhEUgAAAAQAAAAE'
  277. + 'CAYAAACp8Z5+AAAAGklEQVQIW2NkY'
  278. + 'GD4D8SMQAwGcAY2AbBKDBUAVuYCBQ'
  279. + 'Pd34sAAAAASUVORK5CYII=) repeat',
  280. borderRadius : '10px',
  281. });
  282. }
  283. }
  284.  
  285. var opts = _n('toast');
  286. var colors = ((thread[0].value == bread.no)
  287. ? ((posts < 750)
  288. ? ["#04ae04", "white", "black"]
  289. : ["#ae0404", "white", "black"])
  290. : ["#fefefe", "green", "red"]);
  291. for(var i = 0; i < opts.length; i++) {
  292. if (opts[i].getAttribute('no') == bread.no) {
  293. opts[i].innerHTML = num
  294. + " <span style='font-weight:bold;color:"
  295. + colors[2]
  296. + "'>"
  297. + posts
  298. +"</span>";
  299.  
  300. opts[i].style.background = colors[0]
  301. + " url("
  302. + toast
  303. + ") 0px 0px/25px 25px no-repeat";
  304.  
  305. opts[i].style.backgroundSize = "13px";
  306.  
  307. return;
  308. }
  309.  
  310. }
  311.  
  312. var opt = _c('SPAN', "" + bread.no);
  313.  
  314. opt.setAttribute('no',bread.no);
  315.  
  316. opt.addEventListener('mouseout',function() {
  317. css(opt,{
  318. cursor : 'pointer',
  319. filter : 'brightness(100%)'
  320. })
  321. });
  322.  
  323. opt.addEventListener('mouseover',function() {
  324. css(opt,{
  325. cursor : 'auto',
  326. filter : 'brightness(80%)'
  327. })
  328. });
  329.  
  330. css(opt,{
  331. font : 'normal normal bold 8px/15px '
  332. + '"Courier New", Courier, Monospace',
  333. float : 'right',
  334. color : colors[1],
  335. width : '59px',
  336. height : '13px',
  337. margin : '1px',
  338. border : '1px solid #b0b0b0',
  339. display : 'inline-block',
  340. filter : 'brightness(100%)',
  341. textAlign : 'left',
  342. textIndent : '18px',
  343. background : colors[0] + ' url(' + toast
  344. + ') 0px 0px/25px 25px no-repeat',
  345.  
  346. borderRadius : '3px',
  347. verticalAlign : 'top',
  348. backgroundSize : '13px'
  349. });
  350.  
  351. opt.innerHTML = num
  352. + " <span style='font-weight:bold;color:"
  353. + colors[2]
  354. + ";'>"
  355. + posts
  356. + "</span>";
  357.  
  358. opt.id = "" + bread.no;
  359.  
  360. container.appendChild(opt);
  361.  
  362. opt.setAttribute('name','toast');
  363.  
  364. opt.onclick = function () {
  365. var no = bread.no;
  366. if(typeof url != 'undefined') {
  367. window.location.href =
  368. '/qresearch/res/' + no + '.html';
  369. }
  370. };
  371.  
  372. opt.setAttribute('old',false);
  373. }
  374. };
  375. x.send();
  376.  
  377. }
  378.  
  379. // every 60 seconds we reload from threads.json
  380.  
  381. function refresh() {
  382. // prune expired breads and append new ones.
  383. var opts = _n('toast');
  384.  
  385. for(var i = 0; i < opts.length; i++) {
  386. if (opts[i].getAttribute('old') == true) {
  387. container.removeChild(opts[i]);
  388.  
  389. }
  390. else {
  391. opts[i].setAttribute('old',true);
  392. }
  393. }
  394.  
  395. var x = new XMLHttpRequest();
  396. x.open('GET', "/qresearch/threads.json", true);
  397. x.onreadystatechange = function() {
  398. if(x.readyState === 4 && x.status == 200) {
  399.  
  400. var response = JSON.parse(x.responseText);
  401. find_recent_bread(response);
  402. }
  403. };
  404. x.send();
  405. trips();
  406.  
  407.  
  408. }
  409. window.qcount = 0;
  410. // Count instances of Q with trips, mark untripped Q's as fakes
  411. function trips() {
  412. var m = _i('notify');
  413. var t = 0;
  414. var k, r;
  415. var list = _$('trip');
  416. for(var i = 0; i < list.length; i++) {
  417. r = list[i].innerText.trim();
  418. if (list[i].parentNode.parentNode.className !='intro') continue;
  419. if (! r.length || r == 'FAKE') {
  420. continue;
  421. }
  422. k = list[i].previousSibling.innerText.trim();
  423. if (k == 'Q' || k == 'Q+') {
  424. t++;
  425.  
  426. }
  427. }
  428. if (t) {
  429. m.innerHTML = "Q Posts (" + t + ")";
  430.  
  431. if(window.qcount != t) {
  432. var snd = new Audio(frog);
  433. snd.play();
  434. }
  435. window.qcount = t;
  436.  
  437. }
  438. if ((t != window.t) && t) {
  439. m.animate([
  440. { color: 'red' },
  441. { color: 'white' },
  442. { color: 'blue' }
  443. ], {
  444. duration: 500,
  445. iterations: 17
  446. });
  447. window.t = t;
  448. }
  449. var list = _$('name');
  450. for(var i = 0; i < list.length; i++) {
  451. r = list[i].innerText.trim();
  452. k = list[i].nextSibling;
  453.  
  454. if (k && k.className!='trip') {
  455. if (r == 'Q' || r == 'Q+') {
  456. list[i].innerHTML = r
  457. + " <span style='color:red'>[FAKE]</span>";
  458. }
  459. }
  460. }
  461.  
  462. }
  463.  
  464. function find_recent_bread(board) {
  465. var now = ~~((new Date).getTime() / 1000);
  466. var thread;
  467. for(var i = 0; i < board.length; i++) {
  468. for(var j = 0; j < board[i].threads.length; j++) {
  469. thread = board[i].threads[j];
  470. // only show threads modified within the last 2 hours
  471.  
  472. if (now - thread.last_modified < 7200) {
  473. make_toast('/qresearch/res/'+thread.no + '.json',
  474. thread.last_modified);
  475. }
  476. }
  477. }
  478.  
  479. }
  480.  
  481. // Post controls is loaded and we're already in a thread
  482. // append the controls at the top, but only once.
  483. var toast_init = function() {
  484. container = (_n('postcontrols'))[0];
  485. var dythreads = _i('dythreads');
  486.  
  487. if (! dythreads) {
  488. var box = _c('DIV', 'notify');
  489. var bar = _c('DIV', 'dythreads');
  490. var label = _c('LABEL', 'search_input');
  491. var text = _c(label, 'Search:');
  492. var search = _c('INPUT', 'search_input');
  493.  
  494. container.appendChild(bar);
  495. bar.appendChild(label);
  496. bar.appendChild(search);
  497. bar.appendChild(box);
  498.  
  499. css(bar,{
  500. top : '15px',
  501. width : 'calc(100% - 8px)',
  502. height : '16px',
  503. margin : '0 0 0 -16px',
  504. zIndex : '100',
  505. display : 'block',
  506. padding : '0 8px 0 16px',
  507. position : 'fixed',
  508. textAlign : 'left',
  509. background : '#eef2ff url(/stylesheets/img/fade-blue.png)'
  510. + ' repeat-x 50% 0%',
  511. borderBottom : '1px solid #b0b0b0'
  512. });
  513.  
  514. css(search,{
  515. font : 'normal normal bold 8px/13px "Courier New", '
  516. + 'Courier, Monospace',
  517. float :'left',
  518. height :'9px',
  519. border :'none',
  520. marginTop :'2px'
  521. });
  522.  
  523. css(label,{
  524. font : 'normal normal bold 8px/15px "Courier New", '
  525. + 'Courier, Monospace',
  526. float :'left',
  527. height : '13px',
  528. });
  529.  
  530. css(box,{
  531. font : 'normal normal bold 8px/13px "Courier New", '
  532. + 'Courier, Monospace',
  533. color : 'red',
  534. width : '105px',
  535. float : 'left',
  536. height : '15px',
  537. margin : '2px 0 0 5px'
  538. });
  539.  
  540.  
  541.  
  542. setInterval("refresh();", 5000);
  543. search.onkeyup =
  544. search.oninput =
  545. search.onchange =
  546. search.onkeydown = function(e) {
  547. var c;
  548. e = e || event;
  549. c = (e.keyCode || e.which || e.charCode || 0)
  550. if (c == 13) e.stopPropagation();
  551. if (window.to) clearTimeout(window.to);
  552. window.to = setTimeout(function() {
  553. filter_by_id();
  554. }, 1000);
  555.  
  556. return c !== 13;
  557. };
  558. var auto = _i('auto_update_status');
  559. if (auto) {
  560.  
  561. auto.setAttribute('checked',true);
  562. //auto.setPropertyuchecked = true;
  563. }
  564. refresh();
  565. make_toast('#',0);
  566. }
  567. }
  568. $(document).ready(toast_init);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement