// source --> http://www.tornadoslevolution.it/site/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=3.2.6 jQuery(function(t){if("undefined"==typeof wc_add_to_cart_params)return!1;var a=function(){t(document.body).on("click",".add_to_cart_button",this.onAddToCart).on("click",".remove_from_cart_button",this.onRemoveFromCart).on("added_to_cart",this.updateButton).on("added_to_cart",this.updateCartPage).on("added_to_cart removed_from_cart",this.updateFragments)};a.prototype.onAddToCart=function(a){var o=t(this);if(o.is(".ajax_add_to_cart")){if(!o.attr("data-product_id"))return!0;a.preventDefault(),o.removeClass("added"),o.addClass("loading");var r={};t.each(o.data(),function(t,a){r[t]=a}),t(document.body).trigger("adding_to_cart",[o,r]),t.post(wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","add_to_cart"),r,function(a){a&&(a.error&&a.product_url?window.location=a.product_url:"yes"!==wc_add_to_cart_params.cart_redirect_after_add?t(document.body).trigger("added_to_cart",[a.fragments,a.cart_hash,o]):window.location=wc_add_to_cart_params.cart_url)})}},a.prototype.onRemoveFromCart=function(a){var o=t(this),r=o.closest(".woocommerce-mini-cart-item");a.preventDefault(),r.block({message:null,overlayCSS:{opacity:.6}}),t.post(wc_add_to_cart_params.wc_ajax_url.toString().replace("%%endpoint%%","remove_from_cart"),{cart_item_key:o.data("cart_item_key")},function(a){a&&a.fragments?t(document.body).trigger("removed_from_cart",[a.fragments,a.cart_hash]):window.location=o.attr("href")}).fail(function(){window.location=o.attr("href")})},a.prototype.updateButton=function(a,o,r,e){(e=void 0!==e&&e)&&(e.removeClass("loading"),e.addClass("added"),wc_add_to_cart_params.is_cart||0!==e.parent().find(".added_to_cart").length||e.after(' '+wc_add_to_cart_params.i18n_view_cart+""),t(document.body).trigger("wc_cart_button_updated",[e]))},a.prototype.updateCartPage=function(){var a=window.location.toString().replace("add-to-cart","added-to-cart");t(".shop_table.cart").load(a+" .shop_table.cart:eq(0) > *",function(){t(".shop_table.cart").stop(!0).css("opacity","1").unblock(),t(document.body).trigger("cart_page_refreshed")}),t(".cart_totals").load(a+" .cart_totals:eq(0) > *",function(){t(".cart_totals").stop(!0).css("opacity","1").unblock(),t(document.body).trigger("cart_totals_refreshed")})},a.prototype.updateFragments=function(a,o){o&&(t.each(o,function(a){t(a).addClass("updating").fadeTo("400","0.6").block({message:null,overlayCSS:{opacity:.6}})}),t.each(o,function(a,o){t(a).replaceWith(o),t(a).stop(!0).css("opacity","1").unblock()}),t(document.body).trigger("wc_fragments_loaded"))},new a}); // source --> http://www.tornadoslevolution.it/site/wp-content/plugins/js_composer/assets/js/vendors/woocommerce-add-to-cart.js?ver=5.2 window.jQuery( document ).ready( function ( $ ) { $( 'body' ).on( 'adding_to_cart', function ( event, $button, data ) { $button && $button.hasClass( 'vc_gitem-link' ) && $button .addClass( 'vc-gitem-add-to-cart-loading-btn' ) .parents( '.vc_grid-item-mini' ) .addClass( 'vc-woocommerce-add-to-cart-loading' ) .append( $( '
' ) ); } ).on( 'added_to_cart', function ( event, fragments, cart_hash, $button ) { if ( 'undefined' === typeof($button) ) { $button = $( '.vc-gitem-add-to-cart-loading-btn' ); } $button && $button.hasClass( 'vc_gitem-link' ) && $button .removeClass( 'vc-gitem-add-to-cart-loading-btn' ) .parents( '.vc_grid-item-mini' ) .removeClass( 'vc-woocommerce-add-to-cart-loading' ) .find( '.vc_wc-load-add-to-loader-wrapper' ).remove(); } ); } ); // source --> http://www.tornadoslevolution.it/site/wp-content/plugins/wp-booklet/assets/js/jquery.wpbooklet.js?ver=4.9.3 /* * jQuery Booklet Plugin * Copyright (c) 2010 - 2014 William Grauvogel (http://builtbywill.com/) * * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php) * * Version : 1.4.4 * * Originally based on the work of: * 1) Charles Mangin (http://clickheredammit.com/pageflip/) * * Last modified by BinaryStash 2015-06-02 */ ;(function(a){a.fn.wpbooklet=function(k,f,d){var i,c,h,g,l,e,j;if(typeof k==="string"){l=[];a(this).each(function(){i=a(this).data("booklet");if(i){c=k;h=[];if(typeof f!=="undefined"){h.push(f)}if(typeof d!=="undefined"){h.push(d)}if(i[c]){g=i[c].apply(i,h);if(typeof g!=="undefined"||g){l.push(i[c].apply(i,h))}}else{a.error('Method "'+c+'" does not exist on jQuery.booklet.')}}else{a.error('jQuery.booklet has not been initialized. Method "'+k+'" cannot be called.')}});if(l.length==1){return l[0]}else{if(l.length>0){return l}else{return a(this)}}}else{if(typeof k==="number"){return a(this).each(function(){i=a(this).data("booklet");if(i){j=k;i.gotopage(j)}else{a.error("jQuery.booklet has not been initialized.")}})}else{if(typeof c==="object"||!c){return a(this).each(function(){e=a.extend({},a.fn.wpbooklet.defaults,k);i=a(this).data("booklet");if(i){i.destroy()}i=new b(a(this),e);i.init();return this})}}}};function b(bg,a7){var aH=bg,aI=a7,au=false,aj=false,aS=false,f=false,aR=false,Q=false,o={empty:'
',blank:'
',sF:'
',sB:'
'},aO={leftToRight:"LTR",rightToLeft:"RTL"},aN={},am={},e,a1,C,u=[],an="",az="/page/",al,ag,ae,ai,at,z,ax,t,V,aG,aF,aD,aB,ay,bd,aP,af,D,k,bb,a2,bc,be,aL,s,aU,B,a0,aZ,aq,aX,aV,x,U,T,P,O,m,l,w,aE,p,a4,Y,S,n,d,aT,aC,aK,c,a8,X,ad,ap,aw,I,K,ar,av,y,aY,E={create:"bookletcreate",start:"bookletstart",change:"bookletchange",add:"bookletadd",remove:"bookletremove"},L,a5=function(h,bi,bh){var j="",bj="",i;if(h.attr("rel")){j=h.attr("rel")}if(h.attr("title")){bj=h.attr("title")}if(h.hasClass("b-page-empty")){h.wrap('
')}else{if(bh.closed&&bh.covers&&(bi==1||bi==bh.pageTotal-2)){h.wrap('
')}else{if(bi%2!=0){h.wrap('
')}else{h.wrap('
')}}}i=h.parents(".b-page").addClass("b-page-"+bi);if(bh.pageNumbers&&!h.hasClass("b-page-empty")&&(!bh.closed||(bh.closed&&!bh.covers)||(bh.closed&&bh.covers&&bi!=1&&bi!=bh.pageTotal-2))){if(bh.direction==aO.leftToRight){t++}h.parent().append('
'+t+"
");if(bh.direction==aO.rightToLeft){t--}}return{index:bi,contentNode:h[0],pageNode:i[0],chapter:j,title:bj}},aQ=function(){aH.find(".b-load").children().unwrap();aH.addClass("booklet");aH.data("booklet",this);ax=aH.children().length;aI.currentIndex=0;r();a6();ba();R();v();au=true;Q=false;L={options:a.extend({},aI),index:aI.currentIndex,pages:[u[aI.currentIndex].contentNode,u[aI.currentIndex+1].contentNode]};if(aI.create){aH.off(E.create+".booklet").on(E.create+".booklet",aI.create)}aH.trigger(E.create,L)},W=function(){Q=false},H=function(){Q=true},g=function(){bf();ak();aH.removeClass("booklet");aH.removeData("booklet");au=false},r=function(){u=[];if((aH.children().length%2)!=0){if(aI.closed&&aI.covers){aH.children().last().before(o.blank)}else{aH.children().last().after(o.blank)}}if(aI.closed){a(o.empty).attr({title:aI.closedFrontTitle||"",rel:aI.closedFrontChapter||""}).prependTo(aH);aH.children().last().attr({title:aI.closedBackTitle||"",rel:aI.closedBackChapter||""});aH.append(o.empty)}aI.pageTotal=aH.children().length;t=0;if(aI.direction==aO.rightToLeft){t=aI.pageTotal;if(aI.closed){t-=2}if(aI.covers){t-=2}a(aH.children().get().reverse()).each(function(){a(this).appendTo(aH)})}if(!au){if(aI.direction==aO.leftToRight){aI.currentIndex=0}else{if(aI.direction==aO.rightToLeft){aI.currentIndex=aI.pageTotal-2}}if(!isNaN(aI.startingPage)&&aI.startingPage<=aI.pageTotal&&aI.startingPage>0){if((aI.startingPage%2)!=0){aI.startingPage--}aI.currentIndex=aI.startingPage}}aH.children().each(function(h){var j=new a5(a(this),h,aI);u.push(j)})},ba=function(){Z();aJ();N()},Z=function(){aH.find(".b-page").removeClass("b-pN b-p0 b-p1 b-p2 b-p3 b-p4").hide();if(aI.currentIndex-2>=0){aH.find(".b-page-"+(aI.currentIndex-2)).addClass("b-pN").show();aH.find(".b-page-"+(aI.currentIndex-1)).addClass("b-p0").show()}aH.find(".b-page-"+(aI.currentIndex)).addClass("b-p1").show();aH.find(".b-page-"+(aI.currentIndex+1)).addClass("b-p2").show();if(aI.currentIndex+3<=aI.pageTotal){aH.find(".b-page-"+(aI.currentIndex+2)).addClass("b-p3").show();aH.find(".b-page-"+(aI.currentIndex+3)).addClass("b-p4").show()}V=aH.find(".b-pN");aG=aH.find(".b-p0");aF=aH.find(".b-p1");aD=aH.find(".b-p2");aB=aH.find(".b-p3");ay=aH.find(".b-p4");bd=aH.find(".b-pN .b-wrap");aP=aH.find(".b-p0 .b-wrap");af=aH.find(".b-p1 .b-wrap");D=aH.find(".b-p2 .b-wrap");k=aH.find(".b-p3 .b-wrap");bb=aH.find(".b-p4 .b-wrap");a2=aH.find(".b-wrap");if(aI.shadows){aH.find(".b-shadow-f, .b-shadow-b").remove();bc=a(o.sF).css(aN.sF).appendTo(aB);be=a(o.sB).appendTo(aG).css(aN.sB)}},aJ=function(){aH.find(".b-shadow-f, .b-shadow-b, .b-p0, .b-p3").css({filter:"",zoom:""});aH.find(".b-page").removeAttr("style");a2.removeAttr("style");a2.css(aN.wrap);aP.css(aN.p0wrap);aF.css(aN.p1);aD.css(aN.p2);if(aI.closed&&aI.autoCenter&&aI.currentIndex>=aI.pageTotal-2){aD.hide()}V.css(aN.pN);aG.css(aN.p0);aB.stop().css(aN.p3);ay.css(aN.p4);if(aI.closed&&aI.autoCenter&&aI.currentIndex==0){V.css({left:0});aF.css({left:ar});aD.css({left:0});aB.css({left:K});ay.css({left:0})}if(aI.closed&&aI.autoCenter&&(aI.currentIndex==0||aI.currentIndex>=aI.pageTotal-2)){if(aI.overlays){B.width("100%")}aH.width(K)}else{if(aI.overlays){B.width("50%")}aH.width(aI.width)}aH.find(".b-page").css({filter:"",zoom:""})},ak=function(){aH.find(".b-wrap").unwrap();aH.find(".b-wrap").children().unwrap();aH.find(".b-counter, .b-page-blank, .b-page-empty, .b-shadow-f, .b-shadow-b").remove();if(aI.direction==aO.rightToLeft){a(aH.children().get().reverse()).each(function(){a(this).appendTo(aH)})}},a6=function(i){var h=false;if(i!=null&&typeof i!="undefined"){ak();bf();aI=a.extend({},aI,i);h=true;r()}if(!aI.width){aI.width=aH.width()}else{if(typeof aI.width=="string"&&aI.width.indexOf("px")!=-1){aI.width=aI.width.replace("px","")}else{if(typeof aI.width=="string"&&aI.width.indexOf("%")!=-1){ad=true;ap=aI.width;aI.width=(aI.width.replace("%","")/100)*parseFloat(aH.parent().css("width"))}}}if(!aI.height){aI.height=aH.height()}else{if(typeof aI.height=="string"&&aI.height.indexOf("px")!=-1){aI.height=aI.height.replace("px","")}else{if(typeof aI.height=="string"&&aI.height.indexOf("%")!=-1){aw=true;I=aI.height;aI.height=(aI.height.replace("%","")/100)*parseFloat(aH.parent().css("height"))}}}aH.width(aI.width);aH.height(aI.height);K=aI.width/2;ar="-"+(K)+"px";av=K/2;y=aI.height;aY=aI.speed/2;if(aI.closed&&aI.autoCenter){if(aI.currentIndex==0){aH.width(K)}else{if(aI.currentIndex>=aI.pageTotal-2){aH.width(K)}}}if(aI.shadows){aI.shadowTopFwdWidth="-"+aI.shadowTopFwdWidth+"px";aI.shadowTopBackWidth="-"+aI.shadowTopBackWidth+"px"}aI.pageTotal=aH.children(".b-page").length;if(aI.name){document.title=aI.name}else{aI.name=document.title}ac();if(au){ba()}if(aI.menu&&a(aI.menu).length>0){w=a(aI.menu);if(!w.hasClass("b-menu")){w.addClass("b-menu")}if(aI.pageSelector&&w.find(".b-selector-page").length==0){a4=a('
'+(aI.currentIndex+1)+" - "+(aI.currentIndex+2)+"
").appendTo(w);Y=a("").appendTo(a4).empty().css("height","auto");for(ag=0;ag'+n+''+S+"").appendTo(Y);if(!aI.hash){d.find("a").on("click.booklet",function(j){j.preventDefault();if(aj||Q){return}if(aI.direction==aO.rightToLeft){a4.find(".b-current").text(a(this).find(".b-num").text());F(Math.abs(parseInt(a(this).attr("id").replace("selector-page-",""))-aI.pageTotal)-2)}else{F(parseInt(a(this).attr("id").replace("selector-page-","")))}})}}aT=Y.height();Y.css({height:0,"padding-bottom":0});a4.on("mouseenter.booklet",function(){Y.stop().animate({height:aT,paddingBottom:10},500)}).on("mouseleave.booklet",function(){Y.stop().animate({height:0,paddingBottom:0},500)})}else{if(!aI.pageSelector){w.find(".b-selector-page").remove();a4=Y=S=n=d=aT=null}}if(aI.chapterSelector&&w.find(".b-selector-chapter").length==0){aC=u[aI.currentIndex].chapter;if(aC==""){aC=u[aI.currentIndex+1].chapter}aK=a('
'+aC+"
").appendTo(w);c=a("").appendTo(aK).empty().css("height","auto");for(ag=0;ag'+u[ag].chapter+"").prependTo(c)}else{a8=a('
  • '+u[ag].chapter+"
  • ").appendTo(c)}if(!aI.hash){a8.find("a").on("click.booklet",function(bh){bh.preventDefault();var j;if(aj||Q){return}if(aI.direction==aO.rightToLeft){aK.find(".b-current").text(a(this).find(".b-text").text());j=Math.abs(parseInt(a(this).attr("id").replace("selector-page-",""))-aI.pageTotal)-2}else{j=parseInt(a(this).attr("id").replace("selector-page-",""))}if(j%2!=0){j-=1}F(j)})}}}X=c.height();c.css({height:0,"padding-bottom":0});aK.on("mouseenter.booklet",function(){c.stop().animate({height:X,paddingBottom:10},500)}).on("mouseleave.booklet",function(){c.stop().animate({height:0,paddingBottom:0},500)})}else{if(!aI.chapterSelector){w.find(".b-selector-chapter").remove();aC=aK=c=a8=X=null}}}else{w=null;if(aI.menu){a(aI.menu).removeClass("b-menu")}aH.find(".b-selector").remove()}aU=aH.find(".b-controls");if(aU.length==0){aU=a('
    ').appendTo(aH)}if(aI.manual&&a.ui){aI.overlays=false}if(P){P.off("click.booklet");P=null}if(O){O.off("click.booklet");O=null}B=aH.find(".b-overlay");if(aI.overlays&&B.length==0){aZ=a('
    ').appendTo(aU);a0=a('
    ').appendTo(aU);B=aH.find(".b-overlay")}else{if(!aI.overlays){B.remove();B=null}}aq=aH.find(".b-tab");if(aI.tabs&&aq.length==0){aV=a('
    '+aI.previousControlText+"
    ").appendTo(aU);aX=a('
    '+aI.nextControlText+"
    ").appendTo(aU);aq=aH.find(".b-tab")}else{if(!aI.tabs){aH.css({marginTop:0});aq.remove();aq=null}}if(aI.tabs&&aq.length>0){if(aI.tabWidth){aq.width(aI.tabWidth)}if(aI.tabHeight){aq.height(aI.tabHeight)}aq.css({top:"-"+aX.outerHeight()+"px"});aH.css({marginTop:aX.outerHeight()});if(aI.direction==aO.rightToLeft){aX.html(aI.previousControlText).attr("title",aI.previousControlTitle);aV.html(aI.nextControlText).attr("title",aI.nextControlTitle)}}x=aH.find(".b-arrow");if(aI.arrows&&x.length==0){T=a('
    '+aI.previousControlText+"
    ").appendTo(aU);U=a('
    '+aI.nextControlText+"
    ").appendTo(aU);x=aH.find(".b-arrow");if(aI.direction==aO.rightToLeft){U.html("
    "+aI.previousControlText+"
    ").attr("title",aI.previousControlTitle);T.html("
    "+aI.nextControlText+"
    ").attr("title",aI.nextControlTitle)}}else{if(!aI.arrows){x.remove();x=null}}m=aU.find(".b-next");l=aU.find(".b-prev");m.off(".booklet");l.off(".booklet");m.on("click.booklet",function(j){j.preventDefault();aM()});l.on("click.booklet",function(j){j.preventDefault();M()});if(aI.next&&a(aI.next).length>0){P=a(aI.next);P.on("click.booklet",function(j){j.preventDefault();aM()})}if(aI.prev&&a(aI.prev).length>0){O=a(aI.prev);O.on("click.booklet",function(j){j.preventDefault();M()})}if(aI.overlays&&aI.hovers){m.on("mouseover.booklet",function(){aW(true)}).on("mouseout.booklet",function(){ab(true)});l.on("mouseover.booklet",function(){aW(false)}).on("mouseout.booklet",function(){ab(false)})}if(aI.arrows){if(aI.arrowsHide){if(a.support.opacity){m.on("mouseover.booklet",function(){U.find("div").stop().fadeTo("fast",1)}).on("mouseout.booklet",function(){U.find("div").stop().fadeTo("fast",0)});l.on("mouseover.booklet",function(){T.find("div").stop().fadeTo("fast",1)}).on("mouseout.booklet",function(){T.find("div").stop().fadeTo("fast",0)})}else{m.on("mouseover.booklet",function(){U.find("div").show()}).on("mouseout.booklet",function(){U.find("div").hide()});l.on("mouseover.booklet",function(){T.find("div").show()}).on("mouseout.booklet",function(){T.find("div").hide()})}}else{U.find("div").show();T.find("div").show()}}a(document).on("keyup.booklet",function(j){if(j.keyCode==37&&aI.keyboard){M()}else{if(j.keyCode==39&&aI.keyboard){aM()}}});clearInterval(ai);ai=null;if(aI.hash){ao();clearInterval(ai);ai=setInterval(function(){aA()},250)}a(window).on("resize.booklet",function(){if((ad||aw)){a3()}});if(aI.auto&&aI.delay){clearInterval(at);at=setInterval(function(){if(aI.direction==aO.leftToRight){aM()}else{M()}},aI.delay);aS=true;if(aI.pause&&a(aI.pause).length>0){aE=a(aI.pause);aE.off("click.booklet").on("click.booklet",function(j){j.preventDefault();if(aS){clearInterval(at);aS=false}})}if(aI.play&&a(aI.play).length>0){p=a(aI.play);p.off("click.booklet").on("click.booklet",function(j){j.preventDefault();if(!aS){clearInterval(at);at=setInterval(function(){if(aI.direction==aO.leftToRight){aM()}else{M()}},aI.delay);aS=true}})}}else{clearInterval(at);at=null;if(aI.pause&&a(aI.pause).length>0){a(aI.pause).off("click.booklet")}aE=null;if(aI.play&&a(aI.play).length>0){a(aI.play).off("click.booklet")}p=null;aS=false}if(h){ba();R();v()}},ac=function(){aN={wrap:{left:0,width:K-(aI.pagePadding*2)-(aI.pageBorder*2),height:y-(aI.pagePadding*2)-(aI.pageBorder*2),padding:aI.pagePadding},p0wrap:{right:0,left:"auto"},p1:{left:0,width:K,height:y},p2:{left:K,width:K,opacity:1,height:y},pN:{left:0,width:K,height:y},p0:{left:0,width:0,height:y},p3:{left:K*2,width:0,height:y,paddingLeft:0},p4:{left:K,width:K,height:y},sF:{right:0,width:K,height:y},sB:{left:0,width:K,height:y}};e=10;a1=aI.hoverWidth+e;C=(aI.hoverWidth/2)+e;am={hover:{speed:aI.hoverSpeed,size:aI.hoverWidth,p2:{width:K-C},p3:{left:aI.width-a1,width:C},p3closed:{left:K-aI.hoverWidth,width:C},p3wrap:{left:e},p2end:{width:K},p2closedEnd:{width:K,left:0},p3end:{left:aI.width,width:0},p3closedEnd:{left:K,width:0},p3wrapEnd:{left:10},p1:{left:C,width:K-C},p1wrap:{left:"-"+C+"px"},p0:{left:C,width:C},p0wrap:{right:e},p1end:{left:0,width:K},p1wrapEnd:{left:0},p0end:{left:0,width:0},p0wrapEnd:{right:0}},p2:{width:0},p2closed:{width:0,left:K},p4closed:{left:K},p3in:{left:av,width:av,paddingLeft:aI.shadowBtmWidth},p3inDrag:{left:K/4,width:K*0.75,paddingLeft:aI.shadowBtmWidth},p3out:{left:0,width:K,paddingLeft:0},p3wrapIn:{left:aI.shadowBtmWidth},p3wrapOut:{left:0},p1:{left:K,width:0},p1wrap:{left:ar},p0:{left:K,width:K},p0in:{left:av,width:av},p0out:{left:K,width:K},p0outClosed:{left:0,width:K},p2back:{left:0},p0wrapDrag:{right:0},p0wrapIn:{right:aI.shadowBtmWidth},p0wrapOut:{right:0}}},a3=function(){if(!Q){if(ad){aI.width=(ap.replace("%","")/100)*parseFloat(aH.parent().css("width"));aH.width(aI.width);K=aI.width/2;ar="-"+(K)+"px";av=K/2}if(aw){aI.height=(I.replace("%","")/100)*parseFloat(aH.parent().css("height"));aH.height(aI.height);y=aI.height}ac();aJ()}},R=function(){if(aI.overlays||aI.tabs||aI.arrows){if(a.support.opacity){if(aI.currentIndex>=2&&aI.currentIndex!=0){l.fadeIn("fast").css("cursor",aI.cursor)}else{l.fadeOut("fast").css("cursor","default")}if(aI.currentIndex=2&&aI.currentIndex!=0){l.show().css("cursor",aI.cursor)}else{l.hide().css("cursor","default")}if(aI.currentIndex=0.5?bj-=e:bj;if(aI.shadows){bc.css({right:"-"+(aI.shadowTopFwdWidth*bi*2)+"px"});if(a.support.opacity){bc.css({opacity:bi*2})}else{bc.css({right:"auto",left:0.1*aB.width()})}}bh=C+bn/2;bh=bh>K?K:bh;bk=K-bh;if(aI.closed&&aI.autoCenter){if(aI.currentIndex==0){bl=0.5+0.5*i;bh=C+(C*i)+bn;bh=bh>K?K:bh;bk=K-bh;aD.css({left:K*i});ay.css({left:K*i});aH.width(aI.width*bl)}else{if(aI.currentIndex==aI.pageTotal-4){bl=(1-i)+0.5*i;bk=K-bh;ay.hide();aH.width(aI.width*bl)}else{aH.width(aI.width)}}}aB.width(bh);k.css({left:bj});aD.width(bk)},stop:function(){ab(false);if(i>aI.hoverThreshold){if(aI.shadows&&!a.support.opacity){bc.css({left:"auto",opacity:0})}aM();aB.removeClass("b-grab b-grabbing")}else{aL=false;aB.removeClass("b-grabbing").addClass("b-grab");bc.animate({left:"auto",opacity:0},am.hover.speed,aI.easing).css(aN.sF);if(aI.closed&&aI.autoCenter){if(aI.currentIndex==0){aD.animate({left:0},am.hover.speed,aI.easing);ay.animate({left:0},am.hover.speed,aI.easing);aH.animate({width:aI.width*0.5},am.hover.speed,aI.easing)}else{aH.animate({width:aI.width},am.hover.speed,aI.easing)}}}}});aG.draggable({axis:"x",containment:[aH.offset().left+C,0,aH.offset().left+aI.width,y],drag:function(bp,bq){s=true;aG.removeClass("b-grab").addClass("b-grabbing");bm=bq.originalPosition.left;h=bq.position.left;bn=h-bm;i=bn/(aI.width-bm);if(aI.closed&&aI.autoCenter&&aI.currentIndex==2){i=bn/(K-bm)}if(i>1){i=1}bi=i<0.5?i:(1-i);bj=(bi*aI.shadowBtmWidth*2)+e;bj=bn/bm>=0.5?bj-=e:bj;if(aI.shadows){if(a.support.opacity){be.css({opacity:bi*2})}else{be.css({left:aI.shadowTopBackWidth*bi*2})}}bh=i*(K-C)+C+bj;bo=bh-bj;j=-bo;if(aI.closed&&aI.autoCenter){if(aI.currentIndex==2){bl=(1-i)+0.5*i;bo=(1-i)*bo;j=-bo-(aI.width-(aI.width*bl));V.hide();aD.css({left:K*(1-i)});ay.css({left:K*(1-i)});aH.width(aI.width*bl)}else{if(aI.currentIndex==aI.pageTotal-2){bl=0.5+0.5*i;aH.width(aI.width*bl)}else{aH.width(aI.width)}}}bq.position.left=bo;aG.css({width:bh});aP.css({right:bj});aF.css({left:bo,width:K-bo});af.css({left:j})},stop:function(){ab(true);if(i>aI.hoverThreshold){M();aG.removeClass("b-grab b-grabbing")}else{be.animate({opacity:0},am.hover.speed,aI.easing).css(aN.sB);s=false;aG.removeClass("b-grabbing").addClass("b-grab");if(aI.closed&&aI.autoCenter){if(aI.currentIndex==2){aD.animate({left:K},am.hover.speed*2,aI.easing);ay.animate({left:K},am.hover.speed*2,aI.easing);aH.animate({width:aI.width},am.hover.speed*2,aI.easing)}else{if(aI.currentIndex==aI.pageTotal-2){aH.animate({width:aI.width*0.5},am.hover.speed,aI.easing)}}}}}});aH.find(".b-page").off("click.booklet");if(aI.hoverClick){aH.find(".b-pN, .b-p0").on("click.booklet",M).css({cursor:"pointer"});aH.find(".b-p3, .b-p4").on("click.booklet",aM).css({cursor:"pointer"})}aH.off("mousemove.booklet").on("mousemove.booklet",function(bp){bn=bp.pageX-aH.offset().left;if(bnK-am.hover.size&&aI.currentIndex==0&&aI.autoCenter&&aI.closed){aW(true)}else{if(bn>am.hover.size&&bn<=aI.width-am.hover.size){ab(false);ab(true)}else{if(bn>aI.width-am.hover.size){aW(true)}}}}}).off("mouseleave.booklet").on("mouseleave.booklet",function(){ab(false);ab(true)})}}},ao=function(){al=J();if(!isNaN(al)&&al<=aI.pageTotal-1&&al>=0&&al!=""){if((al%2)!=0){al--}aI.currentIndex=al}else{ah(aI.currentIndex+1,aI)}an=al},aA=function(){al=J();if(!isNaN(al)&&al<=aI.pageTotal-1&&al>=0){if(al!=aI.currentIndex&&al.toString()!=an){if((al%2)!=0){al--}document.title=aI.name+aI.hashTitleText+(al+1);if(!aj){F(al);an=al}}}},J=function(){var i,h;i=window.location.hash.split("/");if(i.length>1){h=parseInt(i[2])-1;if(aI.direction==aO.rightToLeft){h=Math.abs(h+1-aI.pageTotal)}return h}else{return""}},ah=function(i,h){if(h.hash){if(h.direction==aO.rightToLeft){i=Math.abs(i-h.pageTotal)}window.location.hash=az+i}},bf=function(){if(aI.menu){a(aI.menu).removeClass("b-menu");if(aI.pageSelector){w.find(".b-selector-page").remove();a4=Y=S=n=d=aT=null}if(aI.chapterSelector){w.find(".b-selector-chapter").remove();aC=aK=c=a8=X=null}}w=null;if(P){P.off("click.booklet");P=null}if(O){O.off("click.booklet");O=null}if(m){m.off(".booklet");m=null}if(l){l.off(".booklet");l=null}aH.find(".b-selector, .b-controls").remove();clearInterval(ai);ai=null;clearInterval(at);at=null;if(aI.pause&&a(aI.pause).length>0){a(aI.pause).off("click.booklet")}aE=null;if(aI.play&&a(aI.play).length>0){a(aI.play).off("click.booklet")}p=null;q()},q=function(){if(a.ui){if(aH.find(".b-page").draggable()){aH.find(".b-page").draggable("destroy").removeClass("b-grab b-grabbing")}}aH.off(".booklet")},A=function(h,i){if(h=="start"){h=0}else{if(h=="end"){h=ax}else{if(typeof h=="number"){if(h<0||h>ax){return}}else{if(typeof h=="undefined"){return}}}}if(typeof i=="undefined"||i==""){return}ak();bf();if(aI.closed&&aI.covers&&h==ax){aH.children(":eq("+(h-1)+")").before(i)}else{if(aI.closed&&aI.covers&&h==0){aH.children(":eq("+h+")").after(i)}else{if(h==ax){aH.children(":eq("+(h-1)+")").after(i)}else{aH.children(":eq("+h+")").before(i)}}}ax=aH.children().length;L={options:a.extend({},aI),index:h,page:aH.children(":eq("+h+")")[0]};if(aI.add){aH.off(E.add+".booklet").on(E.add+".booklet",aI.add)}aH.trigger(E.add,L);r();a6();ba();R();v()},a9=function(h){if(h=="start"){h=0}else{if(h=="end"){h=ax}else{if(typeof h=="number"){if(h<0||h>ax){return}}else{if(typeof h=="undefined"){return}}}}if(aH.children(".b-page").length==2&&aH.find(".b-page-blank").length>0){return}ak();bf();if(h>=aI.currentIndex){if(h>0&&(h%2)!=0){aI.currentIndex-=2}if(aI.currentIndex<0){aI.currentIndex=0}}var i;if(aI.closed&&aI.covers&&h==ax){i=aH.children(":eq("+(h-1)+")").remove()}else{if(aI.closed&&aI.covers&&h==0){i=aH.children(":eq("+h+")").remove()}else{if(h==ax){i=aH.children(":eq("+(h-1)+")").remove()}else{i=aH.children(":eq("+h+")").remove()}}}ax=aH.children().length;L={options:a.extend({},aI),index:h,page:i[0]};if(aI.remove){aH.off(E.remove+".booklet").on(E.remove+".booklet",aI.remove)}aH.trigger(E.remove,L);i=null;r();ba();a6();R();v()},aM=function(){if(!aj&&!Q){if(aS&&aI.currentIndex+2>=aI.pageTotal){F(0)}else{F(aI.currentIndex+2)}}},M=function(){if(!aj&&!Q){if(aS&&aI.currentIndex-2<0){F(aI.pageTotal-2)}else{F(aI.currentIndex-2)}}},F=function(h){var i;if(h=0&&!aj&&!Q){if(h>aI.currentIndex){aj=true;z=h-aI.currentIndex;aI.currentIndex=h;aI.movingForward=true;L={options:a.extend({},aI),index:h,pages:[u[h].contentNode,u[h+1].contentNode]};if(aI.start){aH.off(E.start+".booklet").on(E.start+".booklet",aI.start)}aH.trigger(E.start,L);v();if(h==aI.pageTotal-2){R()}ah(aI.currentIndex+1,aI);i=aL===true?aI.speed*(aB.width()/K):aY;G(z,true,bc,i);if(aI.closed&&aI.autoCenter&&h-z==0){aD.stop().animate(am.p2closed,aL===true?i:i*2,aI.easing);ay.stop().animate(am.p4closed,aL===true?i:i*2,aI.easing)}else{aD.stop().animate(am.p2,i,aL===true?aI.easeOut:aI.easeIn)}if(aL){aB.animate(am.p3out,i,aI.easeOut);k.animate(am.p3wrapOut,i,aI.easeOut,function(){aa()})}else{aB.stop().animate(am.p3in,i,aI.easeIn).animate(am.p3out,i,aI.easeOut);k.animate(am.p3wrapIn,i,aI.easeIn).animate(am.p3wrapOut,i,aI.easeOut,function(){aa()})}}else{if(h=0){aF.stop().animate(am.hover.p1,am.hover.speed,aI.easing);aG.addClass("b-grab");af.stop().animate(am.hover.p1wrap,am.hover.speed,aI.easing);aG.stop().animate(am.hover.p0,am.hover.speed,aI.easing);aP.stop().animate(am.hover.p0wrap,am.hover.speed,aI.easing);if(aI.shadows&&!a.support.opacity){be.css({left:-0.38*K})}aR=true}}}},ab=function(h){if(!Q&&((aI.hovers&&aI.overlays)||aI.manual)){if(h){if(!aj&&f&&!aL&&aI.currentIndex+2<=aI.pageTotal-2){if(aI.closed&&aI.autoCenter&&aI.currentIndex==0){aD.stop().animate(am.hover.p2closedEnd,am.hover.speed,aI.easing);aB.stop().animate(am.hover.p3closedEnd,am.hover.speed,aI.easing)}else{aD.stop().animate(am.hover.p2end,am.hover.speed,aI.easing);aB.stop().animate(am.hover.p3end,am.hover.speed,aI.easing)}k.stop().animate(am.hover.p3wrapEnd,am.hover.speed,aI.easing);if(aI.shadows&&!a.support.opacity){bc.css({left:"auto"})}f=false}}else{if(!aj&&aR&&!s&&aI.currentIndex-2>=0){aF.stop().animate(am.hover.p1end,am.hover.speed,aI.easing);af.stop().animate(am.hover.p1wrapEnd,am.hover.speed,aI.easing);aG.stop().animate(am.hover.p0end,am.hover.speed,aI.easing);aP.stop().animate(am.hover.p0wrapEnd,am.hover.speed,aI.easing);aR=false}}}},G=function(j,i,bh,h){if(i&&j>2){aH.find(".b-p3, .b-p4").removeClass("b-p3 b-p4").hide();aH.find(".b-page-"+aI.currentIndex).addClass("b-p3").show().stop().css(aN.p3);aH.find(".b-page-"+(aI.currentIndex+1)).addClass("b-p4").show().css(aN.p4);aH.find(".b-page-"+aI.currentIndex+" .b-wrap").show().css(aN.wrap);aH.find(".b-page-"+(aI.currentIndex+1)+" .b-wrap").show().css(aN.wrap);aB=aH.find(".b-p3");ay=aH.find(".b-p4");k=aH.find(".b-p3 .b-wrap");bb=aH.find(".b-p4 .b-wrap");if(aI.closed&&aI.autoCenter&&aI.currentIndex-j==0){aB.css({left:K});ay.css({left:0})}if(f){aB.css({left:aI.width-40,width:20,"padding-left":10})}if(aI.shadows){aH.find(".b-shadow-f").remove();bc=a(o.sF).css(aN.sF).appendTo(aB);bh=bc}}else{if(!i&&j>2){aH.find(".b-pN, .b-p0").removeClass("b-pN b-p0").hide();aH.find(".b-page-"+aI.currentIndex).addClass("b-pN").show().css(aN.pN);aH.find(".b-page-"+(aI.currentIndex+1)).addClass("b-p0").show().css(aN.p0);aH.find(".b-page-"+aI.currentIndex+" .b-wrap").show().css(aN.wrap);aH.find(".b-page-"+(aI.currentIndex+1)+" .b-wrap").show().css(aN.wrap);V=aH.find(".b-pN");aG=aH.find(".b-p0");bd=aH.find(".b-pN .b-wrap");aP=aH.find(".b-p0 .b-wrap");if(aI.closed&&aI.autoCenter){V.css({left:0})}aP.css(aN.p0wrap);if(aR){aG.css({left:10,width:40});aP.css({right:10})}if(aI.shadows){aH.find(".b-shadow-b, .b-shadow-f").remove();be=a(o.sB).appendTo(aG).css(aN.sB);bh=be}}}if(aI.closed){if(!i&&aI.currentIndex==0){V.hide()}else{if(!i){V.show()}}if(i&&aI.currentIndex>=aI.pageTotal-2){ay.hide()}else{if(i){ay.show()}}}if(aI.shadows){if(a.support.opacity){if(!aL&&!s){bh.animate({opacity:1},h,aI.easeIn)}bh.animate({opacity:0},h,aI.easeOut)}else{if(i){bh.animate({right:aI.shadowTopFwdWidth},h*2,aI.easeIn)}else{bh.animate({left:aI.shadowTopBackWidth},h*2,aI.easeIn)}}}if(aI.closed&&aI.autoCenter){if(aI.currentIndex==0){aB.hide();ay.hide();aH.animate({width:K},!aL&&!s?h*2:h,aI.easing)}else{if(aI.currentIndex>=aI.pageTotal-2){aG.hide();V.hide();aH.animate({width:K},h*2,aI.easing)}else{aH.animate({width:aI.width},h*2,aI.easing)}}}},aa=function(){ba();v();R();aj=false;L={options:a.extend({},aI),index:aI.currentIndex,pages:[u[aI.currentIndex].contentNode,u[aI.currentIndex+1].contentNode]};if(aI.change){aH.off(E.change+".booklet").on(E.change+".booklet",aI.change)}aH.trigger(E.change,L)};return{init:aQ,enable:W,disable:H,destroy:g,next:aM,prev:M,gotopage:function(h){if(typeof h==="string"){if(h=="start"){h=0}else{if(h=="end"){h=aI.pageTotal-2}else{this.gotopage(parseInt(h))}}}else{if(typeof h==="number"){if(h<0||h>=aI.pageTotal){return}}else{if(typeof h==="undefined"){return}}}if(h%2!=0){h-=1}if(aI.direction==aO.rightToLeft){h=Math.abs(h-aI.pageTotal)-2}F(h)},add:A,remove:a9,option:function(h,i){if(typeof h==="string"){if(typeof aI[h]!=="undefined"){if(typeof i!=="undefined"){aI[h]=i;a6()}else{return aI[h]}}else{a.error('Option "'+h+'" does not exist on jQuery.booklet.')}}else{if(typeof h==="object"){a6(h)}else{if(typeof h==="undefined"||!h){return a.extend({},aI)}}}}}}a.fn.wpbooklet.defaults={name:null,width:600,height:400,speed:1000,direction:"LTR",startingPage:0,easing:"easeInOutQuad",easeIn:"easeInQuad",easeOut:"easeOutQuad",closed:false,closedFrontTitle:"Beginning",closedFrontChapter:"Beginning of Book",closedBackTitle:"End",closedBackChapter:"End of Book",covers:false,autoCenter:false,pagePadding:10,pageNumbers:true,pageBorder:0,manual:true,hovers:true,hoverWidth:50,hoverSpeed:500,hoverThreshold:0.25,hoverClick:true,overlays:false,tabs:false,tabWidth:60,tabHeight:20,nextControlText:"Next",previousControlText:"Previous",nextControlTitle:"Next Page",previousControlTitle:"Previous Page",arrows:false,arrowsHide:false,cursor:"pointer",hash:false,hashTitleText:" - Page ",keyboard:true,next:null,prev:null,auto:false,delay:5000,pause:null,play:null,menu:null,pageSelector:false,chapterSelector:false,shadows:true,shadowTopFwdWidth:166,shadowTopBackWidth:166,shadowBtmWidth:50,create:null,start:null,change:null,add:null,remove:null}})(jQuery); // source --> http://www.tornadoslevolution.it/site/wp-content/plugins/wp-booklet/assets/js/jquery.wpbookletcarousel.js?ver=4.9.3 /*! jCarousel - v0.3.0 - 2013-11-22 * http://sorgalla.com/jcarousel * Copyright (c) 2013 Jan Sorgalla; Licensed MIT * Last modified by BinaryStash 2015-05-20 */ (function(t){"use strict";var i=t.wpbookletCarousel={};i.version="0.3.0";var s=/^([+\-]=)?(.+)$/;i.parseTarget=function(t){var i=!1,e="object"!=typeof t?s.exec(t):null;return e?(t=parseInt(e[2],10)||0,e[1]&&(i=!0,"-="===e[1]&&(t*=-1))):"object"!=typeof t&&(t=parseInt(t,10)||0),{target:t,relative:i}},i.detectCarousel=function(t){for(var i;t.length>0;){if(i=t.filter("[data-wpbookletcarousel]"),i.length>0)return i;if(i=t.find("[data-wpbookletcarousel]"),i.length>0)return i;t=t.parent()}return null},i.base=function(s){return{version:i.version,_options:{},_element:null,_carousel:null,_init:t.noop,_create:t.noop,_destroy:t.noop,_reload:t.noop,create:function(){return this._element.attr("data-"+s.toLowerCase(),!0).data(s,this),!1===this._trigger("create")?this:(this._create(),this._trigger("createend"),this)},destroy:function(){return!1===this._trigger("destroy")?this:(this._destroy(),this._trigger("destroyend"),this._element.removeData(s).removeAttr("data-"+s.toLowerCase()),this)},reload:function(t){return!1===this._trigger("reload")?this:(t&&this.options(t),this._reload(),this._trigger("reloadend"),this)},element:function(){return this._element},options:function(i,s){if(0===arguments.length)return t.extend({},this._options);if("string"==typeof i){if(s===void 0)return this._options[i]===void 0?null:this._options[i];this._options[i]=s}else this._options=t.extend({},this._options,i);return this},carousel:function(){return this._carousel||(this._carousel=i.detectCarousel(this.options("carousel")||this._element),this._carousel||t.error('Could not detect carousel for plugin "'+s+'"')),this._carousel},_trigger:function(i,e,r){var n,l=!1;return r=[this].concat(r||[]),(e||this._element).each(function(){n=t.Event((s+":"+i).toLowerCase()),t(this).trigger(n,r),n.isDefaultPrevented()&&(l=!0)}),!l}}},i.plugin=function(s,e){var r=t[s]=function(i,s){this._element=t(i),this.options(s),this._init(),this.create()};return r.fn=r.prototype=t.extend({},i.base(s),e),t.fn[s]=function(i){var e=Array.prototype.slice.call(arguments,1),n=this;return"string"==typeof i?this.each(function(){var r=t(this).data(s);if(!r)return t.error("Cannot call methods on "+s+" prior to initialization; "+'attempted to call method "'+i+'"');if(!t.isFunction(r[i])||"_"===i.charAt(0))return t.error('No such method "'+i+'" for '+s+" instance");var l=r[i].apply(r,e);return l!==r&&l!==void 0?(n=l,!1):void 0}):this.each(function(){var e=t(this).data(s);e instanceof r?e.reload(i):new r(this,i)}),n},r}})(jQuery),function(t,i){"use strict";var s=function(t){return parseFloat(t)||0};t.wpbookletCarousel.plugin("wpbookletcarousel",{animating:!1,tail:0,inTail:!1,resizeTimer:null,lt:null,vertical:!1,rtl:!1,circular:!1,underflow:!1,relative:!1,_options:{list:function(){return this.element().children().eq(0)},items:function(){return this.list().children()},animation:400,transitions:!1,wrap:null,vertical:null,rtl:null,center:!1},_list:null,_items:null,_target:null,_first:null,_last:null,_visible:null,_fullyvisible:null,_init:function(){var t=this;return this.onWindowResize=function(){t.resizeTimer&&clearTimeout(t.resizeTimer),t.resizeTimer=setTimeout(function(){t.reload()},100)},this},_create:function(){this._reload(),t(i).on("resize.wpbookletcarousel",this.onWindowResize)},_destroy:function(){t(i).off("resize.wpbookletcarousel",this.onWindowResize)},_reload:function(){this.vertical=this.options("vertical"),null==this.vertical&&(this.vertical=this.list().height()>this.list().width()),this.rtl=this.options("rtl"),null==this.rtl&&(this.rtl=function(i){if("rtl"===(""+i.attr("dir")).toLowerCase())return!0;var s=!1;return i.parents("[dir]").each(function(){return/rtl/i.test(t(this).attr("dir"))?(s=!0,!1):void 0}),s}(this._element)),this.lt=this.vertical?"top":"left",this.relative="relative"===this.list().css("position"),this._list=null,this._items=null;var i=this._target&&this.index(this._target)>=0?this._target:this.closest();this.circular="circular"===this.options("wrap"),this.underflow=!1;var s={left:0,top:0};return i.length>0&&(this._prepare(i),this.list().find("[data-wpbookletcarousel-clone]").remove(),this._items=null,this.underflow=this._fullyvisible.length>=this.items().length,this.circular=this.circular&&!this.underflow,s[this.lt]=this._position(i)+"px"),this.move(s),this},list:function(){if(null===this._list){var i=this.options("list");this._list=t.isFunction(i)?i.call(this):this._element.find(i)}return this._list},items:function(){if(null===this._items){var i=this.options("items");this._items=(t.isFunction(i)?i.call(this):this.list().find(i)).not("[data-wpbookletcarousel-clone]")}return this._items},index:function(t){return this.items().index(t)},closest:function(){var i,e=this,r=this.list().position()[this.lt],n=t(),l=!1,o=this.vertical?"bottom":this.rtl&&!this.relative?"left":"right";return this.rtl&&this.relative&&!this.vertical&&(r+=this.list().width()-this.clipping()),this.items().each(function(){if(n=t(this),l)return!1;var a=e.dimension(n);if(r+=a,r>=0){if(i=a-s(n.css("margin-"+o)),!(0>=Math.abs(r)-a+i/2))return!1;l=!0}}),n},target:function(){return this._target},first:function(){return this._first},last:function(){return this._last},visible:function(){return this._visible},fullyvisible:function(){return this._fullyvisible},hasNext:function(){if(!1===this._trigger("hasnext"))return!0;var t=this.options("wrap"),i=this.items().length-1;return i>=0&&(t&&"first"!==t||i>this.index(this._last)||this.tail&&!this.inTail)?!0:!1},hasPrev:function(){if(!1===this._trigger("hasprev"))return!0;var t=this.options("wrap");return this.items().length>0&&(t&&"last"!==t||this.index(this._first)>0||this.tail&&this.inTail)?!0:!1},clipping:function(){return this._element["inner"+(this.vertical?"Height":"Width")]()},dimension:function(t){return t["outer"+(this.vertical?"Height":"Width")](!0)},scroll:function(i,s,e){if(this.animating)return this;if(!1===this._trigger("scroll",null,[i,s]))return this;t.isFunction(s)&&(e=s,s=!0);var r=t.wpbookletCarousel.parseTarget(i);if(r.relative){var n,l,o,a,h,u,c,f,d=this.items().length-1,_=Math.abs(r.target),p=this.options("wrap");if(r.target>0){var v=this.index(this._last);if(v>=d&&this.tail)this.inTail?"both"===p||"last"===p?this._scroll(0,s,e):t.isFunction(e)&&e.call(this,!1):this._scrollTail(s,e);else if(n=this.index(this._target),this.underflow&&n===d&&("circular"===p||"both"===p||"last"===p)||!this.underflow&&v===d&&("both"===p||"last"===p))this._scroll(0,s,e);else if(o=n+_,this.circular&&o>d){for(f=d,h=this.items().get(-1);o>f++;)h=this.items().eq(0),u=this._visible.index(h)>=0,u&&h.after(h.clone(!0).attr("data-wpbookletcarousel-clone",!0)),this.list().append(h),u||(c={},c[this.lt]=this.dimension(h),this.moveBy(c)),this._items=null;this._scroll(h,s,e)}else this._scroll(Math.min(o,d),s,e)}else if(this.inTail)this._scroll(Math.max(this.index(this._first)-_+1,0),s,e);else if(l=this.index(this._first),n=this.index(this._target),a=this.underflow?n:l,o=a-_,0>=a&&(this.underflow&&"circular"===p||"both"===p||"first"===p))this._scroll(d,s,e);else if(this.circular&&0>o){for(f=o,h=this.items().get(0);0>f++;){h=this.items().eq(-1),u=this._visible.index(h)>=0,u&&h.after(h.clone(!0).attr("data-wpbookletcarousel-clone",!0)),this.list().prepend(h),this._items=null;var g=this.dimension(h);c={},c[this.lt]=-g,this.moveBy(c)}this._scroll(h,s,e)}else this._scroll(Math.max(o,0),s,e)}else this._scroll(r.target,s,e);return this._trigger("scrollend"),this},moveBy:function(t,i){var e=this.list().position(),r=1,n=0;return this.rtl&&!this.vertical&&(r=-1,this.relative&&(n=this.list().width()-this.clipping())),t.left&&(t.left=e.left+n+s(t.left)*r+"px"),t.top&&(t.top=e.top+n+s(t.top)*r+"px"),this.move(t,i)},move:function(i,s){s=s||{};var e=this.options("transitions"),r=!!e,n=!!e.transforms,l=!!e.transforms3d,o=s.duration||0,a=this.list();if(!r&&o>0)return a.animate(i,s),void 0;var h=s.complete||t.noop,u={};if(r){var c=a.css(["transitionDuration","transitionTimingFunction","transitionProperty"]),f=h;h=function(){t(this).css(c),f.call(this)},u={transitionDuration:(o>0?o/1e3:0)+"s",transitionTimingFunction:e.easing||s.easing,transitionProperty:o>0?function(){return n||l?"all":i.left?"left":"top"}():"none",transform:"none"}}l?u.transform="translate3d("+(i.left||0)+","+(i.top||0)+",0)":n?u.transform="translate("+(i.left||0)+","+(i.top||0)+")":t.extend(u,i),r&&o>0&&a.one("transitionend webkitTransitionEnd oTransitionEnd otransitionend MSTransitionEnd",h),a.css(u),0>=o&&a.each(function(){h.call(this)})},_scroll:function(i,s,e){if(this.animating)return t.isFunction(e)&&e.call(this,!1),this;if("object"!=typeof i?i=this.items().eq(i):i.jquery===void 0&&(i=t(i)),0===i.length)return t.isFunction(e)&&e.call(this,!1),this;this.inTail=!1,this._prepare(i);var r=this._position(i),n=this.list().position()[this.lt];if(r===n)return t.isFunction(e)&&e.call(this,!1),this;var l={};return l[this.lt]=r+"px",this._animate(l,s,e),this},_scrollTail:function(i,s){if(this.animating||!this.tail)return t.isFunction(s)&&s.call(this,!1),this;var e=this.list().position()[this.lt];this.rtl&&this.relative&&!this.vertical&&(e+=this.list().width()-this.clipping()),this.rtl&&!this.vertical?e+=this.tail:e-=this.tail,this.inTail=!0;var r={};return r[this.lt]=e+"px",this._update({target:this._target.next(),fullyvisible:this._fullyvisible.slice(1).add(this._visible.last())}),this._animate(r,i,s),this},_animate:function(i,s,e){if(e=e||t.noop,!1===this._trigger("animate"))return e.call(this,!1),this;this.animating=!0;var r=this.options("animation"),n=t.proxy(function(){this.animating=!1;var t=this.list().find("[data-wpbookletcarousel-clone]");t.length>0&&(t.remove(),this._reload()),this._trigger("animateend"),e.call(this,!0)},this),l="object"==typeof r?t.extend({},r):{duration:r},o=l.complete||t.noop;return s===!1?l.duration=0:t.fx.speeds[l.duration]!==void 0&&(l.duration=t.fx.speeds[l.duration]),l.complete=function(){n(),o.call(this)},this.move(i,l),this},_prepare:function(i){var e,r,n,l,o=this.index(i),a=o,h=this.dimension(i),u=this.clipping(),c=this.vertical?"bottom":this.rtl?"left":"right",f=this.options("center"),d={target:i,first:i,last:i,visible:i,fullyvisible:u>=h?i:t()};if(f&&(h/=2,u/=2),u>h)for(;;){if(e=this.items().eq(++a),0===e.length){if(!this.circular)break;if(e=this.items().eq(0),i.get(0)===e.get(0))break;if(r=this._visible.index(e)>=0,r&&e.after(e.clone(!0).attr("data-wpbookletcarousel-clone",!0)),this.list().append(e),!r){var _={};_[this.lt]=this.dimension(e),this.moveBy(_)}this._items=null}if(l=this.dimension(e),0===l)break;if(h+=l,d.last=e,d.visible=d.visible.add(e),n=s(e.css("margin-"+c)),u>=h-n&&(d.fullyvisible=d.fullyvisible.add(e)),h>=u)break}if(!this.circular&&!f&&u>h)for(a=o;;){if(0>--a)break;if(e=this.items().eq(a),0===e.length)break;if(l=this.dimension(e),0===l)break;if(h+=l,d.first=e,d.visible=d.visible.add(e),n=s(e.css("margin-"+c)),u>=h-n&&(d.fullyvisible=d.fullyvisible.add(e)),h>=u)break}return this._update(d),this.tail=0,f||"circular"===this.options("wrap")||"custom"===this.options("wrap")||this.index(d.last)!==this.items().length-1||(h-=s(d.last.css("margin-"+c)),h>u&&(this.tail=h-u)),this},_position:function(t){var i=this._first,s=i.position()[this.lt],e=this.options("center"),r=e?this.clipping()/2-this.dimension(i)/2:0;return this.rtl&&!this.vertical?(s-=this.relative?this.list().width()-this.dimension(i):this.clipping()-this.dimension(i),s+=r):s-=r,!e&&(this.index(t)>this.index(i)||this.inTail)&&this.tail?(s=this.rtl&&!this.vertical?s-this.tail:s+this.tail,this.inTail=!0):this.inTail=!1,-s},_update:function(i){var s,e=this,r={target:this._target||t(),first:this._first||t(),last:this._last||t(),visible:this._visible||t(),fullyvisible:this._fullyvisible||t()},n=this.index(i.first||r.first)r[s].index(this)&&l.push(this)}),r[s].each(function(){0>i[s].index(this)&&o.push(this)}),n?l=l.reverse():o=o.reverse(),e._trigger(s+"in",t(l)),e._trigger(s+"out",t(o)),e["_"+s]=i[s]};for(s in i)l(s);return this}})}(jQuery,window); /*! jCarousel - v0.3.0 - 2013-11-22 * http://sorgalla.com/jcarousel * Copyright (c) 2013 Jan Sorgalla; Licensed MIT * Last modified by BinaryStash 2015-05-20 */ (function(t){"use strict";t.wpbookletCarousel.plugin("wpbookletcarouselControl",{_options:{target:"+=1",event:"click",method:"scroll"},_active:null,_init:function(){this.onDestroy=t.proxy(function(){this._destroy(),this.carousel().one("wpbookletcarousel:createend",t.proxy(this._create,this))},this),this.onReload=t.proxy(this._reload,this),this.onEvent=t.proxy(function(i){i.preventDefault();var s=this.options("method");t.isFunction(s)?s.call(this):this.carousel().wpbookletcarousel(this.options("method"),this.options("target"))},this)},_create:function(){this.carousel().one("wpbookletcarousel:destroy",this.onDestroy).on("wpbookletcarousel:reloadend wpbookletcarousel:scrollend",this.onReload),this._element.on(this.options("event")+".wpbookletcarouselcontrol",this.onEvent),this._reload()},_destroy:function(){this._element.off(".wpbookletcarouselcontrol",this.onEvent),this.carousel().off("wpbookletcarousel:destroy",this.onDestroy).off("wpbookletcarousel:reloadend wpbookletcarousel:scrollend",this.onReload)},_reload:function(){var i,s=t.wpbookletCarousel.parseTarget(this.options("target")),e=this.carousel();if(s.relative)i=e.wpbookletcarousel(s.target>0?"hasNext":"hasPrev");else{var r="object"!=typeof s.target?e.wpbookletcarousel("items").eq(s.target):s.target;i=e.wpbookletcarousel("target").index(r)>=0}return this._active!==i&&(this._trigger(i?"active":"inactive"),this._active=i),this}})})(jQuery); /*! jCarousel - v0.3.0 - 2013-11-22 * http://sorgalla.com/jcarousel * Copyright (c) 2013 Jan Sorgalla; Licensed MIT * Last modified by BinaryStash 2015-05-20 */ (function(t){"use strict";t.wpbookletcarousel.fn.scrollIntoView=function(i,s,e){var r,n=t.wpbookletCarousel.parseTarget(i),l=this.index(this._fullyvisible.first()),o=this.index(this._fullyvisible.last());if(r=n.relative?0>n.target?Math.max(0,l+n.target):o+n.target:"object"!=typeof n.target?n.target:this.index(n.target),l>r)return this.scroll(r,s,e);if(r>=l&&o>=r)return t.isFunction(e)&&e.call(this,!1),this;for(var a,h=this.items(),u=this.clipping(),c=this.vertical?"bottom":this.rtl?"left":"right",f=0;;){if(a=h.eq(r),0===a.length)break;if(f+=this.dimension(a),f>=u){var d=parseFloat(a.css("margin-"+c))||0;f-d!==u&&r++;break}if(0>=r)break;r--}return this.scroll(r,s,e)}})(jQuery); // source --> http://www.tornadoslevolution.it/site/wp-content/plugins/wp-booklet/assets/js/jquery.wpbooklet-image-popup.min.js?ver=4.9.3 /*! jquery-wpbooklet-image-popup - v1.0.0 - 2015-06-12 * Copyright (c) 2015 BinaryStash; Licensed MIT */ !function(a){a.fn.wpbookletImagePopup=function(b){return a.fn.wpbookletImagePopup.useOptions=a.extend({},a.fn.wpbookletImagePopup.defaultOptions,b),this.each(function(b,c){var d=a.fn.wpbookletImagePopup.createPopup(a(c));a(c).click(function(b){b.preventDefault(),a.fn.wpbookletImagePopup.openPopup(d,a(c))})})},a.fn.wpbookletImagePopup.createPopup=function(b){var c=a("
    ");c.addClass(a.fn.wpbookletImagePopup.useOptions.overlayClass);var d=a("
    "),e=a("
    x
    "),f=a("

    Not a valid image file

    "),g=b.attr("href");return a.fn.wpbookletImagePopup.isImage(g)&&(f=a("").attr({src:b.attr("href"),alt:b.attr("title")})),d.append(f),d.append(e),c.append(d),c.add(e).on("click",function(){a.fn.wpbookletImagePopup.closePopup(c,b)}),c.find(".wpbooklet-image-popup-content").on("click",function(a){a.stopPropagation()}),c},a.fn.wpbookletImagePopup.openPopup=function(b,c){"function"==typeof a.fn.wpbookletImagePopup.useOptions.beforeOpen&&a.fn.wpbookletImagePopup.useOptions.beforeOpen.call(this,b,c),a("body").append(b),a("html").addClass("wpbooklet-image-popup-active"),"function"==typeof a.fn.wpbookletImagePopup.useOptions.afterOpen&&a.fn.wpbookletImagePopup.useOptions.afterOpen.call(this,b,c)},a.fn.wpbookletImagePopup.closePopup=function(b,c){"function"==typeof a.fn.wpbookletImagePopup.useOptions.beforeClose&&a.fn.wpbookletImagePopup.useOptions.beforeClose.call(this,b,c),b.detach(),a("html").removeClass("wpbooklet-image-popup-active"),"function"==typeof a.fn.wpbookletImagePopup.useOptions.afterClose&&a.fn.wpbookletImagePopup.useOptions.afterClose.call(this,b,c)},a.fn.wpbookletImagePopup.isImage=function(a){if("string"!=typeof a)return!1;var b=a.match(/.*(\.jpg|\.png|\.gif|\.jpeg)$/g);return b?!0:!1},a.fn.wpbookletImagePopup.defaultOptions={overlayClass:"",beforeOpen:null,afterOpen:null,beforeClose:null,afterClose:null},a.fn.wpbookletImagePopup.useOptions={}}(jQuery); // source --> http://www.tornadoslevolution.it/site/wp-content/plugins/wp-booklet/assets/js/jquery.wpbooklet-extended.js?ver=4.9.3 ( function($) { $.fn.wpBookletExtended = function(settings) { $(this).each( function(i,v) { new wpbookletExtended(jQuery(v),settings); }); } function wpbookletExtended(container,opts) { var settings = opts; var booklet = container.find(".wp-booklet"); var bookletThumbsContainer = container.find(".wp-booklet-thumbs"); function _construct() { prepareSettings(); setUpBooklet(); setUpCarousel(); resizeBooklet(); initializePopups(); } function prepareSettings() { var defaults = { width:600, height:400, speed:1000, delay:5000, arrowsEnabled:false, pageNumbersEnabled:true, coverBehavior:'open', padding:10, thumbnailsEnabled:false, popupsEnabled:false, bookletMargin:45, direction:'LTR', thumbnailsContainerMargin:11 } settings = $.extend(defaults,settings); settings.bookletWidth = settings.width + ( 4 * settings.padding); settings.bookletHeight = settings.height + ( 2 * settings.padding); settings.containerWidth = settings.bookletWidth + settings.bookletMargin * 2; settings.bookletThumbsContainerWidth = settings.bookletWidth - settings.thumbnailsContainerMargin * 2; } function setUpBooklet() { var bookletSettings = { width:settings.bookletWidth, height:settings.bookletHeight, speed:settings.speed, create: function(event, data) { if ( settings.thumbnailsEnabled ) { bookletThumbsContainer.find(' .wp-booklet-carousel li:eq(0) a').addClass('selected'); } }, direction:settings.direction, arrows: settings.arrowsEnabled, pageNumbers: settings.pageNumbersEnabled, start: function(event, data) { if ( settings.thumbnailsEnabled ) { var index = data.index; if ( settings.coverBehavior != 'open' ) { index--; } if ( index < 0 ) { index = 0; } var carouselPage = booklet.find(".page").eq(index).attr("data-page"); bookletThumbsContainer.find(' .wp-booklet-carousel li a').removeClass('selected'); bookletThumbsContainer.find(' .wp-booklet-carousel li:eq('+carouselPage+') a').addClass('selected'); bookletThumbsContainer.find(" .wp-booklet-carousel").wpbookletcarousel('scroll', carouselPage); } }, pagePadding:settings.padding }; if ( settings.delay > 0 ) { bookletSettings.auto = true; bookletSettings.delay = settings.delay; } if ( settings.coverBehavior == 'center-closed' ) { bookletSettings.autoCenter = true; } if ( settings.coverBehavior != 'open' ) { bookletSettings.closed = true; } else { bookletSettings.closed = ( ( settings.coverBehavior == 'center-closed' || settings.coverBehavior == 'closed' ) ? true : false ); } booklet.wpbooklet(bookletSettings); booklet.find(".page").css("padding",settings.padding); booklet.find(".page img").each( function(i,v) { var img = jQuery(v); var src = img.attr("src"); var preloader = jQuery("
    "); img.after(preloader); img.remove(); }); loadImages([ booklet.find(".b-p0 .wp-booklet-image-loader"), booklet.find(".b-p1 .wp-booklet-image-loader"), booklet.find(".b-p2 .wp-booklet-image-loader") ]); booklet.bind('bookletchange', function(event,data) { var pages = [ booklet.find(".wp-booklet-image-loader").eq(data.index-1), booklet.find(".wp-booklet-image-loader").eq(data.index), booklet.find(".wp-booklet-image-loader").eq((data.index+1)) ]; loadImages(pages); }); } function setUpCarousel() { if ( settings.thumbnailsEnabled ) { bookletThumbsContainer.find('.wp-booklet-carousel').wpbookletcarousel({ rtl: ( settings.direction=='LTR' ? false : true ) }); bookletThumbsContainer.find('.wp-booklet-carousel-prev').wpbookletcarouselControl({ target: '-=1' }); bookletThumbsContainer.find('.wp-booklet-carousel-next').wpbookletcarouselControl({ target: '+=1' }); jQuery('.wp-booklet-carousel-next, .wp-booklet-carousel-prev').on('wpbookletcarouselcontrol:active', function(e) { jQuery(e.currentTarget).removeClass('inactive'); }); jQuery('.wp-booklet-carousel-next, .wp-booklet-carousel-prev').on('wpbookletcarouselcontrol:inactive', function(e) { jQuery(e.currentTarget).addClass('inactive'); }); bookletThumbsContainer.find('.wp-booklet-carousel a').on('click', function(e) { bookletThumbsContainer.find(' .wp-booklet-carousel li a').removeClass('selected'); jQuery(e.currentTarget).addClass('selected'); if ( settings.coverBehavior == 'open' ) { var index = jQuery(e.currentTarget).parent().parent().find("li").index( jQuery(e.currentTarget).parent() ); if ( index == 0 ) { index = 'start' } } else { var index = jQuery(e.currentTarget).parent().parent().find("li").index( jQuery(e.currentTarget).parent() ) + 1; if ( index == 1 ) { index = 'start' } } booklet.wpbooklet('gotopage',index); }); } } function resizeBooklet() { resizeBooklet(); jQuery(window).resize(resizeBooklet); function resizeBooklet() { jQuery(booklet).each( function(i,v) { var allowedWidth = jQuery(v).parent().parent().width(); jQuery(v).wpbooklet("option","width",allowedWidth - settings.bookletMargin * 2); jQuery(v).wpbooklet("option","height",((allowedWidth - settings.bookletMargin * 2) / 2) * settings.height / settings.width); jQuery(v).parent().find(".wp-booklet-thumbs-light").width( allowedWidth - settings.bookletMargin * 2 ); }); } } function initializePopups() { if ( settings.popupsEnabled ) { booklet.find(".wp-booklet-popup-trigger").wpbookletImagePopup({ overlayClass:'wpbooklet-image-popup-overlay-light', beforeOpen: function(popup, link) { booklet.wpbooklet( "option", "auto", false ); if ( typeof link.attr("data-link") !== "undefined" ) { popup.find("img").wrap(""); popup.find("a").attr("href", link.attr("data-link")); } }, afterClose: function(popup, link) { if ( settings.delay ) { booklet.wpbooklet( "option", "auto", true ); } else { booklet.wpbooklet( "option", "auto", false ); } } }); } } function loadImages(pages) { jQuery.each(pages, function(i,v) { var imageLoader = v; var src = imageLoader.attr("data-src"); var img = jQuery(""); if ( imageLoader.siblings("img").length == 0 ) { img.attr("src",src); img.one("load", function(e) { if ( imageLoader.is(":visible") ) { imageLoader.after(jQuery(e.currentTarget)); imageLoader.hide(); } }).each( function(i,v) { if(jQuery(v).complete) { jQuery(v).load(); } }); } }); } _construct(); } })(jQuery);