[804] | 1 | /** HTML5 Gallery - jQuery Image and Video Gallery Plugin |
---|
| 2 | * Copyright 2014 Magic Hills Pty Ltd All Rights Reserved |
---|
| 3 | * Website: http://html5box.com |
---|
| 4 | * Version 6.7 |
---|
| 5 | */ |
---|
| 6 | (function(){for(var p=document.getElementsByTagName("script"),q="",n=0;n<p.length;n++)p[n].src&&p[n].src.match(/html5gallery\.js/i)&&(q=p[n].src.substr(0,p[n].src.lastIndexOf("/")+1));p=!1;if("undefined"==typeof jQuery)p=!0;else if(n=jQuery.fn.jquery.split("."),1>n[0]||1==n[0]&&6>n[1])p=!0;if(p){var p=document.getElementsByTagName("head")[0],r=document.createElement("script");r.setAttribute("type","text/javascript");r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"== |
---|
| 7 | r.readyState)r.onreadystatechange=null,loadHtml5Gallery(q)}:r.onload=function(){loadHtml5Gallery(q)};r.setAttribute("src",q+"jquery.js");p.appendChild(r)}else loadHtml5Gallery(q)})(); |
---|
| 8 | function loadHtml5Gallery(p){jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(c,e,a,d,b){return jQuery.easing[jQuery.easing.def](c,e,a,d,b)},easeInQuad:function(c,e,a,d,b){return d*(e/=b)*e+a},easeOutQuad:function(c,e,a,d,b){return-d*(e/=b)*(e-2)+a},easeInOutQuad:function(c,e,a,d,b){return 1>(e/=b/2)?d/2*e*e+a:-d/2*(--e*(e-2)-1)+a},easeInCubic:function(c,e,a,d,b){return d*(e/=b)*e*e+a},easeOutCubic:function(c,e,a,d,b){return d*((e=e/b-1)*e*e+1)+ |
---|
| 9 | a},easeInOutCubic:function(c,e,a,d,b){return 1>(e/=b/2)?d/2*e*e*e+a:d/2*((e-=2)*e*e+2)+a},easeInQuart:function(c,e,a,d,b){return d*(e/=b)*e*e*e+a},easeOutQuart:function(c,e,a,d,b){return-d*((e=e/b-1)*e*e*e-1)+a},easeInOutQuart:function(c,e,a,d,b){return 1>(e/=b/2)?d/2*e*e*e*e+a:-d/2*((e-=2)*e*e*e-2)+a},easeInQuint:function(c,e,a,d,b){return d*(e/=b)*e*e*e*e+a},easeOutQuint:function(c,e,a,d,b){return d*((e=e/b-1)*e*e*e*e+1)+a},easeInOutQuint:function(c,e,a,d,b){return 1>(e/=b/2)?d/2*e*e*e*e*e+a:d/ |
---|
| 10 | 2*((e-=2)*e*e*e*e+2)+a},easeInSine:function(c,e,a,d,b){return-d*Math.cos(e/b*(Math.PI/2))+d+a},easeOutSine:function(c,e,a,d,b){return d*Math.sin(e/b*(Math.PI/2))+a},easeInOutSine:function(c,e,a,d,b){return-d/2*(Math.cos(Math.PI*e/b)-1)+a},easeInExpo:function(c,e,a,d,b){return 0==e?a:d*Math.pow(2,10*(e/b-1))+a},easeOutExpo:function(c,e,a,d,b){return e==b?a+d:d*(-Math.pow(2,-10*e/b)+1)+a},easeInOutExpo:function(c,e,a,d,b){return 0==e?a:e==b?a+d:1>(e/=b/2)?d/2*Math.pow(2,10*(e-1))+a:d/2*(-Math.pow(2, |
---|
| 11 | -10*--e)+2)+a},easeInCirc:function(c,e,a,d,b){return-d*(Math.sqrt(1-(e/=b)*e)-1)+a},easeOutCirc:function(c,e,a,d,b){return d*Math.sqrt(1-(e=e/b-1)*e)+a},easeInOutCirc:function(c,e,a,d,b){return 1>(e/=b/2)?-d/2*(Math.sqrt(1-e*e)-1)+a:d/2*(Math.sqrt(1-(e-=2)*e)+1)+a},easeInElastic:function(c,e,a,d,b){c=1.70158;var k=0,g=d;if(0==e)return a;if(1==(e/=b))return a+d;k||(k=0.3*b);g<Math.abs(d)?(g=d,c=k/4):c=k/(2*Math.PI)*Math.asin(d/g);return-(g*Math.pow(2,10*(e-=1))*Math.sin((e*b-c)*2*Math.PI/k))+a},easeOutElastic:function(c, |
---|
| 12 | e,a,d,b){c=1.70158;var k=0,g=d;if(0==e)return a;if(1==(e/=b))return a+d;k||(k=0.3*b);g<Math.abs(d)?(g=d,c=k/4):c=k/(2*Math.PI)*Math.asin(d/g);return g*Math.pow(2,-10*e)*Math.sin((e*b-c)*2*Math.PI/k)+d+a},easeInOutElastic:function(c,e,a,d,b){c=1.70158;var k=0,g=d;if(0==e)return a;if(2==(e/=b/2))return a+d;k||(k=b*0.3*1.5);g<Math.abs(d)?(g=d,c=k/4):c=k/(2*Math.PI)*Math.asin(d/g);return 1>e?-0.5*g*Math.pow(2,10*(e-=1))*Math.sin((e*b-c)*2*Math.PI/k)+a:0.5*g*Math.pow(2,-10*(e-=1))*Math.sin((e*b-c)*2*Math.PI/ |
---|
| 13 | k)+d+a},easeInBack:function(c,e,a,d,b,k){void 0==k&&(k=1.70158);return d*(e/=b)*e*((k+1)*e-k)+a},easeOutBack:function(c,e,a,d,b,k){void 0==k&&(k=1.70158);return d*((e=e/b-1)*e*((k+1)*e+k)+1)+a},easeInOutBack:function(c,e,a,d,b,k){void 0==k&&(k=1.70158);return 1>(e/=b/2)?d/2*e*e*(((k*=1.525)+1)*e-k)+a:d/2*((e-=2)*e*(((k*=1.525)+1)*e+k)+2)+a},easeInBounce:function(c,e,a,d,b){return d-jQuery.easing.easeOutBounce(c,b-e,0,d,b)+a},easeOutBounce:function(c,e,a,d,b){return(e/=b)<1/2.75?d*7.5625*e*e+a:e<2/ |
---|
| 14 | 2.75?d*(7.5625*(e-=1.5/2.75)*e+0.75)+a:e<2.5/2.75?d*(7.5625*(e-=2.25/2.75)*e+0.9375)+a:d*(7.5625*(e-=2.625/2.75)*e+0.984375)+a},easeInOutBounce:function(c,e,a,d,b){return e<b/2?0.5*jQuery.easing.easeInBounce(c,2*e,0,d,b)+a:0.5*jQuery.easing.easeOutBounce(c,2*e-b,0,d,b)+0.5*d+a}});var q=jQuery;q.fn.touchSwipe=function(c){var e={preventWebBrowser:!1,swipeLeft:null,swipeRight:null,swipeTop:null,swipeBottom:null};c&&q.extend(e,c);return this.each(function(){function a(a){var b=a.originalEvent;1<=b.targetTouches.length? |
---|
| 15 | (g=b.targetTouches[0].pageX,j=b.targetTouches[0].pageY):c(a)}function d(a){e.preventWebBrowser&&a.preventDefault();var b=a.originalEvent;1<=b.targetTouches.length?(f=b.targetTouches[0].pageX,y=b.targetTouches[0].pageY):c(a)}function b(a){if(0<f||0<y)100<Math.abs(f-g)&&(f>g?e.swipeRight&&e.swipeRight.call():e.swipeLeft&&e.swipeLeft.call()),100<Math.abs(y-j)&&(y>j?e.swipeBottom&&e.swipeBottom.call():e.swipeTop&&e.swipeTop.call());c(a)}function c(){y=f=j=g=-1}var g=-1,j=-1,f=-1,y=-1;try{q(this).bind("touchstart", |
---|
| 16 | a),q(this).bind("touchmove",d),q(this).bind("touchend",b),q(this).bind("touchcancel",c)}catch(s){}})};var n=jQuery;n.fn.drag=function(c,e,a){var d="string"==typeof c?c:"",b=n.isFunction(c)?c:n.isFunction(e)?e:null;0!==d.indexOf("drag")&&(d="drag"+d);a=(c==b?e:a)||{};return b?this.bind(d,a,b):this.trigger(d)};var r=n.event,u=r.special,l=null,l=u.drag={defaults:{which:1,distance:0,not:":input",handle:null,relative:!1,drop:!0,click:!1},datakey:"dragdata",livekey:"livedrag",add:function(c){var e=n.data(this, |
---|
| 17 | l.datakey),a=c.data||{};e.related+=1;!e.live&&c.selector&&(e.live=!0,r.add(this,"draginit."+l.livekey,l.delegate));n.each(l.defaults,function(c){void 0!==a[c]&&(e[c]=a[c])})},remove:function(){n.data(this,l.datakey).related-=1},setup:function(){if(!n.data(this,l.datakey)){var c=n.extend({related:0},l.defaults);n.data(this,l.datakey,c);r.add(this,"mousedown",l.init,c);this.attachEvent&&this.attachEvent("ondragstart",l.dontstart)}},teardown:function(){n.data(this,l.datakey).related||(n.removeData(this, |
---|
| 18 | l.datakey),r.remove(this,"mousedown",l.init),r.remove(this,"draginit",l.delegate),l.textselect(!0),this.detachEvent&&this.detachEvent("ondragstart",l.dontstart))},init:function(c){var e=c.data,a;if(!(0<e.which&&c.which!=e.which)&&!n(c.target).is(e.not)&&(!e.handle||n(c.target).closest(e.handle,c.currentTarget).length))if(e.propagates=1,e.interactions=[l.interaction(this,e)],e.target=c.target,e.pageX=c.pageX,e.pageY=c.pageY,e.dragging=null,a=l.hijack(c,"draginit",e),e.propagates){if((a=l.flatten(a))&& |
---|
| 19 | a.length)e.interactions=[],n.each(a,function(){e.interactions.push(l.interaction(this,e))});e.propagates=e.interactions.length;!1!==e.drop&&u.drop&&u.drop.handler(c,e);l.textselect(!1);r.add(document,"mousemove mouseup",l.handler,e);return!1}},interaction:function(c,e){return{drag:c,callback:new l.callback,droppable:[],offset:n(c)[e.relative?"position":"offset"]()||{top:0,left:0}}},handler:function(c){var e=c.data;switch(c.type){case !e.dragging&&"mousemove":if(Math.pow(c.pageX-e.pageX,2)+Math.pow(c.pageY- |
---|
| 20 | e.pageY,2)<Math.pow(e.distance,2))break;c.target=e.target;l.hijack(c,"dragstart",e);e.propagates&&(e.dragging=!0);case "mousemove":if(e.dragging){l.hijack(c,"drag",e);if(e.propagates){!1!==e.drop&&u.drop&&u.drop.handler(c,e);break}c.type="mouseup"}case "mouseup":r.remove(document,"mousemove mouseup",l.handler),e.dragging&&(!1!==e.drop&&u.drop&&u.drop.handler(c,e),l.hijack(c,"dragend",e)),l.textselect(!0),!1===e.click&&e.dragging&&(jQuery.event.triggered=!0,setTimeout(function(){jQuery.event.triggered= |
---|
| 21 | !1},20),e.dragging=!1)}},delegate:function(c){var e=[],a,d=n.data(this,"events")||{};n.each(d.live||[],function(b,d){if(0===d.preType.indexOf("drag")&&(a=n(c.target).closest(d.selector,c.currentTarget)[0]))r.add(a,d.origType+"."+l.livekey,d.origHandler,d.data),0>n.inArray(a,e)&&e.push(a)});return!e.length?!1:n(e).bind("dragend."+l.livekey,function(){r.remove(this,"."+l.livekey)})},hijack:function(c,e,a,d,b){if(a){var k=c.originalEvent,g=c.type,j=e.indexOf("drop")?"drag":"drop",f,v=d||0,s,h;d=!isNaN(d)? |
---|
| 22 | d:a.interactions.length;c.type=e;c.originalEvent=null;a.results=[];do if((s=a.interactions[v])&&!("dragend"!==e&&s.cancelled))h=l.properties(c,a,s),s.results=[],n(b||s[j]||a.droppable).each(function(b,d){f=(h.target=d)?r.handle.call(d,c,h):null;!1===f?("drag"==j&&(s.cancelled=!0,a.propagates-=1),"drop"==e&&(s[j][b]=null)):"dropinit"==e&&s.droppable.push(l.element(f)||d);"dragstart"==e&&(s.proxy=n(l.element(f)||s.drag)[0]);s.results.push(f);delete c.result;if("dropinit"!==e)return f}),a.results[v]= |
---|
| 23 | l.flatten(s.results),"dropinit"==e&&(s.droppable=l.flatten(s.droppable)),"dragstart"==e&&!s.cancelled&&h.update();while(++v<d);c.type=g;c.originalEvent=k;return l.flatten(a.results)}},properties:function(c,e,a){var d=a.callback;d.drag=a.drag;d.proxy=a.proxy||a.drag;d.startX=e.pageX;d.startY=e.pageY;d.deltaX=c.pageX-e.pageX;d.deltaY=c.pageY-e.pageY;d.originalX=a.offset.left;d.originalY=a.offset.top;d.offsetX=c.pageX-(e.pageX-d.originalX);d.offsetY=c.pageY-(e.pageY-d.originalY);d.drop=l.flatten((a.drop|| |
---|
| 24 | []).slice());d.available=l.flatten((a.droppable||[]).slice());return d},element:function(c){if(c&&(c.jquery||1==c.nodeType))return c},flatten:function(c){return n.map(c,function(c){return c&&c.jquery?n.makeArray(c):c&&c.length?l.flatten(c):c})},textselect:function(c){n(document)[c?"unbind":"bind"]("selectstart",l.dontstart).attr("unselectable",c?"off":"on").css("MozUserSelect",c?"":"none")},dontstart:function(){return!1},callback:function(){}};l.callback.prototype={update:function(){u.drop&&this.available.length&& |
---|
| 25 | n.each(this.available,function(c){u.drop.locate(this,c)})}};u.draginit=u.dragstart=u.dragend=l;var z=jQuery;z.fn.html5boxTransition=function(c,e,a,d,b){$parent=this;c=d.effect;var k=d.easing,g=d.duration,j=d.direction,f=null;c&&(c=c.split(","),f=c[Math.floor(Math.random()*c.length)],f=z.trim(f.toLowerCase()));f&&d[f]&&(d[f].duration&&(g=d[f].duration),d[f].easing&&(k=d[f].easing));"fade"==f||"fadein"==f?(a.hide(),e.insertBefore(a),a.fadeIn(g,k,function(){e.remove();b()})):"fadeout"==f?(a.show(),e.fadeOut(g, |
---|
| 26 | k,function(){e.remove();b()})):"fadeinout"==f?(a.hide(),e.insertBefore(a),e.fadeOut(g,k),a.fadeIn(g,k,function(){e.remove();b()})):"crossfade"==f?(a.hide(),e.fadeOut(g/2,k,function(){a.fadeIn(g/2,k,function(){e.remove();b()})})):"slide"==f?($parent.css({overflow:"hidden"}),j?(a.css({left:"100%"}),a.animate({left:"0%"},g,k),e.animate({left:"-100%"},g,k,function(){e.remove();b()})):(a.css({left:"-100%"}),a.animate({left:"0%"},g,k),e.animate({left:"100%"},g,k,function(){e.remove();b()}))):(a.show(), |
---|
| 27 | e.remove(),b())};var h=jQuery;h.fn.addHTML5VideoControls=function(c,e){var a="ontouchstart"in window,d=a?"touchstart":"mousedown",b=a?"touchmove":"mousemove",k=a?"touchcancel":"mouseup",g=a?"touchstart":"click",j=a?48:36,f=null,v=null,s=!1,l=!0,n=null!=navigator.userAgent.match(/iPod/i)||null!=navigator.userAgent.match(/iPhone/i),p=h(this).data("ishd"),r=h(this).data("hd"),q=h(this).data("src"),m=h(this);m.get(0).removeAttribute("controls");if(n){var u=m.height()-j;m.css({height:u})}var D=h("<div class='html5boxVideoPlay'></div>"); |
---|
| 28 | n||(m.after(D),D.css({position:"absolute",top:"50%",left:"50%",display:"block",cursor:"pointer",width:64,height:64,"margin-left":-32,"margin-top":-32,"background-image":"url('"+c+"html5boxplayer_playvideo.png')","background-position":"center center","background-repeat":"no-repeat"}).bind(g,function(){m.get(0).play()}));var G=h("<div class='html5boxVideoFullscreenBg'></div>"),t=h("<div class='html5boxVideoControls'><div class='html5boxVideoControlsBg'></div><div class='html5boxPlayPause'><div class='html5boxPlay'></div><div class='html5boxPause'></div></div><div class='html5boxTimeCurrent'>--:--</div><div class='html5boxFullscreen'></div><div class='html5boxHD'></div><div class='html5boxVolume'><div class='html5boxVolumeButton'></div><div class='html5boxVolumeBar'><div class='html5boxVolumeBarBg'><div class='html5boxVolumeBarActive'></div></div></div></div><div class='html5boxTimeTotal'>--:--</div><div class='html5boxSeeker'><div class='html5boxSeekerBuffer'></div><div class='html5boxSeekerPlay'></div><div class='html5boxSeekerHandler'></div></div><div style='clear:both;'></div></div>"); |
---|
| 29 | m.after(t);m.after(G);G.css({display:"none",position:"fixed",left:0,top:0,bottom:0,right:0,"z-index":2147483647});t.css({display:"block",position:"absolute",width:"100%",height:j,left:0,bottom:0});var z=function(){l=!0};m.bind(g,function(){l=!0}).hover(function(){l=!0},function(){l=!1});setInterval(function(){l&&(t.show(),l=!1,clearTimeout(f),f=setTimeout(function(){m.get(0).paused||t.fadeOut()},5E3))},250);h(".html5boxVideoControlsBg",t).css({display:"block",position:"absolute",width:"100%",height:"100%", |
---|
| 30 | left:0,top:0,"background-color":"#000000",opacity:0.7,filter:"alpha(opacity=70)"});h(".html5boxPlayPause",t).css({display:"block",position:"relative",width:"32px",height:"32px",margin:Math.floor((j-32)/2),"float":"left"});var H=h(".html5boxPlay",t),I=h(".html5boxPause",t);H.css({display:"block",position:"absolute",top:0,left:0,width:"32px",height:"32px",cursor:"pointer","background-image":"url('"+c+"html5boxplayer_playpause.png')","background-position":"top left"}).hover(function(){h(this).css({"background-position":"bottom left"})}, |
---|
| 31 | function(){h(this).css({"background-position":"top left"})}).bind(g,function(){m.get(0).play()});I.css({display:"none",position:"absolute",top:0,left:0,width:"32px",height:"32px",cursor:"pointer","background-image":"url('"+c+"html5boxplayer_playpause.png')","background-position":"top right"}).hover(function(){h(this).css({"background-position":"bottom right"})},function(){h(this).css({"background-position":"top right"})}).bind(g,function(){m.get(0).pause()});var C=h(".html5boxTimeCurrent",t),L=h(".html5boxTimeTotal", |
---|
| 32 | t),w=h(".html5boxSeeker",t),E=h(".html5boxSeekerPlay",t),M=h(".html5boxSeekerBuffer",t),O=h(".html5boxSeekerHandler",t);C.css({display:"block",position:"relative","float":"left","line-height":j+"px","font-weight":"normal","font-size":"12px",margin:"0 8px","font-family":"Arial, Helvetica, sans-serif",color:"#fff"});L.css({display:"block",position:"relative","float":"right","line-height":j+"px","font-weight":"normal","font-size":"12px",margin:"0 8px","font-family":"Arial, Helvetica, sans-serif",color:"#fff"}); |
---|
| 33 | w.css({display:"block",cursor:"pointer",overflow:"hidden",position:"relative",height:"10px","background-color":"#222",margin:Math.floor((j-10)/2)+"px 4px"}).bind(d,function(c){c=(a?c.originalEvent.touches[0]:c).pageX-w.offset().left;E.css({width:c});m.get(0).currentTime=c*m.get(0).duration/w.width();w.bind(b,function(b){b=(a?b.originalEvent.touches[0]:b).pageX-w.offset().left;E.css({width:b});m.get(0).currentTime=b*m.get(0).duration/w.width()})}).bind(k,function(){w.unbind(b)});M.css({display:"block", |
---|
| 34 | position:"absolute",left:0,top:0,height:"100%","background-color":"#444"});E.css({display:"block",position:"absolute",left:0,top:0,height:"100%","background-color":"#fcc500"});if(!n&&(m.get(0).requestFullscreen||m.get(0).webkitRequestFullScreen||m.get(0).mozRequestFullScreen||m.get(0).webkitEnterFullScreen||m.get(0).msRequestFullscreen)){var J=function(a){t.css({position:a?"fixed":"absolute"});var b=A.css("background-position")?A.css("background-position").split(" ")[1]:A.css("background-position-y"); |
---|
| 35 | A.css({"background-position":(a?"right":"left")+" "+b});G.css({display:a?"block":"none"});a?(h(document).bind("mousemove",z),t.css({"z-index":2147483647})):(h(document).unbind("mousemove",z),t.css({"z-index":""}))};document.addEventListener("fullscreenchange",function(){s=document.fullscreen;J(document.fullscreen)},!1);document.addEventListener("mozfullscreenchange",function(){s=document.mozFullScreen;J(document.mozFullScreen)},!1);document.addEventListener("webkitfullscreenchange",function(){s=document.webkitIsFullScreen; |
---|
| 36 | J(document.webkitIsFullScreen)},!1);m.get(0).addEventListener("webkitbeginfullscreen",function(){s=!0},!1);m.get(0).addEventListener("webkitendfullscreen",function(){s=!1},!1);h("head").append("<style type='text/css'>video::-webkit-media-controls { display:none !important; }</style>");var A=h(".html5boxFullscreen",t);A.css({display:"block",position:"relative","float":"right",width:"32px",height:"32px",margin:Math.floor((j-32)/2),cursor:"pointer","background-image":"url('"+c+"html5boxplayer_fullscreen.png')", |
---|
| 37 | "background-position":"left top"}).hover(function(){var a=h(this).css("background-position")?h(this).css("background-position").split(" ")[0]:h(this).css("background-position-x");h(this).css({"background-position":a+" bottom"})},function(){var a=h(this).css("background-position")?h(this).css("background-position").split(" ")[0]:h(this).css("background-position-x");h(this).css({"background-position":a+" top"})}).bind(g,function(){(s=!s)?(m.get(0).requestFullscreen?m.get(0).requestFullscreen():m.get(0).webkitRequestFullScreen? |
---|
| 38 | m.get(0).webkitRequestFullScreen():m.get(0).mozRequestFullScreen?m.get(0).mozRequestFullScreen():m.get(0).webkitEnterFullScreen&&m.get(0).webkitEnterFullScreen(),m.get(0).msRequestFullscreen&&m.get(0).msRequestFullscreen()):document.cancelFullScreen?document.cancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.msExitFullscreen&&document.msExitFullscreen()})}r&& |
---|
| 39 | h(".html5boxHD",t).css({display:"block",position:"relative","float":"right",width:"32px",height:"32px",margin:Math.floor((j-32)/2),cursor:"pointer","background-image":"url('"+c+"html5boxplayer_hd.png')","background-position":(p?"right":"left")+" center"}).bind(g,function(){p=!p;h(this).css({"background-position":(p?"right":"left")+" center"});e.isHd=p;var a=m.get(0).isPaused;m.get(0).setAttribute("src",(p?r:q)+"#t="+m.get(0).currentTime);a?n||m.get(0).pause():m.get(0).play()});u=m.get(0).volume;m.get(0).volume= |
---|
| 40 | u/2+0.1;if(m.get(0).volume===u/2+0.1){m.get(0).volume=u;var u=h(".html5boxVolume",t),F=h(".html5boxVolumeButton",t),K=h(".html5boxVolumeBar",t),x=h(".html5boxVolumeBarBg",t),B=h(".html5boxVolumeBarActive",t);u.css({display:"block",position:"relative","float":"right",width:"32px",height:"32px",margin:Math.floor((j-32)/2)}).hover(function(){clearTimeout(v);var a=m.get(0).volume;B.css({height:Math.round(100*a)+"%"});K.show()},function(){clearTimeout(v);v=setTimeout(function(){K.hide()},1E3)});F.css({display:"block", |
---|
| 41 | position:"absolute",top:0,left:0,width:"32px",height:"32px",cursor:"pointer","background-image":"url('"+c+"html5boxplayer_volume.png')","background-position":"top left"}).hover(function(){var a=h(this).css("background-position")?h(this).css("background-position").split(" ")[0]:h(this).css("background-position-x");h(this).css({"background-position":a+" bottom"})},function(){var a=h(this).css("background-position")?h(this).css("background-position").split(" ")[0]:h(this).css("background-position-x"); |
---|
| 42 | h(this).css({"background-position":a+" top"})}).bind(g,function(){var a=m.get(0).volume;0<a?(volumeSaved=a,a=0):a=volumeSaved;var b=h(this).css("background-position")?h(this).css("background-position").split(" ")[1]:h(this).css("background-position-y");F.css({"background-position":(0<a?"left":"right")+" "+b});m.get(0).volume=a;B.css({height:Math.round(100*a)+"%"})});K.css({display:"none",position:"absolute",left:4,bottom:"100%",width:24,height:80,"margin-bottom":Math.floor((j-32)/2),"background-color":"#000000", |
---|
| 43 | opacity:0.7,filter:"alpha(opacity=70)"});x.css({display:"block",position:"relative",width:10,height:68,margin:7,cursor:"pointer","background-color":"#222"});B.css({display:"block",position:"absolute",bottom:0,left:0,width:"100%",height:"100%","background-color":"#fcc500"});x.bind(d,function(c){c=1-((a?c.originalEvent.touches[0]:c).pageY-x.offset().top)/x.height();c=1<c?1:0>c?0:c;B.css({height:Math.round(100*c)+"%"});F.css({"background-position":"left "+(0<c?"top":"bottom")});m.get(0).volume=c;x.bind(b, |
---|
| 44 | function(b){b=1-((a?b.originalEvent.touches[0]:b).pageY-x.offset().top)/x.height();b=1<b?1:0>b?0:b;B.css({height:Math.round(100*b)+"%"});F.css({"background-position":"left "+(0<b?"top":"bottom")});m.get(0).volume=b})}).bind(k,function(){x.unbind(b)})}var N=function(a){var b=Math.floor(a/3600),c=Math.floor((a-60*b)/60);a=Math.floor(a-(3600*b+60*c));c=(10>c?"0"+c:c)+":"+(10>a?"0"+a:a);0<b&&(c=(10>b?"0"+b:b)+":"+c);return c},d=function(){t.show();clearTimeout(f);D.show();H.show();I.hide()},k=function(){var a= |
---|
| 45 | m.get(0).currentTime;if(a){C.text(N(a));var b=m.get(0).duration;if(b){L.text(N(b));var c=w.width(),a=Math.round(c*a/b);E.css({width:a});O.css({left:a})}}},g=function(){if(m.get(0).buffered&&0<m.get(0).buffered.length&&!isNaN(m.get(0).buffered.end(0))&&!isNaN(m.get(0).duration)){var a=w.width();M.css({width:Math.round(a*m.get(0).buffered.end(0)/m.get(0).duration)})}};try{m.bind("play",function(){D.hide();H.hide();I.show()}),m.bind("pause",d),m.bind("ended",d),m.bind("timeupdate",k),m.bind("progress", |
---|
| 46 | g)}catch(P){}};var c=jQuery,C=0;c.fn.html5gallery=function(h){var e=function(a,d,b){this.container=a;this.options=d;this.id=b;this.options.flashInstalled=!1;try{new ActiveXObject("ShockwaveFlash.ShockwaveFlash")&&(this.options.flashInstalled=!0)}catch(e){navigator.mimeTypes["application/x-shockwave-flash"]&&(this.options.flashInstalled=!0)}this.options.html5VideoSupported=!!document.createElement("video").canPlayType;this.options.isChrome=null!=navigator.userAgent.match(/Chrome/i);this.options.isFirefox= |
---|
| 47 | null!=navigator.userAgent.match(/Firefox/i);this.options.isOpera=null!=navigator.userAgent.match(/Opera/i)||null!=navigator.userAgent.match(/OPR\//i);this.options.isSafari=null!=navigator.userAgent.match(/Safari/i);this.options.isIE11=null!=navigator.userAgent.match(/Trident\/7/)&&null!=navigator.userAgent.match(/rv:11/);this.options.isIE=null!=navigator.userAgent.match(/MSIE/i)&&!this.options.isOpera;this.options.isIE10=null!=navigator.userAgent.match(/MSIE 10/i)&&!this.options.isOpera;this.options.isIE9= |
---|
| 48 | null!=navigator.userAgent.match(/MSIE 9/i)&&!this.options.isOpera;this.options.isIE8=null!=navigator.userAgent.match(/MSIE 8/i)&&!this.options.isOpera;this.options.isIE7=null!=navigator.userAgent.match(/MSIE 7/i)&&!this.options.isOpera;this.options.isIE6=null!=navigator.userAgent.match(/MSIE 6/i)&&!this.options.isOpera;this.options.isIE678=this.options.isIE6||this.options.isIE7||this.options.isIE8;this.options.isIE6789=this.options.isIE6||this.options.isIE7||this.options.isIE8||this.options.isIE9; |
---|
| 49 | this.options.isAndroid=null!=navigator.userAgent.match(/Android/i);this.options.isIPad=null!=navigator.userAgent.match(/iPad/i);this.options.isIPhone=null!=navigator.userAgent.match(/iPod/i)||null!=navigator.userAgent.match(/iPhone/i);this.options.isIOS=this.options.isIPad||this.options.isIPhone;this.options.isMobile=this.options.isAndroid||this.options.isIPad||this.options.isIPhone;this.options.isIOSLess5=this.options.isIPad&&this.options.isIPhone&&(null!=navigator.userAgent.match(/OS 4/i)||null!= |
---|
| 50 | navigator.userAgent.match(/OS 3/i));this.options.supportCSSPositionFixed=!this.options.isIE6&&!this.options.isIOSLess5;this.eStart=(this.isTouch="ontouchstart"in window)?"touchstart":"mousedown";this.eMove=this.isTouch?"touchmove":"mousemove";this.eCancel=this.isTouch?"touchcancel":"mouseup";this.eClick=this.isTouch?"touchstart":"click";this.slideTimer=this.slideshowTimeout=null;this.looptimes=this.slideTimerCount=0;this.updateCarouselTimeout=null;this.disableupdatecarousel=!1;this.hideToolboxTimeout= |
---|
| 51 | this.hideTitleTimeout=null;this.isHd=this.options.hddefault;this.isHTML5=!1;this.elemArray=[];c(".html5gallery-loading").hide();this.container.children().hide();this.container.css({display:"block",position:"relative"});this.options.googlefonts&&0<this.options.googlefonts.length&&(a=("https:"==document.location.protocol?"https":"http")+"://fonts.googleapis.com/css?family="+this.options.googlefonts,d=document.createElement("link"),d.setAttribute("rel","stylesheet"),d.setAttribute("type","text/css"), |
---|
| 52 | d.setAttribute("href",a),document.getElementsByTagName("head")[0].appendChild(d));this.initData(this.init)};e.prototype={getParams:function(){for(var a={},c=window.location.search.substring(1).split("&"),b=0;b<c.length;b++){var e=c[b].split("=");e&&2==e.length&&(a[e[0].toLowerCase()]=unescape(e[1]))}return a},init:function(a){if(a.options.random)for(var d=a.elemArray.length-1;0<d;d--){var b=Math.floor(Math.random()*d),e=a.elemArray[d];a.elemArray[d]=a.elemArray[b];a.elemArray[b]=e}a.initYoutubeApi(); |
---|
| 53 | a.options.showcarousel=1<a.elemArray.length&&a.options.showcarousel;a.options.watermarkcode="";a.options.fv?a.options.watermarkcode="<a style='text-decoration:none; display:none' target='_blank' href='"+a.options.freelink+"' >":0<a.options.watermarklink.length&&(a.options.watermarkcode="<a style='text-decoration:none;' target='_blank' href='"+a.options.watermarklink+"' >");a.options.watermarkcode+="<div "+(a.options.fv?"":"class='html5gallery-watermark-"+a.id+"' ")+"style='"+(a.options.fv?"display:block;position:absolute;top:10px;left:10px;width:170px;height:18px;line-height:18px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;color:#333;font-size:12px;font-family:Arial,Helvetica,sans-serif;": |
---|
| 54 | 0<a.options.watermark.length?"display:block;position:absolute;top:0px;left:0px;":"display:none;")+"' >";a.options.fv?a.options.watermarkcode+=a.options.fvm:0<a.options.watermark.length&&(a.options.watermarkcode+="<img src='"+a.options.watermark+"' />");a.options.watermarkcode+="</div>";if(a.options.fv||0<a.options.watermarklink.length)a.options.watermarkcode+="</a>";a.createStyle();a.createMarkup();a.createImageToolbox();0>=a.elemArray.length||(a.createEvents(),a.loadCarousel(),a.savedElem=-1,a.curElem= |
---|
| 55 | -1,a.nextElem=-1,a.prevElem=-1,a.isPaused=!a.options.autoslide,a.isFullscreen=!1,a.showingPoster=!1,a.disableTouchSwipe=!1,d=a.getParams(),a.slideRun(d.html5galleryid&&d.html5galleryid in a.elemArray?d.html5galleryid:0),a.options.responsive&&(a.resizeGallery(),c(window).resize(function(){a.resizeGallery()})))},resizeGallery:function(){switch(this.options.skin){case "vertical":case "showcase":this.resizeStyleVertical();break;default:this.resizeStyleDefault()}this.resizeImageToolbox()},initData:function(a){this.elemArray= |
---|
| 56 | [];if(this.options.src&&0<this.options.src.length){var d=this.options.mediatype?this.options.mediatype:this.checkType(this.options.src);this.elemArray.push([0,"",this.options.src,this.options.webm,this.options.ogg,"","",this.options.title?this.options.title:"",this.options.title?this.options.title:"",d,this.options.width,this.options.height,this.options.poster,this.options.hd,this.options.hdogg,this.options.hdwebm]);this.readTags();a(this)}else if(this.options.xml&&0<this.options.xml.length){this.options.xmlnocache&& |
---|
| 57 | (this.options.xml+=0>this.options.xml.indexOf("?")?"?":"&",this.options.xml+=Math.random());var b=this;c.ajax({type:"GET",url:this.options.xml,dataType:"xml",success:function(d){c(d).find("slide").each(function(a){var d=c(this).find("title").text(),e=c(this).find("description").text()?c(this).find("description").text():c(this).find("information").text();d||(d="");e||(e="");var k=c(this).find("mediatype").text()?c(this).find("mediatype").text():b.checkType(c(this).find("file").text());b.elemArray.push([c(this).find("id").length? |
---|
| 58 | c(this).find("id").text():a,c(this).find("thumbnail").text(),c(this).find("file").text(),c(this).find("file-ogg").text(),c(this).find("file-webm").text(),c(this).find("link").text(),c(this).find("linktarget").text(),d,e,k,c(this).find("width").length&&!isNaN(parseInt(c(this).find("width").text()))?parseInt(c(this).find("width").text()):b.options.width,c(this).find("height").length&&!isNaN(parseInt(c(this).find("height").text()))?parseInt(c(this).find("height").text()):b.options.height,c(this).find("poster").text(), |
---|
| 59 | c(this).find("hd").text(),c(this).find("hdogg").text(),c(this).find("hdwebm").text(),c(this).find("duration").text()])});b.readTags();a(b)}})}else this.options.remote&&0<this.options.remote.length?(b=this,c.getJSON(this.options.remote,function(c){for(var d=0;d<c.length;d++){var e=c[d].mediatype?c[d].mediatype:b.checkType(c[d].file);b.elemArray.push([d,c[d].thumbnail,c[d].file,c[d].fileogg,c[d].filewebm,c[d].link,c[d].linktarget,c[d].title,c[d].description,e,c[d].width&&!isNaN(parseInt(c[d].width))? |
---|
| 60 | parseInt(c[d].width):b.options.width,c[d].height&&!isNaN(parseInt(c[d].height))?parseInt(c[d].height):b.options.height,c[d].poster,c[d].hd,c[d].hdogg,c[d].hdwebm,c[d].duration])}b.readTags();a(b)})):this.options.youtubechannel?(d={alt:"json",v:2,orderby:this.options.youtubechannel.orderby?this.options.youtubechannel.orderby:"published","start-index":this.options.youtubechannel["start-index"]?this.options.youtubechannel["start-index"]:1,"max-results":this.options.youtubechannel["max-results"]?this.options.youtubechannel["max-results"]: |
---|
| 61 | 10},this.options.youtubechannel.author?d.author=this.options.youtubechannel.author:this.options.youtubechannel.q&&(d.q=this.options.youtubechannel.q),d="https://gdata.youtube.com/feeds/api/videos?"+c.param(d),b=this,c.getJSON(d,function(c){if(c&&c.feed&&c.feed.entry)for(var d=0;d<c.feed.entry.length;d++)b.elemArray.push([d,("https:"==document.location.protocol?"https:":"http:")+"//img.youtube.com/vi/"+c.feed.entry[d].media$group.yt$videoid.$t+"/0.jpg",c.feed.entry[d].media$group.media$player.url, |
---|
| 62 | null,null,null,null,c.feed.entry[d].media$group.media$title.$t,c.feed.entry[d].media$group.media$description.$t,9,640,480,("https:"==document.location.protocol?"https:":"http:")+"//img.youtube.com/vi/"+c.feed.entry[d].media$group.yt$videoid.$t+"/0.jpg",null,null,null,null]);b.readTags();a(b)})):(this.readTags(),a(this))},readTags:function(){var a=this;c("img",this.container).each(function(){var d=c(this).attr("src"),b=c(this).attr("alt"),e=c(this).data("description")?c(this).data("description"):c(this).data("information"); |
---|
| 63 | b||(b="");e||(e="");var g=a.options.width,j=a.options.height,f=c(this).data("duration")?c(this).data("duration"):0,v=null,s=null,h=null,l=null,n=null,p=null,r=null,m=null;c(this).parent().is("a")&&(d=c(this).parent().attr("href"),v=c(this).parent().data("ogg"),s=c(this).parent().data("webm"),h=c(this).parent().data("link"),l=c(this).parent().data("linktarget"),n=c(this).parent().data("poster"),isNaN(c(this).parent().data("width"))||(g=c(this).parent().data("width")),isNaN(c(this).parent().data("height"))|| |
---|
| 64 | (j=c(this).parent().data("height")),p=c(this).parent().data("hd"),r=c(this).parent().data("hdogg"),m=c(this).parent().data("hdwebm"));var q=c(this).parent().data("mediatype")?c(this).parent().data("mediatype"):a.checkType(d);a.elemArray.push([a.elemArray.length,c(this).attr("src"),d,v,s,h,l,b,e,q,g,j,n,p,r,m,f])})},createMarkup:function(){this.$gallery=jQuery("<div class='html5gallery-container-"+this.id+"'><div class='html5gallery-box-"+this.id+"'><div class='html5gallery-elem-"+this.id+"'></div><div class='html5gallery-title-"+ |
---|
| 65 | this.id+"'></div><div class='html5gallery-timer-"+this.id+"'></div><div class='html5gallery-viral-"+this.id+"'></div><div class='html5gallery-toolbox-"+this.id+"'><div class='html5gallery-toolbox-bg-"+this.id+"'></div><div class='html5gallery-toolbox-buttons-"+this.id+"'><div class='html5gallery-play-"+this.id+"'></div><div class='html5gallery-pause-"+this.id+"'></div><div class='html5gallery-left-"+this.id+"'></div><div class='html5gallery-right-"+this.id+"'></div><div class='html5gallery-lightbox-"+ |
---|
| 66 | this.id+"'></div></div></div></div><div class='html5gallery-car-"+this.id+"'><div class='html5gallery-car-list-"+this.id+"'><div class='html5gallery-car-mask-"+this.id+"'><div class='html5gallery-thumbs-"+this.id+"'></div></div><div class='html5gallery-car-slider-bar-"+this.id+"'><div class='html5gallery-car-slider-bar-top-"+this.id+"'></div><div class='html5gallery-car-slider-bar-middle-"+this.id+"'></div><div class='html5gallery-car-slider-bar-bottom-"+this.id+"'></div></div><div class='html5gallery-car-left-"+ |
---|
| 67 | this.id+"'></div><div class='html5gallery-car-right-"+this.id+"'></div><div class='html5gallery-car-slider-"+this.id+"'></div></div></div></div>");this.$gallery.appendTo(this.container);this.options.socialurlforeach||this.createSocialMedia();this.options.googleanalyticsaccount&&!window._gaq&&(window._gaq=window._gaq||[],window._gaq.push(["_setAccount",this.options.googleanalyticsaccount]),window._gaq.push(["_trackPageview"]),c.getScript(("https:"==document.location.protocol?"https://ssl":"http://www")+ |
---|
| 68 | ".google-analytics.com/ga.js"))},createSocialMedia:function(){c(".html5gallery-viral-"+this.id,this.$gallery).empty();var a=window.location.href;this.options.socialurlforeach&&(a+=(0>window.location.href.indexOf("?")?"?":"&")+"html5galleryid="+this.elemArray[this.curElem][0]);if(this.options.showsocialmedia&&this.options.showfacebooklike){var d="<div style='display:block; float:left; width:110px; height:21px;'><iframe src='"+("https:"==document.location.protocol?"https:":"http:")+"//www.facebook.com/plugins/like.php?href=", |
---|
| 69 | d=this.options.facebooklikeurl&&0<this.options.facebooklikeurl.length?d+encodeURIComponent(this.options.facebooklikeurl):d+a;c(".html5gallery-viral-"+this.id,this.$gallery).append(d+"&send=false&layout=button_count&width=450&show_faces=false&action=like&colorscheme=light&font&height=21' scrolling='no' frameborder='0' style='border:none;;overflow:hidden; width:110px; height:21px;' allowTransparency='true'></iframe></div>")}this.options.showsocialmedia&&this.options.showtwitter&& |
---|
| 70 | (d="<div style='display:block; float:left; width:110px; height:21px;'><a href='https://twitter.com/share' class='twitter-share-button'",d=this.options.twitterurl&&0<this.options.twitterurl.length?d+(" data-url='"+this.options.twitterurl+"'"):d+(" data-url='"+a+"'"),this.options.twitterusername&&0<this.options.twitterusername.length&&(d+=" data-via='"+this.options.twittervia+"' data-related='"+this.options.twitterusername+"'"),c(".html5gallery-viral-"+this.id,this.$gallery).append(d+">Tweet</a></div>"), |
---|
| 71 | c.getScript(("https:"==document.location.protocol?"https:":"http:")+"//platform.twitter.com/widgets.js"));this.options.showsocialmedia&&this.options.showgoogleplus&&(d="<div style='display:block; float:left; width:100px; height:21px;'><div class='g-plusone' data-size='medium'",d=this.options.googleplusurl&&0<this.options.googleplusurl.length?d+(" data-href='"+this.options.googleplusurl+"'"):d+(" data-href='"+a+"'"),c(".html5gallery-viral-"+this.id,this.$gallery).append(d+"></div></div>"),c.getScript("https://apis.google.com/js/plusone.js"))}, |
---|
| 72 | playGallery:function(){var a=this;c(".html5gallery-play-"+a.id,a.$gallery).hide();c(".html5gallery-pause-"+a.id,a.$gallery).show();a.isPaused=!1;a.slideshowTimeout=setTimeout(function(){a.slideRun(-1)},a.elemArray[a.curElem][16]?a.elemArray[a.curElem][16]:a.options.slideshowinterval);c(".html5gallery-timer-"+a.id,a.$gallery).css({width:0});a.slideTimerCount=0;a.options.showtimer&&(a.slideTimer=setInterval(function(){a.showSlideTimer()},50))},pauseGallery:function(){c(".html5gallery-play-"+this.id, |
---|
| 73 | this.$gallery).show();c(".html5gallery-pause-"+this.id,this.$gallery).hide();this.isPaused=!0;clearTimeout(this.slideshowTimeout);c(".html5gallery-timer-"+this.id,this.$gallery).css({width:0});clearInterval(this.slideTimer);this.slideTimerCount=0},createEvents:function(){var a=this;c(".html5gallery-play-"+this.id,this.$gallery).click(function(){a.playGallery()});c(".html5gallery-pause-"+this.id,this.$gallery).click(function(){a.pauseGallery()});c(".html5gallery-lightbox-"+this.id,this.$gallery).click(function(){a.goFullscreen()}); |
---|
| 74 | c(".html5gallery-left-"+this.id,this.$gallery).click(function(){a.slideRun(-2,!0)});c(".html5gallery-right-"+this.id,this.$gallery).click(function(){a.slideRun(-1,!0)});if(a.options.enabletouchswipe){var d=a.options.isAndroid&&a.options.enabletouchswipeonandroid?!0:!1;c(".html5gallery-box-"+this.id,this.$gallery).touchSwipe({preventWebBrowser:d,swipeLeft:function(){a.disableTouchSwipe||a.slideRun(-1,!0)},swipeRight:function(){a.disableTouchSwipe||a.slideRun(-2,!0)}})}c(".html5gallery-box-"+this.id, |
---|
| 75 | this.$gallery).mousemove(function(){if("mouseover"==a.options.imagetoolboxmode){var c=a.elemArray[a.curElem][9];("always"==a.options.showimagetoolbox||"image"==a.options.showimagetoolbox&&1==c)&&a.showimagetoolbox(c,!0)}});c(".html5gallery-box-"+this.id,this.$gallery).hover(function(){a.onSlideshowOver();if("mouseover"==a.options.imagetoolboxmode){var c=a.elemArray[a.curElem][9];("always"==a.options.showimagetoolbox||"image"==a.options.showimagetoolbox&&1==c)&&a.showimagetoolbox(c)}},function(){"mouseover"== |
---|
| 76 | a.options.imagetoolboxmode&&a.hideimagetoolbox()});c(".html5gallery-container-"+this.id).mousemove(function(){a.options.titleoverlay&&a.options.titleautohide&&(c(".html5gallery-title-"+a.id,a.$gallery).show(),clearTimeout(a.hideTitleTimeout),a.hideTitleTimeout=setTimeout(function(){c(".html5gallery-title-"+a.id,a.$gallery).fadeOut()},3E3))});c(".html5gallery-container-"+this.id).hover(function(){a.options.titleoverlay&&a.options.titleautohide&&(c(".html5gallery-title-"+a.id,a.$gallery).fadeIn(),clearTimeout(a.hideTitleTimeout), |
---|
| 77 | a.hideTitleTimeout=setTimeout(function(){c(".html5gallery-title-"+a.id,a.$gallery).fadeOut()},3E3))},function(){a.options.titleoverlay&&a.options.titleautohide&&(c(".html5gallery-title-"+a.id,a.$gallery).fadeOut(),clearTimeout(a.hideTitleTimeout))});c(".html5gallery-car-left-"+this.id,this.$gallery).css({"background-position":"-"+String(2*this.options.carouselarrowwidth)+"px 0px",cursor:""});c(".html5gallery-car-left-"+this.id,this.$gallery).data("disabled",!0);c(".html5gallery-car-right-"+this.id, |
---|
| 78 | this.$gallery).css({"background-position":"0px 0px"});c(".html5gallery-car-left-"+this.id,this.$gallery).click(function(){c(this).data("disabled")||(a.disableupdatecarousel=!0,a.updateCarouselTimeout=setTimeout(function(){a.enableUpdateCarousel()},a.options.updatecarouselinterval),a.carouselPrev())});c(".html5gallery-car-right-"+this.id,this.$gallery).click(function(){c(this).data("disabled")||(a.disableupdatecarousel=!0,a.updateCarouselTimeout=setTimeout(function(){a.enableUpdateCarousel()},a.options.updatecarouselinterval), |
---|
| 79 | a.carouselNext())});c(".html5gallery-car-slider-"+this.id,this.$gallery).bind("drag",function(c,d){a.disableupdatecarousel=!0;a.updateCarouselTimeout=setTimeout(function(){a.enableUpdateCarousel()},a.options.updatecarouselinterval);a.carouselSliderDrag(c,d)});c(".html5gallery-car-slider-bar-"+this.id,this.$gallery).click(function(c){a.disableupdatecarousel=!0;a.updateCarouselTimeout=setTimeout(function(){a.enableUpdateCarousel()},a.options.updatecarouselinterval);a.carouselBarClicked(c)});c(".html5gallery-car-left-"+ |
---|
| 80 | this.id,this.$gallery).hover(function(){c(this).data("disabled")||c(this).css({"background-position":"-"+a.options.carouselarrowwidth+"px 0px"})},function(){c(this).data("disabled")||c(this).css({"background-position":"0px 0px"})});c(".html5gallery-car-right-"+this.id,this.$gallery).hover(function(){c(this).data("disabled")||c(this).css({"background-position":"-"+a.options.carouselarrowwidth+"px 0px"})},function(){c(this).data("disabled")||c(this).css({"background-position":"0px 0px"})})},createStyle:function(){switch(this.options.skin){case "vertical":case "showcase":this.createStyleVertical(); |
---|
| 81 | break;default:this.createStyleDefault()}},resizeStyleVertical:function(){if(this.container.parent()&&this.container.parent().width()){this.options.containerWidth=this.container.parent().width();this.options.totalWidth=this.options.containerWidth;this.options.showcarousel&&(this.options.carouselWidth="bottom"==this.options.carouselposition?this.options.width:this.options.thumbwidth);"bottom"==this.options.carouselposition?this.options.width=this.options.totalWidth-2*this.options.padding:(this.options.width= |
---|
| 82 | this.options.totalWidth-2*this.options.padding,0<this.options.carouselWidth+this.options.carouselmargin&&(this.options.width-=this.options.carouselWidth+this.options.carouselmargin));this.options.responsivefullscreen&&0<this.container.parent().height()?(this.options.containerHeight=this.container.parent().height(),this.options.totalHeight=this.options.containerHeight,this.options.height="bottom"==this.options.carouselposition?this.options.totalHeight-(this.options.headerHeight+2*this.options.padding+ |
---|
| 83 | this.options.carouselheight):this.options.totalHeight-(this.options.headerHeight+2*this.options.padding)):(this.options.height=Math.round(this.options.width*this.options.originalHeight/this.options.originalWidth),this.options.totalHeight="bottom"==this.options.carouselposition?this.options.height+this.options.headerHeight+2*this.options.padding+this.options.carouselmargin+this.options.carouselHeight:this.options.height+this.options.headerHeight+2*this.options.padding,this.options.containerHeight= |
---|
| 84 | this.options.totalHeight);this.container.css({width:this.options.containerWidth,height:this.options.containerHeight});this.options.boxWidth=this.options.width;this.options.boxHeight=this.options.height+this.options.headerHeight;if(this.options.showcarousel)if("bottom"==this.options.carouselposition){this.options.carouselWidth=this.options.width;this.options.carouselHeight=this.options.carouselheight;this.options.carouselLeft=this.options.padding;this.options.carouselTop=this.options.height+this.options.headerHeight+ |
---|
| 85 | 2*this.options.padding;this.options.carAreaLength=this.options.carouselHeight;this.options.carouselSlider=Math.floor(this.options.carAreaLength/(this.options.thumbheight+this.options.thumbgap))<this.elemArray.length;this.options.thumbwidth=this.options.width;this.options.carouselSlider&&(this.options.thumbwidth-=20);c(".html5gallery-car-mask-"+this.id).css({width:this.options.thumbwidth+"px"});c(".html5gallery-tn-"+this.id).css({width:this.options.thumbwidth+"px"});c(".html5gallery-tn-selected-"+ |
---|
| 86 | this.id).css({width:this.options.thumbwidth+"px"});c(".html5gallery-car-slider-bar-"+this.id).css({left:String(this.options.thumbwidth+6)+"px"});this.options.isMobile?(c(".html5gallery-car-left-"+this.id).css({left:String(this.options.thumbwidth+5)+"px"}),c(".html5gallery-car-right-"+this.id).css({left:String(this.options.thumbwidth+5)+"px"})):c(".html5gallery-car-slider-"+this.id).css({left:String(this.options.thumbwidth+5)+"px"});var a=this.options.thumbwidth-3*this.options.thumbmargin;this.options.thumbshowimage&& |
---|
| 87 | (a-=this.options.thumbimagewidth+2*this.options.thumbimageborder);this.options.thumbshowtitle&&c("head").append("<style type='text/css' data-creator='html5gallery'>.html5gallery-tn-title-"+this.id+" {width: "+a+"px;}</style>")}else this.options.carouselWidth=this.options.thumbwidth,this.options.carouselHeight=this.options.height+this.options.headerHeight,this.options.carTop=0,this.options.carBottom=0,this.options.carAreaLength=this.options.carouselHeight-this.options.carTop-this.options.carBottom, |
---|
| 88 | this.options.carouselSlider=Math.floor(this.options.carAreaLength/(this.options.thumbheight+this.options.thumbgap))<this.elemArray.length,this.options.carouselSlider&&(this.options.carouselWidth+=20,this.options.width-=20,this.options.boxWidth=this.options.width),"left"==this.options.carouselposition?(this.options.boxLeft=this.options.padding+this.options.carouselWidth+this.options.carouselmargin,this.options.carouselLeft=this.options.padding):this.options.carouselLeft=this.options.padding+this.options.width+ |
---|
| 89 | this.options.carouselmargin,this.options.carouselTop=this.options.padding;c(".html5gallery-container-"+this.id).css({width:this.options.totalWidth+"px",height:this.options.totalHeight+"px"});c(".html5gallery-box-"+this.id).css({width:this.options.boxWidth+"px",height:this.options.boxHeight+"px"});a=this.elemArray[this.curElem][9];if(1==a||this.showingPoster){var d=this.elemArray[this.curElem][10],a=this.elemArray[this.curElem][11],b;this.isFullscreen?(b=Math.min(this.fullscreenWidth/d,this.fullscreenHeight/ |
---|
| 90 | a),b=1<b?1:b):b="fill"==this.options.resizemode?Math.max(this.options.width/d,this.options.height/a):Math.min(this.options.width/d,this.options.height/a);var d=Math.round(b*d),e=Math.round(b*a),a=this.isFullscreen?d:this.options.width;b=this.isFullscreen?e:this.options.height;var g=Math.round(a/2-d/2),j=Math.round(b/2-e/2);this.isFullscreen&&this.adjustFullscreen(a,b,!0);c(".html5gallery-elem-"+this.id).css({width:a+"px",height:b+"px"});c(".html5gallery-elem-img-"+this.id).css({width:a+"px",height:b+ |
---|
| 91 | "px"});c(".html5gallery-elem-image-"+this.id).css({width:d+"px",height:e+"px",top:j+"px",left:g+"px"})}else if(5==a||6==a||7==a||8==a||9==a||10==a||11==a)a=this.elemArray[this.curElem][10],d=this.elemArray[this.curElem][11],this.isFullscreen?(b=Math.min(this.fullscreenWidth/a,this.fullscreenHeight/d),b=1<b?1:b,a=Math.round(b*a),b=Math.round(b*d),this.adjustFullscreen(a,b,!0)):(a=this.options.width,b=this.options.height),c(".html5gallery-elem-"+this.id).css({width:a+"px",height:b+"px"}),c(".html5gallery-elem-video-"+ |
---|
| 92 | this.id).css({width:a+"px",height:b+"px"}),c(".html5gallery-elem-video-container-"+this.id).css({width:a+"px",height:b+"px"}),d=this.options.isIPhone?b-48:b,c(".html5gallery-elem-video-container-"+this.id).find("video").css({width:a+"px",height:d+"px"}),c("#html5gallery-elem-video-"+this.id).css({width:a+"px",height:b+"px"}),c("#html5gallery-elem-video-"+this.id).attr("width",a),c("#html5gallery-elem-video-"+this.id).attr("height",b),c(".html5gallery-elem-video-"+this.id).find("iframe").attr("width", |
---|
| 93 | a),c(".html5gallery-elem-video-"+this.id).find("iframe").attr("height",b),c("#html5gallery-elem-video-"+this.id).find("iframe").attr("width",a),c("#html5gallery-elem-video-"+this.id).find("iframe").attr("height",b);d=a=0;"bottom"==this.options.headerpos&&(a=this.options.titleoverlay?this.options.height-this.options.titleheight:this.options.height,d=this.options.titleoverlay?this.options.height:this.options.height+this.options.titleheight);c(".html5gallery-title-"+this.id).css({width:this.options.boxWidth+ |
---|
| 94 | "px"});this.options.titleoverlay||c(".html5gallery-title-"+this.id).css({top:a+"px"});c(".html5gallery-viral-"+this.id).css({top:d+"px"});c(".html5gallery-timer-"+this.id).css({top:String(this.options.elemTop+this.options.height-2)+"px"});this.options.showcarousel&&(c(".html5gallery-car-"+this.id).css({width:this.options.carouselWidth+"px",height:this.options.carouselHeight+"px",top:this.options.carouselTop+"px",left:this.options.carouselLeft+"px",top:this.options.carouselTop+"px"}),c(".html5gallery-car-list-"+ |
---|
| 95 | this.id).css({top:this.options.carTop+"px",height:String(this.options.carAreaLength)+"px",width:this.options.carouselWidth+"px"}),this.options.thumbShowNum=Math.floor(this.options.carAreaLength/(this.options.thumbheight+this.options.thumbgap)),this.options.thumbMaskHeight=this.options.thumbShowNum*this.options.thumbheight+(this.options.thumbShowNum-1)*this.options.thumbgap,this.options.thumbTotalHeight=this.elemArray.length*this.options.thumbheight+(this.elemArray.length-1)*this.options.thumbgap, |
---|
| 96 | this.options.carouselSlider&&(this.options.carouselSliderMin=0,this.options.carouselSliderMax=this.options.thumbMaskHeight-54,c(".html5gallery-car-slider-bar-"+this.id).css({height:this.options.thumbMaskHeight+"px"}),c(".html5gallery-car-slider-bar-middle-"+this.id).css({height:String(this.options.thumbMaskHeight-32)+"px"}),this.options.isMobile&&c(".html5gallery-car-right-"+this.id).css({top:String(this.options.thumbMaskHeight-35)+"px"}),c(".html5gallery-car-slider-bar-"+this.id).css({display:"block"}), |
---|
| 97 | c(".html5gallery-car-left-"+this.id).css({display:"block"}),c(".html5gallery-car-right-"+this.id).css({display:"block"}),c(".html5gallery-car-slider-"+this.id).css({display:"block"})),a=0,this.options.carouselNavButton&&(a=Math.round(this.options.carAreaLength/2-this.options.thumbMaskHeight/2)),c(".html5gallery-car-mask-"+this.id).css({top:a+"px",height:this.options.thumbMaskHeight+"px"}),this.carouselHighlight(this.curElem))}},createStyleVertical:function(){this.options.thumbimagewidth=this.options.thumbshowtitle? |
---|
| 98 | this.options.thumbheight-2*this.options.thumbimageborder-4:this.options.thumbwidth-2*this.options.thumbimageborder-4;this.options.thumbimageheight=this.options.thumbheight-2*this.options.thumbimageborder-4;this.options.showtitle||(this.options.titleheight=0);if(!this.options.showsocialmedia||!this.options.showfacebooklike&&!this.options.showtwitter&&!this.options.showgoogleplus)this.options.socialheight=0;this.options.headerHeight=this.options.titleoverlay?this.options.socialheight:this.options.titleheight+ |
---|
| 99 | this.options.socialheight;this.options.boxWidth=this.options.width;this.options.boxHeight=this.options.height+this.options.headerHeight;this.options.boxLeft=this.options.padding;this.options.boxTop=this.options.padding;this.options.showcarousel?"bottom"==this.options.carouselposition?(this.options.carouselWidth=this.options.width,this.options.carouselHeight=this.options.carouselheight,this.options.carouselLeft=this.options.padding,this.options.carouselTop=this.options.height+this.options.headerHeight+ |
---|
| 100 | 2*this.options.padding,this.options.carAreaLength=this.options.carouselHeight,this.options.carouselSlider=Math.floor(this.options.carAreaLength/(this.options.thumbheight+this.options.thumbgap))<this.elemArray.length,this.options.thumbwidth=this.options.width,this.options.carouselSlider&&(this.options.thumbwidth-=20)):(this.options.carouselWidth=this.options.thumbwidth,this.options.carouselHeight=this.options.height+this.options.headerHeight,this.options.carTop=0,this.options.carBottom=0,this.options.carAreaLength= |
---|
| 101 | this.options.carouselHeight-this.options.carTop-this.options.carBottom,this.options.carouselSlider=Math.floor(this.options.carAreaLength/(this.options.thumbheight+this.options.thumbgap))<this.elemArray.length,this.options.carouselSlider&&(this.options.carouselWidth+=20),"left"==this.options.carouselposition?(this.options.boxLeft=this.options.padding+this.options.carouselWidth+this.options.carouselmargin,this.options.carouselLeft=this.options.padding):this.options.carouselLeft=this.options.padding+ |
---|
| 102 | this.options.width+this.options.carouselmargin,this.options.carouselTop=this.options.padding):(this.options.carouselWidth=0,this.options.carouselHeight=0,this.options.carouselLeft=0,this.options.carouselTop=0,this.options.carouselmargin=0);"bottom"==this.options.carouselposition?(this.options.totalWidth=this.options.width+2*this.options.padding,this.options.totalHeight=this.options.height+this.options.headerHeight+2*this.options.padding+this.options.carouselmargin+this.options.carouselHeight):(this.options.totalWidth= |
---|
| 103 | this.options.width+this.options.carouselWidth+this.options.carouselmargin+2*this.options.padding,this.options.totalHeight=this.options.height+this.options.headerHeight+2*this.options.padding);this.options.containerWidth=this.options.totalWidth;this.options.containerHeight=this.options.totalHeight;this.options.responsive?(this.options.originalWidth=this.options.width,this.options.originalHeight=this.options.height,this.container.css({"max-width":"100%"})):this.container.css({width:this.options.containerWidth, |
---|
| 104 | height:this.options.containerHeight});var a=0,d=0;this.options.elemTop=0;"top"==this.options.headerpos?(d=0,a=this.options.socialheight,this.options.elemTop=this.options.headerHeight):"bottom"==this.options.headerpos&&(this.options.elemTop=0,a=this.options.titleoverlay?this.options.height-this.options.titleheight:this.options.height,d=this.options.titleoverlay?this.options.height:this.options.height+this.options.titleheight);var b=" .html5gallery-container-"+this.id+" { display:block; position:absolute; left:0px; top:0px; width:"+ |
---|
| 105 | this.options.totalWidth+"px; height:"+this.options.totalHeight+"px; "+(!this.options.bgimage?"":"background:url('"+this.options.skinfolder+this.options.bgimage+"') center top;")+" background-color:"+this.options.bgcolor+";}";this.options.galleryshadow&&(b+=" .html5gallery-container-"+this.id+" { -moz-box-shadow: 0px 2px 5px #aaa; -webkit-box-shadow: 0px 2px 5px #aaa; box-shadow: 0px 2px 5px #aaa;}");var b=b+(" .html5gallery-box-"+this.id+" {display:block; position:absolute; text-align:center; left:"+ |
---|
| 106 | this.options.boxLeft+"px; top:"+this.options.boxTop+"px; width:"+this.options.boxWidth+"px; height:"+this.options.boxHeight+"px; }"),e=Math.round(this.options.socialheight/2-12),b=b+(" .html5gallery-title-text-"+this.id+" "+this.options.titlecss+" .html5gallery-title-text-"+this.id+" "+this.options.titlecsslink+" .html5gallery-error-"+this.id+" "+this.options.errorcss),b=b+(" .html5gallery-description-text-"+this.id+" "+this.options.descriptioncss+" .html5gallery-description-text-"+this.id+" "+this.options.descriptioncsslink), |
---|
| 107 | b=b+(" .html5gallery-fullscreen-title-"+this.id+""+this.options.lightboxtitlecss+" .html5gallery-fullscreen-title-"+this.id+""+this.options.lightboxtitlelinkcss),b=b+(" .html5gallery-fullscreen-description-"+this.id+""+this.options.lightboxdescriptioncss+" .html5gallery-fullscreen-description-"+this.id+""+this.options.lightboxdescriptionlinkcss),b=b+(" .html5gallery-viral-"+this.id+" {display:block; overflow:hidden; position:absolute; text-align:left; top:"+d+"px; left:0px; width:"+this.options.boxWidth+ |
---|
| 108 | "px; height:"+this.options.socialheight+"px; padding-top:"+e+"px;}"),b=b+(" .html5gallery-title-"+this.id+" {display:"+(this.options.titleoverlay&&this.options.titleautohide?"none":"block")+"; overflow:hidden; position:absolute; left:0px; width:"+this.options.boxWidth+"px; "),b=this.options.titleoverlay?"top"==this.options.headerpos?b+"top:0px; height:auto; }":b+"bottom:0px; height:auto; }":b+("top:"+a+"px; height:"+this.options.titleheight+"px; }"),b=b+(" .html5gallery-timer-"+this.id+" {display:block; position:absolute; top:"+ |
---|
| 109 | String(this.options.elemTop+this.options.height-2)+"px; left:0px; width:0px; height:2px; background-color:#ccc; filter:alpha(opacity=60); opacity:0.6; }"),b=b+(" .html5gallery-elem-"+this.id+" {display:block; overflow:hidden; position:absolute; top:"+this.options.elemTop+"px; left:0px; width:"+this.options.boxWidth+"px; height:"+this.options.height+"px;}");this.options.isIE7||this.options.isIE6?(b+=" .html5gallery-loading-"+this.id+" {display:none; }",b+=" .html5gallery-loading-center-"+this.id+" {display:none; }"): |
---|
| 110 | (b+=" .html5gallery-loading-"+this.id+" {display:block; position:absolute; top:4px; right:4px; width:100%; height:100%; background:url('"+this.options.skinfolder+"loading.gif') no-repeat top right;}",b+=" .html5gallery-loading-center-"+this.id+" {display:block; position:absolute; top:0px; left:0px; width:100%; height:100%; background:url('"+this.options.skinfolder+"loading_center.gif') no-repeat center center;}");0<this.options.borderradius&&(b+=" .html5gallery-elem-"+this.id+" { overflow:hidden; border-radius:"+ |
---|
| 111 | this.options.borderradius+"px; -moz-border-radius:"+this.options.borderradius+"px; -webkit-border-radius:"+this.options.borderradius+"px;}");this.options.slideshadow&&(b+=" .html5gallery-title-"+this.id+" { padding:4px;}",b+=" .html5gallery-timer-"+this.id+" { margin:4px;}",b+=" .html5gallery-elem-"+this.id+" { overflow:hidden; padding:4px; -moz-box-shadow: 0px 2px 5px #aaa; -webkit-box-shadow: 0px 2px 5px #aaa; box-shadow: 0px 2px 5px #aaa;}");this.options.showcarousel?(b+=" .html5gallery-car-"+ |
---|
| 112 | this.id+" { position:absolute; display:block; overflow:hidden; width:"+this.options.carouselWidth+"px; height:"+this.options.carouselHeight+"px; left:"+this.options.carouselLeft+"px; top:"+this.options.carouselTop+"px; }",b+=" .html5gallery-car-list-"+this.id+" { position:absolute; display:block; overflow:hidden; top:"+this.options.carTop+"px; height:"+String(this.options.carAreaLength)+"px; left:0px; width:"+this.options.carouselWidth+"px; }",b+=".html5gallery-thumbs-"+this.id+" {margin-top:0px; height:"+ |
---|
| 113 | String(this.elemArray.length*(this.options.thumbheight+this.options.thumbgap))+"px;}",this.options.thumbShowNum=Math.floor(this.options.carAreaLength/(this.options.thumbheight+this.options.thumbgap)),this.options.thumbMaskHeight=this.options.thumbShowNum*this.options.thumbheight+(this.options.thumbShowNum-1)*this.options.thumbgap,this.options.thumbTotalHeight=this.elemArray.length*this.options.thumbheight+(this.elemArray.length-1)*this.options.thumbgap,this.options.carouselSliderMin=0,this.options.carouselSliderMax= |
---|
| 114 | this.options.thumbMaskHeight-54,b+=" .html5gallery-car-slider-bar-"+this.id+" { position:absolute; display:"+(this.options.carouselSlider?"block":"none")+"; overflow:hidden; top:0px; height:"+this.options.thumbMaskHeight+"px; left:"+String(this.options.thumbwidth+6)+"px; width:14px;}",b+=" .html5gallery-car-slider-bar-top-"+this.id+" { position:absolute; display:block; top:0px; left:0px; width:14px; height:16px; background:url('"+this.options.skinfolder+"bartop.png')}",b+=" .html5gallery-car-slider-bar-middle-"+ |
---|
| 115 | this.id+" { position:absolute; display:block; top:16px; left:0px; width:14px; height:"+String(this.options.thumbMaskHeight-32)+"px; background:url('"+this.options.skinfolder+"bar.png')}",b+=" .html5gallery-car-slider-bar-bottom-"+this.id+" { position:absolute; display:block; bottom:0px; left:0px; width:14px; height:16px; background:url('"+this.options.skinfolder+"barbottom.png')}",b=this.options.isMobile?b+(" .html5gallery-car-left-"+this.id+" { position:absolute; display:"+(this.options.carouselSlider? |
---|
| 116 | "block":"none")+"; cursor:pointer; overflow:hidden; width:16px; height:35px; left:"+String(this.options.thumbwidth+5)+"px; top:0px; background:url('"+this.options.skinfolder+"slidertop.png')} .html5gallery-car-right-"+this.id+" { position:absolute; display:"+(this.options.carouselSlider?"block":"none")+"; cursor:pointer; overflow:hidden; width:16px; height:35px; left:"+String(this.options.thumbwidth+5)+"px; top:"+String(this.options.thumbMaskHeight-35)+"px; background:url('"+this.options.skinfolder+ |
---|
| 117 | "sliderbottom.png')} "):b+(" .html5gallery-car-slider-"+this.id+" { position:absolute; display:"+(this.options.carouselSlider?"block":"none")+"; overflow:hidden; cursor:pointer; top:0px; height:54px; left:"+String(this.options.thumbwidth+5)+"px; width:16px; background:url('"+this.options.skinfolder+"slider.png');}"),a=0,this.options.carouselNavButton&&(a=Math.round(this.options.carAreaLength/2-this.options.thumbMaskHeight/2)),b+=" .html5gallery-car-mask-"+this.id+" { position:absolute; display:block; overflow:hidden; top:"+ |
---|
| 118 | a+"px; height:"+this.options.thumbMaskHeight+"px; left:0px; width:"+this.options.thumbwidth+"px;} ",a=this.options.thumbheight,this.options.isIE||(a=this.options.thumbheight-2),b+=" .html5gallery-tn-"+this.id+" { display:block; margin-bottom:"+this.options.thumbgap+"px; text-align:center; cursor:pointer; width:"+this.options.thumbwidth+"px;height:"+a+"px;overflow:hidden;",this.options.carouselbgtransparent?b+="background-color:transparent;":(this.options.isIE||(b+="border-top:1px solid "+this.options.carouseltopborder+ |
---|
| 119 | "; border-bottom:1px solid "+this.options.carouselbottomborder+";"),b+="background-color: "+this.options.carouselbgcolorend+"; background: "+this.options.carouselbgcolorend+" -webkit-gradient(linear, left top, left bottom, from("+this.options.carouselbgcolorstart+"), to("+this.options.carouselbgcolorend+")) no-repeat; background: "+this.options.carouselbgcolorend+" -moz-linear-gradient(top, "+this.options.carouselbgcolorstart+", "+this.options.carouselbgcolorend+") no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="+ |
---|
| 120 | this.options.carouselbgcolorstart+", endColorstr="+this.options.carouselbgcolorend+") no-repeat; -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr="+this.options.carouselbgcolorstart+", endColorstr="+this.options.carouselbgcolorend+")' no-repeat;"),this.options.carouselbgimage&&(b+="background:url('"+this.options.skinfolder+this.options.carouselbgimage+"') center top;"),b=b+"}"+(" .html5gallery-tn-selected-"+this.id+" { display:block; margin-bottom:"+this.options.thumbgap+"px;text-align:center; cursor:pointer; width:"+ |
---|
| 121 | this.options.thumbwidth+"px;height:"+a+"px;overflow:hidden;"),this.options.carouselbgtransparent?b+="background-color:transparent;":(this.options.isIE||(b+="border-top:1px solid "+this.options.carouselhighlighttopborder+"; border-bottom:1px solid "+this.options.carouselhighlightbottomborder+";"),b+="background-color: "+this.options.carouselhighlightbgcolorend+"; background: "+this.options.carouselhighlightbgcolorend+" -webkit-gradient(linear, left top, left bottom, from("+this.options.carouselhighlightbgcolorstart+ |
---|
| 122 | "), to("+this.options.carouselhighlightbgcolorend+")) no-repeat; background: "+this.options.carouselhighlightbgcolorend+" -moz-linear-gradient(top, "+this.options.carouselhighlightbgcolorstart+", "+this.options.carouselhighlightbgcolorend+") no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="+this.options.carouselhighlightbgcolorstart+", endColorstr="+this.options.carouselhighlightbgcolorend+") no-repeat; -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr="+ |
---|
| 123 | this.options.carouselhighlightbgcolorstart+", endColorstr="+this.options.carouselhighlightbgcolorend+")' no-repeat;"),this.options.carouselbgimage&&(b+="background:url('"+this.options.skinfolder+this.options.carouselbgimage+"') center top;"),b+="}",b+=" .html5gallery-tn-selected-"+this.id+" .html5gallery-tn-img-"+this.id+" {background-color:"+this.options.thumbimagebordercolor+";} .html5gallery-tn-"+this.id+" { filter:alpha(opacity="+Math.round(100*this.options.thumbopacity)+"); opacity:"+this.options.thumbopacity+ |
---|
| 124 | "; } .html5gallery-tn-selected-"+this.id+" { filter:alpha(opacity=100); opacity:1; } ",a=this.options.thumbwidth-3*this.options.thumbmargin,this.options.thumbshowimage?(a-=this.options.thumbimagewidth+2*this.options.thumbimageborder,d=this.options.thumbshowtitle?this.options.thumbmargin:this.options.thumbwidth/2-(this.options.thumbimagewidth+2*this.options.thumbimageborder)/2,e=Math.round((this.options.thumbheight-2)/2-(this.options.thumbimageheight+2*this.options.thumbimageborder)/2),b+=" .html5gallery-tn-img-"+ |
---|
| 125 | this.id+" {display:block; overflow:hidden; float:left; margin-top:"+e+"px; margin-left:"+d+"px; width:"+String(this.options.thumbimagewidth+2*this.options.thumbimageborder)+"px;height:"+String(this.options.thumbimageheight+2*this.options.thumbimageborder)+"px;}"):b+=" .html5gallery-tn-img-"+this.id+" {display:none;}",this.options.thumbshowtitle?(b+=" .html5gallery-tn-title-"+this.id+" {display:block; overflow:hidden; float:left; margin-top:0px; margin-left:"+this.options.thumbmargin+"px; width:"+ |
---|
| 126 | a+"px;height:"+String(this.options.thumbheight-2)+"px;"+(this.options.thumbshowdescription?"":"line-height:"+String(this.options.thumbheight-2)+"px;")+"}",b+=" .html5gallery-tn-title-"+this.id+this.options.thumbtitlecss,b+=" .html5gallery-tn-description-"+this.id+this.options.thumbdescriptioncss):(b+=" .html5gallery-tn-title-"+this.id+" {display:none;}",b+=" .html5gallery-tn-description-"+this.id+" {display:none;}"),this.carouselHighlight=function(a){c("#html5gallery-tn-"+this.id+"-"+a,this.$gallery).removeClass("html5gallery-tn-"+ |
---|
| 127 | this.id).addClass("html5gallery-tn-selected-"+this.id);if(!(this.options.thumbShowNum>=this.elemArray.length)){a=Math.floor(a/this.options.thumbShowNum)*this.options.thumbShowNum*(this.options.thumbheight+this.options.thumbgap);a>=this.options.thumbTotalHeight-this.options.thumbMaskHeight&&(a=this.options.thumbTotalHeight-this.options.thumbMaskHeight);var b=a/(this.elemArray.length*(this.options.thumbheight+this.options.thumbgap)-this.options.thumbMaskHeight),b=b*(this.options.carouselSliderMax-this.options.carouselSliderMin); |
---|
| 128 | c(".html5gallery-car-slider-"+this.id,this.$gallery).stop(!0).animate({top:b},300);c(".html5gallery-thumbs-"+this.id,this.$gallery).stop(!0).animate({marginTop:-1*a},300);this.updateCarouseButtons(-a)}},this.carouselBarClicked=function(a){var b=c(".html5gallery-thumbs-"+this.id,this.$gallery);a.pageY>c(".html5gallery-car-slider-"+this.id,this.$gallery).offset().top?(a=-1*parseInt(b.css("margin-top"))+this.options.thumbShowNum*(this.options.thumbheight+this.options.thumbgap),a>=this.options.thumbTotalHeight- |
---|
| 129 | this.options.thumbMaskHeight&&(a=this.options.thumbTotalHeight-this.options.thumbMaskHeight)):(a=-1*parseInt(b.css("margin-top"))-this.options.thumbShowNum*(this.options.thumbheight+this.options.thumbgap),0>a&&(a=0));b.stop(!0).animate({marginTop:-a},500);this.updateCarouseButtons(-a);a=a*(this.options.carouselSliderMax-this.options.carouselSliderMin)/(this.elemArray.length*(this.options.thumbheight+this.options.thumbgap)-this.options.thumbMaskHeight);a<this.options.carouselSliderMin&&(a=this.options.carouselSliderMin); |
---|
| 130 | a>this.options.carouselSliderMax&&(a=this.options.carouselSliderMax);c(".html5gallery-car-slider-"+this.id,this.$gallery).stop(!0).animate({top:a},500)},this.carouselSliderDrag=function(a,b){var d=b.offsetY-c(".html5gallery-car-slider-bar-"+this.id,this.$gallery).offset().top;d<this.options.carouselSliderMin&&(d=this.options.carouselSliderMin);d>this.options.carouselSliderMax&&(d=this.options.carouselSliderMax);c(".html5gallery-car-slider-"+this.id,this.$gallery).css({top:d});var e=this.elemArray.length* |
---|
| 131 | (this.options.thumbheight+this.options.thumbgap)-this.options.thumbMaskHeight,e=e*d/(this.options.carouselSliderMax-this.options.carouselSliderMin),e=Math.round(e/(this.options.thumbheight+this.options.thumbgap)),e=-1*e*(this.options.thumbheight+this.options.thumbgap);c(".html5gallery-thumbs-"+this.id,this.$gallery).stop(!0).animate({marginTop:e},300)},this.carouselPrev=function(){var a=c(".html5gallery-thumbs-"+this.id,this.$gallery);if(0!=parseInt(a.css("margin-top"))){var b=-1*parseInt(a.css("margin-top"))- |
---|
| 132 | this.options.thumbShowNum*(this.options.thumbheight+this.options.thumbgap);0>b&&(b=0);a.animate({marginTop:-b},500,this.options.carouseleasing);this.updateCarouseButtons(-b)}},this.carouselNext=function(){var a=c(".html5gallery-thumbs-"+this.id,this.$gallery);if(parseInt(a.css("margin-top"))!=-(this.options.thumbTotalHeight-this.options.thumbMaskHeight)){var b=-1*parseInt(a.css("margin-top"))+this.options.thumbShowNum*(this.options.thumbheight+this.options.thumbgap);b>=this.options.thumbTotalHeight- |
---|
| 133 | this.options.thumbMaskHeight&&(b=this.options.thumbTotalHeight-this.options.thumbMaskHeight);a.animate({marginTop:-b},500,this.options.carouseleasing);this.updateCarouseButtons(-b)}},this.updateCarouseButtons=function(a){var b=c(".html5gallery-car-left-"+this.id,this.$gallery),d=c(".html5gallery-car-right-"+this.id,this.$gallery),e=-1*(this.options.thumbTotalHeight-this.options.thumbMaskHeight);0==a?(b.css({"background-position":"-"+String(2*this.options.carouselarrowwidth)+"px 0px",cursor:""}),b.data("disabled", |
---|
| 134 | !0)):b.data("disabled")&&(b.css({"background-position":"0px 0px",cursor:"pointer"}),b.data("disabled",!1));a==e?(d.css({"background-position":"-"+String(2*this.options.carouselarrowwidth)+"px 0px",cursor:""}),d.data("disabled",!0)):d.data("disabled")&&(d.css({"background-position":"0px 0px",cursor:"pointer"}),d.data("disabled",!1))}):b+=" .html5gallery-car-"+this.id+" { display:none; }";b+=".html5gallery-container-"+this.id+" div {box-sizing:content-box;}";c("head").append("<style type='text/css' data-creator='html5gallery'>"+ |
---|
| 135 | b+"</style>")},resizeImageToolbox:function(){if("center"!=this.options.imagetoolboxstyle){var a=Math.round(("bottom"==this.options.headerpos?0:this.options.headerHeight)+this.options.height/2-24),d=a+Math.round(this.options.height/2)-32,b=this.options.width-54,e=this.options.showfullscreenbutton?b-48:b;c(".html5gallery-play-"+this.id).css({top:d+"px",left:e+"px"});c(".html5gallery-pause-"+this.id).css({top:d+"px",left:e+"px"});c(".html5gallery-left-"+this.id).css({top:a+"px"});c(".html5gallery-right-"+ |
---|
| 136 | this.id).css({top:a+"px",left:b+"px"});c(".html5gallery-lightbox-"+this.id).css({top:d+"px",left:b+"px"})}},createImageToolbox:function(){1>=this.elemArray.length&&(this.options.showplaybutton=this.options.showprevbutton=this.options.shownextbutton=!1);if("never"!=this.options.showimagetoolbox){var a;if("center"==this.options.imagetoolboxstyle)a=" .html5gallery-toolbox-"+this.id+" {display:"+("show"==this.options.imagetoolboxmode?"block":"none")+"; overflow:hidden; position:relative; margin:0px auto; text-align:center; height:40px;}", |
---|
| 137 | a+=" .html5gallery-toolbox-bg-"+this.id+" {display:block; left:0px; top:0px; width:100%; height:100%; position:absolute; filter:alpha(opacity=60); opacity:0.6; background-color:#222222; }",a+=" .html5gallery-toolbox-buttons-"+this.id+" {display:block; margin:0px auto; height:100%;}",a+=" .html5gallery-play-"+this.id+" { position:relative; float:left; display:"+("show"==this.options.imagetoolboxmode?"block":"none")+"; cursor:pointer; overflow:hidden; width:32px; height:32px; margin-left:2px; margin-right:2px; margin-top:"+ |
---|
| 138 | Math.round(4)+"px; background:url('"+this.options.skinfolder+"play.png') no-repeat top left; } ",a+=" .html5gallery-pause-"+this.id+" { position:relative; float:left; display:"+("show"==this.options.imagetoolboxmode?"block":"none")+"; cursor:pointer; overflow:hidden; width:32px; height:32px; margin-left:2px; margin-right:2px; margin-top:"+Math.round(4)+"px; background:url('"+this.options.skinfolder+"pause.png') no-repeat top left; } ",a+=" .html5gallery-left-"+this.id+" { position:relative; float:left; display:"+ |
---|
| 139 | ("show"==this.options.imagetoolboxmode?"block":"none")+"; cursor:pointer; overflow:hidden; width:32px; height:32px; margin-left:2px; margin-right:2px; margin-top:"+Math.round(4)+"px; background:url('"+this.options.skinfolder+"prev.png') no-repeat top left; } ",a+=" .html5gallery-right-"+this.id+" { position:relative; float:left; display:"+("show"==this.options.imagetoolboxmode?"block":"none")+"; cursor:pointer; overflow:hidden; width:32px; height:32px; margin-left:2px; margin-right:2px; margin-top:"+ |
---|
| 140 | Math.round(4)+"px; background:url('"+this.options.skinfolder+"next.png') no-repeat top left; } ",a+=" .html5gallery-lightbox-"+this.id+" {position:relative; float:left; display:"+("show"==this.options.imagetoolboxmode?"block":"none")+"; cursor:pointer; overflow:hidden; width:32px; height:32px; margin-left:2px; margin-right:2px; margin-top:"+Math.round(4)+"px; background:url('"+this.options.skinfolder+"lightbox.png') no-repeat top left; } ";else{var d=Math.round(("bottom"==this.options.headerpos?0: |
---|
| 141 | this.options.headerHeight)+this.options.height/2-24),b=d+Math.round(this.options.height/2)-32,e=this.options.width-54,g=this.options.showfullscreenbutton?e-48:e;a=" .html5gallery-toolbox-"+this.id+" {display:"+("show"==this.options.imagetoolboxmode?"block":"none")+";}";a+=" .html5gallery-toolbox-bg-"+this.id+" {display:none;}";a+=" .html5gallery-toolbox-buttons-"+this.id+" {display:block;}";a+=" .html5gallery-play-"+this.id+" { position:absolute; display:"+("show"==this.options.imagetoolboxmode?"block": |
---|
| 142 | "none")+"; cursor:pointer; top:"+b+"px; left:"+g+"px; width:48px; height:48px; background:url('"+this.options.skinfolder+"side_play.png') no-repeat top left;} ";a+=" .html5gallery-pause-"+this.id+" { position:absolute; display:"+("show"==this.options.imagetoolboxmode?"block":"none")+"; cursor:pointer; top:"+b+"px; left:"+g+"px; width:48px; height:48px; background:url('"+this.options.skinfolder+"side_pause.png') no-repeat top left;} ";a+=" .html5gallery-left-"+this.id+" { position:absolute; display:"+ |
---|
| 143 | ("show"==this.options.imagetoolboxmode?"block":"none")+"; cursor:pointer; top:"+d+"px; left:0px; width:48px; height:48px; background:url('"+this.options.skinfolder+"side_prev.png') no-repeat center center;} ";a+=" .html5gallery-right-"+this.id+" { position:absolute; display:"+("show"==this.options.imagetoolboxmode?"block":"none")+"; cursor:pointer; top:"+d+"px; left:"+e+"px; width:48px; height:48px; background:url('"+this.options.skinfolder+"side_next.png') no-repeat center center;} ";a+=" .html5gallery-lightbox-"+ |
---|
| 144 | this.id+" {position:absolute; display:"+("show"==this.options.imagetoolboxmode?"block":"none")+"; cursor:pointer; top:"+b+"px; left:"+e+"px; width:48px; height:48px; background:url('"+this.options.skinfolder+"side_lightbox.png') no-repeat top left;} "}c(".html5gallery-play-"+this.id,this.$gallery).hover(function(){c(this).css({"background-position":"right top"})},function(){c(this).css({"background-position":"left top"})});c(".html5gallery-pause-"+this.id,this.$gallery).hover(function(){c(this).css({"background-position":"right top"})}, |
---|
| 145 | function(){c(this).css({"background-position":"left top"})});c(".html5gallery-left-"+this.id,this.$gallery).hover(function(){c(this).css({"background-position":"right top"})},function(){c(this).css({"background-position":"left top"})});c(".html5gallery-right-"+this.id,this.$gallery).hover(function(){c(this).css({"background-position":"right top"})},function(){c(this).css({"background-position":"left top"})});c(".html5gallery-lightbox-"+this.id,this.$gallery).hover(function(){c(this).css({"background-position":"right top"})}, |
---|
| 146 | function(){c(this).css({"background-position":"left top"})});c("head").append("<style type='text/css' data-creator='html5gallery'>"+a+"</style>")}this.showimagetoolbox=function(a,b){if(this.options.showplaybutton||this.options.showprevbutton||this.options.shownextbutton||this.options.showfullscreenbutton){var d=this;clearTimeout(d.hideToolboxTimeout);d.hideToolboxTimeout=setTimeout(function(){d.hideimagetoolbox()},3E3);if("center"==this.options.imagetoolboxstyle){var e=Math.round(("bottom"==this.options.headerpos? |
---|
| 147 | 0:this.options.headerHeight)+this.options.height/2);if(6==a||7==a||8==a||9==a||10==a||11==a)e+=45;c(".html5gallery-toolbox-"+this.id,this.$gallery).css({top:e});e=0;this.options.showplaybutton&&1==a?(e+=36,this.isPaused?(c(".html5gallery-play-"+this.id,this.$gallery).show(),c(".html5gallery-pause-"+this.id,this.$gallery).hide()):(c(".html5gallery-play-"+this.id,this.$gallery).hide(),c(".html5gallery-pause-"+this.id,this.$gallery).show())):(c(".html5gallery-play-"+this.id,this.$gallery).hide(),c(".html5gallery-pause-"+ |
---|
| 148 | this.id,this.$gallery).hide());this.options.showprevbutton?(e+=36,c(".html5gallery-left-"+this.id,this.$gallery).show()):c(".html5gallery-left-"+this.id,this.$gallery).hide();this.options.shownextbutton?(e+=36,c(".html5gallery-right-"+this.id,this.$gallery).show()):c(".html5gallery-right-"+this.id,this.$gallery).hide();this.options.showfullscreenbutton&&1==a?(e+=36,c(".html5gallery-lightbox-"+this.id,this.$gallery).show()):c(".html5gallery-lightbox-"+this.id,this.$gallery).hide();c(".html5gallery-toolbox-"+ |
---|
| 149 | this.id,this.$gallery).css({width:e+16});c(".html5gallery-toolbox-buttons-"+this.id,this.$gallery).css({width:e})}else this.options.showplaybutton&&1==a?this.isPaused?(c(".html5gallery-play-"+this.id,this.$gallery).show(),c(".html5gallery-pause-"+this.id,this.$gallery).hide()):(c(".html5gallery-play-"+this.id,this.$gallery).hide(),c(".html5gallery-pause-"+this.id,this.$gallery).show()):(c(".html5gallery-play-"+this.id,this.$gallery).hide(),c(".html5gallery-pause-"+this.id,this.$gallery).hide()),this.options.showprevbutton? |
---|
| 150 | c(".html5gallery-left-"+this.id,this.$gallery).show():c(".html5gallery-left-"+this.id,this.$gallery).hide(),this.options.shownextbutton?c(".html5gallery-right-"+this.id,this.$gallery).show():c(".html5gallery-right-"+this.id,this.$gallery).hide(),this.options.showfullscreenbutton&&1==a?c(".html5gallery-lightbox-"+this.id,this.$gallery).show():c(".html5gallery-lightbox-"+this.id,this.$gallery).hide();this.options.isIE678||b?c(".html5gallery-toolbox-"+this.id,this.$gallery).show():c(".html5gallery-toolbox-"+ |
---|
| 151 | this.id,this.$gallery).fadeIn()}};this.hideimagetoolbox=function(){clearTimeout(this.hideToolboxTimeout);this.options.isIE678?c(".html5gallery-toolbox-"+this.id,this.$gallery).hide():c(".html5gallery-toolbox-"+this.id,this.$gallery).fadeOut()}},resizeStyleDefault:function(){if(this.container.parent()&&this.container.parent().width()){this.options.containerWidth=this.container.parent().width();this.options.totalWidth=this.options.containerWidth;this.options.width=this.options.totalWidth-2*this.options.padding; |
---|
| 152 | this.options.showcarousel&&(this.options.carouselHeight=this.options.thumbheight+2*this.options.thumbmargin,this.options.carouselmultirows&&(this.options.carouselcolumn=Math.floor(this.options.width/(this.options.thumbwidth+this.options.thumbgap)),1>this.options.carouselcolumn&&(this.options.carouselcolumn=1),this.options.carouselHeight=Math.ceil(this.elemArray.length/this.options.carouselcolumn)*(this.options.thumbheight+this.options.thumbrowgap)));this.options.responsivefullscreen&&0<this.container.parent().height()? |
---|
| 153 | (this.options.containerHeight=this.container.parent().height(),this.options.totalHeight=this.options.containerHeight,this.options.height=this.options.totalHeight-(this.options.headerHeight+2*this.options.padding),0<this.options.carouselHeight+this.options.carouselmargin&&(this.options.height-=this.options.carouselHeight+this.options.carouselmargin)):(this.options.height=Math.round(this.options.width*this.options.originalHeight/this.options.originalWidth),this.options.totalHeight=this.options.height+ |
---|
| 154 | this.options.carouselHeight+this.options.carouselmargin+this.options.headerHeight+2*this.options.padding,this.options.containerHeight=this.options.totalHeight);this.container.css({width:this.options.containerWidth,height:this.options.containerHeight});this.options.boxWidth=this.options.width;this.options.boxHeight=this.options.height+this.options.headerHeight;this.options.showcarousel&&(this.options.carouselWidth=this.options.width,this.options.carouselLeft=this.options.padding,this.options.carouselTop= |
---|
| 155 | this.options.padding+this.options.boxHeight+this.options.carouselmargin);c(".html5gallery-container-"+this.id).css({width:this.options.totalWidth+"px",height:this.options.totalHeight+"px"});c(".html5gallery-box-"+this.id).css({width:this.options.boxWidth+"px",height:this.options.boxHeight+"px"});var a=this.elemArray[this.curElem][9];if(1==a||this.showingPoster){var d=this.elemArray[this.curElem][10],a=this.elemArray[this.curElem][11],b;this.isFullscreen?(b=Math.min(this.fullscreenWidth/d,this.fullscreenHeight/ |
---|
| 156 | a),b=1<b?1:b):b="fill"==this.options.resizemode?Math.max(this.options.width/d,this.options.height/a):Math.min(this.options.width/d,this.options.height/a);var d=Math.round(b*d),e=Math.round(b*a),a=this.isFullscreen?d:this.options.width;b=this.isFullscreen?e:this.options.height;var g=Math.round(a/2-d/2),j=Math.round(b/2-e/2);this.isFullscreen&&this.adjustFullscreen(a,b,!0);c(".html5gallery-elem-"+this.id).css({width:a+"px",height:b+"px"});c(".html5gallery-elem-img-"+this.id).css({width:a+"px",height:b+ |
---|
| 157 | "px"});c(".html5gallery-elem-image-"+this.id).css({width:d+"px",height:e+"px",top:j+"px",left:g+"px"})}else if(5==a||6==a||7==a||8==a||9==a||10==a||11==a)a=this.elemArray[this.curElem][10],d=this.elemArray[this.curElem][11],this.isFullscreen?(b=Math.min(this.fullscreenWidth/a,this.fullscreenHeight/d),b=1<b?1:b,a=Math.round(b*a),b=Math.round(b*d),this.adjustFullscreen(a,b,!0)):(a=this.options.width,b=this.options.height),c(".html5gallery-elem-"+this.id).css({width:a+"px",height:b+"px"}),c(".html5gallery-elem-video-"+ |
---|
| 158 | this.id).css({width:a+"px",height:b+"px"}),c(".html5gallery-elem-video-container-"+this.id).css({width:a+"px",height:b+"px"}),d=this.options.isIPhone?b-48:b,c(".html5gallery-elem-video-container-"+this.id).find("video").css({width:a+"px",height:d+"px"}),c("#html5gallery-elem-video-"+this.id).css({width:a+"px",height:b+"px"}),c("#html5gallery-elem-video-"+this.id).attr("width",a),c("#html5gallery-elem-video-"+this.id).attr("height",b),c(".html5gallery-elem-video-"+this.id).find("iframe").attr("width", |
---|
| 159 | a),c(".html5gallery-elem-video-"+this.id).find("iframe").attr("height",b),c("#html5gallery-elem-video-"+this.id).find("iframe").attr("width",a),c("#html5gallery-elem-video-"+this.id).find("iframe").attr("height",b);d=a=0;"bottom"==this.options.headerpos&&(a=this.options.titleoverlay?this.options.height-this.options.titleheight:this.options.height,d=this.options.titleoverlay?this.options.height:this.options.height+this.options.titleheight);c(".html5gallery-title-"+this.id).css({width:this.options.boxWidth+ |
---|
| 160 | "px"});this.options.titleoverlay||c(".html5gallery-title-"+this.id).css({top:a+"px"});c(".html5gallery-viral-"+this.id).css({top:d+"px"});c(".html5gallery-timer-"+this.id).css({top:String(this.options.elemTop+this.options.height-2)+"px"});this.options.showcarousel&&(c(".html5gallery-car-"+this.id).css({width:this.options.width+"px",top:this.options.carouselTop+"px"}),a=4,this.options.slideshadow&&(a+=12),c(".html5gallery-car-list-"+this.id).css({width:String(this.options.width-a-4)+"px"}),this.options.carouselNavButton= |
---|
| 161 | !1,Math.floor((this.options.width-a-4)/(this.options.thumbwidth+this.options.thumbgap))<this.elemArray.length&&(this.options.carouselNavButton=!0),d=this.options.carouselNavButton?2*this.options.carouselarrowwidth+8:0,c(".html5gallery-car-left-"+this.id).css({display:this.options.carouselNavButton?"block":"none"}),c(".html5gallery-car-right-"+this.id).css({display:this.options.carouselNavButton?"block":"none"}),this.options.thumbShowNum=Math.floor((this.options.width-a-4-d)/(this.options.thumbwidth+ |
---|
| 162 | this.options.thumbgap)),this.options.thumbMaskWidth=this.options.thumbShowNum*this.options.thumbwidth+this.options.thumbShowNum*this.options.thumbgap,this.options.thumbTotalWidth=this.elemArray.length*this.options.thumbwidth+(this.elemArray.length-1)*this.options.thumbgap,d=0,this.options.carouselmultirows?(d=Math.floor(this.options.width/(this.options.thumbwidth+this.options.thumbgap)),1>d&&(d=1),d=(this.options.width-d*this.options.thumbwidth-(d-1)*this.options.thumbgap)/2,c(".html5gallery-thumbs-"+ |
---|
| 163 | this.id).css({"margin-left":d+"px",width:this.options.width+"px"})):(this.options.thumbMaskWidth>this.options.thumbTotalWidth&&(d=this.options.thumbMaskWidth/2-this.options.thumbTotalWidth/2-this.options.thumbgap/2),c(".html5gallery-thumbs-"+this.id).css({"margin-left":d+"px",width:String(this.elemArray.length*(this.options.thumbwidth+this.options.thumbgap))+"px"})),a=Math.round((this.options.width-a-4)/2-this.options.thumbMaskWidth/2),c(".html5gallery-car-mask-"+this.id).css({left:a+"px",width:this.options.thumbMaskWidth+ |
---|
| 164 | "px"}),this.carouselHighlight(this.curElem,!0))}},createStyleDefault:function(){this.options.thumbimagewidth=this.options.thumbwidth-2*this.options.thumbimageborder;this.options.thumbimageheight=this.options.thumbheight-2*this.options.thumbimageborder;this.options.thumbshowtitle&&(this.options.thumbheight+=this.options.thumbtitleheight);this.options.showtitle||(this.options.titleheight=0);if(!this.options.showsocialmedia||!this.options.showfacebooklike&&!this.options.showtwitter&&!this.options.showgoogleplus)this.options.socialheight= |
---|
| 165 | 0;this.options.headerHeight=this.options.titleoverlay?this.options.socialheight:this.options.titleheight+this.options.socialheight;this.options.boxWidth=this.options.width;this.options.boxHeight=this.options.height+this.options.headerHeight;this.options.boxLeft=this.options.padding;this.options.boxTop=this.options.padding;this.options.slideshadow&&(this.options.boxLeft-=4,this.options.boxTop-=4);this.options.showcarousel?(this.options.carouselWidth=this.options.width,this.options.carouselHeight=this.options.thumbheight+ |
---|
| 166 | 2*this.options.thumbmargin,this.options.carouselLeft=this.options.padding,this.options.carouselTop=this.options.padding+this.options.boxHeight+this.options.carouselmargin,this.options.carouselmultirows&&(this.options.carouselHeight=Math.ceil(this.options.width/(this.options.thumbwidth+this.options.thumbgap))*(this.options.thumbheight+this.options.thumbrowgap))):(this.options.carouselWidth=0,this.options.carouselHeight=0,this.options.carouselLeft=0,this.options.carouselTop=0,this.options.carouselmargin= |
---|
| 167 | 0);this.options.totalWidth=this.options.width+2*this.options.padding;this.options.totalHeight=this.options.height+this.options.carouselHeight+this.options.carouselmargin+this.options.headerHeight+2*this.options.padding;this.options.containerWidth=this.options.totalWidth;this.options.containerHeight=this.options.totalHeight;this.options.responsive?(this.options.originalWidth=this.options.width,this.options.originalHeight=this.options.height,this.container.css({"max-width":"100%"})):this.container.css({width:this.options.containerWidth, |
---|
| 168 | height:this.options.containerHeight});var a=0,d=0;this.options.elemTop=0;"top"==this.options.headerpos?(d=0,a=this.options.socialheight,this.options.elemTop=this.options.headerHeight):"bottom"==this.options.headerpos&&(this.options.elemTop=0,a=this.options.titleoverlay?this.options.height-this.options.titleheight:this.options.height,d=this.options.titleoverlay?this.options.height:this.options.height+this.options.titleheight);var b=" .html5gallery-container-"+this.id+" { display:block; position:absolute; left:0px; top:0px; width:"+ |
---|
| 169 | this.options.totalWidth+"px; height:"+this.options.totalHeight+"px; "+(!this.options.bgimage?"":"background:url('"+this.options.skinfolder+this.options.bgimage+"') center top;")+" background-color:"+this.options.bgcolor+";}";this.options.galleryshadow&&(b+=" .html5gallery-container-"+this.id+" { -moz-box-shadow: 0px 2px 5px #aaa; -webkit-box-shadow: 0px 2px 5px #aaa; box-shadow: 0px 2px 5px #aaa;}");var b=b+(" .html5gallery-box-"+this.id+" {display:block; position:absolute; text-align:center; left:"+ |
---|
| 170 | this.options.boxLeft+"px; top:"+this.options.boxTop+"px; width:"+this.options.boxWidth+"px; height:"+this.options.boxHeight+"px;}"),e=Math.round(this.options.socialheight/2-12),b=b+(" .html5gallery-title-text-"+this.id+" "+this.options.titlecss+" .html5gallery-title-text-"+this.id+" "+this.options.titlecsslink+" .html5gallery-error-"+this.id+" "+this.options.errorcss),b=b+(" .html5gallery-description-text-"+this.id+" "+this.options.descriptioncss+" .html5gallery-description-text-"+this.id+" "+this.options.descriptioncsslink), |
---|
| 171 | b=b+(" .html5gallery-fullscreen-title-"+this.id+""+this.options.lightboxtitlecss+" .html5gallery-fullscreen-title-"+this.id+""+this.options.lightboxtitlelinkcss),b=b+(" .html5gallery-fullscreen-description-"+this.id+""+this.options.lightboxdescriptioncss+" .html5gallery-fullscreen-description-"+this.id+""+this.options.lightboxdescriptionlinkcss),b=b+(" .html5gallery-viral-"+this.id+" {display:block; overflow:hidden; position:absolute; text-align:left; top:"+d+"px; left:0px; width:"+this.options.boxWidth+ |
---|
| 172 | "px; height:"+this.options.socialheight+"px; padding-top:"+e+"px;}"),b=b+(" .html5gallery-title-"+this.id+" {display:"+(this.options.titleoverlay&&this.options.titleautohide?"none":"block")+"; overflow:hidden; position:absolute; left:0px; width:"+this.options.boxWidth+"px; "),b=this.options.titleoverlay?"top"==this.options.headerpos?b+"top:0px; height:auto; }":b+"bottom:0px; height:auto; }":b+("top:"+a+"px; height:"+this.options.titleheight+"px; }"),b=b+(" .html5gallery-timer-"+this.id+" {display:block; position:absolute; top:"+ |
---|
| 173 | String(this.options.elemTop+this.options.height-2)+"px; left:0px; width:0px; height:2px; background-color:#ccc; filter:alpha(opacity=60); opacity:0.6; }"),b=b+(" .html5gallery-elem-"+this.id+" {display:block; overflow:hidden; position:absolute; top:"+this.options.elemTop+"px; left:0px; width:"+this.options.width+"px; height:"+this.options.height+"px;}");this.options.isIE7||this.options.isIE6?(b+=" .html5gallery-loading-"+this.id+" {display:none; }",b+=" .html5gallery-loading-center-"+this.id+" {display:none; }"): |
---|
| 174 | (b+=" .html5gallery-loading-"+this.id+" {display:block; position:absolute; top:4px; right:4px; width:100%; height:100%; background:url('"+this.options.skinfolder+"loading.gif') no-repeat top right;}",b+=" .html5gallery-loading-center-"+this.id+" {display:block; position:absolute; top:0px; left:0px; width:100%; height:100%; background:url('"+this.options.skinfolder+"loading_center.gif') no-repeat center center;}");0<this.options.borderradius&&(b+=" .html5gallery-elem-"+this.id+" {overflow:hidden; border-radius:"+ |
---|
| 175 | this.options.borderradius+"px; -moz-border-radius:"+this.options.borderradius+"px; -webkit-border-radius:"+this.options.borderradius+"px;}");this.options.slideshadow&&(b+=" .html5gallery-title-"+this.id+" { padding:4px;}",b+=" .html5gallery-timer-"+this.id+" { margin:4px;}",b+=" .html5gallery-elem-"+this.id+" { overflow:hidden; padding:4px; -moz-box-shadow: 0px 2px 5px #aaa; -webkit-box-shadow: 0px 2px 5px #aaa; box-shadow: 0px 2px 5px #aaa;}");this.options.showcarousel&&this.options.carouselmultirows? |
---|
| 176 | (b+=" .html5gallery-car-"+this.id+" { position:absolute; display:block; overflow:hidden; left:"+this.options.carouselLeft+"px; top:"+this.options.carouselTop+"px; width:"+this.options.width+"px;",b=this.options.carouselbgtransparent?b+"background-color:transparent;":b+("border-top:1px solid "+this.options.carouseltopborder+";border-bottom:1px solid "+this.options.carouselbottomborder+";background-color: "+this.options.carouselbgcolorend+"; background: "+this.options.carouselbgcolorend+" -webkit-gradient(linear, left top, left bottom, from("+ |
---|
| 177 | this.options.carouselbgcolorstart+"), to("+this.options.carouselbgcolorend+")) no-repeat; background: "+this.options.carouselbgcolorend+" -moz-linear-gradient(top, "+this.options.carouselbgcolorstart+", "+this.options.carouselbgcolorend+") no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="+this.options.carouselbgcolorstart+", endColorstr="+this.options.carouselbgcolorend+") no-repeat; -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr="+this.options.carouselbgcolorstart+ |
---|
| 178 | ", endColorstr="+this.options.carouselbgcolorend+")' no-repeat;"),this.options.carouselbgimage&&(b+="background:url('"+this.options.skinfolder+this.options.carouselbgimage+"') center top;"),a=Math.floor(this.options.width/(this.options.thumbwidth+this.options.thumbgap)),1>a&&(a=1),d=(this.options.width-a*this.options.thumbwidth-(a-1)*this.options.thumbgap)/2,b=b+"}"+(".html5gallery-thumbs-"+this.id+" { position:relative; display:block; margin-left:"+d+"px; width:"+this.options.width+"px; top:0px; }"), |
---|
| 179 | b+=" .html5gallery-tn-"+this.id+" { display:block; float:left; margin-left:0px; margin-right:"+this.options.thumbgap+"px; margin-bottom:"+this.options.thumbrowgap+"px; text-align:center; cursor:pointer; width:"+this.options.thumbwidth+"px;height:"+this.options.thumbheight+"px;overflow:hidden;}",this.options.thumbshadow&&(b+=" .html5gallery-tn-"+this.id+" { -moz-box-shadow: 0px 2px 5px #aaa; -webkit-box-shadow: 0px 2px 5px #aaa; box-shadow: 0px 2px 5px #aaa;}"),b+=" .html5gallery-tn-selected-"+this.id+ |
---|
| 180 | " { display:block; float:left; margin-left:0px; margin-right:"+this.options.thumbgap+"px; margin-bottom:"+this.options.thumbrowgap+"px; text-align:center; cursor:pointer; width:"+this.options.thumbwidth+"px;height:"+this.options.thumbheight+"px;overflow:hidden;}",this.options.thumbshadow&&(b+=" .html5gallery-tn-selected-"+this.id+" { -moz-box-shadow: 0px 2px 5px #aaa; -webkit-box-shadow: 0px 2px 5px #aaa; box-shadow: 0px 2px 5px #aaa;}"),b+=" .html5gallery-tn-"+this.id+" {background-color:"+this.options.thumbimagebordercolor+ |
---|
| 181 | ";} .html5gallery-tn-"+this.id+" { filter:alpha(opacity="+Math.round(100*this.options.thumbopacity)+"); opacity:"+this.options.thumbopacity+"; } .html5gallery-tn-selected-"+this.id+" { filter:alpha(opacity=100); opacity:1; } ",b+=" .html5gallery-tn-img-"+this.id+" {display:block; overflow:hidden; width:"+String(this.options.thumbimagewidth+2*this.options.thumbimageborder)+"px;height:"+String(this.options.thumbimageheight+2*this.options.thumbimageborder)+"px;}",this.options.thumbunselectedimagebordercolor&& |
---|
| 182 | (b+=" .html5gallery-tn-selected-"+this.id+" {background-color:"+this.options.thumbunselectedimagebordercolor+";}"),this.options.thumbshowtitle?(b+=" .html5gallery-tn-title-"+this.id+" {display:block; overflow:hidden; float:top; height:"+this.options.thumbtitleheight+"px;width:"+String(this.options.thumbwidth-2)+"px;line-height:"+this.options.thumbtitleheight+"px;}",b+=" .html5gallery-tn-title-"+this.id+this.options.thumbtitlecss):b+=" .html5gallery-tn-title-"+this.id+" {display:none;}",this.carouselHighlight= |
---|
| 183 | function(){}):this.options.showcarousel?(b+=" .html5gallery-car-"+this.id+" { position:absolute; display:block; overflow:hidden; left:"+this.options.carouselLeft+"px; top:"+this.options.carouselTop+"px; width:"+this.options.width+"px; height:"+this.options.carouselHeight+"px;",b=this.options.carouselbgtransparent?b+"background-color:transparent;":b+("border-top:1px solid "+this.options.carouseltopborder+";border-bottom:1px solid "+this.options.carouselbottomborder+";background-color: "+this.options.carouselbgcolorend+ |
---|
| 184 | "; background: "+this.options.carouselbgcolorend+" -webkit-gradient(linear, left top, left bottom, from("+this.options.carouselbgcolorstart+"), to("+this.options.carouselbgcolorend+")) no-repeat; background: "+this.options.carouselbgcolorend+" -moz-linear-gradient(top, "+this.options.carouselbgcolorstart+", "+this.options.carouselbgcolorend+") no-repeat; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="+this.options.carouselbgcolorstart+", endColorstr="+this.options.carouselbgcolorend+ |
---|
| 185 | ") no-repeat; -ms-filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr="+this.options.carouselbgcolorstart+", endColorstr="+this.options.carouselbgcolorend+")' no-repeat;"),this.options.carouselbgimage&&(b+="background:url('"+this.options.skinfolder+this.options.carouselbgimage+"') center top;"),b+="}",a=4,this.options.slideshadow&&(a+=12),b+=" .html5gallery-car-list-"+this.id+" { position:absolute; display:block; overflow:hidden; left:"+a+"px; width:"+String(this.options.width-a-4)+ |
---|
| 186 | "px; top:0px; height:"+this.options.carouselHeight+"px; }",this.options.carouselNavButton=!1,Math.floor((this.options.width-a-4)/(this.options.thumbwidth+this.options.thumbgap))<this.elemArray.length&&(this.options.carouselNavButton=!0),b+=" .html5gallery-car-left-"+this.id+" { position:absolute; overflow:hidden; width:"+this.options.carouselarrowwidth+"px; height:"+this.options.carouselarrowheight+"px; left:0px; top:"+String(this.options.carouselHeight/2-this.options.carouselarrowheight/2)+"px; background:url('"+ |
---|
| 187 | this.options.skinfolder+"carousel_left.png') no-repeat 0px 0px;} .html5gallery-car-right-"+this.id+" { position:absolute; overflow:hidden; width:"+this.options.carouselarrowwidth+"px; height:"+this.options.carouselarrowheight+"px; right:0px; top:"+String(this.options.carouselHeight/2-this.options.carouselarrowheight/2)+"px; background:url('"+this.options.skinfolder+"carousel_right.png') no-repeat 0px 0px;} ",d=this.options.carouselNavButton?2*this.options.carouselarrowwidth+8:0,c(".html5gallery-car-left-"+ |
---|
| 188 | this.id).css({display:this.options.carouselNavButton?"block":"none"}),c(".html5gallery-car-right-"+this.id).css({display:this.options.carouselNavButton?"block":"none"}),this.options.thumbShowNum=Math.floor((this.options.width-a-4-d)/(this.options.thumbwidth+this.options.thumbgap)),this.options.thumbMaskWidth=this.options.thumbShowNum*this.options.thumbwidth+this.options.thumbShowNum*this.options.thumbgap,this.options.thumbTotalWidth=this.elemArray.length*this.options.thumbwidth+(this.elemArray.length- |
---|
| 189 | 1)*this.options.thumbgap,d=0,this.options.thumbMaskWidth>this.options.thumbTotalWidth&&(d=this.options.thumbMaskWidth/2-this.options.thumbTotalWidth/2-this.options.thumbgap/2),b+=".html5gallery-thumbs-"+this.id+" { position:relative; display:block; margin-left:"+d+"px; width:"+String(this.elemArray.length*(this.options.thumbwidth+this.options.thumbgap))+"px; top:"+Math.round(this.options.carouselHeight/2-this.options.thumbheight/2)+"px; }",a=Math.round((this.options.width-a-4)/2-this.options.thumbMaskWidth/ |
---|
| 190 | 2),b+=" .html5gallery-car-mask-"+this.id+" { position:absolute; display:block; text-align:left; overflow:hidden; left:"+a+"px; width:"+this.options.thumbMaskWidth+"px; top:0px; height:"+this.options.carouselHeight+"px;} ",b+=" .html5gallery-tn-"+this.id+" { display:block; float:left; margin-left:"+Math.floor(this.options.thumbgap/2)+"px; margin-right:"+Math.floor(this.options.thumbgap/2)+"px; text-align:center; cursor:pointer; width:"+this.options.thumbwidth+"px;height:"+this.options.thumbheight+ |
---|
| 191 | "px;overflow:hidden;}",this.options.thumbshadow&&(b+=" .html5gallery-tn-"+this.id+" { -moz-box-shadow: 0px 2px 5px #aaa; -webkit-box-shadow: 0px 2px 5px #aaa; box-shadow: 0px 2px 5px #aaa;}"),b+=" .html5gallery-tn-selected-"+this.id+" { display:block; float:left; margin-left:"+Math.floor(this.options.thumbgap/2)+"px; margin-right:"+Math.floor(this.options.thumbgap/2)+"px;text-align:center; cursor:pointer; width:"+this.options.thumbwidth+"px;height:"+this.options.thumbheight+"px;overflow:hidden;}", |
---|
| 192 | this.options.thumbshadow&&(b+=" .html5gallery-tn-selected-"+this.id+" { -moz-box-shadow: 0px 2px 5px #aaa; -webkit-box-shadow: 0px 2px 5px #aaa; box-shadow: 0px 2px 5px #aaa;}"),b+=" .html5gallery-tn-"+this.id+" {background-color:"+this.options.thumbimagebordercolor+";} .html5gallery-tn-"+this.id+" { filter:alpha(opacity="+Math.round(100*this.options.thumbopacity)+"); opacity:"+this.options.thumbopacity+"; } .html5gallery-tn-selected-"+this.id+" { filter:alpha(opacity=100); opacity:1; } ",b+=" .html5gallery-tn-img-"+ |
---|
| 193 | this.id+" {display:block; overflow:hidden; width:"+String(this.options.thumbimagewidth+2*this.options.thumbimageborder)+"px;height:"+String(this.options.thumbimageheight+2*this.options.thumbimageborder)+"px;}",this.options.thumbunselectedimagebordercolor&&(b+=" .html5gallery-tn-selected-"+this.id+" {background-color:"+this.options.thumbunselectedimagebordercolor+";}"),this.options.thumbshowtitle?(b+=" .html5gallery-tn-title-"+this.id+" {display:block; overflow:hidden; float:top; height:"+this.options.thumbtitleheight+ |
---|
| 194 | "px;width:"+String(this.options.thumbwidth-2)+"px;line-height:"+this.options.thumbtitleheight+"px;}",b+=" .html5gallery-tn-title-"+this.id+this.options.thumbtitlecss):b+=" .html5gallery-tn-title-"+this.id+" {display:none;}",this.carouselHighlight=function(a,b){c("#html5gallery-tn-"+this.id+"-"+a,this.$gallery).removeClass("html5gallery-tn-"+this.id).addClass("html5gallery-tn-selected-"+this.id);if(this.options.thumbShowNum>=this.elemArray.length)c(".html5gallery-car-left-"+this.id,this.$gallery).css({"background-position":"-"+ |
---|
| 195 | String(2*this.options.carouselarrowwidth)+"px 0px",cursor:""}),c(".html5gallery-car-left-"+this.id,this.$gallery).data("disabled",!0),c(".html5gallery-car-right-"+this.id,this.$gallery).css({"background-position":"-"+String(2*this.options.carouselarrowwidth)+"px 0px",cursor:""}),c(".html5gallery-car-right-"+this.id,this.$gallery).data("disabled",!0);else{var d=Math.floor(a/this.options.thumbShowNum)*this.options.thumbShowNum*(this.options.thumbwidth+this.options.thumbgap);d>=this.options.thumbTotalWidth- |
---|
| 196 | this.options.thumbMaskWidth+this.options.thumbgap&&(d=this.options.thumbTotalWidth-this.options.thumbMaskWidth+this.options.thumbgap);d=-d;b?c(".html5gallery-thumbs-"+this.id,this.$gallery).css({marginLeft:d}):c(".html5gallery-thumbs-"+this.id,this.$gallery).animate({marginLeft:d},500);this.updateCarouseButtons(d)}},this.carouselPrev=function(){var a=c(".html5gallery-thumbs-"+this.id,this.$gallery);if(0!=parseInt(a.css("margin-left"))){var b=-1*parseInt(a.css("margin-left"))-this.options.thumbShowNum* |
---|
| 197 | (this.options.thumbwidth+this.options.thumbgap);0>b&&(b=0);a.animate({marginLeft:-b},500,this.options.carouseleasing);this.updateCarouseButtons(-b)}},this.carouselNext=function(){var a=c(".html5gallery-thumbs-"+this.id,this.$gallery);if(parseInt(a.css("margin-left"))!=-(this.options.thumbTotalWidth-this.options.thumbMaskWidth+this.options.thumbgap)){var b=-1*parseInt(a.css("margin-left"))+this.options.thumbShowNum*(this.options.thumbwidth+this.options.thumbgap);b>=this.options.thumbTotalWidth-this.options.thumbMaskWidth+ |
---|
| 198 | this.options.thumbgap&&(b=this.options.thumbTotalWidth-this.options.thumbMaskWidth+this.options.thumbgap);a.animate({marginLeft:-b},500,this.options.carouseleasing);this.updateCarouseButtons(-b)}},this.updateCarouseButtons=function(a){var b=c(".html5gallery-car-left-"+this.id,this.$gallery),d=c(".html5gallery-car-right-"+this.id,this.$gallery),e=-1*(this.options.thumbTotalWidth-this.options.thumbMaskWidth+this.options.thumbgap);0==a?(b.css({"background-position":"-"+String(2*this.options.carouselarrowwidth)+ |
---|
| 199 | "px 0px",cursor:""}),b.data("disabled",!0)):b.data("disabled")&&(b.css({"background-position":"0px 0px",cursor:"pointer"}),b.data("disabled",!1));a==e?(d.css({"background-position":"-"+String(2*this.options.carouselarrowwidth)+"px 0px",cursor:""}),d.data("disabled",!0)):d.data("disabled")&&(d.css({"background-position":"0px 0px",cursor:"pointer"}),d.data("disabled",!1))}):b+=" .html5gallery-car-"+this.id+" { display:none; }";b+=".html5gallery-container-"+this.id+" div {box-sizing:content-box;}";c("head").append("<style type='text/css' data-creator='html5gallery'>"+ |
---|
| 200 | b+"</style>")},loadCarousel:function(){var a=this,d=c(".html5gallery-thumbs-"+this.id,this.$gallery);d.empty();for(var b=0;b<this.elemArray.length;b++){var e=c("<div id='html5gallery-tn-"+this.id+"-"+b+"' class='html5gallery-tn-"+this.id+"' data-index="+b+" ></div>");e.appendTo(d);this.options.thumblinkintitle||e.unbind("click").click(function(){a.onThumbClick(c(this).data("index"));a.slideRun(c(this).data("index"),!0,!0)});e.hover(function(){a.onThumbOver();c(this).removeClass("html5gallery-tn-"+ |
---|
| 201 | a.id).addClass("html5gallery-tn-selected-"+a.id)},function(){c(this).data("index")!==a.curElem&&c(this).removeClass("html5gallery-tn-selected-"+a.id).addClass("html5gallery-tn-"+a.id)});e=new Image;e.data=b;c(e).load(function(){var b=Math.max(a.options.thumbimagewidth/this.width,a.options.thumbimageheight/this.height),e=Math.round(b*this.width),b=Math.round(b*this.height),f=a.options.thumbshowplayonvideo&&1!=a.elemArray[this.data][9]?"<div class='html5gallery-tn-img-play-"+a.id+"' style='display:block; overflow:hidden; position:absolute; width:"+ |
---|
| 202 | a.options.thumbimagewidth+"px;height:"+a.options.thumbimageheight+"px; top:"+a.options.thumbimageborder+"px; left:"+a.options.thumbimageborder+'px;background:url("'+a.options.skinfolder+"playvideo.png\") no-repeat center center;'></div>":"";c("#html5gallery-tn-"+a.id+"-"+this.data,d).append("<div class='html5gallery-tn-img-"+a.id+"' style='position:relative;'><div style='display:block; overflow:hidden; position:absolute; width:"+a.options.thumbimagewidth+"px;height:"+a.options.thumbimageheight+"px; top:"+ |
---|
| 203 | a.options.thumbimageborder+"px; left:"+a.options.thumbimageborder+"px;'><img class='html5gallery-tn-image-"+a.id+"' style='border:none; padding:0px; margin:0px; max-width:100%; max-height:none; width:"+e+"px; height:"+b+"px;' src='"+a.elemArray[this.data][1]+"' /></div>"+f+"</div><div class='html5gallery-tn-title-"+a.id+"'>"+a.elemArray[this.data][7]+(a.options.thumbshowdescription?"<br /><span class='html5gallery-tn-description-"+a.id+"'>"+a.elemArray[this.data][8]+"</span>":"")+"</div>");a.options.thumblinkintitle&& |
---|
| 204 | c(".html5gallery-tn-img-"+a.id,d).unbind("click").click(function(){a.onThumbClick(c(this).parent().data("index"));a.slideRun(c(this).parent().data("index"),!0,!0)})});e.src=this.elemArray[b][1]}this.options.carouselmultirows&&d.append("<div style='clear:both;'></div>")},goNormal:function(){clearTimeout(this.slideshowTimeout);c(document).unbind("keyup.html5gallery");c(".html5gallery-timer-"+this.id,this.$gallery).css({width:0});clearInterval(this.slideTimer);this.slideTimerCount=0;this.isFullscreen= |
---|
| 205 | !1;var a=c(".html5gallery-elem-"+this.id,this.$fullscreen).empty().css({top:this.options.elemTop});c(".html5gallery-box-"+this.id,this.$gallery).prepend(a);this.slideRun(this.curElem);this.$fullscreen.remove();"show"==this.options.imagetoolboxmode?this.showimagetoolbox(this.elemArray[this.curElem][9]):this.hideimagetoolbox()},goFullscreen:function(){this.hideimagetoolbox();clearTimeout(this.slideshowTimeout);c(".html5gallery-fullscreen-timer-"+this.id,this.$fullscreen).css({width:0});clearInterval(this.slideTimer); |
---|
| 206 | this.slideTimerCount=0;this.isFullscreen=!0;this.fullscreenInitial=20;this.fullscreenMargin=this.options.lightboxborder;this.fullscreenBarH=this.options.lightboxtextheight;this.fullscreenOutsideMargin=this.options.lightboxmargin;var a=this.options.isMobile?Math.max(c(window).width(),c(document).width()):c(window).width(),d=this.elemArray[this.curElem][10],b=this.elemArray[this.curElem][11];this.fullscreenWidth=a-2*this.fullscreenMargin-2*this.fullscreenOutsideMargin;var e=window.innerHeight?window.innerHeight: |
---|
| 207 | c(window).height();this.fullscreenHeight=e-2*this.fullscreenMargin-this.fullscreenBarH-2*this.fullscreenOutsideMargin;var g=Math.max(e,c(document).height()),j=Math.min(this.fullscreenWidth/d,this.fullscreenHeight/b);1>j&&(d*=j,b*=j);e=c(window).scrollTop()+Math.round((e-(b+2*this.fullscreenMargin+this.fullscreenBarH))/2);this.$fullscreen=c("<div class='html5gallery-fullscreen-"+this.id+"' style='position:absolute;top:0px;left:0px;width:"+a+"px;height:"+g+"px;text-align:center;z-index:99999;'><div class='html5gallery-fullscreen-overlay-"+ |
---|
| 208 | this.id+"' style='display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#000000;opacity:0.9;filter:alpha(opacity=80);'></div><div class='html5gallery-fullscreen-box-"+this.id+"' style='display:block;overflow:hidden;position:relative;margin:0px auto;top:"+e+"px;width:"+this.fullscreenInitial+"px;height:"+this.fullscreenInitial+"px;'><div class='html5gallery-fullscreen-elem-"+this.id+"' style='display:block;position:relative;overflow:hidden;width:"+String(d+2*this.fullscreenMargin)+ |
---|
| 209 | "px;height:"+String(b+2*this.fullscreenMargin)+"px;background-color:"+this.options.lightboxbgcolor+";'><div class='html5gallery-fullscreen-elem-wrapper-"+this.id+"' style='display:block;position:relative;overflow:hidden;margin:"+this.fullscreenMargin+"px;'><div class='html5gallery-fullscreen-timer-"+this.id+"' style='display:block; position:absolute; top:"+String(b-4)+"px; left:0px; width:0px; height:4px; background-color:#666; filter:alpha(opacity=60); opacity:0.6;'></div></div></div><div class='html5gallery-fullscreen-bar-"+ |
---|
| 210 | this.id+"' style='display:block;position:relative;width:"+String(d+2*this.fullscreenMargin)+"px;height:auto;min-height:36px;background-color:"+this.options.lightboxbgcolor+";'><div class='html5gallery-fullscreen-bar-wrapper-"+this.id+"' style='display:block;position:relative;padding:0px "+this.fullscreenMargin+"px "+this.fullscreenMargin+"px "+this.fullscreenMargin+"px;'><div class='html5gallery-fullscreen-close-"+this.id+"' style='display:block;position:relative;float:right;cursor:pointer;width:32px;height:32px;top:0px;background-image:url(\""+ |
---|
| 211 | this.options.skinfolder+"lightbox_close.png\");'></div><div class='html5gallery-fullscreen-play-"+this.id+"' style='display:"+(this.isPaused&&1<this.elemArray.length&&1==this.elemArray[this.curElem][9]?"block":"none")+';position:relative;float:right;cursor:pointer;width:32px;height:32px;top:0px;background-image:url("'+this.options.skinfolder+"lightbox_play.png\");'></div><div class='html5gallery-fullscreen-pause-"+this.id+"' style='display:"+(this.isPaused||1>=this.elemArray.length||1!=this.elemArray[this.curElem][9]? |
---|
| 212 | "none":"block")+';position:relative;float:right;cursor:pointer;width:32px;height:32px;top:0px;background-image:url("'+this.options.skinfolder+"lightbox_pause.png\");'></div><div class='html5gallery-fullscreen-title-"+this.id+"' style='display:block;position:relative;float:left;width:"+String(d-2*this.fullscreenMargin-72)+"px;height:auto;top:0px;left:0px;text-align:left;'></div><div style='clear:both;'></div></div></div><div class='html5gallery-fullscreen-next-"+this.id+"' style='display:none;position:absolute;cursor:pointer;width:48px;height:48px;right:"+ |
---|
| 213 | this.fullscreenMargin+"px;top:"+Math.round(b/2)+'px;background-image:url("'+this.options.skinfolder+"lightbox_next.png\");'></div><div class='html5gallery-fullscreen-prev-"+this.id+"' style='display:none;position:absolute;cursor:pointer;width:48px;height:48px;left:"+this.fullscreenMargin+"px;top:"+Math.round(b/2)+'px;background-image:url("'+this.options.skinfolder+"lightbox_prev.png\");'></div></div></div>");this.$fullscreen.appendTo("body");var f=this;c(window).scroll(function(){var a=c(".html5gallery-fullscreen-box-"+ |
---|
| 214 | f.id,f.$fullscreen),b=window.innerHeight?window.innerHeight:c(window).height(),b=c(window).scrollTop()+Math.round((b-a.height())/2);a.css({top:b})});var h=c(".html5gallery-elem-"+this.id,this.$gallery).empty().css({top:0,position:"relative"});c(".html5gallery-fullscreen-box-"+this.id,this.$fullscreen).animate({height:b+2*this.fullscreenMargin},"slow",function(){c(this).animate({width:d+2*f.fullscreenMargin},"slow",function(){c(this).animate({height:"+="+f.fullscreenBarH},"slow",function(){c(".html5gallery-fullscreen-elem-wrapper-"+ |
---|
| 215 | f.id,f.$fullscreen).prepend(h);f.slideRun(f.curElem)})})});c(".html5gallery-fullscreen-overlay-"+this.id,this.$fullscreen).click(function(){f.goNormal()});c(".html5gallery-fullscreen-box-"+this.id,this.$fullscreen).hover(function(){1<f.elemArray.length&&(c(".html5gallery-fullscreen-next-"+f.id,f.$fullscreen).fadeIn(),c(".html5gallery-fullscreen-prev-"+f.id,f.$fullscreen).fadeIn())},function(){c(".html5gallery-fullscreen-next-"+f.id,f.$fullscreen).fadeOut();c(".html5gallery-fullscreen-prev-"+f.id, |
---|
| 216 | f.$fullscreen).fadeOut()});c(".html5gallery-fullscreen-box-"+this.id,this.$fullscreen).touchSwipe({preventWebBrowser:!0,swipeLeft:function(){f.disableTouchSwipe||f.slideRun(-1)},swipeRight:function(){f.disableTouchSwipe||f.slideRun(-2)}});c(".html5gallery-fullscreen-close-"+this.id,this.$fullscreen).click(function(){f.goNormal()});c(".html5gallery-fullscreen-next-"+this.id,this.$fullscreen).click(function(){f.slideRun(-1)});c(".html5gallery-fullscreen-prev-"+this.id,this.$fullscreen).click(function(){f.slideRun(-2)}); |
---|
| 217 | c(".html5gallery-fullscreen-play-"+this.id,this.$fullscreen).click(function(){c(".html5gallery-fullscreen-play-"+f.id,f.$fullscreen).hide();c(".html5gallery-fullscreen-pause-"+f.id,f.$fullscreen).show();f.isPaused=!1;f.slideshowTimeout=setTimeout(function(){f.slideRun(-1)},f.elemArray[f.curElem][16]?f.elemArray[f.curElem][16]:f.options.slideshowinterval);c(".html5gallery-fullscreen-timer-"+f.id,f.$fullscreen).css({width:0});f.slideTimerCount=0;f.options.showtimer&&(f.slideTimer=setInterval(function(){f.showSlideTimer()}, |
---|
| 218 | 50))});c(".html5gallery-fullscreen-pause-"+this.id,this.$fullscreen).click(function(){c(".html5gallery-fullscreen-play-"+f.id,f.$fullscreen).show();c(".html5gallery-fullscreen-pause-"+f.id,f.$fullscreen).hide();f.isPaused=!0;clearTimeout(f.slideshowTimeout);c(".html5gallery-fullscreen-timer-"+f.id,f.$fullscreen).css({width:0});clearInterval(f.slideTimer);f.slideTimerCount=0});c(document).bind("keyup.html5gallery",function(a){27==a.keyCode?f.goNormal():39==a.keyCode?f.slideRun(-1):37==a.keyCode&&f.slideRun(-2)})}, |
---|
| 219 | calcIndex:function(a){this.savedElem=this.curElem;-2==a?(this.nextElem=this.curElem,this.curElem=this.prevElem,this.prevElem=0>this.curElem-1?this.elemArray.length-1:this.curElem-1):-1==a?(this.prevElem=this.curElem,this.curElem=this.nextElem,this.nextElem=this.curElem+1>=this.elemArray.length?0:this.curElem+1):0<=a&&(this.curElem=a,this.prevElem=0>this.curElem-1?this.elemArray.length-1:this.curElem-1,this.nextElem=this.curElem+1>=this.elemArray.length?0:this.curElem+1)},showSlideTimer:function(){var a= |
---|
| 220 | this.elemArray[this.curElem][16]?this.elemArray[this.curElem][16]:this.options.slideshowinterval;this.slideTimerCount++;this.isFullscreen?c(".html5gallery-fullscreen-timer-"+this.id,this.$fullscreen).width(Math.round(50*c(".html5gallery-fullscreen-elem-wrapper-"+this.id,this.$fullscreen).width()*(this.slideTimerCount+1)/a)):c(".html5gallery-timer-"+this.id,this.$gallery).width(Math.round(50*this.options.boxWidth*(this.slideTimerCount+1)/a))},setHd:function(a,c){var b=this.elemArray[this.curElem][9], |
---|
| 221 | b=this.isHd!=a&&c&&(5==b||6==b||7==b||8==b);this.isHd=a;b&&this.slideRun(this.curElem,!1,!1,!0)},enableUpdateCarousel:function(){this.disableupdatecarousel=!1},slideRun:function(a,d,b,e){clearTimeout(this.slideshowTimeout);this.isFullscreen?c(".html5gallery-fullscreen-timer-"+this.id,this.$fullscreen).css({width:0}):c(".html5gallery-timer-"+this.id,this.$gallery).css({width:0});clearInterval(this.slideTimer);this.slideTimerCount=0;this.options.showcarousel&&0<=this.curElem&&c("#html5gallery-tn-"+ |
---|
| 222 | this.id+"-"+this.curElem,this.$gallery).removeClass("html5gallery-tn-selected-"+this.id).addClass("html5gallery-tn-"+this.id);this.calcIndex(a);this.options.socialurlforeach&&this.createSocialMedia();!this.isFullscreen&&this.options.showcarousel&&(c("#html5gallery-tn-"+this.id+"-"+this.curElem,this.$gallery).removeClass("html5gallery-tn-"+this.id).addClass("html5gallery-tn-selected-"+this.id),!this.options.notupdatecarousel&&!this.disableupdatecarousel&&this.carouselHighlight(this.curElem));if(this.options.showtitle|| |
---|
| 223 | this.options.lightboxshowtitle||this.options.lightboxshowdescription){var g=this.elemArray[this.curElem][7];a=this.elemArray[this.curElem][8];this.options.shownumbering&&(g=this.options.numberingformat.replace("%NUM",this.curElem+1).replace("%TOTAL",this.elemArray.length)+" "+g);if(this.isFullscreen){var j="";this.options.lightboxshowtitle&&g&&(j+=g);this.options.lightboxshowdescription&&a&&(j+="<div class='html5gallery-fullscreen-description-"+this.id+"'>"+a+"</div>");c(".html5gallery-fullscreen-title-"+ |
---|
| 224 | this.id,this.$fullscreen).html(j)}else this.options.showtitle&&(g="<div class='html5gallery-title-text-"+this.id+"'>"+g+"</div>",this.options.showdescription&&a&&(g+="<div class='html5gallery-description-text-"+this.id+"'>"+a+"</div>"),c(".html5gallery-title-"+this.id,this.$gallery).html(g))}a=this.elemArray[this.curElem][9];if(!(0>a)){!this.isFullscreen&&d?"always"==this.options.showimagetoolbox?("mouseover"==this.options.imagetoolboxmode||"show"==this.options.imagetoolboxmode)&&this.showimagetoolbox(a): |
---|
| 225 | "image"==this.options.showimagetoolbox&&1!=a&&this.hideimagetoolbox():"show"==this.options.imagetoolboxmode?this.showimagetoolbox(a):this.hideimagetoolbox();this.onChange();d=c(".html5gallery-elem-"+this.id,f);d.find("iframe").each(function(){c(this).attr("src","")});d.find("video").each(function(){c(this).attr("src","")});this.disableTouchSwipe=!1;b=this.options.autoplayvideo||this.options.playvideoonclick&&b||e;var f=this.isFullscreen?this.$fullscreen:this.$gallery;this.showingPoster=!1;(5==a|| |
---|
| 226 | 6==a||7==a||8==a||9==a||10==a||11==a)&&!b&&this.elemArray[this.curElem][12]?(this.showingPoster=!0,this.showPoster()):(c(".html5gallery-video-play-"+this.id,f).length&&c(".html5gallery-video-play-"+this.id,f).remove(),1==a?this.showImage():5==a||6==a||7==a||8==a?this.showVideo(b,e):9==a?this.showYoutube(b):10==a?this.showVimeo(b):11==a?this.showEmbedVideo(b):2==a?this.showSWF():12==a&&this.showIframe());this.prevElem in this.elemArray&&1==this.elemArray[this.prevElem][9]&&((new Image).src=this.elemArray[this.prevElem][2]); |
---|
| 227 | this.nextElem in this.elemArray&&1==this.elemArray[this.nextElem][9]&&((new Image).src=this.elemArray[this.nextElem][2]);this.prevElem in this.elemArray&&(!this.options.autoplayvideo&&this.elemArray[this.prevElem][12])&&((new Image).src=this.elemArray[this.prevElem][12]);this.nextElem in this.elemArray&&(!this.options.autoplayvideo&&this.elemArray[this.nextElem][12])&&((new Image).src=this.elemArray[this.nextElem][12]);this.curElem==this.elemArray.length-1&&this.looptimes++;var h=this;if((1==a||this.showingPoster)&& |
---|
| 228 | !this.isPaused&&1<this.elemArray.length&&(!this.options.loop||this.looptimes<this.options.loop))this.slideshowTimeout=setTimeout(function(){h.slideRun(-1)},this.elemArray[this.curElem][16]?this.elemArray[this.curElem][16]:this.options.slideshowinterval),this.isFullscreen?c(".html5gallery-fullscreen-timer-"+this.id,this.$fullscreen).css({width:0}):c(".html5gallery-timer-"+this.id,this.$gallery).css({width:0}),this.slideTimerCount=0,this.options.showtimer&&(this.slideTimer=setInterval(function(){h.showSlideTimer()}, |
---|
| 229 | 50));this.options.loop&&this.looptimes>=this.options.loop&&(this.looptimes=0,this.pauseGallery());this.elemArray[this.curElem][5]?(d.css({cursor:"pointer"}),d.unbind("click").bind("click",function(){h.elemArray[h.curElem][6]?window.open(h.elemArray[h.curElem][5],h.elemArray[h.curElem][6]):window.open(h.elemArray[h.curElem][5])})):(d.css({cursor:""}),d.unbind("click"))}},showImage:function(){var a=c(".html5gallery-elem-"+this.id,this.isFullscreen?this.$fullscreen:this.$gallery);$preloading=""===a.html()? |
---|
| 230 | c("<div class='html5gallery-loading-center-"+this.id+"'></div>").appendTo(a):c("<div class='html5gallery-loading-"+this.id+"'></div>").appendTo(a);var d=this,b=new Image;c(b).load(function(){$preloading.remove();d.elemArray[d.curElem][10]=this.width;d.elemArray[d.curElem][11]=this.height;var b;d.isFullscreen?(b=Math.min(d.fullscreenWidth/this.width,d.fullscreenHeight/this.height),b=1<b?1:b):b="fill"==d.options.resizemode?Math.max(d.options.width/this.width,d.options.height/this.height):Math.min(d.options.width/ |
---|
| 231 | this.width,d.options.height/this.height);var e=Math.round(b*this.width);b=Math.round(b*this.height);var j=d.isFullscreen?e:d.options.width,f=d.isFullscreen?b:d.options.height,h=Math.round(j/2-e/2),l=Math.round(f/2-b/2);d.isFullscreen&&d.adjustFullscreen(j,f);a.css({width:j,height:f});e=c("<div class='html5gallery-elem-img-"+d.id+"' style='display:block; position:absolute; overflow:hidden; width:"+j+"px; height:"+f+"px; left:0px; margin-left:"+(d.options.slideshadow&&!d.isFullscreen?4:0)+"px; top:0px; margin-top:"+ |
---|
| 232 | (d.options.slideshadow&&!d.isFullscreen?4:0)+"px;'><img class='html5gallery-elem-image-"+d.id+"' style='border:none; position:absolute; opacity:inherit; filter:inherit; padding:0px; margin:0px; left:"+h+"px; top:"+l+"px; max-width:none; max-height:none; width:"+e+"px; height:"+b+"px;' src='"+d.elemArray[d.curElem][2]+"' />"+d.options.watermarkcode+"</div>");b=c(".html5gallery-elem-img-"+d.id,a);b.length?(a.prepend(e),a.html5boxTransition(d.id,b,e,{effect:d.options.effect,easing:d.options.easing,duration:d.options.duration, |
---|
| 233 | direction:d.curElem>=d.savedElem,slide:d.options.slide},function(){})):a.html(e);d.options.googleanalyticsaccount&&window._gaq&&window._gaq.push(["_trackEvent","Image","Play",d.elemArray[d.curElem][2]])});c(b).error(function(){$preloading.remove();d.isFullscreen&&d.adjustFullscreen(d.options.width,d.options.height);a.html("<div class='html5gallery-elem-error-"+d.id+"' style='display:block; position:absolute; overflow:hidden; text-align:center; width:"+d.options.width+"px; left:0px; top:"+Math.round(d.options.height/ |
---|
| 234 | 2-10)+"px; margin:4px;'><div class='html5gallery-error-"+d.id+"'>The requested content cannot be found</div>");d.options.googleanalyticsaccount&&window._gaq&&window._gaq.push(["_trackEvent","Image","Error",d.elemArray[d.curElem][2]])});b.src=this.elemArray[this.curElem][2]},adjustFullscreen:function(a,d,b){var e=this.options.isMobile?Math.max(c(window).width(),c(document).width()):c(window).width();this.fullscreenWidth=e-2*this.fullscreenMargin-2*this.fullscreenOutsideMargin;var g=window.innerHeight? |
---|
| 235 | window.innerHeight:c(window).height();this.fullscreenHeight=g-2*this.fullscreenMargin-this.fullscreenBarH-2*this.fullscreenOutsideMargin;var j=Math.max(g,c(document).height()),f=Math.min(this.fullscreenWidth/a,this.fullscreenHeight/d);1>f&&(a*=f,d*=f);g=c(window).scrollTop()+Math.round((g-(d+2*this.fullscreenMargin+this.fullscreenBarH))/2);c(".html5gallery-fullscreen-"+this.id).css({width:e+"px",height:j+"px"});c(".html5gallery-fullscreen-title-"+this.id,this.$fullscreen).css({width:a-2*this.fullscreenMargin- |
---|
| 236 | 72});b?(c(".html5gallery-fullscreen-box-"+this.id,this.$fullscreen).css({width:a+2*this.fullscreenMargin,height:d+2*this.fullscreenMargin+this.fullscreenBarH,top:g}),c(".html5gallery-fullscreen-elem-"+this.id,this.$fullscreen).css({width:a+2*this.fullscreenMargin,height:d+2*this.fullscreenMargin}),c(".html5gallery-fullscreen-elem-wrapper-"+this.id,this.$fullscreen).css({width:a,height:d}),c(".html5gallery-fullscreen-bar-"+this.id,this.$fullscreen).css({width:a+2*this.fullscreenMargin})):(c(".html5gallery-fullscreen-box-"+ |
---|
| 237 | this.id,this.$fullscreen).animate({width:a+2*this.fullscreenMargin,height:d+2*this.fullscreenMargin+this.fullscreenBarH,top:g},"slow"),c(".html5gallery-fullscreen-elem-"+this.id,this.$fullscreen).animate({width:a+2*this.fullscreenMargin,height:d+2*this.fullscreenMargin},"slow"),c(".html5gallery-fullscreen-elem-wrapper-"+this.id,this.$fullscreen).animate({width:a,height:d},"slow"),c(".html5gallery-fullscreen-bar-"+this.id,this.$fullscreen).animate({width:a+2*this.fullscreenMargin},"slow"));c(".html5gallery-fullscreen-next-"+ |
---|
| 238 | this.id,this.$fullscreen).css({top:Math.round(d/2)});c(".html5gallery-fullscreen-prev-"+this.id,this.$fullscreen).css({top:Math.round(d/2)});c(".html5gallery-fullscreen-play-"+this.id,this.$fullscreen).css("display",this.isPaused&&1<this.elemArray.length&&1==this.elemArray[this.curElem][9]?"block":"none");c(".html5gallery-fullscreen-pause-"+this.id,this.$fullscreen).css("display",this.isPaused||1>=this.elemArray.length||1!=this.elemArray[this.curElem][9]?"none":"block");c(".html5gallery-elem-"+this.id, |
---|
| 239 | this.$fullscreen).css({width:a,height:d});c(".html5gallery-fullscreen-timer-"+this.id,this.$fullscreen).css({top:String(d-4)+"px"});c(".html5gallery-elem-video-"+this.id,this.$fullscreen).css({width:a+"px",height:d+"px"});c(".html5gallery-elem-video-container-"+this.id,this.$fullscreen).css({width:a+"px",height:d+"px"});b=this.options.isIPhone?d-48:d;c(".html5gallery-elem-video-container-"+this.id,this.$fullscreen).find("video").css({width:a+"px",height:b+"px"});c("#html5gallery-elem-video-"+this.id, |
---|
| 240 | this.$fullscreen).css({width:a+"px",height:d+"px"});c("#html5gallery-elem-video-"+this.id,this.$fullscreen).attr("width",a);c("#html5gallery-elem-video-"+this.id,this.$fullscreen).attr("height",d);c(".html5gallery-elem-video-"+this.id,this.$fullscreen).find("iframe").attr("width",a);c(".html5gallery-elem-video-"+this.id,this.$fullscreen).find("iframe").attr("height",d);c("#html5gallery-elem-video-"+this.id,this.$fullscreen).find("iframe").attr("width",a);c("#html5gallery-elem-video-"+this.id,this.$fullscreen).find("iframe").attr("height", |
---|
| 241 | d)},showPoster:function(){var a=this.isFullscreen?this.$fullscreen:this.$gallery,d=c(".html5gallery-elem-"+this.id,a);$preloading=""===d.html()?c("<div class='html5gallery-loading-center-"+this.id+"'></div>").appendTo(d):c("<div class='html5gallery-loading-"+this.id+"'></div>").appendTo(d);var b=this,e=this.elemArray[this.curElem][10],g=this.elemArray[this.curElem][11],j=new Image;c(j).load(function(){$preloading.remove();var f,j,h;b.isFullscreen?(f=Math.max(e/this.width,g/this.height),f=1<f?1:f, |
---|
| 242 | j=e,h=g):(f="fill"==b.options.resizemode?Math.max(b.options.width/this.width,b.options.height/this.height):Math.min(b.options.width/this.width,b.options.height/this.height),j=b.options.width,h=b.options.height);var l=Math.round(f*this.width);f=Math.round(f*this.height);var n=Math.round(j/2-l/2),p=Math.round(h/2-f/2);b.isFullscreen&&b.adjustFullscreen(j,h);d.css({width:j,height:h});j=c("<div class='html5gallery-elem-img-"+b.id+"' style='display:block; position:absolute; overflow:hidden; width:"+j+ |
---|
| 243 | "px; height:"+h+"px; left:0px; margin-left:"+(b.options.slideshadow&&!b.isFullscreen?4:0)+"px; top:0px; margin-top:"+(b.options.slideshadow&&!b.isFullscreen?4:0)+"px;'><img class='html5gallery-elem-image-"+b.id+"' style='border:none; position:absolute; opacity:inherit; filter:inherit; padding:0px; margin:0px; left:"+n+"px; top:"+p+"px; max-width:none; max-height:none; width:"+l+"px; height:"+f+"px;' src='"+b.elemArray[b.curElem][12]+"' />"+b.options.watermarkcode+"</div>");h=c(".html5gallery-elem-img-"+ |
---|
| 244 | b.id,d);h.length?(d.prepend(j),d.html5boxTransition(b.id,h,j,{effect:b.options.effect,easing:b.options.easing,duration:b.options.duration,direction:b.curElem>=b.savedElem,slide:b.options.slide},function(){})):d.html(j);c(".html5gallery-video-play-"+b.id,a).length||c("<div class='html5gallery-video-play-"+b.id+"' style='position:absolute;display:block;cursor:pointer;top:50%;left:50%;width:64px;height:64px;margin-left:-32px;margin-top:-32px;background:url(\""+b.options.skinfolder+"playvideo_64.png\") no-repeat center center;'></div>").appendTo(d).unbind(b.eClick).bind(b.eClick, |
---|
| 245 | function(){c(this).remove();clearTimeout(b.slideshowTimeout);c(".html5gallery-timer-"+b.id,b.$gallery).css({width:0});clearInterval(b.slideTimer);b.slideTimerCount=0;b.showingPoster=!1;var a=b.elemArray[b.curElem][9];5==a||6==a||7==a||8==a?b.showVideo(!0):9==a?b.showYoutube(!0):10==a?b.showVimeo(!0):11==a&&b.showEmbedVideo(!0)})});c(j).error(function(){$preloading.remove();b.isFullscreen&&b.adjustFullscreen(b.options.width,b.options.height);d.html("<div class='html5gallery-elem-error-"+b.id+"' style='display:block; position:absolute; overflow:hidden; text-align:center; width:"+ |
---|
| 246 | b.options.width+"px; left:0px; top:"+Math.round(b.options.height/2-10)+"px; margin:4px;'><div class='html5gallery-error-"+b.id+"'>The requested content cannot be found</div>");b.options.googleanalyticsaccount&&window._gaq&&window._gaq.push(["_trackEvent","Image","Error",b.elemArray[b.curElem][12]])});j.src=this.elemArray[this.curElem][12]},showVideo:function(a,d){this.disableTouchSwipe=!0;var b=this.isFullscreen?this.$fullscreen:this.$gallery,e=this.elemArray[this.curElem][10],g=this.elemArray[this.curElem][11]; |
---|
| 247 | this.isFullscreen?this.adjustFullscreen(e,g):(c(".html5gallery-elem-"+this.id,this.$gallery).css({width:this.options.width,height:this.options.height}),e=this.options.width,g=this.options.height);var j=-1;d&&c(".html5gallery-elem-"+this.id,b).find("video").length&&(j=c(".html5gallery-elem-"+this.id,b).find("video:first").get(0).currentTime);c(".html5gallery-elem-"+this.id,b).html("<div class='html5gallery-loading-center-"+this.id+"'></div><div class='html5gallery-elem-video-"+this.id+"' style='display:block;position:absolute;overflow:hidden;top:"+ |
---|
| 248 | (this.options.slideshadow&&!this.isFullscreen?4:0)+"px;left:"+(this.options.slideshadow&&!this.isFullscreen?4:0)+"px;width:"+e+"px;height:"+g+"px;'></div>"+this.options.watermarkcode);this.isHTML5=!1;if(this.options.isIE678||this.options.isIE9&&this.options.useflashonie9||this.options.isIE10&&this.options.useflashonie10||this.options.isIE11&&this.options.useflashonie11)this.isHTML5=!1;else if(this.options.isMobile)this.isHTML5=!0;else if((this.options.html5player||!this.options.flashInstalled)&&this.options.html5VideoSupported)if(!this.options.isFirefox&& |
---|
| 249 | !this.options.isOpera||(this.options.isFirefox||this.options.isOpera)&&(this.elemArray[this.curElem][3]||this.elemArray[this.curElem][4]))this.isHTML5=!0;if(this.isHTML5){var f=this.elemArray[this.curElem][2],h=this.elemArray[this.curElem][13];if(this.options.isFirefox||this.options.isOpera||!f)f=this.elemArray[this.curElem][4]?this.elemArray[this.curElem][4]:this.elemArray[this.curElem][3],h=this.elemArray[this.curElem][15]?this.elemArray[this.curElem][15]:this.elemArray[this.curElem][14];this.embedHTML5Video(c(".html5gallery-elem-video-"+ |
---|
| 250 | this.id,b),e,g,f,h,a,j,d)}else j=this.elemArray[this.curElem][2],"/"!=j.charAt(0)&&("http:"!=j.substring(0,5)&&"https:"!=j.substring(0,6))&&(j=this.options.htmlfolder+j),f="",this.elemArray[this.curElem][13]&&(f=this.elemArray[this.curElem][13],"/"!=f.charAt(0)&&("http:"!=f.substring(0,5)&&"https:"!=f.substring(0,6))&&(f=this.options.htmlfolder+f)),this.embedFlash(c(".html5gallery-elem-video-"+this.id,b),"100%","100%",this.options.jsfolder+"html5boxplayer.swf","transparent",{width:e,height:g,hidecontrols:this.options.videohidecontrols? |
---|
| 251 | "1":"0",hideplaybutton:"0",videofile:j,hdfile:f,ishd:this.isHd?"1":"0",autoplay:a?"1":"0",errorcss:".html5box-error"+this.options.errorcss,id:this.id});this.options.googleanalyticsaccount&&window._gaq&&window._gaq.push(["_trackEvent","Video","Play",this.elemArray[this.curElem][2]])},showSWF:function(){var a=this.isFullscreen?this.$fullscreen:this.$gallery,d=this.elemArray[this.curElem][10],b=this.elemArray[this.curElem][11];this.isFullscreen?this.adjustFullscreen(d,b):c(".html5gallery-elem-"+this.id, |
---|
| 252 | this.$gallery).css({width:this.options.width,height:this.options.height});var e=this.isFullscreen?0:Math.round((this.options.height-b)/2)+(this.options.slideshadow?4:0),g=this.isFullscreen?0:Math.round((this.options.width-d)/2)+(this.options.slideshadow?4:0);c(".html5gallery-elem-"+this.id,a).html("<div class='html5gallery-elem-flash-"+this.id+"' style='display:block;position:absolute;overflow:hidden;top:"+e+"px;left:"+g+"px;width:"+d+"px;height:"+b+"px;'></div>"+this.options.watermarkcode);this.embedFlash(c(".html5gallery-elem-flash-"+ |
---|
| 253 | this.id,a),d,b,this.elemArray[this.curElem][2],"window",{});this.options.googleanalyticsaccount&&window._gaq&&window._gaq.push(["_trackEvent","Flash","Play",this.elemArray[this.curElem][2]])},prepareYoutubeHref:function(a){var c=a.match(/(\?v=|\/\d\/|\/embed\/|\/v\/|\.be\/)([a-zA-Z0-9\-\_]+)/)[2],c=("https:"==document.location.protocol?"https:":"http:")+"//www.youtube.com/embed/"+c;a=this.getYoutubeParams(a);var b=!0,e;for(e in a)b?(c+="?",b=!1):c+="&",c+=e+"="+a[e];return c},getYoutubeParams:function(a){var c= |
---|
| 254 | {};if(0>a.indexOf("?"))return c;a=a.substring(a.indexOf("?")+1).split("&");for(var b=0;b<a.length;b++){var e=a[b].split("=");e&&(2==e.length&&"v"!=e[0].toLowerCase())&&(c[e[0].toLowerCase()]=e[1])}return c},initYoutubeApi:function(){var a,c=!1,b=!1;for(a=0;a<this.elemArray.length;a++)9==this.elemArray[a][9]?c=!0:10==this.elemArray[a][9]&&(b=!0);c&&(a=document.createElement("script"),a.src=("https:"==document.location.protocol?"https":"http")+"://www.youtube.com/iframe_api",c=document.getElementsByTagName("script")[0], |
---|
| 255 | c.parentNode.insertBefore(a,c));b&&(a=document.createElement("script"),a.src=this.options.jsfolder+"froogaloop2.min.js",c=document.getElementsByTagName("script")[0],c.parentNode.insertBefore(a,c))},showEmbedVideo:function(a){var d=this.isFullscreen?this.$fullscreen:this.$gallery,b=this.elemArray[this.curElem][10],e=this.elemArray[this.curElem][11];this.isFullscreen?this.adjustFullscreen(b,e):(c(".html5gallery-elem-"+this.id,this.$gallery).css({width:this.options.width,height:this.options.height}), |
---|
| 256 | b=this.options.width,e=this.options.height);var g=this.elemArray[this.curElem][2];c(".html5gallery-elem-"+this.id,d).html("<div class='html5gallery-loading-center-"+this.id+"'></div><div id='html5gallery-elem-video-"+this.id+"' style='display:block;position:absolute;overflow:hidden;top:"+(this.options.slideshadow&&!this.isFullscreen?4:0)+"px;left:"+(this.options.slideshadow&&!this.isFullscreen?4:0)+"px;width:"+b+"px;height:"+e+"px;'></div>"+this.options.watermarkcode);if(g.match(/\:\/\/.*(dai\.ly)/i))var j= |
---|
| 257 | g.match(/(dai\.ly\/)([a-zA-Z0-9\-\_]+)/)[2],g=(g.match(/https\:\/\//i)?"https":"http")+"://www.dailymotion.com/embed/video/"+j;a&&(g=0>g.indexOf("?")?g+"?autoplay=1":g+"&autoplay=1");c("#html5gallery-elem-video-"+this.id,d).html("<iframe width='"+b+"' height='"+e+"' src='"+g+"' frameborder='0' webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>");this.options.googleanalyticsaccount&&window._gaq&&window._gaq.push(["_trackEvent","Video","Play",this.elemArray[this.curElem][2]])},showYoutube:function(a){var d= |
---|
| 258 | this.isFullscreen?this.$fullscreen:this.$gallery,b=this.elemArray[this.curElem][10],e=this.elemArray[this.curElem][11];this.isFullscreen?this.adjustFullscreen(b,e):(c(".html5gallery-elem-"+this.id,this.$gallery).css({width:this.options.width,height:this.options.height}),b=this.options.width,e=this.options.height);var g=this.elemArray[this.curElem][2];c(".html5gallery-elem-"+this.id,d).html("<div class='html5gallery-loading-center-"+this.id+"'></div><div id='html5gallery-elem-video-"+this.id+"' style='display:block;position:absolute;overflow:hidden;top:"+ |
---|
| 259 | (this.options.slideshadow&&!this.isFullscreen?4:0)+"px;left:"+(this.options.slideshadow&&!this.isFullscreen?4:0)+"px;width:"+b+"px;height:"+e+"px;'></div>"+this.options.watermarkcode);var j=this;if(!ASYouTubeIframeAPIReady&&(ASYouTubeTimeout+=100,3E3>ASYouTubeTimeout)){setTimeout(function(){j.showYoutube(a)},100);return}if(ASYouTubeIframeAPIReady&&!this.options.isMobile&&!this.options.isIE6&&!this.options.isIE7){d=this.elemArray[this.curElem][2].match(/(\?v=|\/\d\/|\/embed\/|\/v\/|\.be\/)([a-zA-Z0-9\-\_]+)/)[2]; |
---|
| 260 | g=null;a&&(g=function(a){a.target.playVideo()});var f=this.getYoutubeParams(this.elemArray[this.curElem][2]),f=c.extend({html5:1,controls:j.options.videohidecontrols?"0":"1",showinfo:j.options.videohidecontrols?"0":"1",autoplay:a?1:0,rel:0,wmode:"transparent"},f);new YT.Player("html5gallery-elem-video-"+this.id,{width:b,height:e,videoId:d,playerVars:f,events:{onReady:g,onStateChange:function(a){a.data==YT.PlayerState.ENDED&&(j.onVideoEnd(),j.isPaused||j.slideRun(-1))}}})}else g=this.prepareYoutubeHref(g), |
---|
| 261 | a&&(g=0>g.indexOf("?")?g+"?autoplay=1":g+"&autoplay=1"),g=0>g.indexOf("?")?g+"?wmode=transparent&rel=0":g+"&wmode=transparent&rel=0",j.options.videohidecontrols&&(g+="&controls=0&showinfo=0"),c("#html5gallery-elem-video-"+this.id,d).html("<iframe width='"+b+"' height='"+e+"' src='"+g+"' frameborder='0' webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>");this.options.googleanalyticsaccount&&window._gaq&&window._gaq.push(["_trackEvent","Video","Play",this.elemArray[this.curElem][2]])}, |
---|
| 262 | showVimeo:function(a){var d=this;if("function"!==typeof $f&&(ASVimeoTimeout+=100,3E3>ASVimeoTimeout)){setTimeout(function(){d.showVimeo(a)},100);return}var b=this.isFullscreen?this.$fullscreen:this.$gallery,e=this.elemArray[this.curElem][10],g=this.elemArray[this.curElem][11];this.isFullscreen?this.adjustFullscreen(e,g):(c(".html5gallery-elem-"+this.id,this.$gallery).css({width:this.options.width,height:this.options.height}),e=this.options.width,g=this.options.height);var j=this.elemArray[this.curElem][2], |
---|
| 263 | j=0>j.indexOf("?")?j+"?":j+"&",j=a&&!this.options.isAndroid?j+"autoplay=1":j+"autoplay=0",j=j+("&api=1&player_id=html5gallery_vimeo_"+this.id);c(".html5gallery-elem-"+this.id,b).html("<div class='html5gallery-loading-center-"+this.id+"'></div><div class='html5gallery-elem-video-"+this.id+"' style='display:block;position:absolute;overflow:hidden;top:"+(this.options.slideshadow&&!this.isFullscreen?4:0)+"px;left:"+(this.options.slideshadow&&!this.isFullscreen?4:0)+"px;width:"+e+"px;height:"+g+"px;'></div>"+ |
---|
| 264 | this.options.watermarkcode);c(".html5gallery-elem-video-"+this.id,b).html("<iframe id='html5gallery_vimeo_"+this.id+"' width='"+e+"' height='"+g+"' src='"+j+"' frameborder='0' webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>");if("function"===typeof $f&&a&&!this.options.isAndroid){var b=c("#html5gallery_vimeo_"+this.id)[0],f=$f(b),d=this;f.addEvent("ready",function(){f.addEvent("finish",function(){d.onVideoEnd();d.isPaused||d.slideRun(-1)})})}this.options.googleanalyticsaccount&& |
---|
| 265 | window._gaq&&window._gaq.push(["_trackEvent","Video","Play",this.elemArray[this.curElem][2]])},showIframe:function(){var a=this.isFullscreen?this.$fullscreen:this.$gallery,d=this.elemArray[this.curElem][10],b=this.elemArray[this.curElem][11];this.isFullscreen?this.adjustFullscreen(d,b):(c(".html5gallery-elem-"+this.id,this.$gallery).css({width:this.options.width,height:this.options.height}),d=this.options.width,b=this.options.height);var e=this.elemArray[this.curElem][2];c(".html5gallery-elem-"+this.id, |
---|
| 266 | a).html("<div class='html5gallery-loading-center-"+this.id+"'></div><div class='html5gallery-elem-iframe-"+this.id+"' style='display:block;position:absolute;overflow:hidden;top:"+(this.options.slideshadow&&!this.isFullscreen?4:0)+"px;left:"+(this.options.slideshadow&&!this.isFullscreen?4:0)+"px;width:"+d+"px;height:"+b+"px;'></div>"+this.options.watermarkcode);c(".html5gallery-elem-iframe-"+this.id,a).html("<iframe id='html5gallery-iframe-"+this.id+"' width='"+d+"' height='"+b+"' src='"+e+"' frameborder='0' webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe>"); |
---|
| 267 | this.options.googleanalyticsaccount&&window._gaq&&window._gaq.push(["_trackEvent","Iframe","Play",this.elemArray[this.curElem][2]])},checkType:function(a){return!a?-1:a.match(/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i)?1:a.match(/[^\.]\.(swf)\s*$/i)?2:a.match(/[^\.]\.(mp3)\s*$/i)?3:a.match(/[^\.]\.(pdf)\s*$/i)?4:a.match(/\.(flv)(.*)?$/i)?5:a.match(/\.(mp4|m4v)(.*)?$/i)?6:a.match(/\.(ogv|ogg)(.*)?$/i)?7:a.match(/\.(webm)(.*)?$/i)?8:a.match(/\:\/\/.*(youtube\.com)/i)||a.match(/\:\/\/.*(youtu\.be)/i)?9:a.match(/\:\/\/.*(vimeo\.com)/i)? |
---|
| 268 | 10:a.match(/\:\/\/.*(dailymotion\.com)/i)||a.match(/\:\/\/.*(dai\.ly)/i)?11:0},onChange:function(){if(this.options.onchange&&window[this.options.onchange]&&"function"==typeof window[this.options.onchange])window[this.options.onchange](this.elemArray[this.curElem].concat([this.id]))},onSlideshowOver:function(){if(this.options.onslideshowover&&window[this.options.onslideshowover]&&"function"==typeof window[this.options.onslideshowover])window[this.options.onslideshowover](this.elemArray[this.curElem])}, |
---|
| 269 | onThumbOver:function(){if(this.options.onthumbover&&window[this.options.onthumbover]&&"function"==typeof window[this.options.onthumbover])window[this.options.onthumbover](this.elemArray[this.curElem])},onThumbClick:function(a){if(this.options.onthumbclick&&window[this.options.onthumbclick]&&"function"==typeof window[this.options.onthumbclick])window[this.options.onthumbclick](this.elemArray[a].concat([this.id]));this.options.thumbjumptotop&&(0<=this.options.thumbjumpposition?c(window).scrollTop(this.options.thumbjumpposition): |
---|
| 270 | (a=this.container.offset().top,a<c(window).scrollTop()&&c(window).scrollTop(a)))},onVideoEnd:function(){if(this.options.onvideoend&&window[this.options.onvideoend]&&"function"==typeof window[this.options.onvideoend])window[this.options.onvideoend](this.elemArray[this.curElem])},embedHTML5Video:function(a,d,b,e,g,j,f,h){a.html("<div class='html5gallery-elem-video-container-"+this.id+"' style='position:relative;display:block;background-color:#000;width:"+d+"px;height:"+b+"px;'><video width='"+d+"px' height='"+ |
---|
| 271 | b+"px'"+(this.options.nativehtml5controls&&!this.options.videohidecontrols?" controls":"")+"></div>");c("video",a).get(0).setAttribute("src",(g&&this.isHd?g:e)+(0<f?"#t="+f:""));!this.options.nativehtml5controls&&!this.options.videohidecontrols&&(c("video",a).data("src",e),c("video",a).data("hd",g),c("video",a).data("ishd",this.isHd),c("video",a).addHTML5VideoControls(this.options.skinfolder,this));(j||h)&&c("video",a).get(0).play();var l=this;c("video",a).unbind("ended").bind("ended",function(){l.onVideoEnd(); |
---|
| 272 | l.isPaused||l.slideRun(-1)})},embedFlash:function(a,d,b,e,g,h){if(this.options.flashInstalled){var f={pluginspage:"http://www.adobe.com/go/getflashplayer",quality:"high",allowFullScreen:"true",allowScriptAccess:"always",type:"application/x-shockwave-flash"};f.width=d;f.height=b;f.src=e;f.wmode=g;f.flashVars=c.param(h);d="";for(var l in f)d+=l+"="+f[l]+" ";a.html("<embed "+d+"/>")}else a.html("<div class='html5gallery-elem-error-"+this.id+"' style='display:block; position:absolute; text-align:center; width:"+ |
---|
| 273 | this.options.width+"px; left:0px; top:"+Math.round(this.options.height/2-10)+"px;'><div class='html5gallery-error-"+this.id+"'><div>The required Adobe Flash Player plugin is not installed</div><div style='display:block;position:relative;text-align:center;width:112px;height:33px;margin:0px auto;'><a href='http://www.adobe.com/go/getflashplayer'><img src='http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' width='112' height='33'></img></a></div></div>")}}; |
---|
| 274 | this.each(function(){var a=c(this);h=h||{};for(var d in h)d.toLowerCase()!==d&&(h[d.toLowerCase()]=h[d],delete h[d]);this.options=c.extend({},h);var b=this;c.each(a.data(),function(a,c){b.options[a.toLowerCase()]=c});"skin"in this.options&&(this.options.skin=this.options.skin.toLowerCase());d={skinfolder:"skins/horizontal/",padding:6,bgcolor:"#ffffff",bgimage:"",galleryshadow:!0,slideshadow:!1,showsocialmedia:!1,headerpos:"top",showdescription:!0,titleoverlay:!0,titleautohide:!0,titlecss:" {color:#ffffff; font-size:14px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; text-align:left; padding:10px 0px 10px 10px; background:rgb(102, 102, 102) transparent; background: rgba(102, 102, 102, 0.6); filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; -ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; }", |
---|
| 275 | titlecsslink:" a {color:#ffffff;}",descriptioncss:" {color:#ffffff; font-size:13px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; text-align:left; padding:0px 0px 10px 10px; background:rgb(102, 102, 102) transparent; background: rgba(102, 102, 102, 0.6); filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; -ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; }",descriptioncsslink:" a {color:#ffffff;}", |
---|
| 276 | showcarousel:!0,carouselmargin:0,carouselbgtransparent:!1,carouselbgcolorstart:"#494f54",carouselbgcolorend:"#292c31",carouseltopborder:"#666666",carouselbottomborder:"#111111",thumbwidth:64,thumbheight:48,thumbgap:4,thumbmargin:6,thumbunselectedimagebordercolor:"#ffffff",thumbimageborder:1,thumbimagebordercolor:"",thumbshowplayonvideo:!0,thumbshadow:!1,thumbopacity:0.8};var k={padding:12,skinfolder:"skins/light/",bgcolor:"",bgimage:"",galleryshadow:!1,slideshadow:!0,showsocialmedia:!1,headerpos:"top", |
---|
| 277 | showdescription:!0,titleoverlay:!0,titleautohide:!0,titlecss:" {color:#ffffff; font-size:14px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:10px 0px 10px 10px; background:rgb(102, 102, 102) transparent; background: rgba(102, 102, 102, 0.6); filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; -ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; }", |
---|
| 278 | titlecsslink:" a {color:#ffffff;}",descriptioncss:" {color:#ffffff; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:0px 0px 10px 10px; background:rgb(102, 102, 102) transparent; background: rgba(102, 102, 102, 0.6); filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; -ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; }",descriptioncsslink:" a {color:#ffffff;}", |
---|
| 279 | showcarousel:!0,carouselmargin:10,carouselbgtransparent:!0,thumbwidth:48,thumbheight:48,thumbgap:8,thumbmargin:12,thumbunselectedimagebordercolor:"#fff",thumbimageborder:2,thumbimagebordercolor:"#fff",thumbshowplayonvideo:!0,thumbshadow:!0,thumbopacity:0.8},g={padding:0,skinfolder:"skins/mediapage/",bgcolor:"",bgimage:"",galleryshadow:!1,slideshadow:!1,showsocialmedia:!1,headerpos:"top",showdescription:!0,titleoverlay:!0,titleautohide:!0,titlecss:" {color:#ffffff; font-size:14px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:10px 0px 10px 10px; background:rgb(102, 102, 102) transparent; background: rgba(102, 102, 102, 0.6); filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; -ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; }", |
---|
| 280 | titlecsslink:" a {color:#ffffff;}",descriptioncss:" {color:#ffffff; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:0px 0px 10px 10px; background:rgb(102, 102, 102) transparent; background: rgba(102, 102, 102, 0.6); filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; -ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; }",descriptioncsslink:" a {color:#ffffff;}", |
---|
| 281 | showcarousel:!0,carouselmargin:24,carouselmultirows:!0,thumbrowgap:16,carouselbgtransparent:!0,thumbwidth:120,thumbheight:60,thumbgap:10,thumbmargin:12,thumbunselectedimagebordercolor:"#fff",thumbimageborder:0,thumbimagebordercolor:"#fff",thumbshowplayonvideo:!0,thumbshadow:!1,thumbopacity:0.8,thumbjumptotop:!0,thumbshowtitle:!0,thumbtitlecss:"{text-align:center; color:#000; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden;}",thumbtitleheight:24},j={padding:12,skinfolder:"skins/gallery/", |
---|
| 282 | bgcolor:"",bgimage:"",galleryshadow:!1,slideshadow:!0,showsocialmedia:!1,headerpos:"top",showdescription:!0,titleoverlay:!0,titleautohide:!0,titlecss:" {color:#ffffff; font-size:14px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:10px 0px 10px 10px; background:rgb(102, 102, 102) transparent; background: rgba(102, 102, 102, 0.6); filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; -ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; }", |
---|
| 283 | titlecsslink:" a {color:#ffffff;}",descriptioncss:" {color:#ffffff; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:0px 0px 10px 10px; background:rgb(102, 102, 102) transparent; background: rgba(102, 102, 102, 0.6); filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; -ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#99666666, endColorstr=#99666666)'; }",descriptioncsslink:" a {color:#ffffff;}", |
---|
| 284 | showcarousel:!0,carouselmargin:10,carouselbgtransparent:!0,thumbwidth:120,thumbheight:60,thumbgap:8,thumbmargin:12,thumbunselectedimagebordercolor:"#fff",thumbimageborder:2,thumbimagebordercolor:"#fff",thumbshowplayonvideo:!0,thumbshadow:!0,thumbopacity:0.8,thumbshowtitle:!0,thumbtitlecss:"{text-align:center; color:#000; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:nowrap;}",thumbtitleheight:18},f={padding:12,skinfolder:"skins/gallery/",bgcolor:"",bgimage:"", |
---|
| 285 | galleryshadow:!1,slideshadow:!0,showsocialmedia:!1,headerpos:"bottom",showdescription:!0,titleoverlay:!1,titleheight:72,titleautohide:!0,titlecss:"{color:#333;font-size:14px;font-family:Arial,Helvetica,sans-serif;overflow:hidden;text-align:center;padding:16px 8px 4px 8px;}",titlecsslink:"a{color:#333;}",descriptioncss:"{color:#333;font-size:12px;font-family:Arial,Helvetica,sans-serif;overflow:hidden;text-align:center;padding:4px 8px; }",descriptioncsslink:"a{color:#333;}",showcarousel:!0,carouselmargin:10, |
---|
| 286 | carouselbgtransparent:!0,thumbwidth:120,thumbheight:60,thumbgap:8,thumbmargin:12,thumbunselectedimagebordercolor:"#fff",thumbimageborder:2,thumbimagebordercolor:"#fff",thumbshowplayonvideo:!0,thumbshadow:!0,thumbopacity:0.8,thumbshowtitle:!1,thumbtitlecss:"{text-align:center; color:#000; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:nowrap;}",thumbtitleheight:18},l={skinfolder:"skins/darkness/",padding:12,bgcolor:"#444444",bgimage:"background.jpg",galleryshadow:!1, |
---|
| 287 | slideshadow:!1,headerpos:"bottom",showdescription:!1,titleoverlay:!1,titleautohide:!1,titlecss:" {color:#ffffff; font-size:16px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:10px 0px;}",titlecsslink:" a {color:#ffffff;}",descriptioncss:" {color:#ffffff; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:0px 0px 10px 0px;}",descriptioncsslink:" a {color:#ffffff;}",showcarousel:!0, |
---|
| 288 | carouselmargin:8,carouselbgtransparent:!1,carouselbgcolorstart:"#494f54",carouselbgcolorend:"#292c31",carouseltopborder:"#666666",carouselbottomborder:"#111111",thumbwidth:64,thumbheight:48,thumbgap:4,thumbmargin:6,thumbunselectedimagebordercolor:"#ffffff",thumbimageborder:1,thumbimagebordercolor:"",thumbshowplayonvideo:!0,thumbshadow:!1,thumbopacity:0.8},n={skinfolder:"skins/vertical/",padding:12,bgcolor:"#444444",bgimage:"background.jpg",galleryshadow:!1,slideshadow:!1,headerpos:"bottom",showdescription:!1, |
---|
| 289 | titleoverlay:!1,titleautohide:!1,titlecss:" {color:#ffffff; font-size:16px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:10px 0px;}",titlecsslink:" a {color:#ffffff;}",descriptioncss:" {color:#ffffff; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:0px 0px 10px 0px;}",descriptioncsslink:" a {color:#ffffff;}",showcarousel:!0,carouselmargin:8,carouselposition:"right",carouselbgtransparent:!1, |
---|
| 290 | carouselbgcolorstart:"#494f54",carouselbgcolorend:"#292c31",carouseltopborder:"#666666",carouselbottomborder:"#111111",carouselhighlightbgcolorstart:"#999999",carouselhighlightbgcolorend:"#666666",carouselhighlighttopborder:"#cccccc",carouselhighlightbottomborder:"#444444",carouselhighlightbgimage:"",thumbwidth:148,thumbheight:48,thumbgap:2,thumbmargin:6,thumbunselectedimagebordercolor:"",thumbimageborder:1,thumbimagebordercolor:"#cccccc",thumbshowplayonvideo:!0,thumbshadow:!1,thumbopacity:0.8,thumbshowimage:!0, |
---|
| 291 | thumbshowtitle:!0,thumbtitlecss:"{text-align:center; color:#ffffff; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:nowrap;}"},r={skinfolder:"skins/showcase/",padding:12,bgcolor:"#444444",bgimage:"background.jpg",galleryshadow:!1,slideshadow:!1,showsocialmedia:!1,headerpos:"bottom",showdescription:!1,titleoverlay:!1,titleautohide:!1,titlecss:" {color:#ffffff; font-size:16px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:10px 0px;}", |
---|
| 292 | titlecsslink:" a {color:#ffffff;}",descriptioncss:" {color:#ffffff; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; text-align:left; padding:0px 0px 10px 0px;}",descriptioncsslink:" a {color:#ffffff;}",showcarousel:!0,carouselmargin:8,carouselposition:"bottom",carouselheight:210,carouselbgtransparent:!1,carouselbgcolorstart:"#494f54",carouselbgcolorend:"#292c31",carouseltopborder:"#666666",carouselbottomborder:"#111111",carouselhighlightbgcolorstart:"#999999", |
---|
| 293 | carouselhighlightbgcolorend:"#666666",carouselhighlighttopborder:"#cccccc",carouselhighlightbottomborder:"#444444",carouselhighlightbgimage:"",thumbwidth:148,thumbheight:60,thumbgap:2,thumbmargin:6,thumbunselectedimagebordercolor:"",thumbimageborder:1,thumbimagebordercolor:"#cccccc",thumbshowplayonvideo:!0,thumbshadow:!1,thumbopacity:0.8,thumbshowimage:!0,thumbshowtitle:!0,thumbtitlecss:"{text-align:left; color:#ffffff; font-size:12px; font-family:Arial,Helvetica,sans-serif; overflow:hidden; padding: 6px 0;}", |
---|
| 294 | thumbshowdescription:!0,thumbdescriptioncss:"{font-size:10px;}"},q={freelink:"http://html5box.com/html5gallery/watermark.php",watermark:"",watermarklink:"",skin:"horizontal",googlefonts:"",enabletouchswipe:!0,enabletouchswipeonandroid:!0,responsive:!1,responsivefullscreen:!1,screenquery:{},src:"",xml:"",xmlnocache:!0,autoslide:!1,slideshowinterval:6E3,random:!1,borderradius:0,loop:0,notupdatecarousel:!1,updatecarouselinterval:6E4,autoplayvideo:!1,html5player:!0,playvideoonclick:!0,videohidecontrols:!1, |
---|
| 295 | nativehtml5controls:!1,hddefault:!1,useflashonie9:!0,useflashonie10:!1,useflashonie11:!1,lightboxborder:8,lightboxtextheight:72,lightboxmargin:12,lightboxbgcolor:"#fff",lightboxshowtitle:!0,lightboxtitlecss:" {color:#333333; font:bold 12px Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; line-height:18px;}",lightboxtitlelinkcss:" a {color:#333333;}",lightboxshowdescription:!0,lightboxdescriptioncss:" {color:#333333; font:normal 12px Arial,Helvetica,sans-serif; overflow:hidden; white-space:normal; line-height:14px;}", |
---|
| 296 | lightboxdescriptionlinkcss:" a {color:#333333;}",effect:"fade",easing:"easeOutCubic",duration:1500,slide:{duration:1E3,easing:"easeOutExpo"},width:480,height:270,showtimer:!0,resizemode:"fit",showtitle:!0,titleheight:45,errorcss:" {text-align:center; color:#ff0000; font-size:14px; font-family:Arial, sans-serif;}",shownumbering:!1,numberingformat:"%NUM / %TOTAL",googleanalyticsaccount:"",showsocialmedia:!1,socialheight:30,socialurlforeach:!1,showfacebooklike:!0,facebooklikeurl:"",showtwitter:!0,twitterurl:"", |
---|
| 297 | twitterusername:"",twittervia:"html5box",showgoogleplus:!0,googleplusurl:"",showimagetoolbox:"always",imagetoolboxstyle:"side",imagetoolboxmode:"mouseover",showplaybutton:!0,showprevbutton:!0,shownextbutton:!0,showfullscreenbutton:!0,carouselbgtransparent:!0,carouselbgcolorstart:"#ffffff",carouselbgcolorend:"#ffffff",carouseltopborder:"#ffffff",carouselbottomborder:"#ffffff",carouselbgimage:"",carouseleasing:"easeOutCirc",carouselarrowwidth:32,carouselarrowheight:32,carouselmultirows:!1,thumbrowgap:16, |
---|
| 298 | thumblinkintitle:!1,thumbjumptotop:!1,thumbjumpposition:-1,version:"3.6",fv:!0,fm:"72,84,77,76,53,32,71,97,108,108,101,114,121,32,70,114,101,101,32,86,101,114,115,105,111,110"},q="vertical"==this.options.skin?c.extend(q,n):"showcase"==this.options.skin?c.extend(q,r):"light"==this.options.skin?c.extend(q,k):"gallery"==this.options.skin?c.extend(q,j):"gallerywithtext"==this.options.skin?c.extend(q,f):"horizontal"==this.options.skin?c.extend(q,d):"darkness"==this.options.skin?c.extend(q,l):"mediapage"== |
---|
| 299 | this.options.skin?c.extend(q,g):c.extend(q,d);this.options=c.extend(q,this.options);this.options.htmlfolder=window.location.href.substr(0,window.location.href.lastIndexOf("/")+1);if(!this.options.jsfolder||!this.options.jsfolder.length)this.options.jsfolder=p;"/"!=this.options.skinfolder.charAt(0)&&("http:"!=this.options.skinfolder.substring(0,5)&&"https:"!=this.options.skinfolder.substring(0,6))&&(this.options.skinfolder=this.options.jsfolder+this.options.skinfolder);k="";g=this.options.fm.split(","); |
---|
| 300 | for(d=0;d<g.length;d++)k+=String.fromCharCode(g[d]);this.options.fvm=k;g="hmtamgli5cboxh.iclolms";for(d=1;5>=d;d++)g=g.slice(0,d)+g.slice(d+1);k=g.length;for(d=0;5>d;d++)g=g.slice(0,k-9+d)+g.slice(k-8+d);-1!=this.options.htmlfolder.indexOf(g)&&(this.options.fv=!1);k=c(window).width();if(this.options.screenquery)for(d in this.options.screenquery)k<=this.options.screenquery[d].screenwidth&&(this.options.screenquery[d].gallerywidth&&(this.options.width=this.options.screenquery[d].gallerywidth),this.options.screenquery[d].galleryheight&& |
---|
| 301 | (this.options.height=this.options.screenquery[d].galleryheight),this.options.screenquery[d].thumbwidth&&(this.options.thumbwidth=this.options.screenquery[d].thumbwidth),this.options.screenquery[d].thumbheight&&(this.options.thumbheight=this.options.screenquery[d].thumbheight));"galleryid"in this.options?d=this.options.galleryid:(d=C,C++);k=new e(a,this.options,d);a.data("html5galleryobject",k);a.data("html5galleryid",d);html5GalleryObjects.addObject(k)});return this};jQuery(document).ready(function(){jQuery(".html5gallery").html5gallery()})} |
---|
| 302 | var html5GalleryObjects=new function(){this.objects=[];this.addObject=function(p){this.objects.push(p)};this.loadNext=function(p){this.objects[p].onVideoEnd();this.objects[p].isPaused||this.objects[p].slideRun(-1)};this.setHd=function(p,q,n){this.objects[p].setHd(q,n)};this.gotoSlide=function(p,q){"undefined"===typeof q&&(q=0);this.objects[q]&&this.objects[q].slideRun(p)}}; |
---|
| 303 | if("undefined"===typeof ASYouTubeIframeAPIReady)var ASYouTubeIframeAPIReady=!1,ASYouTubeTimeout=0,onYouTubeIframeAPIReady=function(){ASYouTubeIframeAPIReady=!0};var ASVimeoTimeout=0; |
---|