-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathgall7.min.js
More file actions
11 lines (11 loc) · 8.58 KB
/
Copy pathgall7.min.js
File metadata and controls
11 lines (11 loc) · 8.58 KB
1
2
3
4
5
6
7
8
9
10
11
(function(q,g){q.onload=function(){function d(b){return g.createElement(b)}function e(b){const c=arguments;for(let h=1;h<c.length;h+=2)b.setAttribute(c[h],c[h+1])}function l(b){const c=arguments;for(let h=1;h<c.length;h++)b.appendChild(c[h])}function t(b){if(a.isActive&&!b.isComposing&&229!==b.key){var c=b.key||b.target.id;if(k[c])k[c]();else a.clear();b.preventDefault();b.stopImmediatePropagation()}}var f="undefined"!==typeof q.IGConfig&&q.IGConfig,m=d("link");e(m,"rel","stylesheet","href","data:text/css;base64,QC13ZWJraXQta2V5ZnJhbWVzIGxve3Rvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBsb3t0b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fWJvZHl7b3ZlcmZsb3c6aW5oZXJpdCFpbXBvcnRhbnQ7bWFyZ2luOjB9I2ltYWc3e3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZDojMDAwO2NvbG9yOiM3Nzc7cG9zaXRpb246Zml4ZWQ7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtO3otaW5kZXg6OTk5OTk5fSNpbWFnNyAqLCNpbWFnNyA6OmFmdGVyLCNpbWFnNyA6OmJlZm9yZXtmb250OjEycHgvNCBzYW5zLXNlcmlmO3Bvc2l0aW9uOmFic29sdXRlO2JveC1zaXppbmc6Ym9yZGVyLWJveDttYXJnaW46MH0uaGlke3RyYW5zZm9ybTpzY2FsZSgwKX0uZmZme292ZXJmbG93OmhpZGRlbiFpbXBvcnRhbnR9LmRwbntkaXNwbGF5Om5vbmV9LncxMHt3aWR0aDoxMDAlfSNpbnNpNywuaDEwe2hlaWdodDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5vcGF7b3BhY2l0eTouN30uYnV0OjphZnRlciwuYnV0OjpiZWZvcmV7Y29udGVudDoiIn0uYm9yLC5icmE6OmFmdGVyLC5icmI6OmJlZm9yZXtib3JkZXI6MnB4IHNvbGlkICNmZmZ9LmJ1dHtiYWNrZ3JvdW5kOnJnYmEoNzcsNzcsNzcsLjIpO2hlaWdodDo0OHB4O3dpZHRoOjQ4cHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjB9LmJ1dDpmb2N1cywuYnV0OmhvdmVyLC5odnI6aG92ZXIsLmh2cjpob3ZlciBidXR0b257YmFja2dyb3VuZDpyZ2JhKDcsNyw3LC4xKTtvdXRsaW5lOjA7b3BhY2l0eToxO2N1cnNvcjpwb2ludGVyfSNsZWZ0NzphY3RpdmUgI2lsZWY3LCNyaWd0NzphY3RpdmUgI2lyaWc3LC5idXQ6YWN0aXZle29wYWNpdHk6LjN9I2Zvb3Q3LCNvbm93N3t0ZXh0LWluZGVudDo1MHB4O3doaXRlLXNwYWNlOm5vd3JhcDtib3R0b206MjRweDtoZWlnaHQ6NDhweH0jYWx0czd7cmlnaHQ6NTBweH0jYWx0czcsI2luc2k3LCNpbnNpNyBpbWcsI3N0YXQ3e21heC1oZWlnaHQ6MTAwJTttYXgtd2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0jbGVmdDcsI3JpZ3Q3e3dpZHRoOjIwJTttaW4td2lkdGg6OTZweDtoZWlnaHQ6MTAwJX0jaWxlZjc6OmFmdGVyLCNpcmlnNzo6YWZ0ZXJ7cGFkZGluZzo5cHg7dG9wOjE0cHh9I2luc2k3IGltZywudHJue3RvcDo1MCU7ei1pbmRleDotMTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnJ0cDo6YWZ0ZXIsLnJ0cDo6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9LnJ0bTo6YWZ0ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfSNpbGVmNzo6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOjJweCAwIDAgMnB4O2xlZnQ6MTRweH0jaXJpZzc6OmFmdGVye3JpZ2h0OjE0cHg7Ym9yZGVyLXdpZHRoOjJweCAycHggMCAwfSNsZWZ0Nzpob3ZlciAjaWxlZjc6OmFmdGVye2xlZnQ6OXB4fSNyaWd0Nzpob3ZlciAjaXJpZzc6OmFmdGVye3JpZ2h0OjlweH0jY2xvczc6OmFmdGVyLCNjbG9zNzo6YmVmb3Jle2JvcmRlci13aWR0aDowIDAgMCAycHg7aGVpZ2h0OjMwcHg7bGVmdDoyM3B4O3RvcDoxMHB4fSNwbGF5Nzo6YmVmb3JlLCNzcG57Ym9yZGVyLXJhZGl1czo1MCU7aGVpZ2h0OjI0cHg7d2lkdGg6MjRweH0jc3Buey13ZWJraXQtYW5pbWF0aW9uOmxvIC4zcyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOmxvIC4zcyBsaW5lYXIgaW5maW5pdGU7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICNhYWE7bGVmdDo1MCU7bWFyZ2luOi0xMnB4IDAgMCAtMTJweDt0b3A6NTAlfSNkb3duN3t6LWluZGV4Oi0xO3BvaW50ZXItZXZlbnRzOm5vbmU7Ym9yZGVyLXJhZGl1czowIDAgMnB4IDJweDt0b3A6MjdweDtoZWlnaHQ6NnB4O3dpZHRoOjI0cHg7Ym9yZGVyLXRvcDowfSNwbGF5Nzo6YmVmb3Jle3RyYW5zaXRpb246LjJzIGJvcmRlci1yYWRpdXM7dG9wOjEycHh9I3BsYXk3LmFjdDo6YmVmb3Jle2JvcmRlci1yYWRpdXM6NHB4fSNwbGF5Nzo6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICNmZmY7Ym9yZGVyLXdpZHRoOjVweCAwIDVweCAxMnB4O2xlZnQ6MTlweDt0b3A6MTlweDt3aWR0aDoxMHB4fSNwbGF5Ny5hY3Q6OmFmdGVye2JvcmRlci13aWR0aDowIDJweDtwYWRkaW5nLXRvcDoxMHB4fSN3ZG93Nzo6YWZ0ZXJ7Ym9yZGVyLXdpZHRoOjAgMCAycHggMnB4O2JvdHRvbToyMXB4O2hlaWdodDoxMnB4O2xlZnQ6MThweDt3aWR0aDoxMnB4fSN3ZG93Nzo6YmVmb3Jle2JhY2tncm91bmQ6I2ZmZjtoZWlnaHQ6MThweDtsZWZ0OjIzcHg7dG9wOjlweDt3aWR0aDoycHh9I2ltYWc3LC50b3B7dG9wOjB9I2ltYWc3LC5sZnR7bGVmdDowfS5yZ3R7cmlnaHQ6MH0jY2xvczd7dG9wOjI0cHh9I2Rvd243LCNwbGF5Nzo6YmVmb3Jle2xlZnQ6MTJweH0jY2xvczcsI2lyaWc3LCNvbm93N3tyaWdodDoyNHB4O3RleHQtYWxpZ246cmlnaHR9I2Zvb3Q3LCNpbGVmN3tsZWZ0OjI0cHh9");
l(g.getElementsByTagName("head")[0],m);const a={};a.T=f.folder||"x/";a.S=f.extension||"";a.K=f.imageContainer||"gall7";a.W=isFinite(f.delaySeconds)?1E3*f.delaySeconds:1700;a.O="undefined"===typeof f.showButtonsOnPlay?!0:!!f.showButtonsOnPlay;a.s="undefined"===typeof f.showButtons?!0:!!f.showButtons;a.j=[];a.B=!1;a.isActive=!1;a.h=0;a.P=0;a.v=d("button");a.J=d("button");a.L=d("button");a.i=d("div");a.D=d("div");a.left=d("div");a.o=d("div");a.A=d("div");a.C=d("div");e(a.v,"id","clos7","class","bra brb rtm rtp opa but",
"aria-label","Close","title","Press Esc to close");e(a.J,"id","ilef7","class","bra rtm opa trn but");e(a.L,"id","irig7","class","bra rtp opa trn but");e(a.D,"id","cent7","class","top lft w10 h10");e(a.o,"id","rigt7","class","top rgt hvr","aria-label","Next");e(a.left,"id","left7","class","top lft hvr","aria-label","Previous");e(a.i,"id","imag7","class","hid w10 h10","style","display:none");e(a.C,"id","spn","class","dpn");e(a.A,"id","insi7");l(a.o,a.L);l(a.left,a.J);l(a.D,a.A,a.o,a.left,a.v,a.C);l(a.i,
a.D);l(g.body,a.i);a.H=function(){this.B=!0;this.s&&(this.play.className="but top lft bra brb opa atc");this.P=setTimeout(function(){this.right().show();this.O||(this.left.className=this.o.className=this.v.className="dpn",this.s&&(this.l.className=this.m.className="dpn"));this.h===this.j.length-1&&this.clear()}.bind(this),this.W)};a.V=function(){this.C.className="dpn";this.B&&this.H()};a.R=function(){const b=d("a");e(b,"rel","noopener","download",this.g.src.split("/").pop(),"href",this.g.src,"target",
"_blank");b.click();b.remove()};a.U=function(){0<this.h?this.h--:this.h=this.j.length-1;return this};a.right=function(){this.h<this.j.length-1?this.h++:this.h=0;return this};a.clear=function(){clearTimeout(this.P);this.B=!1;this.s&&(this.l.className=this.m.className="",this.play.className="but top lft bra brb opa");this.O||(this.v.className="but bra brb rtm rtp opa");this.M();return this};a.close=function(){this.i.className="hid w10 h10";this.isActive=!1;g.documentElement.className=g.documentElement.className.split("fff").join("").trim()};
a.M=function(){this.left.className=0===this.h?"dpn":"top lft hvr";this.o.className=this.h===this.j.length-1?"dpn":"top rgt hvr"};a.show=function(){const b=this.j[this.h],c=b.src,h=c.split("/").pop(),n=h.split("."),u=n[0]+"."+(this.S||n[1]),r="svg"===n?c:c.replace(h,this.T+u);this.isActive||(this.isActive=!0,setTimeout(function(){g.documentElement.className=g.documentElement.className?g.documentElement.className+" fff":"fff"}.bind(this),99),this.i.className="fff w10 h10");this.s&&(this.u.innerText=
"svg"===n[1]?n.join("."):u,this.F.innerText=Number(this.h)+1);if(this.g&&(this.g.src===c||this.g.src===r))return!1;this.g&&this.A.removeChild(this.g);this.C.className="bor";this.M();if("svg"===n[1])for(this.g=b.cloneNode();0<this.g.attributes.length&&!this.g.getAttribute("src");)this.g.removeAttribute(this.g.attributes[0].name);else this.g=d("img");this.g.onerror=function(p){p.target.onerror=null;p.target.src=c};this.g.onload=function(){this.V();const p=this.g.src;r!==p&&(this.u.innerText=p.split("/").pop())}.bind(this);
l(this.A,this.g);"svg"!==n[1]&&(this.g.src=r)};a.N=function(b){const c=b.target;"IMG"===c.tagName&&(this.h=-1<this.j.indexOf(c)?this.j.indexOf(c):0,this.show(),b.stopImmediatePropagation())};f=0<g.getElementsByClassName(a.K).length?g.getElementsByClassName(a.K):[g.body];for(m=f.length-1;0<=m;m--){const b=f[m].getElementsByTagName("img");for(let c=0;c<b.length;c++)a.j.push(b[c])}if(f[0]&&"BODY"===f[0].tagName)g.body.onclick=function(b){a.N(b)};else for(m=f.length-1;0<=m;m--)f[m].onclick=function(b){a.N(b)};
a.s&&(a.G=d("button"),a.play=d("button"),a.l=d("div"),a.m=d("div"),a.u=d("span"),a.F=d("span"),a.I=d("span"),e(a.play,"id","play7","class","top lft bra brb opa but"),e(a.I,"id","down7","class","bor"),e(a.G,"id","wdow7","class","top rgt bra rtm opa but"),e(a.u,"id","alts7","class","fff"),a.l.id="foot7",a.m.id="onow7",a.F.id="stat7",l(a.m,a.u,a.G),l(a.i,a.m,a.l),l(a.l,a.play,g.createTextNode(a.j.length+"("),a.F,g.createTextNode(")")),l(a.G,a.I));const k={play7:function(){a.B?a.clear():a.H()},left7:function(){a.clear().U().show()},
rigt7:function(){a.clear().right().show()},clos7:function(){a.clear().close()},wdow7:function(){a.clear().R()}};k[" "]=k.play7;k.ArrowLeft=k.left7;k.ArrowRight=k.rigt7;k.Escape=k.clos7;let v,w,x;a.i.addEventListener("touchstart",function(b){v=b.touches[0].pageX;w=b.touches[0].pageY;x=new Date},{passive:!0});a.i.addEventListener("touchend",function(b){const c=b.changedTouches[0].pageX-v,h=b.changedTouches[0].pageY-w,n=new Date-x;30<Math.abs(c)&&30>Math.abs(h)&&1E3>n&&(0>c?k.rigt7():k.left7());b.stopImmediatePropagation()});
q.addEventListener("keyup",t);a.i.onclick=t;setTimeout(function(){e(this.i,"style","display:block")}.bind(a),220)}})(window,document);