virt2/api/templates/virtual-nt.ru/js/pluso/pinmarklet.js

2 lines
58 KiB
JavaScript
Raw Normal View History

!function(a,b,c,d){var e=a[d.k]={w:a,d:b,n:c,a:d,s:{},f:function(){return{callback:[],sha:function(a){function b(a){for(var b=Array(a.length>>2),c=0;c<b.length;c++)b[c]=0;for(c=0;c<8*a.length;c+=8)b[c>>5]|=(255&a.charCodeAt(c/8))<<24-c%32;return b}function c(a){for(var b="",c=0;c<32*a.length;c+=8)b+=String.fromCharCode(a[c>>5]>>>24-c%32&255);return b}function d(a,b){var c=(65535&a)+(65535&b),d=(a>>16)+(b>>16)+(c>>16);return d<<16|65535&c}function e(a,b){return a<<b|a>>>32-b}function f(a,b){a[b>>5]|=128<<24-b%32,a[(b+64>>9<<4)+15]=b;for(var c=Array(80),f=1732584193,i=-271733879,j=-1732584194,k=271733878,l=-1009589776,m=0;m<a.length;m+=16){for(var n=f,o=i,p=j,q=k,r=l,s=0;s<80;s++){s<16?c[s]=a[m+s]:c[s]=e(c[s-3]^c[s-8]^c[s-14]^c[s-16],1);var t=d(d(e(f,5),g(s,i,j,k)),d(d(l,c[s]),h(s)));l=k,k=j,j=e(i,30),i=f,f=t}f=d(f,n),i=d(i,o),j=d(j,p),k=d(k,q),l=d(l,r)}return Array(f,i,j,k,l)}function g(a,b,c,d){return a<20?b&c|~b&d:a<40?b^c^d:a<60?b&c|b&d|c&d:b^c^d}function h(a){return a<20?1518500249:a<40?1859775393:a<60?-1894007588:-899497514}function i(a){return c(f(b(a),8*a.length))}function j(a){for(var b,c="0123456789abcdef",d="",e=0;e<a.length;e++)b=a.charCodeAt(e),d=d+c.charAt(b>>>4&15)+c.charAt(15&b);return d}return j(i(a))},alert:function(a){alert(e.f.make({SPAN:{innerHTML:a}}).textContent)},get:function(a,b){var c=null;return c="undefined"!==typeof a[b]?a[b]:a.getAttribute(b)},set:function(a,b,c){"string"===typeof a[b]?a[b]=c:a.setAttribute(b,c)},getEl:function(a){var b=null;return b=a.target?3===a.target.nodeType?a.target.parentNode:a.target:a.srcElement},parse:function(a,b){var c,d,e,f,g,h;if(h={},c=a.split("#")[0].split("?"),c[1])for(d=c[1].split("&"),f=0,g=d.length;f<g;f+=1)e=d[f].split("="),2===e.length&&b[e[0]]&&(h[e[0]]=e[1]);return h},make:function(a){var b,c,d,f=!1;for(b in a)if(a[b].hasOwnProperty){f=e.d.createElement(b);for(c in a[b])if(a[b][c]&&a[b][c].hasOwnProperty)if("string"===typeof a[b][c])e.f.set(f,c,a[b][c]);else if("style"===c)for(d in a[b][c])f.style.setProperty?f.style.setProperty(d,a[b][c][d],"important"):f.style[d]=a[b][c][d];break}return f},kill:function(a){"string"===typeof a&&(a=e.d.getElementById(a)),a&&a.parentNode&&a.parentNode.removeChild(a)},call:function(a,b){var c,d,f="?";e.v.nextCallback||(e.v.nextCallback=0),c=e.v.nextCallback,e.v.nextCallback=e.v.nextCallback+1,d=e.a.k+".f.callback["+c+"]",e.f.callback[c]=function(a){b(a,c),e.f.kill(d),e.v.callbackLoadingCount=e.v.callbackLoadingCount-1},a.match(/\?/)&&(f="&"),e.d.b.appendChild(e.f.make({SCRIPT:{id:d,type:"text/javascript",charset:"utf-8",src:a+f+"callback="+d}})),e.v.callbackLoadingCount=e.v.callbackLoadingCount+1,e.f.debug("Calling: "+a+f+"callback="+d)},listen:function(a,b,c,d){d?"undefined"!==typeof a.removeEventListener?a.removeEventListener(b,c,!1):"undefined"!==typeof a.detachEvent&&a.detachEvent("on"+b,c):"undefined"!==typeof e.w.addEventListener?a.addEventListener(b,c,!1):"undefined"!==typeof e.w.attachEvent&&a.attachEvent("on"+b,c)},debug:function(a){e.w.console&&e.w.console.log&&e.v.config.debug&&e.w.console.log(a)},getConfig:function(){var a=e.d.getElementsByTagName("SCRIPT"),b=a.length,c=0,d=0,f=e.a.validConfigParam.length,g=null,h="",i=function(a){e.w.setTimeout(function(){e.f.kill(a)},10)};for(c=0;c<b;c+=1)if(a[c].src.match(e.a.me)){for(d=0;d<f;d+=1)h=e.a.validConfigParam[d],g=a[c].getAttribute(h),g&&(e.v.config[h]=g);i(a[c]);break}},getSelection:function(){return(""+(e.w.getSelection?e.w.getSelection():e.d.getSelection?e.d.getSelection():e.d.selection.createRange().text)).replace(/(^\s+|\s+$)/g,"")},getDim:function(a){var b,c;return b=0,c=0,"number"===typeof a.naturalHeight?b=a.naturalHeight:"number"===typeof a.height&&(b=a.height),"number"===typeof a.naturalWidth?c=a.naturalWidth:"number"===typeof a.width&&(c=a.width),e.f.debug("dimensions for "+a.src+" "+b+" "+c),{h:b,w:c}},hsvToRgb:function(a,b,c){var d,e,f,g,h,i,j,k;if(a=Math.max(0,Math.min(360,a)),b=Math.max(0,Math.min(100,b)),c=Math.max(0,Math.min(100,c)),b/=100,c/=100,0==b)return d=e=f=c,[Math.round(255*d),Math.round(255*e),Math.round(255*f)];switch(a/=60,g=Math.flo
noPinningFromPinterest:"Den knap virker desv&#xE6;rre ikke p&#xE5; Pinterest. Pr&#xF8;v den r&#xF8;de Pin It-knap &#xF8;verst p&#xE5; en pin i stedet for."},de:{noPinDomain:"Es tut uns leid, aber von dieser Domain kann nichts gepinnt werden. Bitte kontaktiere den Website-Betreiber, falls du weitere Fragen hast.",noPinMeta:"Es tut uns leid, aber von dieser Seite kann nichts gepinnt werden. Bitte kontaktiere den Website-Betreiber, falls du weitere Fragen hast.",noPinnablesFound:"Es tut uns leid, aber wir konnten auf dieser Seite nichts finden, was du pinnen k&#xF6;nntest.",noPinningFromPinterest:'Hoppla!\nDieser Button funktioniert auf Pinterest nicht.\nVersuchen Sie es stattdessen mit dem roten &#x201E;Pin It"-Button, der sich oberhalb jedes Pins befindet.'},es:{noPinDomain:"Lo sentimos, no est&#xE1; permitido pinear desde este dominio. Ponte en contacto con el operador del sitio si tienes alguna pregunta.",noPinMeta:"Lo sentimos, no est&#xE1; permitido pinear desde esta p&#xE1;gina. Ponte en contacto con el operador del sitio si tienes alguna pregunta.",noPinnablesFound:"Lo sentimos, no hemos encontrado ning&#xFA;n elemento que se pueda pinear en esta p&#xE1;gina.",noPinningFromPinterest:"&#xA1;Vaya! \nEse bot&#xF3;n no funciona en Pinterest. \nUsa el bot&#xF3;n Pin It rojo que se encuentra en la parte superior de cualquier Pin."},"es-mx":{noPinDomain:"Lamentablemente, no est&#xE1; permitido pinear desde este dominio. Si quieres hacer consultas, comun&#xED;cate con el operador del sitio.",noPinMeta:"Lamentablemente, no est&#xE1; permitido pinear desde esta p&#xE1;gina. Si quieres hacer consultas, comun&#xED;cate con el operador del sitio.",noPinnablesFound:"Lamentablemente, no se encontraron cosas para pinear en esta p&#xE1;gina.",noPinningFromPinterest:"&#xA1;Uy! \nEse bot&#xF3;n no funciona en Pinterest.\nIntenta con el bot&#xF3;n rojo de Pin It, ubicado en la parte superior de cualquier Pin."},el:{noPinDomain:"&#x39B;&#x3C5;&#x3C0;&#x3AC;&#x3BC;&#x3B1;&#x3B9;, &#x3B4;&#x3B5;&#x3BD; &#x3B5;&#x3C0;&#x3B9;&#x3C4;&#x3C1;&#x3AD;&#x3C0;&#x3B5;&#x3C4;&#x3B1;&#x3B9; &#x3C4;&#x3BF; &#x3BA;&#x3B1;&#x3C1;&#x3C6;&#x3AF;&#x3C4;&#x3C3;&#x3C9;&#x3BC;&#x3B1; &#x3B1;&#x3C0;&#x3CC; &#x3B1;&#x3C5;&#x3C4;&#x3CC;&#x3BD; &#x3C4;&#x3BF;&#x3BD; &#x3C4;&#x3BF;&#x3BC;&#x3AD;&#x3B1;. &#x395;&#x3C0;&#x3B9;&#x3BA;&#x3BF;&#x3B9;&#x3BD;&#x3C9;&#x3BD;&#x3AE;&#x3C3;&#x3C4;&#x3B5; &#x3BC;&#x3B5; &#x3C4;&#x3BF; &#x3B4;&#x3B9;&#x3B1;&#x3C7;&#x3B5;&#x3B9;&#x3C1;&#x3B9;&#x3C3;&#x3C4;&#x3AE; &#x3C4;&#x3B7;&#x3C2; &#x3B9;&#x3C3;&#x3C4;&#x3BF;&#x3C3;&#x3B5;&#x3BB;&#x3AF;&#x3B4;&#x3B1;&#x3C2; &#x3B1;&#x3BD; &#x3AD;&#x3C7;&#x3B5;&#x3C4;&#x3B5; &#x3B1;&#x3C0;&#x3BF;&#x3C1;&#x3AF;&#x3B5;&#x3C2;.",noPinMeta:"&#x39B;&#x3C5;&#x3C0;&#x3AC;&#x3BC;&#x3B1;&#x3B9;, &#x3B4;&#x3B5;&#x3BD; &#x3B5;&#x3C0;&#x3B9;&#x3C4;&#x3C1;&#x3AD;&#x3C0;&#x3B5;&#x3C4;&#x3B1;&#x3B9; &#x3C4;&#x3BF; &#x3BA;&#x3B1;&#x3C1;&#x3C6;&#x3AF;&#x3C4;&#x3C3;&#x3C9;&#x3BC;&#x3B1; &#x3B1;&#x3C0;&#x3CC; &#x3B1;&#x3C5;&#x3C4;&#x3AE;&#x3BD; &#x3C4;&#x3B7; &#x3C3;&#x3B5;&#x3BB;&#x3AF;&#x3B4;&#x3B1;. &#x395;&#x3C0;&#x3B9;&#x3BA;&#x3BF;&#x3B9;&#x3BD;&#x3C9;&#x3BD;&#x3AE;&#x3C3;&#x3C4;&#x3B5; &#x3BC;&#x3B5; &#x3C4;&#x3BF; &#x3B4;&#x3B9;&#x3B1;&#x3C7;&#x3B5;&#x3B9;&#x3C1;&#x3B9;&#x3C3;&#x3C4;&#x3AE; &#x3C4;&#x3B7;&#x3C2; &#x3B9;&#x3C3;&#x3C4;&#x3BF;&#x3C3;&#x3B5;&#x3BB;&#x3AF;&#x3B4;&#x3B1;&#x3C2; &#x3B1;&#x3BD; &#x3AD;&#x3C7;&#x3B5;&#x3C4;&#x3B5; &#x3B1;&#x3C0;&#x3BF;&#x3C1;&#x3AF;&#x3B5;&#x3C2;.",noPinnablesFound:"&#x39B;&#x3C5;&#x3C0;&#x3AC;&#x3BC;&#x3B1;&#x3B9;, &#x3B4;&#x3B5;&#x3BD; &#x3AE;&#x3C4;&#x3B1;&#x3BD; &#x3B4;&#x3C5;&#x3BD;&#x3B1;&#x3C4;&#x3AE; &#x3B7; &#x3B5;&#x3CD;&#x3C1;&#x3B5;&#x3C3;&#x3B7; &#x3C3;&#x3C4;&#x3BF;&#x3B9;&#x3C7;&#x3B5;&#x3AF;&#x3C9;&#x3BD; &#x3C0;&#x3BF;&#x3C5; &#x3BC;&#x3C0;&#x3BF;&#x3C1;&#x3BF;&#x3CD;&#x3BD; &#x3BD;&#x3B1; &#x3BA;&#x3B1;&#x3C1;&#x3C6;&#x3B9;&#x3C4;&#x3C3;&#x3C9;&#x3B8;&#x3BF;&#x3CD;&#x3BD; &#x3C3;&#x3B5; &#x3B1;&#x3C5;&#x3C4;&#x3AE;&#x3BD; &#x3C4;&#x3B7; &#x3C3;&#x3B5;&#x3BB;&#x3AF;&#x3B4;&#x3B1;.",noPinningFromPinterest:"&#x394;&#x3C5;&#x3C3;&#x3C4;&#x3C5;&#x