// Diapo slideshow v1.0.4 - a jQuery slideshow with many effects, transitions, easy to customize, using canvas and mobile ready, based on jQuery 1.4+ // Copyright (c) 2011 by Manuel Masia - www.pixedelic.com // Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php (function(a){a.fn.diapo=function(b,c){function G(c){f.addClass("diaposliding");var d=parseFloat(a("> "+b.selector+".diapocurrent",f).not("#pix_canvas").not("#pix_canvas_wrap").not("#pix_next").not("#pix_prev").not("#pix_commands").index());if(c>0){var k=c-1}else if(d==r-1){var k=0}else{var k=d+1}var m=b.rows,n=b.cols,p=1,s=0,u,w,y,C,D=new Array("simpleFade","curtainTopLeft","curtainTopRight","curtainBottomLeft","curtainBottomRight","curtainSliceLeft","curtainSliceRight","blindCurtainTopLeft","blindCurtainTopRight","blindCurtainBottomLeft","blindCurtainBottomRight","blindCurtainSliceBottom","blindCurtainSliceTop","stampede","mosaic","mosaicReverse","mosaicRandom","mosaicSpiral","mosaicSpiralReverse","topLeftBottomRight","bottomRightTopLeft","bottomLeftTopRight","bottomLeftTopRight","scrollLeft","scrollRight","scrollTop","scrollBottom","scrollHorz");marginLeft=0,marginTop=0;if(e()){var E=q.eq(k).attr("data-fx")}else{var E=q.eq(k).attr("data-mobileFx")}if(typeof E!=="undefined"&&E!==false){y=E}else{if(e()&&b.mobileFx!=""){y=b.mobileFx}else{y=b.fx}if(y=="random"){y=v(D);y=y[0]}else{y=y;if(y.indexOf(",")>0){y=y.replace(/ /g,"");y=y.split(",");y=v(y);y=y[0]}}}if(e()&&b.mobileEasing!=""){C=b.mobileEasing}else{C=b.easing}u=q.eq(k).attr("data-slideOn");if(typeof u!=="undefined"&&u!==false){H=u}else{if(b.slideOn=="random"){var H=new Array("next","prev");H=v(H);H=H[0]}else{H=b.slideOn}}w=q.eq(k).attr("data-time");if(typeof w!=="undefined"&&w!==false){w=w}else{w=b.time}if(!a(f).hasClass("diapostarted")){y="simpleFade";H="next";a(f).addClass("diapostarted")}switch(y){case"simpleFade":n=1;m=1;break;case"curtainTopLeft":if(b.slicedCols==0){n=b.cols}else{n=b.slicedCols}m=1;break;case"curtainTopRight":if(b.slicedCols==0){n=b.cols}else{n=b.slicedCols}m=1;break;case"curtainBottomLeft":if(b.slicedCols==0){n=b.cols}else{n=b.slicedCols}m=1;break;case"curtainBottomRight":if(b.slicedCols==0){n=b.cols}else{n=b.slicedCols}m=1;break;case"curtainSliceLeft":if(b.slicedCols==0){n=b.cols}else{n=b.slicedCols}m=1;break;case"curtainSliceRight":if(b.slicedCols==0){n=b.cols}else{n=b.slicedCols}m=1;break;case"blindCurtainTopLeft":if(b.slicedRows==0){m=b.rows}else{m=b.slicedRows}n=1;break;case"blindCurtainTopRight":if(b.slicedRows==0){m=b.rows}else{m=b.slicedRows}n=1;break;case"blindCurtainBottomLeft":if(b.slicedRows==0){m=b.rows}else{m=b.slicedRows}n=1;break;case"blindCurtainBottomRight":if(b.slicedRows==0){m=b.rows}else{m=b.slicedRows}n=1;break;case"blindCurtainSliceTop":if(b.slicedRows==0){m=b.rows}else{m=b.slicedRows}n=1;break;case"blindCurtainSliceBottom":if(b.slicedRows==0){m=b.rows}else{m=b.slicedRows}n=1;break;case"stampede":s="-"+b.transPeriod;break;case"mosaic":s=b.gridDifference;break;case"mosaicReverse":s=b.gridDifference;break;case"mosaicRandom":break;case"mosaicSpiral":s=b.gridDifference;p=1.7;break;case"mosaicSpiralReverse":s=b.gridDifference;p=1.7;break;case"topLeftBottomRight":s=b.gridDifference;p=6;break;case"bottomRightTopLeft":s=b.gridDifference;p=6;break;case"bottomLeftTopRight":s=b.gridDifference;p=6;break;case"topRightBottomLeft":s=b.gridDifference;p=6;break;case"scrollLeft":n=1;m=1;break;case"scrollRight":n=1;m=1;break;case"scrollTop":n=1;m=1;break;case"scrollBottom":n=1;m=1;break;case"scrollHorz":n=1;m=1;break}var I=0;var J=m*n;var K=h-Math.floor(h/n)*n;var L=g-Math.floor(g/m)*m;var M;var N;var O=0;var P=0;var Q=new Array;var R=new Array;var S=new Array;while(I