/* Copyright (c) 2016 Synology Inc. All rights reserved. */ window.flux={version:"1.4.4"};flux.init=function(b,a){flux.browser.init();if(!flux.browser.supportsTransitions){return new flux.slider_ie8(b,a)}else{return new flux.slider(b,a)}};(function(a){flux.slider=function(f,e){var h=this;this.element=a(f);this.transitions=[];for(var d in flux.transitions){this.transitions.push(d)}this.options=a.extend({autoplay:false,transitions:this.transitions,delay:4000,pagination:false,controls:false,captions:false,width:null,height:null,removeNode:true,displayWidth:null,displayHeight:null,onTransitionBegin:null,onTransitionEnd:null},e);this.height=this.options.height?this.options.height:null;this.width=this.options.width?this.options.width:null;this.displayHeight=this.options.displayHeight?this.options.displayHeight:this.height;this.displayWidth=this.options.displayWidth?this.options.displayWidth:this.width;this.backgroundColor=this.options["background-color"]?this.options["background-color"]:null;var c=[];a(this.options.transitions).each(function(j,l){var k=new flux.transitions[l](this),i=true;if(k.options.requires3d&&!flux.browser.supports3d){i=false}if(k.options.compatibilityCheck){i=k.options.compatibilityCheck()}if(i){c.push(l)}});this.options.transitions=c;this.images=[];this.imageLoadedCount=0;this.currentImageIndex=0;this.nextImageIndex=1;this.playing=false;this.container=a('
').appendTo(this.element);this.surface=a('
').appendTo(this.container);this.container.bind("click",function(i){if(a(i.target).hasClass("hasLink")){window.location=a(i.target).data("href")}});this.imageContainer=a('
').css({position:"relative",overflow:"hidden","min-height":"100px"}).appendTo(this.surface);if(this.width&&this.height){this.imageContainer.css({width:this.width+"px",height:this.height+"px"})}this.image1=a('
').appendTo(this.imageContainer);this.image2=a('
').appendTo(this.imageContainer);a(this.image1).add(this.image2).css({position:"absolute",top:"0px",left:"0px","background-color":this.backgroundColor?this.backgroundColor:"transparent"});this.element.find("img, a img").each(function(j,i){var l=i.cloneNode(false),k=a(i).parent();if(k.is("a")){a(l).data("href",k.attr("href"))}h.images.push(l);if(h.options.removeNode){a(i).remove()}});for(var b=0;b=h.images.length){h.finishedLoading();h.setupImages()}};g.src=this.images[b].src}this.element.bind({fluxTransitionBegin:function(i,j){if(h.options.onTransitionBegin){i.preventDefault();h.options.onTransitionBegin(j)}},fluxTransitionEnd:function(i,j){if(h.options.onTransitionEnd){i.preventDefault();h.options.onTransitionEnd(j)}}});if(this.options.autoplay){this.start()}this.element.bind("swipeLeft",function(i){h.next(null,{direction:"left"})}).bind("swipeRight",function(i){h.prev(null,{direction:"right"})});setTimeout(function(){a(window).focus(function(){if(h.isPlaying()){h.next()}})},100)};flux.slider.prototype={constructor:flux.slider,playing:false,start:function(){var b=this;this.playing=true;this.interval=setInterval(function(){b.transition()},this.options.delay)},stop:function(){this.playing=false;clearInterval(this.interval);this.interval=null},isPlaying:function(){return this.playing},next:function(b,c){var d=this;c=c||{};c.direction="left";this.checkImageLoaded(this.currentImageIndex+1,function(){if(c.checkShowImage){if(c.checkShowImage.call()){d.showImage(d.currentImageIndex+1,b,c)}}else{d.showImage(d.currentImageIndex+1,b,c)}})},prev:function(b,c){var d=this;c=c||{};c.direction="right";this.checkImageLoaded(this.currentImageIndex-1,function(){if(c.checkShowImage){if(c.checkShowImage.call()){d.showImage(d.currentImageIndex-1,b,c)}}else{d.showImage(d.currentImageIndex-1,b,c)}})},checkImageLoaded:function(d,b){var c=this.getImage(this.getNextIndex(d));if(!c||c.wait){return}else{if(!c.complete){c.wait=true;a(c).bind("load",function(){this.wait=false;b.call()})}else{c.wait=false;b.call()}}},showImage:function(b,c,d){this.setNextIndex(b);this.setupImages();this.transition(c,d)},finishedLoading:function(){var d=this;this.container.css({width:this.width+"px",height:this.height+"px"});this.imageContainer.removeClass("loading");if(this.options.pagination){this.pagination=a('').css({margin:"0px",padding:"0px","text-align":"center"});this.pagination.bind("click",function(e){e.preventDefault();d.showImage(a(e.target).data("index"))});a(this.images).each(function(f,g){var e=a('
  • '+(f+1)+"
  • ").css({display:"inline-block","margin-left":"0.5em",cursor:"pointer"}).appendTo(d.pagination);if(f==0){e.css("margin-left",0).addClass("current")}});this.container.append(this.pagination)}a(this.imageContainer).css({width:this.width+"px",height:this.height+"px"});a(this.image1).css({width:this.width+"px",height:this.height+"px"});a(this.image2).css({width:this.width+"px",height:this.height+"px"});this.container.css({width:this.width+"px",height:this.height+(this.options.pagination?this.pagination.height():0)+"px"});if(this.options.controls){var b={padding:"4px 10px 10px","font-size":"60px","font-family":"arial, sans-serif","line-height":"1em","font-weight":"bold",color:"#FFF","text-decoration":"none",background:"rgba(0,0,0,0.5)",position:"absolute","z-index":2000};this.nextButton=a('??').css(b).css3({"border-radius":"4px"}).appendTo(this.surface).bind("click",function(e){e.preventDefault();d.next()});this.prevButton=a('??').css(b).css3({"border-radius":"4px"}).appendTo(this.surface).bind("click",function(e){e.preventDefault();d.prev()});var c=(this.height-this.nextButton.height())/2;this.nextButton.css({top:c+"px",right:"10px"});this.prevButton.css({top:c+"px",left:"10px"})}if(this.options.captions){this.captionBar=a('
    ').css({background:"rgba(0,0,0,0.6)",color:"#FFF","font-size":"16px","font-family":"helvetica, arial, sans-serif","text-decoration":"none","font-weight":"bold",padding:"1.5em 1em",opacity:0,position:"absolute","z-index":110,width:"100%",bottom:0}).css3({"transition-property":"opacity","transition-duration":"800ms","box-sizing":"border-box"}).prependTo(this.surface)}this.updateCaption()},setImages:function(c){var b,d,e=this;this.images=[];this.currentImageIndex=0;this.nextImageIndex=1;for(b=0;b0&&(this.width!=c||this.height!=i)){this.width=c;this.height=i;this.displayHeight=d?d:this.height;this.displayWidth=k?k:this.width;this.container.css({width:this.width+"px",height:this.height+"px"});this.imageContainer.css({width:this.width+"px",height:this.height+"px"});var g=this.getImage(this.currentImageIndex),e=this.getImage(this.nextImageIndex);var j=this.calculateImageSize(g),h=this.calculateImageSize(e);this.setImageSize(j,h);this.applyRotation([[g,this.image1],[e,this.image2]]);var f=this.calculateImagePosition(j,"50% 50%",[0,0],g.rotateAngle),b=this.calculateImagePosition(h,"50% 50%",[0,0],e.rotateAngle);this.setImagePosition(f,b)}},calculateImageSize:function(e){var c,j;var h=e.resolutionx&&e.resolutionxf/b){c=Math.min(f,h);j=Math.round(c/g)}else{j=b;c=Math.round(j*g)}}return{width:c,height:j}},calculateImagePosition:function(l,i,d,f){var e=0,c=0;if(l.width||l.height){e=l.width;c=l.height}else{if(a.isArray(l)){e=l[0];c=l[1]}else{if("string"==typeof(l)){var j=l.split(" ");e=parseInt(j[0]);c=parseInt(j[1])}}}if(90===f||270===f){e=l.height;c=l.width}var b=Math.round,k=i.split(" "),h=[];if(k.length==1){if("center"==k[0]){h=[0.5*(this.width-e)+d[0],0.5*(this.height-c)+d[1]]}else{h=d}}else{var g=null;if((g=k[0].match(/(\d+)%/))){g[1]=parseInt(g[1]);h[0]=b(g[1]/100*this.width)-b(g[1]/100*e)+d[0]}else{if((g=k[0].match(/(\d+)px/))){g[1]=parseInt(g[1]);h[0]=g[1]+d[0]}else{h[0]=d[0]}}if((g=k[1].match(/(\d+)%/))){g[1]=parseInt(g[1]);h[1]=b(g[1]/100*this.height)-b(g[1]/100*c)+d[1]}else{if((g=k[1].match(/(\d+)px/))){g[1]=parseInt(g[1]);h[1]=g[1]+d[1]}else{h[1]=d[1]}}}if(90===f||270===f){return[h[1],h[0]]}else{return h}},transition:function(g,d){if(g==undefined||!flux.transitions[g]){var b=Math.floor(Math.random()*(this.options.transitions.length));g=this.options.transitions[b]}var c=null;try{c=new flux.transitions[g](this,a.extend(this.options[g]?this.options[g]:{},d))}catch(f){c=new flux.transition(this,{fallback:true})}c.run();this.currentImageIndex=this.nextImageIndex;this.setNextIndex(this.currentImageIndex+1);this.updateCaption()},updateCaption:function(){var b=a(this.getImage(this.currentImageIndex)).attr("title");if(this.options.captions&&this.captionBar){if(b!==""){this.captionBar.html(b)}this.captionBar.css("opacity",b===""?0:1)}},getImage:function(b){b=b%this.images.length;return this.images[b]},getNextIndex:function(b){var c;if(b==undefined){c=this.currentImageIndex+1}c=b;if(c>this.images.length-1){c=0}if(c<0){c=this.images.length-1}return c},setNextIndex:function(b){this.nextImageIndex=this.getNextIndex(b)},increment:function(){this.currentImageIndex++;if(this.currentImageIndex>this.images.length-1){this.currentImageIndex=0}},clearImages:function(){var b={"background-image":"none","background-color":"transparent"};a(this.image1).add(this.image2).css(b)},setCursorVisible:function(b){this.hideCursor=!b;a(this.image1).css({cursor:b?"default":"none"})}}})(window.jQuery||window.Zepto);(function(a){flux.slider_ie8=function(b,c){flux.slider.call(this,b,c);this.options.transitions=["fade"]};flux.slider_ie8.prototype=a.extend(new flux.slider(),{constructor:flux.slider_ie8,setupImages:function(){var b,f,e,c;var h=this.getImage(this.currentImageIndex),g=this.getImage(this.nextImageIndex),d={"z-index":2,cursor:"auto","background-color":this.backgroundColor,overflow:"hidden"};b=this.calculateImageSize(this.getImage(this.currentImageIndex));f=this.calculateImageSize(this.getImage(this.nextImageIndex));e=this.calculateImagePosition(b,"50% 50%",[0,0],h.rotateAngle);c=this.calculateImagePosition(f,"50% 50%",[0,0],g.rotateAngle);this.image1.css(d).children().remove();this.image1.append(a(h.cloneNode(false)).css({width:b.width+"px",height:b.height+"px",position:"absolute",top:e[1]+"px",left:e[0]+"px"}));this.image2.css({"background-color":this.backgroundColor,"z-index":1}).children().remove();this.image2.append(a(g.cloneNode(false)).css({width:f.width+"px",height:f.height+"px",position:"absolute",top:c[1]+"px",left:c[0]+"px"})).show();this.applyRotation([[h,this.image1],[g,this.image2]])},setImageSize:function(b,c){this.image1.find("img").css({width:b.width+"px",height:b.height+"px"});this.image2.find("img").css({width:c.width+"px",height:c.height+"px"})},setImagePosition:function(c,b){this.image1.find("img").css({left:c[0]+"px",top:c[1]+"px"});this.image2.find("img").css({left:b[0]+"px",top:b[1]+"px"})},clearImages:function(){a(this.image1).children().remove();a(this.image2).children().remove()}})})(window.jQuery||window.Zepto);(function(a){flux.browser={init:function(){var e=["-webkit","-moz","-o","-ms"],c=["Webkit","Moz","O","Ms"];if(window.Modernizr&&Modernizr.csstransitions!==undefined){flux.browser.supportsTransitions=Modernizr.csstransitions}else{flux.browser.supportsTransitions=this.supportsCSSProperty("Transition")}if(window.Modernizr&&Modernizr.csstransforms3d!==undefined){flux.browser.supports3d=Modernizr.csstransforms3d}else{flux.browser.supports3d=this.supportsCSSProperty("Perspective")&&this.supportsTransformPreserve3D();if(flux.browser.supports3d&&"webkitPerspective" in a("body").get(0).style){var b=a('
    ');var d=a('');a("body").append(b);a("head").append(d);flux.browser.supports3d=b.get(0).offsetLeft==9;b.remove();d.remove()}}},supportsCSSProperty:function(g){var f=document.createElement("div"),e=["-webkit","-moz","-o","-ms"],c=["Webkit","Moz","O","Ms","ms"];var d=false;for(var b=0;b').css("transform-style")){return true}}return false},translate:function(b,d,c){b=(b!=undefined)?b:0;d=(d!=undefined)?d:0;c=(c!=undefined)?c:0;return"translate"+(flux.browser.supports3d?"3d(":"(")+b+"px,"+d+(flux.browser.supports3d?"px,"+c+"px)":"px)")},rotateX:function(b){return flux.browser.rotate("x",b)},rotateY:function(b){return flux.browser.rotate("y",b)},rotateZ:function(b){return flux.browser.rotate("z",b)},rotate:function(b,c){if(!b in {x:"",y:"",z:""}){b="z"}c=(c!=undefined)?c:0;if(flux.browser.supports3d){return"rotate3d("+(b=="x"?"1":"0")+", "+(b=="y"?"1":"0")+", "+(b=="z"?"1":"0")+", "+c+"deg)"}else{if(b=="z"){return"rotate("+c+"deg)"}else{return""}}}};a(function(){flux.browser.init()})})(window.jQuery||window.Zepto);(function(a){a.fn.css3=function(d){var c={};var e=["webkit","moz","ms","o"];for(var f in d){for(var b=0;bl[0],G=s[1]>l[1];var q=m?s[0]:l[0],B=G?s[1]:l[1],p=m?k[0]:h[0],o=G?k[1]:h[1];var D=Math.floor(q/this.options.columns),f=Math.floor(B/this.options.rows);if(this.options.forceSquare){f=D;this.options.rows=Math.floor(B/f)}var v=q-(this.options.columns*D),u=Math.ceil(v/this.options.columns),w=B-(this.options.rows*f),n=Math.ceil(w/this.options.rows),x=150,t=B,g=p,A=o,e=D,d=document.createDocumentFragment();for(z=0;z0){r=v>=u?u:v;e+=r;v-=r}for(var y=0;y0){r=F>=n?n:F;C+=r;F-=r}var E=a('
    ').css({width:e+"px",height:C+"px",position:"absolute",top:A+"px",left:g+"px"});this.options.renderTile.call(this,E,z,y,e,C,g,A);d.appendChild(E.get(0));A+=C}g+=e}this.slider.image1.get(0).appendChild(d)},execute:function(){var f=this,d=this.slider.image1.height(),e=this.slider.image1.find("div.barcontainer");this.slider.image2.hide();e.last().transitionEnd(function(g){f.slider.image2.show();f.finished()});e.css3({transform:flux.browser.rotateX(-90)+" "+flux.browser.translate(0,d/2,d/2)})},renderTile:function(h,d,j,f,g,i,e){}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.bars=function(b,c){return new flux.transition_grid(b,a.extend({columns:10,rows:1,delayBetweenBars:40,renderTile:function(f,l,k,g,d,e,i){var j=this.slider.image1,m=j.css("background-size");var h=this.slider.calculateImagePosition(m,j.css("background-position"),[e*-1,i*-1]);a(f).css({"background-image":j.css("background-image"),"background-size":m,"background-repeat":j.css("background-repeat"),"background-position":h[0]+"px "+h[1]+"px","background-color":j.css("background-color")}).css3({"transition-duration":"400ms","transition-timing-function":"ease-in","transition-property":"all","transition-delay":(l*this.options.delayBetweenBars)+"ms"})},execute:function(){var f=this;var d=this.slider.image1.height();var e=this.slider.image1.find("div.tile");this.slider.image1.css("background-color","transparent");a(e[e.length-1]).transitionEnd(function(){f.slider.image1.css("background-color",f.slider.backgroundColor);f.finished()});setTimeout(function(){e.css({opacity:"0.5","background-color":"transparent"}).css3({transform:flux.browser.translate(0,d)})},50)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.bars3d=function(b,c){return new flux.transition_grid(b,a.extend({requires3d:true,columns:7,rows:1,delayBetweenBars:150,perspective:1000,renderTile:function(u,n,j,x,e,k,o){var v=this.slider.image1,t=this.slider.image2,l=v.css("background-size"),i=t.css("background-size"),r=parseInt(v.css("background-position").split(" ")[1]),q=parseInt(t.css("background-position").split(" ")[1]),h=parseInt(l.split(" ")[1]),g=parseInt(i.split(" ")[1]);var m=h>g?h:g,d=r>q?q:r;var y=this.slider.calculateImagePosition(l,v.css("background-position"),[k*-1,o*-1]),p=this.slider.calculateImagePosition(i,t.css("background-position"),[k*-1,o*-1]);var s=a('
    ').css({width:x+"px",height:"100%",position:"absolute",top:"0px",left:"0px","z-index":200,"background-image":v.css("background-image"),"background-position":y[0]+"px "+y[1]+"px","background-color":v.css("background-color"),"background-size":l,"background-repeat":"no-repeat"}).css3({"backface-visibility":"hidden"}),z=a(s.get(0).cloneNode(false)).css({"background-image":t.css("background-image"),"background-color":t.css("background-color"),"background-size":i,"background-position":p[0]+"px "+p[1]+"px","background-repeat":t.css("background-repeat")}).css3({transform:flux.browser.rotateX(90)+" "+flux.browser.translate(0,-e/2,e/2)}),f=a('
    ').css({width:e+"px",height:e+"px",position:"absolute",top:"0px",left:"0px",background:"#222","z-index":190}).css3({transform:flux.browser.rotateY(90)+" "+flux.browser.translate(e/2,0,-e/2)+" "+flux.browser.rotateY(180),"backface-visibility":"hidden"}),w=a(f.get(0).cloneNode(false)).css3({transform:flux.browser.rotateY(90)+" "+flux.browser.translate(e/2,0,x-e/2)});a(u).css({width:x+"px",height:m+"px",position:"absolute",top:d+"px",left:k+"px","z-index":n>this.options.columns/2?1000-n:1000}).css3({"transition-duration":"800ms","transition-timing-function":"linear","transition-property":"all","transition-delay":(n*this.options.delayBetweenBars)+"ms","transform-style":"preserve-3d"}).append(s).append(z).append(f).append(w)},execute:function(){this.slider.image1.css3({perspective:this.options.perspective,"perspective-origin":"50% 50%"}).css({"-moz-transform":"perspective("+this.options.perspective+"px)","-moz-perspective":"none","-moz-transform-style":"preserve-3d"});var f=this.slider.image1.css("background-size"),g=this.slider.image2.css("background-size"),i=parseInt(f.split(" ")[1]),h=parseInt(g.split(" ")[1]),d=i>h?i:h;var j=this,e=this.slider.image1.find("div.tile");this.slider.image2.hide();e.last().transitionEnd(function(k){j.slider.image1.css3({"transform-style":"flat"});j.slider.image2.show();j.finished()});setTimeout(function(){e.css3({transform:flux.browser.rotateX(-90)+" "+flux.browser.translate(0,d/2,d/2)})},50)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.blinds=function(b,c){return new flux.transitions.bars(b,a.extend({execute:function(){var f=this;var d=this.slider.image1.height();var e=this.slider.image1.find("div.tile");this.slider.image1.css("background-color","transparent");a(e[e.length-1]).transitionEnd(function(){f.slider.image1.css("background-color",f.slider.backgroundColor);f.finished()});setTimeout(function(){e.css({opacity:"0.5","background-color":"transparent"}).css3({transform:"scalex(0.0001)"})},50)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.blinds3d=function(b,c){return new flux.transitions.tiles3d(b,a.extend({forceSquare:false,rows:1,columns:6},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.zip=function(b,c){return new flux.transitions.bars(b,a.extend({execute:function(){var f=this;var d=this.slider.image1.height();var e=this.slider.image1.find("div.tile");this.slider.image1.css("background-color","transparent");a(e[e.length-1]).transitionEnd(function(){f.slider.image1.css("background-color",f.slider.backgroundColor);f.finished()});setTimeout(function(){e.each(function(g,h){a(h).css({opacity:"0.3","background-color":"transparent"}).css3({transform:flux.browser.translate(0,(g%2?"-"+(2*d):d))})})},20)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.blocks=function(b,c){return new flux.transition_grid(b,a.extend({forceSquare:true,delayBetweenBars:100,renderTile:function(f,m,l,g,d,e,j){var h=Math.floor(Math.random()*10*this.options.delayBetweenBars);var k=this.slider.image1,n=k.css("background-size");var i=this.slider.calculateImagePosition(n,k.css("background-position"),[e*-1,j*-1]);a(f).css({"background-image":this.slider.image1.css("background-image"),"background-position":i[0]+"px "+i[1]+"px","background-repeat":this.slider.image1.css("background-repeat"),"background-color":this.slider.image1.css("background-color"),"background-size":n}).css3({"transition-duration":"350ms","transition-timing-function":"ease-in","transition-property":"all","transition-delay":h+"ms"});if(this.maxDelay===undefined){this.maxDelay=0}if(h>this.maxDelay){this.maxDelay=h;this.maxDelayTile=f}},execute:function(){var e=this;var d=this.slider.image1.find("div.tile");this.slider.image1.css({"background-color":"transparent"});this.maxDelayTile.transitionEnd(function(){e.slider.image1.css("background-color",e.slider.backgroundColor);e.finished()});setTimeout(function(){d.each(function(f,g){a(g).css({opacity:"0"}).css3({transform:"scale(0.8)"})})},50)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.blocks2=function(b,c){return new flux.transition_grid(b,a.extend({cols:12,forceSquare:true,delayBetweenDiagnols:150,renderTile:function(f,l,k,g,d,e,i){var j=this.slider.image1,m=j.css("background-size");var h=this.slider.calculateImagePosition(m,j.css("background-position"),[e*-1,i*-1]);a(f).css({"background-image":this.slider.image1.css("background-image"),"background-size":this.slider.image1.css("background-size"),"background-repeat":this.slider.image1.css("background-repeat"),"background-color":this.slider.image1.css("background-color"),"background-position":h[0]+"px "+h[1]+"px"}).css3({"transition-duration":"300ms","transition-timing-function":"ease-in","transition-property":"all","transition-delay":(l+k)*this.options.delayBetweenDiagnols+"ms","backface-visibility":"hidden"})},execute:function(){var e=this;var d=this.slider.image1.find("div.tile");this.slider.image1.css({"background-color":"transparent"});d.last().transitionEnd(function(){e.slider.image1.css("background-color",e.slider.backgroundColor);e.finished()});this.slider.image2.show();setTimeout(function(){d.each(function(f,g){a(g).css({opacity:"0"}).css3({transform:"scale(0.8)"})})},50)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.concentric=function(b,c){return new flux.transition(b,a.extend({blockSize:100,delay:150,alternate:false,setup:function(){var v=this.slider.image1.css("background-size"),r=v.split(" "),s=parseInt(r[0]),m=parseInt(r[1]),l=this.slider.image1.width(),f=this.slider.image1.height(),k=Math.sqrt(s*s+m*m),t=Math.ceil(((k-this.options.blockSize)/2)/this.options.blockSize)+1,o=document.createDocumentFragment(),q=this.slider.image1.css("background-position").split(" ");this.slider.image1.append(a('
    ').css({width:s,height:m,overflow:"hidden",position:"absolute",left:q[0],top:q[1]}));var e=parseInt(q[0]),d=parseInt(q[1]);for(var j=0;j").attr("class","block block-"+j).css({width:u+"px",height:u+"px",position:"absolute",top:((m-u)/2)+"px",left:((s-u)/2)+"px","z-index":100+(t-j),"background-image":this.slider.image1.css("background-image"),"background-repeat":this.slider.image1.css("background-repeat"),"background-size":v,"background-position":p+"px "+n+"px"}).css3({"border-radius":u+"px","transition-duration":"800ms","transition-timing-function":"linear","transition-property":"all","transition-delay":((t-j)*this.options.delay)+"ms"});o.appendChild(g.get(0))}this.slider.image1.children(".block_container").append(o)},execute:function(){var e=this;var d=this.slider.image1.find("div.block");a(d[0]).transitionEnd(function(){e.finished()});setTimeout(function(){d.each(function(f,g){a(g).css({opacity:"0"}).css3({transform:flux.browser.rotateZ((!e.options.alternate||f%2?"":"-")+"90")})})},50)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.warp=function(b,c){return new flux.transitions.concentric(b,a.extend({delay:30,alternate:true},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.cube=function(b,c){return new flux.transition(b,a.extend({requires3d:true,barWidth:100,direction:"left",perspective:1000,setup:function(){var h=this.slider.image1.width();var d=this.slider.image1.height();this.slider.image1.css3({perspective:this.options.perspective,"perspective-origin":"50% 50%"});this.cubeContainer=a('
    ').css({width:h+"px",height:d+"px",position:"relative"}).css3({"transition-duration":"800ms","transition-timing-function":"linear","transition-property":"all","transform-style":"preserve-3d"});var f={height:"100%",width:"100%",position:"absolute",top:"0px",left:"0px"};var g=a('
    ').css(a.extend(f,{"background-image":this.slider.image1.css("background-image"),"background-color":this.slider.image1.css("background-color"),"background-size":this.slider.image1.css("background-size"),"background-position":this.slider.image1.css("background-position"),"background-repeat":this.slider.image1.css("background-repeat")})).css3({"backface-visibility":"hidden"});this.cubeContainer.append(g);var e=a('').css(a.extend(f,{"background-image":this.slider.image2.css("background-image"),"background-color":this.slider.image2.css("background-color"),"background-size":this.slider.image2.css("background-size"),"background-position":this.slider.image2.css("background-position"),"background-repeat":this.slider.image2.css("background-repeat")})).css3({transform:this.options.transitionStrings.call(this,this.options.direction,"nextFace"),"backface-visibility":"hidden"});this.cubeContainer.append(e);this.slider.image1.append(this.cubeContainer)},execute:function(){var f=this;var e=this.slider.image1.width();var d=this.slider.image1.height();this.slider.image2.hide();this.cubeContainer.transitionEnd(function(){f.slider.image2.show();f.finished()});setTimeout(function(){f.cubeContainer.css3({transform:f.options.transitionStrings.call(f,f.options.direction,"container")})},50)},transitionStrings:function(h,g){var f=this.slider.image1.width();var d=this.slider.image1.height();var e={up:{nextFace:flux.browser.rotateX(-90)+" "+flux.browser.translate(0,d/2,d/2),container:flux.browser.rotateX(90)+" "+flux.browser.translate(0,-d/2,d/2)},down:{nextFace:flux.browser.rotateX(90)+" "+flux.browser.translate(0,-d/2,d/2),container:flux.browser.rotateX(-90)+" "+flux.browser.translate(0,d/2,d/2)},left:{nextFace:flux.browser.rotateY(90)+" "+flux.browser.translate(f/2,0,f/2),container:flux.browser.rotateY(-90)+" "+flux.browser.translate(-f/2,0,f/2)},right:{nextFace:flux.browser.rotateY(-90)+" "+flux.browser.translate(-f/2,0,f/2),container:flux.browser.rotateY(90)+" "+flux.browser.translate(f/2,0,f/2)}};return(e[h]&&e[h][g])?e[h][g]:false}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.tiles3d=function(b,c){return new flux.transition_grid(b,a.extend({requires3d:true,forceSquare:true,columns:5,perspective:600,delayBetweenBarsX:200,delayBetweenBarsY:150,renderTile:function(g,o,m,h,d,e,j){var p=this.slider.image1.css("background-size"),n=this.slider.image2.css("background-size");var i=this.slider.calculateImagePosition(p,this.slider.image1.css("background-position"),[e*-1,j*-1]),f=this.slider.calculateImagePosition(n,this.slider.image2.css("background-position"),[e*-1,j*-1]);var k=a("
    ").css({width:h+"px",height:d+"px",position:"absolute",top:"0px",left:"0px","background-image":this.slider.image1.css("background-image"),"background-position":i[0]+"px "+i[1]+"px","background-size":p,"background-repeat":"no-repeat","-moz-transform":"translateZ(1px)"}).css3({"backface-visibility":"hidden"});var l=a(k.get(0).cloneNode(false)).css({"background-image":this.slider.image2.css("background-image"),"background-position":f[0]+"px "+f[1]+"px","background-size":n,"background-repeat":this.slider.image2.css("background-repeat")}).css3({transform:flux.browser.rotateY(180),"backface-visibility":"hidden"});a(g).css({"z-index":(o>this.options.columns/2?500-o:500)+(m>this.options.rows/2?500-m:500)}).css3({"transition-duration":"800ms","transition-timing-function":"ease-out","transition-property":"all","transition-delay":(o*this.options.delayBetweenBarsX+m*this.options.delayBetweenBarsY)+"ms","transform-style":"preserve-3d"}).append(k).append(l)},execute:function(){this.slider.image1.css3({perspective:this.options.perspective,"perspective-origin":"50% 50%"});var e=this;var d=this.slider.image1.find("div.tile");this.slider.image2.hide();d.last().transitionEnd(function(f){e.slider.image2.show();e.finished()});setTimeout(function(){d.css3({transform:flux.browser.rotateY(180)})},50)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.turn=function(b,c){return new flux.transition(b,a.extend({requires3d:true,perspective:1300,direction:"left",setup:function(){var o=this.slider.image1.css("background-size"),n=this.slider.image2.css("background-size");var f=this.slider.image1.css("background-position"),e=this.slider.image2.css("background-position"),l=this.slider.calculateImagePosition(o,f,[this.slider.image1.width()*-0.5,0]),i=this.slider.calculateImagePosition(n,e,[this.slider.image2.width()*-0.5,0]);var h=a('
    ').css({width:"50%",height:"100%",position:"absolute",top:"0px",left:this.options.direction=="left"?"50%":"0%","z-index":2}).css3({"transform-style":"preserve-3d","transition-duration":"1000ms","transition-timing-function":"ease-out","transition-property":"all","transform-origin":this.options.direction=="left"?"left center":"right center"}),g=a("
    ").appendTo(h).css({"background-image":this.slider.image1.css("background-image"),"background-position":(this.options.direction=="left"?l[0]:parseInt(f.split(" ")[0]))+"px "+l[1]+"px","background-size":o,"background-repeat":this.slider.image1.css("background-repeat"),width:"100%",height:"100%",position:"absolute",top:"0",left:"0","-moz-transform":"translateZ(1px)"}).css3({"backface-visibility":"hidden"}),k=a('
    ').appendTo(h).css({"background-image":this.slider.image2.css("background-image"),"background-position":(this.options.direction=="left"?parseInt(e.split(" ")[0]):i[0])+"px "+i[1]+"px","background-size":n,"background-repeat":this.slider.image2.css("background-repeat"),"background-color":this.slider.image2.css("background-color"),width:"100%",height:"100%",position:"absolute",top:"0",left:"0"}).css3({transform:flux.browser.rotateY(180),"transition-property":"background-color","transition-duration":"800ms","transition-timing-function":"linear","backface-visibility":"hidden"}),m=a("
    ").css({position:"absolute",top:"0",left:this.options.direction=="left"?"0":"50%",width:this.slider.image1.width()/2,height:this.slider.image1.height(),"background-image":this.slider.image1.css("background-image"),"background-position":(this.options.direction=="left"?parseInt(f.split(" ")[0]):l[0])+"px "+l[1]+"px","background-size":o,"background-repeat":this.slider.image1.css("background-repeat"),"background-color":this.slider.image1.css("background-color"),"z-index":1}),j=a('
    ').css({position:"absolute",top:"0",left:this.options.direction=="left"?"50%":"0",width:"50%",height:"100%","background-color":this.slider.backgroundColor||"#000",opacity:1}).css3({"transition-duration":"800ms","transition-timing-function":"linear","transition-property":"opacity"}),d=a("
    ").css3({width:"100%",height:"100%",overflow:"hidden"}).css3({perspective:this.options.perspective,"perspective-origin":"50% 50%"}).append(h).append(m).append(j);this.slider.image1.css("background-color","transparent").append(d)},execute:function(){var d=this;this.slider.image1.find("div.tab").first().transitionEnd(function(){d.slider.image1.find("div.back").css("background-color",d.slider.backgroundColor);d.slider.image1.css("background-color",d.slider.backgroundColor);d.finished()});setTimeout(function(){d.slider.image1.find("div.tab").css3({transform:flux.browser.rotateY(d.options.direction=="left"?-179:179)});d.slider.image1.find("div.overlay").css({opacity:0})},50)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.slide=function(b,c){return new flux.transition(b,a.extend({direction:"left",setup:function(){var f=this.slider.image1.width(),d=this.slider.image1.height();var g=this.options.direction=="left"?"image1":"image2",e=this.options.direction=="left"?"image2":"image1";currentImage=a('
    ').css({height:d+"px",width:f+"px",position:"absolute",top:"0px",left:"0px","background-image":this.slider[this.options.direction=="left"?"image1":"image2"].css("background-image"),"background-position":this.slider[g].css("background-position"),"background-size":this.slider[g].css("background-size"),"background-color":this.slider[g].css("background-color"),"background-repeat":this.slider[g].css("background-repeat")}).css3({"backface-visibility":"hidden"}),nextImage=a('').css({height:d+"px",width:f+"px",position:"absolute",top:"0px",left:f+"px","background-image":this.slider[this.options.direction=="left"?"image2":"image1"].css("background-image"),"background-position":this.slider[e].css("background-position"),"background-size":this.slider[e].css("background-size"),"background-repeat":this.slider[e].css("background-repeat")}).css3({"backface-visibility":"hidden"});this.slideContainer=a('
    ').css({width:(2*f)+"px",height:d+"px",position:"relative",left:this.options.direction=="left"?"0px":-f+"px","z-index":2}).css3({"transition-duration":"600ms","transition-timing-function":"ease-in","transition-property":"all"});this.slideContainer.append(currentImage).append(nextImage);this.slider.image1.append(this.slideContainer)},execute:function(){var e=this,d=this.slider.image1.width();if(this.options.direction=="left"){d=-d}this.slideContainer.transitionEnd(function(){e.finished()});setTimeout(function(){e.slideContainer.css3({transform:flux.browser.translate(d)})},50)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.swipe=function(b,c){return new flux.transition(b,a.extend({setup:function(){this.slider.image2.fadeIn();var d=a("
    ").css({width:"100%",height:"100%","background-image":this.slider.image1.css("background-image"),"background-size":this.slider.image1.css("background-size"),"background-position":this.slider.image1.css("background-position"),"background-repeat":this.slider.image1.css("background-repeat"),"background-color":this.slider.image1.css("background-color")}).css3({"transition-duration":"1600ms","transition-timing-function":"ease-in","transition-property":"all","mask-image":"-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 48%, rgba(0,0,0,1) 52%, rgba(0,0,0,1) 100%)","mask-position":"70%","mask-size":"400%"});this.slider.image1.append(d).css({"background-color":"transparent"})},execute:function(){var e=this,d=this.slider.image1.find("div");a(d).transitionEnd(function(){e.finished();e.slider.image1.css("background-color",e.slider.backgroundColor)});setTimeout(function(){a(d).css3({"mask-position":"30%"})},50)},compatibilityCheck:function(){return flux.browser.supportsCSSProperty("MaskImage")}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.dissolve=function(b,c){return new flux.transition(b,a.extend({setup:function(){var d=a('
    ').css({width:"100%",height:"100%","background-image":this.slider.image1.css("background-image"),"background-size":this.slider.image1.css("background-size"),"background-position":this.slider.image1.css("background-position"),"background-repeat":this.slider.image1.css("background-repeat"),"background-color":this.slider.image1.css("background-color")}).css3({"transition-duration":"600ms","transition-timing-function":"ease-in","transition-property":"opacity,background-color"});this.slider.image1.append(d).css({"background-color":"transparent"})},execute:function(){var e=this,d=this.slider.image1.find("div.image");a(d).transitionEnd(function(){e.slider.image1.css("background-color",e.slider.backgroundColor);e.finished()});setTimeout(function(){a(d).css({opacity:"0.0","background-color":"transparent"})},50)}},c))}})(window.jQuery||window.Zepto);(function(a){flux.transitions.fade=function(b,c){var d=new flux.transition(b,a.extend({compatibilityCheck:function(){return !flux.browser.supportsTransitions}},c));d.fallbackExecute=function(){var f=this,e=this.slider.image1;setTimeout(function(){a(e).fadeOut(400,function(){f.slider.image1.show();f.finished()})},50)};return d}})(window.jQuery||window.Zepto);