You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
238 KiB
31 lines
238 KiB
3 years ago
|
|
||
|
|
||
|
/*===============================
|
||
|
/media/system/js/mootools-more.js
|
||
|
================================================================================*/;
|
||
|
MooTools.More={version:"1.4.0.1",build:"a4244edf2aa97ac8a196fc96082dd35af1abab87"};(function(){Events.Pseudos=function(h,e,f){var d="_monitorEvents:";var c=function(i){return{store:i.store?function(j,k){i.store(d+j,k);}:function(j,k){(i._monitorEvents||(i._monitorEvents={}))[j]=k;},retrieve:i.retrieve?function(j,k){return i.retrieve(d+j,k);}:function(j,k){if(!i._monitorEvents){return k;}return i._monitorEvents[j]||k;}};};var g=function(k){if(k.indexOf(":")==-1||!h){return null;}var j=Slick.parse(k).expressions[0][0],p=j.pseudos,i=p.length,o=[];while(i--){var n=p[i].key,m=h[n];if(m!=null){o.push({event:j.tag,value:p[i].value,pseudo:n,original:k,listener:m});}}return o.length?o:null;};return{addEvent:function(m,p,j){var n=g(m);if(!n){return e.call(this,m,p,j);}var k=c(this),r=k.retrieve(m,[]),i=n[0].event,l=Array.slice(arguments,2),o=p,q=this;n.each(function(s){var t=s.listener,u=o;if(t==false){i+=":"+s.pseudo+"("+s.value+")";}else{o=function(){t.call(q,s,u,arguments,o);};}});r.include({type:i,event:p,monitor:o});k.store(m,r);if(m!=i){e.apply(this,[m,p].concat(l));}return e.apply(this,[i,o].concat(l));},removeEvent:function(m,l){var k=g(m);if(!k){return f.call(this,m,l);}var n=c(this),j=n.retrieve(m);if(!j){return this;}var i=Array.slice(arguments,2);f.apply(this,[m,l].concat(i));j.each(function(o,p){if(!l||o.event==l){f.apply(this,[o.type,o.monitor].concat(i));}delete j[p];},this);n.store(m,j);return this;}};};var b={once:function(e,f,d,c){f.apply(this,d);this.removeEvent(e.event,c).removeEvent(e.original,f);},throttle:function(d,e,c){if(!e._throttled){e.apply(this,c);e._throttled=setTimeout(function(){e._throttled=false;},d.value||250);}},pause:function(d,e,c){clearTimeout(e._pause);e._pause=e.delay(d.value||250,this,c);}};Events.definePseudo=function(c,d){b[c]=d;return this;};Events.lookupPseudo=function(c){return b[c];};var a=Events.prototype;Events.implement(Events.Pseudos(b,a.addEvent,a.removeEvent));["Request","Fx"].each(function(c){if(this[c]){this[c].implement(Events.prototype);}});})();Class.refactor=function(b,a){Object.each(a,function(e,d){var c=b.prototype[d];c=(c&&c.$origin)||c||function(){};b.implement(d,(typeof e=="function")?function(){var f=this.previous;this.previous=c;var g=e.apply(this,arguments);this.previous=f;return g;}:e);});return b;};Class.Mutators.Binds=function(a){if(!this.prototype.initialize){this.implement("initialize",function(){});}return Array.from(a).concat(this.prototype.Binds||[]);};Class.Mutators.initialize=function(a){return function(){Array.from(this.Binds).each(function(b){var c=this[b];if(c){this[b]=c.bind(this);}},this);return a.apply(this,arguments);};};Class.Occlude=new Class({occlude:function(c,b){b=document.id(b||this.element);var a=b.retrieve(c||this.property);if(a&&!this.occluded){return(this.occluded=a);}this.occluded=false;b.store(c||this.property,this);return this.occluded;}});(function(){var a={wait:function(b){return this.chain(function(){this.callChain.delay(b==null?500:b,this);return this;}.bind(this));}};Chain.implement(a);if(this.Fx){Fx.implement(a);}if(this.Element&&Element.implement&&this.Fx){Element.implement({chains:function(b){Array.from(b||["tween","morph","reveal"]).each(function(c){c=this.get(c);if(!c){return;}c.setOptions({link:"chain"});},this);return this;},pauseFx:function(c,b){this.chains(b).get(b||"tween").wait(c);return this;}});}})();(function(a){Array.implement({min:function(){return Math.min.apply(null,this);},max:function(){return Math.max.apply(null,this);},average:function(){return this.length?this.sum()/this.length:0;},sum:function(){var b=0,c=this.length;if(c){while(c--){b+=this[c];}}return b;},unique:function(){return[].combine(this);},shuffle:function(){for(var c=this.length;c&&--c;){var b=this[c],d=Math.floor(Math.random()*(c+1));this[c]=this[d];this[d]=b;}return this;},reduce:function(d,e){for(var c=0,b=this.length;c<b;c++){if(c in this){e=e===a?this[c]:d.call(null,e,this[c],c,this);}}return e;},reduceRight:function(c,d){var b=this.length;while(b--){if(b in this){d=d===a?this[b]:c.call(null,d,this[b],b,this);}}return d;}});})();(function
|
||
|
|
||
|
|
||
|
/*===============================
|
||
|
http://ja-bookshop.demo.joomlart.com/components/com_mijoshop/opencart/catalog/view/javascript/jamijoaccordion/jquery.easing.1.3.js
|
||
|
================================================================================*/;
|
||
|
jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
|
||
|
else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4;}
|
||
|
else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4;}
|
||
|
else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b;}else if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;}else if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});
|
||
|
|
||
|
|
||
|
/*===============================
|
||
|
http://ja-bookshop.demo.joomlart.com/components/com_mijoshop/opencart/catalog/view/javascript/jamijoaccordion/liteaccordion.jquery.js
|
||
|
================================================================================*/;
|
||
|
;(function($){var LiteAccordion=function(elem,options){var defaults={containerWidth:825,containerHeight:300,headerWidth:200,activateOn:'click',firstSlide:1,slideSpeed:800,onTriggerSlide:function(e){},onSlideAnimComplete:function(){},autoPlay:false,pauseOnHover:false,cycleSpeed:6000,easing:'swing',theme:'basic',rounded:false,enumerateSlides:false,linkable:false},settings=$.extend({},defaults,options),slides=elem.children('ol').children('li'),header=slides.children(':first-child'),slideLen=slides.length,slideWidth=settings.containerWidth-slideLen*settings.headerWidth,methods={play:function(index){var next=core.nextSlide(index&&index);if(core.playing)return;core.playing=setInterval(function(){header.eq(next()).trigger('click.liteAccordion');},settings.cycleSpeed);},stop:function(){clearInterval(core.playing);core.playing=0;},next:function(){methods.stop();header.eq(core.currentSlide===slideLen-1?0:core.currentSlide+1).trigger('click.liteAccordion');},prev:function(){methods.stop();header.eq(core.currentSlide-1).trigger('click.liteAccordion');},destroy:function(){methods.stop();$(window).off('.liteAccordion');elem.attr('style','').removeClass('liteAccordion basic dark light stitch').removeData('liteAccordion').off('.liteAccordion').find('li > :first-child').off('.liteAccordion').filter('.selected').removeClass('selected').end().find('b').remove();slides.removeClass('slide').children().attr('style','');},debug:function(){return{elem:elem,defaults:defaults,settings:settings,methods:methods,core:core};}},core={setStyles:function(){elem.width(settings.containerWidth).height(settings.containerHeight).addClass('liteAccordion').addClass(settings.rounded&&'rounded').addClass(settings.theme);if(elem.find('ol').is(':hidden')){elem.find('#preload').show();}
|
||
|
slides.addClass('slide').children(':first-child').height(settings.containerHeight);core.setSlidePositions();},maxheightitems:function(el){var tallest=0;el.each(function(){var height=el.css({height:'','min-height':''}).height();if(height>tallest){tallest=height;}});return tallest;},setSlidePositions:function(){var selected=header.filter('.selected');if(!selected.length)header.eq(settings.firstSlide-1).addClass('selected');header.each(function(index){var $this=$(this),left=index*settings.headerWidth,margin=header.first().next(),offset=parseInt(margin.css('marginLeft'),10)||parseInt(margin.css('marginRight'),10)||0;if(selected.length){if(index>header.index(selected))left+=slideWidth;}else{if(index>=settings.firstSlide)left+=slideWidth;}
|
||
|
$this.css('left',left).css('width',settings.headerWidth+'px').next().css('width',slideWidth-offset+settings.headerWidth+'px').css({left:left,paddingLeft:settings.headerWidth});settings.enumerateSlides&&$this.append('<b>'+(index+1)+'</b>');});},bindEvents:function(){if(settings.activateOn==='click'){header.on('click.liteAccordion',core.triggerSlide);}else if(settings.activateOn==='mouseover'){header.on('click.liteAccordion mouseover.liteAccordion',core.triggerSlide);}
|
||
|
if(settings.linkable){$(window).on('hashchange.liteAccordion',function(e){var url=slides.filter(function(){return $(this).attr('data-slide-name')===window.location.hash.split('#')[1];});if(url.length){core.triggerSlide.call(url.children('h2')[0],e);}});}
|
||
|
if(settings.pauseOnHover&&settings.autoPlay){elem.on('mouseover.liteAccordion',function(){core.playing&&methods.stop();}).on('mouseout.liteAccordion',function(){!core.playing&&methods.play(core.currentSlide);});}},currentSlide:settings.firstSlide-1,nextSlide:function(index){var next=index+1||core.currentSlide+1;return function(){return next++%slideLen;};},playing:0,slideAnimCompleteFlag:false,triggerSlide:function(e){var $this=$(this),tab={elem:$this,index:header.index($this),next:$this.next(),prev:$this.parent().prev().children('h2'),parent:$this.parent()};if(settings.linkable&&tab.parent.attr('data-slide-name')){if(tab.parent.attr('data-slide-name')!==window.location.hash.split('#')[1]){return window.location.hash='#'+tab.parent.attr('data-slide-name');}}
|
||
|
core.currentSlide=tab.index;core.slideAnimCompleteFlag=false;settings.onTriggerSlide.call(tab.next,$this);if($this.hasClass('selected')&&$this.position().left<slideWidth/2){core.animSlide.call(tab);}else{core.animSlideGroup(tab);}
|
||
|
if(settings.autoPlay){methods.stop();methods.play(header.index(header.filter('.selected')));}},animSlide:function(triggerTab){var _this=this;if(typeof this.pos==='undefined')this.pos=slideWidth;header.removeClass('selected').filter(this.elem).addClass('selected')
|
||
|
slides.removeClass('current').find('h2.selected').parent().addClass('current');if(!!this.index){this.elem.add(this.next).stop(true).animate({left:this.pos+this.index*settings.headerWidth},settings.slideSpeed,settings.easing,function(){if(!core.slideAnimCompleteFlag){settings.onSlideAnimComplete.call(triggerTab?triggerTab.next:_this.prev.next());core.slideAnimCompleteFlag=true;}});header.removeClass('selected').filter(this.prev).addClass('selected');slides.removeClass('current').find('h2.selected').parent().addClass('current');}},animSlideGroup:function(triggerTab){var group=['left','right'];$.each(group,function(index,side){var filterExpr,left;if(side==='left'){filterExpr=':lt('+(triggerTab.index+1)+')';left=0;}else{filterExpr=':gt('+triggerTab.index+')';left=slideWidth;}
|
||
|
slides.filter(filterExpr).children('h2').each(function(){var $this=$(this),tab={elem:$this,index:header.index($this),next:$this.next(),prev:$this.parent().prev().children('h2'),pos:left};core.animSlide.call(tab,triggerTab);});});header.removeClass('selected').filter(triggerTab.elem).addClass('selected');slides.removeClass('current').find('h2.selected').parent().addClass('current');},ieClass:function(version){if(version<7)methods.destroy();if(version>=10)return;if(version===7||version===8){slides.each(function(index){$(this).addClass('slide-'+index);});}
|
||
|
elem.addClass('ie ie'+version);},init:function(){var ua=navigator.userAgent,index=ua.indexOf('MSIE');if(index!==-1){ua=ua.slice(index+5,index+7);core.ieClass(+ua);}
|
||
|
core.setStyles();core.bindEvents();if(settings.cycleSpeed<settings.slideSpeed)settings.cycleSpeed=settings.slideSpeed;settings.autoPlay&&methods.play();slides.removeClass('current').find('h2.selected').parent().addClass('current');}};core.init();setTimeout(function(){if(elem.find('ol').is(':hidden')){elem.find('ol').show();elem.find('#preload').hide();}},800);return methods;};$.fn.liteAccordion=function(method){var elem=this,instance=elem.data('liteAccordion');if(typeof method==='object'||!method){return elem.each(function(){var liteAccordion;if(instance)return;liteAccordion=new LiteAccordion(elem,method);elem.data('liteAccordion',liteAccordion);});}else if(typeof method==='string'&&instance[method]){if(method==='debug'){return instance[method].call(elem);}else{instance[method].call(elem);return elem;}}};})(jQuery);
|