":b}function e(c){return c=c||"next",a('').html(b(c)).on("click",function(a){v(c),a.preventDefault()})}function j(){n.buttons&&J.length>1&&(O.find("."+k.button).remove(),O.append(e("prev"),e("next")))}function o(){var b={};!n.nav||J.length<=1||(L&&L.remove(),L=a('
'),N=a(""),J.each(function(c){var d=a(this),e=d.data("flip-category"),f=d.data("flip-title")||d.attr("title")||c,g=a(''+f+"").data("index",c);if(N=N.add(g),e){if(!b[e]){var h=a('=0&&(H&&P[Q]!==c||t(!0),i?G.css("transform","translateX("+P[Q]+"px)"):G.css({left:P[Q]+"px"})),p()}function v(a){var b=Q;if(!(J.length<=1))return"prev"===a?Q>0?Q--:n.loop&&(Q=J.length-1):"next"===a?Q')}),n.click&&J.on("click.flipster touchend.flipster",function(b){S||(a(this).hasClass(k.itemCurrent)||b.preventDefault(),v(this))}),j(),o(),Q>=0&&v(Q),O}function B(a){n.keyboard&&(a[0].tabIndex=0,a.on("keydown.flipster",d(function(a){var b=a.which;37!==b&&39!==b||(v(37===b?"prev":"next"),a.preventDefault())},250,!0)))}function C(a){if(n.scrollwheel){var b,c,e=!1,f=0,g=0,i=0,j=/mozilla/.test(navigator.userAgent.toLowerCase())&&!/webkit/.test(navigator.userAgent.toLowerCase());a.on("mousewheel.flipster wheel.flipster",function(){e=!0}).on("mousewheel.flipster wheel.flipster",d(function(a){clearTimeout(g),g=setTimeout(function(){f=0,i=0},300),a=a.originalEvent,i+=a.wheelDelta||-1*(a.deltaY+a.deltaX),Math.abs(i)<25&&!j||(f++,b=i>0?"prev":"next",c!==b&&(f=0),c=b,(f<6||f%3==0)&&v(b),i=0)},50)),h.on("mousewheel.flipster wheel.flipster",function(a){e&&(a.preventDefault(),e=!1)})}}function D(a){if(n.touch){var b,c,d,e,f,g;a.on({"touchstart.flipster":function(a){a=a.originalEvent,b=a.touches?a.touches[0].clientX:a.clientX,c=a.touches?a.touches[0].clientY:a.clientY},"touchmove.flipster":function(a){a=a.originalEvent,d=a.touches?a.touches[0].clientX:a.clientX,e=a.touches?a.touches[0].clientY:a.clientY,g=d-b,f=e-c,Math.abs(g)>30&&Math.abs(f)<100&&a.preventDefault()},"touchend.flipster touchcancel.flipster ":function(){g=d-b,f=e-c,Math.abs(g)>30&&Math.abs(f)<100&&v(g>0?"prev":"next")}})}}function E(){var a;if(O.css("visibility","hidden"),A(),J.length<=1)return void O.css("visibility","");a=!!n.style&&"flipster--"+n.style.split(" ").join(" flipster--"),O.addClass([k.main,i?"flipster--transform":" flipster--no-transform",a,n.click?"flipster--click":""].join(" ")),n.start&&(Q="center"===n.start?Math.floor(J.length/2):n.start),v(Q);var b=O.find("img");if(b.length){var c=0;b.on("load",function(){++c>=b.length&&z()}),setTimeout(z,750)}else z();h.on("resize.flipster",d(t,400)),n.autoplay&&w(),n.pauseOnHover&&G.on("mouseenter.flipster",function(){R?y(!0):x()}).on("mouseleave.flipster",function(){-1===R&&w()}),B(O),C(G),D(G)}var F,G,H,I,J,K,L,M,N,O=a(this),P=[],Q=0,R=!1,S=!1;F={jump:v,next:function(){return v("next")},prev:function(){return v("prev")},play:w,stop:x,pause:y,index:A},O.data("methods",F),O.hasClass(k.active)||E()})}}(jQuery,window); !function(a,b,c,d){"use strict";function e(b,c){this.name="dropdown",this.defaults=i,this.objects=f,this.elem=b,this.$elem=a(b),this.elems={},this.opt=a.extend(!0,{},i,c,a(b).data("dropdown")),this._tpl=g,this.tpl=a.extend(!0,{},this._tpl,this.opt.templates),this._cls=h,this.cls=this._mergeClasses(),this.inst={uid:this.id(),menu:null,menuMain:null,menus:{},items:{},value:null,selected:null,focused:null,open:!1,opening:!1,closing:!1,animating:!1,resizing:!1,resetting:!1,resizeTimeout:null,above:!1},this.init()}a.extend(e.prototype,{init:function(){var b=this;b._supportsTransitions()||(b.opt.speed=0),b._build(),b._populate(),b._bind(),b.opt.keyboard&&b._bindKeyboard(),b.opt.multi&&(b.inst.selected=[],b.inst.value=[]),a.isEmptyObject(b.inst.items)||a.each(b.inst.items,function(a){a=b.getItem(a),a.selected&&!a.children.items&&b.select(a)}),b.$elem.trigger(b.name+".init",b)},select:function(a){var c=this,d=c.opt,e=c.inst;if(a=c.getItem(a),!a)return!1;if(d.nested&&a.children.menu)return c.openMenu(a.children.menu);if(d.multi&&a.selected)return c.deselect(a);var f=!1;if(e.selected&&(d.multi||(f=c.getItem(e.selected)),f.uid==a.uid&&(f=!1)),c._beforeSelect(a,f),a.url&&!d.selectLinks||(f&&!d.multi&&c.deselect(f),a.selected=!0,a.elem.addClass(c.cls.selected),d.multi?(-1===e.selected.indexOf(a.uid)&&e.selected.push(a.uid),-1===e.value.indexOf(a.value)&&e.value.push(a.value)):(e.selected=a.uid,e.value=a.value),c.selectParent(a)),d.autoToggle&&(!a.url||d.autoToggleLink||null===d.autoToggleLink))if(e.selected&&e.selected.length){var g=a.text;d.autoToggleHTML&&a.html&&(g=a.html),d.multi?c.toggleTextMulti(g):c.toggleText(g)}else d.multi?c.toggleTextMulti():c.toggleText();return(d.auto关闭||!d.multi&&d.auto关闭Link)&&(d.multi?d.auto关闭Max&&d.maxSelect&&e.selected.length===d.maxSelect&&c.close():(!a.url||d.auto关闭Link||d.auto关闭&&null==d.auto关闭Link)&&c.close()),c._afterSelect(a,f),!a.url||!d.followLinks||(b.location.href=a.url,!0)},selectValue:function(b,c){var d=this,e=d.inst;b||(b=[]),Array.isArray(b)||(b=[b]),c&&d.deselect();for(var f in e.items)a.each(b,function(a,b){d.value(f)===b&&d.select(f)});return!0},deselect:function(a){var b=this,c=b.opt,d=b.inst,e=b.cls;if(!a){if(!d.selected||!d.selected.length)return!1;if(c.multi)for(var f in d.selected)b.deselect(f);else b.deselect(d.selected);return!0}if(a=b.getItem(a),!a)return!1;if(b._beforeDeselect(a),a.selected=!1,a.elem.removeClass(e.selected),d.selected)if(c.multi){var g=d.selected.indexOf(a.uid);-1!==g&&d.selected.splice(g,1),d.value=jQuery.grep(d.value,function(b){return b!=a.value})}else d.selected=null,d.value===a.value&&(d.value=null);return c.autoToggle&&(c.multi?b.toggleTextMulti(a.text):b.toggleText()),b.selectParent(a),b._afterDeselect(a),!0},selectParent:function(b){var c=this;c.opt,c.inst;if(!b.parent)return!1;var f=c.getItem(b.parent);if(!f)return!1;if(b.selected)f.selected=!0,f.elem&&f.elem.addClass(c.cls.selected);else{var g=0;a.each(f.children.items,function(a,b){var d=c.getItem(b);d&&d.selected&&g++}),g?(f.selected=!0,f.elem&&f.elem.addClass(c.cls.selected)):(f.selected=!1,f.elem&&f.elem.removeClass(c.cls.selected))}return f.parent&&c.selectParent(f),!0},open:function(a){var b=this,c=b.opt,d=b.inst,e=b.elems;if(d.open||d.opening)return!1;if(a)return b.openMenu(a);b._beforeOpen();var f={opacity:0,y:-(e.toggleButton.outerHeight()/2)},g={opacity:1,y:0};return d.above&&(f.y=e.toggleButton.outerHeight()/2),e.menuWrapper.show().css(f).transition(g,c.speed,c.easing,function(){b._afterOpen()}),!0},close:function(a){var b=this,c=b.opt,d=b.inst,e=b.elems;if(!d.open||d.closing)return!1;if(a)return b.closeMenu(a);b._before关闭();var f={opacity:1,y:0},g={opacity:0,y:-(e.toggleButton.outerHeight()/2)};return b.inst.above&&(g.y=e.toggleButton.outerHeight()/2),e.menuWrapper.show().css(f).transition(g,c.speed,c.easing,function(){e.menuWrapper.hide(),b._after关闭()}),!0},openMenu:function(a,b){var c=this,d=c.opt,e=c.inst;if(e.opening)return!1;if(a=c.getMenu(a),!a)return!1;var f=!!e.menu&&c.getMenu();if(f&&f.uid==a.uid)return!1;var g=b?0:d.speed;c._beforeOpenMenu(a,f);var h={x:"100%"};a.elem.show().css(h),f&&f.elem.css({x:0});var i={x:0};return f&&f.elem.transition({x:"-100%"},g),a.elem.transition(i,g,d.easing,function(){c._afterOpenMenu(a,f)}),!0},closeMenu:function(a,b){var c=this,d=c.opt,e=c.inst;if(e.closing)return!1;if(a=c.getMenu(a),!a)return!1;var f=!!a.parent&&c.getMenu(a.parent);if(f&&f.uid==a.uid)return!1;if(!f)return c.close();var g=b?0:c.opt.speed;c._before关闭Menu(a,f);var h={x:0};a.elem.css(h),f.elem.show().css({x:"-100%"});var i={x:"100%"};f.elem.transition({x:0},g),a.elem.transition(i,g,d.easing,function(){return c._after关闭Menu(a,f),!0})},resize:function(c,d){var e=this,f=e.opt,g=e.inst,h=e.elems.menuWrapper;if(g.resizing)return!1;if(c=e.getMenu(c),!c)return!1;var i=a.extend(!0,{},e.objects.resize);e._beforeResize(c,i),i.viewport.width=a(b).width(),i.viewport.height=a(b).height(),g.open||h.show().css({opacity:0}),i.wrapper.width=h.outerWidth(!0),i.wrapper.height=h.outerHeight(!0),i.wrapper.diff.width=i.wrapper.width-h.width(),i.wrapper.diff.height=i.wrapper.height-h.height(),c.elem.show().css({opacity:0,position:"fixed",height:"",width:""});var j=c.elem.children("."+e._cls.menuList).eq(0);j.css({height:"",width:""}),i.list.width=j.width(),i.list.height=j.height(),i.menu.width=c.elem.outerWidth(!0),i.menu.height=c.elem.outerHeight(!0),i=e._collisionValues(c,i),j.css({height:i.collision.list.height}),e.inst.open||h.css({display:"",opacity:""}),c.elem.css({display:"",opacity:"",position:""});var k=d?0:e.opt.speed;return h.transition({height:i.collision.menu.height},k,f.easing,function(){return e._afterResize(c,i),i}),i},focus:function(a){var b=this,d=(b.opt,b.inst),e=b.cls;if(d.focused){var f=b.getItem(d.focused);f.elem.removeClass(e.focused),d.focused=null}a=b.getItem(a),a&&(a.elem.addClass(e.focused),a.elem.children("."+e.core.menuLink).focus(),d.focused=a.uid)},reset:function(a){var b=this,g=(b.inst,b.opt,b.elem,b.cls,b.getMenu("main")),h=b.getMenu();b._beforeReset(a,g,h),a&&b.deselect(),b._afterReset(a,g,h)},selected:function(a){var b=this,c=b.inst.selected;if(!c||!c.length)return!1;if(!a)return c;Array.isArray(c)||(c=[c]),a={};for(var d in c)a[d]=b.getItem(d);return a},value:function(a){var b=this;return a?(a=b.getItem(a),a?a.value:null):b.inst.value},text:function(a){var b=this;return!!a&&(a=b.getItem(a),a?a.text:null)},getMenu:function(a){var b=this,c=b.inst,d=b.inst,e=b.getItem(a);if(e&&(a=e.menu),a||(a=c.menu?c.menu:c.menuMain),"string"==typeof a&&("main"==a?a=c.menus[c.menuMain]:c.menus[a]?a=c.menus[a]:d.dropdown.find("#"+a)&&(a=d.dropdown.find("#"+a))),!a)return!1;if(a.jquery){var f=a.data("dropdown-uid");return!(!f||!c.menus[f])&&c.menus[f]}return"object"==typeof a&&a},addMenu:function(b){var c=this,d=c.opt,e=c.inst,f=c.cls;if(b=a.extend(!0,{},c.objects.menu,b),b.uid||(b.uid=c.id()),e.menus[b.uid]=b,e.menuMain||(e.menuMain=b.uid),!b.title&&(b.title=d.titleText,d.autoTitle&&b.parent)){var g=c.getItem(b.parent);g&&(b.title=g.text)}return b.elem=c._buildMenu(b),e.menuMain==b.uid&&b.elem.addClass(f.menuMain),b.items&&c.addItems(b.items,b.uid),b},getItem:function(a){var b=this,c=b.inst,d=b.elems;if("string"==typeof a&&(c.items[a]?a=c.items[a]:d.dropdown.find("#"+a)&&(a=d.dropdown.find("#"+a))),!a)return!1;if(a.jquery){var e=a.data("dropdown-uid");return!(!e||!c.items[e])&&c.items[e]}return"object"==typeof a&&a},addItems:function(b,c){var d=this;return!!Array.isArray(b)&&void a.each(b,function(a,b){d.addItem(b,c)})},addItem:function(b,c){var d=this,e=d.opt,f=d.inst;if(c=e.nested?d.getMenu(c):d.getMenu(),b=a.extend(!0,{},d.objects.item,b),b.id=b.uid?b.uid:d.id(),b.menu=b.menu?b.menu:c.uid,null==b.divider&&b.label&&(b.divider="top"),f.items[b.uid]=b,b.children.items&&b.children.items.length){if(e.nested){if(!b.children.menu){var g=d.addMenu({parent:b.uid,title:b.children.title});b.children.menu=g.uid}}else b.children.menu=c;if(b.value||b.url||e.selectParents){var h=a.extend(!0,{},d.objects.item,{uid:!1,menu:!1,parent:b.uid,children:{}});b.children.items.unshift(h)}else e.nested||b.children.items[0].label||(b.children.items[0].label=b.text);var i=d.addItems(b.children.items,b.children.menu);b.children.items=[],a.each(i,function(a,c){f.items[c.uid].parent=b.uid,b.children.items.push(c.uid),c.selected&&(b.selected=!0)}),e.nested&&(b.elem=d._buildItem(b))}else b.elem=d._buildItem(b);return b},toggleText:function(a){var b=this,c=b.elems,d=c.toggleButton,e=c.toggleText;return d.data("dropdown-text")||d.data("dropdown-text",e.html()),a?(e.html(a),!0):(e.html(d.data("dropdown-text")),!0)},toggleTextMulti:function(a){var b=this,c=b.elems,d=c.toggleButton,e=c.toggleText;if(d.data("dropdown-text")||d.data("dropdown-text",e.html()),!a)return d.data("dropdown-text-multi",[]),e.html(d.data("dropdown-text")),!0;var f=d.data("dropdown-text-multi");f=f?f:[];var g=f.indexOf(a);-1!==g?f.splice(g,1):f.push(a);var h=d.data("dropdown-text");f.length&&(h=f.join(", ")),d.data("dropdown-text-multi",f),e.html(h)},id:function(){var a="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(a){var b=16*Math.random()|0,c="x"==a?b:3&b|8;return c.toString(16)});return a},_collisionValues:function(b,d){var e=this,f=e.opt,g=e.inst,h=e.elems,i=a.extend(!0,{},e.objects.collision,d);i.scrolled={x:a(c).scrollLeft(),y:a(c).scrollTop()},i.position={x:"left",y:g.above?"top":"bottom"},i.offset={x:h.dropdown.offset().left,y:h.dropdown.offset().top},i.space={top:i.offset.y-i.scrolled.y,bottom:d.viewport.height+i.scrolled.y-i.offset.y-h.toggleButton.outerHeight(!0),left:i.offset.x-i.scrolled.x,right:d.viewport.width+i.scrolled.x-i.offset.x},f.margin&&a.each(i.space,function(a,b){i.space[a]=b-f.margin});var j="fixed"==h.menuWrapper.css("position");if(i.height=d.menu.height+d.wrapper.diff.height,j)d.menu.height>d.wrapper.height&&(i.menu.height=d.wrapper.height-d.wrapper.diff.height);else if(f.collision){var k=0;g.above?i.height>i.space.top&&(k=i.space.top,i.space.bottom>i.space.top&&(i.position.y="bottom",k=i.space.bottom)):i.height>i.space.bottom&&(k=i.space.bottom,i.space.top>i.space.bottom&&(i.position.y="top",k=i.space.top)),k&&i.height>k&&(i.menu.height=k-i.wrapper.diff.height)}return i.list.height=i.menu.height-(d.menu.height-d.list.height),d.collision=i,d},_bind:function(){var d=this,e=d.inst,f=d.opt,g=d.elems;g.dropdown.on("click","."+d._cls.menuItem,function(b){b.preventDefault(),d.select(a(this).data("dropdown-uid"))}),g.toggleButton.on("click",function(a){a.preventDefault(),e.open?d.close():d.open()}),g.dropdown.on("dropdown.open",function(){d.open()}),g.dropdown.on("dropdown.close",function(){d.close()}),g.dropdown.on("click","."+d._cls.closeButton,function(a){a.preventDefault(),d.close()}),d.$elem.on("change",function(){d.selectValue(d.$elem.val(),!0)}),g.dropdown.on("click","."+d._cls.backButton,function(a){a.preventDefault(),d.closeMenu()}),f.auto关闭&&a(c).on("mousedown",function(b){var c=a(b.target),f=c.parents("."+d._cls.dropdown);f.length&&f.data("uid")==e.uid||d.close()}),f.autoResize&&a(b).resize(function(){e.resizeTimeout&&clearTimeout(e.resizeTimeout),e.resizeTimeout=setTimeout(function(){d._autoResize()},f.autoResize)})},_bindKeyboard:function(){var b=this,d=b.inst,f=(b.opt,b.elems),g=b.cls;a(c).on("keypress",function(a){var c=d.focused?b.getItem(d.focused):null;if(d.open||f.toggleButton.is(":focus")){var e=a.keyCode?a.keyCode:a.which;switch(e){case 9:f.toggleButton.is(":focus")&&d.open&&(a.preventDefault(),b.close());break;case 13:if(a.preventDefault(),d.open&&c){if(c.children.menu){var h=b.getMenu(c.children.menu),i=h.elem.find("."+g.core.menuItem);return h.elem.find("."+g.core.selected).length&&(i=h.elem.find("."+g.core.selected)),b.focus(i.eq(0)),void b.openMenu(c.children.menu)}return void b.select(c)}if(f.toggleButton.is(":focus"))return void(d.open?b.close():b.open());break;case 27:if(d.open)return void b.close();break;case 38:if(!d.open)return;if(a.preventDefault(),!c)return;if(!c.elem.prev().length)return b.focus(!1),void f.toggleButton.focus();b.focus(c.elem.prev());break;case 40:a.preventDefault();var h=b.getMenu();if(f.toggleButton.is(":focus")){d.open||b.open();var i=h.elem.find("."+g.core.menuItem);return void b.focus(i.eq(0))}if(!c){var i=h.elem.find("."+g.core.menuItem);return h.elem.find("."+g.core.selected).length&&(i=h.elem.find("."+g.core.selected),i.next().length&&(i=i.next())),void b.focus(i.eq(0))}c.elem.next().length&&b.focus(c.elem.next());break;case 37:if(!d.open)return;if(d.menuMain==d.menu)return;a.preventDefault();var h=b.getMenu(),j=b.getItem(h.parent);b.closeMenu(h),b.focus(j);break;case 39:if(!d.open||!c)return;if(!c.children.menu)return;a.preventDefault();var h=b.getMenu(c.children.menu),i=h.elem.find("."+g.core.menuItem);h.elem.find("."+g.core.selected).length&&(i=h.elem.find("."+g.core.selected)),b.focus(i.eq(0)),b.openMenu(c.children.menu)}}})},_build:function(){var b=this,c=b.opt,d=b.elems,e=b.cls;a.each(b.tpl,function(b,c){d[b]=a(c),e[b]&&d[b].addClass(e[b])}),d.overlay.appendTo(d.dropdown),d.menuWrapper.appendTo(d.dropdown),d.menuContainer.appendTo(d.menuWrapper),d.toggleButton.prependTo(d.dropdown),d.toggleText.appendTo(d.toggleButton),d.toggleIcon.appendTo(d.toggleButton),d.toggleText.text(c.toggleText),d.dropdown.data({uid:b.inst.uid,target:b.$elem}),b.$elem.hide().after(d.dropdown),b.addMenu(),b.openMenu(!1,!0)},_buildMenu:function(b){var c=this,d={},e=c.opt,f=c.tpl,g=c.cls,h=["menuObject","menuHeader","menuTitle","menuList","menuMask","closeButton","closeText","closeIcon","backButton","backText","backIcon"];a.each(h,function(b,c){f[c]&&(d[c]=a(f[c]),g[c]&&d[c].addClass(g[c]))});var i=d.menuObject.clone();return d.menuHeader.appendTo(i),d.menuTitle.appendTo(d.menuHeader),d.closeButton.appendTo(d.menuHeader),d.closeIcon.appendTo(d.closeButton),d.closeText.appendTo(d.closeButton),d.backButton.prependTo(d.menuHeader),d.backIcon.appendTo(d.backButton),d.backText.appendTo(d.backButton),d.menuList.appendTo(i),d.menuMask.appendTo(i),i.data("dropdown-uid",b.uid),d.menuTitle.text(b.title),d.closeText.text(e.closeText),d.backText.text(e.backText),c.elems.menuContainer.append(i),i},_buildItem:function(b){var c=this,d=c.tpl,e=c.cls,f=c.getMenu(b.menu);if(!f)return!1;var g=f.elem.children("."+c._cls.menuList),h={},i=["menuItem","menuLink","menuText","menuDivider","menuLabel"];a.each(i,function(b,c){d[c]&&(h[c]=a(d[c]),e[c]&&h[c].addClass(e[c]))});var j=h.menuItem.clone();b.children.items&&j.addClass(e.menuParent),j.data("dropdown-uid",b.uid);var k=!1;if(b.html)j.children("a").length?(h.menuLink=j.children("a"),j.children("a").addClass(e.menuLink),k=!0):h.menuLink.appendTo(j),h.menuLink.html(b.html);else{var l=h.menuText.clone();h.menuLink.appendTo(j),l.appendTo(h.menuLink),l.html(b.text)}if(b.url&&h.menuLink.attr("href",b.url),"both"!=b.divider&&"top"!=b.divider||h.menuDivider.clone().appendTo(g),b.label){var m=h.menuLabel.clone(),n=h.menuText.clone();n.appendTo(m),n.html(b.label),g.append(m)}return g.append(j),"both"!=b.divider&&"bottom"!=b.divider||h.menuDivider.clone().appendTo(g),j},_populate:function(){var a=this;if(!a.$elem.children().length)return!1;var b=a.$elem.prop("tagName");return"SELECT"==b?(a.$elem.attr("multiple")&&(a.opt.multi=!0),a._populateSelect()):("UL"==b||"OL"==b)&&a._populateList()},_populateSelect:function(b){var c=this,d=!!b;if(b||(b=c.$elem),!b.length)return!1;null==c.opt.multi&&b.is("[multiple]")&&(c.opt.multi=!0);var c=this,e=[];return b.children().each(function(){var b=a(this),d=a.extend(!0,{},c.objects.item,{uid:c.id()},a(this).data("dropdown"));if(b.data("dropdown-uid")&&(d.uid=b.data("dropdown-uid")),"OPTGROUP"==b.prop("tagName")){d.text=b.prop("label");var f=c._populateSelect(b);d.children.items=[],a.each(f,function(b,c){d.children.items.push(a.extend({},c,{parent:d.uid}))})}else d.text=b.text(),d.value=b.attr("value"),d.value||"0"===d.value||(d.value=d.text),b.is(":selected")&&(d.selected=!0);e.push(d)}),d?e:void c.addItems(e)},_populateList:function(b){var c=this,d=!!b;if(b||(b=c.$elem),!b.length)return!1;var c=this,e=[];return b.children().each(function(){var b=a(this),d=a.extend(!0,{},c.objects.item,{uid:c.id()},a(this).data("dropdown"));if(b.data("dropdown-uid")&&(d.uid=b.data("dropdown-uid")),b.children("ul, ol").length){d.text=b.data("dropdown-text"),d.text||(b.children("a").length?d.text=b.children("a").eq(0).text():b.children("span").length&&(d.text=b.children("span").eq(0).text()),d.text||(d.text=b.contents().filter(function(){return 1!==this.nodeType}).text()));var f=c._populateList(b.children("ul, ol"));d.children.items=[],a.each(f,function(b,c){d.children.items.push(a.extend({},c,{parent:d.uid}))})}else d.text=b.text(),d.value=b.data("dropdown-value"),b.data("dropdown-text")&&(d.text=b.data("dropdown-text")),d.value||"0"===d.value||(d.value=d.text),b.children().length&&(d.html=b.html(),b.children("a").length&&(d.url=b.children("a").eq(0).attr("href"))),b.data("dropdown-url")&&(d.url=b.data("dropdown-url")),(b.data("dropdown-selected")||b.hasClass(c._cls.selected))&&(d.selected=!0);e.push(d)}),d?e:void c.addItems(e)},_beforeOpen:function(){var a=this,b=a.opt,c=a.inst,d=a.elems;c.opening=!0,c.animating=!0,d.dropdown.addClass(a.cls.opening),d.dropdown.addClass(a.cls.animating);var e=a.resize(!1,!0);b.collision?"top"==e.collision.position.y?(d.dropdown.removeClass(a.cls.below),d.dropdown.addClass(a.cls.above),a.inst.above=!0):(d.dropdown.removeClass(a.cls.above),d.dropdown.addClass(a.cls.below),a.inst.above=!1):d.dropdown.hasClass("."+a._cls.below)||d.dropdown.hasClass("."+a._cls.above)||d.dropdown.addClass(a.cls.below),b.scrollSelected&&a._scrollSelected(!1,e),a.$elem.trigger(a.name+".open:before",this)},_afterOpen:function(){var a=this,b=a.inst,c=a.elems,d=a.cls;b.open=!0,b.opening=!1,b.animating=!1,c.dropdown.addClass(d.open),c.dropdown.removeClass(d.opening),c.dropdown.removeClass(d.animating),a.$elem.trigger(a.name+".open",this)},_before关闭:function(){var a=this,b=a.inst,c=a.elems,d=a.cls;b.closing=!0,b.animating=!0,c.dropdown.addClass(d.animating),c.dropdown.addClass(d.closing),a.focus(!1),a.$elem.trigger(a.name+".close:before",this)},_after关闭:function(){var a=this,b=a.opt,c=a.inst,d=a.elems,e=a.cls;c.open=!1,c.closing=!1,c.animating=!1,c.above=!1,d.dropdown.removeClass(e.animating),d.dropdown.removeClass(e.closing),d.dropdown.removeClass(e.open),b.closeReset&&a.reset(),a.$elem.trigger(a.name+".close",this)},_beforeOpenMenu:function(a,b){var c=this,d=c.opt,e=c.inst,f=c.elems,g=c.cls;e.opening=a.uid,e.animating=!0,f.dropdown.addClass(g.animating),a.elem.addClass(g.animating),b&&b.elem.addClass(g.animating);var h=c.resize(a.uid);d.scrollSelected&&c._scrollSelected(a.uid,h),c.$elem.trigger(c.name+".open.menu:before",[a,b,this])},_afterOpenMenu:function(a,b){var c=this,d=c.inst,e=c.elems,f=c.cls;d.opening=!1,d.animating=!1,d.menu=a.uid,e.dropdown.removeClass(f.animating),a.elem.addClass(f.menuOpen),a.elem.removeClass(f.animating),b&&(b.elem.removeClass(f.menuOpen),b.elem.removeClass(f.animating)),c.$elem.trigger(c.name+".open.menu",[a,b,this])},_before关闭Menu:function(a,b){var c=this,d=c.inst,e=c.elems,f=c.cls;d.closing=a.uid,d.animating=!0,e.dropdown.addClass(f.animating),a.elem.addClass(f.animating),b&&(b.elem.addClass(f.animating),c.resize(b.uid)),c.$elem.trigger(c.name+".close.menu:before",[a,b,this])},_after关闭Menu:function(a,b){var c=this,d=c.inst,e=c.elems,f=c.cls;d.closing=!1,d.animating=!1,d.menu=!!b&&b.uid,e.dropdown.removeClass(f.animating),a.elem.removeClass(f.menuOpen),a.elem.removeClass(f.animating),b&&(b.elem.addClass(f.menuOpen),b.elem.removeClass(f.animating)),c.$elem.trigger(c.name+".close.menu",[a,b,this])},_beforeResize:function(a){var b=this,c=b.inst,d=b.elems,e=b.cls;c.resizing=!0,d.dropdown.addClass(e.resizing),b.$elem.trigger(b.name+".resize:before",[a,this])},_afterResize:function(a){var b=this,c=b.inst,d=b.elems,e=b.cls;c.resizing=!1,d.dropdown.removeClass(e.resizing),b.$elem.trigger(b.name+".resize",[a,this])},_beforeSelect:function(a,b){var c=this;c.$elem.trigger(c.name+".select:before",[a,b,this])},_afterSelect:function(a,b){var c=this;"SELECT"==c.$elem.prop("tagName")&&c.$elem.val(c.inst.value),c.$elem.trigger(c.name+".select",[a,b,this])},_beforeDeselect:function(a){var b=this;b.$elem.trigger(b.name+".deselect:before",[a,this])},_afterDeselect:function(a){var b=this;"SELECT"==b.$elem.prop("tagName")&&b.$elem.val(b.inst.value),b.$elem.trigger(b.name+".deselect",[a,this])},_beforeReset:function(a,b,c){var d=this,e=d.inst;e.resetting=!0,d.$elem.trigger(d.name+".reset:before",[a,b,c,d])},_afterReset:function(a,b,c){var d=this,e=d.inst,f=d.elems,g=d.cls;e.resetting=!1,e.opening=!1,e.closing=!1,e.animating=!1,c.open=!1,b.open=!0,e.menu=b.uid,b.elem.removeClass(g.menuOpening),c.elem.removeClass(g.menuClosing),c.elem.removeClass(g.menuOpen),b.elem.addClass(g.menuOpen),f.menuWrapper.css({x:0,y:0}),c.elem.css({x:"-100%"}),b.elem.css({x:0}),f.menuWrapper.css({height:""}),c.elem.find("."+g.core.menuList).eq(0).css({height:""}),d.$elem.trigger(d.name+".reset",[a,b,c,d])},_autoResize:function(){var a=this,b=a.inst;b.open&&a.resize(!1,!0)},_scrollSelected:function(a,b){var c=this,d=c.inst,f=(c.opt,c.elems),g=c.cls;if(a=c.getMenu(a)){d.open||f.menuWrapper.show().css({opacity:0}),a.open||a.elem.show().css({opacity:0});var h=a.elem.children("."+g.core.menuList).eq(0),i=0,j=a.elem.find("."+g.core.selected).eq(0);j.length&&(i=j.position().top,(i<0||i>b.collision.list.height)&&(i+=h.scrollTop()),i-=b.collision.menu.height-b.collision.list.height),h.animate({scrollTop:i},1),d.open||f.menuWrapper.css({display:"",opacity:""}),a.open||a.elem.css({display:"",opacity:""})}},_mergeClasses:function(){var b=this,c=b.opt.classes,d=a.extend(!0,{},b._cls),e={};return a.each(d,function(a,b){e.core||(e.core={}),e.core[a]=b;var d=b;c[a]&&(d+=" ",d+=c[a]),e[a]=d}),e},_supportsTransitions:function(){var a=c.createElement("p").style,b="transition"in a||"WebkitTransition"in a||"MozTransition"in a||"msTransition"in a||"OTransition"in a;return b}});var f={menu:{id:null,uid:null,parent:!1,items:null},item:{id:null,uid:null,text:"",value:null,url:null,html:null,menu:!1,parent:!1,label:"",divider:null,children:{menu:!1,title:"",items:!1},selected:!1,selectable:!0},resize:{viewport:{width:0,height:0},wrapper:{width:0,height:0,diff:{width:0,height:0}},menu:{width:0,height:0},list:{width:0,height:0}},collision:{width:0,height:0,scrolled:{x:0,y:0},position:{x:0,y:0},offset:{x:0,y:0},space:{top:0,right:0,bottom:0,left:0}}},g={dropdown:"",overlay:"",menuWrapper:"",menuContainer:"",menuObject:"",menuMask:"",menuHeader:" ",menuTitle:"",menuList:' ',menuItem:"",menuLink:'',menuText:"",menuDivider:'',menuLabel:'',toggleButton:'',toggleText:"",toggleIcon:"",closeButton:'',closeText:"",closeIcon:"",backButton:'',backText:"",backIcon:""},h={dropdown:"dropdown",overlay:"dropdown-overlay",menuMain:"dropdown-menu-main",menuOpen:"dropdown-menu-open",menuWrapper:"dropdown-menu-wrapper",menuContainer:"dropdown-menu-container",menuObject:"dropdown-menu",menuMask:"dropdown-mask",menuHeader:"dropdown-header",menuTitle:"dropdown-title",menuList:"dropdown-list",menuItem:"dropdown-item",menuLink:"dropdown-link",menuText:"dropdown-text",menuParent:"dropdown-parent",menuDivider:"dropdown-divider",menuLabel:"dropdown-label",toggleButton:"dropdown-toggle",toggleText:"dropdown-text",toggleIcon:"dropdown-icon",closeButton:"dropdown-close",closeText:"dropdown-text",closeIcon:"dropdown-icon",backButton:"dropdown-back",backText:"dropdown-text",backIcon:"dropdown-icon",open:"dropdown-open",opening:"dropdown-opening",closing:"dropdown-closing",focused:"dropdown-focused",animating:"dropdown-animating",resizing:"dropdown-resizing",selected:"dropdown-selected",selectedParent:"dropdown-parent-selected",above:"dropdown-above",below:"dropdown-below"},i={speed:200,easing:"easeInOutCirc",margin:20,collision:!0,autoResize:200,scrollSelected:!0,keyboard:!0,nested:!0,selectParents:!1,multi:!1,maxSelect:!1,minSelect:!1,selectLinks:!1,followLinks:!0,closeText:"关闭",auto关闭:!0,auto关闭Max:!0,auto关闭Link:!0,closeReset:!0,backText:"Back",toggleText:"请选择",autoToggle:!0,autoToggleLink:!1,autoToggleHTML:!1,titleText:"请选择",autoTitle:!0,classes:{},templates:{}};a.fn.dropdown=function(b){var c=arguments;if(b===d||"object"==typeof b)return this.each(function(){a.data(this,"plugin.dropdown")||a.data(this,"plugin.dropdown",new e(this,b))});if("string"==typeof b&&"_"!==b[0]&&"init"!==b){var f;return this.each(function(){var d=a.data(this,"plugin.dropdown");d instanceof dropdown&&"function"==typeof d[b]&&(f=d[b].apply(d,Array.prototype.slice.call(c,1))),"destroy"===b&&a.data(this,"plugin.dropdown",null)}),f!==d?f:this}}}(jQuery,window,document); ;(function(t,e){if(typeof define==="function"&&define.amd){define(["jquery"],e)}else if(typeof exports==="object"){module.exports=e(require("jquery"))}else{e(t.jQuery)}})(this,function(t){t.transit={version:"0.9.12",propertyMap:{marginLeft:"margin",marginRight:"margin",marginBottom:"margin",marginTop:"margin",paddingLeft:"padding",paddingRight:"padding",paddingBottom:"padding",paddingTop:"padding"},enabled:true,useTransitionEnd:false};var e=document.createElement("div");var n={};function i(t){if(t in e.style)return t;var n=["Moz","Webkit","O","ms"];var i=t.charAt(0).toUpperCase()+t.substr(1);for(var r=0;r
-1;n.transition=i("transition");n.transitionDelay=i("transitionDelay");n.transform=i("transform");n.transformOrigin=i("transformOrigin");n.filter=i("Filter");n.transform3d=r();var a={transition:"transitionend",MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",msTransition:"MSTransitionEnd"};var o=n.transitionEnd=a[n.transition]||null;for(var u in n){if(n.hasOwnProperty(u)&&typeof t.support[u]==="undefined"){t.support[u]=n[u]}}e=null;t.cssEase={_default:"ease","in":"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeInCubic:"cubic-bezier(.550,.055,.675,.190)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"};t.cssHooks["transit:transform"]={get:function(e){return t(e).data("transform")||new f},set:function(e,i){var r=i;if(!(r instanceof f)){r=new f(r)}if(n.transform==="WebkitTransform"&&!s){e.style[n.transform]=r.toString(true)}else{e.style[n.transform]=r.toString()}t(e).data("transform",r)}};t.cssHooks.transform={set:t.cssHooks["transit:transform"].set};t.cssHooks.filter={get:function(t){return t.style[n.filter]},set:function(t,e){t.style[n.filter]=e}};if(t.fn.jquery<"1.8"){t.cssHooks.transformOrigin={get:function(t){return t.style[n.transformOrigin]},set:function(t,e){t.style[n.transformOrigin]=e}};t.cssHooks.transition={get:function(t){return t.style[n.transition]},set:function(t,e){t.style[n.transition]=e}}}p("scale");p("scaleX");p("scaleY");p("translate");p("rotate");p("rotateX");p("rotateY");p("rotate3d");p("perspective");p("skewX");p("skewY");p("x",true);p("y",true);function f(t){if(typeof t==="string"){this.parse(t)}return this}f.prototype={setFromString:function(t,e){var n=typeof e==="string"?e.split(","):e.constructor===Array?e:[e];n.unshift(t);f.prototype.set.apply(this,n)},set:function(t){var e=Array.prototype.slice.apply(arguments,[1]);if(this.setter[t]){this.setter[t].apply(this,e)}else{this[t]=e.join(",")}},get:function(t){if(this.getter[t]){return this.getter[t].apply(this)}else{return this[t]||0}},setter:{rotate:function(t){this.rotate=b(t,"deg")},rotateX:function(t){this.rotateX=b(t,"deg")},rotateY:function(t){this.rotateY=b(t,"deg")},scale:function(t,e){if(e===undefined){e=t}this.scale=t+","+e},skewX:function(t){this.skewX=b(t,"deg")},skewY:function(t){this.skewY=b(t,"deg")},perspective:function(t){this.perspective=b(t,"px")},x:function(t){this.set("translate",t,null)},y:function(t){this.set("translate",null,t)},translate:function(t,e){if(this._translateX===undefined){this._translateX=0}if(this._translateY===undefined){this._translateY=0}if(t!==null&&t!==undefined){this._translateX=b(t,"px")}if(e!==null&&e!==undefined){this._translateY=b(e,"px")}this.translate=this._translateX+","+this._translateY}},getter:{x:function(){return this._translateX||0},y:function(){return this._translateY||0},scale:function(){var t=(this.scale||"1,1").split(",");if(t[0]){t[0]=parseFloat(t[0])}if(t[1]){t[1]=parseFloat(t[1])}return t[0]===t[1]?t[0]:t},rotate3d:function(){var t=(this.rotate3d||"0,0,0,0deg").split(",");for(var e=0;e<=3;++e){if(t[e]){t[e]=parseFloat(t[e])}}if(t[3]){t[3]=b(t[3],"deg")}return t}},parse:function(t){var e=this;t.replace(/([a-zA-Z0-9]+)\((.*?)\)/g,function(t,n,i){e.setFromString(n,i)})},toString:function(t){var e=[];for(var i in this){if(this.hasOwnProperty(i)){if(!n.transform3d&&(i==="rotateX"||i==="rotateY"||i==="perspective"||i==="transformOrigin")){continue}if(i[0]!=="_"){if(t&&i==="scale"){e.push(i+"3d("+this[i]+",1)")}else if(t&&i==="translate"){e.push(i+"3d("+this[i]+",0)")}else{e.push(i+"("+this[i]+")")}}}}return e.join(" ")}};function c(t,e,n){if(e===true){t.queue(n)}else if(e){t.queue(e,n)}else{t.each(function(){n.call(this)})}}function l(e){var i=[];t.each(e,function(e){e=t.camelCase(e);e=t.transit.propertyMap[e]||t.cssProps[e]||e;e=h(e);if(n[e])e=h(n[e]);if(t.inArray(e,i)===-1){i.push(e)}});return i}function d(e,n,i,r){var s=l(e);if(t.cssEase[i]){i=t.cssEase[i]}var a=""+y(n)+" "+i;if(parseInt(r,10)>0){a+=" "+y(r)}var o=[];t.each(s,function(t,e){o.push(e+" "+a)});return o.join(", ")}t.fn.transition=t.fn.transit=function(e,i,r,s){var a=this;var u=0;var f=true;var l=t.extend(true,{},e);if(typeof i==="function"){s=i;i=undefined}if(typeof i==="object"){r=i.easing;u=i.delay||0;f=typeof i.queue==="undefined"?true:i.queue;s=i.complete;i=i.duration}if(typeof r==="function"){s=r;r=undefined}if(typeof l.easing!=="undefined"){r=l.easing;delete l.easing}if(typeof l.duration!=="undefined"){i=l.duration;delete l.duration}if(typeof l.complete!=="undefined"){s=l.complete;delete l.complete}if(typeof l.queue!=="undefined"){f=l.queue;delete l.queue}if(typeof l.delay!=="undefined"){u=l.delay;delete l.delay}if(typeof i==="undefined"){i=t.fx.speeds._default}if(typeof r==="undefined"){r=t.cssEase._default}i=y(i);var p=d(l,i,r,u);var h=t.transit.enabled&&n.transition;var b=h?parseInt(i,10)+parseInt(u,10):0;if(b===0){var g=function(t){a.css(l);if(s){s.apply(a)}if(t){t()}};c(a,f,g);return a}var m={};var v=function(e){var i=false;var r=function(){if(i){a.unbind(o,r)}if(b>0){a.each(function(){this.style[n.transition]=m[this]||null})}if(typeof s==="function"){s.apply(a)}if(typeof e==="function"){e()}};if(b>0&&o&&t.transit.useTransitionEnd){i=true;a.bind(o,r)}else{window.setTimeout(r,b)}a.each(function(){if(b>0){this.style[n.transition]=p}t(this).css(l)})};var z=function(t){this.offsetWidth;v(t)};c(a,f,z);return this};function p(e,i){if(!i){t.cssNumber[e]=true}t.transit.propertyMap[e]=n.transform;t.cssHooks[e]={get:function(n){var i=t(n).css("transit:transform");return i.get(e)},set:function(n,i){var r=t(n).css("transit:transform");r.setFromString(e,i);t(n).css({"transit:transform":r})}}}function h(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}function b(t,e){if(typeof t==="string"&&!t.match(/^[\-0-9\.]+$/)){return t}else{return""+t+e}}function y(e){var n=e;if(typeof n==="string"&&!n.match(/^[\-0-9\.]+/)){n=t.fx.speeds[n]||t.fx.speeds._default}return b(n,"ms")}t.transit.getTransitionValue=d;return t}); $( document ).ready(function() { var carousel = $("#carousel").flipster({ style: 'carousel', spacing: -0.5, nav: 'after', buttons: false, autoplay: 5000, loop: true, pauseOnHover: false, click: true, touch: true, scrollwheel: false, onItemSwitch: function(currentItem, previousItem) { // console.log('Current item is ', currentItem); id = $(currentItem).attr("data-flip-id"); name = $(currentItem).attr("data-flip-title"); $('#product_id').val(id); $('.cover').text(name); } }); $('#submit').click(function(event) { $(this).addClass('loading'); var country_name = $('select#country option:selected').text(); var country_iso = $('select#country option:selected').attr('data-iso-code'); $('input[name="country"]').val(country_name); $('input[name="country_iso"]').val(country_iso); if($('input:invalid').length > 0) { $(this).removeClass('loading'); } else { $('#order_form').submit(); $('.submit-container').addClass('loading'); $('#submit').hide(); } }); $( "li" ).click(function() { carousel.flipster('stop'); }); (function($) { $(function() { $('select').dropdown(); }); }(jQuery)); if ( $('li#one').hasClass('flipster__item--current') ) { $('.text').addClass('show'); } else if ( $('li#one').hasClass('flipster__item--past') ) { $('.text').removeClass('show'); } });