<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">requirejs.config({paths:{site:"../app/site",lib:"../app/lib",async:"require/async"}}),$(function(){}),define("site",function(){}),define("jquery",function(){}),function(e){var t;define("jquery/colorbox",["jquery"],function(){return function(){!function(e,t,i){function n(i,n,s){var o=t.createElement(i);return n&amp;&amp;(o.id=J+n),s&amp;&amp;(o.style.cssText=s),e(o)}function s(){return i.innerHeight?i.innerHeight:e(i).height()}function o(t,i){i!==Object(i)&amp;&amp;(i={}),this.cache={},this.el=t,this.value=function(t){var n;return void 0===this.cache[t]&amp;&amp;(n=e(this.el).attr("data-cbox-"+t),void 0!==n?this.cache[t]=n:void 0!==i[t]?this.cache[t]=i[t]:void 0!==Q[t]&amp;&amp;(this.cache[t]=Q[t])),this.cache[t]},this.get=function(t){var i=this.value(t);return e.isFunction(i)?i.call(this.el,this):i}}function r(e){var t=T.length,i=(W+e)%t;return 0&gt;i?t+i:i}function a(e,t){return Math.round((/%/.test(e)?("x"===t?D.width():s())/100:1)*parseInt(e,10))}function l(e,t){return e.get("photo")||e.get("photoRegex").test(t)}function c(e,t){return e.get("retinaUrl")&amp;&amp;i.devicePixelRatio&gt;1?t.replace(e.get("photoRegex"),e.get("retinaSuffix")):t}function d(e){"contains"in b[0]&amp;&amp;!b[0].contains(e.target)&amp;&amp;e.target!==y[0]&amp;&amp;(e.stopPropagation(),b.focus())}function u(e){u.str!==e&amp;&amp;(b.add(y).removeClass(u.str).addClass(e),u.str=e)}function h(t){W=0,t&amp;&amp;t!==!1&amp;&amp;"nofollow"!==t?(T=e("."+ee).filter(function(){var i=e.data(this,Z),n=new o(this,i);return n.get("rel")===t}),W=T.index(R.el),-1===W&amp;&amp;(T=T.add(R.el),W=T.length-1)):T=e(R.el)}function p(i){e(t).trigger(i),ae.triggerHandler(i)}function f(i){var s;if(!X){if(s=e(i).data(Z),R=new o(i,s),h(R.get("rel")),!U){U=Y=!0,u(R.get("className")),b.css({visibility:"hidden",display:"block",opacity:""}),z=n(le,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),x.css({width:"",height:""}).append(z),N=_.height()+S.height()+x.outerHeight(!0)-x.height(),$=k.width()+C.width()+x.outerWidth(!0)-x.width(),O=z.outerHeight(!0),H=z.outerWidth(!0);var r=a(R.get("initialWidth"),"x"),l=a(R.get("initialHeight"),"y"),c=R.get("maxWidth"),f=R.get("maxHeight");R.w=Math.max((c!==!1?Math.min(r,a(c,"x")):r)-H-$,0),R.h=Math.max((f!==!1?Math.min(l,a(f,"y")):l)-O-N,0),z.css({width:"",height:R.h}),G.position(),p(te),R.get("onOpen"),L.add(P).hide(),b.focus(),R.get("trapFocus")&amp;&amp;t.addEventListener&amp;&amp;(t.addEventListener("focus",d,!0),ae.one(oe,function(){t.removeEventListener("focus",d,!0)})),R.get("returnFocus")&amp;&amp;ae.one(oe,function(){e(R.el).focus()})}var m=parseFloat(R.get("opacity"));y.css({opacity:m===m?m:"",cursor:R.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),R.get("closeButton")?A.html(R.get("close")).appendTo(x):A.appendTo("&lt;div/&gt;"),v()}}function m(){b||(K=!1,D=e(i),b=n(le).attr({id:Z,class:e.support.opacity===!1?J+"IE":"",role:"dialog",tabindex:"-1"}).hide(),y=n(le,"Overlay").hide(),j=e([n(le,"LoadingOverlay")[0],n(le,"LoadingGraphic")[0]]),w=n(le,"Wrapper"),x=n(le,"Content").append(P=n(le,"Title"),I=n(le,"Current"),E=e('&lt;button type="button"/&gt;').attr({id:J+"Previous"}),F=e('&lt;button type="button"/&gt;').attr({id:J+"Next"}),M=n("button","Slideshow"),j),A=e('&lt;button type="button"/&gt;').attr({id:J+"Close"}),w.append(n(le).append(n(le,"TopLeft"),_=n(le,"TopCenter"),n(le,"TopRight")),n(le,!1,"clear:left").append(k=n(le,"MiddleLeft"),x,C=n(le,"MiddleRight")),n(le,!1,"clear:left").append(n(le,"BottomLeft"),S=n(le,"BottomCenter"),n(le,"BottomRight"))).find("div div").css({float:"left"}),q=n(le,!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),L=F.add(E).add(I).add(M)),t.body&amp;&amp;!b.parent().length&amp;&amp;e(t.body).append(y,b.append(w,q))}function g(){function i(e){e.which&gt;1||e.shiftKey||e.altKey||e.metaKey||e.ctrlKey||(e.preventDefault(),f(this))}return!!b&amp;&amp;(K||(K=!0,F.click(function(){G.next()}),E.click(function(){G.prev()}),A.click(function(){G.close()}),y.click(function(){R.get("overlayClose")&amp;&amp;G.close()}),e(t).bind("keydown."+J,function(e){var t=e.keyCode;U&amp;&amp;R.get("escKey")&amp;&amp;27===t&amp;&amp;(e.preventDefault(),G.close()),U&amp;&amp;R.get("arrowKey")&amp;&amp;T[1]&amp;&amp;!e.altKey&amp;&amp;(37===t?(e.preventDefault(),E.click()):39===t&amp;&amp;(e.preventDefault(),F.click()))}),e.isFunction(e.fn.on)?e(t).on("click."+J,"."+ee,i):e("."+ee).live("click."+J,i)),!0)}function v(){var t,s,o,r=G.prep,d=++ce;if(Y=!0,B=!1,p(re),p(ie),R.get("onLoad"),R.h=R.get("height")?a(R.get("height"),"y")-O-N:R.get("innerHeight")&amp;&amp;a(R.get("innerHeight"),"y"),R.w=R.get("width")?a(R.get("width"),"x")-H-$:R.get("innerWidth")&amp;&amp;a(R.get("innerWidth"),"x"),R.mw=R.w,R.mh=R.h,R.get("maxWidth")&amp;&amp;(R.mw=a(R.get("maxWidth"),"x")-H-$,R.mw=R.w&amp;&amp;R.w&lt;R.mw?R.w:R.mw),R.get("maxHeight")&amp;&amp;(R.mh=a(R.get("maxHeight"),"y")-O-N,R.mh=R.h&amp;&amp;R.h&lt;R.mh?R.h:R.mh),t=R.get("href"),V=setTimeout(function(){j.show()},100),R.get("inline")){var u=e(t);o=e("&lt;div&gt;").hide().insertBefore(u),ae.one(re,function(){o.replaceWith(u)}),r(u)}else R.get("iframe")?r(" "):R.get("html")?r(R.get("html")):l(R,t)?(t=c(R,t),B=R.get("createImg"),e(B).addClass(J+"Photo").bind("error."+J,function(){r(n(le,"Error").html(R.get("imgError")))}).one("load",function(){d===ce&amp;&amp;setTimeout(function(){var t;R.get("retinaImage")&amp;&amp;i.devicePixelRatio&gt;1&amp;&amp;(B.height=B.height/i.devicePixelRatio,B.width=B.width/i.devicePixelRatio),R.get("scalePhotos")&amp;&amp;(s=function(){B.height-=B.height*t,B.width-=B.width*t},R.mw&amp;&amp;B.width&gt;R.mw&amp;&amp;(t=(B.width-R.mw)/B.width,s()),R.mh&amp;&amp;B.height&gt;R.mh&amp;&amp;(t=(B.height-R.mh)/B.height,s())),R.h&amp;&amp;(B.style.marginTop=Math.max(R.mh-B.height,0)/2+"px"),T[1]&amp;&amp;(R.get("loop")||T[W+1])&amp;&amp;(B.style.cursor="pointer",e(B).bind("click."+J,function(){G.next()})),B.style.width=B.width+"px",B.style.height=B.height+"px",r(B)},1)}),B.src=t):t&amp;&amp;q.load(t,R.get("data"),function(t,i){d===ce&amp;&amp;r("error"===i?n(le,"Error").html(R.get("xhrError")):e(this).contents())})}var y,b,w,x,_,k,C,S,T,D,z,q,j,P,I,M,F,E,A,L,R,N,$,O,H,W,B,U,Y,X,V,G,K,Q={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:void 0,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"previous",next:"next",close:"close",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return e(this).attr("href")},title:function(){return this.title},createImg:function(){var t=new Image,i=e(this).data("cbox-img-attrs");return"object"==typeof i&amp;&amp;e.each(i,function(e,i){t[e]=i}),t},createIframe:function(){var i=t.createElement("iframe"),n=e(this).data("cbox-iframe-attrs");return"object"==typeof n&amp;&amp;e.each(n,function(e,t){i[e]=t}),"frameBorder"in i&amp;&amp;(i.frameBorder=0),"allowTransparency"in i&amp;&amp;(i.allowTransparency="true"),i.name=(new Date).getTime(),i.allowFullscreen=!0,i}},Z="colorbox",J="cbox",ee=J+"Element",te=J+"_open",ie=J+"_load",ne=J+"_complete",se=J+"_cleanup",oe=J+"_closed",re=J+"_purge",ae=e("&lt;a/&gt;"),le="div",ce=0,de={},ue=function(){function e(){clearTimeout(r)}function t(){(R.get("loop")||T[W+1])&amp;&amp;(e(),r=setTimeout(G.next,R.get("slideshowSpeed")))}function i(){M.html(R.get("slideshowStop")).unbind(l).one(l,n),ae.bind(ne,t).bind(ie,e),b.removeClass(a+"off").addClass(a+"on")}function n(){e(),ae.unbind(ne,t).unbind(ie,e),M.html(R.get("slideshowStart")).unbind(l).one(l,function(){G.next(),i()}),b.removeClass(a+"on").addClass(a+"off")}function s(){o=!1,M.hide(),e(),ae.unbind(ne,t).unbind(ie,e),b.removeClass(a+"off "+a+"on")}var o,r,a=J+"Slideshow_",l="click."+J;return function(){o?R.get("slideshow")||(ae.unbind(se,s),s()):R.get("slideshow")&amp;&amp;T[1]&amp;&amp;(o=!0,ae.one(se,s),R.get("slideshowAuto")?i():n(),M.show())}}();e[Z]||(e(m),G=e.fn[Z]=e[Z]=function(t,i){var n,s=this;return t=t||{},e.isFunction(s)&amp;&amp;(s=e("&lt;a/&gt;"),t.open=!0),s[0]?(m(),g()&amp;&amp;(i&amp;&amp;(t.onComplete=i),s.each(function(){var i=e.data(this,Z)||{};e.data(this,Z,e.extend(i,t))}).addClass(ee),n=new o(s[0],t),n.get("open")&amp;&amp;f(s[0])),s):s},G.position=function(t,i){function n(){_[0].style.width=S[0].style.width=x[0].style.width=parseInt(b[0].style.width,10)-$+"px",x[0].style.height=k[0].style.height=C[0].style.height=parseInt(b[0].style.height,10)-N+"px"}var o,r,l,c=0,d=0,u=b.offset();if(D.unbind("resize."+J),b.css({top:-9e4,left:-9e4}),r=D.scrollTop(),l=D.scrollLeft(),R.get("fixed")?(u.top-=r,u.left-=l,b.css({position:"fixed"})):(c=r,d=l,b.css({position:"absolute"})),d+=R.get("right")!==!1?Math.max(D.width()-R.w-H-$-a(R.get("right"),"x"),0):R.get("left")!==!1?a(R.get("left"),"x"):Math.round(Math.max(D.width()-R.w-H-$,0)/2),c+=R.get("bottom")!==!1?Math.max(s()-R.h-O-N-a(R.get("bottom"),"y"),0):R.get("top")!==!1?a(R.get("top"),"y"):Math.round(Math.max(s()-R.h-O-N,0)/2),b.css({top:u.top,left:u.left,visibility:"visible"}),w[0].style.width=w[0].style.height="9999px",o={width:R.w+H+$,height:R.h+O+N,top:c,left:d},t){var h=0;e.each(o,function(e){return o[e]!==de[e]?void(h=t):void 0}),t=h}de=o,t||b.css(o),b.dequeue().animate(o,{duration:t||0,complete:function(){n(),Y=!1,w[0].style.width=R.w+H+$+"px",w[0].style.height=R.h+O+N+"px",R.get("reposition")&amp;&amp;setTimeout(function(){D.bind("resize."+J,G.position)},1),e.isFunction(i)&amp;&amp;i()},step:n})},G.resize=function(e){var t;U&amp;&amp;(e=e||{},e.width&amp;&amp;(R.w=a(e.width,"x")-H-$),e.innerWidth&amp;&amp;(R.w=a(e.innerWidth,"x")),z.css({width:R.w}),e.height&amp;&amp;(R.h=a(e.height,"y")-O-N),e.innerHeight&amp;&amp;(R.h=a(e.innerHeight,"y")),e.innerHeight||e.height||(t=z.scrollTop(),z.css({height:"auto"}),R.h=z.height()),z.css({height:R.h}),t&amp;&amp;z.scrollTop(t),G.position("none"===R.get("transition")?0:R.get("speed")))},G.prep=function(i){function s(){return R.w=R.w||z.width(),R.w=R.mw&amp;&amp;R.mw&lt;R.w?R.mw:R.w,R.w}function a(){return R.h=R.h||z.height(),R.h=R.mh&amp;&amp;R.mh&lt;R.h?R.mh:R.h,R.h}if(U){var d,h="none"===R.get("transition")?0:R.get("speed");z.remove(),z=n(le,"LoadedContent").append(i),z.hide().appendTo(q.show()).css({width:s(),overflow:R.get("scrolling")?"auto":"hidden"}).css({height:a()}).prependTo(x),q.hide(),e(B).css({float:"none"}),u(R.get("className")),d=function(){function i(){e.support.opacity===!1&amp;&amp;b[0].style.removeAttribute("filter")}var n,s,a=T.length;U&amp;&amp;(s=function(){clearTimeout(V),j.hide(),p(ne),R.get("onComplete")},P.html(R.get("title")).show(),z.show(),a&gt;1?("string"==typeof R.get("current")&amp;&amp;I.html(R.get("current").replace("{current}",W+1).replace("{total}",a)).show(),F[R.get("loop")||a-1&gt;W?"show":"hide"]().html(R.get("next")),E[R.get("loop")||W?"show":"hide"]().html(R.get("previous")),ue(),R.get("preloading")&amp;&amp;e.each([r(-1),r(1)],function(){var i,n=T[this],s=new o(n,e.data(n,Z)),r=s.get("href");r&amp;&amp;l(s,r)&amp;&amp;(r=c(s,r),i=t.createElement("img"),i.src=r)})):L.hide(),R.get("iframe")?(n=R.get("createIframe"),R.get("scrolling")||(n.scrolling="no"),e(n).attr({src:R.get("href"),class:J+"Iframe"}).one("load",s).appendTo(z),ae.one(re,function(){n.src="//about:blank"}),R.get("fastIframe")&amp;&amp;e(n).trigger("load")):s(),"fade"===R.get("transition")?b.fadeTo(h,1,i):i())},"fade"===R.get("transition")?b.fadeTo(h,0,function(){G.position(0,d)}):G.position(h,d)}},G.next=function(){!Y&amp;&amp;T[1]&amp;&amp;(R.get("loop")||T[W+1])&amp;&amp;(W=r(1),f(T[W]))},G.prev=function(){!Y&amp;&amp;T[1]&amp;&amp;(R.get("loop")||W)&amp;&amp;(W=r(-1),f(T[W]))},G.close=function(){U&amp;&amp;!X&amp;&amp;(X=!0,U=!1,p(se),R.get("onCleanup"),D.unbind("."+J),y.fadeTo(R.get("fadeOut")||0,0),b.stop().fadeTo(R.get("fadeOut")||0,0,function(){b.hide(),y.hide(),p(re),z.remove(),setTimeout(function(){X=!1,p(oe),R.get("onClosed")},1)}))},G.remove=function(){b&amp;&amp;(b.stop(),e[Z].close(),b.stop(!1,!0).remove(),y.remove(),X=!1,b=null,e("."+ee).removeData(Z).removeClass(ee),e(t).unbind("click."+J).unbind("keydown."+J))},G.element=function(){return e(R.el)},G.settings=Q)}(jQuery,document,window)}.call(e),t})}(this),function(e){var t;define("jquery-ui",["jquery"],function(){return function(){!function(e,t){function i(t,i){var s,o,r,a=t.nodeName.toLowerCase();return"area"===a?(s=t.parentNode,o=s.name,!(!t.href||!o||"map"!==s.nodeName.toLowerCase())&amp;&amp;(r=e("img[usemap=#"+o+"]")[0],!!r&amp;&amp;n(r))):(/input|select|textarea|button|object/.test(a)?!t.disabled:"a"===a?t.href||i:i)&amp;&amp;n(t)}function n(t){return e.expr.filters.visible(t)&amp;&amp;!e(t).parents().andSelf().filter(function(){return"hidden"===e.css(this,"visibility")}).length}var s=0,o=/^ui-id-\d+$/;e.ui=e.ui||{},e.ui.version||(e.extend(e.ui,{version:"1.9.2",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({_focus:e.fn.focus,focus:function(t,i){return"number"==typeof t?this.each(function(){var n=this;setTimeout(function(){e(n).focus(),i&amp;&amp;i.call(n)},t)}):this._focus.apply(this,arguments)},scrollParent:function(){var t;return t=e.ui.ie&amp;&amp;/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.css(this,"position"))&amp;&amp;/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(i){if(i!==t)return this.css("zIndex",i);if(this.length)for(var n,s,o=e(this[0]);o.length&amp;&amp;o[0]!==document;){if(n=o.css("position"),("absolute"===n||"relative"===n||"fixed"===n)&amp;&amp;(s=parseInt(o.css("zIndex"),10),!isNaN(s)&amp;&amp;0!==s))return s;o=o.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++s)})},removeUniqueId:function(){return this.each(function(){o.test(this.id)&amp;&amp;e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,n){return!!e.data(t,n[3])},focusable:function(t){return i(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var n=e.attr(t,"tabindex"),s=isNaN(n);return(s||n&gt;=0)&amp;&amp;i(t,!s)}}),e(function(){var t=document.body,i=t.appendChild(i=document.createElement("div"));i.offsetHeight,e.extend(i.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0}),e.support.minHeight=100===i.offsetHeight,e.support.selectstart="onselectstart"in i,t.removeChild(i).style.display="none"}),e("&lt;a&gt;").outerWidth(1).jquery||e.each(["Width","Height"],function(i,n){function s(t,i,n,s){return e.each(o,function(){i-=parseFloat(e.css(t,"padding"+this))||0,n&amp;&amp;(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),s&amp;&amp;(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var o="Width"===n?["Left","Right"]:["Top","Bottom"],r=n.toLowerCase(),a={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+n]=function(i){return i===t?a["inner"+n].call(this):this.each(function(){e(this).css(r,s(this,i)+"px")})},e.fn["outer"+n]=function(t,i){return"number"!=typeof t?a["outer"+n].call(this,t):this.each(function(){e(this).css(r,s(this,t,!0,i)+"px")})}}),e("&lt;a&gt;").data("a-b","a").removeData("a-b").data("a-b")&amp;&amp;(e.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,e.camelCase(i)):t.call(this)}}(e.fn.removeData)),function(){var t=/msie ([\w.]+)/.exec(navigator.userAgent.toLowerCase())||[];e.ui.ie=!!t.length,e.ui.ie6=6===parseFloat(t[1],10)}(),e.fn.extend({disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e.extend(e.ui,{plugin:{add:function(t,i,n){var s,o=e.ui[t].prototype;for(s in n)o.plugins[s]=o.plugins[s]||[],o.plugins[s].push([i,n[s]])},call:function(e,t,i){var n,s=e.plugins[t];if(s&amp;&amp;e.element[0].parentNode&amp;&amp;11!==e.element[0].parentNode.nodeType)for(n=0;n&lt;s.length;n++)e.options[s[n][0]]&amp;&amp;s[n][1].apply(e.element,i)}},contains:e.contains,hasScroll:function(t,i){if("hidden"===e(t).css("overflow"))return!1;var n=i&amp;&amp;"left"===i?"scrollLeft":"scrollTop",s=!1;return t[n]&gt;0||(t[n]=1,s=t[n]&gt;0,t[n]=0,s)},isOverAxis:function(e,t,i){return e&gt;t&amp;&amp;e&lt;t+i},isOver:function(t,i,n,s,o,r){return e.ui.isOverAxis(t,n,o)&amp;&amp;e.ui.isOverAxis(i,s,r)}}))}(jQuery),function(e,t){var i=0,n=Array.prototype.slice,s=e.cleanData;e.cleanData=function(t){for(var i,n=0;null!=(i=t[n]);n++)try{e(i).triggerHandler("remove")}catch(e){}s(t)},e.widget=function(t,i,n){var s,o,r,a,l=t.split(".")[0];t=t.split(".")[1],s=l+"-"+t,n||(n=i,i=e.Widget),e.expr[":"][s.toLowerCase()]=function(t){return!!e.data(t,s)},e[l]=e[l]||{},o=e[l][t],r=e[l][t]=function(e,t){return this._createWidget?void(arguments.length&amp;&amp;this._createWidget(e,t)):new r(e,t)},e.extend(r,o,{version:n.version,_proto:e.extend({},n),_childConstructors:[]}),a=new i,a.options=e.widget.extend({},a.options),e.each(n,function(t,s){e.isFunction(s)&amp;&amp;(n[t]=function(){var e=function(){return i.prototype[t].apply(this,arguments)},n=function(e){return i.prototype[t].apply(this,e)};return function(){var t,i=this._super,o=this._superApply;return this._super=e,this._superApply=n,t=s.apply(this,arguments),this._super=i,this._superApply=o,t}}())}),r.prototype=e.widget.extend(a,{widgetEventPrefix:o?a.widgetEventPrefix:t},n,{constructor:r,namespace:l,widgetName:t,widgetBaseClass:s,widgetFullName:s}),o?(e.each(o._childConstructors,function(t,i){var n=i.prototype;e.widget(n.namespace+"."+n.widgetName,r,i._proto)}),delete o._childConstructors):i._childConstructors.push(r),e.widget.bridge(t,r)},e.widget.extend=function(i){for(var s,o,r=n.call(arguments,1),a=0,l=r.length;a&lt;l;a++)for(s in r[a])o=r[a][s],r[a].hasOwnProperty(s)&amp;&amp;o!==t&amp;&amp;(e.isPlainObject(o)?i[s]=e.isPlainObject(i[s])?e.widget.extend({},i[s],o):e.widget.extend({},o):i[s]=o);return i},e.widget.bridge=function(i,s){var o=s.prototype.widgetFullName||i;e.fn[i]=function(r){var a="string"==typeof r,l=n.call(arguments,1),c=this;return r=!a&amp;&amp;l.length?e.widget.extend.apply(null,[r].concat(l)):r,a?this.each(function(){var n,s=e.data(this,o);return s?e.isFunction(s[r])&amp;&amp;"_"!==r.charAt(0)?(n=s[r].apply(s,l),n!==s&amp;&amp;n!==t?(c=n&amp;&amp;n.jquery?c.pushStack(n.get()):n,!1):void 0):e.error("no such method '"+r+"' for "+i+" widget instance"):e.error("cannot call methods on "+i+" prior to initialization; attempted to call method '"+r+"'")}):this.each(function(){var t=e.data(this,o);t?t.option(r||{})._init():e.data(this,o,new s(r,this))}),c}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"&lt;div&gt;",options:{disabled:!1,create:null},_createWidget:function(t,n){n=e(n||this.defaultElement||this)[0],this.element=e(n),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=e(),this.hoverable=e(),this.focusable=e(),n!==this&amp;&amp;(e.data(n,this.widgetName,this),e.data(n,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===n&amp;&amp;this.destroy()}}),this.document=e(n.style?n.ownerDocument:n.document||n),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:e.noop,_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(e.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:e.noop,widget:function(){return this.element},option:function(i,n){var s,o,r,a=i;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof i)if(a={},s=i.split("."),i=s.shift(),s.length){for(o=a[i]=e.widget.extend({},this.options[i]),r=0;r&lt;s.length-1;r++)o[s[r]]=o[s[r]]||{},o=o[s[r]];if(i=s.pop(),n===t)return o[i]===t?null:o[i];o[i]=n}else{if(n===t)return this.options[i]===t?null:this.options[i];a[i]=n}return this._setOptions(a),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return this.options[e]=t,"disabled"===e&amp;&amp;(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!t).attr("aria-disabled",t),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(t,i,n){var s,o=this;"boolean"!=typeof t&amp;&amp;(n=i,i=t,t=!1),n?(i=s=e(i),this.bindings=this.bindings.add(i)):(n=i,i=this.element,s=this.widget()),e.each(n,function(n,r){function a(){if(t||o.options.disabled!==!0&amp;&amp;!e(this).hasClass("ui-state-disabled"))return("string"==typeof r?o[r]:r).apply(o,arguments)}"string"!=typeof r&amp;&amp;(a.guid=r.guid=r.guid||a.guid||e.guid++);var l=n.match(/^(\w+)\s*(.*)$/),c=l[1]+o.eventNamespace,d=l[2];d?s.delegate(d,c,a):i.bind(c,a)})},_off:function(e,t){t=(t||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.unbind(t).undelegate(t)},_delay:function(e,t){function i(){return("string"==typeof e?n[e]:e).apply(n,arguments)}var n=this;return setTimeout(i,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){e(t.currentTarget).addClass("ui-state-hover")},mouseleave:function(t){e(t.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){e(t.currentTarget).addClass("ui-state-focus")},focusout:function(t){e(t.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(t,i,n){var s,o,r=this.options[t];if(n=n||{},i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(s in o)s in i||(i[s]=o[s]);return this.element.trigger(i,n),!(e.isFunction(r)&amp;&amp;r.apply(this.element[0],[i].concat(n))===!1||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},function(t,i){e.Widget.prototype["_"+t]=function(n,s,o){"string"==typeof s&amp;&amp;(s={effect:s});var r,a=s?s===!0||"number"==typeof s?i:s.effect||i:t;s=s||{},"number"==typeof s&amp;&amp;(s={duration:s}),r=!e.isEmptyObject(s),s.complete=o,s.delay&amp;&amp;n.delay(s.delay),r&amp;&amp;e.effects&amp;&amp;(e.effects.effect[a]||e.uiBackCompat!==!1&amp;&amp;e.effects[a])?n[t](s):a!==t&amp;&amp;n[a]?n[a](s.duration,s.easing,o):n.queue(function(i){e(this)[t](),o&amp;&amp;o.call(n[0]),i()})}}),e.uiBackCompat!==!1&amp;&amp;(e.Widget.prototype._getCreateOptions=function(){return e.metadata&amp;&amp;e.metadata.get(this.element[0])[this.widgetName]})}(jQuery),function(e,t){var i=!1;e(document).mouseup(function(e){i=!1}),e.widget("ui.mouse",{version:"1.9.2",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.bind("mousedown."+this.widgetName,function(e){return t._mouseDown(e)}).bind("click."+this.widgetName,function(i){if(!0===e.data(i.target,t.widgetName+".preventClickEvent"))return e.removeData(i.target,t.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&amp;&amp;e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(!i){this._mouseStarted&amp;&amp;this._mouseUp(t),this._mouseDownEvent=t;var n=this,s=1===t.which,o=!("string"!=typeof this.options.cancel||!t.target.nodeName)&amp;&amp;e(t.target).closest(this.options.cancel).length;return!(s&amp;&amp;!o&amp;&amp;this._mouseCapture(t))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){n.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(t)&amp;&amp;this._mouseDelayMet(t)&amp;&amp;(this._mouseStarted=this._mouseStart(t)!==!1,!this._mouseStarted)?(t.preventDefault(),!0):(!0===e.data(t.target,this.widgetName+".preventClickEvent")&amp;&amp;e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return n._mouseMove(e)},this._mouseUpDelegate=function(e){return n._mouseUp(e)},e(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),i=!0,!0))}},_mouseMove:function(t){return!e.ui.ie||document.documentMode&gt;=9||t.button?this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&amp;&amp;this._mouseDelayMet(t)&amp;&amp;(this._mouseStarted=this._mouseStart(this._mouseDownEvent,t)!==!1,this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted):this._mouseUp(t)},_mouseUp:function(t){return e(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&amp;&amp;(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&amp;&amp;e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),!1},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))&gt;=this.options.distance},_mouseDelayMet:function(e){return this.mouseDelayMet},_mouseStart:function(e){},_mouseDrag:function(e){},_mouseStop:function(e){},_mouseCapture:function(e){return!0}})}(jQuery),function(e,t){function i(e,t,i){return[parseInt(e[0],10)*(h.test(e[0])?t/100:1),parseInt(e[1],10)*(h.test(e[1])?i/100:1)]}function n(t,i){return parseInt(e.css(t,i),10)||0}e.ui=e.ui||{};var s,o=Math.max,r=Math.abs,a=Math.round,l=/left|center|right/,c=/top|center|bottom/,d=/[\+\-]\d+%?/,u=/^\w+/,h=/%$/,p=e.fn.position;e.position={scrollbarWidth:function(){if(s!==t)return s;var i,n,o=e("&lt;div style='display:block;width:50px;height:50px;overflow:hidden;'&gt;&lt;div style='height:100px;width:auto;'&gt;&lt;/div&gt;&lt;/div&gt;"),r=o.children()[0];return e("body").append(o),i=r.offsetWidth,o.css("overflow","scroll"),n=r.offsetWidth,i===n&amp;&amp;(n=o[0].clientWidth),o.remove(),s=i-n},getScrollInfo:function(t){var i=t.isWindow?"":t.element.css("overflow-x"),n=t.isWindow?"":t.element.css("overflow-y"),s="scroll"===i||"auto"===i&amp;&amp;t.width&lt;t.element[0].scrollWidth,o="scroll"===n||"auto"===n&amp;&amp;t.height&lt;t.element[0].scrollHeight;return{width:s?e.position.scrollbarWidth():0,height:o?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=e(t||window),n=e.isWindow(i[0]);return{element:i,isWindow:n,offset:i.offset()||{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:n?i.width():i.outerWidth(),height:n?i.height():i.outerHeight()}}},e.fn.position=function(t){if(!t||!t.of)return p.apply(this,arguments);t=e.extend({},t);var s,h,f,m,g,v=e(t.of),y=e.position.getWithinInfo(t.within),b=e.position.getScrollInfo(y),w=v[0],x=(t.collision||"flip").split(" "),_={};return 9===w.nodeType?(h=v.width(),f=v.height(),m={top:0,left:0}):e.isWindow(w)?(h=v.width(),f=v.height(),m={top:v.scrollTop(),left:v.scrollLeft()}):w.preventDefault?(t.at="left top",h=f=0,m={top:w.pageY,left:w.pageX}):(h=v.outerWidth(),f=v.outerHeight(),m=v.offset()),g=e.extend({},m),e.each(["my","at"],function(){var e,i,n=(t[this]||"").split(" ");1===n.length&amp;&amp;(n=l.test(n[0])?n.concat(["center"]):c.test(n[0])?["center"].concat(n):["center","center"]),n[0]=l.test(n[0])?n[0]:"center",n[1]=c.test(n[1])?n[1]:"center",e=d.exec(n[0]),i=d.exec(n[1]),_[this]=[e?e[0]:0,i?i[0]:0],t[this]=[u.exec(n[0])[0],u.exec(n[1])[0]]}),1===x.length&amp;&amp;(x[1]=x[0]),"right"===t.at[0]?g.left+=h:"center"===t.at[0]&amp;&amp;(g.left+=h/2),"bottom"===t.at[1]?g.top+=f:"center"===t.at[1]&amp;&amp;(g.top+=f/2),s=i(_.at,h,f),g.left+=s[0],g.top+=s[1],this.each(function(){var l,c,d=e(this),u=d.outerWidth(),p=d.outerHeight(),w=n(this,"marginLeft"),k=n(this,"marginTop"),C=u+w+n(this,"marginRight")+b.width,S=p+k+n(this,"marginBottom")+b.height,T=e.extend({},g),D=i(_.my,d.outerWidth(),d.outerHeight());"right"===t.my[0]?T.left-=u:"center"===t.my[0]&amp;&amp;(T.left-=u/2),"bottom"===t.my[1]?T.top-=p:"center"===t.my[1]&amp;&amp;(T.top-=p/2),T.left+=D[0],T.top+=D[1],e.support.offsetFractions||(T.left=a(T.left),T.top=a(T.top)),l={marginLeft:w,marginTop:k},e.each(["left","top"],function(i,n){e.ui.position[x[i]]&amp;&amp;e.ui.position[x[i]][n](T,{targetWidth:h,targetHeight:f,elemWidth:u,elemHeight:p,collisionPosition:l,collisionWidth:C,collisionHeight:S,offset:[s[0]+D[0],s[1]+D[1]],my:t.my,at:t.at,within:y,elem:d})}),e.fn.bgiframe&amp;&amp;d.bgiframe(),t.using&amp;&amp;(c=function(e){var i=m.left-T.left,n=i+h-u,s=m.top-T.top,a=s+f-p,l={target:{element:v,left:m.left,top:m.top,width:h,height:f},element:{element:d,left:T.left,top:T.top,width:u,height:p},horizontal:n&lt;0?"left":i&gt;0?"right":"center",vertical:a&lt;0?"top":s&gt;0?"bottom":"middle"};h&lt;u&amp;&amp;r(i+n)&lt;h&amp;&amp;(l.horizontal="center"),f&lt;p&amp;&amp;r(s+a)&lt;f&amp;&amp;(l.vertical="middle"),o(r(i),r(n))&gt;o(r(s),r(a))?l.important="horizontal":l.important="vertical",t.using.call(this,e,l)}),d.offset(e.extend(T,{using:c}))})},e.ui.position={fit:{left:function(e,t){var i,n=t.within,s=n.isWindow?n.scrollLeft:n.offset.left,r=n.width,a=e.left-t.collisionPosition.marginLeft,l=s-a,c=a+t.collisionWidth-r-s;t.collisionWidth&gt;r?l&gt;0&amp;&amp;c&lt;=0?(i=e.left+l+t.collisionWidth-r-s,e.left+=l-i):c&gt;0&amp;&amp;l&lt;=0?e.left=s:l&gt;c?e.left=s+r-t.collisionWidth:e.left=s:l&gt;0?e.left+=l:c&gt;0?e.left-=c:e.left=o(e.left-a,e.left)},top:function(e,t){var i,n=t.within,s=n.isWindow?n.scrollTop:n.offset.top,r=t.within.height,a=e.top-t.collisionPosition.marginTop,l=s-a,c=a+t.collisionHeight-r-s;t.collisionHeight&gt;r?l&gt;0&amp;&amp;c&lt;=0?(i=e.top+l+t.collisionHeight-r-s,e.top+=l-i):c&gt;0&amp;&amp;l&lt;=0?e.top=s:l&gt;c?e.top=s+r-t.collisionHeight:e.top=s:l&gt;0?e.top+=l:c&gt;0?e.top-=c:e.top=o(e.top-a,e.top)}},flip:{left:function(e,t){var i,n,s=t.within,o=s.offset.left+s.scrollLeft,a=s.width,l=s.isWindow?s.scrollLeft:s.offset.left,c=e.left-t.collisionPosition.marginLeft,d=c-l,u=c+t.collisionWidth-a-l,h="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,f=-2*t.offset[0];d&lt;0?(i=e.left+h+p+f+t.collisionWidth-a-o,(i&lt;0||i&lt;r(d))&amp;&amp;(e.left+=h+p+f)):u&gt;0&amp;&amp;(n=e.left-t.collisionPosition.marginLeft+h+p+f-l,(n&gt;0||r(n)&lt;u)&amp;&amp;(e.left+=h+p+f))},top:function(e,t){var i,n,s=t.within,o=s.offset.top+s.scrollTop,a=s.height,l=s.isWindow?s.scrollTop:s.offset.top,c=e.top-t.collisionPosition.marginTop,d=c-l,u=c+t.collisionHeight-a-l,h="top"===t.my[1],p=h?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,f="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,m=-2*t.offset[1];d&lt;0?(n=e.top+p+f+m+t.collisionHeight-a-o,e.top+p+f+m&gt;d&amp;&amp;(n&lt;0||n&lt;r(d))&amp;&amp;(e.top+=p+f+m)):u&gt;0&amp;&amp;(i=e.top-t.collisionPosition.marginTop+p+f+m-l,e.top+p+f+m&gt;u&amp;&amp;(i&gt;0||r(i)&lt;u)&amp;&amp;(e.top+=p+f+m))}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}},function(){var t,i,n,s,o,r=document.getElementsByTagName("body")[0],a=document.createElement("div");t=document.createElement(r?"div":"body"),n={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},r&amp;&amp;e.extend(n,{position:"absolute",left:"-1000px",top:"-1000px"});for(o in n)t.style[o]=n[o];t.appendChild(a),i=r||document.documentElement,i.insertBefore(t,i.firstChild),a.style.cssText="position: absolute; left: 10.7432222px;",s=e(a).offset().left,e.support.offsetFractions=s&gt;10&amp;&amp;s&lt;11,t.innerHTML="",i.removeChild(t)}(),e.uiBackCompat!==!1&amp;&amp;!function(e){var i=e.fn.position;
e.fn.position=function(n){if(!n||!n.offset)return i.call(this,n);var s=n.offset.split(" "),o=n.at.split(" ");return 1===s.length&amp;&amp;(s[1]=s[0]),/^\d/.test(s[0])&amp;&amp;(s[0]="+"+s[0]),/^\d/.test(s[1])&amp;&amp;(s[1]="+"+s[1]),1===o.length&amp;&amp;(/left|center|right/.test(o[0])?o[1]="center":(o[1]=o[0],o[0]="center")),i.call(this,e.extend(n,{at:o[0]+s[0]+" "+o[1]+s[1],offset:t}))}}(jQuery)}(jQuery),function(e,t){e.widget("ui.draggable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_create:function(){"original"!=this.options.helper||/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative"),this.options.addClasses&amp;&amp;this.element.addClass("ui-draggable"),this.options.disabled&amp;&amp;this.element.addClass("ui-draggable-disabled"),this._mouseInit()},_destroy:function(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(t){var i=this.options;return!(this.helper||i.disabled||e(t.target).is(".ui-resizable-handle"))&amp;&amp;(this.handle=this._getHandle(t),!!this.handle&amp;&amp;(e(i.iframeFix===!0?"iframe":i.iframeFix).each(function(){e('&lt;div class="ui-draggable-iframeFix" style="background: #fff;"&gt;&lt;/div&gt;').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(e(this).offset()).appendTo("body")}),!0))},_mouseStart:function(t){var i=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&amp;&amp;(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&amp;&amp;this._adjustOffsetFromHelper(i.cursorAt),i.containment&amp;&amp;this._setContainment(),this._trigger("start",t)===!1?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&amp;&amp;!i.dropBehaviour&amp;&amp;e.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),e.ui.ddmanager&amp;&amp;e.ui.ddmanager.dragStart(this,t),!0)},_mouseDrag:function(t,i){if(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),!i){var n=this._uiHash();if(this._trigger("drag",t,n)===!1)return this._mouseUp({}),!1;this.position=n.position}return this.options.axis&amp;&amp;"y"==this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&amp;&amp;"x"==this.options.axis||(this.helper[0].style.top=this.position.top+"px"),e.ui.ddmanager&amp;&amp;e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var i=!1;e.ui.ddmanager&amp;&amp;!this.options.dropBehaviour&amp;&amp;(i=e.ui.ddmanager.drop(this,t)),this.dropped&amp;&amp;(i=this.dropped,this.dropped=!1);for(var n=this.element[0],s=!1;n&amp;&amp;(n=n.parentNode);)n==document&amp;&amp;(s=!0);if(!s&amp;&amp;"original"===this.options.helper)return!1;if("invalid"==this.options.revert&amp;&amp;!i||"valid"==this.options.revert&amp;&amp;i||this.options.revert===!0||e.isFunction(this.options.revert)&amp;&amp;this.options.revert.call(this.element,i)){var o=this;e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){o._trigger("stop",t)!==!1&amp;&amp;o._clear()})}else this._trigger("stop",t)!==!1&amp;&amp;this._clear();return!1},_mouseUp:function(t){return e("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),e.ui.ddmanager&amp;&amp;e.ui.ddmanager.dragStop(this,t),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){var i=!this.options.handle||!e(this.options.handle,this.element).length;return e(this.options.handle,this.element).find("*").andSelf().each(function(){this==t.target&amp;&amp;(i=!0)}),i},_createHelper:function(t){var i=this.options,n=e.isFunction(i.helper)?e(i.helper.apply(this.element[0],[t])):"clone"==i.helper?this.element.clone().removeAttr("id"):this.element;return n.parents("body").length||n.appendTo("parent"==i.appendTo?this.element[0].parentNode:i.appendTo),n[0]==this.element[0]||/(fixed|absolute)/.test(n.css("position"))||n.css("position","absolute"),n},_adjustOffsetFromHelper:function(t){"string"==typeof t&amp;&amp;(t=t.split(" ")),e.isArray(t)&amp;&amp;(t={left:+t[0],top:+t[1]||0}),"left"in t&amp;&amp;(this.offset.click.left=t.left+this.margins.left),"right"in t&amp;&amp;(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&amp;&amp;(this.offset.click.top=t.top+this.margins.top),"bottom"in t&amp;&amp;(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"==this.cssPosition&amp;&amp;this.scrollParent[0]!=document&amp;&amp;e.contains(this.scrollParent[0],this.offsetParent[0])&amp;&amp;(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&amp;&amp;"html"==this.offsetParent[0].tagName.toLowerCase()&amp;&amp;e.ui.ie)&amp;&amp;(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"==this.cssPosition){var e=this.element.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;if("parent"==t.containment&amp;&amp;(t.containment=this.helper[0].parentNode),"document"!=t.containment&amp;&amp;"window"!=t.containment||(this.containment=["document"==t.containment?0:e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,"document"==t.containment?0:e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,("document"==t.containment?0:e(window).scrollLeft())+e("document"==t.containment?document:window).width()-this.helperProportions.width-this.margins.left,("document"==t.containment?0:e(window).scrollTop())+(e("document"==t.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(t.containment)||t.containment.constructor==Array)t.containment.constructor==Array&amp;&amp;(this.containment=t.containment);else{var i=e(t.containment),n=i[0];if(!n)return;var s=(i.offset(),"hidden"!=e(n).css("overflow"));this.containment=[(parseInt(e(n).css("borderLeftWidth"),10)||0)+(parseInt(e(n).css("paddingLeft"),10)||0),(parseInt(e(n).css("borderTopWidth"),10)||0)+(parseInt(e(n).css("paddingTop"),10)||0),(s?Math.max(n.scrollWidth,n.offsetWidth):n.offsetWidth)-(parseInt(e(n).css("borderLeftWidth"),10)||0)-(parseInt(e(n).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(s?Math.max(n.scrollHeight,n.offsetHeight):n.offsetHeight)-(parseInt(e(n).css("borderTopWidth"),10)||0)-(parseInt(e(n).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=i}},_convertPositionTo:function(t,i){i||(i=this.position);var n="absolute"==t?1:-1,s=(this.options,"absolute"!=this.cssPosition||this.scrollParent[0]!=document&amp;&amp;e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent),o=/(html|body)/i.test(s[0].tagName);return{top:i.top+this.offset.relative.top*n+this.offset.parent.top*n-("fixed"==this.cssPosition?-this.scrollParent.scrollTop():o?0:s.scrollTop())*n,left:i.left+this.offset.relative.left*n+this.offset.parent.left*n-("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*n}},_generatePosition:function(t){var i=this.options,n="absolute"!=this.cssPosition||this.scrollParent[0]!=document&amp;&amp;e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,s=/(html|body)/i.test(n[0].tagName),o=t.pageX,r=t.pageY;if(this.originalPosition){var a;if(this.containment){if(this.relative_container){var l=this.relative_container.offset();a=[this.containment[0]+l.left,this.containment[1]+l.top,this.containment[2]+l.left,this.containment[3]+l.top]}else a=this.containment;t.pageX-this.offset.click.left&lt;a[0]&amp;&amp;(o=a[0]+this.offset.click.left),t.pageY-this.offset.click.top&lt;a[1]&amp;&amp;(r=a[1]+this.offset.click.top),t.pageX-this.offset.click.left&gt;a[2]&amp;&amp;(o=a[2]+this.offset.click.left),t.pageY-this.offset.click.top&gt;a[3]&amp;&amp;(r=a[3]+this.offset.click.top)}if(i.grid){var c=i.grid[1]?this.originalPageY+Math.round((r-this.originalPageY)/i.grid[1])*i.grid[1]:this.originalPageY;r=a&amp;&amp;(c-this.offset.click.top&lt;a[1]||c-this.offset.click.top&gt;a[3])?c-this.offset.click.top&lt;a[1]?c+i.grid[1]:c-i.grid[1]:c;var d=i.grid[0]?this.originalPageX+Math.round((o-this.originalPageX)/i.grid[0])*i.grid[0]:this.originalPageX;o=a&amp;&amp;(d-this.offset.click.left&lt;a[0]||d-this.offset.click.left&gt;a[2])?d-this.offset.click.left&lt;a[0]?d+i.grid[0]:d-i.grid[0]:d}}return{top:r-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"==this.cssPosition?-this.scrollParent.scrollTop():s?0:n.scrollTop()),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():s?0:n.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]==this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(t,i,n){return n=n||this._uiHash(),e.ui.plugin.call(this,t,[i,n]),"drag"==t&amp;&amp;(this.positionAbs=this._convertPositionTo("absolute")),e.Widget.prototype._trigger.call(this,t,i,n)},plugins:{},_uiHash:function(e){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),e.ui.plugin.add("draggable","connectToSortable",{start:function(t,i){var n=e(this).data("draggable"),s=n.options,o=e.extend({},i,{item:n.element});n.sortables=[],e(s.connectToSortable).each(function(){var i=e.data(this,"sortable");i&amp;&amp;!i.options.disabled&amp;&amp;(n.sortables.push({instance:i,shouldRevert:i.options.revert}),i.refreshPositions(),i._trigger("activate",t,o))})},stop:function(t,i){var n=e(this).data("draggable"),s=e.extend({},i,{item:n.element});e.each(n.sortables,function(){this.instance.isOver?(this.instance.isOver=0,n.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&amp;&amp;(this.instance.options.revert=!0),this.instance._mouseStop(t),this.instance.options.helper=this.instance.options._helper,"original"==n.options.helper&amp;&amp;this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",t,s))})},drag:function(t,i){var n=e(this).data("draggable"),s=this;e.each(n.sortables,function(o){var r=!1,a=this;this.instance.positionAbs=n.positionAbs,this.instance.helperProportions=n.helperProportions,this.instance.offset.click=n.offset.click,this.instance._intersectsWith(this.instance.containerCache)&amp;&amp;(r=!0,e.each(n.sortables,function(){return this.instance.positionAbs=n.positionAbs,this.instance.helperProportions=n.helperProportions,this.instance.offset.click=n.offset.click,this!=a&amp;&amp;this.instance._intersectsWith(this.instance.containerCache)&amp;&amp;e.ui.contains(a.instance.element[0],this.instance.element[0])&amp;&amp;(r=!1),r})),r?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=e(s).clone().removeAttr("id").appendTo(this.instance.element).data("sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return i.helper[0]},t.target=this.instance.currentItem[0],this.instance._mouseCapture(t,!0),this.instance._mouseStart(t,!0,!0),this.instance.offset.click.top=n.offset.click.top,this.instance.offset.click.left=n.offset.click.left,this.instance.offset.parent.left-=n.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=n.offset.parent.top-this.instance.offset.parent.top,n._trigger("toSortable",t),n.dropped=this.instance.element,n.currentItem=n.element,this.instance.fromOutside=n),this.instance.currentItem&amp;&amp;this.instance._mouseDrag(t)):this.instance.isOver&amp;&amp;(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",t,this.instance._uiHash(this.instance)),this.instance._mouseStop(t,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&amp;&amp;this.instance.placeholder.remove(),n._trigger("fromSortable",t),n.dropped=!1)})}}),e.ui.plugin.add("draggable","cursor",{start:function(t,i){var n=e("body"),s=e(this).data("draggable").options;n.css("cursor")&amp;&amp;(s._cursor=n.css("cursor")),n.css("cursor",s.cursor)},stop:function(t,i){var n=e(this).data("draggable").options;n._cursor&amp;&amp;e("body").css("cursor",n._cursor)}}),e.ui.plugin.add("draggable","opacity",{start:function(t,i){var n=e(i.helper),s=e(this).data("draggable").options;n.css("opacity")&amp;&amp;(s._opacity=n.css("opacity")),n.css("opacity",s.opacity)},stop:function(t,i){var n=e(this).data("draggable").options;n._opacity&amp;&amp;e(i.helper).css("opacity",n._opacity)}}),e.ui.plugin.add("draggable","scroll",{start:function(t,i){var n=e(this).data("draggable");n.scrollParent[0]!=document&amp;&amp;"HTML"!=n.scrollParent[0].tagName&amp;&amp;(n.overflowOffset=n.scrollParent.offset())},drag:function(t,i){var n=e(this).data("draggable"),s=n.options,o=!1;n.scrollParent[0]!=document&amp;&amp;"HTML"!=n.scrollParent[0].tagName?(s.axis&amp;&amp;"x"==s.axis||(n.overflowOffset.top+n.scrollParent[0].offsetHeight-t.pageY&lt;s.scrollSensitivity?n.scrollParent[0].scrollTop=o=n.scrollParent[0].scrollTop+s.scrollSpeed:t.pageY-n.overflowOffset.top&lt;s.scrollSensitivity&amp;&amp;(n.scrollParent[0].scrollTop=o=n.scrollParent[0].scrollTop-s.scrollSpeed)),s.axis&amp;&amp;"y"==s.axis||(n.overflowOffset.left+n.scrollParent[0].offsetWidth-t.pageX&lt;s.scrollSensitivity?n.scrollParent[0].scrollLeft=o=n.scrollParent[0].scrollLeft+s.scrollSpeed:t.pageX-n.overflowOffset.left&lt;s.scrollSensitivity&amp;&amp;(n.scrollParent[0].scrollLeft=o=n.scrollParent[0].scrollLeft-s.scrollSpeed))):(s.axis&amp;&amp;"x"==s.axis||(t.pageY-e(document).scrollTop()&lt;s.scrollSensitivity?o=e(document).scrollTop(e(document).scrollTop()-s.scrollSpeed):e(window).height()-(t.pageY-e(document).scrollTop())&lt;s.scrollSensitivity&amp;&amp;(o=e(document).scrollTop(e(document).scrollTop()+s.scrollSpeed))),s.axis&amp;&amp;"y"==s.axis||(t.pageX-e(document).scrollLeft()&lt;s.scrollSensitivity?o=e(document).scrollLeft(e(document).scrollLeft()-s.scrollSpeed):e(window).width()-(t.pageX-e(document).scrollLeft())&lt;s.scrollSensitivity&amp;&amp;(o=e(document).scrollLeft(e(document).scrollLeft()+s.scrollSpeed)))),o!==!1&amp;&amp;e.ui.ddmanager&amp;&amp;!s.dropBehaviour&amp;&amp;e.ui.ddmanager.prepareOffsets(n,t)}}),e.ui.plugin.add("draggable","snap",{start:function(t,i){var n=e(this).data("draggable"),s=n.options;n.snapElements=[],e(s.snap.constructor!=String?s.snap.items||":data(draggable)":s.snap).each(function(){var t=e(this),i=t.offset();this!=n.element[0]&amp;&amp;n.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:i.top,left:i.left})})},drag:function(t,i){for(var n=e(this).data("draggable"),s=n.options,o=s.snapTolerance,r=i.offset.left,a=r+n.helperProportions.width,l=i.offset.top,c=l+n.helperProportions.height,d=n.snapElements.length-1;d&gt;=0;d--){var u=n.snapElements[d].left,h=u+n.snapElements[d].width,p=n.snapElements[d].top,f=p+n.snapElements[d].height;if(u-o&lt;r&amp;&amp;r&lt;h+o&amp;&amp;p-o&lt;l&amp;&amp;l&lt;f+o||u-o&lt;r&amp;&amp;r&lt;h+o&amp;&amp;p-o&lt;c&amp;&amp;c&lt;f+o||u-o&lt;a&amp;&amp;a&lt;h+o&amp;&amp;p-o&lt;l&amp;&amp;l&lt;f+o||u-o&lt;a&amp;&amp;a&lt;h+o&amp;&amp;p-o&lt;c&amp;&amp;c&lt;f+o){if("inner"!=s.snapMode){var m=Math.abs(p-c)&lt;=o,g=Math.abs(f-l)&lt;=o,v=Math.abs(u-a)&lt;=o,y=Math.abs(h-r)&lt;=o;m&amp;&amp;(i.position.top=n._convertPositionTo("relative",{top:p-n.helperProportions.height,left:0}).top-n.margins.top),g&amp;&amp;(i.position.top=n._convertPositionTo("relative",{top:f,left:0}).top-n.margins.top),v&amp;&amp;(i.position.left=n._convertPositionTo("relative",{top:0,left:u-n.helperProportions.width}).left-n.margins.left),y&amp;&amp;(i.position.left=n._convertPositionTo("relative",{top:0,left:h}).left-n.margins.left)}var b=m||g||v||y;if("outer"!=s.snapMode){var m=Math.abs(p-l)&lt;=o,g=Math.abs(f-c)&lt;=o,v=Math.abs(u-r)&lt;=o,y=Math.abs(h-a)&lt;=o;m&amp;&amp;(i.position.top=n._convertPositionTo("relative",{top:p,left:0}).top-n.margins.top),g&amp;&amp;(i.position.top=n._convertPositionTo("relative",{top:f-n.helperProportions.height,left:0}).top-n.margins.top),v&amp;&amp;(i.position.left=n._convertPositionTo("relative",{top:0,left:u}).left-n.margins.left),y&amp;&amp;(i.position.left=n._convertPositionTo("relative",{top:0,left:h-n.helperProportions.width}).left-n.margins.left)}!n.snapElements[d].snapping&amp;&amp;(m||g||v||y||b)&amp;&amp;n.options.snap.snap&amp;&amp;n.options.snap.snap.call(n.element,t,e.extend(n._uiHash(),{snapItem:n.snapElements[d].item})),n.snapElements[d].snapping=m||g||v||y||b}else n.snapElements[d].snapping&amp;&amp;n.options.snap.release&amp;&amp;n.options.snap.release.call(n.element,t,e.extend(n._uiHash(),{snapItem:n.snapElements[d].item})),n.snapElements[d].snapping=!1}}}),e.ui.plugin.add("draggable","stack",{start:function(t,i){var n=e(this).data("draggable").options,s=e.makeArray(e(n.stack)).sort(function(t,i){return(parseInt(e(t).css("zIndex"),10)||0)-(parseInt(e(i).css("zIndex"),10)||0)});if(s.length){var o=parseInt(s[0].style.zIndex)||0;e(s).each(function(e){this.style.zIndex=o+e}),this[0].style.zIndex=o+s.length}}}),e.ui.plugin.add("draggable","zIndex",{start:function(t,i){var n=e(i.helper),s=e(this).data("draggable").options;n.css("zIndex")&amp;&amp;(s._zIndex=n.css("zIndex")),n.css("zIndex",s.zIndex)},stop:function(t,i){var n=e(this).data("draggable").options;n._zIndex&amp;&amp;e(i.helper).css("zIndex",n._zIndex)}})}(jQuery),function(e,t){e.widget("ui.droppable",{version:"1.9.2",widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect"},_create:function(){var t=this.options,i=t.accept;this.isover=0,this.isout=1,this.accept=e.isFunction(i)?i:function(e){return e.is(i)},this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight},e.ui.ddmanager.droppables[t.scope]=e.ui.ddmanager.droppables[t.scope]||[],e.ui.ddmanager.droppables[t.scope].push(this),t.addClasses&amp;&amp;this.element.addClass("ui-droppable")},_destroy:function(){for(var t=e.ui.ddmanager.droppables[this.options.scope],i=0;i&lt;t.length;i++)t[i]==this&amp;&amp;t.splice(i,1);this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(t,i){"accept"==t&amp;&amp;(this.accept=e.isFunction(i)?i:function(e){return e.is(i)}),e.Widget.prototype._setOption.apply(this,arguments)},_activate:function(t){var i=e.ui.ddmanager.current;this.options.activeClass&amp;&amp;this.element.addClass(this.options.activeClass),i&amp;&amp;this._trigger("activate",t,this.ui(i))},_deactivate:function(t){var i=e.ui.ddmanager.current;this.options.activeClass&amp;&amp;this.element.removeClass(this.options.activeClass),i&amp;&amp;this._trigger("deactivate",t,this.ui(i))},_over:function(t){var i=e.ui.ddmanager.current;i&amp;&amp;(i.currentItem||i.element)[0]!=this.element[0]&amp;&amp;this.accept.call(this.element[0],i.currentItem||i.element)&amp;&amp;(this.options.hoverClass&amp;&amp;this.element.addClass(this.options.hoverClass),this._trigger("over",t,this.ui(i)))},_out:function(t){var i=e.ui.ddmanager.current;i&amp;&amp;(i.currentItem||i.element)[0]!=this.element[0]&amp;&amp;this.accept.call(this.element[0],i.currentItem||i.element)&amp;&amp;(this.options.hoverClass&amp;&amp;this.element.removeClass(this.options.hoverClass),this._trigger("out",t,this.ui(i)))},_drop:function(t,i){var n=i||e.ui.ddmanager.current;if(!n||(n.currentItem||n.element)[0]==this.element[0])return!1;var s=!1;return this.element.find(":data(droppable)").not(".ui-draggable-dragging").each(function(){var t=e.data(this,"droppable");if(t.options.greedy&amp;&amp;!t.options.disabled&amp;&amp;t.options.scope==n.options.scope&amp;&amp;t.accept.call(t.element[0],n.currentItem||n.element)&amp;&amp;e.ui.intersect(n,e.extend(t,{offset:t.element.offset()}),t.options.tolerance))return s=!0,!1}),!s&amp;&amp;(!!this.accept.call(this.element[0],n.currentItem||n.element)&amp;&amp;(this.options.activeClass&amp;&amp;this.element.removeClass(this.options.activeClass),this.options.hoverClass&amp;&amp;this.element.removeClass(this.options.hoverClass),this._trigger("drop",t,this.ui(n)),this.element))},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}}}),e.ui.intersect=function(t,i,n){if(!i.offset)return!1;var s=(t.positionAbs||t.position.absolute).left,o=s+t.helperProportions.width,r=(t.positionAbs||t.position.absolute).top,a=r+t.helperProportions.height,l=i.offset.left,c=l+i.proportions.width,d=i.offset.top,u=d+i.proportions.height;switch(n){case"fit":return l&lt;=s&amp;&amp;o&lt;=c&amp;&amp;d&lt;=r&amp;&amp;a&lt;=u;case"intersect":return l&lt;s+t.helperProportions.width/2&amp;&amp;o-t.helperProportions.width/2&lt;c&amp;&amp;d&lt;r+t.helperProportions.height/2&amp;&amp;a-t.helperProportions.height/2&lt;u;case"pointer":var h=(t.positionAbs||t.position.absolute).left+(t.clickOffset||t.offset.click).left,p=(t.positionAbs||t.position.absolute).top+(t.clickOffset||t.offset.click).top,f=e.ui.isOver(p,h,d,l,i.proportions.height,i.proportions.width);return f;case"touch":return(r&gt;=d&amp;&amp;r&lt;=u||a&gt;=d&amp;&amp;a&lt;=u||r&lt;d&amp;&amp;a&gt;u)&amp;&amp;(s&gt;=l&amp;&amp;s&lt;=c||o&gt;=l&amp;&amp;o&lt;=c||s&lt;l&amp;&amp;o&gt;c);default:return!1}},e.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(t,i){var n=e.ui.ddmanager.droppables[t.options.scope]||[],s=i?i.type:null,o=(t.currentItem||t.element).find(":data(droppable)").andSelf();e:for(var r=0;r&lt;n.length;r++)if(!(n[r].options.disabled||t&amp;&amp;!n[r].accept.call(n[r].element[0],t.currentItem||t.element))){for(var a=0;a&lt;o.length;a++)if(o[a]==n[r].element[0]){n[r].proportions.height=0;continue e}n[r].visible="none"!=n[r].element.css("display"),n[r].visible&amp;&amp;("mousedown"==s&amp;&amp;n[r]._activate.call(n[r],i),n[r].offset=n[r].element.offset(),n[r].proportions={width:n[r].element[0].offsetWidth,height:n[r].element[0].offsetHeight})}},drop:function(t,i){var n=!1;return e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){this.options&amp;&amp;(!this.options.disabled&amp;&amp;this.visible&amp;&amp;e.ui.intersect(t,this,this.options.tolerance)&amp;&amp;(n=this._drop.call(this,i)||n),!this.options.disabled&amp;&amp;this.visible&amp;&amp;this.accept.call(this.element[0],t.currentItem||t.element)&amp;&amp;(this.isout=1,this.isover=0,this._deactivate.call(this,i)))}),n},dragStart:function(t,i){t.element.parentsUntil("body").bind("scroll.droppable",function(){t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)})},drag:function(t,i){t.options.refreshPositions&amp;&amp;e.ui.ddmanager.prepareOffsets(t,i),e.each(e.ui.ddmanager.droppables[t.options.scope]||[],function(){if(!this.options.disabled&amp;&amp;!this.greedyChild&amp;&amp;this.visible){var n=e.ui.intersect(t,this,this.options.tolerance),s=n||1!=this.isover?n&amp;&amp;0==this.isover?"isover":null:"isout";if(s){var o;if(this.options.greedy){var r=this.options.scope,a=this.element.parents(":data(droppable)").filter(function(){return e.data(this,"droppable").options.scope===r});a.length&amp;&amp;(o=e.data(a[0],"droppable"),o.greedyChild="isover"==s?1:0)}o&amp;&amp;"isover"==s&amp;&amp;(o.isover=0,o.isout=1,o._out.call(o,i)),this[s]=1,this["isout"==s?"isover":"isout"]=0,this["isover"==s?"_over":"_out"].call(this,i),o&amp;&amp;"isout"==s&amp;&amp;(o.isout=0,o.isover=1,o._over.call(o,i))}}})},dragStop:function(t,i){t.element.parentsUntil("body").unbind("scroll.droppable"),t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)}}}(jQuery),function(e,t){e.widget("ui.resizable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1e3},_create:function(){var t=this,i=this.options;if(this.element.addClass("ui-resizable"),e.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&amp;&amp;(this.element.wrap(e('&lt;div class="ui-wrapper" style="overflow: hidden;"&gt;&lt;/div&gt;').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("resizable",this.element.data("resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=i.handles||(e(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this.handles.constructor==String){"all"==this.handles&amp;&amp;(this.handles="n,e,s,w,se,sw,ne,nw");var n=this.handles.split(",");this.handles={};for(var s=0;s&lt;n.length;s++){var o=e.trim(n[s]),r="ui-resizable-"+o,a=e('&lt;div class="ui-resizable-handle '+r+'"&gt;&lt;/div&gt;');a.css({zIndex:i.zIndex}),"se"==o&amp;&amp;a.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[o]=".ui-resizable-"+o,this.element.append(a)}}this._renderAxis=function(t){t=t||this.element;for(var i in this.handles){if(this.handles[i].constructor==String&amp;&amp;(this.handles[i]=e(this.handles[i],this.element).show()),this.elementIsWrapper&amp;&amp;this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var n=e(this.handles[i],this.element),s=0;s=/sw|ne|nw|se|n|s/.test(i)?n.outerHeight():n.outerWidth();var o=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join("");t.css(o,s),this._proportionallyResize()}e(this.handles[i]).length}},this._renderAxis(this.element),this._handles=e(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){if(!t.resizing){if(this.className)var e=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);t.axis=e&amp;&amp;e[1]?e[1]:"se"}}),i.autoHide&amp;&amp;(this._handles.hide(),e(this.element).addClass("ui-resizable-autohide").mouseenter(function(){i.disabled||(e(this).removeClass("ui-resizable-autohide"),t._handles.show())}).mouseleave(function(){i.disabled||t.resizing||(e(this).addClass("ui-resizable-autohide"),t._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var t=function(t){e(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){t(this.element);var i=this.element;this.originalElement.css({position:i.css("position"),width:i.outerWidth(),height:i.outerHeight(),top:i.css("top"),left:i.css("left")}).insertAfter(i),i.remove()}return this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_mouseCapture:function(t){var i=!1;for(var n in this.handles)e(this.handles[n])[0]==t.target&amp;&amp;(i=!0);return!this.options.disabled&amp;&amp;i},_mouseStart:function(t){var n=this.options,s=this.element.position(),o=this.element;this.resizing=!0,this.documentScroll={top:e(document).scrollTop(),left:e(document).scrollLeft()},(o.is(".ui-draggable")||/absolute/.test(o.css("position")))&amp;&amp;o.css({position:"absolute",top:s.top,left:s.left}),this._renderProxy();var r=i(this.helper.css("left")),a=i(this.helper.css("top"));n.containment&amp;&amp;(r+=e(n.containment).scrollLeft()||0,a+=e(n.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:r,top:a},this.size=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:o.width(),height:o.height()},this.originalSize=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:o.width(),height:o.height()},this.originalPosition={left:r,top:a},this.sizeDiff={width:o.outerWidth()-o.width(),height:o.outerHeight()-o.height()},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof n.aspectRatio?n.aspectRatio:this.originalSize.width/this.originalSize.height||1;var l=e(".ui-resizable-"+this.axis).css("cursor");return e("body").css("cursor","auto"==l?this.axis+"-resize":l),o.addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(e){var t=this.helper,i=(this.options,this.originalMousePosition),n=this.axis,s=e.pageX-i.left||0,o=e.pageY-i.top||0,r=this._change[n];if(!r)return!1;var a=r.apply(this,[e,s,o]);return this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&amp;&amp;(a=this._updateRatio(a,e)),a=this._respectSize(a,e),this._propagate("resize",e),t.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"}),!this._helper&amp;&amp;this._proportionallyResizeElements.length&amp;&amp;this._proportionallyResize(),this._updateCache(a),this._trigger("resize",e,this.ui()),!1},_mouseStop:function(t){this.resizing=!1;var i=this.options,n=this;if(this._helper){var s=this._proportionallyResizeElements,o=s.length&amp;&amp;/textarea/i.test(s[0].nodeName),r=o&amp;&amp;e.ui.hasScroll(s[0],"left")?0:n.sizeDiff.height,a=o?0:n.sizeDiff.width,l={width:n.helper.width()-a,height:n.helper.height()-r},c=parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left)||null,d=parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top)||null;i.animate||this.element.css(e.extend(l,{top:d,left:c})),n.helper.height(n.size.height),n.helper.width(n.size.width),this._helper&amp;&amp;!i.animate&amp;&amp;this._proportionallyResize()}return e("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&amp;&amp;this.helper.remove(),!1},_updateVirtualBoundaries:function(e){var t,i,s,o,r,a=this.options;r={minWidth:n(a.minWidth)?a.minWidth:0,maxWidth:n(a.maxWidth)?a.maxWidth:1/0,minHeight:n(a.minHeight)?a.minHeight:0,maxHeight:n(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||e)&amp;&amp;(t=r.minHeight*this.aspectRatio,s=r.minWidth/this.aspectRatio,i=r.maxHeight*this.aspectRatio,o=r.maxWidth/this.aspectRatio,t&gt;r.minWidth&amp;&amp;(r.minWidth=t),s&gt;r.minHeight&amp;&amp;(r.minHeight=s),i&lt;r.maxWidth&amp;&amp;(r.maxWidth=i),o&lt;r.maxHeight&amp;&amp;(r.maxHeight=o)),this._vBoundaries=r},_updateCache:function(e){this.options;this.offset=this.helper.offset(),n(e.left)&amp;&amp;(this.position.left=e.left),n(e.top)&amp;&amp;(this.position.top=e.top),n(e.height)&amp;&amp;(this.size.height=e.height),n(e.width)&amp;&amp;(this.size.width=e.width)},_updateRatio:function(e,t){var i=(this.options,this.position),s=this.size,o=this.axis;return n(e.height)?e.width=e.height*this.aspectRatio:n(e.width)&amp;&amp;(e.height=e.width/this.aspectRatio),"sw"==o&amp;&amp;(e.left=i.left+(s.width-e.width),e.top=null),
"nw"==o&amp;&amp;(e.top=i.top+(s.height-e.height),e.left=i.left+(s.width-e.width)),e},_respectSize:function(e,t){var i=(this.helper,this._vBoundaries),s=(this._aspectRatio||t.shiftKey,this.axis),o=n(e.width)&amp;&amp;i.maxWidth&amp;&amp;i.maxWidth&lt;e.width,r=n(e.height)&amp;&amp;i.maxHeight&amp;&amp;i.maxHeight&lt;e.height,a=n(e.width)&amp;&amp;i.minWidth&amp;&amp;i.minWidth&gt;e.width,l=n(e.height)&amp;&amp;i.minHeight&amp;&amp;i.minHeight&gt;e.height;a&amp;&amp;(e.width=i.minWidth),l&amp;&amp;(e.height=i.minHeight),o&amp;&amp;(e.width=i.maxWidth),r&amp;&amp;(e.height=i.maxHeight);var c=this.originalPosition.left+this.originalSize.width,d=this.position.top+this.size.height,u=/sw|nw|w/.test(s),h=/nw|ne|n/.test(s);a&amp;&amp;u&amp;&amp;(e.left=c-i.minWidth),o&amp;&amp;u&amp;&amp;(e.left=c-i.maxWidth),l&amp;&amp;h&amp;&amp;(e.top=d-i.minHeight),r&amp;&amp;h&amp;&amp;(e.top=d-i.maxHeight);var p=!e.width&amp;&amp;!e.height;return p&amp;&amp;!e.left&amp;&amp;e.top?e.top=null:p&amp;&amp;!e.top&amp;&amp;e.left&amp;&amp;(e.left=null),e},_proportionallyResize:function(){this.options;if(this._proportionallyResizeElements.length)for(var t=this.helper||this.element,i=0;i&lt;this._proportionallyResizeElements.length;i++){var n=this._proportionallyResizeElements[i];if(!this.borderDif){var s=[n.css("borderTopWidth"),n.css("borderRightWidth"),n.css("borderBottomWidth"),n.css("borderLeftWidth")],o=[n.css("paddingTop"),n.css("paddingRight"),n.css("paddingBottom"),n.css("paddingLeft")];this.borderDif=e.map(s,function(e,t){var i=parseInt(e,10)||0,n=parseInt(o[t],10)||0;return i+n})}n.css({height:t.height()-this.borderDif[0]-this.borderDif[2]||0,width:t.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var t=this.element,i=this.options;if(this.elementOffset=t.offset(),this._helper){this.helper=this.helper||e('&lt;div style="overflow:hidden;"&gt;&lt;/div&gt;');var n=e.ui.ie6?1:0,s=e.ui.ie6?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+s,height:this.element.outerHeight()+s,position:"absolute",left:this.elementOffset.left-n+"px",top:this.elementOffset.top-n+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(e,t,i){return{width:this.originalSize.width+t}},w:function(e,t,i){var n=(this.options,this.originalSize),s=this.originalPosition;return{left:s.left+t,width:n.width-t}},n:function(e,t,i){var n=(this.options,this.originalSize),s=this.originalPosition;return{top:s.top+i,height:n.height-i}},s:function(e,t,i){return{height:this.originalSize.height+i}},se:function(t,i,n){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,i,n]))},sw:function(t,i,n){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,i,n]))},ne:function(t,i,n){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,i,n]))},nw:function(t,i,n){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,i,n]))}},_propagate:function(t,i){e.ui.plugin.call(this,t,[i,this.ui()]),"resize"!=t&amp;&amp;this._trigger(t,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.ui.plugin.add("resizable","alsoResize",{start:function(t,i){var n=e(this).data("resizable"),s=n.options,o=function(t){e(t).each(function(){var t=e(this);t.data("resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})};"object"!=typeof s.alsoResize||s.alsoResize.parentNode?o(s.alsoResize):s.alsoResize.length?(s.alsoResize=s.alsoResize[0],o(s.alsoResize)):e.each(s.alsoResize,function(e){o(e)})},resize:function(t,i){var n=e(this).data("resizable"),s=n.options,o=n.originalSize,r=n.originalPosition,a={height:n.size.height-o.height||0,width:n.size.width-o.width||0,top:n.position.top-r.top||0,left:n.position.left-r.left||0},l=function(t,n){e(t).each(function(){var t=e(this),s=e(this).data("resizable-alsoresize"),o={},r=n&amp;&amp;n.length?n:t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(r,function(e,t){var i=(s[t]||0)+(a[t]||0);i&amp;&amp;i&gt;=0&amp;&amp;(o[t]=i||null)}),t.css(o)})};"object"!=typeof s.alsoResize||s.alsoResize.nodeType?l(s.alsoResize):e.each(s.alsoResize,function(e,t){l(e,t)})},stop:function(t,i){e(this).removeData("resizable-alsoresize")}}),e.ui.plugin.add("resizable","animate",{stop:function(t,i){var n=e(this).data("resizable"),s=n.options,o=n._proportionallyResizeElements,r=o.length&amp;&amp;/textarea/i.test(o[0].nodeName),a=r&amp;&amp;e.ui.hasScroll(o[0],"left")?0:n.sizeDiff.height,l=r?0:n.sizeDiff.width,c={width:n.size.width-l,height:n.size.height-a},d=parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left)||null,u=parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top)||null;n.element.animate(e.extend(c,u&amp;&amp;d?{top:u,left:d}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var i={width:parseInt(n.element.css("width"),10),height:parseInt(n.element.css("height"),10),top:parseInt(n.element.css("top"),10),left:parseInt(n.element.css("left"),10)};o&amp;&amp;o.length&amp;&amp;e(o[0]).css({width:i.width,height:i.height}),n._updateCache(i),n._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(t,n){var s=e(this).data("resizable"),o=s.options,r=s.element,a=o.containment,l=a instanceof e?a.get(0):/parent/.test(a)?r.parent().get(0):a;if(l)if(s.containerElement=e(l),/document/.test(a)||a==document)s.containerOffset={left:0,top:0},s.containerPosition={left:0,top:0},s.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight};else{var c=e(l),d=[];e(["Top","Right","Left","Bottom"]).each(function(e,t){d[e]=i(c.css("padding"+t))}),s.containerOffset=c.offset(),s.containerPosition=c.position(),s.containerSize={height:c.innerHeight()-d[3],width:c.innerWidth()-d[1]};var u=s.containerOffset,h=s.containerSize.height,p=s.containerSize.width,f=e.ui.hasScroll(l,"left")?l.scrollWidth:p,m=e.ui.hasScroll(l)?l.scrollHeight:h;s.parentData={element:l,left:u.left,top:u.top,width:f,height:m}}},resize:function(t,i){var n=e(this).data("resizable"),s=n.options,o=(n.containerSize,n.containerOffset),r=(n.size,n.position),a=n._aspectRatio||t.shiftKey,l={top:0,left:0},c=n.containerElement;c[0]!=document&amp;&amp;/static/.test(c.css("position"))&amp;&amp;(l=o),r.left&lt;(n._helper?o.left:0)&amp;&amp;(n.size.width=n.size.width+(n._helper?n.position.left-o.left:n.position.left-l.left),a&amp;&amp;(n.size.height=n.size.width/n.aspectRatio),n.position.left=s.helper?o.left:0),r.top&lt;(n._helper?o.top:0)&amp;&amp;(n.size.height=n.size.height+(n._helper?n.position.top-o.top:n.position.top),a&amp;&amp;(n.size.width=n.size.height*n.aspectRatio),n.position.top=n._helper?o.top:0),n.offset.left=n.parentData.left+n.position.left,n.offset.top=n.parentData.top+n.position.top;var d=Math.abs((n._helper?n.offset.left-l.left:n.offset.left-l.left)+n.sizeDiff.width),u=Math.abs((n._helper?n.offset.top-l.top:n.offset.top-o.top)+n.sizeDiff.height),h=n.containerElement.get(0)==n.element.parent().get(0),p=/relative|absolute/.test(n.containerElement.css("position"));h&amp;&amp;p&amp;&amp;(d-=n.parentData.left),d+n.size.width&gt;=n.parentData.width&amp;&amp;(n.size.width=n.parentData.width-d,a&amp;&amp;(n.size.height=n.size.width/n.aspectRatio)),u+n.size.height&gt;=n.parentData.height&amp;&amp;(n.size.height=n.parentData.height-u,a&amp;&amp;(n.size.width=n.size.height*n.aspectRatio))},stop:function(t,i){var n=e(this).data("resizable"),s=n.options,o=(n.position,n.containerOffset),r=n.containerPosition,a=n.containerElement,l=e(n.helper),c=l.offset(),d=l.outerWidth()-n.sizeDiff.width,u=l.outerHeight()-n.sizeDiff.height;n._helper&amp;&amp;!s.animate&amp;&amp;/relative/.test(a.css("position"))&amp;&amp;e(this).css({left:c.left-r.left-o.left,width:d,height:u}),n._helper&amp;&amp;!s.animate&amp;&amp;/static/.test(a.css("position"))&amp;&amp;e(this).css({left:c.left-r.left-o.left,width:d,height:u})}}),e.ui.plugin.add("resizable","ghost",{start:function(t,i){var n=e(this).data("resizable"),s=n.options,o=n.size;n.ghost=n.originalElement.clone(),n.ghost.css({opacity:.25,display:"block",position:"relative",height:o.height,width:o.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof s.ghost?s.ghost:""),n.ghost.appendTo(n.helper)},resize:function(t,i){var n=e(this).data("resizable");n.options;n.ghost&amp;&amp;n.ghost.css({position:"relative",height:n.size.height,width:n.size.width})},stop:function(t,i){var n=e(this).data("resizable");n.options;n.ghost&amp;&amp;n.helper&amp;&amp;n.helper.get(0).removeChild(n.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(t,i){var n=e(this).data("resizable"),s=n.options,o=n.size,r=n.originalSize,a=n.originalPosition,l=n.axis;s._aspectRatio||t.shiftKey;s.grid="number"==typeof s.grid?[s.grid,s.grid]:s.grid;var c=Math.round((o.width-r.width)/(s.grid[0]||1))*(s.grid[0]||1),d=Math.round((o.height-r.height)/(s.grid[1]||1))*(s.grid[1]||1);/^(se|s|e)$/.test(l)?(n.size.width=r.width+c,n.size.height=r.height+d):/^(ne)$/.test(l)?(n.size.width=r.width+c,n.size.height=r.height+d,n.position.top=a.top-d):/^(sw)$/.test(l)?(n.size.width=r.width+c,n.size.height=r.height+d,n.position.left=a.left-c):(n.size.width=r.width+c,n.size.height=r.height+d,n.position.top=a.top-d,n.position.left=a.left-c)}});var i=function(e){return parseInt(e,10)||0},n=function(e){return!isNaN(parseInt(e,10))}}(jQuery),function(e,t){e.widget("ui.selectable",e.ui.mouse,{version:"1.9.2",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch"},_create:function(){var t=this;this.element.addClass("ui-selectable"),this.dragged=!1;var i;this.refresh=function(){i=e(t.options.filter,t.element[0]),i.addClass("ui-selectee"),i.each(function(){var t=e(this),i=t.offset();e.data(this,"selectable-item",{element:this,$element:t,left:i.left,top:i.top,right:i.left+t.outerWidth(),bottom:i.top+t.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=i.addClass("ui-selectee"),this._mouseInit(),this.helper=e("&lt;div class='ui-selectable-helper'&gt;&lt;/div&gt;")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(t){var i=this;if(this.opos=[t.pageX,t.pageY],!this.options.disabled){var n=this.options;this.selectees=e(n.filter,this.element[0]),this._trigger("start",t),e(n.appendTo).append(this.helper),this.helper.css({left:t.clientX,top:t.clientY,width:0,height:0}),n.autoRefresh&amp;&amp;this.refresh(),this.selectees.filter(".ui-selected").each(function(){var n=e.data(this,"selectable-item");n.startselected=!0,t.metaKey||t.ctrlKey||(n.$element.removeClass("ui-selected"),n.selected=!1,n.$element.addClass("ui-unselecting"),n.unselecting=!0,i._trigger("unselecting",t,{unselecting:n.element}))}),e(t.target).parents().andSelf().each(function(){var n=e.data(this,"selectable-item");if(n){var s=!t.metaKey&amp;&amp;!t.ctrlKey||!n.$element.hasClass("ui-selected");return n.$element.removeClass(s?"ui-unselecting":"ui-selected").addClass(s?"ui-selecting":"ui-unselecting"),n.unselecting=!s,n.selecting=s,n.selected=s,s?i._trigger("selecting",t,{selecting:n.element}):i._trigger("unselecting",t,{unselecting:n.element}),!1}})}},_mouseDrag:function(t){var i=this;if(this.dragged=!0,!this.options.disabled){var n=this.options,s=this.opos[0],o=this.opos[1],r=t.pageX,a=t.pageY;if(s&gt;r){var l=r;r=s,s=l}if(o&gt;a){var l=a;a=o,o=l}return this.helper.css({left:s,top:o,width:r-s,height:a-o}),this.selectees.each(function(){var l=e.data(this,"selectable-item");if(l&amp;&amp;l.element!=i.element[0]){var c=!1;"touch"==n.tolerance?c=!(l.left&gt;r||l.right&lt;s||l.top&gt;a||l.bottom&lt;o):"fit"==n.tolerance&amp;&amp;(c=l.left&gt;s&amp;&amp;l.right&lt;r&amp;&amp;l.top&gt;o&amp;&amp;l.bottom&lt;a),c?(l.selected&amp;&amp;(l.$element.removeClass("ui-selected"),l.selected=!1),l.unselecting&amp;&amp;(l.$element.removeClass("ui-unselecting"),l.unselecting=!1),l.selecting||(l.$element.addClass("ui-selecting"),l.selecting=!0,i._trigger("selecting",t,{selecting:l.element}))):(l.selecting&amp;&amp;((t.metaKey||t.ctrlKey)&amp;&amp;l.startselected?(l.$element.removeClass("ui-selecting"),l.selecting=!1,l.$element.addClass("ui-selected"),l.selected=!0):(l.$element.removeClass("ui-selecting"),l.selecting=!1,l.startselected&amp;&amp;(l.$element.addClass("ui-unselecting"),l.unselecting=!0),i._trigger("unselecting",t,{unselecting:l.element}))),l.selected&amp;&amp;(t.metaKey||t.ctrlKey||l.startselected||(l.$element.removeClass("ui-selected"),l.selected=!1,l.$element.addClass("ui-unselecting"),l.unselecting=!0,i._trigger("unselecting",t,{unselecting:l.element}))))}}),!1}},_mouseStop:function(t){var i=this;this.dragged=!1;this.options;return e(".ui-unselecting",this.element[0]).each(function(){var n=e.data(this,"selectable-item");n.$element.removeClass("ui-unselecting"),n.unselecting=!1,n.startselected=!1,i._trigger("unselected",t,{unselected:n.element})}),e(".ui-selecting",this.element[0]).each(function(){var n=e.data(this,"selectable-item");n.$element.removeClass("ui-selecting").addClass("ui-selected"),n.selecting=!1,n.selected=!0,n.startselected=!0,i._trigger("selected",t,{selected:n.element})}),this._trigger("stop",t),this.helper.remove(),!1}})}(jQuery),function(e,t){e.widget("ui.sortable",e.ui.mouse,{version:"1.9.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"&gt; *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3},_create:function(){var e=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=!!this.items.length&amp;&amp;("x"===e.axis||/left|right/.test(this.items[0].item.css("float"))||/inline|table-cell/.test(this.items[0].item.css("display"))),this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var e=this.items.length-1;e&gt;=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_setOption:function(t,i){"disabled"===t?(this.options[t]=i,this.widget().toggleClass("ui-sortable-disabled",!!i)):e.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(t,i){var n=this;if(this.reverting)return!1;if(this.options.disabled||"static"==this.options.type)return!1;this._refreshItems(t);var s=null;e(t.target).parents().each(function(){if(e.data(this,n.widgetName+"-item")==n)return s=e(this),!1});if(e.data(t.target,n.widgetName+"-item")==n&amp;&amp;(s=e(t.target)),!s)return!1;if(this.options.handle&amp;&amp;!i){var o=!1;if(e(this.options.handle,s).find("*").andSelf().each(function(){this==t.target&amp;&amp;(o=!0)}),!o)return!1}return this.currentItem=s,this._removeCurrentsFromItems(),!0},_mouseStart:function(t,i,n){var s=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,s.cursorAt&amp;&amp;this._adjustOffsetFromHelper(s.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!=this.currentItem[0]&amp;&amp;this.currentItem.hide(),this._createPlaceholder(),s.containment&amp;&amp;this._setContainment(),s.cursor&amp;&amp;(e("body").css("cursor")&amp;&amp;(this._storedCursor=e("body").css("cursor")),e("body").css("cursor",s.cursor)),s.opacity&amp;&amp;(this.helper.css("opacity")&amp;&amp;(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",s.opacity)),s.zIndex&amp;&amp;(this.helper.css("zIndex")&amp;&amp;(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",s.zIndex)),this.scrollParent[0]!=document&amp;&amp;"HTML"!=this.scrollParent[0].tagName&amp;&amp;(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!n)for(var o=this.containers.length-1;o&gt;=0;o--)this.containers[o]._trigger("activate",t,this._uiHash(this));return e.ui.ddmanager&amp;&amp;(e.ui.ddmanager.current=this),e.ui.ddmanager&amp;&amp;!s.dropBehaviour&amp;&amp;e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){if(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll){var i=this.options,n=!1;this.scrollParent[0]!=document&amp;&amp;"HTML"!=this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY&lt;i.scrollSensitivity?this.scrollParent[0].scrollTop=n=this.scrollParent[0].scrollTop+i.scrollSpeed:t.pageY-this.overflowOffset.top&lt;i.scrollSensitivity&amp;&amp;(this.scrollParent[0].scrollTop=n=this.scrollParent[0].scrollTop-i.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX&lt;i.scrollSensitivity?this.scrollParent[0].scrollLeft=n=this.scrollParent[0].scrollLeft+i.scrollSpeed:t.pageX-this.overflowOffset.left&lt;i.scrollSensitivity&amp;&amp;(this.scrollParent[0].scrollLeft=n=this.scrollParent[0].scrollLeft-i.scrollSpeed)):(t.pageY-e(document).scrollTop()&lt;i.scrollSensitivity?n=e(document).scrollTop(e(document).scrollTop()-i.scrollSpeed):e(window).height()-(t.pageY-e(document).scrollTop())&lt;i.scrollSensitivity&amp;&amp;(n=e(document).scrollTop(e(document).scrollTop()+i.scrollSpeed)),t.pageX-e(document).scrollLeft()&lt;i.scrollSensitivity?n=e(document).scrollLeft(e(document).scrollLeft()-i.scrollSpeed):e(window).width()-(t.pageX-e(document).scrollLeft())&lt;i.scrollSensitivity&amp;&amp;(n=e(document).scrollLeft(e(document).scrollLeft()+i.scrollSpeed))),n!==!1&amp;&amp;e.ui.ddmanager&amp;&amp;!i.dropBehaviour&amp;&amp;e.ui.ddmanager.prepareOffsets(this,t)}this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&amp;&amp;"y"==this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&amp;&amp;"x"==this.options.axis||(this.helper[0].style.top=this.position.top+"px");for(var s=this.items.length-1;s&gt;=0;s--){var o=this.items[s],r=o.item[0],a=this._intersectsWithPointer(o);if(a&amp;&amp;o.instance===this.currentContainer&amp;&amp;!(r==this.currentItem[0]||this.placeholder[1==a?"next":"prev"]()[0]==r||e.contains(this.placeholder[0],r)||"semi-dynamic"==this.options.type&amp;&amp;e.contains(this.element[0],r))){if(this.direction=1==a?"down":"up","pointer"!=this.options.tolerance&amp;&amp;!this._intersectsWithSides(o))break;this._rearrange(t,o),this._trigger("change",t,this._uiHash());break}}return this._contactContainers(t),e.ui.ddmanager&amp;&amp;e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,i){if(t){if(e.ui.ddmanager&amp;&amp;!this.options.dropBehaviour&amp;&amp;e.ui.ddmanager.drop(this,t),this.options.revert){var n=this,s=this.placeholder.offset();this.reverting=!0,e(this.helper).animate({left:s.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:s.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){n._clear(t)})}else this._clear(t,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null}),"original"==this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var t=this.containers.length-1;t&gt;=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&amp;&amp;(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&amp;&amp;(this.placeholder[0].parentNode&amp;&amp;this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!=this.options.helper&amp;&amp;this.helper&amp;&amp;this.helper[0].parentNode&amp;&amp;this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var i=this._getItemsAsjQuery(t&amp;&amp;t.connected),n=[];return t=t||{},e(i).each(function(){var i=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[-=_](.+)/);i&amp;&amp;n.push((t.key||i[1]+"[]")+"="+(t.key&amp;&amp;t.expression?i[1]:i[2]))}),!n.length&amp;&amp;t.key&amp;&amp;n.push(t.key+"="),n.join("&amp;")},toArray:function(t){var i=this._getItemsAsjQuery(t&amp;&amp;t.connected),n=[];return t=t||{},i.each(function(){n.push(e(t.item||this).attr(t.attribute||"id")||"")}),n},_intersectsWith:function(e){var t=this.positionAbs.left,i=t+this.helperProportions.width,n=this.positionAbs.top,s=n+this.helperProportions.height,o=e.left,r=o+e.width,a=e.top,l=a+e.height,c=this.offset.click.top,d=this.offset.click.left,u=n+c&gt;a&amp;&amp;n+c&lt;l&amp;&amp;t+d&gt;o&amp;&amp;t+d&lt;r;return"pointer"==this.options.tolerance||this.options.forcePointerForContainers||"pointer"!=this.options.tolerance&amp;&amp;this.helperProportions[this.floating?"width":"height"]&gt;e[this.floating?"width":"height"]?u:o&lt;t+this.helperProportions.width/2&amp;&amp;i-this.helperProportions.width/2&lt;r&amp;&amp;a&lt;n+this.helperProportions.height/2&amp;&amp;s-this.helperProportions.height/2&lt;l},_intersectsWithPointer:function(t){var i="x"===this.options.axis||e.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),n="y"===this.options.axis||e.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width),s=i&amp;&amp;n,o=this._getDragVerticalDirection(),r=this._getDragHorizontalDirection();return!!s&amp;&amp;(this.floating?r&amp;&amp;"right"==r||"down"==o?2:1:o&amp;&amp;("down"==o?2:1))},_intersectsWithSides:function(t){var i=e.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),n=e.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),s=this._getDragVerticalDirection(),o=this._getDragHorizontalDirection();return this.floating&amp;&amp;o?"right"==o&amp;&amp;n||"left"==o&amp;&amp;!n:s&amp;&amp;("down"==s&amp;&amp;i||"up"==s&amp;&amp;!i)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!=e&amp;&amp;(e&gt;0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!=e&amp;&amp;(e&gt;0?"right":"left")},refresh:function(e){return this._refreshItems(e),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor==String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){var i=[],n=[],s=this._connectWith();if(s&amp;&amp;t)for(var o=s.length-1;o&gt;=0;o--)for(var r=e(s[o]),a=r.length-1;a&gt;=0;a--){var l=e.data(r[a],this.widgetName);l&amp;&amp;l!=this&amp;&amp;!l.options.disabled&amp;&amp;n.push([e.isFunction(l.options.items)?l.options.items.call(l.element):e(l.options.items,l.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),l])}n.push([e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var o=n.length-1;o&gt;=0;o--)n[o][0].each(function(){i.push(this)});return e(i)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,function(e){for(var i=0;i&lt;t.length;i++)if(t[i]==e.item[0])return!1;return!0})},_refreshItems:function(t){this.items=[],this.containers=[this];var i=this.items,n=[[e.isFunction(this.options.items)?this.options.items.call(this.element[0],t,{item:this.currentItem}):e(this.options.items,this.element),this]],s=this._connectWith();if(s&amp;&amp;this.ready)for(var o=s.length-1;o&gt;=0;o--)for(var r=e(s[o]),a=r.length-1;a&gt;=0;a--){var l=e.data(r[a],this.widgetName);l&amp;&amp;l!=this&amp;&amp;!l.options.disabled&amp;&amp;(n.push([e.isFunction(l.options.items)?l.options.items.call(l.element[0],t,{item:this.currentItem}):e(l.options.items,l.element),l]),this.containers.push(l))}for(var o=n.length-1;o&gt;=0;o--)for(var c=n[o][1],d=n[o][0],a=0,u=d.length;a&lt;u;a++){var h=e(d[a]);h.data(this.widgetName+"-item",c),i.push({item:h,instance:c,width:0,height:0,left:0,top:0})}},refreshPositions:function(t){this.offsetParent&amp;&amp;this.helper&amp;&amp;(this.offset.parent=this._getParentOffset());for(var i=this.items.length-1;i&gt;=0;i--){var n=this.items[i];if(n.instance==this.currentContainer||!this.currentContainer||n.item[0]==this.currentItem[0]){var s=this.options.toleranceElement?e(this.options.toleranceElement,n.item):n.item;t||(n.width=s.outerWidth(),n.height=s.outerHeight());var o=s.offset();n.left=o.left,n.top=o.top}}if(this.options.custom&amp;&amp;this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(var i=this.containers.length-1;i&gt;=0;i--){var o=this.containers[i].element.offset();this.containers[i].containerCache.left=o.left,this.containers[i].containerCache.top=o.top,this.containers[i].containerCache.width=this.containers[i].element.outerWidth(),this.containers[i].containerCache.height=this.containers[i].element.outerHeight()}return this},_createPlaceholder:function(t){t=t||this;var i=t.options;if(!i.placeholder||i.placeholder.constructor==String){var n=i.placeholder;i.placeholder={element:function(){var i=e(document.createElement(t.currentItem[0].nodeName)).addClass(n||t.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];return n||(i.style.visibility="hidden"),i},update:function(e,s){n&amp;&amp;!i.forcePlaceholderSize||(s.height()||s.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),s.width()||s.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10)))}}}t.placeholder=e(i.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),i.placeholder.update(t,t.placeholder)},_contactContainers:function(t){for(var i=null,n=null,s=this.containers.length-1;s&gt;=0;s--)if(!e.contains(this.currentItem[0],this.containers[s].element[0]))if(this._intersectsWith(this.containers[s].containerCache)){if(i&amp;&amp;e.contains(this.containers[s].element[0],i.element[0]))continue;i=this.containers[s],n=s}else this.containers[s].containerCache.over&amp;&amp;(this.containers[s]._trigger("out",t,this._uiHash(this)),this.containers[s].containerCache.over=0);if(i)if(1===this.containers.length)this.containers[n]._trigger("over",t,this._uiHash(this)),this.containers[n].containerCache.over=1;else{for(var o=1e4,r=null,a=this.containers[n].floating?"left":"top",l=this.containers[n].floating?"width":"height",c=this.positionAbs[a]+this.offset.click[a],d=this.items.length-1;d&gt;=0;d--)if(e.contains(this.containers[n].element[0],this.items[d].item[0])&amp;&amp;this.items[d].item[0]!=this.currentItem[0]){var u=this.items[d].item.offset()[a],h=!1;Math.abs(u-c)&gt;Math.abs(u+this.items[d][l]-c)&amp;&amp;(h=!0,u+=this.items[d][l]),Math.abs(u-c)&lt;o&amp;&amp;(o=Math.abs(u-c),r=this.items[d],this.direction=h?"up":"down")}if(!r&amp;&amp;!this.options.dropOnEmpty)return;this.currentContainer=this.containers[n],r?this._rearrange(t,r,null,!0):this._rearrange(t,null,this.containers[n].element,!0),this._trigger("change",t,this._uiHash()),this.containers[n]._trigger("change",t,this._uiHash(this)),this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[n]._trigger("over",t,this._uiHash(this)),this.containers[n].containerCache.over=1}},_createHelper:function(t){var i=this.options,n=e.isFunction(i.helper)?e(i.helper.apply(this.element[0],[t,this.currentItem])):"clone"==i.helper?this.currentItem.clone():this.currentItem;return n.parents("body").length||e("parent"!=i.appendTo?i.appendTo:this.currentItem[0].parentNode)[0].appendChild(n[0]),n[0]==this.currentItem[0]&amp;&amp;(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(""==n[0].style.width||i.forceHelperSize)&amp;&amp;n.width(this.currentItem.width()),(""==n[0].style.height||i.forceHelperSize)&amp;&amp;n.height(this.currentItem.height()),n},_adjustOffsetFromHelper:function(t){"string"==typeof t&amp;&amp;(t=t.split(" ")),e.isArray(t)&amp;&amp;(t={left:+t[0],top:+t[1]||0}),"left"in t&amp;&amp;(this.offset.click.left=t.left+this.margins.left),"right"in t&amp;&amp;(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&amp;&amp;(this.offset.click.top=t.top+this.margins.top),"bottom"in t&amp;&amp;(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"==this.cssPosition&amp;&amp;this.scrollParent[0]!=document&amp;&amp;e.contains(this.scrollParent[0],this.offsetParent[0])&amp;&amp;(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]==document.body||this.offsetParent[0].tagName&amp;&amp;"html"==this.offsetParent[0].tagName.toLowerCase()&amp;&amp;e.ui.ie)&amp;&amp;(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"==this.cssPosition){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t=this.options;if("parent"==t.containment&amp;&amp;(t.containment=this.helper[0].parentNode),"document"!=t.containment&amp;&amp;"window"!=t.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,e("document"==t.containment?document:window).width()-this.helperProportions.width-this.margins.left,(e("document"==t.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),!/^(document|window|parent)$/.test(t.containment)){var i=e(t.containment)[0],n=e(t.containment).offset(),s="hidden"!=e(i).css("overflow");this.containment=[n.left+(parseInt(e(i).css("borderLeftWidth"),10)||0)+(parseInt(e(i).css("paddingLeft"),10)||0)-this.margins.left,n.top+(parseInt(e(i).css("borderTopWidth"),10)||0)+(parseInt(e(i).css("paddingTop"),10)||0)-this.margins.top,n.left+(s?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(e(i).css("borderLeftWidth"),10)||0)-(parseInt(e(i).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,n.top+(s?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(e(i).css("borderTopWidth"),10)||0)-(parseInt(e(i).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top]}},_convertPositionTo:function(t,i){i||(i=this.position);var n="absolute"==t?1:-1,s=(this.options,"absolute"!=this.cssPosition||this.scrollParent[0]!=document&amp;&amp;e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent),o=/(html|body)/i.test(s[0].tagName);return{top:i.top+this.offset.relative.top*n+this.offset.parent.top*n-("fixed"==this.cssPosition?-this.scrollParent.scrollTop():o?0:s.scrollTop())*n,left:i.left+this.offset.relative.left*n+this.offset.parent.left*n-("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():o?0:s.scrollLeft())*n}},_generatePosition:function(t){
var i=this.options,n="absolute"!=this.cssPosition||this.scrollParent[0]!=document&amp;&amp;e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,s=/(html|body)/i.test(n[0].tagName);"relative"!=this.cssPosition||this.scrollParent[0]!=document&amp;&amp;this.scrollParent[0]!=this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset());var o=t.pageX,r=t.pageY;if(this.originalPosition&amp;&amp;(this.containment&amp;&amp;(t.pageX-this.offset.click.left&lt;this.containment[0]&amp;&amp;(o=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top&lt;this.containment[1]&amp;&amp;(r=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left&gt;this.containment[2]&amp;&amp;(o=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top&gt;this.containment[3]&amp;&amp;(r=this.containment[3]+this.offset.click.top)),i.grid)){var a=this.originalPageY+Math.round((r-this.originalPageY)/i.grid[1])*i.grid[1];r=this.containment&amp;&amp;(a-this.offset.click.top&lt;this.containment[1]||a-this.offset.click.top&gt;this.containment[3])?a-this.offset.click.top&lt;this.containment[1]?a+i.grid[1]:a-i.grid[1]:a;var l=this.originalPageX+Math.round((o-this.originalPageX)/i.grid[0])*i.grid[0];o=this.containment&amp;&amp;(l-this.offset.click.left&lt;this.containment[0]||l-this.offset.click.left&gt;this.containment[2])?l-this.offset.click.left&lt;this.containment[0]?l+i.grid[0]:l-i.grid[0]:l}return{top:r-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"==this.cssPosition?-this.scrollParent.scrollTop():s?0:n.scrollTop()),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"==this.cssPosition?-this.scrollParent.scrollLeft():s?0:n.scrollLeft())}},_rearrange:function(e,t,i,n){i?i[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],"down"==this.direction?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var s=this.counter;this._delay(function(){s==this.counter&amp;&amp;this.refreshPositions(!n)})},_clear:function(t,i){this.reverting=!1;var n=[];if(!this._noFinalSort&amp;&amp;this.currentItem.parent().length&amp;&amp;this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]==this.currentItem[0]){for(var s in this._storedCSS)"auto"!=this._storedCSS[s]&amp;&amp;"static"!=this._storedCSS[s]||(this._storedCSS[s]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();this.fromOutside&amp;&amp;!i&amp;&amp;n.push(function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))}),!this.fromOutside&amp;&amp;this.domPosition.prev==this.currentItem.prev().not(".ui-sortable-helper")[0]&amp;&amp;this.domPosition.parent==this.currentItem.parent()[0]||i||n.push(function(e){this._trigger("update",e,this._uiHash())}),this!==this.currentContainer&amp;&amp;(i||(n.push(function(e){this._trigger("remove",e,this._uiHash())}),n.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer))));for(var s=this.containers.length-1;s&gt;=0;s--)i||n.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[s])),this.containers[s].containerCache.over&amp;&amp;(n.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[s])),this.containers[s].containerCache.over=0);if(this._storedCursor&amp;&amp;e("body").css("cursor",this._storedCursor),this._storedOpacity&amp;&amp;this.helper.css("opacity",this._storedOpacity),this._storedZIndex&amp;&amp;this.helper.css("zIndex","auto"==this._storedZIndex?"":this._storedZIndex),this.dragging=!1,this.cancelHelperRemoval){if(!i){this._trigger("beforeStop",t,this._uiHash());for(var s=0;s&lt;n.length;s++)n[s].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!1}if(i||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!=this.currentItem[0]&amp;&amp;this.helper.remove(),this.helper=null,!i){for(var s=0;s&lt;n.length;s++)n[s].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!0},_trigger:function(){e.Widget.prototype._trigger.apply(this,arguments)===!1&amp;&amp;this.cancel()},_uiHash:function(t){var i=t||this;return{helper:i.helper,placeholder:i.placeholder||e([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:t?t.element:null}}})}(jQuery),jQuery.effects||function(e,t){var i=e.uiBackCompat!==!1,n="ui-effects-";e.effects={effect:{}},function(t,i){function n(e,t,i){var n=h[t.type]||{};return null==e?i||!t.def?null:t.def:(e=n.floor?~~e:parseFloat(e),isNaN(e)?t.def:n.mod?(e+n.mod)%n.mod:0&gt;e?0:n.max&lt;e?n.max:e)}function s(e){var i=d(),n=i._rgba=[];return e=e.toLowerCase(),m(c,function(t,s){var o,r=s.re.exec(e),a=r&amp;&amp;s.parse(r),l=s.space||"rgba";if(a)return o=i[l](a),i[u[l].cache]=o[u[l].cache],n=i._rgba=o._rgba,!1}),n.length?("0,0,0,0"===n.join()&amp;&amp;t.extend(n,r.transparent),i):r[e]}function o(e,t,i){return i=(i+1)%1,6*i&lt;1?e+(t-e)*i*6:2*i&lt;1?t:3*i&lt;2?e+(t-e)*(2/3-i)*6:e}var r,a="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor".split(" "),l=/^([\-+])=\s*(\d+\.?\d*)/,c=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,parse:function(e){return[2.55*e[1],2.55*e[2],2.55*e[3],e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d+(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],d=t.Color=function(e,i,n,s){return new t.Color.fn.parse(e,i,n,s)},u={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},h={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},p=d.support={},f=t("&lt;p&gt;")[0],m=t.each;f.style.cssText="background-color:rgba(1,1,1,.5)",p.rgba=f.style.backgroundColor.indexOf("rgba")&gt;-1,m(u,function(e,t){t.cache="_"+e,t.props.alpha={idx:3,type:"percent",def:1}}),d.fn=t.extend(d.prototype,{parse:function(o,a,l,c){if(o===i)return this._rgba=[null,null,null,null],this;(o.jquery||o.nodeType)&amp;&amp;(o=t(o).css(a),a=i);var h=this,p=t.type(o),f=this._rgba=[];return a!==i&amp;&amp;(o=[o,a,l,c],p="array"),"string"===p?this.parse(s(o)||r._default):"array"===p?(m(u.rgba.props,function(e,t){f[t.idx]=n(o[t.idx],t)}),this):"object"===p?(o instanceof d?m(u,function(e,t){o[t.cache]&amp;&amp;(h[t.cache]=o[t.cache].slice())}):m(u,function(t,i){var s=i.cache;m(i.props,function(e,t){if(!h[s]&amp;&amp;i.to){if("alpha"===e||null==o[e])return;h[s]=i.to(h._rgba)}h[s][t.idx]=n(o[e],t,!0)}),h[s]&amp;&amp;e.inArray(null,h[s].slice(0,3))&lt;0&amp;&amp;(h[s][3]=1,i.from&amp;&amp;(h._rgba=i.from(h[s])))}),this):void 0},is:function(e){var t=d(e),i=!0,n=this;return m(u,function(e,s){var o,r=t[s.cache];return r&amp;&amp;(o=n[s.cache]||s.to&amp;&amp;s.to(n._rgba)||[],m(s.props,function(e,t){if(null!=r[t.idx])return i=r[t.idx]===o[t.idx]})),i}),i},_space:function(){var e=[],t=this;return m(u,function(i,n){t[n.cache]&amp;&amp;e.push(i)}),e.pop()},transition:function(e,t){var i=d(e),s=i._space(),o=u[s],r=0===this.alpha()?d("transparent"):this,a=r[o.cache]||o.to(r._rgba),l=a.slice();return i=i[o.cache],m(o.props,function(e,s){var o=s.idx,r=a[o],c=i[o],d=h[s.type]||{};null!==c&amp;&amp;(null===r?l[o]=c:(d.mod&amp;&amp;(c-r&gt;d.mod/2?r+=d.mod:r-c&gt;d.mod/2&amp;&amp;(r-=d.mod)),l[o]=n((c-r)*t+r,s)))}),this[s](l)},blend:function(e){if(1===this._rgba[3])return this;var i=this._rgba.slice(),n=i.pop(),s=d(e)._rgba;return d(t.map(i,function(e,t){return(1-n)*s[t]+n*e}))},toRgbaString:function(){var e="rgba(",i=t.map(this._rgba,function(e,t){return null==e?t&gt;2?1:0:e});return 1===i[3]&amp;&amp;(i.pop(),e="rgb("),e+i.join()+")"},toHslaString:function(){var e="hsla(",i=t.map(this.hsla(),function(e,t){return null==e&amp;&amp;(e=t&gt;2?1:0),t&amp;&amp;t&lt;3&amp;&amp;(e=Math.round(100*e)+"%"),e});return 1===i[3]&amp;&amp;(i.pop(),e="hsl("),e+i.join()+")"},toHexString:function(e){var i=this._rgba.slice(),n=i.pop();return e&amp;&amp;i.push(~~(255*n)),"#"+t.map(i,function(e){return e=(e||0).toString(16),1===e.length?"0"+e:e}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),d.fn.parse.prototype=d.fn,u.hsla.to=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t,i,n=e[0]/255,s=e[1]/255,o=e[2]/255,r=e[3],a=Math.max(n,s,o),l=Math.min(n,s,o),c=a-l,d=a+l,u=.5*d;return t=l===a?0:n===a?60*(s-o)/c+360:s===a?60*(o-n)/c+120:60*(n-s)/c+240,i=0===u||1===u?u:u&lt;=.5?c/d:c/(2-d),[Math.round(t)%360,i,u,null==r?1:r]},u.hsla.from=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t=e[0]/360,i=e[1],n=e[2],s=e[3],r=n&lt;=.5?n*(1+i):n+i-n*i,a=2*n-r;return[Math.round(255*o(a,r,t+1/3)),Math.round(255*o(a,r,t)),Math.round(255*o(a,r,t-1/3)),s]},m(u,function(e,s){var o=s.props,r=s.cache,a=s.to,c=s.from;d.fn[e]=function(e){if(a&amp;&amp;!this[r]&amp;&amp;(this[r]=a(this._rgba)),e===i)return this[r].slice();var s,l=t.type(e),u="array"===l||"object"===l?e:arguments,h=this[r].slice();return m(o,function(e,t){var i=u["object"===l?e:t.idx];null==i&amp;&amp;(i=h[t.idx]),h[t.idx]=n(i,t)}),c?(s=d(c(h)),s[r]=h,s):d(h)},m(o,function(i,n){d.fn[i]||(d.fn[i]=function(s){var o,r=t.type(s),a="alpha"===i?this._hsla?"hsla":"rgba":e,c=this[a](),d=c[n.idx];return"undefined"===r?d:("function"===r&amp;&amp;(s=s.call(this,d),r=t.type(s)),null==s&amp;&amp;n.empty?this:("string"===r&amp;&amp;(o=l.exec(s),o&amp;&amp;(s=d+parseFloat(o[2])*("+"===o[1]?1:-1))),c[n.idx]=s,this[a](c)))})})}),m(a,function(e,i){t.cssHooks[i]={set:function(e,n){var o,r,a="";if("string"!==t.type(n)||(o=s(n))){if(n=d(o||n),!p.rgba&amp;&amp;1!==n._rgba[3]){for(r="backgroundColor"===i?e.parentNode:e;(""===a||"transparent"===a)&amp;&amp;r&amp;&amp;r.style;)try{a=t.css(r,"backgroundColor"),r=r.parentNode}catch(e){}n=n.blend(a&amp;&amp;"transparent"!==a?a:"_default")}n=n.toRgbaString()}try{e.style[i]=n}catch(e){}}},t.fx.step[i]=function(e){e.colorInit||(e.start=d(e.elem,i),e.end=d(e.end),e.colorInit=!0),t.cssHooks[i].set(e.elem,e.start.transition(e.end,e.pos))}}),t.cssHooks.borderColor={expand:function(e){var t={};return m(["Top","Right","Bottom","Left"],function(i,n){t["border"+n+"Color"]=e}),t}},r=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(jQuery),function(){function i(){var t,i,n=this.ownerDocument.defaultView?this.ownerDocument.defaultView.getComputedStyle(this,null):this.currentStyle,s={};if(n&amp;&amp;n.length&amp;&amp;n[0]&amp;&amp;n[n[0]])for(i=n.length;i--;)t=n[i],"string"==typeof n[t]&amp;&amp;(s[e.camelCase(t)]=n[t]);else for(t in n)"string"==typeof n[t]&amp;&amp;(s[t]=n[t]);return s}function n(t,i){var n,s,r={};for(n in i)s=i[n],t[n]!==s&amp;&amp;(o[n]||!e.fx.step[n]&amp;&amp;isNaN(parseFloat(s))||(r[n]=s));return r}var s=["add","remove","toggle"],o={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};e.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(t,i){e.fx.step[i]=function(e){("none"!==e.end&amp;&amp;!e.setAttr||1===e.pos&amp;&amp;!e.setAttr)&amp;&amp;(jQuery.style(e.elem,i,e.end),e.setAttr=!0)}}),e.effects.animateClass=function(t,o,r,a){var l=e.speed(o,r,a);return this.queue(function(){var o,r=e(this),a=r.attr("class")||"",c=l.children?r.find("*").andSelf():r;c=c.map(function(){var t=e(this);return{el:t,start:i.call(this)}}),o=function(){e.each(s,function(e,i){t[i]&amp;&amp;r[i+"Class"](t[i])})},o(),c=c.map(function(){return this.end=i.call(this.el[0]),this.diff=n(this.start,this.end),this}),r.attr("class",a),c=c.map(function(){var t=this,i=e.Deferred(),n=jQuery.extend({},l,{queue:!1,complete:function(){i.resolve(t)}});return this.el.animate(this.diff,n),i.promise()}),e.when.apply(e,c.get()).done(function(){o(),e.each(arguments,function(){var t=this.el;e.each(this.diff,function(e){t.css(e,"")})}),l.complete.call(r[0])})})},e.fn.extend({_addClass:e.fn.addClass,addClass:function(t,i,n,s){return i?e.effects.animateClass.call(this,{add:t},i,n,s):this._addClass(t)},_removeClass:e.fn.removeClass,removeClass:function(t,i,n,s){return i?e.effects.animateClass.call(this,{remove:t},i,n,s):this._removeClass(t)},_toggleClass:e.fn.toggleClass,toggleClass:function(i,n,s,o,r){return"boolean"==typeof n||n===t?s?e.effects.animateClass.call(this,n?{add:i}:{remove:i},s,o,r):this._toggleClass(i,n):e.effects.animateClass.call(this,{toggle:i},n,s,o)},switchClass:function(t,i,n,s,o){return e.effects.animateClass.call(this,{add:i,remove:t},n,s,o)}})}(),function(){function s(t,i,n,s){return e.isPlainObject(t)&amp;&amp;(i=t,t=t.effect),t={effect:t},null==i&amp;&amp;(i={}),e.isFunction(i)&amp;&amp;(s=i,n=null,i={}),("number"==typeof i||e.fx.speeds[i])&amp;&amp;(s=n,n=i,i={}),e.isFunction(n)&amp;&amp;(s=n,n=null),i&amp;&amp;e.extend(t,i),n=n||i.duration,t.duration=e.fx.off?0:"number"==typeof n?n:n in e.fx.speeds?e.fx.speeds[n]:e.fx.speeds._default,t.complete=s||i.complete,t}function o(t){return!(t&amp;&amp;"number"!=typeof t&amp;&amp;!e.fx.speeds[t])||"string"==typeof t&amp;&amp;!e.effects.effect[t]&amp;&amp;(!i||!e.effects[t])}e.extend(e.effects,{version:"1.9.2",save:function(e,t){for(var i=0;i&lt;t.length;i++)null!==t[i]&amp;&amp;e.data(n+t[i],e[0].style[t[i]])},restore:function(e,i){var s,o;for(o=0;o&lt;i.length;o++)null!==i[o]&amp;&amp;(s=e.data(n+i[o]),s===t&amp;&amp;(s=""),e.css(i[o],s))},setMode:function(e,t){return"toggle"===t&amp;&amp;(t=e.is(":hidden")?"show":"hide"),t},getBaseline:function(e,t){var i,n;switch(e[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=e[0]/t.height}switch(e[1]){case"left":n=0;break;case"center":n=.5;break;case"right":n=1;break;default:n=e[1]/t.width}return{x:n,y:i}},createWrapper:function(t){if(t.parent().is(".ui-effects-wrapper"))return t.parent();var i={width:t.outerWidth(!0),height:t.outerHeight(!0),float:t.css("float")},n=e("&lt;div&gt;&lt;/div&gt;").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),s={width:t.width(),height:t.height()},o=document.activeElement;try{o.id}catch(e){o=document.body}return t.wrap(n),(t[0]===o||e.contains(t[0],o))&amp;&amp;e(o).focus(),n=t.parent(),"static"===t.css("position")?(n.css({position:"relative"}),t.css({position:"relative"})):(e.extend(i,{position:t.css("position"),zIndex:t.css("z-index")}),e.each(["top","left","bottom","right"],function(e,n){i[n]=t.css(n),isNaN(parseInt(i[n],10))&amp;&amp;(i[n]="auto")}),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),t.css(s),n.css(i).show()},removeWrapper:function(t){var i=document.activeElement;return t.parent().is(".ui-effects-wrapper")&amp;&amp;(t.parent().replaceWith(t),(t[0]===i||e.contains(t[0],i))&amp;&amp;e(i).focus()),t},setTransition:function(t,i,n,s){return s=s||{},e.each(i,function(e,i){var o=t.cssUnit(i);o[0]&gt;0&amp;&amp;(s[i]=o[0]*n+o[1])}),s}}),e.fn.extend({effect:function(){function t(t){function i(){e.isFunction(o)&amp;&amp;o.call(s[0]),e.isFunction(t)&amp;&amp;t()}var s=e(this),o=n.complete,r=n.mode;(s.is(":hidden")?"hide"===r:"show"===r)?i():a.call(s[0],n,i)}var n=s.apply(this,arguments),o=n.mode,r=n.queue,a=e.effects.effect[n.effect],l=!a&amp;&amp;i&amp;&amp;e.effects[n.effect];return e.fx.off||!a&amp;&amp;!l?o?this[o](n.duration,n.complete):this.each(function(){n.complete&amp;&amp;n.complete.call(this)}):a?r===!1?this.each(t):this.queue(r||"fx",t):l.call(this,{options:n,duration:n.duration,callback:n.complete,mode:n.mode})},_show:e.fn.show,show:function(e){if(o(e))return this._show.apply(this,arguments);var t=s.apply(this,arguments);return t.mode="show",this.effect.call(this,t)},_hide:e.fn.hide,hide:function(e){if(o(e))return this._hide.apply(this,arguments);var t=s.apply(this,arguments);return t.mode="hide",this.effect.call(this,t)},__toggle:e.fn.toggle,toggle:function(t){if(o(t)||"boolean"==typeof t||e.isFunction(t))return this.__toggle.apply(this,arguments);var i=s.apply(this,arguments);return i.mode="toggle",this.effect.call(this,i)},cssUnit:function(t){var i=this.css(t),n=[];return e.each(["em","px","%","pt"],function(e,t){i.indexOf(t)&gt;0&amp;&amp;(n=[parseFloat(i),t])}),n}})}(),function(){var t={};e.each(["Quad","Cubic","Quart","Quint","Expo"],function(e,i){t[i]=function(t){return Math.pow(t,e+2)}}),e.extend(t,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return 0===e||1===e?e:-Math.pow(2,8*(e-1))*Math.sin((80*(e-1)-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){for(var t,i=4;e&lt;((t=Math.pow(2,--i))-1)/11;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*t-2)/22-e,2)}}),e.each(t,function(t,i){e.easing["easeIn"+t]=i,e.easing["easeOut"+t]=function(e){return 1-i(1-e)},e.easing["easeInOut"+t]=function(e){return e&lt;.5?i(2*e)/2:1-i(e*-2+2)/2}})}()}(jQuery)}.call(e),t})}(this),function(root){var amdExports;define("jquery-ui/datepicker",["jquery","jquery-ui"],function(){return function(){!function($,undefined){function Datepicker(){this.debug=!1,this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},$.extend(this._defaults,this.regional[""]),this.dpDiv=bindHover($('&lt;div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"&gt;&lt;/div&gt;'))}function bindHover(e){var t="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.delegate(t,"mouseout",function(){$(this).removeClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!=-1&amp;&amp;$(this).removeClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!=-1&amp;&amp;$(this).removeClass("ui-datepicker-next-hover")}).delegate(t,"mouseover",function(){$.datepicker._isDisabledDatepicker(instActive.inline?e.parent()[0]:instActive.input[0])||($(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),$(this).addClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!=-1&amp;&amp;$(this).addClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!=-1&amp;&amp;$(this).addClass("ui-datepicker-next-hover"))})}function extendRemove(e,t){$.extend(e,t);for(var i in t)null!=t[i]&amp;&amp;t[i]!=undefined||(e[i]=t[i]);return e}$.extend($.ui,{datepicker:{version:"1.9.2"}});var PROP_NAME="datepicker",dpuuid=(new Date).getTime(),instActive;$.extend(Datepicker.prototype,{markerClassName:"hasDatepicker",maxRows:4,log:function(){this.debug&amp;&amp;console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_attachDatepicker:function(target,settings){var inlineSettings=null;for(var attrName in this._defaults){var attrValue=target.getAttribute("date:"+attrName);if(attrValue){inlineSettings=inlineSettings||{};try{inlineSettings[attrName]=eval(attrValue)}catch(e){inlineSettings[attrName]=attrValue}}}var nodeName=target.nodeName.toLowerCase(),inline="div"==nodeName||"span"==nodeName;target.id||(this.uuid+=1,target.id="dp"+this.uuid);var inst=this._newInst($(target),inline);inst.settings=$.extend({},settings||{},inlineSettings||{}),"input"==nodeName?this._connectDatepicker(target,inst):inline&amp;&amp;this._inlineDatepicker(target,inst)},_newInst:function(e,t){var i=e[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1");return{id:i,input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:t,dpDiv:t?bindHover($('&lt;div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"&gt;&lt;/div&gt;')):this.dpDiv}},_connectDatepicker:function(e,t){var i=$(e);t.append=$([]),t.trigger=$([]),i.hasClass(this.markerClassName)||(this._attachments(i,t),i.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,i,n){t.settings[i]=n}).bind("getData.datepicker",function(e,i){return this._get(t,i)}),this._autoSize(t),$.data(e,PROP_NAME,t),t.settings.disabled&amp;&amp;this._disableDatepicker(e))},_attachments:function(e,t){var i=this._get(t,"appendText"),n=this._get(t,"isRTL");t.append&amp;&amp;t.append.remove(),i&amp;&amp;(t.append=$('&lt;span class="'+this._appendClass+'"&gt;'+i+"&lt;/span&gt;"),e[n?"before":"after"](t.append)),e.unbind("focus",this._showDatepicker),t.trigger&amp;&amp;t.trigger.remove();var s=this._get(t,"showOn");if("focus"!=s&amp;&amp;"both"!=s||e.focus(this._showDatepicker),"button"==s||"both"==s){var o=this._get(t,"buttonText"),r=this._get(t,"buttonImage");t.trigger=$(this._get(t,"buttonImageOnly")?$("&lt;img/&gt;").addClass(this._triggerClass).attr({src:r,alt:o,title:o}):$('&lt;button type="button"&gt;&lt;/button&gt;').addClass(this._triggerClass).html(""==r?o:$("&lt;img/&gt;").attr({src:r,alt:o,title:o}))),e[n?"before":"after"](t.trigger),t.trigger.click(function(){return $.datepicker._datepickerShowing&amp;&amp;$.datepicker._lastInput==e[0]?$.datepicker._hideDatepicker():$.datepicker._datepickerShowing&amp;&amp;$.datepicker._lastInput!=e[0]?($.datepicker._hideDatepicker(),$.datepicker._showDatepicker(e[0])):$.datepicker._showDatepicker(e[0]),!1})}},_autoSize:function(e){if(this._get(e,"autoSize")&amp;&amp;!e.inline){var t=new Date(2009,11,20),i=this._get(e,"dateFormat");if(i.match(/[DM]/)){var n=function(e){for(var t=0,i=0,n=0;n&lt;e.length;n++)e[n].length&gt;t&amp;&amp;(t=e[n].length,i=n);return i};t.setMonth(n(this._get(e,i.match(/MM/)?"monthNames":"monthNamesShort"))),t.setDate(n(this._get(e,i.match(/DD/)?"dayNames":"dayNamesShort"))+20-t.getDay())}e.input.attr("size",this._formatDate(e,t).length)}},_inlineDatepicker:function(e,t){var i=$(e);i.hasClass(this.markerClassName)||(i.addClass(this.markerClassName).append(t.dpDiv).bind("setData.datepicker",function(e,i,n){t.settings[i]=n}).bind("getData.datepicker",function(e,i){return this._get(t,i)}),$.data(e,PROP_NAME,t),this._setDate(t,this._getDefaultDate(t),!0),this._updateDatepicker(t),this._updateAlternate(t),t.settings.disabled&amp;&amp;this._disableDatepicker(e),t.dpDiv.css("display","block"))},_dialogDatepicker:function(e,t,i,n,s){var o=this._dialogInst;if(!o){this.uuid+=1;var r="dp"+this.uuid;this._dialogInput=$('&lt;input type="text" id="'+r+'" style="position: absolute; top: -100px; width: 0px;"/&gt;'),this._dialogInput.keydown(this._doKeyDown),$("body").append(this._dialogInput),o=this._dialogInst=this._newInst(this._dialogInput,!1),o.settings={},$.data(this._dialogInput[0],PROP_NAME,o)}if(extendRemove(o.settings,n||{}),t=t&amp;&amp;t.constructor==Date?this._formatDate(o,t):t,this._dialogInput.val(t),this._pos=s?s.length?s:[s.pageX,s.pageY]:null,!this._pos){var a=document.documentElement.clientWidth,l=document.documentElement.clientHeight,c=document.documentElement.scrollLeft||document.body.scrollLeft,d=document.documentElement.scrollTop||document.body.scrollTop;this._pos=[a/2-100+c,l/2-150+d]}return this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),o.settings.onSelect=i,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),$.blockUI&amp;&amp;$.blockUI(this.dpDiv),$.data(this._dialogInput[0],PROP_NAME,o),this},_destroyDatepicker:function(e){var t=$(e),i=$.data(e,PROP_NAME);if(t.hasClass(this.markerClassName)){var n=e.nodeName.toLowerCase();$.removeData(e,PROP_NAME),"input"==n?(i.append.remove(),i.trigger.remove(),t.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):"div"!=n&amp;&amp;"span"!=n||t.removeClass(this.markerClassName).empty()}},_enableDatepicker:function(e){var t=$(e),i=$.data(e,PROP_NAME);if(t.hasClass(this.markerClassName)){var n=e.nodeName.toLowerCase();if("input"==n)e.disabled=!1,i.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""});else if("div"==n||"span"==n){var s=t.children("."+this._inlineClass);s.children().removeClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t})}},_disableDatepicker:function(e){var t=$(e),i=$.data(e,PROP_NAME);if(t.hasClass(this.markerClassName)){var n=e.nodeName.toLowerCase();if("input"==n)e.disabled=!0,i.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"});else if("div"==n||"span"==n){var s=t.children("."+this._inlineClass);s.children().addClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)}this._disabledInputs=$.map(this._disabledInputs,function(t){return t==e?null:t}),this._disabledInputs[this._disabledInputs.length]=e}},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t&lt;this._disabledInputs.length;t++)if(this._disabledInputs[t]==e)return!0;return!1},_getInst:function(e){try{return $.data(e,PROP_NAME)}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,t,i){var n=this._getInst(e);if(2==arguments.length&amp;&amp;"string"==typeof t)return"defaults"==t?$.extend({},$.datepicker._defaults):n?"all"==t?$.extend({},n.settings):this._get(n,t):null;var s=t||{};if("string"==typeof t&amp;&amp;(s={},s[t]=i),n){this._curInst==n&amp;&amp;this._hideDatepicker();var o=this._getDateDatepicker(e,!0),r=this._getMinMaxDate(n,"min"),a=this._getMinMaxDate(n,"max");extendRemove(n.settings,s),null!==r&amp;&amp;s.dateFormat!==undefined&amp;&amp;s.minDate===undefined&amp;&amp;(n.settings.minDate=this._formatDate(n,r)),null!==a&amp;&amp;s.dateFormat!==undefined&amp;&amp;s.maxDate===undefined&amp;&amp;(n.settings.maxDate=this._formatDate(n,a)),this._attachments($(e),n),this._autoSize(n),this._setDate(n,o),this._updateAlternate(n),this._updateDatepicker(n)}},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){var t=this._getInst(e);t&amp;&amp;this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var i=this._getInst(e);i&amp;&amp;(this._setDate(i,t),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(e,t){var i=this._getInst(e);return i&amp;&amp;!i.inline&amp;&amp;this._setDateFromField(i,t),i?this._getDate(i):null},_doKeyDown:function(e){var t=$.datepicker._getInst(e.target),i=!0,n=t.dpDiv.is(".ui-datepicker-rtl");if(t._keyEvent=!0,$.datepicker._datepickerShowing)switch(e.keyCode){case 9:$.datepicker._hideDatepicker(),i=!1;break;case 13:var s=$("td."+$.datepicker._dayOverClass+":not(."+$.datepicker._currentClass+")",t.dpDiv);s[0]&amp;&amp;$.datepicker._selectDay(e.target,t.selectedMonth,t.selectedYear,s[0]);var o=$.datepicker._get(t,"onSelect");if(o){var r=$.datepicker._formatDate(t);o.apply(t.input?t.input[0]:null,[r,t])}else $.datepicker._hideDatepicker();return!1;case 27:$.datepicker._hideDatepicker();break;case 33:$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 34:$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&amp;&amp;$.datepicker._clearDate(e.target),i=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&amp;&amp;$.datepicker._gotoToday(e.target),i=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&amp;&amp;$.datepicker._adjustDate(e.target,n?1:-1,"D"),i=e.ctrlKey||e.metaKey,e.originalEvent.altKey&amp;&amp;$.datepicker._adjustDate(e.target,e.ctrlKey?-$.datepicker._get(t,"stepBigMonths"):-$.datepicker._get(t,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&amp;&amp;$.datepicker._adjustDate(e.target,-7,"D"),i=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&amp;&amp;$.datepicker._adjustDate(e.target,n?-1:1,"D"),i=e.ctrlKey||e.metaKey,e.originalEvent.altKey&amp;&amp;$.datepicker._adjustDate(e.target,e.ctrlKey?+$.datepicker._get(t,"stepBigMonths"):+$.datepicker._get(t,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&amp;&amp;$.datepicker._adjustDate(e.target,7,"D"),i=e.ctrlKey||e.metaKey;break;default:i=!1}else 36==e.keyCode&amp;&amp;e.ctrlKey?$.datepicker._showDatepicker(this):i=!1;i&amp;&amp;(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var t=$.datepicker._getInst(e.target);if($.datepicker._get(t,"constrainInput")){var i=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),n=String.fromCharCode(e.charCode==undefined?e.keyCode:e.charCode);return e.ctrlKey||e.metaKey||n&lt;" "||!i||i.indexOf(n)&gt;-1}},_doKeyUp:function(e){var t=$.datepicker._getInst(e.target);if(t.input.val()!=t.lastVal)try{var i=$.datepicker.parseDate($.datepicker._get(t,"dateFormat"),t.input?t.input.val():null,$.datepicker._getFormatConfig(t));i&amp;&amp;($.datepicker._setDateFromField(t),$.datepicker._updateAlternate(t),$.datepicker._updateDatepicker(t))}catch(e){$.datepicker.log(e)}return!0},_showDatepicker:function(e){if(e=e.target||e,"input"!=e.nodeName.toLowerCase()&amp;&amp;(e=$("input",e.parentNode)[0]),!$.datepicker._isDisabledDatepicker(e)&amp;&amp;$.datepicker._lastInput!=e){var t=$.datepicker._getInst(e);$.datepicker._curInst&amp;&amp;$.datepicker._curInst!=t&amp;&amp;($.datepicker._curInst.dpDiv.stop(!0,!0),t&amp;&amp;$.datepicker._datepickerShowing&amp;&amp;$.datepicker._hideDatepicker($.datepicker._curInst.input[0]));var i=$.datepicker._get(t,"beforeShow"),n=i?i.apply(e,[e,t]):{};if(n!==!1){extendRemove(t.settings,n),t.lastVal=null,$.datepicker._lastInput=e,$.datepicker._setDateFromField(t),$.datepicker._inDialog&amp;&amp;(e.value=""),$.datepicker._pos||($.datepicker._pos=$.datepicker._findPos(e),$.datepicker._pos[1]+=e.offsetHeight);var s=!1;$(e).parents().each(function(){return s|="fixed"==$(this).css("position"),!s});var o={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};if($.datepicker._pos=null,t.dpDiv.empty(),t.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),$.datepicker._updateDatepicker(t),o=$.datepicker._checkOffset(t,o,s),t.dpDiv.css({position:$.datepicker._inDialog&amp;&amp;$.blockUI?"static":s?"fixed":"absolute",display:"none",left:o.left+"px",top:o.top+"px"}),!t.inline){var r=$.datepicker._get(t,"showAnim"),a=$.datepicker._get(t,"duration"),l=function(){var e=t.dpDiv.find("iframe.ui-datepicker-cover");if(e.length){var i=$.datepicker._getBorders(t.dpDiv);
e.css({left:-i[0],top:-i[1],width:t.dpDiv.outerWidth(),height:t.dpDiv.outerHeight()})}};t.dpDiv.zIndex($(e).zIndex()+1),$.datepicker._datepickerShowing=!0,$.effects&amp;&amp;($.effects.effect[r]||$.effects[r])?t.dpDiv.show(r,$.datepicker._get(t,"showOptions"),a,l):t.dpDiv[r||"show"](r?a:null,l),r&amp;&amp;a||l(),t.input.is(":visible")&amp;&amp;!t.input.is(":disabled")&amp;&amp;t.input.focus(),$.datepicker._curInst=t}}}},_updateDatepicker:function(e){this.maxRows=4;var t=$.datepicker._getBorders(e.dpDiv);instActive=e,e.dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var i=e.dpDiv.find("iframe.ui-datepicker-cover");i.length&amp;&amp;i.css({left:-t[0],top:-t[1],width:e.dpDiv.outerWidth(),height:e.dpDiv.outerHeight()}),e.dpDiv.find("."+this._dayOverClass+" a").mouseover();var n=this._getNumberOfMonths(e),s=n[1],o=17;if(e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),s&gt;1&amp;&amp;e.dpDiv.addClass("ui-datepicker-multi-"+s).css("width",o*s+"em"),e.dpDiv[(1!=n[0]||1!=n[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e==$.datepicker._curInst&amp;&amp;$.datepicker._datepickerShowing&amp;&amp;e.input&amp;&amp;e.input.is(":visible")&amp;&amp;!e.input.is(":disabled")&amp;&amp;e.input[0]!=document.activeElement&amp;&amp;e.input.focus(),e.yearshtml){var r=e.yearshtml;setTimeout(function(){r===e.yearshtml&amp;&amp;e.yearshtml&amp;&amp;e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),r=e.yearshtml=null},0)}},_getBorders:function(e){var t=function(e){return{thin:1,medium:2,thick:3}[e]||e};return[parseFloat(t(e.css("border-left-width"))),parseFloat(t(e.css("border-top-width")))]},_checkOffset:function(e,t,i){var n=e.dpDiv.outerWidth(),s=e.dpDiv.outerHeight(),o=e.input?e.input.outerWidth():0,r=e.input?e.input.outerHeight():0,a=document.documentElement.clientWidth+(i?0:$(document).scrollLeft()),l=document.documentElement.clientHeight+(i?0:$(document).scrollTop());return t.left-=this._get(e,"isRTL")?n-o:0,t.left-=i&amp;&amp;t.left==e.input.offset().left?$(document).scrollLeft():0,t.top-=i&amp;&amp;t.top==e.input.offset().top+r?$(document).scrollTop():0,t.left-=Math.min(t.left,t.left+n&gt;a&amp;&amp;a&gt;n?Math.abs(t.left+n-a):0),t.top-=Math.min(t.top,t.top+s&gt;l&amp;&amp;l&gt;s?Math.abs(s+r):0),t},_findPos:function(e){for(var t=this._getInst(e),i=this._get(t,"isRTL");e&amp;&amp;("hidden"==e.type||1!=e.nodeType||$.expr.filters.hidden(e));)e=e[i?"previousSibling":"nextSibling"];var n=$(e).offset();return[n.left,n.top]},_hideDatepicker:function(e){var t=this._curInst;if(t&amp;&amp;(!e||t==$.data(e,PROP_NAME))&amp;&amp;this._datepickerShowing){var i=this._get(t,"showAnim"),n=this._get(t,"duration"),s=function(){$.datepicker._tidyDialog(t)};$.effects&amp;&amp;($.effects.effect[i]||$.effects[i])?t.dpDiv.hide(i,$.datepicker._get(t,"showOptions"),n,s):t.dpDiv["slideDown"==i?"slideUp":"fadeIn"==i?"fadeOut":"hide"](i?n:null,s),i||s(),this._datepickerShowing=!1;var o=this._get(t,"onClose");o&amp;&amp;o.apply(t.input?t.input[0]:null,[t.input?t.input.val():"",t]),this._lastInput=null,this._inDialog&amp;&amp;(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),$.blockUI&amp;&amp;($.unblockUI(),$("body").append(this.dpDiv))),this._inDialog=!1}},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(e){if($.datepicker._curInst){var t=$(e.target),i=$.datepicker._getInst(t[0]);(t[0].id==$.datepicker._mainDivId||0!=t.parents("#"+$.datepicker._mainDivId).length||t.hasClass($.datepicker.markerClassName)||t.closest("."+$.datepicker._triggerClass).length||!$.datepicker._datepickerShowing||$.datepicker._inDialog&amp;&amp;$.blockUI)&amp;&amp;(!t.hasClass($.datepicker.markerClassName)||$.datepicker._curInst==i)||$.datepicker._hideDatepicker()}},_adjustDate:function(e,t,i){var n=$(e),s=this._getInst(n[0]);this._isDisabledDatepicker(n[0])||(this._adjustInstDate(s,t+("M"==i?this._get(s,"showCurrentAtPos"):0),i),this._updateDatepicker(s))},_gotoToday:function(e){var t=$(e),i=this._getInst(t[0]);if(this._get(i,"gotoCurrent")&amp;&amp;i.currentDay)i.selectedDay=i.currentDay,i.drawMonth=i.selectedMonth=i.currentMonth,i.drawYear=i.selectedYear=i.currentYear;else{var n=new Date;i.selectedDay=n.getDate(),i.drawMonth=i.selectedMonth=n.getMonth(),i.drawYear=i.selectedYear=n.getFullYear()}this._notifyChange(i),this._adjustDate(t)},_selectMonthYear:function(e,t,i){var n=$(e),s=this._getInst(n[0]);s["selected"+("M"==i?"Month":"Year")]=s["draw"+("M"==i?"Month":"Year")]=parseInt(t.options[t.selectedIndex].value,10),this._notifyChange(s),this._adjustDate(n)},_selectDay:function(e,t,i,n){var s=$(e);if(!$(n).hasClass(this._unselectableClass)&amp;&amp;!this._isDisabledDatepicker(s[0])){var o=this._getInst(s[0]);o.selectedDay=o.currentDay=$("a",n).html(),o.selectedMonth=o.currentMonth=t,o.selectedYear=o.currentYear=i,this._selectDate(e,this._formatDate(o,o.currentDay,o.currentMonth,o.currentYear))}},_clearDate:function(e){var t=$(e);this._getInst(t[0]);this._selectDate(t,"")},_selectDate:function(e,t){var i=$(e),n=this._getInst(i[0]);t=null!=t?t:this._formatDate(n),n.input&amp;&amp;n.input.val(t),this._updateAlternate(n);var s=this._get(n,"onSelect");s?s.apply(n.input?n.input[0]:null,[t,n]):n.input&amp;&amp;n.input.trigger("change"),n.inline?this._updateDatepicker(n):(this._hideDatepicker(),this._lastInput=n.input[0],"object"!=typeof n.input[0]&amp;&amp;n.input.focus(),this._lastInput=null)},_updateAlternate:function(e){var t=this._get(e,"altField");if(t){var i=this._get(e,"altFormat")||this._get(e,"dateFormat"),n=this._getDate(e),s=this.formatDate(i,n,this._getFormatConfig(e));$(t).each(function(){$(this).val(s)})}},noWeekends:function(e){var t=e.getDay();return[t&gt;0&amp;&amp;t&lt;6,""]},iso8601Week:function(e){var t=new Date(e.getTime());t.setDate(t.getDate()+4-(t.getDay()||7));var i=t.getTime();return t.setMonth(0),t.setDate(1),Math.floor(Math.round((i-t)/864e5)/7)+1},parseDate:function(e,t,i){if(null==e||null==t)throw"Invalid arguments";if(t="object"==typeof t?t.toString():t+"",""==t)return null;var n=(i?i.shortYearCutoff:null)||this._defaults.shortYearCutoff;n="string"!=typeof n?n:(new Date).getFullYear()%100+parseInt(n,10);for(var s=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,o=(i?i.dayNames:null)||this._defaults.dayNames,r=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,a=(i?i.monthNames:null)||this._defaults.monthNames,l=-1,c=-1,d=-1,u=-1,h=!1,p=function(t){var i=y+1&lt;e.length&amp;&amp;e.charAt(y+1)==t;return i&amp;&amp;y++,i},f=function(e){var i=p(e),n="@"==e?14:"!"==e?20:"y"==e&amp;&amp;i?4:"o"==e?3:2,s=new RegExp("^\\d{1,"+n+"}"),o=t.substring(v).match(s);if(!o)throw"Missing number at position "+v;return v+=o[0].length,parseInt(o[0],10)},m=function(e,i,n){var s=$.map(p(e)?n:i,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)}),o=-1;if($.each(s,function(e,i){var n=i[1];if(t.substr(v,n.length).toLowerCase()==n.toLowerCase())return o=i[0],v+=n.length,!1}),o!=-1)return o+1;throw"Unknown name at position "+v},g=function(){if(t.charAt(v)!=e.charAt(y))throw"Unexpected literal at position "+v;v++},v=0,y=0;y&lt;e.length;y++)if(h)"'"!=e.charAt(y)||p("'")?g():h=!1;else switch(e.charAt(y)){case"d":d=f("d");break;case"D":m("D",s,o);break;case"o":u=f("o");break;case"m":c=f("m");break;case"M":c=m("M",r,a);break;case"y":l=f("y");break;case"@":var b=new Date(f("@"));l=b.getFullYear(),c=b.getMonth()+1,d=b.getDate();break;case"!":var b=new Date((f("!")-this._ticksTo1970)/1e4);l=b.getFullYear(),c=b.getMonth()+1,d=b.getDate();break;case"'":p("'")?g():h=!0;break;default:g()}if(v&lt;t.length){var w=t.substr(v);if(!/^\s+/.test(w))throw"Extra/unparsed characters found in date: "+w}if(l==-1?l=(new Date).getFullYear():l&lt;100&amp;&amp;(l+=(new Date).getFullYear()-(new Date).getFullYear()%100+(l&lt;=n?0:-100)),u&gt;-1)for(c=1,d=u;;){var x=this._getDaysInMonth(l,c-1);if(d&lt;=x)break;c++,d-=x}var b=this._daylightSavingAdjust(new Date(l,c-1,d));if(b.getFullYear()!=l||b.getMonth()+1!=c||b.getDate()!=d)throw"Invalid date";return b},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(e,t,i){if(!t)return"";var n=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,s=(i?i.dayNames:null)||this._defaults.dayNames,o=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,r=(i?i.monthNames:null)||this._defaults.monthNames,a=function(t){var i=h+1&lt;e.length&amp;&amp;e.charAt(h+1)==t;return i&amp;&amp;h++,i},l=function(e,t,i){var n=""+t;if(a(e))for(;n.length&lt;i;)n="0"+n;return n},c=function(e,t,i,n){return a(e)?n[t]:i[t]},d="",u=!1;if(t)for(var h=0;h&lt;e.length;h++)if(u)"'"!=e.charAt(h)||a("'")?d+=e.charAt(h):u=!1;else switch(e.charAt(h)){case"d":d+=l("d",t.getDate(),2);break;case"D":d+=c("D",t.getDay(),n,s);break;case"o":d+=l("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":d+=l("m",t.getMonth()+1,2);break;case"M":d+=c("M",t.getMonth(),o,r);break;case"y":d+=a("y")?t.getFullYear():(t.getYear()%100&lt;10?"0":"")+t.getYear()%100;break;case"@":d+=t.getTime();break;case"!":d+=1e4*t.getTime()+this._ticksTo1970;break;case"'":a("'")?d+="'":u=!0;break;default:d+=e.charAt(h)}return d},_possibleChars:function(e){for(var t="",i=!1,n=function(t){var i=s+1&lt;e.length&amp;&amp;e.charAt(s+1)==t;return i&amp;&amp;s++,i},s=0;s&lt;e.length;s++)if(i)"'"!=e.charAt(s)||n("'")?t+=e.charAt(s):i=!1;else switch(e.charAt(s)){case"d":case"m":case"y":case"@":t+="0123456789";break;case"D":case"M":return null;case"'":n("'")?t+="'":i=!0;break;default:t+=e.charAt(s)}return t},_get:function(e,t){return e.settings[t]!==undefined?e.settings[t]:this._defaults[t]},_setDateFromField:function(e,t){if(e.input.val()!=e.lastVal){var i,n,s=this._get(e,"dateFormat"),o=e.lastVal=e.input?e.input.val():null;i=n=this._getDefaultDate(e);var r=this._getFormatConfig(e);try{i=this.parseDate(s,o,r)||n}catch(e){this.log(e),o=t?"":o}e.selectedDay=i.getDate(),e.drawMonth=e.selectedMonth=i.getMonth(),e.drawYear=e.selectedYear=i.getFullYear(),e.currentDay=o?i.getDate():0,e.currentMonth=o?i.getMonth():0,e.currentYear=o?i.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(e,t,i){var n=function(e){var t=new Date;return t.setDate(t.getDate()+e),t},s=function(t){try{return $.datepicker.parseDate($.datepicker._get(e,"dateFormat"),t,$.datepicker._getFormatConfig(e))}catch(e){}for(var i=(t.toLowerCase().match(/^c/)?$.datepicker._getDate(e):null)||new Date,n=i.getFullYear(),s=i.getMonth(),o=i.getDate(),r=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,a=r.exec(t);a;){switch(a[2]||"d"){case"d":case"D":o+=parseInt(a[1],10);break;case"w":case"W":o+=7*parseInt(a[1],10);break;case"m":case"M":s+=parseInt(a[1],10),o=Math.min(o,$.datepicker._getDaysInMonth(n,s));break;case"y":case"Y":n+=parseInt(a[1],10),o=Math.min(o,$.datepicker._getDaysInMonth(n,s))}a=r.exec(t)}return new Date(n,s,o)},o=null==t||""===t?i:"string"==typeof t?s(t):"number"==typeof t?isNaN(t)?i:n(t):new Date(t.getTime());return o=o&amp;&amp;"Invalid Date"==o.toString()?i:o,o&amp;&amp;(o.setHours(0),o.setMinutes(0),o.setSeconds(0),o.setMilliseconds(0)),this._daylightSavingAdjust(o)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()&gt;12?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var n=!t,s=e.selectedMonth,o=e.selectedYear,r=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=r.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=r.getMonth(),e.drawYear=e.selectedYear=e.currentYear=r.getFullYear(),s==e.selectedMonth&amp;&amp;o==e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&amp;&amp;e.input.val(n?"":this._formatDate(e))},_getDate:function(e){var t=!e.currentYear||e.input&amp;&amp;""==e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return t},_attachHandlers:function(e){var t=this._get(e,"stepMonths"),i="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(i,-t,"M")},next:function(){window["DP_jQuery_"+dpuuid].datepicker._adjustDate(i,+t,"M")},hide:function(){window["DP_jQuery_"+dpuuid].datepicker._hideDatepicker()},today:function(){window["DP_jQuery_"+dpuuid].datepicker._gotoToday(i)},selectDay:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectDay(i,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(i,this,"M"),!1},selectYear:function(){return window["DP_jQuery_"+dpuuid].datepicker._selectMonthYear(i,this,"Y"),!1}};$(this).bind(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t=new Date;t=this._daylightSavingAdjust(new Date(t.getFullYear(),t.getMonth(),t.getDate()));var i=this._get(e,"isRTL"),n=this._get(e,"showButtonPanel"),s=this._get(e,"hideIfNoPrevNext"),o=this._get(e,"navigationAsDateFormat"),r=this._getNumberOfMonths(e),a=this._get(e,"showCurrentAtPos"),l=this._get(e,"stepMonths"),c=1!=r[0]||1!=r[1],d=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),u=this._getMinMaxDate(e,"min"),h=this._getMinMaxDate(e,"max"),p=e.drawMonth-a,f=e.drawYear;if(p&lt;0&amp;&amp;(p+=12,f--),h){var m=this._daylightSavingAdjust(new Date(h.getFullYear(),h.getMonth()-r[0]*r[1]+1,h.getDate()));for(m=u&amp;&amp;m&lt;u?u:m;this._daylightSavingAdjust(new Date(f,p,1))&gt;m;)p--,p&lt;0&amp;&amp;(p=11,f--)}e.drawMonth=p,e.drawYear=f;var g=this._get(e,"prevText");g=o?this.formatDate(g,this._daylightSavingAdjust(new Date(f,p-l,1)),this._getFormatConfig(e)):g;var v=this._canAdjustMonth(e,-1,f,p)?'&lt;a class="ui-datepicker-prev ui-corner-all" data-handler="prev" data-event="click" title="'+g+'"&gt;&lt;span class="ui-icon ui-icon-circle-triangle-'+(i?"e":"w")+'"&gt;'+g+"&lt;/span&gt;&lt;/a&gt;":s?"":'&lt;a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+g+'"&gt;&lt;span class="ui-icon ui-icon-circle-triangle-'+(i?"e":"w")+'"&gt;'+g+"&lt;/span&gt;&lt;/a&gt;",y=this._get(e,"nextText");y=o?this.formatDate(y,this._daylightSavingAdjust(new Date(f,p+l,1)),this._getFormatConfig(e)):y;var b=this._canAdjustMonth(e,1,f,p)?'&lt;a class="ui-datepicker-next ui-corner-all" data-handler="next" data-event="click" title="'+y+'"&gt;&lt;span class="ui-icon ui-icon-circle-triangle-'+(i?"w":"e")+'"&gt;'+y+"&lt;/span&gt;&lt;/a&gt;":s?"":'&lt;a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+y+'"&gt;&lt;span class="ui-icon ui-icon-circle-triangle-'+(i?"w":"e")+'"&gt;'+y+"&lt;/span&gt;&lt;/a&gt;",w=this._get(e,"currentText"),x=this._get(e,"gotoCurrent")&amp;&amp;e.currentDay?d:t;w=o?this.formatDate(w,x,this._getFormatConfig(e)):w;var _=e.inline?"":'&lt;button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" data-handler="hide" data-event="click"&gt;'+this._get(e,"closeText")+"&lt;/button&gt;",k=n?'&lt;div class="ui-datepicker-buttonpane ui-widget-content"&gt;'+(i?_:"")+(this._isInRange(e,x)?'&lt;button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" data-handler="today" data-event="click"&gt;'+w+"&lt;/button&gt;":"")+(i?"":_)+"&lt;/div&gt;":"",C=parseInt(this._get(e,"firstDay"),10);C=isNaN(C)?0:C;for(var S=this._get(e,"showWeek"),T=this._get(e,"dayNames"),D=(this._get(e,"dayNamesShort"),this._get(e,"dayNamesMin")),z=this._get(e,"monthNames"),q=this._get(e,"monthNamesShort"),j=this._get(e,"beforeShowDay"),P=this._get(e,"showOtherMonths"),I=this._get(e,"selectOtherMonths"),M=(this._get(e,"calculateWeek")||this.iso8601Week,this._getDefaultDate(e)),F="",E=0;E&lt;r[0];E++){var A="";this.maxRows=4;for(var L=0;L&lt;r[1];L++){var R=this._daylightSavingAdjust(new Date(f,p,e.selectedDay)),N=" ui-corner-all",O="";if(c){if(O+='&lt;div class="ui-datepicker-group',r[1]&gt;1)switch(L){case 0:O+=" ui-datepicker-group-first",N=" ui-corner-"+(i?"right":"left");break;case r[1]-1:O+=" ui-datepicker-group-last",N=" ui-corner-"+(i?"left":"right");break;default:O+=" ui-datepicker-group-middle",N=""}O+='"&gt;'}O+='&lt;div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+N+'"&gt;'+(/all|left/.test(N)&amp;&amp;0==E?i?b:v:"")+(/all|right/.test(N)&amp;&amp;0==E?i?v:b:"")+this._generateMonthYearHeader(e,p,f,u,h,E&gt;0||L&gt;0,z,q)+'&lt;/div&gt;&lt;table class="ui-datepicker-calendar"&gt;&lt;thead&gt;&lt;tr&gt;';for(var H=S?'&lt;th class="ui-datepicker-week-col"&gt;'+this._get(e,"weekHeader")+"&lt;/th&gt;":"",W=0;W&lt;7;W++){var B=(W+C)%7;H+="&lt;th"+((W+C+6)%7&gt;=5?' class="ui-datepicker-week-end"':"")+'&gt;&lt;span title="'+T[B]+'"&gt;'+D[B]+"&lt;/span&gt;&lt;/th&gt;"}O+=H+"&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;";var U=this._getDaysInMonth(f,p);f==e.selectedYear&amp;&amp;p==e.selectedMonth&amp;&amp;(e.selectedDay=Math.min(e.selectedDay,U));var Y=(this._getFirstDayOfMonth(f,p)-C+7)%7,X=Math.ceil((Y+U)/7),V=c&amp;&amp;this.maxRows&gt;X?this.maxRows:X;this.maxRows=V;for(var G=this._daylightSavingAdjust(new Date(f,p,1-Y)),K=0;K&lt;V;K++){O+="&lt;tr&gt;";for(var Q=S?'&lt;td class="ui-datepicker-week-col"&gt;'+this._get(e,"calculateWeek")(G)+"&lt;/td&gt;":"",W=0;W&lt;7;W++){var Z=j?j.apply(e.input?e.input[0]:null,[G]):[!0,""],J=G.getMonth()!=p,ee=J&amp;&amp;!I||!Z[0]||u&amp;&amp;G&lt;u||h&amp;&amp;G&gt;h;Q+='&lt;td class="'+((W+C+6)%7&gt;=5?" ui-datepicker-week-end":"")+(J?" ui-datepicker-other-month":"")+(G.getTime()==R.getTime()&amp;&amp;p==e.selectedMonth&amp;&amp;e._keyEvent||M.getTime()==G.getTime()&amp;&amp;M.getTime()==R.getTime()?" "+this._dayOverClass:"")+(ee?" "+this._unselectableClass+" ui-state-disabled":"")+(J&amp;&amp;!P?"":" "+Z[1]+(G.getTime()==d.getTime()?" "+this._currentClass:"")+(G.getTime()==t.getTime()?" ui-datepicker-today":""))+'"'+(J&amp;&amp;!P||!Z[2]?"":' title="'+Z[2]+'"')+(ee?"":' data-handler="selectDay" data-event="click" data-month="'+G.getMonth()+'" data-year="'+G.getFullYear()+'"')+"&gt;"+(J&amp;&amp;!P?"&amp;#xa0;":ee?'&lt;span class="ui-state-default"&gt;'+G.getDate()+"&lt;/span&gt;":'&lt;a class="ui-state-default'+(G.getTime()==t.getTime()?" ui-state-highlight":"")+(G.getTime()==d.getTime()?" ui-state-active":"")+(J?" ui-priority-secondary":"")+'" href="#"&gt;'+G.getDate()+"&lt;/a&gt;")+"&lt;/td&gt;",G.setDate(G.getDate()+1),G=this._daylightSavingAdjust(G)}O+=Q+"&lt;/tr&gt;"}p++,p&gt;11&amp;&amp;(p=0,f++),O+="&lt;/tbody&gt;&lt;/table&gt;"+(c?"&lt;/div&gt;"+(r[0]&gt;0&amp;&amp;L==r[1]-1?'&lt;div class="ui-datepicker-row-break"&gt;&lt;/div&gt;':""):""),A+=O}F+=A}return F+=k+($.ui.ie6&amp;&amp;!e.inline?'&lt;iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"&gt;&lt;/iframe&gt;':""),e._keyEvent=!1,F},_generateMonthYearHeader:function(e,t,i,n,s,o,r,a){var l=this._get(e,"changeMonth"),c=this._get(e,"changeYear"),d=this._get(e,"showMonthAfterYear"),u='&lt;div class="ui-datepicker-title"&gt;',h="";if(o||!l)h+='&lt;span class="ui-datepicker-month"&gt;'+r[t]+"&lt;/span&gt;";else{var p=n&amp;&amp;n.getFullYear()==i,f=s&amp;&amp;s.getFullYear()==i;h+='&lt;select class="ui-datepicker-month" data-handler="selectMonth" data-event="change"&gt;';for(var m=0;m&lt;12;m++)(!p||m&gt;=n.getMonth())&amp;&amp;(!f||m&lt;=s.getMonth())&amp;&amp;(h+='&lt;option value="'+m+'"'+(m==t?' selected="selected"':"")+"&gt;"+a[m]+"&lt;/option&gt;");h+="&lt;/select&gt;"}if(d||(u+=h+(!o&amp;&amp;l&amp;&amp;c?"":"&amp;#xa0;")),!e.yearshtml)if(e.yearshtml="",o||!c)u+='&lt;span class="ui-datepicker-year"&gt;'+i+"&lt;/span&gt;";else{var g=this._get(e,"yearRange").split(":"),v=(new Date).getFullYear(),y=function(e){var t=e.match(/c[+-].*/)?i+parseInt(e.substring(1),10):e.match(/[+-].*/)?v+parseInt(e,10):parseInt(e,10);return isNaN(t)?v:t},b=y(g[0]),w=Math.max(b,y(g[1]||""));for(b=n?Math.max(b,n.getFullYear()):b,w=s?Math.min(w,s.getFullYear()):w,e.yearshtml+='&lt;select class="ui-datepicker-year" data-handler="selectYear" data-event="change"&gt;';b&lt;=w;b++)e.yearshtml+='&lt;option value="'+b+'"'+(b==i?' selected="selected"':"")+"&gt;"+b+"&lt;/option&gt;";e.yearshtml+="&lt;/select&gt;",u+=e.yearshtml,e.yearshtml=null}return u+=this._get(e,"yearSuffix"),d&amp;&amp;(u+=(!o&amp;&amp;l&amp;&amp;c?"":"&amp;#xa0;")+h),u+="&lt;/div&gt;"},_adjustInstDate:function(e,t,i){var n=e.drawYear+("Y"==i?t:0),s=e.drawMonth+("M"==i?t:0),o=Math.min(e.selectedDay,this._getDaysInMonth(n,s))+("D"==i?t:0),r=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(n,s,o)));e.selectedDay=r.getDate(),e.drawMonth=e.selectedMonth=r.getMonth(),e.drawYear=e.selectedYear=r.getFullYear(),"M"!=i&amp;&amp;"Y"!=i||this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),n=this._getMinMaxDate(e,"max"),s=i&amp;&amp;t&lt;i?i:t;return s=n&amp;&amp;s&gt;n?n:s},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&amp;&amp;t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,n){var s=this._getNumberOfMonths(e),o=this._daylightSavingAdjust(new Date(i,n+(t&lt;0?t:s[0]*s[1]),1));return t&lt;0&amp;&amp;o.setDate(this._getDaysInMonth(o.getFullYear(),o.getMonth())),this._isInRange(e,o)},_isInRange:function(e,t){var i=this._getMinMaxDate(e,"min"),n=this._getMinMaxDate(e,"max");return(!i||t.getTime()&gt;=i.getTime())&amp;&amp;(!n||t.getTime()&lt;=n.getTime())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,n){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var s=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(n,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),s,this._getFormatConfig(e))}}),$.fn.datepicker=function(e){if(!this.length)return this;$.datepicker.initialized||($(document).mousedown($.datepicker._checkExternalClick).find(document.body).append($.datepicker.dpDiv),$.datepicker.initialized=!0);var t=Array.prototype.slice.call(arguments,1);return"string"!=typeof e||"isDisabled"!=e&amp;&amp;"getDate"!=e&amp;&amp;"widget"!=e?"option"==e&amp;&amp;2==arguments.length&amp;&amp;"string"==typeof arguments[1]?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t)):this.each(function(){"string"==typeof e?$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this].concat(t)):$.datepicker._attachDatepicker(this,e)}):$.datepicker["_"+e+"Datepicker"].apply($.datepicker,[this[0]].concat(t))},$.datepicker=new Datepicker,$.datepicker.initialized=!1,$.datepicker.uuid=(new Date).getTime(),$.datepicker.version="1.9.2",window["DP_jQuery_"+dpuuid]=$}(jQuery)}.call(root),amdExports})}(this),function(e){var t;define("jquery-ui/i18n/datepicker-ru",["jquery","jquery-ui","jquery-ui/datepicker"],function(){return function(){jQuery(function(e){e.datepicker.regional.ru={closeText:"Ð—Ð°ÐºÑ€Ñ‹Ñ‚ÑŒ",prevText:"&amp;#x3C;ÐŸÑ€ÐµÐ´",nextText:"Ð¡Ð»ÐµÐ´&amp;#x3E;",currentText:"Ð¡ÐµÐ³Ð¾Ð´Ð½Ñ",monthNames:["Ð¯Ð½Ð²Ð°Ñ€ÑŒ","Ð¤ÐµÐ²Ñ€Ð°Ð»ÑŒ","ÐœÐ°Ñ€Ñ‚","ÐÐ¿Ñ€ÐµÐ»ÑŒ","ÐœÐ°Ð¹","Ð˜ÑŽÐ½ÑŒ","Ð˜ÑŽÐ»ÑŒ","ÐÐ²Ð³ÑƒÑÑ‚","Ð¡ÐµÐ½Ñ‚ÑÐ±Ñ€ÑŒ","ÐžÐºÑ‚ÑÐ±Ñ€ÑŒ","ÐÐ¾ÑÐ±Ñ€ÑŒ","Ð”ÐµÐºÐ°Ð±Ñ€ÑŒ"],monthNamesShort:["Ð¯Ð½Ð²","Ð¤ÐµÐ²","ÐœÐ°Ñ€","ÐÐ¿Ñ€","ÐœÐ°Ð¹","Ð˜ÑŽÐ½","Ð˜ÑŽÐ»","ÐÐ²Ð³","Ð¡ÐµÐ½","ÐžÐºÑ‚","ÐÐ¾Ñ","Ð”ÐµÐº"],dayNames:["Ð²Ð¾ÑÐºÑ€ÐµÑÐµÐ½ÑŒÐµ","Ð¿Ð¾Ð½ÐµÐ´ÐµÐ»ÑŒÐ½Ð¸Ðº","Ð²Ñ‚Ð¾Ñ€Ð½Ð¸Ðº","ÑÑ€ÐµÐ´Ð°","Ñ‡ÐµÑ‚Ð²ÐµÑ€Ð³","Ð¿ÑÑ‚Ð½Ð¸Ñ†Ð°","ÑÑƒÐ±Ð±Ð¾Ñ‚Ð°"],dayNamesShort:["Ð²ÑÐº","Ð¿Ð½Ð´","Ð²Ñ‚Ñ€","ÑÑ€Ð´","Ñ‡Ñ‚Ð²","Ð¿Ñ‚Ð½","ÑÐ±Ñ‚"],dayNamesMin:["Ð’Ñ","ÐŸÐ½","Ð’Ñ‚","Ð¡Ñ€","Ð§Ñ‚","ÐŸÑ‚","Ð¡Ð±"],weekHeader:"ÐÐµÐ´",dateFormat:"dd.mm.yy",firstDay:1,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},e.datepicker.setDefaults(e.datepicker.regional.ru)})}.call(e),t})}(this),function(e){"use strict";"function"==typeof define&amp;&amp;define.amd?define("jquery/form",["jquery"],e):e("undefined"!=typeof jQuery?jQuery:window.Zepto)}(function(e){"use strict";function t(t){var i=t.data;t.isDefaultPrevented()||(t.preventDefault(),e(t.target).ajaxSubmit(i))}function i(t){var i=t.target,n=e(i);if(!n.is("[type=submit],[type=image]")){var s=n.closest("[type=submit]");if(0===s.length)return;i=s[0]}var o=this;if(o.clk=i,"image"==i.type)if(void 0!==t.offsetX)o.clk_x=t.offsetX,o.clk_y=t.offsetY;else if("function"==typeof e.fn.offset){var r=n.offset();o.clk_x=t.pageX-r.left,o.clk_y=t.pageY-r.top}else o.clk_x=t.pageX-i.offsetLeft,o.clk_y=t.pageY-i.offsetTop;setTimeout(function(){o.clk=o.clk_x=o.clk_y=null},100)}function n(){if(e.fn.ajaxSubmit.debug){var t="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&amp;&amp;window.console.log?window.console.log(t):window.opera&amp;&amp;window.opera.postError&amp;&amp;window.opera.postError(t)}}var s={};s.fileapi=void 0!==e("&lt;input type='file'/&gt;").get(0).files,s.formdata=void 0!==window.FormData;var o=!!e.fn.prop;e.fn.attr2=function(){if(!o)return this.attr.apply(this,arguments);var e=this.prop.apply(this,arguments);return e&amp;&amp;e.jquery||"string"==typeof e?e:this.attr.apply(this,arguments)},e.fn.ajaxSubmit=function(t){function i(i){var n,s,o=e.param(i,t.traditional).split("&amp;"),r=o.length,a=[];for(n=0;n&lt;r;n++)o[n]=o[n].replace(/\+/g," "),s=o[n].split("="),a.push([decodeURIComponent(s[0]),decodeURIComponent(s[1])]);return a}function r(n){for(var s=new FormData,o=0;o&lt;n.length;o++)s.append(n[o].name,n[o].value);if(t.extraData){var r=i(t.extraData);for(o=0;o&lt;r.length;o++)r[o]&amp;&amp;s.append(r[o][0],r[o][1])}t.data=null;var a=e.extend(!0,{},e.ajaxSettings,t,{contentType:!1,processData:!1,cache:!1,type:l||"POST"});t.uploadProgress&amp;&amp;(a.xhr=function(){var i=e.ajaxSettings.xhr();return i.upload&amp;&amp;i.upload.addEventListener("progress",function(e){var i=0,n=e.loaded||e.position,s=e.total;e.lengthComputable&amp;&amp;(i=Math.ceil(n/s*100)),t.uploadProgress(e,n,s,i)},!1),i}),a.data=null;var c=a.beforeSend;return a.beforeSend=function(e,i){t.formData?i.data=t.formData:i.data=s,c&amp;&amp;c.call(this,e,i)},e.ajax(a)}function a(i){function s(e){var t=null;try{e.contentWindow&amp;&amp;(t=e.contentWindow.document)}catch(e){n("cannot get iframe.contentWindow document: "+e)}if(t)return t;try{t=e.contentDocument?e.contentDocument:e.document}catch(i){n("cannot get iframe.contentDocument: "+i),t=e.document}return t}function r(){function t(){try{var e=s(v).readyState;n("state = "+e),e&amp;&amp;"uninitialized"==e.toLowerCase()&amp;&amp;setTimeout(t,50)}catch(e){n("Server abort: ",e," (",e.name,")"),a(T),_&amp;&amp;clearTimeout(_),_=void 0}}var i=u.attr2("target"),o=u.attr2("action"),r="multipart/form-data",c=u.attr("enctype")||u.attr("encoding")||r;k.setAttribute("target",f),l&amp;&amp;!/post/i.test(l)||k.setAttribute("method","POST"),o!=h.url&amp;&amp;k.setAttribute("action",h.url),h.skipEncodingOverride||l&amp;&amp;!/post/i.test(l)||u.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),h.timeout&amp;&amp;(_=setTimeout(function(){x=!0,a(S)},h.timeout));var d=[];try{if(h.extraData)for(var p in h.extraData)h.extraData.hasOwnProperty(p)&amp;&amp;(e.isPlainObject(h.extraData[p])&amp;&amp;h.extraData[p].hasOwnProperty("name")&amp;&amp;h.extraData[p].hasOwnProperty("value")?d.push(e('&lt;input type="hidden" name="'+h.extraData[p].name+'"&gt;').val(h.extraData[p].value).appendTo(k)[0]):d.push(e('&lt;input type="hidden" name="'+p+'"&gt;').val(h.extraData[p]).appendTo(k)[0]));h.iframeTarget||g.appendTo("body"),v.attachEvent?v.attachEvent("onload",a):v.addEventListener("load",a,!1),setTimeout(t,15);try{k.submit()}catch(e){var m=document.createElement("form").submit;m.apply(k)}}finally{k.setAttribute("action",o),k.setAttribute("enctype",c),i?k.setAttribute("target",i):u.removeAttr("target"),e(d).remove()}}function a(t){if(!y.aborted&amp;&amp;!P){if(j=s(v),j||(n("cannot access response document"),t=T),t===S&amp;&amp;y)return y.abort("timeout"),void C.reject(y,"timeout");if(t==T&amp;&amp;y)return y.abort("server abort"),void C.reject(y,"error","server abort");if(j&amp;&amp;j.location.href!=h.iframeSrc||x){v.detachEvent?v.detachEvent("onload",a):v.removeEventListener("load",a,!1);var i,o="success";try{if(x)throw"timeout";var r="xml"==h.dataType||j.XMLDocument||e.isXMLDoc(j);if(n("isXml="+r),!r&amp;&amp;window.opera&amp;&amp;(null===j.body||!j.body.innerHTML)&amp;&amp;--I)return n("requeing onLoad callback, DOM not available"),void setTimeout(a,250);var l=j.body?j.body:j.documentElement;y.responseText=l?l.innerHTML:null,y.responseXML=j.XMLDocument?j.XMLDocument:j,r&amp;&amp;(h.dataType="xml"),y.getResponseHeader=function(e){var t={"content-type":h.dataType};return t[e.toLowerCase()]},l&amp;&amp;(y.status=Number(l.getAttribute("status"))||y.status,y.statusText=l.getAttribute("statusText")||y.statusText);var c=(h.dataType||"").toLowerCase(),d=/(json|script|text)/.test(c);if(d||h.textarea){var u=j.getElementsByTagName("textarea")[0];if(u)y.responseText=u.value,y.status=Number(u.getAttribute("status"))||y.status,y.statusText=u.getAttribute("statusText")||y.statusText;else if(d){var f=j.getElementsByTagName("pre")[0],m=j.getElementsByTagName("body")[0];f?y.responseText=f.textContent?f.textContent:f.innerText:m&amp;&amp;(y.responseText=m.textContent?m.textContent:m.innerText)}}else"xml"==c&amp;&amp;!y.responseXML&amp;&amp;y.responseText&amp;&amp;(y.responseXML=M(y.responseText));try{q=E(y,c,h)}catch(e){o="parsererror",y.error=i=e||o}}catch(e){n("error caught: ",e),o="error",y.error=i=e||o}y.aborted&amp;&amp;(n("upload aborted"),o=null),y.status&amp;&amp;(o=y.status&gt;=200&amp;&amp;y.status&lt;300||304===y.status?"success":"error"),"success"===o?(h.success&amp;&amp;h.success.call(h.context,q,"success",y),C.resolve(y.responseText,"success",y),p&amp;&amp;e.event.trigger("ajaxSuccess",[y,h])):o&amp;&amp;(void 0===i&amp;&amp;(i=y.statusText),h.error&amp;&amp;h.error.call(h.context,y,o,i),C.reject(y,"error",i),p&amp;&amp;e.event.trigger("ajaxError",[y,h,i])),p&amp;&amp;e.event.trigger("ajaxComplete",[y,h]),p&amp;&amp;!--e.active&amp;&amp;e.event.trigger("ajaxStop"),h.complete&amp;&amp;h.complete.call(h.context,y,o),P=!0,h.timeout&amp;&amp;clearTimeout(_),setTimeout(function(){h.iframeTarget?g.attr("src",h.iframeSrc):g.remove(),y.responseXML=null},100)}}}var c,d,h,p,f,g,v,y,b,w,x,_,k=u[0],C=e.Deferred();if(C.abort=function(e){y.abort(e)},i)for(d=0;d&lt;m.length;d++)c=e(m[d]),o?c.prop("disabled",!1):c.removeAttr("disabled");if(h=e.extend(!0,{},e.ajaxSettings,t),h.context=h.context||h,f="jqFormIO"+(new Date).getTime(),h.iframeTarget?(g=e(h.iframeTarget),w=g.attr2("name"),w?f=w:g.attr2("name",f)):(g=e('&lt;iframe name="'+f+'" src="'+h.iframeSrc+'" /&gt;'),g.css({position:"absolute",top:"-1000px",left:"-1000px"})),v=g[0],y={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(t){var i="timeout"===t?"timeout":"aborted";n("aborting upload... "+i),this.aborted=1;try{v.contentWindow.document.execCommand&amp;&amp;v.contentWindow.document.execCommand("Stop")}catch(e){}g.attr("src",h.iframeSrc),y.error=i,h.error&amp;&amp;h.error.call(h.context,y,i,t),p&amp;&amp;e.event.trigger("ajaxError",[y,h,i]),h.complete&amp;&amp;h.complete.call(h.context,y,i)}},p=h.global,p&amp;&amp;0===e.active++&amp;&amp;e.event.trigger("ajaxStart"),p&amp;&amp;e.event.trigger("ajaxSend",[y,h]),h.beforeSend&amp;&amp;h.beforeSend.call(h.context,y,h)===!1)return h.global&amp;&amp;e.active--,C.reject(),C;if(y.aborted)return C.reject(),C;b=k.clk,b&amp;&amp;(w=b.name,w&amp;&amp;!b.disabled&amp;&amp;(h.extraData=h.extraData||{},h.extraData[w]=b.value,"image"==b.type&amp;&amp;(h.extraData[w+".x"]=k.clk_x,h.extraData[w+".y"]=k.clk_y)));var S=1,T=2,D=e("meta[name=csrf-token]").attr("content"),z=e("meta[name=csrf-param]").attr("content");z&amp;&amp;D&amp;&amp;(h.extraData=h.extraData||{},h.extraData[z]=D),h.forceSync?r():setTimeout(r,10);var q,j,P,I=50,M=e.parseXML||function(e,t){return window.ActiveXObject?(t=new ActiveXObject("Microsoft.XMLDOM"),t.async="false",t.loadXML(e)):t=(new DOMParser).parseFromString(e,"text/xml"),t&amp;&amp;t.documentElement&amp;&amp;"parsererror"!=t.documentElement.nodeName?t:null},F=e.parseJSON||function(e){return window.eval("("+e+")")},E=function(t,i,n){var s=t.getResponseHeader("content-type")||"",o="xml"===i||!i&amp;&amp;s.indexOf("xml")&gt;=0,r=o?t.responseXML:t.responseText;return o&amp;&amp;"parsererror"===r.documentElement.nodeName&amp;&amp;e.error&amp;&amp;e.error("parsererror"),n&amp;&amp;n.dataFilter&amp;&amp;(r=n.dataFilter(r,i)),"string"==typeof r&amp;&amp;("json"===i||!i&amp;&amp;s.indexOf("json")&gt;=0?r=F(r):("script"===i||!i&amp;&amp;s.indexOf("javascript")&gt;=0)&amp;&amp;e.globalEval(r)),r};return C}if(!this.length)return n("ajaxSubmit: skipping submit process - no element selected"),this;var l,c,d,u=this;"function"==typeof t?t={success:t}:void 0===t&amp;&amp;(t={}),l=t.type||this.attr2("method"),
c=t.url||this.attr2("action"),d="string"==typeof c?e.trim(c):"",d=d||window.location.href||"",d&amp;&amp;(d=(d.match(/^([^#]+)/)||[])[1]),t=e.extend(!0,{url:d,success:e.ajaxSettings.success,type:l||e.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},t);var h={};if(this.trigger("form-pre-serialize",[this,t,h]),h.veto)return n("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(t.beforeSerialize&amp;&amp;t.beforeSerialize(this,t)===!1)return n("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var p=t.traditional;void 0===p&amp;&amp;(p=e.ajaxSettings.traditional);var f,m=[],g=this.formToArray(t.semantic,m);if(t.data&amp;&amp;(t.extraData=t.data,f=e.param(t.data,p)),t.beforeSubmit&amp;&amp;t.beforeSubmit(g,this,t)===!1)return n("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[g,this,t,h]),h.veto)return n("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var v=e.param(g,p);f&amp;&amp;(v=v?v+"&amp;"+f:f),"GET"==t.type.toUpperCase()?(t.url+=(t.url.indexOf("?")&gt;=0?"&amp;":"?")+v,t.data=null):t.data=v;var y=[];if(t.resetForm&amp;&amp;y.push(function(){u.resetForm()}),t.clearForm&amp;&amp;y.push(function(){u.clearForm(t.includeHidden)}),!t.dataType&amp;&amp;t.target){var b=t.success||function(){};y.push(function(i){var n=t.replaceTarget?"replaceWith":"html";e(t.target)[n](i).each(b,arguments)})}else t.success&amp;&amp;y.push(t.success);if(t.success=function(e,i,n){for(var s=t.context||this,o=0,r=y.length;o&lt;r;o++)y[o].apply(s,[e,i,n||u,u])},t.error){var w=t.error;t.error=function(e,i,n){var s=t.context||this;w.apply(s,[e,i,n,u])}}if(t.complete){var x=t.complete;t.complete=function(e,i){var n=t.context||this;x.apply(n,[e,i,u])}}var _=e("input[type=file]:enabled",this).filter(function(){return""!==e(this).val()}),k=_.length&gt;0,C="multipart/form-data",S=u.attr("enctype")==C||u.attr("encoding")==C,T=s.fileapi&amp;&amp;s.formdata;n("fileAPI :"+T);var D,z=(k||S)&amp;&amp;!T;t.iframe!==!1&amp;&amp;(t.iframe||z)?t.closeKeepAlive?e.get(t.closeKeepAlive,function(){D=a(g)}):D=a(g):D=(k||S)&amp;&amp;T?r(g):e.ajax(t),u.removeData("jqxhr").data("jqxhr",D);for(var q=0;q&lt;m.length;q++)m[q]=null;return this.trigger("form-submit-notify",[this,t]),this},e.fn.ajaxForm=function(s){if(s=s||{},s.delegation=s.delegation&amp;&amp;e.isFunction(e.fn.on),!s.delegation&amp;&amp;0===this.length){var o={s:this.selector,c:this.context};return!e.isReady&amp;&amp;o.s?(n("DOM not ready, queuing ajaxForm"),e(function(){e(o.s,o.c).ajaxForm(s)}),this):(n("terminating; zero elements found by selector"+(e.isReady?"":" (DOM not ready)")),this)}return s.delegation?(e(document).off("submit.form-plugin",this.selector,t).off("click.form-plugin",this.selector,i).on("submit.form-plugin",this.selector,s,t).on("click.form-plugin",this.selector,s,i),this):this.ajaxFormUnbind().bind("submit.form-plugin",s,t).bind("click.form-plugin",s,i)},e.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},e.fn.formToArray=function(t,i){var n=[];if(0===this.length)return n;var o,r=this[0],a=this.attr("id"),l=t?r.getElementsByTagName("*"):r.elements;if(l&amp;&amp;!/MSIE [678]/.test(navigator.userAgent)&amp;&amp;(l=e(l).get()),a&amp;&amp;(o=e(':input[form="'+a+'"]').get(),o.length&amp;&amp;(l=(l||[]).concat(o))),!l||!l.length)return n;var c,d,u,h,p,f,m;for(c=0,f=l.length;c&lt;f;c++)if(p=l[c],u=p.name,u&amp;&amp;!p.disabled)if(t&amp;&amp;r.clk&amp;&amp;"image"==p.type)r.clk==p&amp;&amp;(n.push({name:u,value:e(p).val(),type:p.type}),n.push({name:u+".x",value:r.clk_x},{name:u+".y",value:r.clk_y}));else if(h=e.fieldValue(p,!0),h&amp;&amp;h.constructor==Array)for(i&amp;&amp;i.push(p),d=0,m=h.length;d&lt;m;d++)n.push({name:u,value:h[d]});else if(s.fileapi&amp;&amp;"file"==p.type){i&amp;&amp;i.push(p);var g=p.files;if(g.length)for(d=0;d&lt;g.length;d++)n.push({name:u,value:g[d],type:p.type});else n.push({name:u,value:"",type:p.type})}else null!==h&amp;&amp;"undefined"!=typeof h&amp;&amp;(i&amp;&amp;i.push(p),n.push({name:u,value:h,type:p.type,required:p.required}));if(!t&amp;&amp;r.clk){var v=e(r.clk),y=v[0];u=y.name,u&amp;&amp;!y.disabled&amp;&amp;"image"==y.type&amp;&amp;(n.push({name:u,value:v.val()}),n.push({name:u+".x",value:r.clk_x},{name:u+".y",value:r.clk_y}))}return n},e.fn.formSerialize=function(t){return e.param(this.formToArray(t))},e.fn.fieldSerialize=function(t){var i=[];return this.each(function(){var n=this.name;if(n){var s=e.fieldValue(this,t);if(s&amp;&amp;s.constructor==Array)for(var o=0,r=s.length;o&lt;r;o++)i.push({name:n,value:s[o]});else null!==s&amp;&amp;"undefined"!=typeof s&amp;&amp;i.push({name:this.name,value:s})}}),e.param(i)},e.fn.fieldValue=function(t){for(var i=[],n=0,s=this.length;n&lt;s;n++){var o=this[n],r=e.fieldValue(o,t);null===r||"undefined"==typeof r||r.constructor==Array&amp;&amp;!r.length||(r.constructor==Array?e.merge(i,r):i.push(r))}return i},e.fieldValue=function(t,i){var n=t.name,s=t.type,o=t.tagName.toLowerCase();if(void 0===i&amp;&amp;(i=!0),i&amp;&amp;(!n||t.disabled||"reset"==s||"button"==s||("checkbox"==s||"radio"==s)&amp;&amp;!t.checked||("submit"==s||"image"==s)&amp;&amp;t.form&amp;&amp;t.form.clk!=t||"select"==o&amp;&amp;t.selectedIndex==-1))return null;if("select"==o){var r=t.selectedIndex;if(r&lt;0)return null;for(var a=[],l=t.options,c="select-one"==s,d=c?r+1:l.length,u=c?r:0;u&lt;d;u++){var h=l[u];if(h.selected){var p=h.value;if(p||(p=h.attributes&amp;&amp;h.attributes.value&amp;&amp;!h.attributes.value.specified?h.text:h.value),c)return p;a.push(p)}}return a}return e(t).val()},e.fn.clearForm=function(t){return this.each(function(){e("input,select,textarea",this).clearFields(t)})},e.fn.clearFields=e.fn.clearInputs=function(t){var i=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var n=this.type,s=this.tagName.toLowerCase();i.test(n)||"textarea"==s?this.value="":"checkbox"==n||"radio"==n?this.checked=!1:"select"==s?this.selectedIndex=-1:"file"==n?/MSIE/.test(navigator.userAgent)?e(this).replaceWith(e(this).clone(!0)):e(this).val(""):t&amp;&amp;(t===!0&amp;&amp;/hidden/.test(n)||"string"==typeof t&amp;&amp;e(this).is(t))&amp;&amp;(this.value="")})},e.fn.resetForm=function(){return this.each(function(){("function"==typeof this.reset||"object"==typeof this.reset&amp;&amp;!this.reset.nodeType)&amp;&amp;this.reset()})},e.fn.enable=function(e){return void 0===e&amp;&amp;(e=!0),this.each(function(){this.disabled=!e})},e.fn.selected=function(t){return void 0===t&amp;&amp;(t=!0),this.each(function(){var i=this.type;if("checkbox"==i||"radio"==i)this.checked=t;else if("option"==this.tagName.toLowerCase()){var n=e(this).parent("select");t&amp;&amp;n[0]&amp;&amp;"select-one"==n[0].type&amp;&amp;n.find("option").selected(!1),this.selected=t}})},e.fn.ajaxSubmit.debug=!1}),define("site/ajax-form",["jquery","jquery/colorbox","jquery-ui/i18n/datepicker-ru","jquery/form"],function(e){"use strict";var t="form:first",i=function(t){t.find("input[type=text][data-type=calendar]").each(function(){e(this).attr("data-type","");var t=e.extend(e(this).data("calendar-parameters"),{defaultDate:e(this).val(),showOn:"button",buttonImage:"/image/calendar/calendar.gif",buttonImageOnly:!0,showWeek:!0,dateFormat:"dd.mm.yy",firstDay:1});e(this).datepicker(t)}),t.on("change","*[name=type]",function(){var i=1==e(this).val()?"company":"user";t.find("*[data-type]").each(function(){e(this).data("type")===i?e(this).addClass("active"):e(this).removeClass("active")}),e.colorbox.resize()})},n=function(){e(".js-ajax-form").each(function(){var n=e(this);i(n);var s=n.data("submit-url")||n.find(t).attr("action");n.data("form-url")||s;n.on("submit",t,function(){var t=e(this);return t.ajaxSubmit({success:function(t,s,o,r){return r.find("input[type=submit]").attr({disabled:!1}),"string"==typeof t.redirect?(location.href=t.redirect,!1):("string"==typeof t.content?(n.html(t.content),e(".js-focused").focus(),i(n)):"string"==typeof t&amp;&amp;(n.html(t),e(".js-focused").focus(),i(n)),"function"==typeof window.__il_stylizeSelect&amp;&amp;window.__il_stylizeSelect(),"string"==typeof t.alert&amp;&amp;e.colorbox({html:e("&lt;div&gt;").addClass("popup-dialog").html(t.alert),onClosed:function(){e(".js-focused").focus()}}),t.success&amp;&amp;r[0].reset(),void e.colorbox.resize())}}),!1})})};e(function(){n(),e(".js-ajax-form-popup").on("click",function(){var t=e(this).data("form-url");return e.colorbox({href:t,onComplete:function(){n();var t=e("#colorbox");t.on("click","*[data-tab-id]",function(){if(!e(this).data("tab-content")){var i=e(this).data("tab-id");t.find("*[data-tab-id]").each(function(){e(this).data("tab-id")===i?e(this).addClass("active"):e(this).removeClass("active")}),e.colorbox.resize()}}).on("click",".js-close",function(){return e.colorbox.close(),!1})}}),!1})})}),define("site/calculator",["jquery"],function(e){"use strict";function t(){e("#btn").click(function(){return i("result_form","calculatorAjax","../ajax/calculator.php"),!1})}function i(t,i,n){e.ajax({url:n,type:"POST",dataType:"html",data:e("#"+i).serialize(),success:function(t){console.log("Ð£ÑÐ¿ÐµÑˆÐ½Ð¾ Ð²ÐµÑ€Ð½ÑƒÐ»Ð¾ÑÑŒ"),result=e.parseJSON(t)},error:function(t){e("#result_form").html("ÐžÑˆÐ¸Ð±ÐºÐ°. Ð”Ð°Ð½Ð½Ñ‹Ðµ Ð½Ðµ Ð¾Ñ‚Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ñ‹.")}})}e(function(){t()})}),function(e){"function"==typeof define&amp;&amp;define.amd?define("jquery/cookie",["jquery"],e):e(jQuery)}(function(e){function t(e){return a.raw?e:encodeURIComponent(e)}function i(e){return a.raw?e:decodeURIComponent(e)}function n(e){return t(a.json?JSON.stringify(e):String(e))}function s(e){0===e.indexOf('"')&amp;&amp;(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(r," ")),a.json?JSON.parse(e):e}catch(e){}}function o(t,i){var n=a.raw?t:s(t);return e.isFunction(i)?i(n):n}var r=/\+/g,a=e.cookie=function(s,r,l){if(void 0!==r&amp;&amp;!e.isFunction(r)){if(l=e.extend({},a.defaults,l),"number"==typeof l.expires){var c=l.expires,d=l.expires=new Date;d.setTime(+d+864e5*c)}return document.cookie=[t(s),"=",n(r),l.expires?"; expires="+l.expires.toUTCString():"",l.path?"; path="+l.path:"",l.domain?"; domain="+l.domain:"",l.secure?"; secure":""].join("")}for(var u=s?void 0:{},h=document.cookie?document.cookie.split("; "):[],p=0,f=h.length;p&lt;f;p++){var m=h[p].split("="),g=i(m.shift()),v=m.join("=");if(s&amp;&amp;s===g){u=o(v,r);break}s||void 0===(v=o(v))||(u[g]=v)}return u};a.defaults={},e.removeCookie=function(t,i){return void 0!==e.cookie(t)&amp;&amp;(e.cookie(t,"",e.extend({},i,{expires:-1})),!e.cookie(t))}}),define("site/child",["jquery","jquery/cookie","jquery/colorbox"],function(e){"use strict";function t(){var t="group4";return e.cookie("isCookieYearsOldVFNew",t,{path:"/",expires:1}),!1}function i(){e(".btn-item").on("click",function(){return e.removeCookie("isCookieYearsOldVFNew",{path:"/"}),document.location.href="/",!1})}e(function(){t(),i()})}),function(e){var t;define("jquery/validate",["jquery"],function(){return function(){!function(e){e.extend(e.fn,{validate:function(t){if(!this.length)return void(t&amp;&amp;t.debug&amp;&amp;window.console&amp;&amp;console.warn("nothing selected, can't validate, returning nothing"));var i=e.data(this[0],"validator");return i?i:(this.attr("novalidate","novalidate"),i=new e.validator(t,this[0]),e.data(this[0],"validator",i),i.settings.onsubmit&amp;&amp;(this.validateDelegate(":submit","click",function(t){i.settings.submitHandler&amp;&amp;(i.submitButton=t.target),e(t.target).hasClass("cancel")&amp;&amp;(i.cancelSubmit=!0)}),this.submit(function(t){function n(){var n;return!i.settings.submitHandler||(i.submitButton&amp;&amp;(n=e("&lt;input type='hidden'/&gt;").attr("name",i.submitButton.name).val(i.submitButton.value).appendTo(i.currentForm)),i.settings.submitHandler.call(i,i.currentForm,t),i.submitButton&amp;&amp;n.remove(),!1)}return i.settings.debug&amp;&amp;t.preventDefault(),i.cancelSubmit?(i.cancelSubmit=!1,n()):i.form()?i.pendingRequest?(i.formSubmitted=!0,!1):n():(i.focusInvalid(),!1)})),i)},valid:function(){if(e(this[0]).is("form"))return this.validate().form();var t=!0,i=e(this[0].form).validate();return this.each(function(){t&amp;=i.element(this)}),t},removeAttrs:function(t){var i={},n=this;return e.each(t.split(/\s/),function(e,t){i[t]=n.attr(t),n.removeAttr(t)}),i},rules:function(t,i){var n=this[0];if(t){var s=e.data(n.form,"validator").settings,o=s.rules,r=e.validator.staticRules(n);switch(t){case"add":e.extend(r,e.validator.normalizeRule(i)),o[n.name]=r,i.messages&amp;&amp;(s.messages[n.name]=e.extend(s.messages[n.name],i.messages));break;case"remove":if(!i)return delete o[n.name],r;var a={};return e.each(i.split(/\s/),function(e,t){a[t]=r[t],delete r[t]}),a}}var l=e.validator.normalizeRules(e.extend({},e.validator.classRules(n),e.validator.attributeRules(n),e.validator.dataRules(n),e.validator.staticRules(n)),n);if(l.required){var c=l.required;delete l.required,l=e.extend({required:c},l)}return l}}),e.extend(e.expr[":"],{blank:function(t){return!e.trim(""+t.value)},filled:function(t){return!!e.trim(""+t.value)},unchecked:function(e){return!e.checked}}),e.validator=function(t,i){this.settings=e.extend(!0,{},e.validator.defaults,t),this.currentForm=i,this.init()},e.validator.format=function(t,i){return 1===arguments.length?function(){var i=e.makeArray(arguments);return i.unshift(t),e.validator.format.apply(this,i)}:(arguments.length&gt;2&amp;&amp;i.constructor!==Array&amp;&amp;(i=e.makeArray(arguments).slice(1)),i.constructor!==Array&amp;&amp;(i=[i]),e.each(i,function(e,i){t=t.replace(new RegExp("\\{"+e+"\\}","g"),i)}),t)},e.extend(e.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:e([]),errorLabelContainer:e([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(e,t){this.lastActive=e,this.settings.focusCleanup&amp;&amp;!this.blockFocusCleanup&amp;&amp;(this.settings.unhighlight&amp;&amp;this.settings.unhighlight.call(this,e,this.settings.errorClass,this.settings.validClass),this.addWrapper(this.errorsFor(e)).hide())},onfocusout:function(e,t){this.checkable(e)||!(e.name in this.submitted)&amp;&amp;this.optional(e)||this.element(e)},onkeyup:function(e,t){9===t.which&amp;&amp;""===this.elementValue(e)||(e.name in this.submitted||e===this.lastElement)&amp;&amp;this.element(e)},onclick:function(e,t){e.name in this.submitted?this.element(e):e.parentNode.name in this.submitted&amp;&amp;this.element(e.parentNode)},highlight:function(t,i,n){"radio"===t.type?this.findByName(t.name).addClass(i).removeClass(n):e(t).addClass(i).removeClass(n)},unhighlight:function(t,i,n){"radio"===t.type?this.findByName(t.name).removeClass(i).addClass(n):e(t).removeClass(i).addClass(n)}},setDefaults:function(t){e.extend(e.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:e.validator.format("Please enter no more than {0} characters."),minlength:e.validator.format("Please enter at least {0} characters."),rangelength:e.validator.format("Please enter a value between {0} and {1} characters long."),range:e.validator.format("Please enter a value between {0} and {1}."),max:e.validator.format("Please enter a value less than or equal to {0}."),min:e.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function t(t){var i=e.data(this[0].form,"validator"),n="on"+t.type.replace(/^validate/,"");i.settings[n]&amp;&amp;i.settings[n].call(i,this[0],t)}this.labelContainer=e(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&amp;&amp;this.labelContainer||e(this.currentForm),this.containers=e(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var i=this.groups={};e.each(this.settings.groups,function(t,n){"string"==typeof n&amp;&amp;(n=n.split(/\s/)),e.each(n,function(e,n){i[n]=t})});var n=this.settings.rules;e.each(n,function(t,i){n[t]=e.validator.normalizeRule(i)}),e(this.currentForm).validateDelegate(":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",t).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",t),this.settings.invalidHandler&amp;&amp;e(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),e.extend(this.submitted,this.errorMap),this.invalid=e.extend({},this.errorMap),this.valid()||e(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var e=0,t=this.currentElements=this.elements();t[e];e++)this.check(t[e]);return this.valid()},element:function(t){t=this.validationTargetFor(this.clean(t)),this.lastElement=t,this.prepareElement(t),this.currentElements=e(t);var i=this.check(t)!==!1;return i?delete this.invalid[t.name]:this.invalid[t.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),i},showErrors:function(t){if(t){e.extend(this.errorMap,t),this.errorList=[];for(var i in t)this.errorList.push({message:t[i],element:this.findByName(i)[0]});this.successList=e.grep(this.successList,function(e){return!(e.name in t)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){e.fn.resetForm&amp;&amp;e(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass).removeData("previousValue")},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(e){var t=0;for(var i in e)t++;return t},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{e(this.findLastActive()||this.errorList.length&amp;&amp;this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(e){}},findLastActive:function(){var t=this.lastActive;return t&amp;&amp;1===e.grep(this.errorList,function(e){return e.element.name===t.name}).length&amp;&amp;t},elements:function(){var t=this,i={};return e(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){return!this.name&amp;&amp;t.settings.debug&amp;&amp;window.console&amp;&amp;console.error("%o has no name assigned",this),!(this.name in i||!t.objectLength(e(this).rules()))&amp;&amp;(i[this.name]=!0,!0)})},clean:function(t){return e(t)[0]},errors:function(){var t=this.settings.errorClass.replace(" ",".");return e(this.settings.errorElement+"."+t,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=e([]),this.toHide=e([]),this.currentElements=e([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(e){this.reset(),this.toHide=this.errorsFor(e)},elementValue:function(t){var i=e(t).attr("type"),n=e(t).val();return"radio"===i||"checkbox"===i?e('input[name="'+e(t).attr("name")+'"]:checked').val():"string"==typeof n?n.replace(/\r/g,""):n},check:function(t){t=this.validationTargetFor(this.clean(t));var i,n=e(t).rules(),s=!1,o=this.elementValue(t);for(var r in n){var a={method:r,parameters:n[r]};try{if(i=e.validator.methods[r].call(this,o,t,a.parameters),"dependency-mismatch"===i){s=!0;continue}if(s=!1,"pending"===i)return void(this.toHide=this.toHide.not(this.errorsFor(t)));if(!i)return this.formatAndAdd(t,a),!1}catch(e){throw this.settings.debug&amp;&amp;window.console&amp;&amp;console.log("exception occured when checking element "+t.id+", check the '"+a.method+"' method",e),e}}if(!s)return this.objectLength(n)&amp;&amp;this.successList.push(t),!0},customDataMessage:function(t,i){return e(t).data("msg-"+i.toLowerCase())||t.attributes&amp;&amp;e(t).attr("data-msg-"+i.toLowerCase())},customMessage:function(e,t){var i=this.settings.messages[e];return i&amp;&amp;(i.constructor===String?i:i[t])},findDefined:function(){for(var e=0;e&lt;arguments.length;e++)if(void 0!==arguments[e])return arguments[e]},defaultMessage:function(t,i){return this.findDefined(this.customMessage(t.name,i),this.customDataMessage(t,i),!this.settings.ignoreTitle&amp;&amp;t.title||void 0,e.validator.messages[i],"&lt;strong&gt;Warning: No message defined for "+t.name+"&lt;/strong&gt;")},formatAndAdd:function(t,i){var n=this.defaultMessage(t,i.method),s=/\$?\{(\d+)\}/g;"function"==typeof n?n=n.call(this,i.parameters,t):s.test(n)&amp;&amp;(n=e.validator.format(n.replace(s,"{$1}"),i.parameters)),this.errorList.push({message:n,element:t}),this.errorMap[t.name]=n,this.submitted[t.name]=n},addWrapper:function(e){return this.settings.wrapper&amp;&amp;(e=e.add(e.parent(this.settings.wrapper))),e},defaultShowErrors:function(){var e,t;for(e=0;this.errorList[e];e++){var i=this.errorList[e];this.settings.highlight&amp;&amp;this.settings.highlight.call(this,i.element,this.settings.errorClass,this.settings.validClass),this.showLabel(i.element,i.message)}if(this.errorList.length&amp;&amp;(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(e=0;this.successList[e];e++)this.showLabel(this.successList[e]);if(this.settings.unhighlight)for(e=0,t=this.validElements();t[e];e++)this.settings.unhighlight.call(this,t[e],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return e(this.errorList).map(function(){return this.element})},showLabel:function(t,i){var n=this.errorsFor(t);n.length?(n.removeClass(this.settings.validClass).addClass(this.settings.errorClass),n.attr("generated")&amp;&amp;n.html(i)):(n=e("&lt;"+this.settings.errorElement+"/&gt;").attr({for:this.idOrName(t),generated:!0}).addClass(this.settings.errorClass).html(i||""),this.settings.wrapper&amp;&amp;(n=n.hide().show().wrap("&lt;"+this.settings.wrapper+"/&gt;").parent()),this.labelContainer.append(n).length||(this.settings.errorPlacement?this.settings.errorPlacement(n,e(t)):n.insertAfter(t))),!i&amp;&amp;this.settings.success&amp;&amp;(n.text(""),"string"==typeof this.settings.success?n.addClass(this.settings.success):this.settings.success(n,t)),this.toShow=this.toShow.add(n)},errorsFor:function(t){var i=this.idOrName(t);return this.errors().filter(function(){return e(this).attr("for")===i})},idOrName:function(e){return this.groups[e.name]||(this.checkable(e)?e.name:e.id||e.name)},validationTargetFor:function(e){return this.checkable(e)&amp;&amp;(e=this.findByName(e.name).not(this.settings.ignore)[0]),e},checkable:function(e){return/radio|checkbox/i.test(e.type)},findByName:function(t){return e(this.currentForm).find('[name="'+t+'"]')},getLength:function(t,i){switch(i.nodeName.toLowerCase()){case"select":return e("option:selected",i).length;case"input":if(this.checkable(i))return this.findByName(i.name).filter(":checked").length}return t.length},depend:function(e,t){return!this.dependTypes[typeof e]||this.dependTypes[typeof e](e,t)},dependTypes:{boolean:function(e,t){return e},string:function(t,i){return!!e(t,i.form).length},function:function(e,t){return e(t)}},optional:function(t){var i=this.elementValue(t);return!e.validator.methods.required.call(this,i,t)&amp;&amp;"dependency-mismatch"},startRequest:function(e){this.pending[e.name]||(this.pendingRequest++,this.pending[e.name]=!0)},stopRequest:function(t,i){this.pendingRequest--,this.pendingRequest&lt;0&amp;&amp;(this.pendingRequest=0),delete this.pending[t.name],i&amp;&amp;0===this.pendingRequest&amp;&amp;this.formSubmitted&amp;&amp;this.form()?(e(this.currentForm).submit(),this.formSubmitted=!1):!i&amp;&amp;0===this.pendingRequest&amp;&amp;this.formSubmitted&amp;&amp;(e(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t){return e.data(t,"previousValue")||e.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,i){t.constructor===String?this.classRuleSettings[t]=i:e.extend(this.classRuleSettings,t)},classRules:function(t){var i={},n=e(t).attr("class");return n&amp;&amp;e.each(n.split(" "),function(){this in e.validator.classRuleSettings&amp;&amp;e.extend(i,e.validator.classRuleSettings[this])}),i},attributeRules:function(t){var i={},n=e(t);for(var s in e.validator.methods){var o;"required"===s?(o=n.get(0).getAttribute(s),""===o&amp;&amp;(o=!0),o=!!o):o=n.attr(s),o?i[s]=o:n[0].getAttribute("type")===s&amp;&amp;(i[s]=!0)}return i.maxlength&amp;&amp;/-1|2147483647|524288/.test(i.maxlength)&amp;&amp;delete i.maxlength,i},dataRules:function(t){var i,n,s={},o=e(t);for(i in e.validator.methods)n=o.data("rule-"+i.toLowerCase()),void 0!==n&amp;&amp;(s[i]=n);return s},staticRules:function(t){var i={},n=e.data(t.form,"validator");return n.settings.rules&amp;&amp;(i=e.validator.normalizeRule(n.settings.rules[t.name])||{}),i},normalizeRules:function(t,i){return e.each(t,function(n,s){if(s===!1)return void delete t[n];if(s.param||s.depends){var o=!0;switch(typeof s.depends){case"string":o=!!e(s.depends,i.form).length;break;case"function":o=s.depends.call(i,i)}o?t[n]=void 0===s.param||s.param:delete t[n]}}),e.each(t,function(n,s){t[n]=e.isFunction(s)?s(i):s}),e.each(["minlength","maxlength","min","max"],function(){t[this]&amp;&amp;(t[this]=Number(t[this]))}),e.each(["rangelength","range"],function(){var i;t[this]&amp;&amp;(e.isArray(t[this])?t[this]=[Number(t[this][0]),Number(t[this][1])]:"string"==typeof t[this]&amp;&amp;(i=t[this].split(/[\s,]+/),t[this]=[Number(i[0]),Number(i[1])]))}),e.validator.autoCreateRanges&amp;&amp;(t.min&amp;&amp;t.max&amp;&amp;(t.range=[t.min,t.max],delete t.min,delete t.max),t.minlength&amp;&amp;t.maxlength&amp;&amp;(t.rangelength=[t.minlength,t.maxlength],delete t.minlength,delete t.maxlength)),t},normalizeRule:function(t){if("string"==typeof t){var i={};e.each(t.split(/\s/),function(){i[this]=!0}),t=i}return t},addMethod:function(t,i,n){e.validator.methods[t]=i,e.validator.messages[t]=void 0!==n?n:e.validator.messages[t],i.length&lt;3&amp;&amp;e.validator.addClassRules(t,e.validator.normalizeRule(t))},methods:{required:function(t,i,n){if(!this.depend(n,i))return"dependency-mismatch";if("select"===i.nodeName.toLowerCase()){var s=e(i).val();return s&amp;&amp;s.length&gt;0}return this.checkable(i)?this.getLength(t,i)&gt;0:e.trim(t).length&gt;0},remote:function(t,i,n){if(this.optional(i))return"dependency-mismatch";var s=this.previousValue(i);if(this.settings.messages[i.name]||(this.settings.messages[i.name]={}),s.originalMessage=this.settings.messages[i.name].remote,this.settings.messages[i.name].remote=s.message,n="string"==typeof n&amp;&amp;{url:n}||n,s.old===t)return s.valid;s.old=t;var o=this;this.startRequest(i);var r={};return r[i.name]=t,e.ajax(e.extend(!0,{url:n,mode:"abort",port:"validate"+i.name,dataType:"json",data:r,success:function(n){o.settings.messages[i.name].remote=s.originalMessage;var r=n===!0||"true"===n;if(r){var a=o.formSubmitted;o.prepareElement(i),o.formSubmitted=a,o.successList.push(i),delete o.invalid[i.name],o.showErrors()}else{var l={},c=n||o.defaultMessage(i,"remote");l[i.name]=s.message=e.isFunction(c)?c(t):c,o.invalid[i.name]=!0,o.showErrors(l)}s.valid=r,o.stopRequest(i,r)}},n)),"pending"},minlength:function(t,i,n){var s=e.isArray(t)?t.length:this.getLength(e.trim(t),i);return this.optional(i)||s&gt;=n},maxlength:function(t,i,n){var s=e.isArray(t)?t.length:this.getLength(e.trim(t),i);return this.optional(i)||s&lt;=n},rangelength:function(t,i,n){var s=e.isArray(t)?t.length:this.getLength(e.trim(t),i);return this.optional(i)||s&gt;=n[0]&amp;&amp;s&lt;=n[1]},min:function(e,t,i){return this.optional(t)||e&gt;=i},max:function(e,t,i){return this.optional(t)||e&lt;=i},range:function(e,t,i){return this.optional(t)||e&gt;=i[0]&amp;&amp;e&lt;=i[1]},email:function(e,t){return this.optional(t)||/^((([a-z]|\d|[!#\$%&amp;'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&amp;'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(e)},url:function(e,t){return this.optional(t)||/^(https?|s?ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&amp;'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&amp;'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&amp;'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&amp;'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&amp;'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(e)},date:function(e,t){return this.optional(t)||!/Invalid|NaN/.test(new Date(e).toString())},dateISO:function(e,t){return this.optional(t)||/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/.test(e)},number:function(e,t){return this.optional(t)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(e)},digits:function(e,t){return this.optional(t)||/^\d+$/.test(e)},creditcard:function(e,t){if(this.optional(t))return"dependency-mismatch";if(/[^0-9 \-]+/.test(e))return!1;var i=0,n=0,s=!1;e=e.replace(/\D/g,"");for(var o=e.length-1;o&gt;=0;o--){var r=e.charAt(o);n=parseInt(r,10),s&amp;&amp;(n*=2)&gt;9&amp;&amp;(n-=9),i+=n,s=!s}return i%10===0},equalTo:function(t,i,n){var s=e(n);return this.settings.onfocusout&amp;&amp;s.unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){e(i).valid()}),t===s.val()}}}),e.format=e.validator.format}(jQuery),function(e){var t={};if(e.ajaxPrefilter)e.ajaxPrefilter(function(e,i,n){var s=e.port;"abort"===e.mode&amp;&amp;(t[s]&amp;&amp;t[s].abort(),t[s]=n)});else{var i=e.ajax;e.ajax=function(n){var s=("mode"in n?n:e.ajaxSettings).mode,o=("port"in n?n:e.ajaxSettings).port;return"abort"===s?(t[o]&amp;&amp;t[o].abort(),t[o]=i.apply(this,arguments)):i.apply(this,arguments)}}}(jQuery),function(e){e.extend(e.fn,{validateDelegate:function(t,i,n){return this.bind(i,function(i){var s=e(i.target);if(s.is(t))return n.apply(s,arguments)})}})}(jQuery)}.call(e),t})}(this),function(e){var t;define("jquery/validate/messages-ru",["jquery/validate"],function(){return function(){!function(e){e.extend(e.validator.messages,{required:"Ð­Ñ‚Ð¾ Ð¿Ð¾Ð»Ðµ Ð½ÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð·Ð°Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÑŒ.",remote:"ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ.",email:"ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ Ð°Ð´Ñ€ÐµÑ ÑÐ»ÐµÐºÑ‚Ñ€Ð¾Ð½Ð½Ð¾Ð¹ Ð¿Ð¾Ñ‡Ñ‚Ñ‹.",url:"ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ñ‹Ð¹ URL.",date:"ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ Ð´Ð°Ñ‚Ñƒ.",dateISO:"ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½ÑƒÑŽ Ð´Ð°Ñ‚Ñƒ Ð² Ñ„Ð¾Ñ€Ð¼Ð°Ñ‚Ðµ ISO.",number:"ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‡Ð¸ÑÐ»Ð¾.",digits:"ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²Ð¾Ð´Ð¸Ñ‚Ðµ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ñ†Ð¸Ñ„Ñ€Ñ‹.",creditcard:"ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð½Ð¾Ð¼ÐµÑ€ ÐºÑ€ÐµÐ´Ð¸Ñ‚Ð½Ð¾Ð¹ ÐºÐ°Ñ€Ñ‚Ñ‹.",equalTo:"ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‚Ð°ÐºÐ¾Ðµ Ð¶Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ ÐµÑ‰Ñ‘ Ñ€Ð°Ð·.",accept:"ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ñ‹Ð±ÐµÑ€Ð¸Ñ‚Ðµ Ñ„Ð°Ð¹Ð» Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¼ Ñ€Ð°ÑÑˆÐ¸Ñ€ÐµÐ½Ð¸ÐµÐ¼.",maxlength:e.validator.format("ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½Ðµ Ð±Ð¾Ð»ÑŒÑˆÐµ {0} ÑÐ¸Ð¼Ð²Ð¾Ð»Ð¾Ð²."),minlength:e.validator.format("ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð½Ðµ Ð¼ÐµÐ½ÑŒÑˆÐµ {0} ÑÐ¸Ð¼Ð²Ð¾Ð»Ð¾Ð²."),
rangelength:e.validator.format("ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ Ð´Ð»Ð¸Ð½Ð¾Ð¹ Ð¾Ñ‚ {0} Ð´Ð¾ {1} ÑÐ¸Ð¼Ð²Ð¾Ð»Ð¾Ð²."),range:e.validator.format("ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‡Ð¸ÑÐ»Ð¾ Ð¾Ñ‚ {0} Ð´Ð¾ {1}."),max:e.validator.format("ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‡Ð¸ÑÐ»Ð¾, Ð¼ÐµÐ½ÑŒÑˆÐµÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð¾ÐµÂ&nbsp;{0}."),min:e.validator.format("ÐŸÐ¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°, Ð²Ð²ÐµÐ´Ð¸Ñ‚Ðµ Ñ‡Ð¸ÑÐ»Ð¾, Ð±Ð¾Ð»ÑŒÑˆÐµÐµ Ð¸Ð»Ð¸ Ñ€Ð°Ð²Ð½Ð¾Ðµ {0}.")})}(jQuery)}.call(e),t})}(this),function(e){var t;define("jquery/placeholder",["jquery"],function(){return function(){!function(e){"use strict";e.extend({placeholder:{settings:{focusClass:"placeholderFocus",activeClass:"placeholder",overrideSupport:!1,preventRefreshIssues:!0}}}),e.support.placeholder="placeholder"in document.createElement("input"),e.fn.plVal=e.fn.val,e.fn.val=function(t){if("undefined"==typeof t)return e.fn.plVal.call(this);var i=e(this[0]),n=i.plVal(),s=e(this).plVal(t);return i.hasClass(e.placeholder.settings.activeClass)&amp;&amp;n===i.attr("placeholder")?(i.removeClass(e.placeholder.settings.activeClass),s):i.hasClass(e.placeholder.settings.activeClass)&amp;&amp;i.plVal()===i.attr("placeholder")?"":e.fn.plVal.call(this,t)},e(window).bind("beforeunload.placeholder",function(){var t=e("input."+e.placeholder.settings.activeClass);t.length&gt;0&amp;&amp;t.val("").attr("autocomplete","off")}),e.fn.placeholder=function(t){return t=e.extend({},e.placeholder.settings,t),!t.overrideSupport&amp;&amp;e.support.placeholder?this:this.each(function(){var i=e(this);i.is("[placeholder]")&amp;&amp;(i.is(":password")||(t.preventRefreshIssues&amp;&amp;i.attr("autocomplete","off"),i.bind("focus.placeholder",function(){var i=e(this);this.value===i.attr("placeholder")&amp;&amp;i.hasClass(t.activeClass)&amp;&amp;i.val("").removeClass(t.activeClass).addClass(t.focusClass)}),i.bind("blur.placeholder",function(){var i=e(this);i.removeClass(t.focusClass),""===this.value&amp;&amp;i.val(i.attr("placeholder")).addClass(t.activeClass)}),i.triggerHandler("blur"),i.parents("form").submit(function(){i.triggerHandler("focus.placeholder")})))})}}(jQuery)}.call(e),t})}(this),define("lib/forms",["jquery","jquery/validate","jquery/validate/messages-ru","jquery/placeholder"],function(e){"use strict";function t(){e.validator.addMethod("regexp",function(e,t,i){return 1==this.optional(t)||null!==e.match(i)},"ÐžÑˆÐ¸Ð±ÐºÐ° Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»Ñ, Ð¿Ñ€Ð¾Ð²ÐµÑ€ÑŒÑ‚Ðµ Ð¿Ð¾Ð¶Ð°Ð»ÑƒÐ¹ÑÑ‚Ð°!"),e.validator.addMethod("password",function(e,t){return this.optional(t)||e.match(/^([0-9a-zA-Z_]+)$/)},"Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¿Ð°Ñ€Ð¾Ð»ÑŒ! ÐŸÐ°Ñ€Ð¾Ð»ÑŒ Ð¼Ð¾Ð¶ÐµÑ‚ ÑÐ¾ÑÑ‚Ð¾ÑÑ‚ÑŒ Ð¸Ð· Ñ†Ð¸Ñ„Ñ€, Ð±ÑƒÐºÐ² Ð»Ð°Ñ‚Ð¸Ð½ÑÐºÐ¾Ð³Ð¾ Ð°Ð»Ñ„Ð°Ð²Ð¸Ñ‚Ð° Ð¸ ÑÐ¸Ð¼Ð²Ð¾Ð»Ð° _")}return t(),{setup:function(t){t&amp;&amp;e.validation.setDefaults(t),this.placeholder(":input[placeholder]"),this.validate('form[data-validate-style="alert"]',this.validation.alert()),this.validate('form[data-validate-style="inline"]',this.validation.inline())},validation:{alert:function(t){return e.extend({},{onkeyup:!1,onfocusout:!1,onclick:!1,showErrors:function(e,t){t.length&amp;&amp;alert(t[0].message)},errorPlacement:function(e,t){}},t||{})},inline:function(e){return e||{}}},placeholder:function(t){e(t).placeholder()},validate:function(t,i){return e(t).each(function(){e(this).validate(i||{})}),e(t)}}}),function(e,t){"function"==typeof define&amp;&amp;define.amd?define("lib/ScrollMagic",t):"object"==typeof exports?module.exports=t():e.ScrollMagic=t()}(this,function(){"use strict";var e=function(){s.log(2,"(COMPATIBILITY NOTICE) -&gt; As of ScrollMagic 2.0.0 you need to use 'new ScrollMagic.Controller()' to create a new controller instance. Use 'new ScrollMagic.Scene()' to instance a scene.")};e.version="2.0.5",window.addEventListener("mousewheel",function(){});var t="data-scrollmagic-pin-spacer";e.Controller=function(n){var o,r,a="ScrollMagic.Controller",l="FORWARD",c="REVERSE",d="PAUSED",u=i.defaults,h=this,p=s.extend({},u,n),f=[],m=!1,g=0,v=d,y=!0,b=0,w=!0,x=function(){for(var t in p)u.hasOwnProperty(t)||(j(2,'WARNING: Unknown option "'+t+'"'),delete p[t]);if(p.container=s.get.elements(p.container)[0],!p.container)throw j(1,"ERROR creating object "+a+": No valid scroll container supplied"),a+" init failed.";y=p.container===window||p.container===document.body||!document.body.contains(p.container),y&amp;&amp;(p.container=window),b=C(),p.container.addEventListener("resize",z),p.container.addEventListener("scroll",z),p.refreshInterval=parseInt(p.refreshInterval)||u.refreshInterval,_(),j(3,"added new "+a+" controller (v"+e.version+")")},_=function(){p.refreshInterval&gt;0&amp;&amp;(r=window.setTimeout(q,p.refreshInterval))},k=function(){return p.vertical?s.get.scrollTop(p.container):s.get.scrollLeft(p.container)},C=function(){return p.vertical?s.get.height(p.container):s.get.width(p.container)},S=this._setScrollPos=function(e){p.vertical?y?window.scrollTo(s.get.scrollLeft(),e):p.container.scrollTop=e:y?window.scrollTo(e,s.get.scrollTop()):p.container.scrollLeft=e},T=function(){if(w&amp;&amp;m){var e=s.type.Array(m)?m:f.slice(0);m=!1;var t=g;g=h.scrollPos();var i=g-t;0!==i&amp;&amp;(v=i&gt;0?l:c),v===c&amp;&amp;e.reverse(),e.forEach(function(t,i){j(3,"updating Scene "+(i+1)+"/"+e.length+" ("+f.length+" total)"),t.update(!0)}),0===e.length&amp;&amp;p.loglevel&gt;=3&amp;&amp;j(3,"updating 0 Scenes (nothing added to controller)")}},D=function(){o=s.rAF(T)},z=function(e){j(3,"event fired causing an update:",e.type),"resize"==e.type&amp;&amp;(b=C(),v=d),m!==!0&amp;&amp;(m=!0,D())},q=function(){if(!y&amp;&amp;b!=C()){var e;try{e=new Event("resize",{bubbles:!1,cancelable:!1})}catch(t){e=document.createEvent("Event"),e.initEvent("resize",!1,!1)}p.container.dispatchEvent(e)}f.forEach(function(e,t){e.refresh()}),_()},j=this._log=function(e,t){p.loglevel&gt;=e&amp;&amp;(Array.prototype.splice.call(arguments,1,0,"("+a+") -&gt;"),s.log.apply(window,arguments))};this._options=p;var P=function(e){if(e.length&lt;=1)return e;var t=e.slice(0);return t.sort(function(e,t){return e.scrollOffset()&gt;t.scrollOffset()?1:-1}),t};return this.addScene=function(t){if(s.type.Array(t))t.forEach(function(e,t){h.addScene(e)});else if(t instanceof e.Scene){if(t.controller()!==h)t.addTo(h);else if(f.indexOf(t)&lt;0){f.push(t),f=P(f),t.on("shift.controller_sort",function(){f=P(f)});for(var i in p.globalSceneOptions)t[i]&amp;&amp;t[i].call(t,p.globalSceneOptions[i]);j(3,"adding Scene (now "+f.length+" total)")}}else j(1,"ERROR: invalid argument supplied for '.addScene()'");return h},this.removeScene=function(e){if(s.type.Array(e))e.forEach(function(e,t){h.removeScene(e)});else{var t=f.indexOf(e);t&gt;-1&amp;&amp;(e.off("shift.controller_sort"),f.splice(t,1),j(3,"removing Scene (now "+f.length+" left)"),e.remove())}return h},this.updateScene=function(t,i){return s.type.Array(t)?t.forEach(function(e,t){h.updateScene(e,i)}):i?t.update(!0):m!==!0&amp;&amp;t instanceof e.Scene&amp;&amp;(m=m||[],m.indexOf(t)==-1&amp;&amp;m.push(t),m=P(m),D()),h},this.update=function(e){return z({type:"resize"}),e&amp;&amp;T(),h},this.scrollTo=function(i,n){if(s.type.Number(i))S.call(p.container,i,n);else if(i instanceof e.Scene)i.controller()===h?h.scrollTo(i.scrollOffset(),n):j(2,"scrollTo(): The supplied scene does not belong to this controller. Scroll cancelled.",i);else if(s.type.Function(i))S=i;else{var o=s.get.elements(i)[0];if(o){for(;o.parentNode.hasAttribute(t);)o=o.parentNode;var r=p.vertical?"top":"left",a=s.get.offset(p.container),l=s.get.offset(o);y||(a[r]-=h.scrollPos()),h.scrollTo(l[r]-a[r],n)}else j(2,"scrollTo(): The supplied argument is invalid. Scroll cancelled.",i)}return h},this.scrollPos=function(e){return arguments.length?(s.type.Function(e)?k=e:j(2,"Provided value for method 'scrollPos' is not a function. To change the current scroll position use 'scrollTo()'."),h):k.call(h)},this.info=function(e){var t={size:b,vertical:p.vertical,scrollPos:g,scrollDirection:v,container:p.container,isDocument:y};return arguments.length?void 0!==t[e]?t[e]:void j(1,'ERROR: option "'+e+'" is not available'):t},this.loglevel=function(e){return arguments.length?(p.loglevel!=e&amp;&amp;(p.loglevel=e),h):p.loglevel},this.enabled=function(e){return arguments.length?(w!=e&amp;&amp;(w=!!e,h.updateScene(f,!0)),h):w},this.destroy=function(e){window.clearTimeout(r);for(var t=f.length;t--;)f[t].destroy(e);return p.container.removeEventListener("resize",z),p.container.removeEventListener("scroll",z),s.cAF(o),j(3,"destroyed "+a+" (reset: "+(e?"true":"false")+")"),null},x(),h};var i={defaults:{container:window,vertical:!0,globalSceneOptions:{},loglevel:2,refreshInterval:100}};e.Controller.addOption=function(e,t){i.defaults[e]=t},e.Controller.extend=function(t){var i=this;e.Controller=function(){return i.apply(this,arguments),this.$super=s.extend({},this),t.apply(this,arguments)||this},s.extend(e.Controller,i),e.Controller.prototype=i.prototype,e.Controller.prototype.constructor=e.Controller},e.Scene=function(i){var o,r,a="ScrollMagic.Scene",l="BEFORE",c="DURING",d="AFTER",u=n.defaults,h=this,p=s.extend({},u,i),f=l,m=0,g={start:0,end:0},v=0,y=!0,b=function(){for(var e in p)u.hasOwnProperty(e)||(x(2,'WARNING: Unknown option "'+e+'"'),delete p[e]);for(var t in u)q(t);D()},w={};this.on=function(e,t){return s.type.Function(t)?(e=e.trim().split(" "),e.forEach(function(e){var i=e.split("."),n=i[0],s=i[1];"*"!=n&amp;&amp;(w[n]||(w[n]=[]),w[n].push({namespace:s||"",callback:t}))})):x(1,"ERROR when calling '.on()': Supplied callback for '"+e+"' is not a valid function!"),h},this.off=function(e,t){return e?(e=e.trim().split(" "),e.forEach(function(e,i){var n=e.split("."),s=n[0],o=n[1]||"",r="*"===s?Object.keys(w):[s];r.forEach(function(e){for(var i=w[e]||[],n=i.length;n--;){var s=i[n];!s||o!==s.namespace&amp;&amp;"*"!==o||t&amp;&amp;t!=s.callback||i.splice(n,1)}i.length||delete w[e]})}),h):(x(1,"ERROR: Invalid event name supplied."),h)},this.trigger=function(t,i){if(t){var n=t.trim().split("."),s=n[0],o=n[1],r=w[s];x(3,"event fired:",s,i?"-&gt;":"",i||""),r&amp;&amp;r.forEach(function(t,n){o&amp;&amp;o!==t.namespace||t.callback.call(h,new e.Event(s,t.namespace,h,i))})}else x(1,"ERROR: Invalid event name supplied.");return h},h.on("change.internal",function(e){"loglevel"!==e.what&amp;&amp;"tweenChanges"!==e.what&amp;&amp;("triggerElement"===e.what?C():"reverse"===e.what&amp;&amp;h.update())}).on("shift.internal",function(e){_(),h.update()});var x=this._log=function(e,t){p.loglevel&gt;=e&amp;&amp;(Array.prototype.splice.call(arguments,1,0,"("+a+") -&gt;"),s.log.apply(window,arguments))};this.addTo=function(t){return t instanceof e.Controller?r!=t&amp;&amp;(r&amp;&amp;r.removeScene(h),r=t,D(),k(!0),C(!0),_(),r.info("container").addEventListener("resize",S),t.addScene(h),h.trigger("add",{controller:r}),x(3,"added "+a+" to controller"),h.update()):x(1,"ERROR: supplied argument of 'addTo()' is not a valid ScrollMagic Controller"),h},this.enabled=function(e){return arguments.length?(y!=e&amp;&amp;(y=!!e,h.update(!0)),h):y},this.remove=function(){if(r){r.info("container").removeEventListener("resize",S);var e=r;r=void 0,e.removeScene(h),h.trigger("remove"),x(3,"removed "+a+" from controller")}return h},this.destroy=function(e){return h.trigger("destroy",{reset:e}),h.remove(),h.off("*.*"),x(3,"destroyed "+a+" (reset: "+(e?"true":"false")+")"),null},this.update=function(e){if(r)if(e)if(r.enabled()&amp;&amp;y){var t,i=r.info("scrollPos");t=p.duration&gt;0?(i-g.start)/(g.end-g.start):i&gt;=g.start?1:0,h.trigger("update",{startPos:g.start,endPos:g.end,scrollPos:i}),h.progress(t)}else j&amp;&amp;f===c&amp;&amp;I(!0);else r.updateScene(h,!1);return h},this.refresh=function(){return k(),C(),h},this.progress=function(e){if(arguments.length){var t=!1,i=f,n=r?r.info("scrollDirection"):"PAUSED",s=p.reverse||e&gt;=m;if(0===p.duration?(t=m!=e,m=e&lt;1&amp;&amp;s?0:1,f=0===m?l:c):e&lt;0&amp;&amp;f!==l&amp;&amp;s?(m=0,f=l,t=!0):e&gt;=0&amp;&amp;e&lt;1&amp;&amp;s?(m=e,f=c,t=!0):e&gt;=1&amp;&amp;f!==d?(m=1,f=d,t=!0):f!==c||s||I(),t){var o={progress:m,state:f,scrollDirection:n},a=f!=i,u=function(e){h.trigger(e,o)};a&amp;&amp;i!==c&amp;&amp;(u("enter"),u(i===l?"start":"end")),u("progress"),a&amp;&amp;f!==c&amp;&amp;(u(f===l?"start":"end"),u("leave"))}return h}return m};var _=function(){g={start:v+p.offset},r&amp;&amp;p.triggerElement&amp;&amp;(g.start-=r.info("size")*p.triggerHook),g.end=g.start+p.duration},k=function(e){if(o){var t="duration";z(t,o.call(h))&amp;&amp;!e&amp;&amp;(h.trigger("change",{what:t,newval:p[t]}),h.trigger("shift",{reason:t}))}},C=function(e){var i=0,n=p.triggerElement;if(r&amp;&amp;n){for(var o=r.info(),a=s.get.offset(o.container),l=o.vertical?"top":"left";n.parentNode.hasAttribute(t);)n=n.parentNode;var c=s.get.offset(n);o.isDocument||(a[l]-=r.scrollPos()),i=c[l]-a[l]}var d=i!=v;v=i,d&amp;&amp;!e&amp;&amp;h.trigger("shift",{reason:"triggerElementPosition"})},S=function(e){p.triggerHook&gt;0&amp;&amp;h.trigger("shift",{reason:"containerResize"})},T=s.extend(n.validate,{duration:function(e){if(s.type.String(e)&amp;&amp;e.match(/^(\.|\d)*\d+%$/)){var t=parseFloat(e)/100;e=function(){return r?r.info("size")*t:0}}if(s.type.Function(e)){o=e;try{e=parseFloat(o())}catch(t){e=-1}}if(e=parseFloat(e),!s.type.Number(e)||e&lt;0)throw o?(o=void 0,['Invalid return value of supplied function for option "duration":',e]):['Invalid value for option "duration":',e];return e}}),D=function(e){e=arguments.length?[e]:Object.keys(T),e.forEach(function(e,t){var i;if(T[e])try{i=T[e](p[e])}catch(t){i=u[e];var n=s.type.String(t)?[t]:t;s.type.Array(n)?(n[0]="ERROR: "+n[0],n.unshift(1),x.apply(this,n)):x(1,"ERROR: Problem executing validation callback for option '"+e+"':",t.message)}finally{p[e]=i}})},z=function(e,t){var i=!1,n=p[e];return p[e]!=t&amp;&amp;(p[e]=t,D(e),i=n!=p[e]),i},q=function(e){h[e]||(h[e]=function(t){return arguments.length?("duration"===e&amp;&amp;(o=void 0),z(e,t)&amp;&amp;(h.trigger("change",{what:e,newval:p[e]}),n.shifts.indexOf(e)&gt;-1&amp;&amp;h.trigger("shift",{reason:e})),h):p[e]})};this.controller=function(){return r},this.state=function(){return f},this.scrollOffset=function(){return g.start},this.triggerPosition=function(){var e=p.offset;return r&amp;&amp;(e+=p.triggerElement?v:r.info("size")*h.triggerHook()),e};var j,P;h.on("shift.internal",function(e){var t="duration"===e.reason;(f===d&amp;&amp;t||f===c&amp;&amp;0===p.duration)&amp;&amp;I(),t&amp;&amp;M()}).on("progress.internal",function(e){I()}).on("add.internal",function(e){M()}).on("destroy.internal",function(e){h.removePin(e.reset)});var I=function(e){if(j&amp;&amp;r){var t=r.info(),i=P.spacer.firstChild;if(e||f!==c){var n={position:P.inFlow?"relative":"absolute",top:0,left:0},o=s.css(i,"position")!=n.position;P.pushFollowers?p.duration&gt;0&amp;&amp;(f===d&amp;&amp;0===parseFloat(s.css(P.spacer,"padding-top"))?o=!0:f===l&amp;&amp;0===parseFloat(s.css(P.spacer,"padding-bottom"))&amp;&amp;(o=!0)):n[t.vertical?"top":"left"]=p.duration*m,s.css(i,n),o&amp;&amp;M()}else{"fixed"!=s.css(i,"position")&amp;&amp;(s.css(i,{position:"fixed"}),M());var a=s.get.offset(P.spacer,!0),u=p.reverse||0===p.duration?t.scrollPos-g.start:Math.round(m*p.duration*10)/10;a[t.vertical?"top":"left"]+=u,s.css(P.spacer.firstChild,{top:a.top,left:a.left})}}},M=function(){if(j&amp;&amp;r&amp;&amp;P.inFlow){var e=f===c,t=r.info("vertical"),i=P.spacer.firstChild,n=s.isMarginCollapseType(s.css(P.spacer,"display")),o={};P.relSize.width||P.relSize.autoFullWidth?e?s.css(j,{width:s.get.width(P.spacer)}):s.css(j,{width:"100%"}):(o["min-width"]=s.get.width(t?j:i,!0,!0),o.width=e?o["min-width"]:"auto"),P.relSize.height?e?s.css(j,{height:s.get.height(P.spacer)-(P.pushFollowers?p.duration:0)}):s.css(j,{height:"100%"}):(o["min-height"]=s.get.height(t?i:j,!0,!n),o.height=e?o["min-height"]:"auto"),P.pushFollowers&amp;&amp;(o["padding"+(t?"Top":"Left")]=p.duration*m,o["padding"+(t?"Bottom":"Right")]=p.duration*(1-m)),s.css(P.spacer,o)}},F=function(){r&amp;&amp;j&amp;&amp;f===c&amp;&amp;!r.info("isDocument")&amp;&amp;I()},E=function(){r&amp;&amp;j&amp;&amp;f===c&amp;&amp;((P.relSize.width||P.relSize.autoFullWidth)&amp;&amp;s.get.width(window)!=s.get.width(P.spacer.parentNode)||P.relSize.height&amp;&amp;s.get.height(window)!=s.get.height(P.spacer.parentNode))&amp;&amp;M()},A=function(e){r&amp;&amp;j&amp;&amp;f===c&amp;&amp;!r.info("isDocument")&amp;&amp;(e.preventDefault(),r._setScrollPos(r.info("scrollPos")-((e.wheelDelta||e[r.info("vertical")?"wheelDeltaY":"wheelDeltaX"])/3||30*-e.detail)))};this.setPin=function(e,i){var n={pushFollowers:!0,spacerClass:"scrollmagic-pin-spacer"};if(i=s.extend({},n,i),e=s.get.elements(e)[0],!e)return x(1,"ERROR calling method 'setPin()': Invalid pin element supplied."),h;if("fixed"===s.css(e,"position"))return x(1,"ERROR calling method 'setPin()': Pin does not work with elements that are positioned 'fixed'."),h;if(j){if(j===e)return h;h.removePin()}j=e;var o=j.parentNode.style.display,r=["top","left","bottom","right","margin","marginLeft","marginRight","marginTop","marginBottom"];j.parentNode.style.display="none";var a="absolute"!=s.css(j,"position"),l=s.css(j,r.concat(["display"])),c=s.css(j,["width","height"]);j.parentNode.style.display=o,!a&amp;&amp;i.pushFollowers&amp;&amp;(x(2,"WARNING: If the pinned element is positioned absolutely pushFollowers will be disabled."),i.pushFollowers=!1),window.setTimeout(function(){j&amp;&amp;0===p.duration&amp;&amp;i.pushFollowers&amp;&amp;x(2,"WARNING: pushFollowers =",!0,"has no effect, when scene duration is 0.")},0);var d=j.parentNode.insertBefore(document.createElement("div"),j),u=s.extend(l,{position:a?"relative":"absolute",boxSizing:"content-box",mozBoxSizing:"content-box",webkitBoxSizing:"content-box"});if(a||s.extend(u,s.css(j,["width","height"])),s.css(d,u),d.setAttribute(t,""),s.addClass(d,i.spacerClass),P={spacer:d,relSize:{width:"%"===c.width.slice(-1),height:"%"===c.height.slice(-1),autoFullWidth:"auto"===c.width&amp;&amp;a&amp;&amp;s.isMarginCollapseType(l.display)},pushFollowers:i.pushFollowers,inFlow:a},!j.___origStyle){j.___origStyle={};var f=j.style,m=r.concat(["width","height","position","boxSizing","mozBoxSizing","webkitBoxSizing"]);m.forEach(function(e){j.___origStyle[e]=f[e]||""})}return P.relSize.width&amp;&amp;s.css(d,{width:c.width}),P.relSize.height&amp;&amp;s.css(d,{height:c.height}),d.appendChild(j),s.css(j,{position:a?"relative":"absolute",margin:"auto",top:"auto",left:"auto",bottom:"auto",right:"auto"}),(P.relSize.width||P.relSize.autoFullWidth)&amp;&amp;s.css(j,{boxSizing:"border-box",mozBoxSizing:"border-box",webkitBoxSizing:"border-box"}),window.addEventListener("scroll",F),window.addEventListener("resize",F),window.addEventListener("resize",E),j.addEventListener("mousewheel",A),j.addEventListener("DOMMouseScroll",A),x(3,"added pin"),I(),h},this.removePin=function(e){if(j){if(f===c&amp;&amp;I(!0),e||!r){var i=P.spacer.firstChild;if(i.hasAttribute(t)){var n=P.spacer.style,o=["margin","marginLeft","marginRight","marginTop","marginBottom"];margins={},o.forEach(function(e){margins[e]=n[e]||""}),s.css(i,margins)}P.spacer.parentNode.insertBefore(i,P.spacer),P.spacer.parentNode.removeChild(P.spacer),j.parentNode.hasAttribute(t)||(s.css(j,j.___origStyle),delete j.___origStyle)}window.removeEventListener("scroll",F),window.removeEventListener("resize",F),window.removeEventListener("resize",E),j.removeEventListener("mousewheel",A),j.removeEventListener("DOMMouseScroll",A),j=void 0,x(3,"removed pin (reset: "+(e?"true":"false")+")")}return h};var L,R=[];return h.on("destroy.internal",function(e){h.removeClassToggle(e.reset)}),this.setClassToggle=function(e,t){var i=s.get.elements(e);return 0!==i.length&amp;&amp;s.type.String(t)?(R.length&gt;0&amp;&amp;h.removeClassToggle(),L=t,R=i,h.on("enter.internal_class leave.internal_class",function(e){var t="enter"===e.type?s.addClass:s.removeClass;R.forEach(function(e,i){t(e,L)})}),h):(x(1,"ERROR calling method 'setClassToggle()': Invalid "+(0===i.length?"element":"classes")+" supplied."),h)},this.removeClassToggle=function(e){return e&amp;&amp;R.forEach(function(e,t){s.removeClass(e,L)}),h.off("start.internal_class end.internal_class"),L=void 0,R=[],h},b(),h};var n={defaults:{duration:0,offset:0,triggerElement:void 0,triggerHook:.5,reverse:!0,loglevel:2},validate:{offset:function(e){if(e=parseFloat(e),!s.type.Number(e))throw['Invalid value for option "offset":',e];return e},triggerElement:function(e){if(e=e||void 0){var t=s.get.elements(e)[0];if(!t)throw['Element defined in option "triggerElement" was not found:',e];e=t}return e},triggerHook:function(e){var t={onCenter:.5,onEnter:1,onLeave:0};if(s.type.Number(e))e=Math.max(0,Math.min(parseFloat(e),1));else{if(!(e in t))throw['Invalid value for option "triggerHook": ',e];e=t[e]}return e},reverse:function(e){return!!e},loglevel:function(e){if(e=parseInt(e),!s.type.Number(e)||e&lt;0||e&gt;3)throw['Invalid value for option "loglevel":',e];return e}},shifts:["duration","offset","triggerHook"]};e.Scene.addOption=function(t,i,s,o){t in n.defaults?e._util.log(1,"[static] ScrollMagic.Scene -&gt; Cannot add Scene option '"+t+"', because it already exists."):(n.defaults[t]=i,n.validate[t]=s,o&amp;&amp;n.shifts.push(t))},e.Scene.extend=function(t){var i=this;e.Scene=function(){return i.apply(this,arguments),this.$super=s.extend({},this),t.apply(this,arguments)||this},s.extend(e.Scene,i),e.Scene.prototype=i.prototype,e.Scene.prototype.constructor=e.Scene},e.Event=function(e,t,i,n){n=n||{};for(var s in n)this[s]=n[s];return this.type=e,this.target=this.currentTarget=i,this.namespace=t||"",this.timeStamp=this.timestamp=Date.now(),this};var s=e._util=function(e){var t,i={},n=function(e){return parseFloat(e)||0},s=function(t){return t.currentStyle?t.currentStyle:e.getComputedStyle(t)},o=function(t,i,o,r){if(i=i===document?e:i,i===e)r=!1;else if(!f.DomElement(i))return 0;t=t.charAt(0).toUpperCase()+t.substr(1).toLowerCase();var a=(o?i["offset"+t]||i["outer"+t]:i["client"+t]||i["inner"+t])||0;if(o&amp;&amp;r){var l=s(i);a+="Height"===t?n(l.marginTop)+n(l.marginBottom):n(l.marginLeft)+n(l.marginRight)}return a},r=function(e){return e.replace(/^[^a-z]+([a-z])/g,"$1").replace(/-([a-z])/g,function(e){return e[1].toUpperCase()})};i.extend=function(e){for(e=e||{},t=1;t&lt;arguments.length;t++)if(arguments[t])for(var i in arguments[t])arguments[t].hasOwnProperty(i)&amp;&amp;(e[i]=arguments[t][i]);return e},i.isMarginCollapseType=function(e){return["block","flex","list-item","table","-webkit-box"].indexOf(e)&gt;-1};var a=0,l=["ms","moz","webkit","o"],c=e.requestAnimationFrame,d=e.cancelAnimationFrame;for(t=0;!c&amp;&amp;t&lt;l.length;++t)c=e[l[t]+"RequestAnimationFrame"],d=e[l[t]+"CancelAnimationFrame"]||e[l[t]+"CancelRequestAnimationFrame"];c||(c=function(t){var i=(new Date).getTime(),n=Math.max(0,16-(i-a)),s=e.setTimeout(function(){t(i+n)},n);return a=i+n,s}),d||(d=function(t){e.clearTimeout(t)}),i.rAF=c.bind(e),i.cAF=d.bind(e);var u=["error","warn","log"],h=e.console||{};for(h.log=h.log||function(){},t=0;t&lt;u.length;t++){var p=u[t];h[p]||(h[p]=h.log)}i.log=function(e){(e&gt;u.length||e&lt;=0)&amp;&amp;(e=u.length);var t=new Date,i=("0"+t.getHours()).slice(-2)+":"+("0"+t.getMinutes()).slice(-2)+":"+("0"+t.getSeconds()).slice(-2)+":"+("00"+t.getMilliseconds()).slice(-3),n=u[e-1],s=Array.prototype.splice.call(arguments,1),o=Function.prototype.bind.call(h[n],h);s.unshift(i),o.apply(h,s)};var f=i.type=function(e){return Object.prototype.toString.call(e).replace(/^\[object (.+)\]$/,"$1").toLowerCase()};f.String=function(e){return"string"===f(e)},f.Function=function(e){return"function"===f(e)},f.Array=function(e){return Array.isArray(e)},f.Number=function(e){return!f.Array(e)&amp;&amp;e-parseFloat(e)+1&gt;=0},f.DomElement=function(e){return"object"==typeof HTMLElement?e instanceof HTMLElement:e&amp;&amp;"object"==typeof e&amp;&amp;null!==e&amp;&amp;1===e.nodeType&amp;&amp;"string"==typeof e.nodeName};var m=i.get={};return m.elements=function(t){var i=[];if(f.String(t))try{t=document.querySelectorAll(t)}catch(e){return i}if("nodelist"===f(t)||f.Array(t))for(var n=0,s=i.length=t.length;n&lt;s;n++){var o=t[n];i[n]=f.DomElement(o)?o:m.elements(o)}else(f.DomElement(t)||t===document||t===e)&amp;&amp;(i=[t]);return i},m.scrollTop=function(t){return t&amp;&amp;"number"==typeof t.scrollTop?t.scrollTop:e.pageYOffset||0},m.scrollLeft=function(t){return t&amp;&amp;"number"==typeof t.scrollLeft?t.scrollLeft:e.pageXOffset||0},m.width=function(e,t,i){return o("width",e,t,i)},m.height=function(e,t,i){return o("height",e,t,i)},m.offset=function(e,t){var i={top:0,left:0};if(e&amp;&amp;e.getBoundingClientRect){var n=e.getBoundingClientRect();i.top=n.top,i.left=n.left,t||(i.top+=m.scrollTop(),i.left+=m.scrollLeft())}return i},i.addClass=function(e,t){t&amp;&amp;(e.classList?e.classList.add(t):e.className+=" "+t)},i.removeClass=function(e,t){t&amp;&amp;(e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(^|\\b)"+t.split(" ").join("|")+"(\\b|$)","gi")," "))},i.css=function(e,t){if(f.String(t))return s(e)[r(t)];if(f.Array(t)){var i={},n=s(e);return t.forEach(function(e,t){i[e]=n[r(e)]}),i}for(var o in t){var a=t[o];a==parseFloat(a)&amp;&amp;(a+="px"),e.style[r(o)]=a}},i}(window||{});return e.Scene.prototype.addIndicators=function(){return e._util.log(1,"(ScrollMagic.Scene) -&gt; ERROR calling addIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js"),this},e.Scene.prototype.removeIndicators=function(){return e._util.log(1,"(ScrollMagic.Scene) -&gt; ERROR calling removeIndicators() due to missing Plugin 'debug.addIndicators'. Please make sure to include plugins/debug.addIndicators.js"),this},e.Scene.prototype.setTween=function(){return e._util.log(1,"(ScrollMagic.Scene) -&gt; ERROR calling setTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"),this},e.Scene.prototype.removeTween=function(){return e._util.log(1,"(ScrollMagic.Scene) -&gt; ERROR calling removeTween() due to missing Plugin 'animation.gsap'. Please make sure to include plugins/animation.gsap.js"),this},e.Scene.prototype.setVelocity=function(){return e._util.log(1,"(ScrollMagic.Scene) -&gt; ERROR calling setVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js"),this},e.Scene.prototype.removeVelocity=function(){return e._util.log(1,"(ScrollMagic.Scene) -&gt; ERROR calling removeVelocity() due to missing Plugin 'animation.velocity'. Please make sure to include plugins/animation.velocity.js"),this},e}),function(e){var t;define("jquery/ikSelect",["jquery"],function(){return function(){!function(e,t,i,n){function s(t,i){var n={};this.el=t,this.$el=e(t);for(var s in a)n[s]=this.$el.data(s.toLowerCase());this.options=e.extend({},a,i,n),e.browser.mobile&amp;&amp;(this.options.filter=!1),this.init()}var o,r=e(t),a={syntax:'&lt;div class="ik_select_link"&gt;&lt;div class="ik_select_link_text"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ik_select_block"&gt;&lt;div class="ik_select_list"&gt;&lt;/div&gt;&lt;/div&gt;',autoWidth:!0,ddFullWidth:!0,equalWidths:!0,dynamicWidth:!1,extractLink:!1,customClass:"",linkCustomClass:"",ddCustomClass:"",ddMaxHeight:200,filter:!1,nothingFoundText:"Nothing found",isDisabled:!1,onShow:function(){},onHide:function(){},onKeyUp:function(){},onKeyDown:function(){},onHoverMove:function(){}},l=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")&lt;0&amp;&amp;/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}};if(!e.browser){var c=l(navigator.userAgent),d={};c.browser&amp;&amp;(d[c.browser]=!0,d.version=c.version),d.chrome?d.webkit=!0:d.webkit&amp;&amp;(d.safari=!0),e.browser=d}e.extend(s.prototype,{init:function(){this.$wrapper=e('&lt;div class="ik_select"&gt;'+this.options.syntax+"&lt;/div&gt;"),this.$link=e(".ik_select_link",this.$wrapper),this.$linkText=e(".ik_select_link_text",this.$wrapper),this.$dropdown=e(".ik_select_block",this.$wrapper),this.$list=e(".ik_select_list",this.$wrapper),this.$listInner=e('&lt;div class="ik_select_list_inner"/&gt;'),this.$active=e([]),this.$hover=e([]),this.hoverIndex=0,this.$optionSet=e([]),this.$optgroupSet=e([]),this.$list.append(this.$listInner),this.options.filter&amp;&amp;(this.$filter=e([]),this.$optionSetOriginal=e([]),this.$nothingFoundText=e('&lt;div class="ik_select_nothing_found"/&gt;').html(this.options.nothingFoundText),this.$filterWrap=e(".ik_select_filter_wrap",this.$wrapper),this.$filterWrap.length||(this.$filterWrap=e('&lt;div class="ik_select_filter_wrap"/&gt;')),this.$filter=e('&lt;input type="text" class="ik_select_filter"&gt;'),this.$filterWrap.append(this.$filter),this.$list.prepend(this.$filterWrap),this.$filter.on({"keydown.ikSelect keyup.ikSelect":e.proxy(this,"_elKeyUpDown"),"keyup.ikSelect":e.proxy(this,"_filterKeyup")})),this.$wrapper.addClass(this.options.customClass),this.$link.addClass(this.options.linkCustomClass||this.options.customClass&amp;&amp;this.options.customClass+"-link"),this.$dropdown.addClass(this.options.ddCustomClass||this.options.customClass&amp;&amp;this.options.customClass+"-dd"),this.reset(),this.toggle(!(this.options.isDisabled||this.$el.prop("disabled"))),this.$link.on("click.ikSelect",e.proxy(this,"_linkClick")),this.$el.on({"focus.ikSelect":e.proxy(this,"_elFocus"),"blur.ikSelect":e.proxy(this,"_elBlur"),"change.ikSelect":e.proxy(this,"_syncOriginalOption"),"keydown.ikSelect keyup.ikSelect":e.proxy(this,"_elKeyUpDown")}),this.$list.on({"click.ikSelect":e.proxy(this,"_optionClick"),"mouseover.ikSelect":e.proxy(this,"_optionMouseover")},".ik_select_option"),this.$wrapper.on("click",function(){return!1}),this.$el.after(this.$wrapper),this.redraw(),this.$el.appendTo(this.$wrapper)},_linkClick:function(){this.isDisabled||(this===o?this.hideDropdown():this.showDropdown())},_optionClick:function(){this._makeOptionActive(this.searchIndexes?this.$optionSetOriginal.index(this.$hover):this.hoverIndex,!0),this.hideDropdown(),this.$el.change().focus()},_optionMouseover:function(t){var i=e(t.currentTarget);i.hasClass("ik_select_option_disabled")||(this.$hover.removeClass("ik_select_hover"),this.$hover=i.addClass("ik_select_hover"),this.hoverIndex=this.$optionSet.index(this.$hover))},_makeOptionActive:function(t,i){var n=e(this.el.options[t]);this.$linkText.text(n.text()),this.$link.toggleClass("ik_select_link_novalue",!n.attr("value")),this.$hover.removeClass("ik_select_hover"),this.$active.removeClass("ik_select_active"),this.$hover=this.$active=this.$optionSet.eq(t).addClass("ik_select_hover ik_select_active"),this.hoverIndex=t,i&amp;&amp;this._syncFakeOption()},_elKeyUpDown:function(t){var i,n=e(t.currentTarget),s=t.type,o=t.which;switch(o){case 38:"keydown"===s&amp;&amp;(t.preventDefault(),this._moveToPrevActive());break;case 40:"keydown"===s&amp;&amp;(t.preventDefault(),this._moveToNextActive());break;case 33:"keydown"===s&amp;&amp;(t.preventDefault(),i=this.$hover.position().top-this.$listInner.height(),this._moveToPrevActive(function(e){return e&lt;=i}));break;case 34:"keydown"===s&amp;&amp;(t.preventDefault(),i=this.$hover.position().top+this.$listInner.height(),this._moveToNextActive(function(e){return e&gt;=i}));break;case 36:"keydown"===s&amp;&amp;n.is(this.$el)&amp;&amp;(t.preventDefault(),this._moveToFirstActive());break;case 35:"keydown"===s&amp;&amp;n.is(this.$el)&amp;&amp;(t.preventDefault(),this._moveToLastActive());break;case 32:"keydown"===s&amp;&amp;n.is(this.$el)&amp;&amp;(t.preventDefault(),this.$dropdown.is(":visible")?this.$hover.click():this._linkClick());break;case 13:"keydown"===s&amp;&amp;this.$dropdown.is(":visible")&amp;&amp;(t.preventDefault(),this.$hover.click());break;case 27:"keydown"===s&amp;&amp;this.$dropdown.is(":visible")&amp;&amp;(t.preventDefault(),this.hideDropdown());break;case 9:"keydown"===s&amp;&amp;(e.browser.webkit&amp;&amp;this.$dropdown.is(":visible")?t.preventDefault():this.hideDropdown());break;default:"keyup"===s&amp;&amp;n.is(this.$el)&amp;&amp;this._syncOriginalOption()}"keyup"===s&amp;&amp;e.browser.mozilla&amp;&amp;this._syncFakeOption(),"keydown"===s&amp;&amp;(this.options.onKeyDown(this,o),this.$el.trigger("ikkeydown",[this,o])),"keyup"===s&amp;&amp;(this.options.onKeyUp(this,o),this.$el.trigger("ikkeyup",[this,o]))},_moveTo:function(t){var i,n,s;return!this.$dropdown.is(":visible")&amp;&amp;e.browser.webkit?(this.showDropdown(),this):(!this.$dropdown.is(":visible")||e.browser.mozilla?this._makeOptionActive(t,!0):(this.$hover.removeClass("ik_select_hover"),this.$hover=this.$optionSet.eq(t).addClass("ik_select_hover"),this.hoverIndex=t),i=this.$hover.position().top,n=i+this.$active.outerHeight(),this.$hover.index()||(s=this.$hover.closest(".ik_select_optgroup"),s.length&amp;&amp;(i=s.position().top)),n&gt;this.$listInner.height()?this.$listInner.scrollTop(this.$listInner.scrollTop()+n-this.$listInner.height()):i&lt;0&amp;&amp;this.$listInner.scrollTop(this.$listInner.scrollTop()+i),this.options.onHoverMove(this),void this.$el.trigger("ikhovermove",this))},_moveToFirstActive:function(){for(var e=0;e&lt;this.$optionSet.length;e++)if(!this.$optionSet.eq(e).hasClass("ik_select_option_disabled")){this._moveTo(e);break}},_moveToLastActive:function(){for(var e=this.$optionSet.length-1;e&gt;=0;e++)if(!this.$optionSet.eq(e).hasClass("ik_select_option_disabled")){this._moveTo(e);break}},_moveToPrevActive:function(e){for(var t,i=this.hoverIndex-1;i&gt;=0;i--)if(t=this.$optionSet.eq(i),!t.hasClass("ik_select_option_disabled")&amp;&amp;("undefined"==typeof e||e(t.position().top))){this._moveTo(i);break}},_moveToNextActive:function(e){
for(var t,i=this.hoverIndex+1;i&lt;this.$optionSet.length;i++)if(t=this.$optionSet.eq(i),!t.hasClass("ik_select_option_disabled")&amp;&amp;("undefined"==typeof e||e(t.position().top))){this._moveTo(i);break}},_elFocus:function(){var e,t,i,n;return this.isDisabled?this:(this.$link.addClass("ik_select_link_focus"),e=this.$wrapper.offset().top,t=this.$wrapper.height(),i=r.scrollTop(),n=r.height(),void((e+t&gt;i+n||e&lt;i)&amp;&amp;r.scrollTop(e-n/2)))},_elBlur:function(){this.$link.removeClass("ik_select_link_focus")},_filterKeyup:function(){var t,i=e.trim(this.$filter.val());this.$listInner.show(),"undefined"==typeof this.searchIndexes&amp;&amp;(this.$optionSetOriginal=this.$optionSet,this.searchIndexes=e.makeArray(this.$optionSet.map(function(t,i){return e(i).text().toLowerCase()}))),i!==t&amp;&amp;(""===i?(this.$optionSet=this.$optionSetOriginal.show(),this.$optgroupSet.show(),this.$nothingFoundText.remove()):(this.$optionSet=e([]),this.$optgroupSet.show(),this.$optionSetOriginal.each(e.proxy(function(t,n){var s=e(n);this.searchIndexes[t].indexOf(i.toLowerCase())&gt;=0?(this.$optionSet=this.$optionSet.add(s),s.show()):s.hide()},this)),this.$optionSet.length?(this.$nothingFoundText.remove(),this.$optgroupSet.each(function(t,i){var n=e(i);e(".ik_select_option:visible",n).length||n.hide()}),this.$hover.is(":visible")||this._moveToFirstActive()):(this.$listInner.hide(),this.$list.append(this.$nothingFoundText))),t=i)},_syncFakeOption:function(){this.el.selectedIndex=this.hoverIndex},_syncOriginalOption:function(){this._makeOptionActive(this.el.selectedIndex)},_fixHeight:function(){this.$dropdown.show(),this.$listInner.css("height","auto"),this.$listInner.height()&gt;this.options.ddMaxHeight&amp;&amp;this.$listInner.css({overflow:"auto",height:this.options.ddMaxHeight,position:"relative"}),this.$dropdown.hide()},redraw:function(){var t,i,n;this.options.filter&amp;&amp;this.$filter.hide(),this.$wrapper.css({position:"relative"}),this.$dropdown.css({position:"absolute",zIndex:99998,width:"100%"}),this.$list.css({position:"relative"}),this._fixHeight(),(this.options.dynamicWidth||this.options.autoWidth||this.options.ddFullWidth)&amp;&amp;(this.$wrapper.width(""),this.$dropdown.show().width(9999),this.$listInner.css("float","left"),this.$list.css("float","left"),t=this.$list.outerWidth(!0),i=this.$listInner.width()-this.$listInnerUl.width(),this.$list.css("float",""),this.$listInner.css("float",""),this.$dropdown.css("width","100%"),this.options.ddFullWidth&amp;&amp;this.$dropdown.width(t+i),this.options.dynamicWidth?this.$wrapper.css({display:"inline-block",width:"auto",verticalAlign:"top"}):this.options.autoWidth&amp;&amp;this.$wrapper.width(t+(this.options.equalWidths?i:0)).addClass("ik_select_autowidth"),n=this.$wrapper.parent().width(),this.$wrapper.width()&gt;n&amp;&amp;this.$wrapper.width(n)),this.options.filter&amp;&amp;this.$filter.show().outerWidth(this.$filterWrap.width()),this.$dropdown.hide(),this.$el.css({position:"absolute",margin:0,padding:0,top:0,left:-9999}),e.browser.mobile&amp;&amp;this.$el.css({opacity:0,left:0,height:this.$wrapper.height(),width:this.$wrapper.width()})},reset:function(){var t="";this.$linkText.html(this.$el.val()),this.$listInner.empty(),t="&lt;ul&gt;",this.$el.children().each(e.proxy(function(i,n){var s,o=e(n),r=n.tagName.toLowerCase();"optgroup"===r?(s=o.children().map(e.proxy(function(t,i){return this._generateOptionObject(e(i))},this)),s=e.makeArray(s),t+=this._renderListOptgroup({label:o.attr("label")||"&amp;nbsp;",isDisabled:o.is(":disabled"),options:s})):"option"===r&amp;&amp;(t+=this._renderListOption(this._generateOptionObject(o)))},this)),t+="&lt;/ul&gt;",this.$listInner.append(t),this._syncOriginalOption(),this.$listInnerUl=e("&gt; ul",this.$listInner),this.$optgroupSet=e(".ik_select_optgroup",this.$listInner),this.$optionSet=e(".ik_select_option",this.$listInner)},hideDropdown:function(){this.options.filter&amp;&amp;this.$filter.val("").keyup(),this.$dropdown.hide().appendTo(this.$wrapper).css({left:"",top:""}),this.options.extractLink&amp;&amp;(this.$wrapper.outerWidth(this.$wrapper.data("outerWidth")),this.$wrapper.height(""),this.$link.removeClass("ik_select_link_extracted").css({position:"",top:"",left:"",zIndex:""}).prependTo(this.$wrapper)),o=null,this.$el.focus(),this.options.onHide(this),this.$el.trigger("ikhide",this)},showDropdown:function(){var e,t,i,n,s,a,l,c,d;o!==this&amp;&amp;this.$optionSet.length&amp;&amp;(o&amp;&amp;o.hideDropdown(),this._syncOriginalOption(),this.$dropdown.show(),e=this.$dropdown.offset(),t=this.$dropdown.outerWidth(!0),i=this.$dropdown.outerHeight(!0),n=this.$wrapper.offset(),a=r.width(),l=r.height(),c=r.scrollTop(),this.options.ddFullWidth&amp;&amp;n.left+t&gt;a&amp;&amp;(e.left=a-t),e.top+i&gt;c+l&amp;&amp;(e.top=c+l-i),this.$dropdown.css({left:e.left,top:e.top,width:this.$dropdown.width()}).appendTo("body"),this.options.extractLink&amp;&amp;(d=this.$link.offset(),s=this.$wrapper.outerWidth(),this.$wrapper.data("outerWidth",s),this.$wrapper.outerWidth(s),this.$wrapper.outerHeight(this.$wrapper.outerHeight()),this.$link.outerWidth(this.$link.outerWidth()),this.$link.addClass("ik_select_link_extracted").css({position:"absolute",top:d.top,left:d.left,zIndex:99999}).appendTo("body")),this.$listInner.scrollTop(this.$active.position().top-this.$list.height()/2),this.options.filter?this.$filter.focus():this.$el.focus(),o=this,this.options.onShow(this),this.$el.trigger("ikshow",this))},_generateOptionObject:function(e){return{value:e.val(),label:e.html()||"&amp;nbsp;",isDisabled:e.is(":disabled")}},_renderListOption:function(e){var t,i=e.isDisabled?" ik_select_option_disabled":"";return t='&lt;li class="ik_select_option'+i+'" data-value="'+e.value+'"&gt;',t+='&lt;span class="ik_select_option_label"&gt;',t+=e.label,t+="&lt;/span&gt;",t+="&lt;/li&gt;"},_renderListOptgroup:function(t){var i,n=t.isDisabled?" ik_select_optgroup_disabled":"";return i='&lt;li class="ik_select_optgroup'+n+'"&gt;',i+='&lt;div class="ik_select_optgroup_label"&gt;'+t.label+"&lt;/div&gt;",i+="&lt;ul&gt;",e.isArray(t.options)&amp;&amp;e.each(t.options,e.proxy(function(e,t){i+=this._renderListOption({value:t.value,label:t.label||"&amp;nbsp;",isDisabled:t.isDisabled})},this)),i+="&lt;/ul&gt;",i+="&lt;/li&gt;"},_renderOption:function(e){return'&lt;option value="'+e.value+'"&gt;'+e.label+"&lt;/option&gt;"},_renderOptgroup:function(t){var i;return i='&lt;optgroup label="'+t.label+'"&gt;',e.isArray(t.options)&amp;&amp;e.each(t.options,e.proxy(function(e,t){i+=this._renderOption(t)},this)),i+="&lt;/option&gt;"},addOptions:function(t,i,n){var s,o,r="",a="",l=this.$listInnerUl,c=this.$el;t=e.isArray(t)?t:[t],e.each(t,e.proxy(function(e,t){r+=this._renderListOption(t),a+=this._renderOption(t)},this)),e.isNumeric(n)&amp;&amp;n&lt;this.$optgroupSet.length&amp;&amp;(l=this.$optgroupSet.eq(n),c=e("optgroup",this.$el).eq(n)),e.isNumeric(i)&amp;&amp;(s=e(".ik_select_option",l),i&lt;s.length&amp;&amp;(s.eq(i).before(r),o=e("option",c),o.eq(i).before(a))),o||(l.append(r),c.append(a)),this.$optionSet=e(".ik_select_option",this.$listInner),this._fixHeight()},addOptgroups:function(t,i){var n="",s="";t&amp;&amp;(t=e.isArray(t)?t:[t],e.each(t,e.proxy(function(e,t){n+=this._renderListOptgroup(t),s+=this._renderOptgroup(t)},this)),e.isNumeric(i)&amp;&amp;i&lt;this.$optgroupSet.length?(this.$optgroupSet.eq(i).before(n),e("optgroup",this.$el).eq(i).before(s)):(this.$listInnerUl.append(n),this.$el.append(s)),this.$optgroupSet=e(".ik_select_optgroup",this.$listInner),this.$optionSet=e(".ik_select_option",this.$listInner),this._fixHeight())},removeOptions:function(t,i){var n,s,o=e([]);e.isNumeric(i)&amp;&amp;(i&lt;0?(n=e("&gt; .ik_select_option",this.$listInnerUl),s=e("&gt; option",this.$el)):i&lt;this.$optgroupSet.length&amp;&amp;(n=e(".ik_select_option",this.$optgroupSet.eq(i)),s=e("optgroup",this.$el).eq(i).find("option"))),n||(n=this.$optionSet,s=e(this.el.options)),e.isArray(t)||(t=[t]),e.each(t,e.proxy(function(e,t){t&lt;n.length&amp;&amp;(o=o.add(n.eq(t)).add(s.eq(t)))},this)),o.remove(),this.$optionSet=e(".ik_select_option",this.$listInner),this._syncOriginalOption(),this._fixHeight()},removeOptgroups:function(t){var i=e([]),n=e("optgroup",this.el);e.isArray(t)||(t=[t]),e.each(t,e.proxy(function(e,t){t&lt;this.$optgroupSet.length&amp;&amp;(i=i.add(this.$optgroupSet.eq(t)).add(n.eq(t)))},this)),i.remove(),this.$optionSet=e(".ik_select_option",this.$listInner),this.$optgroupSet=e(".ik_select_optgroup",this.$listInner),this._syncOriginalOption(),this._fixHeight()},disable:function(){this.toggle(!1)},enable:function(){this.toggle(!0)},toggle:function(e){this.isDisabled="undefined"!=typeof e?!e:!this.isDisabled,this.$el.prop("disabled",this.isDisabled),this.$link.toggleClass("ik_select_link_disabled",this.isDisabled)},select:function(e,t){t?this.el.selectedIndex=e:this.$el.val(e),this._syncOriginalOption()},disableOptgroups:function(e){this.toggleOptgroups(e,!1)},enableOptgroups:function(e){this.toggleOptgroups(e,!0)},toggleOptgroups:function(t,i){e.isArray(t)||(t=[t]),e.each(t,e.proxy(function(t,n){var s,o,r,a=[],l=e("optgroup",this.$el).eq(n);s="undefined"!=typeof i?i:l.prop("disabled"),l.prop("disabled",!s),this.$optgroupSet.eq(n).toggleClass("ik_select_optgroup_disabled",!s),o=e("option",l),r=e(this.el.options).index(o.eq(0));for(var c=r;c&lt;r+o.length;c++)a.push(c);this.toggleOptions(a,!0,s)},this)),this._syncOriginalOption()},disableOptions:function(e,t){this.toggleOptions(e,t,!1)},enableOptions:function(e,t){this.toggleOptions(e,t,!0)},toggleOptions:function(t,i,n){var s=e("option",this.el);e.isArray(t)||(t=[t]);var o=e.proxy(function(e,t){var i="undefined"!=typeof n?n:e.prop("disabled");e.prop("disabled",!i),this.$optionSet.eq(t).toggleClass("ik_select_option_disabled",!i)},this);e.each(t,function(t,n){i?o(s.eq(n),n):s.each(function(t,i){var s=e(i);if(s.val()===n)return o(s,t),this})}),this._syncOriginalOption()},detach:function(){this.$el.off(".ikSelect").css({width:"",height:"",left:"",top:"",position:"",margin:"",padding:""}),this.$wrapper.before(this.$el),this.$wrapper.remove(),this.$el.removeData("plugin_ikSelect")}}),e.fn.ikSelect=function(t){var i;return e.browser.operamini?this:(i=Array.prototype.slice.call(arguments,1),this.each(function(){var n;e.data(this,"plugin_ikSelect")?"string"==typeof t&amp;&amp;(n=e.data(this,"plugin_ikSelect"),"function"==typeof n[t]&amp;&amp;n[t].apply(n,i)):e.data(this,"plugin_ikSelect",new s(this,t))}))},e.ikSelect={extendDefaults:function(t){e.extend(a,t)}},e(i).bind("click.ikSelect",function(){o&amp;&amp;o.hideDropdown()})}(jQuery,window,document)}.call(e),t})}(this),define("site/common",["jquery","lib/forms","lib/ScrollMagic","jquery/colorbox","jquery/ikSelect"],function(e,t,i){"use strict";function n(){function t(){var t=e(this).data("num"),i=e('.js-point[data-num="'+t+'"]'),n=i.offset().top-30;e("html, body").stop().animate({scrollTop:n},1500,"swing")}function n(){var t=s.offset().top,i=s.height(),n=e(window).height(),r=(n-i)/2,a=t-r,l=e(document).scrollTop();l&gt;=a&amp;&amp;o.css({position:"fixed",top:r}),l&lt;a&amp;&amp;o.css({position:"absolute",top:0})}var s=e(".js-lrMap"),o=e(".js-lrMap .img"),r=e(".js-lrMap .points"),a=e(".js-point");if(s.length){var l=new i.Controller,c=e(".js-toUp");c.on("click",function(){e("html, body").stop().animate({scrollTop:0},500,"swing")});var d="drop",u=e(".js-box-title"),h=e(".js-facts");h.on("click",function(){e(this).toggleClass(d),e(this).next().toggleClass(d)}),u.on("click",function(){e(this).toggleClass(d);var t=e("~*",this);t.toggleClass(d)});var p=function(t){var i=e(".js-lrMap .points").find(".light"),n=e(t).data("num");i.length&gt;0&amp;&amp;i.removeClass("light"),e('.js-lrMap .points&gt;div[data-num="'+n+'"]').addClass("light")};a.each(function(){var t=e(this).data("num"),n=e(this).data("ypos"),s=e(this).find("div").html(),o=e(this).data("xpos");e('&lt;div title="'+s+'" data-num="'+t+'" style="top:'+n+"px; left:"+o+'px;"&gt;&lt;/div&gt;').appendTo(r);var a=this,c=e(this).parent().height();new i.Scene({triggerElement:a,triggerHook:.5,duration:c}).on("start",function(){p(a)}).on("end",function(){p(a)}).on("leave",function(){e(".js-lrMap .points").find(".light").removeClass("light")}).addTo(l)});var f=e(".js-lrMap .points&gt;div");f.on("click",t),n(),e(window).on("scroll",n)}}function s(){var t=e(".js-tabNum");t.on("click",function(){e(this).next().toggleClass("active"),e(this).toggleClass("active")})}function o(){e(".readme-imp").on("click",function(){e(".text-reg-hide").slideToggle("slow")})}function r(){var t,i;e(".konkurs-smi-accordeon .title_block").on("click",function(){t=e(this).parents(".konkurs-smi-accordeon .accordeon--item"),i=t.find(".info"),t.hasClass("active_block")?(t.removeClass("active_block"),i.slideUp()):(t.addClass("active_block"),i.stop(!0,!0).slideDown())})}function a(t){var i=e(t).find("a[rel=gallery]");i.length&amp;&amp;i.colorbox({rel:"gallery",maxWidth:"95%"})}function l(t){e(t).length&amp;&amp;e(t).colorbox({iframe:!0,innerWidth:640,innerHeight:360})}function c(){var t={start:e(".js-search-btn"),close:e(".js-search-close"),box:e(".js-search-wrap")};t.start.length&amp;&amp;(t.start.on("click",function(e){e.preventDefault(),t.box.addClass("active"),t.box.find("input:text").focus()}),t.close.on("click",function(e){e.preventDefault(),t.box.removeClass("active")}))}function d(t,i,n){var s=e(t);s.length&amp;&amp;s.ikSelect(i),e(n).append('&lt;div class="ik-arrow"&gt;&lt;/div&gt;')}function u(){var t={btn:e(".js-nav-btn"),box:e(".js-phone-nav"),list:e(".js-nav-list-btn"),listBox:e(".js-phone-nav-dop")};t.btn.length&amp;&amp;(t.btn.on("click",function(i){i.preventDefault(),e(this).toggleClass("active"),t.box.toggleClass("active"),e(".logo-wrap").toggleClass("active")}),t.list.on("click",function(t){t.preventDefault(),e(this).next("ul").stop(!0,!1).slideToggle("fast"),e(this).prev().toggleClass("active"),e(this).toggleClass("active")}))}function h(){e(window).scroll(function(t){var i=e(this).scrollTop();i&gt;e(".headWrap").height()&amp;&amp;e(".js-phone-nav").not().hasClass("active")?(e(".js-phone-nav").addClass("active"),e(".js-nav-btn").addClass("active")):(e(".js-phone-nav").removeClass("active"),e(".js-nav-btn").removeClass("active"))})}function p(){e(".main-filter-select").on("change","select",function(){return e(this).val()&amp;&amp;"0"!=e(this).val()&amp;&amp;(document.location.href=e(this).val()),!1})}function f(){e("p.shtab").click(function(){var t=e(this).attr("id"),i=e(".artab.mob[id="+t+"]").css("display");if("table"!=i){e(".artab.mob").hide().animate({opacity:"0"},100),e(".artab.mob[id="+t+"]").show().animate({opacity:"1"},100);var n=e("p.shtab[id="+t+"]").offset().top;e("html,body").animate({scrollTop:n-65},200)}})}function m(){e(".js-select-library").on("change",function(){e(this).closest("form").submit()})}function g(){e(document).on("change",".js-events-region",function(){e(this).val()&gt;0?document.location.href="/calendar/?filterEvents=1":document.location.href="/calendar/?filterEvents=2"}),e("#js-pseudo-style-select").on("click",function(){d(".select",v,".select-parent .ik_select_link")})}var v={ddFullWidth:!1,ddMaxHeight:250};e(function(){t.setup(),c(),r(),o(),u(),p(),f(),d(".select",v,".select-parent .ik_select_link"),m(),a(".js-gallery"),l(".js-video"),s(),n(),h(),g()})}),function(e){"function"==typeof define&amp;&amp;define.amd?define("jquery/substitute",["jquery"],e):"object"==typeof exports?module.exports=e:e(jQuery)}(function(e){var t={substitute:function(t,i,n){var s=e.extend({},e.fn.substitute.defaults||{},n||{}),o=function(){var n,r;if(this.nodeValue&amp;&amp;(3===this.nodeType||e.nodeName(this,"br"))){if(s.ignoreWhitespace&amp;&amp;/^\s*$/.test(this.nodeValue))return;n="function"==typeof t?t.call(this,this.nodeValue,i):this.nodeValue.replace(t,i),n!==this.nodeValue&amp;&amp;(s.element?(r=document.createElement(s.element),r.className=s.name,r.setAttribute("data-original",this.nodeValue),r.innerHTML=n,this.parentNode.replaceChild(r,this)):this.parentNode.innerHTML=n)}else e(this).contents().each(o)};return this.each(function(){e(this).contents().each(o)})},undo:function(t){var i=e.extend({},e.fn.substitute.defaults||{},t||{});return this.each(function(){e(i.element+"."+i.name,this).each(function(){var t=e(this);t.text(t.data("original"))})})}};e.fn.substitute=function(e){return"string"==typeof e&amp;&amp;t[e]?t[e].apply(this,Array.prototype.slice.call(arguments,1)):t.substitute.apply(this,arguments)},e.fn.substitute.defaults={name:"substitute",ignoreWhitespace:!0,element:"span"}}),define("site/dictionary",["jquery","jquery/cookie","jquery/substitute"],function(e){"use strict";function t(){e(".abbr-switcher").on("click",function(){r?(r=!1,e.removeCookie("isCookieAbbrIO",{path:"/"}),e(this).removeClass("active"),e(".detail-article").substitute("undo",{element:"span",name:"no-green"})):(r=!0,e.cookie("isCookieAbbrIO","yes",{path:"/",expires:365}),n(),e(this).addClass("active"))})}function i(){e(".abbr-content").on("mouseleave",function(){setTimeout(function(){e(".abbr-content").empty().hide()},500)}),e(".detail-article").on("click",".abbr-another",function(){var t={id:e(this).data("id")};return e.ajax({type:"POST",url:"/ajax/get-content-abbr.php",dataType:"json",data:t,success:function(t){e(".abbr-content").html(t[0]),e(".abbr-content").css({top:s.top-e(".abbr-content").height()+17})}}),!1}),e(".detail-article").on("mouseover",".abbr",function(){var t={id:e(this).data("id")};s=e(this).position();var i=e(this).width(),n=s.left+i/2-250;e.ajax({type:"POST",url:"/ajax/get-content-abbr.php",dataType:"json",data:t,success:function(t){e(".abbr-content").html(t[0]).show(),e(".abbr-content").css({left:n,top:s.top-e(".abbr-content").height()+17})}})})}function n(){r&amp;&amp;(e(".detail-article .abbr").length||e.getJSON("/ajax/get-abbrs.php",function(t){e(".detail-article").html();e(".detail-article").substitute(function(e,i){var n,s;for(var o in t)s=o,n=new RegExp("(^|[\\s,.-])("+s+")($|[\\s,.-])","gi"),e.match(n)&amp;&amp;(e=e.replace(n,i));return e},function(e,i,n,s){var o=t[n].replace(/[^]/gi,function(e){return"&amp;#"+e.charCodeAt(0)+";"});return i+'&lt;a class="abbr" data-id="'+o+'"&gt;'+n+"&lt;/a&gt;"+s},{element:"span",name:"no-green"})}))}var s,o=e.cookie("isCookieAbbrIO"),r="yes"==o;e(function(){n(),i(),t()})}),define("site/example",["jquery","jquery/colorbox","jquery/ikSelect"],function(e){"use strict";function t(t){var i=e(t).find("a[rel=gallery]");i.length&amp;&amp;i.colorbox({rel:"gallery"})}function i(){function t(t){var i=e(t.sliderObject).parent().find(".app-slider-selector .app-slider-selector-button");i.removeClass("selected");var n=i.eq(t.currentSlideNumber-1);n.addClass("selected")}var i=e(".app-slider-container");i.length&amp;&amp;i.iosSlider({infiniteSlider:!0,autoSlide:!0,autoSlideTimer:2e3,navPrevSelector:e(".app-slider-prev"),navNextSelector:e(".app-slider-next"),navSlideSelector:e(".app-slider-selector .app-slider-selector-button"),onSlideChange:t})}function n(t,i,n){var s=e(t);s.length&amp;&amp;s.ikSelect(i),e(n).append('&lt;div class="ik-arrow"&gt;&lt;/div&gt;')}var s={syntax:'&lt;div class="ik_select_link"&gt;&lt;div class="ik_select_link_text"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="ik_select_block"&gt;&lt;div class="ik_select_list"&gt;&lt;/div&gt;&lt;/div&gt;',autoWidth:!0,ddFullWidth:!0,ddMaxHeight:250};e(function(){t("#app-gallery"),i(),n(".app-select",s,".app-select-parent .ik_select_link")})}),define("site/feedback",["jquery","lib/forms","jquery/colorbox"],function(e,t){"use strict";function i(){e(".feedback-btn-popup").on("click",function(t){return t.preventDefault(),e.colorbox({width:"400px",inline:!0,href:"#feedbackForm"}),!1})}function n(){var t=e("#feedbackForm form");t.on("submit",function(t){t.preventDefault();var i=e(this);e.ajax({url:e(this).attr("action"),data:e(this).serialize()+"&amp;ajax=1",type:"POST",dataType:"json",success:function(t){"error"==t[0]&amp;&amp;i.find(".js-error").text(t[1]),"success"==t[0]&amp;&amp;e.colorbox({maxWidth:"90%",html:"&lt;p&gt;"+t[1]+"&lt;/p&gt;",opacity:.5}),e.colorbox.resize()}})})}e(function(){t.setup(),n(),i()})}),define("require/async",[],function(){function e(e){var t,i;t=document.createElement("script"),t.type="text/javascript",t.async=!0,t.src=e,i=document.getElementsByTagName("script")[0],i.parentNode.insertBefore(t,i)}function t(e,t){var i=/!(.+)/,s=e.replace(i,""),o=i.test(e)?e.replace(/.+!/,""):n;return s+=s.indexOf("?")&lt;0?"?":"&amp;",s+o+"="+t}function i(){return s+=1,"__async_req_"+s+"__"}var n="callback",s=0;return{load:function(n,s,o,r){if(r.isBuild)o(null);else{var a=i();window[a]=o,e(t(n,a))}}}}),define("gmaps",["require/async!http://maps.google.com/maps/api/js?v=3&amp;language=ru"],function(){return window.google.maps}),define("site/gmap",["jquery","gmaps"],function(e,t){"use strict";e(function(){})}),define("site/materials",["jquery"],function(e){"use strict";function t(){e(".materials-list-view").on("click",function(){e(this).closest(".materials-list").toggleClass("active")}),e(".js-slide-up-block").on("click",function(){e(this).closest(".materials-list").toggleClass("active")})}function i(){e(".materials-list-select-item").on("click",function(t){if(t.preventDefault(),e(this).closest(".materials-list").find(".materials-list-view span").css("font-weight","bold"),e(this).hasClass("onlytwo")){if(e(this).parent().find(".materials-list-select-item").removeClass("active"),e(this).parent().find(".materials-list-select-item").find("input[type=radio]").removeAttr("checked"),e(this).addClass("active"),e(this).find("input[type=radio]").attr("checked","checked"),e(this).find("input[type=radio]").change(),(e(this).hasClass("value413")||e(this).hasClass("value717")||e(this).hasClass("value918"))&amp;&amp;e(this).closest(".materials-list").find(".materials-list-select.regions").show(),(e(this).hasClass("value716")||e(this).hasClass("value917"))&amp;&amp;e(this).closest(".materials-list").find(".materials-list-select.countries").show(),e(this).hasClass("value414")||e(this).hasClass("value715")||e(this).hasClass("value716")||e(this).hasClass("value916")||e(this).hasClass("value917")){var i=e(this).closest(".materials-list").find(".materials-list-select.regions");i.hide(),i.find("._select-all").removeClass("active"),i.find(".materials-list-select-item").each(function(){e(this).removeClass("active"),e(this).find("input[type=checkbox]").removeAttr("checked")})}if(e(this).hasClass("value414")||e(this).hasClass("value715")||e(this).hasClass("value717")||e(this).hasClass("value916")||e(this).hasClass("value918")){var i=e(this).closest(".materials-list").find(".materials-list-select.countries");i.hide(),i.find("._select-all").removeClass("active"),i.find(".materials-list-select-item").each(function(){e(this).removeClass("active"),e(this).find("input[type=checkbox]").removeAttr("checked")})}}else e(this).toggleClass("active"),e(this).find("input[type=checkbox]").attr("checked",!e(this).find("input[type=checkbox]").attr("checked")),e(this).find("input[type=checkbox]").change();o()})}function n(){e("._select-all").on("click",function(t){return t.preventDefault(),e(this).hasClass("active")?(e(this).removeClass("active"),e(this).closest(".materials-list-select").find(".materials-list-select-item").each(function(){e(this).removeClass("active"),e(this).find("input[type=checkbox]").removeAttr("checked")}),e(this).closest(".materials-list").find(".materials-list-view span").css("font-weight","normal")):(e(this).addClass("active"),e(this).closest(".materials-list-select").find(".materials-list-select-item").each(function(){e(this).addClass("active"),e(this).find("input[type=checkbox]").attr("checked","checked")}),e(this).closest(".materials-list").find(".materials-list-view span").css("font-weight","bold")),o(),!1}),e("._clear-all").on("click",function(t){t.preventDefault();var i=e(this).closest(".materials-list-select");if(i.find("._select-all").removeClass("active"),i.find(".materials-list-select-item").each(function(){e(this).removeClass("active"),e(this).find("input[type=checkbox]").removeAttr("checked"),e(this).find("input[type=radio]").removeAttr("checked")}),!i.hasClass("regions")&amp;&amp;!i.hasClass("countries")){e(this).closest(".materials-list").find(".materials-list-view span").css("font-weight","normal");var n=e(this).closest(".materials-list").find(".materials-list-select.regions");n&amp;&amp;(n.hide(),n.find("._select-all").removeClass("active"),n.find(".materials-list-select-item").each(function(){e(this).removeClass("active"),e(this).find("input[type=checkbox]").removeAttr("checked")})),n=e(this).closest(".materials-list").find(".materials-list-select.countries"),n&amp;&amp;(n.hide(),n.find("._select-all").removeClass("active"),n.find(".materials-list-select-item").each(function(){e(this).removeClass("active"),e(this).find("input[type=checkbox]").removeAttr("checked")}))}return o(),!1})}function s(){e(".svg-search").on("click",function(){return o(),!0})}function o(){var t=e(".js-materialsFilterForm");e.ajax({type:"GET",url:t.attr("action"),data:t.serialize(),success:function(t){e(".js-content-materials").html(t)}})}e(function(){t(),i(),n(),s()}),e(".region.active").hover(function(t){var i=e("&lt;div&gt;"+e(this).parent().attr("title")+"&lt;/div&gt;");i.addClass("map-hint"),i.attr("style","left: "+(10+t.pageX)+"px; top: "+(10+t.pageY)+"px"),e(".map-wrapper").append(i)},function(t){e(".map-hint").remove()})}),define("site/oesr",["jquery"],function(e){"use strict";function t(){e("body").on("click",".js-video-start",function(){e(".p-with-video.active video").length&amp;&amp;e(".p-with-video.active video").get(0).pause(),e(".p-with-video").removeClass("active"),e("#"+e(this).data("id")).addClass("active"),e(".p-with-video.active video").get(0).play()}),e("body").on("click",".js-audio-start",function(){e(".p-with-audio.active audio").length&amp;&amp;e(".p-with-audio.active audio").get(0).pause(),e(".p-with-audio").removeClass("active"),e("#"+e(this).data("id")).addClass("active"),e(".p-with-audio.active audio").get(0).play()})}e(function(){t()})}),define("site/online-courses",["jquery","jquery/colorbox","jquery/ikSelect"],function(e){"use strict";function t(){e(".js-subscribe-learning").colorbox({maxWidth:"80%",inline:!0,overlayClose:!1,onComplete:function(t){s(".js-select",l,".select-parent .ik_select_link"),e.colorbox.resize()}}),e(".js-diplom").on("change",function(){o=this.files}),e(".js-family-change").on("change",function(){a=this.files}),e(".js-zayavka").on("change",function(){r=this.files}),e(document).on("click",".js-learning-submit",function(){e(this).closest("form").submit()}),e(document).on("click",".js-learning-cancel",function(){e.colorbox.close()}),e(".js-learning-form").on("submit",function(t){t.preventDefault();for(var s=e(this),l=["fio","fio-dat","phone","email","birthdate","education","education-complete","workplace","profession","region","city","stream","diplom","family-change","zayavka","agree"],c=new FormData,d=0;d&lt;l.length;d++){if(!i(l[d]))return n(".js-error"),e.colorbox.resize(),!1;"diplom"!=l[d]&amp;&amp;"family-change"!=l[d]&amp;&amp;"zayavka"!=l[d]&amp;&amp;c.append(l[d],e(".js-"+l[d]).val()),"diplom"==l[d]&amp;&amp;e.each(o,function(e,t){c.append("diplom",t)}),"family-change"==l[d]&amp;&amp;void 0!==a&amp;&amp;e.each(a,function(e,t){c.append("family-change",t)}),"zayavka"==l[d]&amp;&amp;e.each(r,function(e,t){c.append("zayavka",t)})}c.append("is_ajax",1),c.append("token","robots not allowed!"),e.ajax({url:s.attr("action"),type:"POST",data:c,cache:!1,dataType:"json",processData:!1,contentType:!1,success:function(t,i,n){"undefined"!=typeof t.status&amp;&amp;("0"==t.status?(s.find(".js-error").html(t.message),"undefined"!=typeof t.element&amp;&amp;s.find(t.element).focus()):(s.html("&lt;p&gt;"+t.message+"&lt;/p&gt;"),e.colorbox.resize()))},error:function(e,t,i){}})})}function i(t){var i=e(".js-"+t);i.closest("form").find(".js-error").html("&amp;nbsp;"),i.removeClass("not-valid");var n=i.data("rule");if(!n)return!0;if("not-zero"==n)return"0"!=i.val()||(i.closest("form").find(".js-error").text(i.data("message")),i.addClass("not-valid"),!1);if("checked-only"==n)return!!i.prop("checked")||(i.closest("form").find(".js-error").text(i.data("message")),!1);if("file"==n)return void 0!==o||(i.closest("form").find(".js-error").text(i.data("message")),i.addClass("not-valid"),!1);if("file-z"==n)return void 0!==r||(i.closest("form").find(".js-error").text(i.data("message")),i.addClass("not-valid"),!1);var s=new RegExp(n);return!!s.test(i.val())||(i.closest("form").find(".js-error").text(i.data("message")),i.addClass("not-valid"),i.focus(),!1)}function n(t){e("html,body").animate({scrollTop:e(t).offset().top-40})}function s(t,i,n){var s=e(t);s.length&amp;&amp;(s.ikSelect(i),s.ikSelect("redraw")),e(n).append('&lt;div class="ik-arrow"&gt;&lt;/div&gt;')}var o,r,a,l={ddMaxHeight:250,ddFullWidth:!1,customClass:"courses-select"};e(function(){t()})}),define("site/sendmail",["jquery","jquery/colorbox"],function(e){"use strict";function t(){e(".js-show-faq-form").colorbox({inline:!0})}function i(){e("#js-button-faq-form").on("click",function(){1==e("#js-cansubmit-faq-form").val()&amp;&amp;e("#js-submit-faq-form").trigger("click")})}function n(){var t=e("#sendFaqForm");t.on("submit",function(t){t.preventDefault();var i=e(this);i.find(".js-error").empty(),e.ajax({url:e(this).attr("action"),data:e(this).serialize()+"&amp;ajax=1",type:"POST",dataType:"json",success:function(t){"0"==t[0]&amp;&amp;(i.find(".js-error").css("margin","10px 0 20px 0").css("color","#ff0000").html(t[1]),e.colorbox.resize()),"1"==t[0]&amp;&amp;(i[0].reset(),e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.5}))}})})}function s(){var t=e("#sendRatingForm");t.on("submit",function(t){t.preventDefault();var i=e(this);i.find(".js-error").empty(),e.ajax({url:e(this).attr("action"),data:e(this).serialize()+"&amp;ajax=1",type:"POST",dataType:"json",success:function(t){"0"==t[0]&amp;&amp;(i.find(".js-error").css("margin","10px 0 20px 0").css("color","#ff0000").html(t[1]),e.colorbox.resize()),"1"==t[0]&amp;&amp;(i[0].reset(),e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.5}))}})})}function o(){var t=e("#sendMailForm");t.on("submit",function(t){t.preventDefault();var i=e(this);e.ajax({url:e(this).attr("action"),data:e(this).serialize()+"&amp;ajax=1",type:"POST",dataType:"json",success:function(t){t[2]&amp;&amp;(i.find("#captcha_sid").val(t[2]),i.find("img").attr("src","/bitrix/tools/captcha.php?captcha_sid="+t[2])),"0"==t[0]&amp;&amp;e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.5}),"1"==t[0]&amp;&amp;(e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.5}),i[0].reset()),e.colorbox.resize()}})})}e(function(){o(),n(),s(),t(),i()})}),define("site/sendmailupload",["jquery","jquery/form","jquery/colorbox"],function(e){"use strict";function t(){e(".js-esse").length&amp;&amp;e(".js-esse").on("click",function(){e.colorbox({maxWidth:"90%",opacity:.5,inline:!0,href:"#esse-form"})})}function i(){var t=e("#sendConcursForm"),i=e("#sendConcursForm"),n={dataType:"json",beforeSend:function(){e("#progress").show(),e("#bar").width("0%"),e("#percent").html("0%")},uploadProgress:function(t,i,n,s){e("#bar").width(s+"%"),e("#percent").html(s+"%")},success:function(n){e("#bar").width("100%"),e("#percent").html("100%"),n[2]&amp;&amp;(i.find("#captcha_sid").val(n[2]),i.find("img").attr("src","/bitrix/tools/captcha.php?captcha_sid="+n[2])),"0"==n[0]&amp;&amp;e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+n[1]+"&lt;/div&gt;",opacity:.5}),"4"==n[0]&amp;&amp;t.find(".error").html(n[1]),"3"==n[0]&amp;&amp;t.html(n[1]),"1"==n[0]&amp;&amp;(e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+n[1]+"&lt;/div&gt;",opacity:.5}),i[0].reset()),e.colorbox.resize()},complete:function(e){},error:function(){e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;&lt;p&gt;ERROR!&lt;/p&gt;&lt;/div&gt;',opacity:.5}),e.colorbox.resize()}};t.ajaxForm(n)}function n(){e(".js-rap").length&amp;&amp;e(".js-rap").on("click",function(t){t.preventDefault(),e.colorbox({maxWidth:"90%",opacity:.5,inline:!0,href:"#rap-form"})})}function s(){var t=e("#sendConcursRapForm"),i=e("#sendConcursRapForm"),n={dataType:"json",beforeSend:function(){e("#progress").show(),e("#bar").width("0%"),e("#percent").html("0%")},uploadProgress:function(t,i,n,s){e("#bar").width(s+"%"),e("#percent").html(s+"%")},success:function(n){e("#bar").width("100%"),e("#percent").html("100%"),n[2]&amp;&amp;(i.find("#captcha_sid").val(n[2]),i.find("img").attr("src","/bitrix/tools/captcha.php?captcha_sid="+n[2])),"0"==n[0]&amp;&amp;e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+n[1]+"&lt;/div&gt;",opacity:.5}),"4"==n[0]&amp;&amp;t.find(".error").html(n[1]),"3"==n[0]&amp;&amp;t.html(n[1]),"1"==n[0]&amp;&amp;(e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+n[1]+"&lt;/div&gt;",opacity:.5}),i[0].reset()),e.colorbox.resize()},complete:function(e){},error:function(){e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;&lt;p&gt;ERROR!&lt;/p&gt;&lt;/div&gt;',
opacity:.5}),e.colorbox.resize()}};t.ajaxForm(n)}e(function(){i(),t(),s(),n()})}),function(){"use strict";function e(e){e.fn.swiper=function(t){var n;return e(this).each(function(){var e=new i(this,t);n||(n=e)}),n}}var t,i=function(e,n){function s(e){return Math.floor(e)}function o(){b.autoplayTimeoutId=setTimeout(function(){b.params.loop?(b.fixLoop(),b._slideNext(),b.emit("onAutoplay",b)):b.isEnd?n.autoplayStopOnLast?b.stopAutoplay():(b._slideTo(0),b.emit("onAutoplay",b)):(b._slideNext(),b.emit("onAutoplay",b))},b.params.autoplay)}function r(e,i){var n=t(e.target);if(!n.is(i))if("string"==typeof i)n=n.parents(i);else if(i.nodeType){var s;return n.parents().each(function(e,t){t===i&amp;&amp;(s=i)}),s?i:void 0}if(0!==n.length)return n[0]}function a(e,t){t=t||{};var i=window.MutationObserver||window.WebkitMutationObserver,n=new i(function(e){e.forEach(function(e){b.onResize(!0),b.emit("onObserverUpdate",b,e)})});n.observe(e,{attributes:"undefined"==typeof t.attributes||t.attributes,childList:"undefined"==typeof t.childList||t.childList,characterData:"undefined"==typeof t.characterData||t.characterData}),b.observers.push(n)}function l(e){e.originalEvent&amp;&amp;(e=e.originalEvent);var t=e.keyCode||e.charCode;if(!b.params.allowSwipeToNext&amp;&amp;(b.isHorizontal()&amp;&amp;39===t||!b.isHorizontal()&amp;&amp;40===t))return!1;if(!b.params.allowSwipeToPrev&amp;&amp;(b.isHorizontal()&amp;&amp;37===t||!b.isHorizontal()&amp;&amp;38===t))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||document.activeElement&amp;&amp;document.activeElement.nodeName&amp;&amp;("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===t||39===t||38===t||40===t){var i=!1;if(b.container.parents(".swiper-slide").length&gt;0&amp;&amp;0===b.container.parents(".swiper-slide-active").length)return;var n={left:window.pageXOffset,top:window.pageYOffset},s=window.innerWidth,o=window.innerHeight,r=b.container.offset();b.rtl&amp;&amp;(r.left=r.left-b.container[0].scrollLeft);for(var a=[[r.left,r.top],[r.left+b.width,r.top],[r.left,r.top+b.height],[r.left+b.width,r.top+b.height]],l=0;l&lt;a.length;l++){var c=a[l];c[0]&gt;=n.left&amp;&amp;c[0]&lt;=n.left+s&amp;&amp;c[1]&gt;=n.top&amp;&amp;c[1]&lt;=n.top+o&amp;&amp;(i=!0)}if(!i)return}b.isHorizontal()?(37!==t&amp;&amp;39!==t||(e.preventDefault?e.preventDefault():e.returnValue=!1),(39===t&amp;&amp;!b.rtl||37===t&amp;&amp;b.rtl)&amp;&amp;b.slideNext(),(37===t&amp;&amp;!b.rtl||39===t&amp;&amp;b.rtl)&amp;&amp;b.slidePrev()):(38!==t&amp;&amp;40!==t||(e.preventDefault?e.preventDefault():e.returnValue=!1),40===t&amp;&amp;b.slideNext(),38===t&amp;&amp;b.slidePrev())}}function c(e){e.originalEvent&amp;&amp;(e=e.originalEvent);var t=b.mousewheel.event,i=0,n=b.rtl?-1:1;if("mousewheel"===t)if(b.params.mousewheelForceToAxis)if(b.isHorizontal()){if(!(Math.abs(e.wheelDeltaX)&gt;Math.abs(e.wheelDeltaY)))return;i=e.wheelDeltaX*n}else{if(!(Math.abs(e.wheelDeltaY)&gt;Math.abs(e.wheelDeltaX)))return;i=e.wheelDeltaY}else i=Math.abs(e.wheelDeltaX)&gt;Math.abs(e.wheelDeltaY)?-e.wheelDeltaX*n:-e.wheelDeltaY;else if("DOMMouseScroll"===t)i=-e.detail;else if("wheel"===t)if(b.params.mousewheelForceToAxis)if(b.isHorizontal()){if(!(Math.abs(e.deltaX)&gt;Math.abs(e.deltaY)))return;i=-e.deltaX*n}else{if(!(Math.abs(e.deltaY)&gt;Math.abs(e.deltaX)))return;i=-e.deltaY}else i=Math.abs(e.deltaX)&gt;Math.abs(e.deltaY)?-e.deltaX*n:-e.deltaY;if(0!==i){if(b.params.mousewheelInvert&amp;&amp;(i=-i),b.params.freeMode){var s=b.getWrapperTranslate()+i*b.params.mousewheelSensitivity,o=b.isBeginning,r=b.isEnd;if(s&gt;=b.minTranslate()&amp;&amp;(s=b.minTranslate()),s&lt;=b.maxTranslate()&amp;&amp;(s=b.maxTranslate()),b.setWrapperTransition(0),b.setWrapperTranslate(s),b.updateProgress(),b.updateActiveIndex(),(!o&amp;&amp;b.isBeginning||!r&amp;&amp;b.isEnd)&amp;&amp;b.updateClasses(),b.params.freeModeSticky?(clearTimeout(b.mousewheel.timeout),b.mousewheel.timeout=setTimeout(function(){b.slideReset()},300)):b.params.lazyLoading&amp;&amp;b.lazy&amp;&amp;b.lazy.load(),0===s||s===b.maxTranslate())return}else{if((new window.Date).getTime()-b.mousewheel.lastScrollTime&gt;60)if(i&lt;0)if(b.isEnd&amp;&amp;!b.params.loop||b.animating){if(b.params.mousewheelReleaseOnEdges)return!0}else b.slideNext();else if(b.isBeginning&amp;&amp;!b.params.loop||b.animating){if(b.params.mousewheelReleaseOnEdges)return!0}else b.slidePrev();b.mousewheel.lastScrollTime=(new window.Date).getTime()}return b.params.autoplay&amp;&amp;b.stopAutoplay(),e.preventDefault?e.preventDefault():e.returnValue=!1,!1}}function d(e,i){e=t(e);var n,s,o,r=b.rtl?-1:1;n=e.attr("data-swiper-parallax")||"0",s=e.attr("data-swiper-parallax-x"),o=e.attr("data-swiper-parallax-y"),s||o?(s=s||"0",o=o||"0"):b.isHorizontal()?(s=n,o="0"):(o=n,s="0"),s=s.indexOf("%")&gt;=0?parseInt(s,10)*i*r+"%":s*i*r+"px",o=o.indexOf("%")&gt;=0?parseInt(o,10)*i+"%":o*i+"px",e.transform("translate3d("+s+", "+o+",0px)")}function u(e){return 0!==e.indexOf("on")&amp;&amp;(e=e[0]!==e[0].toUpperCase()?"on"+e[0].toUpperCase()+e.substring(1):"on"+e),e}if(!(this instanceof i))return new i(e,n);var h={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fade:{crossFade:!1},parallax:!1,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,hashnav:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},p=n&amp;&amp;n.virtualTranslate;n=n||{};var f={};for(var m in n)if("object"!=typeof n[m]||null===n[m]||(n[m].nodeType||n[m]===window||n[m]===document||"undefined"!=typeof Dom7&amp;&amp;n[m]instanceof Dom7||"undefined"!=typeof jQuery&amp;&amp;n[m]instanceof jQuery))f[m]=n[m];else{f[m]={};for(var g in n[m])f[m][g]=n[m][g]}for(var v in h)if("undefined"==typeof n[v])n[v]=h[v];else if("object"==typeof n[v])for(var y in h[v])"undefined"==typeof n[v][y]&amp;&amp;(n[v][y]=h[v][y]);var b=this;if(b.params=n,b.originalParams=f,b.classNames=[],"undefined"!=typeof t&amp;&amp;"undefined"!=typeof Dom7&amp;&amp;(t=Dom7),("undefined"!=typeof t||(t="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7))&amp;&amp;(b.$=t,b.currentBreakpoint=void 0,b.getActiveBreakpoint=function(){if(!b.params.breakpoints)return!1;var e,t=!1,i=[];for(e in b.params.breakpoints)b.params.breakpoints.hasOwnProperty(e)&amp;&amp;i.push(e);i.sort(function(e,t){return parseInt(e,10)&gt;parseInt(t,10)});for(var n=0;n&lt;i.length;n++)e=i[n],e&gt;=window.innerWidth&amp;&amp;!t&amp;&amp;(t=e);return t||"max"},b.setBreakpoint=function(){var e=b.getActiveBreakpoint();if(e&amp;&amp;b.currentBreakpoint!==e){var t=e in b.params.breakpoints?b.params.breakpoints[e]:b.originalParams,i=b.params.loop&amp;&amp;t.slidesPerView!==b.params.slidesPerView;for(var n in t)b.params[n]=t[n];b.currentBreakpoint=e,i&amp;&amp;b.destroyLoop&amp;&amp;b.reLoop(!0)}},b.params.breakpoints&amp;&amp;b.setBreakpoint(),b.container=t(e),0!==b.container.length)){if(b.container.length&gt;1){var w=[];return b.container.each(function(){w.push(new i(this,n))}),w}b.container[0].swiper=b,b.container.data("swiper",b),b.classNames.push("swiper-container-"+b.params.direction),b.params.freeMode&amp;&amp;b.classNames.push("swiper-container-free-mode"),b.support.flexbox||(b.classNames.push("swiper-container-no-flexbox"),b.params.slidesPerColumn=1),b.params.autoHeight&amp;&amp;b.classNames.push("swiper-container-autoheight"),(b.params.parallax||b.params.watchSlidesVisibility)&amp;&amp;(b.params.watchSlidesProgress=!0),["cube","coverflow","flip"].indexOf(b.params.effect)&gt;=0&amp;&amp;(b.support.transforms3d?(b.params.watchSlidesProgress=!0,b.classNames.push("swiper-container-3d")):b.params.effect="slide"),"slide"!==b.params.effect&amp;&amp;b.classNames.push("swiper-container-"+b.params.effect),"cube"===b.params.effect&amp;&amp;(b.params.resistanceRatio=0,b.params.slidesPerView=1,b.params.slidesPerColumn=1,b.params.slidesPerGroup=1,b.params.centeredSlides=!1,b.params.spaceBetween=0,b.params.virtualTranslate=!0,b.params.setWrapperSize=!1),"fade"!==b.params.effect&amp;&amp;"flip"!==b.params.effect||(b.params.slidesPerView=1,b.params.slidesPerColumn=1,b.params.slidesPerGroup=1,b.params.watchSlidesProgress=!0,b.params.spaceBetween=0,b.params.setWrapperSize=!1,"undefined"==typeof p&amp;&amp;(b.params.virtualTranslate=!0)),b.params.grabCursor&amp;&amp;b.support.touch&amp;&amp;(b.params.grabCursor=!1),b.wrapper=b.container.children("."+b.params.wrapperClass),b.params.pagination&amp;&amp;(b.paginationContainer=t(b.params.pagination),b.params.uniqueNavElements&amp;&amp;"string"==typeof b.params.pagination&amp;&amp;b.paginationContainer.length&gt;1&amp;&amp;1===b.container.find(b.params.pagination).length&amp;&amp;(b.paginationContainer=b.container.find(b.params.pagination)),"bullets"===b.params.paginationType&amp;&amp;b.params.paginationClickable?b.paginationContainer.addClass("swiper-pagination-clickable"):b.params.paginationClickable=!1,b.paginationContainer.addClass("swiper-pagination-"+b.params.paginationType)),(b.params.nextButton||b.params.prevButton)&amp;&amp;(b.params.nextButton&amp;&amp;(b.nextButton=t(b.params.nextButton),b.params.uniqueNavElements&amp;&amp;"string"==typeof b.params.nextButton&amp;&amp;b.nextButton.length&gt;1&amp;&amp;1===b.container.find(b.params.nextButton).length&amp;&amp;(b.nextButton=b.container.find(b.params.nextButton))),b.params.prevButton&amp;&amp;(b.prevButton=t(b.params.prevButton),b.params.uniqueNavElements&amp;&amp;"string"==typeof b.params.prevButton&amp;&amp;b.prevButton.length&gt;1&amp;&amp;1===b.container.find(b.params.prevButton).length&amp;&amp;(b.prevButton=b.container.find(b.params.prevButton)))),b.isHorizontal=function(){return"horizontal"===b.params.direction},b.rtl=b.isHorizontal()&amp;&amp;("rtl"===b.container[0].dir.toLowerCase()||"rtl"===b.container.css("direction")),b.rtl&amp;&amp;b.classNames.push("swiper-container-rtl"),b.rtl&amp;&amp;(b.wrongRTL="-webkit-box"===b.wrapper.css("display")),b.params.slidesPerColumn&gt;1&amp;&amp;b.classNames.push("swiper-container-multirow"),b.device.android&amp;&amp;b.classNames.push("swiper-container-android"),b.container.addClass(b.classNames.join(" ")),b.translate=0,b.progress=0,b.velocity=0,b.lockSwipeToNext=function(){b.params.allowSwipeToNext=!1},b.lockSwipeToPrev=function(){b.params.allowSwipeToPrev=!1},b.lockSwipes=function(){b.params.allowSwipeToNext=b.params.allowSwipeToPrev=!1},b.unlockSwipeToNext=function(){b.params.allowSwipeToNext=!0},b.unlockSwipeToPrev=function(){b.params.allowSwipeToPrev=!0},b.unlockSwipes=function(){b.params.allowSwipeToNext=b.params.allowSwipeToPrev=!0},b.params.grabCursor&amp;&amp;(b.container[0].style.cursor="move",b.container[0].style.cursor="-webkit-grab",b.container[0].style.cursor="-moz-grab",b.container[0].style.cursor="grab"),b.imagesToLoad=[],b.imagesLoaded=0,b.loadImage=function(e,t,i,n,s){function o(){s&amp;&amp;s()}var r;e.complete&amp;&amp;n?o():t?(r=new window.Image,r.onload=o,r.onerror=o,i&amp;&amp;(r.srcset=i),t&amp;&amp;(r.src=t)):o()},b.preloadImages=function(){function e(){"undefined"!=typeof b&amp;&amp;null!==b&amp;&amp;(void 0!==b.imagesLoaded&amp;&amp;b.imagesLoaded++,b.imagesLoaded===b.imagesToLoad.length&amp;&amp;(b.params.updateOnImagesReady&amp;&amp;b.update(),b.emit("onImagesReady",b)))}b.imagesToLoad=b.container.find("img");for(var t=0;t&lt;b.imagesToLoad.length;t++)b.loadImage(b.imagesToLoad[t],b.imagesToLoad[t].currentSrc||b.imagesToLoad[t].getAttribute("src"),b.imagesToLoad[t].srcset||b.imagesToLoad[t].getAttribute("srcset"),!0,e)},b.autoplayTimeoutId=void 0,b.autoplaying=!1,b.autoplayPaused=!1,b.startAutoplay=function(){return"undefined"==typeof b.autoplayTimeoutId&amp;&amp;(!!b.params.autoplay&amp;&amp;(!b.autoplaying&amp;&amp;(b.autoplaying=!0,b.emit("onAutoplayStart",b),void o())))},b.stopAutoplay=function(e){b.autoplayTimeoutId&amp;&amp;(b.autoplayTimeoutId&amp;&amp;clearTimeout(b.autoplayTimeoutId),b.autoplaying=!1,b.autoplayTimeoutId=void 0,b.emit("onAutoplayStop",b))},b.pauseAutoplay=function(e){b.autoplayPaused||(b.autoplayTimeoutId&amp;&amp;clearTimeout(b.autoplayTimeoutId),b.autoplayPaused=!0,0===e?(b.autoplayPaused=!1,o()):b.wrapper.transitionEnd(function(){b&amp;&amp;(b.autoplayPaused=!1,b.autoplaying?o():b.stopAutoplay())}))},b.minTranslate=function(){return-b.snapGrid[0]},b.maxTranslate=function(){return-b.snapGrid[b.snapGrid.length-1]},b.updateAutoHeight=function(){var e=b.slides.eq(b.activeIndex)[0];if("undefined"!=typeof e){var t=e.offsetHeight;t&amp;&amp;b.wrapper.css("height",t+"px")}},b.updateContainerSize=function(){var e,t;e="undefined"!=typeof b.params.width?b.params.width:b.container[0].clientWidth,t="undefined"!=typeof b.params.height?b.params.height:b.container[0].clientHeight,0===e&amp;&amp;b.isHorizontal()||0===t&amp;&amp;!b.isHorizontal()||(e=e-parseInt(b.container.css("padding-left"),10)-parseInt(b.container.css("padding-right"),10),t=t-parseInt(b.container.css("padding-top"),10)-parseInt(b.container.css("padding-bottom"),10),b.width=e,b.height=t,b.size=b.isHorizontal()?b.width:b.height)},b.updateSlidesSize=function(){b.slides=b.wrapper.children("."+b.params.slideClass),b.snapGrid=[],b.slidesGrid=[],b.slidesSizesGrid=[];var e,t=b.params.spaceBetween,i=-b.params.slidesOffsetBefore,n=0,o=0;if("undefined"!=typeof b.size){"string"==typeof t&amp;&amp;t.indexOf("%")&gt;=0&amp;&amp;(t=parseFloat(t.replace("%",""))/100*b.size),b.virtualSize=-t,b.rtl?b.slides.css({marginLeft:"",marginTop:""}):b.slides.css({marginRight:"",marginBottom:""});var r;b.params.slidesPerColumn&gt;1&amp;&amp;(r=Math.floor(b.slides.length/b.params.slidesPerColumn)===b.slides.length/b.params.slidesPerColumn?b.slides.length:Math.ceil(b.slides.length/b.params.slidesPerColumn)*b.params.slidesPerColumn,"auto"!==b.params.slidesPerView&amp;&amp;"row"===b.params.slidesPerColumnFill&amp;&amp;(r=Math.max(r,b.params.slidesPerView*b.params.slidesPerColumn)));var a,l=b.params.slidesPerColumn,c=r/l,d=c-(b.params.slidesPerColumn*c-b.slides.length);for(e=0;e&lt;b.slides.length;e++){a=0;var u=b.slides.eq(e);if(b.params.slidesPerColumn&gt;1){var h,p,f;"column"===b.params.slidesPerColumnFill?(p=Math.floor(e/l),f=e-p*l,(p&gt;d||p===d&amp;&amp;f===l-1)&amp;&amp;++f&gt;=l&amp;&amp;(f=0,p++),h=p+f*r/l,u.css({"-webkit-box-ordinal-group":h,"-moz-box-ordinal-group":h,"-ms-flex-order":h,"-webkit-order":h,order:h})):(f=Math.floor(e/c),p=e-f*c),u.css({"margin-top":0!==f&amp;&amp;b.params.spaceBetween&amp;&amp;b.params.spaceBetween+"px"}).attr("data-swiper-column",p).attr("data-swiper-row",f)}"none"!==u.css("display")&amp;&amp;("auto"===b.params.slidesPerView?(a=b.isHorizontal()?u.outerWidth(!0):u.outerHeight(!0),b.params.roundLengths&amp;&amp;(a=s(a))):(a=(b.size-(b.params.slidesPerView-1)*t)/b.params.slidesPerView,b.params.roundLengths&amp;&amp;(a=s(a)),b.isHorizontal()?b.slides[e].style.width=a+"px":b.slides[e].style.height=a+"px"),b.slides[e].swiperSlideSize=a,b.slidesSizesGrid.push(a),b.params.centeredSlides?(i=i+a/2+n/2+t,0===e&amp;&amp;(i=i-b.size/2-t),Math.abs(i)&lt;.001&amp;&amp;(i=0),o%b.params.slidesPerGroup===0&amp;&amp;b.snapGrid.push(i),b.slidesGrid.push(i)):(o%b.params.slidesPerGroup===0&amp;&amp;b.snapGrid.push(i),b.slidesGrid.push(i),i=i+a+t),b.virtualSize+=a+t,n=a,o++)}b.virtualSize=Math.max(b.virtualSize,b.size)+b.params.slidesOffsetAfter;var m;if(b.rtl&amp;&amp;b.wrongRTL&amp;&amp;("slide"===b.params.effect||"coverflow"===b.params.effect)&amp;&amp;b.wrapper.css({width:b.virtualSize+b.params.spaceBetween+"px"}),b.support.flexbox&amp;&amp;!b.params.setWrapperSize||(b.isHorizontal()?b.wrapper.css({width:b.virtualSize+b.params.spaceBetween+"px"}):b.wrapper.css({height:b.virtualSize+b.params.spaceBetween+"px"})),b.params.slidesPerColumn&gt;1&amp;&amp;(b.virtualSize=(a+b.params.spaceBetween)*r,b.virtualSize=Math.ceil(b.virtualSize/b.params.slidesPerColumn)-b.params.spaceBetween,b.wrapper.css({width:b.virtualSize+b.params.spaceBetween+"px"}),b.params.centeredSlides)){for(m=[],e=0;e&lt;b.snapGrid.length;e++)b.snapGrid[e]&lt;b.virtualSize+b.snapGrid[0]&amp;&amp;m.push(b.snapGrid[e]);b.snapGrid=m}if(!b.params.centeredSlides){for(m=[],e=0;e&lt;b.snapGrid.length;e++)b.snapGrid[e]&lt;=b.virtualSize-b.size&amp;&amp;m.push(b.snapGrid[e]);b.snapGrid=m,Math.floor(b.virtualSize-b.size)-Math.floor(b.snapGrid[b.snapGrid.length-1])&gt;1&amp;&amp;b.snapGrid.push(b.virtualSize-b.size)}0===b.snapGrid.length&amp;&amp;(b.snapGrid=[0]),0!==b.params.spaceBetween&amp;&amp;(b.isHorizontal()?b.rtl?b.slides.css({marginLeft:t+"px"}):b.slides.css({marginRight:t+"px"}):b.slides.css({marginBottom:t+"px"})),b.params.watchSlidesProgress&amp;&amp;b.updateSlidesOffset()}},b.updateSlidesOffset=function(){for(var e=0;e&lt;b.slides.length;e++)b.slides[e].swiperSlideOffset=b.isHorizontal()?b.slides[e].offsetLeft:b.slides[e].offsetTop},b.updateSlidesProgress=function(e){if("undefined"==typeof e&amp;&amp;(e=b.translate||0),0!==b.slides.length){"undefined"==typeof b.slides[0].swiperSlideOffset&amp;&amp;b.updateSlidesOffset();var t=-e;b.rtl&amp;&amp;(t=e),b.slides.removeClass(b.params.slideVisibleClass);for(var i=0;i&lt;b.slides.length;i++){var n=b.slides[i],s=(t-n.swiperSlideOffset)/(n.swiperSlideSize+b.params.spaceBetween);if(b.params.watchSlidesVisibility){var o=-(t-n.swiperSlideOffset),r=o+b.slidesSizesGrid[i],a=o&gt;=0&amp;&amp;o&lt;b.size||r&gt;0&amp;&amp;r&lt;=b.size||o&lt;=0&amp;&amp;r&gt;=b.size;a&amp;&amp;b.slides.eq(i).addClass(b.params.slideVisibleClass)}n.progress=b.rtl?-s:s}}},b.updateProgress=function(e){"undefined"==typeof e&amp;&amp;(e=b.translate||0);var t=b.maxTranslate()-b.minTranslate(),i=b.isBeginning,n=b.isEnd;0===t?(b.progress=0,b.isBeginning=b.isEnd=!0):(b.progress=(e-b.minTranslate())/t,b.isBeginning=b.progress&lt;=0,b.isEnd=b.progress&gt;=1),b.isBeginning&amp;&amp;!i&amp;&amp;b.emit("onReachBeginning",b),b.isEnd&amp;&amp;!n&amp;&amp;b.emit("onReachEnd",b),b.params.watchSlidesProgress&amp;&amp;b.updateSlidesProgress(e),b.emit("onProgress",b,b.progress)},b.updateActiveIndex=function(){var e,t,i,n=b.rtl?b.translate:-b.translate;for(t=0;t&lt;b.slidesGrid.length;t++)"undefined"!=typeof b.slidesGrid[t+1]?n&gt;=b.slidesGrid[t]&amp;&amp;n&lt;b.slidesGrid[t+1]-(b.slidesGrid[t+1]-b.slidesGrid[t])/2?e=t:n&gt;=b.slidesGrid[t]&amp;&amp;n&lt;b.slidesGrid[t+1]&amp;&amp;(e=t+1):n&gt;=b.slidesGrid[t]&amp;&amp;(e=t);(e&lt;0||"undefined"==typeof e)&amp;&amp;(e=0),i=Math.floor(e/b.params.slidesPerGroup),i&gt;=b.snapGrid.length&amp;&amp;(i=b.snapGrid.length-1),e!==b.activeIndex&amp;&amp;(b.snapIndex=i,b.previousIndex=b.activeIndex,b.activeIndex=e,b.updateClasses())},b.updateClasses=function(){b.slides.removeClass(b.params.slideActiveClass+" "+b.params.slideNextClass+" "+b.params.slidePrevClass);var e=b.slides.eq(b.activeIndex);e.addClass(b.params.slideActiveClass);var i=e.next("."+b.params.slideClass).addClass(b.params.slideNextClass);b.params.loop&amp;&amp;0===i.length&amp;&amp;b.slides.eq(0).addClass(b.params.slideNextClass);var n=e.prev("."+b.params.slideClass).addClass(b.params.slidePrevClass);if(b.params.loop&amp;&amp;0===n.length&amp;&amp;b.slides.eq(-1).addClass(b.params.slidePrevClass),b.paginationContainer&amp;&amp;b.paginationContainer.length&gt;0){var s,o=b.params.loop?Math.ceil((b.slides.length-2*b.loopedSlides)/b.params.slidesPerGroup):b.snapGrid.length;if(b.params.loop?(s=Math.ceil((b.activeIndex-b.loopedSlides)/b.params.slidesPerGroup),s&gt;b.slides.length-1-2*b.loopedSlides&amp;&amp;(s-=b.slides.length-2*b.loopedSlides),s&gt;o-1&amp;&amp;(s-=o),s&lt;0&amp;&amp;"bullets"!==b.params.paginationType&amp;&amp;(s=o+s)):s="undefined"!=typeof b.snapIndex?b.snapIndex:b.activeIndex||0,"bullets"===b.params.paginationType&amp;&amp;b.bullets&amp;&amp;b.bullets.length&gt;0&amp;&amp;(b.bullets.removeClass(b.params.bulletActiveClass),b.paginationContainer.length&gt;1?b.bullets.each(function(){t(this).index()===s&amp;&amp;t(this).addClass(b.params.bulletActiveClass)}):b.bullets.eq(s).addClass(b.params.bulletActiveClass)),"fraction"===b.params.paginationType&amp;&amp;(b.paginationContainer.find("."+b.params.paginationCurrentClass).text(s+1),b.paginationContainer.find("."+b.params.paginationTotalClass).text(o)),"progress"===b.params.paginationType){var r=(s+1)/o,a=r,l=1;b.isHorizontal()||(l=r,a=1),b.paginationContainer.find("."+b.params.paginationProgressbarClass).transform("translate3d(0,0,0) scaleX("+a+") scaleY("+l+")").transition(b.params.speed)}"custom"===b.params.paginationType&amp;&amp;b.params.paginationCustomRender&amp;&amp;(b.paginationContainer.html(b.params.paginationCustomRender(b,s+1,o)),b.emit("onPaginationRendered",b,b.paginationContainer[0]))}b.params.loop||(b.params.prevButton&amp;&amp;b.prevButton&amp;&amp;b.prevButton.length&gt;0&amp;&amp;(b.isBeginning?(b.prevButton.addClass(b.params.buttonDisabledClass),b.params.a11y&amp;&amp;b.a11y&amp;&amp;b.a11y.disable(b.prevButton)):(b.prevButton.removeClass(b.params.buttonDisabledClass),b.params.a11y&amp;&amp;b.a11y&amp;&amp;b.a11y.enable(b.prevButton))),b.params.nextButton&amp;&amp;b.nextButton&amp;&amp;b.nextButton.length&gt;0&amp;&amp;(b.isEnd?(b.nextButton.addClass(b.params.buttonDisabledClass),b.params.a11y&amp;&amp;b.a11y&amp;&amp;b.a11y.disable(b.nextButton)):(b.nextButton.removeClass(b.params.buttonDisabledClass),b.params.a11y&amp;&amp;b.a11y&amp;&amp;b.a11y.enable(b.nextButton))))},b.updatePagination=function(){if(b.params.pagination&amp;&amp;b.paginationContainer&amp;&amp;b.paginationContainer.length&gt;0){var e="";if("bullets"===b.params.paginationType){for(var t=b.params.loop?Math.ceil((b.slides.length-2*b.loopedSlides)/b.params.slidesPerGroup):b.snapGrid.length,i=0;i&lt;t;i++)e+=b.params.paginationBulletRender?b.params.paginationBulletRender(i,b.params.bulletClass):"&lt;"+b.params.paginationElement+' class="'+b.params.bulletClass+'"&gt;&lt;/'+b.params.paginationElement+"&gt;";b.paginationContainer.html(e),b.bullets=b.paginationContainer.find("."+b.params.bulletClass),b.params.paginationClickable&amp;&amp;b.params.a11y&amp;&amp;b.a11y&amp;&amp;b.a11y.initPagination()}"fraction"===b.params.paginationType&amp;&amp;(e=b.params.paginationFractionRender?b.params.paginationFractionRender(b,b.params.paginationCurrentClass,b.params.paginationTotalClass):'&lt;span class="'+b.params.paginationCurrentClass+'"&gt;&lt;/span&gt; / &lt;span class="'+b.params.paginationTotalClass+'"&gt;&lt;/span&gt;',b.paginationContainer.html(e)),"progress"===b.params.paginationType&amp;&amp;(e=b.params.paginationProgressRender?b.params.paginationProgressRender(b,b.params.paginationProgressbarClass):'&lt;span class="'+b.params.paginationProgressbarClass+'"&gt;&lt;/span&gt;',b.paginationContainer.html(e)),"custom"!==b.params.paginationType&amp;&amp;b.emit("onPaginationRendered",b,b.paginationContainer[0])}},b.update=function(e){function t(){n=Math.min(Math.max(b.translate,b.maxTranslate()),b.minTranslate()),b.setWrapperTranslate(n),b.updateActiveIndex(),b.updateClasses()}if(b.updateContainerSize(),b.updateSlidesSize(),b.updateProgress(),b.updatePagination(),b.updateClasses(),b.params.scrollbar&amp;&amp;b.scrollbar&amp;&amp;b.scrollbar.set(),e){var i,n;b.controller&amp;&amp;b.controller.spline&amp;&amp;(b.controller.spline=void 0),b.params.freeMode?(t(),b.params.autoHeight&amp;&amp;b.updateAutoHeight()):(i=("auto"===b.params.slidesPerView||b.params.slidesPerView&gt;1)&amp;&amp;b.isEnd&amp;&amp;!b.params.centeredSlides?b.slideTo(b.slides.length-1,0,!1,!0):b.slideTo(b.activeIndex,0,!1,!0),i||t())}else b.params.autoHeight&amp;&amp;b.updateAutoHeight()},b.onResize=function(e){b.params.breakpoints&amp;&amp;b.setBreakpoint();var t=b.params.allowSwipeToPrev,i=b.params.allowSwipeToNext;b.params.allowSwipeToPrev=b.params.allowSwipeToNext=!0,b.updateContainerSize(),b.updateSlidesSize(),("auto"===b.params.slidesPerView||b.params.freeMode||e)&amp;&amp;b.updatePagination(),b.params.scrollbar&amp;&amp;b.scrollbar&amp;&amp;b.scrollbar.set(),b.controller&amp;&amp;b.controller.spline&amp;&amp;(b.controller.spline=void 0);var n=!1;if(b.params.freeMode){var s=Math.min(Math.max(b.translate,b.maxTranslate()),b.minTranslate());b.setWrapperTranslate(s),b.updateActiveIndex(),b.updateClasses(),b.params.autoHeight&amp;&amp;b.updateAutoHeight()}else b.updateClasses(),n=("auto"===b.params.slidesPerView||b.params.slidesPerView&gt;1)&amp;&amp;b.isEnd&amp;&amp;!b.params.centeredSlides?b.slideTo(b.slides.length-1,0,!1,!0):b.slideTo(b.activeIndex,0,!1,!0);b.params.lazyLoading&amp;&amp;!n&amp;&amp;b.lazy&amp;&amp;b.lazy.load(),b.params.allowSwipeToPrev=t,b.params.allowSwipeToNext=i};var x=["mousedown","mousemove","mouseup"];window.navigator.pointerEnabled?x=["pointerdown","pointermove","pointerup"]:window.navigator.msPointerEnabled&amp;&amp;(x=["MSPointerDown","MSPointerMove","MSPointerUp"]),b.touchEvents={start:b.support.touch||!b.params.simulateTouch?"touchstart":x[0],move:b.support.touch||!b.params.simulateTouch?"touchmove":x[1],end:b.support.touch||!b.params.simulateTouch?"touchend":x[2]},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&amp;&amp;("container"===b.params.touchEventsTarget?b.container:b.wrapper).addClass("swiper-wp8-"+b.params.direction),b.initEvents=function(e){var t=e?"off":"on",i=e?"removeEventListener":"addEventListener",s="container"===b.params.touchEventsTarget?b.container[0]:b.wrapper[0],o=b.support.touch?s:document,r=!!b.params.nested;b.browser.ie?(s[i](b.touchEvents.start,b.onTouchStart,!1),o[i](b.touchEvents.move,b.onTouchMove,r),o[i](b.touchEvents.end,b.onTouchEnd,!1)):(b.support.touch&amp;&amp;(s[i](b.touchEvents.start,b.onTouchStart,!1),s[i](b.touchEvents.move,b.onTouchMove,r),s[i](b.touchEvents.end,b.onTouchEnd,!1)),!n.simulateTouch||b.device.ios||b.device.android||(s[i]("mousedown",b.onTouchStart,!1),document[i]("mousemove",b.onTouchMove,r),document[i]("mouseup",b.onTouchEnd,!1))),window[i]("resize",b.onResize),b.params.nextButton&amp;&amp;b.nextButton&amp;&amp;b.nextButton.length&gt;0&amp;&amp;(b.nextButton[t]("click",b.onClickNext),b.params.a11y&amp;&amp;b.a11y&amp;&amp;b.nextButton[t]("keydown",b.a11y.onEnterKey)),b.params.prevButton&amp;&amp;b.prevButton&amp;&amp;b.prevButton.length&gt;0&amp;&amp;(b.prevButton[t]("click",b.onClickPrev),b.params.a11y&amp;&amp;b.a11y&amp;&amp;b.prevButton[t]("keydown",b.a11y.onEnterKey)),b.params.pagination&amp;&amp;b.params.paginationClickable&amp;&amp;(b.paginationContainer[t]("click","."+b.params.bulletClass,b.onClickIndex),b.params.a11y&amp;&amp;b.a11y&amp;&amp;b.paginationContainer[t]("keydown","."+b.params.bulletClass,b.a11y.onEnterKey)),(b.params.preventClicks||b.params.preventClicksPropagation)&amp;&amp;s[i]("click",b.preventClicks,!0)},b.attachEvents=function(){b.initEvents()},b.detachEvents=function(){b.initEvents(!0)},b.allowClick=!0,b.preventClicks=function(e){b.allowClick||(b.params.preventClicks&amp;&amp;e.preventDefault(),b.params.preventClicksPropagation&amp;&amp;b.animating&amp;&amp;(e.stopPropagation(),e.stopImmediatePropagation()))},b.onClickNext=function(e){e.preventDefault(),b.isEnd&amp;&amp;!b.params.loop||b.slideNext()},b.onClickPrev=function(e){e.preventDefault(),b.isBeginning&amp;&amp;!b.params.loop||b.slidePrev()},b.onClickIndex=function(e){e.preventDefault();var i=t(this).index()*b.params.slidesPerGroup;b.params.loop&amp;&amp;(i+=b.loopedSlides),b.slideTo(i)},b.updateClickedSlide=function(e){var i=r(e,"."+b.params.slideClass),n=!1;if(i)for(var s=0;s&lt;b.slides.length;s++)b.slides[s]===i&amp;&amp;(n=!0);if(!i||!n)return b.clickedSlide=void 0,void(b.clickedIndex=void 0);if(b.clickedSlide=i,b.clickedIndex=t(i).index(),b.params.slideToClickedSlide&amp;&amp;void 0!==b.clickedIndex&amp;&amp;b.clickedIndex!==b.activeIndex){var o,a=b.clickedIndex;if(b.params.loop){if(b.animating)return;o=t(b.clickedSlide).attr("data-swiper-slide-index"),b.params.centeredSlides?a&lt;b.loopedSlides-b.params.slidesPerView/2||a&gt;b.slides.length-b.loopedSlides+b.params.slidesPerView/2?(b.fixLoop(),a=b.wrapper.children("."+b.params.slideClass+'[data-swiper-slide-index="'+o+'"]:not(.swiper-slide-duplicate)').eq(0).index(),setTimeout(function(){b.slideTo(a)},0)):b.slideTo(a):a&gt;b.slides.length-b.params.slidesPerView?(b.fixLoop(),a=b.wrapper.children("."+b.params.slideClass+'[data-swiper-slide-index="'+o+'"]:not(.swiper-slide-duplicate)').eq(0).index(),setTimeout(function(){b.slideTo(a)},0)):b.slideTo(a)}else b.slideTo(a)}};var _,k,C,S,T,D,z,q,j,P,I="input, select, textarea, button",M=Date.now(),F=[];b.animating=!1,b.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0};var E,A;if(b.onTouchStart=function(e){if(e.originalEvent&amp;&amp;(e=e.originalEvent),E="touchstart"===e.type,E||!("which"in e)||3!==e.which){if(b.params.noSwiping&amp;&amp;r(e,"."+b.params.noSwipingClass))return void(b.allowClick=!0);if(!b.params.swipeHandler||r(e,b.params.swipeHandler)){var i=b.touches.currentX="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,n=b.touches.currentY="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY;if(!(b.device.ios&amp;&amp;b.params.iOSEdgeSwipeDetection&amp;&amp;i&lt;=b.params.iOSEdgeSwipeThreshold)){if(_=!0,k=!1,C=!0,T=void 0,A=void 0,b.touches.startX=i,b.touches.startY=n,S=Date.now(),b.allowClick=!0,b.updateContainerSize(),b.swipeDirection=void 0,b.params.threshold&gt;0&amp;&amp;(q=!1),"touchstart"!==e.type){var s=!0;t(e.target).is(I)&amp;&amp;(s=!1),document.activeElement&amp;&amp;t(document.activeElement).is(I)&amp;&amp;document.activeElement.blur(),s&amp;&amp;e.preventDefault()}b.emit("onTouchStart",b,e)}}}},b.onTouchMove=function(e){if(e.originalEvent&amp;&amp;(e=e.originalEvent),!E||"mousemove"!==e.type){if(e.preventedByNestedSwiper)return b.touches.startX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,void(b.touches.startY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY);if(b.params.onlyExternal)return b.allowClick=!1,void(_&amp;&amp;(b.touches.startX=b.touches.currentX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,b.touches.startY=b.touches.currentY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,S=Date.now()));if(E&amp;&amp;document.activeElement&amp;&amp;e.target===document.activeElement&amp;&amp;t(e.target).is(I))return k=!0,void(b.allowClick=!1);if(C&amp;&amp;b.emit("onTouchMove",b,e),!(e.targetTouches&amp;&amp;e.targetTouches.length&gt;1)){if(b.touches.currentX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,b.touches.currentY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,"undefined"==typeof T){var i=180*Math.atan2(Math.abs(b.touches.currentY-b.touches.startY),Math.abs(b.touches.currentX-b.touches.startX))/Math.PI;T=b.isHorizontal()?i&gt;b.params.touchAngle:90-i&gt;b.params.touchAngle}if(T&amp;&amp;b.emit("onTouchMoveOpposite",b,e),"undefined"==typeof A&amp;&amp;b.browser.ieTouch&amp;&amp;(b.touches.currentX===b.touches.startX&amp;&amp;b.touches.currentY===b.touches.startY||(A=!0)),_){if(T)return void(_=!1);if(A||!b.browser.ieTouch){b.allowClick=!1,b.emit("onSliderMove",b,e),e.preventDefault(),b.params.touchMoveStopPropagation&amp;&amp;!b.params.nested&amp;&amp;e.stopPropagation(),k||(n.loop&amp;&amp;b.fixLoop(),z=b.getWrapperTranslate(),b.setWrapperTransition(0),b.animating&amp;&amp;b.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),b.params.autoplay&amp;&amp;b.autoplaying&amp;&amp;(b.params.autoplayDisableOnInteraction?b.stopAutoplay():b.pauseAutoplay()),P=!1,b.params.grabCursor&amp;&amp;(b.container[0].style.cursor="move",b.container[0].style.cursor="-webkit-grabbing",b.container[0].style.cursor="-moz-grabbin",b.container[0].style.cursor="grabbing")),k=!0;var s=b.touches.diff=b.isHorizontal()?b.touches.currentX-b.touches.startX:b.touches.currentY-b.touches.startY;s*=b.params.touchRatio,b.rtl&amp;&amp;(s=-s),b.swipeDirection=s&gt;0?"prev":"next",D=s+z;var o=!0;if(s&gt;0&amp;&amp;D&gt;b.minTranslate()?(o=!1,b.params.resistance&amp;&amp;(D=b.minTranslate()-1+Math.pow(-b.minTranslate()+z+s,b.params.resistanceRatio))):s&lt;0&amp;&amp;D&lt;b.maxTranslate()&amp;&amp;(o=!1,
b.params.resistance&amp;&amp;(D=b.maxTranslate()+1-Math.pow(b.maxTranslate()-z-s,b.params.resistanceRatio))),o&amp;&amp;(e.preventedByNestedSwiper=!0),!b.params.allowSwipeToNext&amp;&amp;"next"===b.swipeDirection&amp;&amp;D&lt;z&amp;&amp;(D=z),!b.params.allowSwipeToPrev&amp;&amp;"prev"===b.swipeDirection&amp;&amp;D&gt;z&amp;&amp;(D=z),b.params.followFinger){if(b.params.threshold&gt;0){if(!(Math.abs(s)&gt;b.params.threshold||q))return void(D=z);if(!q)return q=!0,b.touches.startX=b.touches.currentX,b.touches.startY=b.touches.currentY,D=z,void(b.touches.diff=b.isHorizontal()?b.touches.currentX-b.touches.startX:b.touches.currentY-b.touches.startY)}(b.params.freeMode||b.params.watchSlidesProgress)&amp;&amp;b.updateActiveIndex(),b.params.freeMode&amp;&amp;(0===F.length&amp;&amp;F.push({position:b.touches[b.isHorizontal()?"startX":"startY"],time:S}),F.push({position:b.touches[b.isHorizontal()?"currentX":"currentY"],time:(new window.Date).getTime()})),b.updateProgress(D),b.setWrapperTranslate(D)}}}}}},b.onTouchEnd=function(e){if(e.originalEvent&amp;&amp;(e=e.originalEvent),C&amp;&amp;b.emit("onTouchEnd",b,e),C=!1,_){b.params.grabCursor&amp;&amp;k&amp;&amp;_&amp;&amp;(b.container[0].style.cursor="move",b.container[0].style.cursor="-webkit-grab",b.container[0].style.cursor="-moz-grab",b.container[0].style.cursor="grab");var i=Date.now(),n=i-S;if(b.allowClick&amp;&amp;(b.updateClickedSlide(e),b.emit("onTap",b,e),n&lt;300&amp;&amp;i-M&gt;300&amp;&amp;(j&amp;&amp;clearTimeout(j),j=setTimeout(function(){b&amp;&amp;(b.params.paginationHide&amp;&amp;b.paginationContainer.length&gt;0&amp;&amp;!t(e.target).hasClass(b.params.bulletClass)&amp;&amp;b.paginationContainer.toggleClass(b.params.paginationHiddenClass),b.emit("onClick",b,e))},300)),n&lt;300&amp;&amp;i-M&lt;300&amp;&amp;(j&amp;&amp;clearTimeout(j),b.emit("onDoubleTap",b,e))),M=Date.now(),setTimeout(function(){b&amp;&amp;(b.allowClick=!0)},0),!_||!k||!b.swipeDirection||0===b.touches.diff||D===z)return void(_=k=!1);_=k=!1;var s;if(s=b.params.followFinger?b.rtl?b.translate:-b.translate:-D,b.params.freeMode){if(s&lt;-b.minTranslate())return void b.slideTo(b.activeIndex);if(s&gt;-b.maxTranslate())return void(b.slides.length&lt;b.snapGrid.length?b.slideTo(b.snapGrid.length-1):b.slideTo(b.slides.length-1));if(b.params.freeModeMomentum){if(F.length&gt;1){var o=F.pop(),r=F.pop(),a=o.position-r.position,l=o.time-r.time;b.velocity=a/l,b.velocity=b.velocity/2,Math.abs(b.velocity)&lt;b.params.freeModeMinimumVelocity&amp;&amp;(b.velocity=0),(l&gt;150||(new window.Date).getTime()-o.time&gt;300)&amp;&amp;(b.velocity=0)}else b.velocity=0;F.length=0;var c=1e3*b.params.freeModeMomentumRatio,d=b.velocity*c,u=b.translate+d;b.rtl&amp;&amp;(u=-u);var h,p=!1,f=20*Math.abs(b.velocity)*b.params.freeModeMomentumBounceRatio;if(u&lt;b.maxTranslate())b.params.freeModeMomentumBounce?(u+b.maxTranslate()&lt;-f&amp;&amp;(u=b.maxTranslate()-f),h=b.maxTranslate(),p=!0,P=!0):u=b.maxTranslate();else if(u&gt;b.minTranslate())b.params.freeModeMomentumBounce?(u-b.minTranslate()&gt;f&amp;&amp;(u=b.minTranslate()+f),h=b.minTranslate(),p=!0,P=!0):u=b.minTranslate();else if(b.params.freeModeSticky){var m,g=0;for(g=0;g&lt;b.snapGrid.length;g+=1)if(b.snapGrid[g]&gt;-u){m=g;break}u=Math.abs(b.snapGrid[m]-u)&lt;Math.abs(b.snapGrid[m-1]-u)||"next"===b.swipeDirection?b.snapGrid[m]:b.snapGrid[m-1],b.rtl||(u=-u)}if(0!==b.velocity)c=b.rtl?Math.abs((-u-b.translate)/b.velocity):Math.abs((u-b.translate)/b.velocity);else if(b.params.freeModeSticky)return void b.slideReset();b.params.freeModeMomentumBounce&amp;&amp;p?(b.updateProgress(h),b.setWrapperTransition(c),b.setWrapperTranslate(u),b.onTransitionStart(),b.animating=!0,b.wrapper.transitionEnd(function(){b&amp;&amp;P&amp;&amp;(b.emit("onMomentumBounce",b),b.setWrapperTransition(b.params.speed),b.setWrapperTranslate(h),b.wrapper.transitionEnd(function(){b&amp;&amp;b.onTransitionEnd()}))})):b.velocity?(b.updateProgress(u),b.setWrapperTransition(c),b.setWrapperTranslate(u),b.onTransitionStart(),b.animating||(b.animating=!0,b.wrapper.transitionEnd(function(){b&amp;&amp;b.onTransitionEnd()}))):b.updateProgress(u),b.updateActiveIndex()}return void((!b.params.freeModeMomentum||n&gt;=b.params.longSwipesMs)&amp;&amp;(b.updateProgress(),b.updateActiveIndex()))}var v,y=0,w=b.slidesSizesGrid[0];for(v=0;v&lt;b.slidesGrid.length;v+=b.params.slidesPerGroup)"undefined"!=typeof b.slidesGrid[v+b.params.slidesPerGroup]?s&gt;=b.slidesGrid[v]&amp;&amp;s&lt;b.slidesGrid[v+b.params.slidesPerGroup]&amp;&amp;(y=v,w=b.slidesGrid[v+b.params.slidesPerGroup]-b.slidesGrid[v]):s&gt;=b.slidesGrid[v]&amp;&amp;(y=v,w=b.slidesGrid[b.slidesGrid.length-1]-b.slidesGrid[b.slidesGrid.length-2]);var x=(s-b.slidesGrid[y])/w;if(n&gt;b.params.longSwipesMs){if(!b.params.longSwipes)return void b.slideTo(b.activeIndex);"next"===b.swipeDirection&amp;&amp;(x&gt;=b.params.longSwipesRatio?b.slideTo(y+b.params.slidesPerGroup):b.slideTo(y)),"prev"===b.swipeDirection&amp;&amp;(x&gt;1-b.params.longSwipesRatio?b.slideTo(y+b.params.slidesPerGroup):b.slideTo(y))}else{if(!b.params.shortSwipes)return void b.slideTo(b.activeIndex);"next"===b.swipeDirection&amp;&amp;b.slideTo(y+b.params.slidesPerGroup),"prev"===b.swipeDirection&amp;&amp;b.slideTo(y)}}},b._slideTo=function(e,t){return b.slideTo(e,t,!0,!0)},b.slideTo=function(e,t,i,n){"undefined"==typeof i&amp;&amp;(i=!0),"undefined"==typeof e&amp;&amp;(e=0),e&lt;0&amp;&amp;(e=0),b.snapIndex=Math.floor(e/b.params.slidesPerGroup),b.snapIndex&gt;=b.snapGrid.length&amp;&amp;(b.snapIndex=b.snapGrid.length-1);var s=-b.snapGrid[b.snapIndex];b.params.autoplay&amp;&amp;b.autoplaying&amp;&amp;(n||!b.params.autoplayDisableOnInteraction?b.pauseAutoplay(t):b.stopAutoplay()),b.updateProgress(s);for(var o=0;o&lt;b.slidesGrid.length;o++)-Math.floor(100*s)&gt;=Math.floor(100*b.slidesGrid[o])&amp;&amp;(e=o);return!(!b.params.allowSwipeToNext&amp;&amp;s&lt;b.translate&amp;&amp;s&lt;b.minTranslate())&amp;&amp;(!(!b.params.allowSwipeToPrev&amp;&amp;s&gt;b.translate&amp;&amp;s&gt;b.maxTranslate()&amp;&amp;(b.activeIndex||0)!==e)&amp;&amp;("undefined"==typeof t&amp;&amp;(t=b.params.speed),b.previousIndex=b.activeIndex||0,b.activeIndex=e,b.rtl&amp;&amp;-s===b.translate||!b.rtl&amp;&amp;s===b.translate?(b.params.autoHeight&amp;&amp;b.updateAutoHeight(),b.updateClasses(),"slide"!==b.params.effect&amp;&amp;b.setWrapperTranslate(s),!1):(b.updateClasses(),b.onTransitionStart(i),0===t?(b.setWrapperTranslate(s),b.setWrapperTransition(0),b.onTransitionEnd(i)):(b.setWrapperTranslate(s),b.setWrapperTransition(t),b.animating||(b.animating=!0,b.wrapper.transitionEnd(function(){b&amp;&amp;b.onTransitionEnd(i)}))),!0)))},b.onTransitionStart=function(e){"undefined"==typeof e&amp;&amp;(e=!0),b.params.autoHeight&amp;&amp;b.updateAutoHeight(),b.lazy&amp;&amp;b.lazy.onTransitionStart(),e&amp;&amp;(b.emit("onTransitionStart",b),b.activeIndex!==b.previousIndex&amp;&amp;(b.emit("onSlideChangeStart",b),b.activeIndex&gt;b.previousIndex?b.emit("onSlideNextStart",b):b.emit("onSlidePrevStart",b)))},b.onTransitionEnd=function(e){b.animating=!1,b.setWrapperTransition(0),"undefined"==typeof e&amp;&amp;(e=!0),b.lazy&amp;&amp;b.lazy.onTransitionEnd(),e&amp;&amp;(b.emit("onTransitionEnd",b),b.activeIndex!==b.previousIndex&amp;&amp;(b.emit("onSlideChangeEnd",b),b.activeIndex&gt;b.previousIndex?b.emit("onSlideNextEnd",b):b.emit("onSlidePrevEnd",b))),b.params.hashnav&amp;&amp;b.hashnav&amp;&amp;b.hashnav.setHash()},b.slideNext=function(e,t,i){if(b.params.loop){if(b.animating)return!1;b.fixLoop();b.container[0].clientLeft;return b.slideTo(b.activeIndex+b.params.slidesPerGroup,t,e,i)}return b.slideTo(b.activeIndex+b.params.slidesPerGroup,t,e,i)},b._slideNext=function(e){return b.slideNext(!0,e,!0)},b.slidePrev=function(e,t,i){if(b.params.loop){if(b.animating)return!1;b.fixLoop();b.container[0].clientLeft;return b.slideTo(b.activeIndex-1,t,e,i)}return b.slideTo(b.activeIndex-1,t,e,i)},b._slidePrev=function(e){return b.slidePrev(!0,e,!0)},b.slideReset=function(e,t,i){return b.slideTo(b.activeIndex,t,e)},b.setWrapperTransition=function(e,t){b.wrapper.transition(e),"slide"!==b.params.effect&amp;&amp;b.effects[b.params.effect]&amp;&amp;b.effects[b.params.effect].setTransition(e),b.params.parallax&amp;&amp;b.parallax&amp;&amp;b.parallax.setTransition(e),b.params.scrollbar&amp;&amp;b.scrollbar&amp;&amp;b.scrollbar.setTransition(e),b.params.control&amp;&amp;b.controller&amp;&amp;b.controller.setTransition(e,t),b.emit("onSetTransition",b,e)},b.setWrapperTranslate=function(e,t,i){var n=0,o=0,r=0;b.isHorizontal()?n=b.rtl?-e:e:o=e,b.params.roundLengths&amp;&amp;(n=s(n),o=s(o)),b.params.virtualTranslate||(b.support.transforms3d?b.wrapper.transform("translate3d("+n+"px, "+o+"px, "+r+"px)"):b.wrapper.transform("translate("+n+"px, "+o+"px)")),b.translate=b.isHorizontal()?n:o;var a,l=b.maxTranslate()-b.minTranslate();a=0===l?0:(e-b.minTranslate())/l,a!==b.progress&amp;&amp;b.updateProgress(e),t&amp;&amp;b.updateActiveIndex(),"slide"!==b.params.effect&amp;&amp;b.effects[b.params.effect]&amp;&amp;b.effects[b.params.effect].setTranslate(b.translate),b.params.parallax&amp;&amp;b.parallax&amp;&amp;b.parallax.setTranslate(b.translate),b.params.scrollbar&amp;&amp;b.scrollbar&amp;&amp;b.scrollbar.setTranslate(b.translate),b.params.control&amp;&amp;b.controller&amp;&amp;b.controller.setTranslate(b.translate,i),b.emit("onSetTranslate",b,b.translate)},b.getTranslate=function(e,t){var i,n,s,o;return"undefined"==typeof t&amp;&amp;(t="x"),b.params.virtualTranslate?b.rtl?-b.translate:b.translate:(s=window.getComputedStyle(e,null),window.WebKitCSSMatrix?(n=s.transform||s.webkitTransform,n.split(",").length&gt;6&amp;&amp;(n=n.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),o=new window.WebKitCSSMatrix("none"===n?"":n)):(o=s.MozTransform||s.OTransform||s.MsTransform||s.msTransform||s.transform||s.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=o.toString().split(",")),"x"===t&amp;&amp;(n=window.WebKitCSSMatrix?o.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&amp;&amp;(n=window.WebKitCSSMatrix?o.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),b.rtl&amp;&amp;n&amp;&amp;(n=-n),n||0)},b.getWrapperTranslate=function(e){return"undefined"==typeof e&amp;&amp;(e=b.isHorizontal()?"x":"y"),b.getTranslate(b.wrapper[0],e)},b.observers=[],b.initObservers=function(){if(b.params.observeParents)for(var e=b.container.parents(),t=0;t&lt;e.length;t++)a(e[t]);a(b.container[0],{childList:!1}),a(b.wrapper[0],{attributes:!1})},b.disconnectObservers=function(){for(var e=0;e&lt;b.observers.length;e++)b.observers[e].disconnect();b.observers=[]},b.createLoop=function(){b.wrapper.children("."+b.params.slideClass+"."+b.params.slideDuplicateClass).remove();var e=b.wrapper.children("."+b.params.slideClass);"auto"!==b.params.slidesPerView||b.params.loopedSlides||(b.params.loopedSlides=e.length),b.loopedSlides=parseInt(b.params.loopedSlides||b.params.slidesPerView,10),b.loopedSlides=b.loopedSlides+b.params.loopAdditionalSlides,b.loopedSlides&gt;e.length&amp;&amp;(b.loopedSlides=e.length);var i,n=[],s=[];for(e.each(function(i,o){var r=t(this);i&lt;b.loopedSlides&amp;&amp;s.push(o),i&lt;e.length&amp;&amp;i&gt;=e.length-b.loopedSlides&amp;&amp;n.push(o),r.attr("data-swiper-slide-index",i)}),i=0;i&lt;s.length;i++)b.wrapper.append(t(s[i].cloneNode(!0)).addClass(b.params.slideDuplicateClass));for(i=n.length-1;i&gt;=0;i--)b.wrapper.prepend(t(n[i].cloneNode(!0)).addClass(b.params.slideDuplicateClass))},b.destroyLoop=function(){b.wrapper.children("."+b.params.slideClass+"."+b.params.slideDuplicateClass).remove(),b.slides.removeAttr("data-swiper-slide-index")},b.reLoop=function(e){var t=b.activeIndex-b.loopedSlides;b.destroyLoop(),b.createLoop(),b.updateSlidesSize(),e&amp;&amp;b.slideTo(t+b.loopedSlides,0,!1)},b.fixLoop=function(){var e;b.activeIndex&lt;b.loopedSlides?(e=b.slides.length-3*b.loopedSlides+b.activeIndex,e+=b.loopedSlides,b.slideTo(e,0,!1,!0)):("auto"===b.params.slidesPerView&amp;&amp;b.activeIndex&gt;=2*b.loopedSlides||b.activeIndex&gt;b.slides.length-2*b.params.slidesPerView)&amp;&amp;(e=-b.slides.length+b.activeIndex+b.loopedSlides,e+=b.loopedSlides,b.slideTo(e,0,!1,!0))},b.appendSlide=function(e){if(b.params.loop&amp;&amp;b.destroyLoop(),"object"==typeof e&amp;&amp;e.length)for(var t=0;t&lt;e.length;t++)e[t]&amp;&amp;b.wrapper.append(e[t]);else b.wrapper.append(e);b.params.loop&amp;&amp;b.createLoop(),b.params.observer&amp;&amp;b.support.observer||b.update(!0)},b.prependSlide=function(e){b.params.loop&amp;&amp;b.destroyLoop();var t=b.activeIndex+1;if("object"==typeof e&amp;&amp;e.length){for(var i=0;i&lt;e.length;i++)e[i]&amp;&amp;b.wrapper.prepend(e[i]);t=b.activeIndex+e.length}else b.wrapper.prepend(e);b.params.loop&amp;&amp;b.createLoop(),b.params.observer&amp;&amp;b.support.observer||b.update(!0),b.slideTo(t,0,!1)},b.removeSlide=function(e){b.params.loop&amp;&amp;(b.destroyLoop(),b.slides=b.wrapper.children("."+b.params.slideClass));var t,i=b.activeIndex;if("object"==typeof e&amp;&amp;e.length){for(var n=0;n&lt;e.length;n++)t=e[n],b.slides[t]&amp;&amp;b.slides.eq(t).remove(),t&lt;i&amp;&amp;i--;i=Math.max(i,0)}else t=e,b.slides[t]&amp;&amp;b.slides.eq(t).remove(),t&lt;i&amp;&amp;i--,i=Math.max(i,0);b.params.loop&amp;&amp;b.createLoop(),b.params.observer&amp;&amp;b.support.observer||b.update(!0),b.params.loop?b.slideTo(i+b.loopedSlides,0,!1):b.slideTo(i,0,!1)},b.removeAllSlides=function(){for(var e=[],t=0;t&lt;b.slides.length;t++)e.push(t);b.removeSlide(e)},b.effects={fade:{setTranslate:function(){for(var e=0;e&lt;b.slides.length;e++){var t=b.slides.eq(e),i=t[0].swiperSlideOffset,n=-i;b.params.virtualTranslate||(n-=b.translate);var s=0;b.isHorizontal()||(s=n,n=0);var o=b.params.fade.crossFade?Math.max(1-Math.abs(t[0].progress),0):1+Math.min(Math.max(t[0].progress,-1),0);t.css({opacity:o}).transform("translate3d("+n+"px, "+s+"px, 0px)")}},setTransition:function(e){if(b.slides.transition(e),b.params.virtualTranslate&amp;&amp;0!==e){var t=!1;b.slides.transitionEnd(function(){if(!t&amp;&amp;b){t=!0,b.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],i=0;i&lt;e.length;i++)b.wrapper.trigger(e[i])}})}}},flip:{setTranslate:function(){for(var e=0;e&lt;b.slides.length;e++){var i=b.slides.eq(e),n=i[0].progress;b.params.flip.limitRotation&amp;&amp;(n=Math.max(Math.min(i[0].progress,1),-1));var s=i[0].swiperSlideOffset,o=-180*n,r=o,a=0,l=-s,c=0;if(b.isHorizontal()?b.rtl&amp;&amp;(r=-r):(c=l,l=0,a=-r,r=0),i[0].style.zIndex=-Math.abs(Math.round(n))+b.slides.length,b.params.flip.slideShadows){var d=b.isHorizontal()?i.find(".swiper-slide-shadow-left"):i.find(".swiper-slide-shadow-top"),u=b.isHorizontal()?i.find(".swiper-slide-shadow-right"):i.find(".swiper-slide-shadow-bottom");0===d.length&amp;&amp;(d=t('&lt;div class="swiper-slide-shadow-'+(b.isHorizontal()?"left":"top")+'"&gt;&lt;/div&gt;'),i.append(d)),0===u.length&amp;&amp;(u=t('&lt;div class="swiper-slide-shadow-'+(b.isHorizontal()?"right":"bottom")+'"&gt;&lt;/div&gt;'),i.append(u)),d.length&amp;&amp;(d[0].style.opacity=Math.max(-n,0)),u.length&amp;&amp;(u[0].style.opacity=Math.max(n,0))}i.transform("translate3d("+l+"px, "+c+"px, 0px) rotateX("+a+"deg) rotateY("+r+"deg)")}},setTransition:function(e){if(b.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),b.params.virtualTranslate&amp;&amp;0!==e){var i=!1;b.slides.eq(b.activeIndex).transitionEnd(function(){if(!i&amp;&amp;b&amp;&amp;t(this).hasClass(b.params.slideActiveClass)){i=!0,b.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],n=0;n&lt;e.length;n++)b.wrapper.trigger(e[n])}})}}},cube:{setTranslate:function(){var e,i=0;b.params.cube.shadow&amp;&amp;(b.isHorizontal()?(e=b.wrapper.find(".swiper-cube-shadow"),0===e.length&amp;&amp;(e=t('&lt;div class="swiper-cube-shadow"&gt;&lt;/div&gt;'),b.wrapper.append(e)),e.css({height:b.width+"px"})):(e=b.container.find(".swiper-cube-shadow"),0===e.length&amp;&amp;(e=t('&lt;div class="swiper-cube-shadow"&gt;&lt;/div&gt;'),b.container.append(e))));for(var n=0;n&lt;b.slides.length;n++){var s=b.slides.eq(n),o=90*n,r=Math.floor(o/360);b.rtl&amp;&amp;(o=-o,r=Math.floor(-o/360));var a=Math.max(Math.min(s[0].progress,1),-1),l=0,c=0,d=0;n%4===0?(l=4*-r*b.size,d=0):(n-1)%4===0?(l=0,d=4*-r*b.size):(n-2)%4===0?(l=b.size+4*r*b.size,d=b.size):(n-3)%4===0&amp;&amp;(l=-b.size,d=3*b.size+4*b.size*r),b.rtl&amp;&amp;(l=-l),b.isHorizontal()||(c=l,l=0);var u="rotateX("+(b.isHorizontal()?0:-o)+"deg) rotateY("+(b.isHorizontal()?o:0)+"deg) translate3d("+l+"px, "+c+"px, "+d+"px)";if(a&lt;=1&amp;&amp;a&gt;-1&amp;&amp;(i=90*n+90*a,b.rtl&amp;&amp;(i=90*-n-90*a)),s.transform(u),b.params.cube.slideShadows){var h=b.isHorizontal()?s.find(".swiper-slide-shadow-left"):s.find(".swiper-slide-shadow-top"),p=b.isHorizontal()?s.find(".swiper-slide-shadow-right"):s.find(".swiper-slide-shadow-bottom");0===h.length&amp;&amp;(h=t('&lt;div class="swiper-slide-shadow-'+(b.isHorizontal()?"left":"top")+'"&gt;&lt;/div&gt;'),s.append(h)),0===p.length&amp;&amp;(p=t('&lt;div class="swiper-slide-shadow-'+(b.isHorizontal()?"right":"bottom")+'"&gt;&lt;/div&gt;'),s.append(p)),h.length&amp;&amp;(h[0].style.opacity=Math.max(-a,0)),p.length&amp;&amp;(p[0].style.opacity=Math.max(a,0))}}if(b.wrapper.css({"-webkit-transform-origin":"50% 50% -"+b.size/2+"px","-moz-transform-origin":"50% 50% -"+b.size/2+"px","-ms-transform-origin":"50% 50% -"+b.size/2+"px","transform-origin":"50% 50% -"+b.size/2+"px"}),b.params.cube.shadow)if(b.isHorizontal())e.transform("translate3d(0px, "+(b.width/2+b.params.cube.shadowOffset)+"px, "+-b.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+b.params.cube.shadowScale+")");else{var f=Math.abs(i)-90*Math.floor(Math.abs(i)/90),m=1.5-(Math.sin(2*f*Math.PI/360)/2+Math.cos(2*f*Math.PI/360)/2),g=b.params.cube.shadowScale,v=b.params.cube.shadowScale/m,y=b.params.cube.shadowOffset;e.transform("scale3d("+g+", 1, "+v+") translate3d(0px, "+(b.height/2+y)+"px, "+-b.height/2/v+"px) rotateX(-90deg)")}var w=b.isSafari||b.isUiWebView?-b.size/2:0;b.wrapper.transform("translate3d(0px,0,"+w+"px) rotateX("+(b.isHorizontal()?0:i)+"deg) rotateY("+(b.isHorizontal()?-i:0)+"deg)")},setTransition:function(e){b.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),b.params.cube.shadow&amp;&amp;!b.isHorizontal()&amp;&amp;b.container.find(".swiper-cube-shadow").transition(e)}},coverflow:{setTranslate:function(){for(var e=b.translate,i=b.isHorizontal()?-e+b.width/2:-e+b.height/2,n=b.isHorizontal()?b.params.coverflow.rotate:-b.params.coverflow.rotate,s=b.params.coverflow.depth,o=0,r=b.slides.length;o&lt;r;o++){var a=b.slides.eq(o),l=b.slidesSizesGrid[o],c=a[0].swiperSlideOffset,d=(i-c-l/2)/l*b.params.coverflow.modifier,u=b.isHorizontal()?n*d:0,h=b.isHorizontal()?0:n*d,p=-s*Math.abs(d),f=b.isHorizontal()?0:b.params.coverflow.stretch*d,m=b.isHorizontal()?b.params.coverflow.stretch*d:0;Math.abs(m)&lt;.001&amp;&amp;(m=0),Math.abs(f)&lt;.001&amp;&amp;(f=0),Math.abs(p)&lt;.001&amp;&amp;(p=0),Math.abs(u)&lt;.001&amp;&amp;(u=0),Math.abs(h)&lt;.001&amp;&amp;(h=0);var g="translate3d("+m+"px,"+f+"px,"+p+"px)  rotateX("+h+"deg) rotateY("+u+"deg)";if(a.transform(g),a[0].style.zIndex=-Math.abs(Math.round(d))+1,b.params.coverflow.slideShadows){var v=b.isHorizontal()?a.find(".swiper-slide-shadow-left"):a.find(".swiper-slide-shadow-top"),y=b.isHorizontal()?a.find(".swiper-slide-shadow-right"):a.find(".swiper-slide-shadow-bottom");0===v.length&amp;&amp;(v=t('&lt;div class="swiper-slide-shadow-'+(b.isHorizontal()?"left":"top")+'"&gt;&lt;/div&gt;'),a.append(v)),0===y.length&amp;&amp;(y=t('&lt;div class="swiper-slide-shadow-'+(b.isHorizontal()?"right":"bottom")+'"&gt;&lt;/div&gt;'),a.append(y)),v.length&amp;&amp;(v[0].style.opacity=d&gt;0?d:0),y.length&amp;&amp;(y[0].style.opacity=-d&gt;0?-d:0)}}if(b.browser.ie){var w=b.wrapper[0].style;w.perspectiveOrigin=i+"px 50%"}},setTransition:function(e){b.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}}},b.lazy={initialImageLoaded:!1,loadImageInSlide:function(e,i){if("undefined"!=typeof e&amp;&amp;("undefined"==typeof i&amp;&amp;(i=!0),0!==b.slides.length)){var n=b.slides.eq(e),s=n.find(".swiper-lazy:not(.swiper-lazy-loaded):not(.swiper-lazy-loading)");!n.hasClass("swiper-lazy")||n.hasClass("swiper-lazy-loaded")||n.hasClass("swiper-lazy-loading")||(s=s.add(n[0])),0!==s.length&amp;&amp;s.each(function(){var e=t(this);e.addClass("swiper-lazy-loading");var s=e.attr("data-background"),o=e.attr("data-src"),r=e.attr("data-srcset");b.loadImage(e[0],o||s,r,!1,function(){if(s?(e.css("background-image",'url("'+s+'")'),e.removeAttr("data-background")):(r&amp;&amp;(e.attr("srcset",r),e.removeAttr("data-srcset")),o&amp;&amp;(e.attr("src",o),e.removeAttr("data-src"))),e.addClass("swiper-lazy-loaded").removeClass("swiper-lazy-loading"),n.find(".swiper-lazy-preloader, .preloader").remove(),b.params.loop&amp;&amp;i){var t=n.attr("data-swiper-slide-index");if(n.hasClass(b.params.slideDuplicateClass)){var a=b.wrapper.children('[data-swiper-slide-index="'+t+'"]:not(.'+b.params.slideDuplicateClass+")");b.lazy.loadImageInSlide(a.index(),!1)}else{var l=b.wrapper.children("."+b.params.slideDuplicateClass+'[data-swiper-slide-index="'+t+'"]');b.lazy.loadImageInSlide(l.index(),!1)}}b.emit("onLazyImageReady",b,n[0],e[0])}),b.emit("onLazyImageLoad",b,n[0],e[0])})}},load:function(){var e;if(b.params.watchSlidesVisibility)b.wrapper.children("."+b.params.slideVisibleClass).each(function(){b.lazy.loadImageInSlide(t(this).index())});else if(b.params.slidesPerView&gt;1)for(e=b.activeIndex;e&lt;b.activeIndex+b.params.slidesPerView;e++)b.slides[e]&amp;&amp;b.lazy.loadImageInSlide(e);else b.lazy.loadImageInSlide(b.activeIndex);if(b.params.lazyLoadingInPrevNext)if(b.params.slidesPerView&gt;1||b.params.lazyLoadingInPrevNextAmount&amp;&amp;b.params.lazyLoadingInPrevNextAmount&gt;1){var i=b.params.lazyLoadingInPrevNextAmount,n=b.params.slidesPerView,s=Math.min(b.activeIndex+n+Math.max(i,n),b.slides.length),o=Math.max(b.activeIndex-Math.max(n,i),0);for(e=b.activeIndex+b.params.slidesPerView;e&lt;s;e++)b.slides[e]&amp;&amp;b.lazy.loadImageInSlide(e);for(e=o;e&lt;b.activeIndex;e++)b.slides[e]&amp;&amp;b.lazy.loadImageInSlide(e)}else{var r=b.wrapper.children("."+b.params.slideNextClass);r.length&gt;0&amp;&amp;b.lazy.loadImageInSlide(r.index());var a=b.wrapper.children("."+b.params.slidePrevClass);a.length&gt;0&amp;&amp;b.lazy.loadImageInSlide(a.index())}},onTransitionStart:function(){b.params.lazyLoading&amp;&amp;(b.params.lazyLoadingOnTransitionStart||!b.params.lazyLoadingOnTransitionStart&amp;&amp;!b.lazy.initialImageLoaded)&amp;&amp;b.lazy.load()},onTransitionEnd:function(){b.params.lazyLoading&amp;&amp;!b.params.lazyLoadingOnTransitionStart&amp;&amp;b.lazy.load()}},b.scrollbar={isTouched:!1,setDragPosition:function(e){var t=b.scrollbar,i=b.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY,n=i-t.track.offset()[b.isHorizontal()?"left":"top"]-t.dragSize/2,s=-b.minTranslate()*t.moveDivider,o=-b.maxTranslate()*t.moveDivider;n&lt;s?n=s:n&gt;o&amp;&amp;(n=o),n=-n/t.moveDivider,b.updateProgress(n),b.setWrapperTranslate(n,!0)},dragStart:function(e){var t=b.scrollbar;t.isTouched=!0,e.preventDefault(),e.stopPropagation(),t.setDragPosition(e),clearTimeout(t.dragTimeout),t.track.transition(0),b.params.scrollbarHide&amp;&amp;t.track.css("opacity",1),b.wrapper.transition(100),t.drag.transition(100),b.emit("onScrollbarDragStart",b)},dragMove:function(e){var t=b.scrollbar;t.isTouched&amp;&amp;(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),b.wrapper.transition(0),t.track.transition(0),t.drag.transition(0),b.emit("onScrollbarDragMove",b))},dragEnd:function(e){var t=b.scrollbar;t.isTouched&amp;&amp;(t.isTouched=!1,b.params.scrollbarHide&amp;&amp;(clearTimeout(t.dragTimeout),t.dragTimeout=setTimeout(function(){t.track.css("opacity",0),t.track.transition(400)},1e3)),b.emit("onScrollbarDragEnd",b),b.params.scrollbarSnapOnRelease&amp;&amp;b.slideReset())},enableDraggable:function(){var e=b.scrollbar,i=b.support.touch?e.track:document;t(e.track).on(b.touchEvents.start,e.dragStart),t(i).on(b.touchEvents.move,e.dragMove),t(i).on(b.touchEvents.end,e.dragEnd)},disableDraggable:function(){var e=b.scrollbar,i=b.support.touch?e.track:document;t(e.track).off(b.touchEvents.start,e.dragStart),t(i).off(b.touchEvents.move,e.dragMove),t(i).off(b.touchEvents.end,e.dragEnd)},set:function(){if(b.params.scrollbar){var e=b.scrollbar;e.track=t(b.params.scrollbar),b.params.uniqueNavElements&amp;&amp;"string"==typeof b.params.scrollbar&amp;&amp;e.track.length&gt;1&amp;&amp;1===b.container.find(b.params.scrollbar).length&amp;&amp;(e.track=b.container.find(b.params.scrollbar)),e.drag=e.track.find(".swiper-scrollbar-drag"),0===e.drag.length&amp;&amp;(e.drag=t('&lt;div class="swiper-scrollbar-drag"&gt;&lt;/div&gt;'),e.track.append(e.drag)),e.drag[0].style.width="",e.drag[0].style.height="",e.trackSize=b.isHorizontal()?e.track[0].offsetWidth:e.track[0].offsetHeight,e.divider=b.size/b.virtualSize,e.moveDivider=e.divider*(e.trackSize/b.size),e.dragSize=e.trackSize*e.divider,b.isHorizontal()?e.drag[0].style.width=e.dragSize+"px":e.drag[0].style.height=e.dragSize+"px",e.divider&gt;=1?e.track[0].style.display="none":e.track[0].style.display="",b.params.scrollbarHide&amp;&amp;(e.track[0].style.opacity=0)}},setTranslate:function(){if(b.params.scrollbar){var e,t=b.scrollbar,i=(b.translate||0,t.dragSize);e=(t.trackSize-t.dragSize)*b.progress,b.rtl&amp;&amp;b.isHorizontal()?(e=-e,e&gt;0?(i=t.dragSize-e,e=0):-e+t.dragSize&gt;t.trackSize&amp;&amp;(i=t.trackSize+e)):e&lt;0?(i=t.dragSize+e,e=0):e+t.dragSize&gt;t.trackSize&amp;&amp;(i=t.trackSize-e),b.isHorizontal()?(b.support.transforms3d?t.drag.transform("translate3d("+e+"px, 0, 0)"):t.drag.transform("translateX("+e+"px)"),t.drag[0].style.width=i+"px"):(b.support.transforms3d?t.drag.transform("translate3d(0px, "+e+"px, 0)"):t.drag.transform("translateY("+e+"px)"),t.drag[0].style.height=i+"px"),b.params.scrollbarHide&amp;&amp;(clearTimeout(t.timeout),t.track[0].style.opacity=1,t.timeout=setTimeout(function(){t.track[0].style.opacity=0,t.track.transition(400)},1e3))}},setTransition:function(e){b.params.scrollbar&amp;&amp;b.scrollbar.drag.transition(e)}},b.controller={LinearSpline:function(e,t){this.x=e,this.y=t,this.lastIndex=e.length-1;var i,n;this.x.length;this.interpolate=function(e){return e?(n=s(this.x,e),i=n-1,(e-this.x[i])*(this.y[n]-this.y[i])/(this.x[n]-this.x[i])+this.y[i]):0};var s=function(){var e,t,i;return function(n,s){for(t=-1,e=n.length;e-t&gt;1;)n[i=e+t&gt;&gt;1]&lt;=s?t=i:e=i;return e}}()},getInterpolateFunction:function(e){b.controller.spline||(b.controller.spline=b.params.loop?new b.controller.LinearSpline(b.slidesGrid,e.slidesGrid):new b.controller.LinearSpline(b.snapGrid,e.snapGrid))},setTranslate:function(e,t){function n(t){e=t.rtl&amp;&amp;"horizontal"===t.params.direction?-b.translate:b.translate,"slide"===b.params.controlBy&amp;&amp;(b.controller.getInterpolateFunction(t),o=-b.controller.spline.interpolate(-e)),o&amp;&amp;"container"!==b.params.controlBy||(s=(t.maxTranslate()-t.minTranslate())/(b.maxTranslate()-b.minTranslate()),o=(e-b.minTranslate())*s+t.minTranslate()),b.params.controlInverse&amp;&amp;(o=t.maxTranslate()-o),t.updateProgress(o),t.setWrapperTranslate(o,!1,b),t.updateActiveIndex()}var s,o,r=b.params.control;if(b.isArray(r))for(var a=0;a&lt;r.length;a++)r[a]!==t&amp;&amp;r[a]instanceof i&amp;&amp;n(r[a]);else r instanceof i&amp;&amp;t!==r&amp;&amp;n(r)},setTransition:function(e,t){function n(t){t.setWrapperTransition(e,b),0!==e&amp;&amp;(t.onTransitionStart(),t.wrapper.transitionEnd(function(){o&amp;&amp;(t.params.loop&amp;&amp;"slide"===b.params.controlBy&amp;&amp;t.fixLoop(),t.onTransitionEnd())}))}var s,o=b.params.control;if(b.isArray(o))for(s=0;s&lt;o.length;s++)o[s]!==t&amp;&amp;o[s]instanceof i&amp;&amp;n(o[s]);else o instanceof i&amp;&amp;t!==o&amp;&amp;n(o)}},b.hashnav={init:function(){if(b.params.hashnav){b.hashnav.initialized=!0;var e=document.location.hash.replace("#","");if(e)for(var t=0,i=0,n=b.slides.length;i&lt;n;i++){var s=b.slides.eq(i),o=s.attr("data-hash");if(o===e&amp;&amp;!s.hasClass(b.params.slideDuplicateClass)){var r=s.index();b.slideTo(r,t,b.params.runCallbacksOnInit,!0)}}}},setHash:function(){b.hashnav.initialized&amp;&amp;b.params.hashnav&amp;&amp;(document.location.hash=b.slides.eq(b.activeIndex).attr("data-hash")||"")}},b.disableKeyboardControl=function(){b.params.keyboardControl=!1,t(document).off("keydown",l)},b.enableKeyboardControl=function(){b.params.keyboardControl=!0,t(document).on("keydown",l)},b.mousewheel={event:!1,lastScrollTime:(new window.Date).getTime()},b.params.mousewheelControl){try{new window.WheelEvent("wheel"),b.mousewheel.event="wheel"}catch(e){(window.WheelEvent||b.container[0]&amp;&amp;"wheel"in b.container[0])&amp;&amp;(b.mousewheel.event="wheel")}!b.mousewheel.event&amp;&amp;window.WheelEvent,b.mousewheel.event||void 0===document.onmousewheel||(b.mousewheel.event="mousewheel"),b.mousewheel.event||(b.mousewheel.event="DOMMouseScroll")}b.disableMousewheelControl=function(){return!!b.mousewheel.event&amp;&amp;(b.container.off(b.mousewheel.event,c),!0)},b.enableMousewheelControl=function(){return!!b.mousewheel.event&amp;&amp;(b.container.on(b.mousewheel.event,c),!0)},b.parallax={setTranslate:function(){b.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){d(this,b.progress)}),b.slides.each(function(){var e=t(this);e.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var t=Math.min(Math.max(e[0].progress,-1),1);d(this,t)})})},setTransition:function(e){"undefined"==typeof e&amp;&amp;(e=b.params.speed),b.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var i=t(this),n=parseInt(i.attr("data-swiper-parallax-duration"),10)||e;0===e&amp;&amp;(n=0),i.transition(n)})}},b._plugins=[];for(var L in b.plugins){var R=b.plugins[L](b,b.params[L]);R&amp;&amp;b._plugins.push(R)}return b.callPlugins=function(e){for(var t=0;t&lt;b._plugins.length;t++)e in b._plugins[t]&amp;&amp;b._plugins[t][e](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},b.emitterEventListeners={},b.emit=function(e){b.params[e]&amp;&amp;b.params[e](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);var t;if(b.emitterEventListeners[e])for(t=0;t&lt;b.emitterEventListeners[e].length;t++)b.emitterEventListeners[e][t](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);b.callPlugins&amp;&amp;b.callPlugins(e,arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},b.on=function(e,t){return e=u(e),b.emitterEventListeners[e]||(b.emitterEventListeners[e]=[]),b.emitterEventListeners[e].push(t),b},b.off=function(e,t){var i;if(e=u(e),"undefined"==typeof t)return b.emitterEventListeners[e]=[],b;if(b.emitterEventListeners[e]&amp;&amp;0!==b.emitterEventListeners[e].length){for(i=0;i&lt;b.emitterEventListeners[e].length;i++)b.emitterEventListeners[e][i]===t&amp;&amp;b.emitterEventListeners[e].splice(i,1);return b}},b.once=function(e,t){e=u(e);var i=function(){t(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]),b.off(e,i)};return b.on(e,i),b},b.a11y={makeFocusable:function(e){return e.attr("tabIndex","0"),e},addRole:function(e,t){return e.attr("role",t),e},addLabel:function(e,t){return e.attr("aria-label",t),e},disable:function(e){return e.attr("aria-disabled",!0),e},enable:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){13===e.keyCode&amp;&amp;(t(e.target).is(b.params.nextButton)?(b.onClickNext(e),b.isEnd?b.a11y.notify(b.params.lastSlideMessage):b.a11y.notify(b.params.nextSlideMessage)):t(e.target).is(b.params.prevButton)&amp;&amp;(b.onClickPrev(e),b.isBeginning?b.a11y.notify(b.params.firstSlideMessage):b.a11y.notify(b.params.prevSlideMessage)),t(e.target).is("."+b.params.bulletClass)&amp;&amp;t(e.target)[0].click())},liveRegion:t('&lt;span class="swiper-notification" aria-live="assertive" aria-atomic="true"&gt;&lt;/span&gt;'),notify:function(e){var t=b.a11y.liveRegion;0!==t.length&amp;&amp;(t.html(""),t.html(e))},init:function(){b.params.nextButton&amp;&amp;b.nextButton&amp;&amp;b.nextButton.length&gt;0&amp;&amp;(b.a11y.makeFocusable(b.nextButton),b.a11y.addRole(b.nextButton,"button"),b.a11y.addLabel(b.nextButton,b.params.nextSlideMessage)),b.params.prevButton&amp;&amp;b.prevButton&amp;&amp;b.prevButton.length&gt;0&amp;&amp;(b.a11y.makeFocusable(b.prevButton),b.a11y.addRole(b.prevButton,"button"),b.a11y.addLabel(b.prevButton,b.params.prevSlideMessage)),t(b.container).append(b.a11y.liveRegion)},initPagination:function(){b.params.pagination&amp;&amp;b.params.paginationClickable&amp;&amp;b.bullets&amp;&amp;b.bullets.length&amp;&amp;b.bullets.each(function(){var e=t(this);b.a11y.makeFocusable(e),b.a11y.addRole(e,"button"),b.a11y.addLabel(e,b.params.paginationBulletMessage.replace(/{{index}}/,e.index()+1))})},destroy:function(){b.a11y.liveRegion&amp;&amp;b.a11y.liveRegion.length&gt;0&amp;&amp;b.a11y.liveRegion.remove()}},b.init=function(){b.params.loop&amp;&amp;b.createLoop(),b.updateContainerSize(),b.updateSlidesSize(),b.updatePagination(),b.params.scrollbar&amp;&amp;b.scrollbar&amp;&amp;(b.scrollbar.set(),b.params.scrollbarDraggable&amp;&amp;b.scrollbar.enableDraggable()),"slide"!==b.params.effect&amp;&amp;b.effects[b.params.effect]&amp;&amp;(b.params.loop||b.updateProgress(),b.effects[b.params.effect].setTranslate()),b.params.loop?b.slideTo(b.params.initialSlide+b.loopedSlides,0,b.params.runCallbacksOnInit):(b.slideTo(b.params.initialSlide,0,b.params.runCallbacksOnInit),0===b.params.initialSlide&amp;&amp;(b.parallax&amp;&amp;b.params.parallax&amp;&amp;b.parallax.setTranslate(),b.lazy&amp;&amp;b.params.lazyLoading&amp;&amp;(b.lazy.load(),b.lazy.initialImageLoaded=!0))),b.attachEvents(),b.params.observer&amp;&amp;b.support.observer&amp;&amp;b.initObservers(),b.params.preloadImages&amp;&amp;!b.params.lazyLoading&amp;&amp;b.preloadImages(),b.params.autoplay&amp;&amp;b.startAutoplay(),
b.params.keyboardControl&amp;&amp;b.enableKeyboardControl&amp;&amp;b.enableKeyboardControl(),b.params.mousewheelControl&amp;&amp;b.enableMousewheelControl&amp;&amp;b.enableMousewheelControl(),b.params.hashnav&amp;&amp;b.hashnav&amp;&amp;b.hashnav.init(),b.params.a11y&amp;&amp;b.a11y&amp;&amp;b.a11y.init(),b.emit("onInit",b)},b.cleanupStyles=function(){b.container.removeClass(b.classNames.join(" ")).removeAttr("style"),b.wrapper.removeAttr("style"),b.slides&amp;&amp;b.slides.length&amp;&amp;b.slides.removeClass([b.params.slideVisibleClass,b.params.slideActiveClass,b.params.slideNextClass,b.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),b.paginationContainer&amp;&amp;b.paginationContainer.length&amp;&amp;b.paginationContainer.removeClass(b.params.paginationHiddenClass),b.bullets&amp;&amp;b.bullets.length&amp;&amp;b.bullets.removeClass(b.params.bulletActiveClass),b.params.prevButton&amp;&amp;t(b.params.prevButton).removeClass(b.params.buttonDisabledClass),b.params.nextButton&amp;&amp;t(b.params.nextButton).removeClass(b.params.buttonDisabledClass),b.params.scrollbar&amp;&amp;b.scrollbar&amp;&amp;(b.scrollbar.track&amp;&amp;b.scrollbar.track.length&amp;&amp;b.scrollbar.track.removeAttr("style"),b.scrollbar.drag&amp;&amp;b.scrollbar.drag.length&amp;&amp;b.scrollbar.drag.removeAttr("style"))},b.destroy=function(e,t){b.detachEvents(),b.stopAutoplay(),b.params.scrollbar&amp;&amp;b.scrollbar&amp;&amp;b.params.scrollbarDraggable&amp;&amp;b.scrollbar.disableDraggable(),b.params.loop&amp;&amp;b.destroyLoop(),t&amp;&amp;b.cleanupStyles(),b.disconnectObservers(),b.params.keyboardControl&amp;&amp;b.disableKeyboardControl&amp;&amp;b.disableKeyboardControl(),b.params.mousewheelControl&amp;&amp;b.disableMousewheelControl&amp;&amp;b.disableMousewheelControl(),b.params.a11y&amp;&amp;b.a11y&amp;&amp;b.a11y.destroy(),b.emit("onDestroy"),e!==!1&amp;&amp;(b=null)},b.init(),b}};i.prototype={isSafari:function(){var e=navigator.userAgent.toLowerCase();return e.indexOf("safari")&gt;=0&amp;&amp;e.indexOf("chrome")&lt;0&amp;&amp;e.indexOf("android")&lt;0}(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(navigator.userAgent),isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&amp;&amp;window.navigator.msMaxTouchPoints&gt;1||window.navigator.pointerEnabled&amp;&amp;window.navigator.maxTouchPoints&gt;1},device:function(){var e=navigator.userAgent,t=e.match(/(Android);?[\s\/]+([\d.]+)?/),i=e.match(/(iPad).*OS\s([\d_]+)/),n=e.match(/(iPod)(.*OS\s([\d_]+))?/),s=!i&amp;&amp;e.match(/(iPhone\sOS)\s([\d_]+)/);return{ios:i||s||n,android:t}}(),support:{touch:window.Modernizr&amp;&amp;Modernizr.touch===!0||function(){return!!("ontouchstart"in window||window.DocumentTouch&amp;&amp;document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&amp;&amp;Modernizr.csstransforms3d===!0||function(){var e=document.createElement("div").style;return"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e}(),flexbox:function(){for(var e=document.createElement("div").style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),i=0;i&lt;t.length;i++)if(t[i]in e)return!0}(),observer:function(){return"MutationObserver"in window||"WebkitMutationObserver"in window}()},plugins:{}};for(var n=["jQuery","Zepto","Dom7"],s=0;s&lt;n.length;s++)window[n[s]]&amp;&amp;e(window[n[s]]);var o;o="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7,o&amp;&amp;("transitionEnd"in o.fn||(o.fn.transitionEnd=function(e){function t(o){if(o.target===this)for(e.call(this,o),i=0;i&lt;n.length;i++)s.off(n[i],t)}var i,n=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],s=this;if(e)for(i=0;i&lt;n.length;i++)s.on(n[i],t);return this}),"transform"in o.fn||(o.fn.transform=function(e){for(var t=0;t&lt;this.length;t++){var i=this[t].style;i.webkitTransform=i.MsTransform=i.msTransform=i.MozTransform=i.OTransform=i.transform=e}return this}),"transition"in o.fn||(o.fn.transition=function(e){"string"!=typeof e&amp;&amp;(e+="ms");for(var t=0;t&lt;this.length;t++){var i=this[t].style;i.webkitTransitionDuration=i.MsTransitionDuration=i.msTransitionDuration=i.MozTransitionDuration=i.OTransitionDuration=i.transitionDuration=e}return this})),window.Swiper=i}(),"undefined"!=typeof module?module.exports=window.Swiper:"function"==typeof define&amp;&amp;define.amd&amp;&amp;define("jquery/swiper",[],function(){"use strict";return window.Swiper}),define("site/slider",["jquery","jquery/swiper"],function(){"use strict";function e(){var e={box:$(".js-main-slider-lazy"),prev:".js-m-prev",next:".js-m-next",pagination:".js-m-pagination"};e.box.length&amp;&amp;(console.log("rural slider"),e.box.swiper({preloadImages:!1,lazyLoading:!0,pagination:e.pagination,paginationElement:"div",bulletClass:"s-btn",bulletActiveClass:"active",paginationClickable:!0,speed:700,autoHeight:!0,autoplay:5e3,loop:!0,autoplayDisableOnInteraction:!1,nextButton:e.next,prevButton:e.prev,slidesPerView:1,spaceBetween:0}))}function t(){var e={box:$(".js-main-slider"),prev:".js-m-prev",next:".js-m-next",pagination:".js-m-pagination"};e.box.length&amp;&amp;e.box.swiper({pagination:e.pagination,paginationElement:"div",bulletClass:"s-btn",bulletActiveClass:"active",paginationClickable:!0,speed:700,autoHeight:!0,autoplay:5e3,loop:!0,autoplayDisableOnInteraction:!1,nextButton:e.next,prevButton:e.prev,slidesPerView:1,spaceBetween:0})}function i(){var e={box:$(".js-week-opinions"),prev:".js-m-prev",next:".js-m-next"};e.box.length&amp;&amp;e.box.swiper({speed:700,autoHeight:!0,autoplay:!1,loop:!1,autoplayDisableOnInteraction:!1,nextButton:e.next,prevButton:e.prev,slidesPerView:1,spaceBetween:0})}function n(){var e={box:$(".js-center-slider"),prev:".js-c-prev",next:".js-c-next",pagination:".js-m-pagination"};e.box.length&amp;&amp;e.box.swiper({pagination:e.pagination,paginationElement:"div",bulletClass:"s-btn",bulletActiveClass:"active",paginationClickable:!0,speed:700,autoHeight:!0,autoplay:5e3,loop:!0,autoplayDisableOnInteraction:!1,nextButton:e.next,prevButton:e.prev,slidesPerView:1,spaceBetween:0})}function s(){var e={box:$(".js-slider-mnenie"),prev:".js-slider-mnenie-prev",next:".js-slider-mnenie-next",pagination:".js-slider-mnenie-pagination"};e.box.length&amp;&amp;e.box.swiper({pagination:e.pagination,paginationElement:"div",bulletClass:"s-btn",bulletActiveClass:"active",paginationClickable:!0,speed:700,autoHeight:!0,autoplay:5e3,loop:!0,autoplayDisableOnInteraction:!1,nextButton:e.next,prevButton:e.prev,slidesPerView:1,spaceBetween:0})}function o(){var e={box:$(".js-slider-stars"),prev:".js-slider-stars-prev",next:".js-slider-stars-next",pagination:".js-slider-stars-pagination"};$("#count-stars").val()&gt;1&amp;&amp;e.box.length&amp;&amp;e.box.swiper({pagination:e.pagination,paginationElement:"div",bulletClass:"s-btn",bulletActiveClass:"active",paginationClickable:!0,speed:700,autoHeight:!0,autoplay:5e3,loop:!0,autoplayDisableOnInteraction:!1,nextButton:e.next,prevButton:e.prev,slidesPerView:2,spaceBetween:20,breakpoints:{765:{slidesPerView:1}}})}$(function(){t(),n(),s(),i(),o(),e()})}),define("site/test-fin-gram",["jquery"],function(e){"use strict";function t(){e("form").on("click",".js-test-run",function(){var t=0,n=0;e(".js-test-question").each(function(i,s){var o=!1;e(s).find("input:checked").each(function(t,i){o+=1*e(i).val()}),o!==!1&amp;&amp;n++,o=o&gt;.5?1:0,t+=1*o}),i(n,t)})}function i(t,i){return t&lt;6?void e(".js-results").html("&lt;p&gt;ÐÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð¾Ñ‚Ð²ÐµÑ‚Ð° Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð²Ð¾Ð¿Ñ€Ð¾ÑÐµ.&lt;/p&gt;"):i&lt;3?void e(".js-results").html('&lt;p class="novice"&gt;&lt;span class="test-name"&gt;ÐÐ¾Ð²Ð¸Ñ‡Ð¾Ðº Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸&lt;/span&gt;Ð’Ñ‹ Ð¾Ð±Ð»Ð°Ð´Ð°ÐµÑ‚Ðµ Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼Ð¸ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð°Ð¼Ð¸ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸ Ð¸ Ð·Ð½Ð°ÐµÑ‚Ðµ, ÐºÐ°ÐºÐ¸Ðµ ÑÑ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ñ‹ Ð¾Ñ‚Ð²ÐµÑ‡Ð°ÑŽÑ‚ Ð·Ð° Ð·Ð°Ñ‰Ð¸Ñ‚Ñƒ Ð¿Ñ€Ð°Ð² Ð¿Ð¾Ñ‚Ñ€ÐµÐ±Ð¸Ñ‚ÐµÐ»ÐµÐ¹ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ñ… ÑƒÑÐ»ÑƒÐ³ Ð² Ð&nbsp;Ð¾ÑÑÐ¸Ð¸. ÐžÐ´Ð½Ð°ÐºÐ¾, Ð’Ð°ÑˆÐ¸Ñ… Ð·Ð½Ð°Ð½Ð¸Ð¹ Ð² Ð²Ð¾Ð¿Ñ€Ð¾ÑÐ°Ñ… Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸ Ð½ÐµÐ´Ð¾ÑÑ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾, Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ñ‡ÑƒÐ²ÑÑ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐµÐ±Ñ ÑƒÐ²ÐµÑ€ÐµÐ½Ð½Ð¾. Ð¡Ñ‡Ð¸Ñ‚Ð°ÐµÐ¼, Ñ‡Ñ‚Ð¾ Ð’Ð°Ð¼ Ð±ÑƒÐ´ÐµÑ‚ Ð¿Ð¾Ð»ÐµÐ·Ð½Ð¾ Ð¿Ð¾Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð½Ð° Ð¿Ð¾Ñ€Ñ‚Ð°Ð»Ðµ vashifinancy.ru ÑÑ‚Ð°Ñ‚ÑŒÐ¸ Ð½Ð°ÑˆÐ¸Ñ… ÑÐºÑÐ¿ÐµÑ€Ñ‚Ð¾Ð², Ð¸Ð·ÑƒÑ‡Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð´Ñ€Ð¾Ð±Ð½ÐµÐµ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²ÑƒÑŽ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð¾Ð»Ð¾Ð³Ð¸ÑŽ, ÑƒÑ‚Ð¾Ñ‡Ð½Ð¸Ñ‚ÑŒ, ÐºÐ°ÐºÐ¸Ðµ Ð±Ñ‹Ð²Ð°ÑŽÑ‚ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ðµ Ñ€Ð¸ÑÐºÐ¸, Ð° Ð¿Ð¾Ñ‚Ð¾Ð¼ Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ‹Ðµ Ð·Ð½Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¾Ð¹Ð´Ñ Ð½Ð°Ñˆ Ñ‚ÐµÑÑ‚. Ð–ÐµÐ»Ð°ÐµÐ¼ Ð’Ð°Ð¼ ÑƒÑÐ¿ÐµÑ…Ð¾Ð²! Ð¤Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð°Ñ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚ÑŒ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ!&lt;/p&gt;'):i&lt;5?void e(".js-results").html('&lt;p class="middle"&gt;&lt;span class="test-name"&gt;Ð¥Ð¾Ñ€Ð¾ÑˆÐ¸ÑÑ‚ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸&lt;/span&gt;ÐŸÐ¾Ð·Ð´Ñ€Ð°Ð²Ð»ÑÐµÐ¼ Ð’Ð°Ñ Ñ Ñ…Ð¾Ñ€Ð¾ÑˆÐ¸Ð¼ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼! Ð’Ñ‹ Ð²Ð»Ð°Ð´ÐµÐµÑ‚Ðµ Ð·Ð´Ð°Ð½Ð¸ÑÐ¼Ð¸  Ð² Ð¾Ð±Ð»Ð°ÑÑ‚Ð¸ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸, Ñ…Ð¾Ñ€Ð¾ÑˆÐ¾ Ñ€Ð°Ð·Ð±Ð¸Ñ€Ð°ÐµÑ‚ÐµÑÑŒ Ð² ÑÑ‚Ð¾Ð¹ Ñ‚ÐµÐ¼Ðµ, Ð¸ Ð²Ñ€ÑÐ´ Ð»Ð¸ ÑÐ¼Ð¾Ð¶ÐµÑ‚Ðµ Ð¿Ð¾Ð¿Ð°ÑÑ‚ÑŒÑÑ Ð½Ð° ÑƒÐ»Ð¾Ð²ÐºÐ¸ Ð¼Ð¾ÑˆÐµÐ½Ð½Ð¸ÐºÐ¾Ð². ÐÐ¾ Ð»ÑŽÐ±Ñ‹Ðµ Ð·Ð½Ð°Ð½Ð¸Ñ, Ð² Ñ‚Ð¾Ð¼ Ñ‡Ð¸ÑÐ»Ðµ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸, Ð¼Ð¾Ð¶Ð½Ð¾ ÑÐ¾Ð²ÐµÑ€ÑˆÐµÐ½ÑÑ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ! ÐŸÑ€Ð¸Ð³Ð»Ð°ÑˆÐ°ÐµÐ¼ Ð’Ð°Ñ Ð½Ð° Ð½Ð°Ñˆ Ð¿Ð¾Ñ€Ñ‚Ð°Ð» vashifinancy.ru, Ð³Ð´Ðµ ÑÐ¾Ð±Ñ€Ð°Ð½Ð° Ð¸ÑÑ‡ÐµÑ€Ð¿Ñ‹Ð²Ð°ÑŽÑ‰Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ñ‚ ÑÐºÑÐ¿ÐµÑ€Ñ‚Ð¾Ð² ÐŸÑ€Ð¾ÐµÐºÑ‚Ð°, Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ðµ ÐºÐµÐ¹ÑÑ‹ Ð¿Ð¾ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸, Ð»Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð¾Ð¿Ñ‹Ñ‚ Ð² Ð²Ð¾Ð¿Ñ€Ð¾ÑÐ°Ñ… Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ.  Ð–Ð´ÐµÐ¼ Ð’Ð°Ñ Ð½Ð° Ð½Ð°ÑˆÐµÐ¼ Ð¿Ð¾Ñ€Ñ‚Ð°Ð»Ðµ! Ð¤Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð°Ñ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚ÑŒ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ!&lt;/p&gt;'):void e(".js-results").html('&lt;p class="advanced"&gt;&lt;span class="test-name"&gt;ÐžÑ‚Ð»Ð¸Ñ‡Ð½Ð¸Ðº Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸&lt;/span&gt;ÐŸÐ¾Ð·Ð´Ñ€Ð°Ð²Ð»ÑÐµÐ¼! Ð’Ñ‹ Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾ Ð²Ð»Ð°Ð´ÐµÐµÑ‚Ðµ Ð·Ð½Ð°Ð½Ð¸ÑÐ¼Ð¸ Ð¸ Ð½Ð°Ð²Ñ‹ÐºÐ°Ð¼Ð¸ Ð¿Ð¾ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸. Ð£Ð²ÐµÑ€ÐµÐ½Ñ‹, Ð’Ñ‹ Ð²ÑÐµÐ³Ð´Ð° Ð² ÐºÑƒÑ€ÑÐµ Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ… Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ñ… Ð½Ð¾Ð²Ð¾ÑÑ‚ÐµÐ¹, Ñ…Ð¾Ñ€Ð¾ÑˆÐ¾ Ð¾Ñ€Ð¸ÐµÐ½Ñ‚Ð¸Ñ€ÑƒÐµÑ‚ÐµÑÑŒ Ð² Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¼ Ð·Ð°ÐºÐ¾Ð½Ð¾Ð´Ð°Ñ‚ÐµÐ»ÑŒÑÑ‚Ð²Ðµ, Ð·Ð½Ð°ÐµÑ‚Ðµ Ð½Ð°Ð²Ñ‹ÐºÐ¸ Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¼Ð¾Ñ…Ð¾Ð·ÑÐ¹ÑÑ‚Ð², Ð¾Ñ‚Ð»Ð¸Ñ‡Ð½Ð¾ Ñ€Ð°ÑÑÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°ÐµÑ‚Ðµ Ð¿Ñ€Ð¾Ñ†ÐµÐ½Ñ‚Ñ‹ Ð¸ Ð²Ð·Ð²ÐµÑˆÐ¸Ð²Ð°ÐµÑ‚Ðµ ÑÐ²Ð¾Ð¸ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ðµ Ñ€Ð¸ÑÐºÐ¸. ÐŸÑ€Ð¾Ð´Ð¾Ð»Ð¶Ð°Ð¹Ñ‚Ðµ ÑÐ¾Ð²ÐµÑ€ÑˆÐµÐ½ÑÑ‚Ð²Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¸ Ð·Ð½Ð°Ð½Ð¸Ñ Ð¸ ÑÐ»ÐµÐ´Ð¸Ñ‚ÑŒ Ð·Ð° Ð½Ð¾Ð²Ð¾ÑÑ‚ÑÐ¼Ð¸ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð³Ð¾ Ñ€Ñ‹Ð½ÐºÐ°. ÐÐ°  Ð½Ð°ÑˆÐµÐ¼ Ð¿Ð¾Ñ€Ñ‚Ð°Ð»Ðµ vashifinancy.ru Ð¼Ð¾Ð¶Ð½Ð¾ Ð½Ð°Ð¹Ñ‚Ð¸ Ð¿Ð¾Ð»ÐµÐ·Ð½Ñ‹Ðµ ÐºÐµÐ¹ÑÑ‹ Ð¿Ð¾ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸, ÑÐ¾Ð²ÐµÑ‚Ñ‹ Ð¾Ñ‚ ÑÐºÑÐ¿ÐµÑ€Ñ‚Ð¾Ð² ÐŸÑ€Ð¾ÐµÐºÑ‚Ð°, Ð° Ñ‚Ð°ÐºÐ¶Ðµ ÐµÑ‰Ðµ Ñ€Ð°Ð· Ð¿Ñ€Ð¾Ð²ÐµÑ€Ð¸Ñ‚ÑŒ ÑÐ²Ð¾Ð¸ Ð·Ð½Ð°Ð½Ð¸Ñ Ð² Ð½Ð¾Ð²Ð¾Ð¼ Ñ‚ÐµÑÑ‚Ðµ. Ð£Ð´Ð°Ñ‡Ð¸! Ð¤Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð°Ñ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚ÑŒ Ð¸Ð¼ÐµÐµÑ‚ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ðµ!&lt;/p&gt;')}e(function(){t()})}),define("site/test-klassika",["jquery"],function(e){"use strict";function t(){e("form").on("click",".js-test-run",function(){var t=0,n=0;e(".js-test-question").each(function(i,s){var o=!1;e(s).find("input:checked").each(function(t,i){o+=1*e(i).val()}),o!==!1&amp;&amp;n++,o=o&gt;.5?1:0,t+=1*o}),i(n,t)})}function i(t,i){return t&lt;9?void e(".js-results").html("&lt;p&gt;ÐÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð¾Ñ‚Ð²ÐµÑ‚Ð° Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð²Ð¾Ð¿Ñ€Ð¾ÑÐµ.&lt;/p&gt;"):i&lt;4?void e(".js-results").html('&lt;p class="novice"&gt;ÐœÐ°Ð»Ð¾Ð²Ð°Ñ‚Ð¾ Ð±ÑƒÐ´ÐµÑ‚! Ð•ÑÑ‚ÑŒ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð´Ð²Ð° Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚Ð° â€“ Ð»Ð¸Ð±Ð¾ Ñ‚Ð²Ð¾Ð¸ Ð·Ð½Ð°Ð½Ð¸Ñ Ð¾ Ñ„Ð¸Ð½Ð°Ð½ÑÐ°Ñ… Ð¿Ð¾ÑŽÑ‚ Ñ€Ð¾Ð¼Ð°Ð½ÑÑ‹, Ð»Ð¸Ð±Ð¾ Ñ‚Ñ‹ Ð½Ðµ Ð¾Ñ‡ÐµÐ½ÑŒ Ð»ÑŽÐ±Ð¸ÑˆÑŒ Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ. Ð˜ Ñ‚Ð¾Ñ‚ Ð¸ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ Ð´ÐµÐ»Ð°ÑŽÑ‚ Ñ‚ÐµÐ±Ñ Ð»ÐµÐ³ÐºÐ¾Ð¹ Ð¼Ð¸ÑˆÐµÐ½ÑŒÑŽ Ð´Ð»Ñ Ð¼Ð¾ÑˆÐµÐ½Ð½Ð¸ÐºÐ¾Ð². Ð§Ñ‚Ð¾Ð±Ñ‹ Ð·Ð°Ñ‰Ð¸Ñ‚Ð¸Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ Ð±ÑŽÐ´Ð¶ÐµÑ‚, Ð½Ð°Ñ‡Ð½Ð¸ Ð¿Ð¾Ð²Ñ‹ÑˆÐ°Ñ‚ÑŒ ÑƒÑ€Ð¾Ð²ÐµÐ½ÑŒ ÑÐ²Ð¾ÐµÐ¹ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸ ÑƒÐ¶Ðµ ÑÐµÐ¹Ñ‡Ð°Ñ. ÐÐµ Ð¿Ñ€ÐµÐ½ÐµÐ±Ñ€ÐµÐ³Ð°Ð¹ Ð¸ ÐºÐ»Ð°ÑÑÐ¸Ñ‡ÐµÑÐºÐ¾Ð¹ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ñ‚ÑƒÑ€Ð¾Ð¹ â€“ Ð²ÐµÐ´ÑŒ Ð²ÑÐµ Ð½Ð¾Ð²Ð¾Ðµ â€“ ÑÑ‚Ð¾ Ñ…Ð¾Ñ€Ð¾ÑˆÐ¾ Ð·Ð°Ð±Ñ‹Ñ‚Ð¾Ðµ ÑÑ‚Ð°Ñ€Ð¾Ðµ. Ð”ÐµÑ€Ð·Ð°Ð¹!&lt;/p&gt;'):i&lt;6?void e(".js-results").html('&lt;p class="middle"&gt;Ð¡ÑƒÐ´Ñ Ð¿Ð¾ Ð²ÑÐµÐ¼Ñƒ, Ñ‚Ñ‹ Ñ‚Ð¾Ð»ÑŒÐºÐ¾ Ð² ÑÐµÑ€ÐµÐ´Ð¸Ð½Ðµ Ð¿ÑƒÑ‚Ð¸ Ðº Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸. ÐÐµ Ð¿Ð¾Ð²Ð¾Ð´ Ð¾Ñ‚Ñ‡Ð°Ð¸Ð²Ð°Ñ‚ÑŒÑÑ, Ð²ÐµÐ´ÑŒ ÑÐ°Ð¼Ð¾Ðµ Ð¸Ð½Ñ‚ÐµÑ€ÐµÑÐ½Ð¾Ðµ Ð¿Ñ€Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ðµ â€“ ÐµÑ‰Ðµ Ð²Ð¿ÐµÑ€ÐµÐ´Ð¸.  Ð§Ñ‚Ð¾Ð±Ñ‹ Ð½Ðµ Ñ€Ð¸ÑÐºÐ¾Ð²Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¸Ð¼Ð¸ ÑÐ±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸ÑÐ¼Ð¸, Ð±Ð¾Ð»ÑŒÑˆÐµ Ñ‡Ð¸Ñ‚Ð°Ð¹. ÐÐ°Ð¿Ñ€Ð¸Ð¼ÐµÑ€, Ð¿Ð¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹ Ð¿Ñ€Ð¾Ð°Ð½Ð°Ð»Ð¸Ð·Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ  Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ðµ Ñ€ÐµÑˆÐµÐ½Ð¸Ñ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ñ‚ÑƒÑ€Ð½Ñ‹Ñ… Ð³ÐµÑ€Ð¾ÐµÐ². Ð¢Ð°Ðº Ñ‚Ñ‹ ÑÐ¼Ð¾Ð¶ÐµÑˆÑŒ ÑƒÑ‡Ð¸Ñ‚ÑŒÑÑ Ð½Ð° Ñ‡ÑƒÐ¶Ð¸Ñ… Ð¾ÑˆÐ¸Ð±ÐºÐ°Ñ…, ÑƒÐ»ÑƒÑ‡ÑˆÐ¸ÑˆÑŒ Ð·Ð½Ð°Ð½Ð¸Ñ Ð² Ð¾Ð±Ð»Ð°ÑÑ‚Ð¸ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð² Ð¸ Ð±ÑƒÐ´ÐµÑˆÑŒ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÑÑ‚ÑŒ Ð¸Ñ… Ð½Ð° Ð¿Ñ€Ð°ÐºÑ‚Ð¸ÐºÐµ. &lt;/p&gt;'):i&lt;8?void e(".js-results").html('&lt;p class="middle"&gt;Ð¢Ñ‹ Ð»ÑŽÐ±Ð¸ÑˆÑŒ Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð¸ Ð¾Ð±Ñ€Ð°Ñ‰Ð°ÐµÑˆÑŒ Ð²Ð½Ð¸Ð¼Ð°Ð½Ð¸Ðµ Ð½Ð° Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ðµ Ð¾ÑˆÐ¸Ð±ÐºÐ¸ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ñ‚ÑƒÑ€Ð½Ñ‹Ñ… Ð³ÐµÑ€Ð¾ÐµÐ².  Ð˜ Ð´ÐµÐ¹ÑÑ‚Ð²Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾, Ð·Ð°Ñ‡ÐµÐ¼ ÑÐ¾Ð²ÐµÑ€ÑˆÐ°Ñ‚ÑŒ ÑÐ²Ð¾Ð¸, ÐµÑÐ»Ð¸ Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÑ‡Ð¸Ñ‚ÑŒÑÑ Ð½Ð° Ñ‡ÑƒÐ¶Ð¸Ñ…? Ð’ Ð±ÑƒÐ´ÑƒÑ‰ÐµÐ¼ ÑÑ‚Ð¾ ÐºÐ°Ñ‡ÐµÑÑ‚Ð²Ð¾ Ð¾Ð±ÑÐ·Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾ Ð¿Ñ€Ð¸Ð³Ð¾Ð´Ð¸Ñ‚ÑÑ. Ð’ÐµÐ´ÑŒ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð°Ñ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚ÑŒ â€“ Ð·Ð°Ð»Ð¾Ð³ Ð±Ð»Ð°Ð³Ð¾Ð¿Ð¾Ð»ÑƒÑ‡Ð¸Ñ Ñ‚Ð²Ð¾ÐµÐ¹ ÑÐµÐ¼ÑŒÐ¸. ÐŸÑ€Ð¾Ð´Ð¾Ð»Ð¶Ð°Ð¹ Ð² Ñ‚Ð¾Ð¼ Ð¶Ðµ Ð´ÑƒÑ…Ðµ!&lt;/p&gt;'):void e(".js-results").html('&lt;p class="advanced"&gt;Ð’Ð°Ñƒ!  ÐŸÐ¾Ñ…Ð¾Ð¶Ðµ, Ð¾Ñ‚ Ñ‚ÐµÐ±Ñ Ð½Ðµ ÑƒÑÐºÐ¾Ð»ÑŒÐ·Ð°ÐµÑ‚ Ð½Ð¸ Ð¾Ð´Ð½Ð° Ð´ÐµÑ‚Ð°Ð»ÑŒ. Ð¢Ñ‹ Ð½Ðµ Ð¿Ñ€Ð¾ÑÑ‚Ð¾ Ñ…Ð¾Ñ€Ð¾ÑˆÐ¾ Ð·Ð½Ð°ÐµÑˆÑŒ ÐºÐ»Ð°ÑÑÐ¸Ñ‡ÐµÑÐºÑƒÑŽ Ð»Ð¸Ñ‚ÐµÑ€Ð°Ñ‚ÑƒÑ€Ñƒ, Ð½Ð¾ Ð¸ Ð² ÐºÑƒÑ€ÑÐµ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÑÐ¾Ð½Ð°Ð¶ÐµÐ¹ Ðº Ð»Ð¸Ñ‡Ð½Ñ‹Ð¼ Ñ„Ð¸Ð½Ð°Ð½ÑÐ°Ð¼. Ð’ÑÐµ Ð¿Ð¾Ñ‚Ð¾Ð¼Ñƒ, Ñ‡Ñ‚Ð¾ Ñ‚Ñ‹ Ð¿Ñ€Ð¸Ð²Ñ‹Ðº Ð¾Ñ†ÐµÐ½Ð¸Ð²Ð°Ñ‚ÑŒ Ð¿Ð¾ÑÐ»ÐµÐ´ÑÑ‚Ð²Ð¸Ñ Ð¿Ñ€Ð¸Ð½ÑÑ‚Ñ‹Ñ… ÑÐºÐ¾Ð½Ð¾Ð¼Ð¸Ñ‡ÐµÑÐºÐ¸Ñ… Ñ€ÐµÑˆÐµÐ½Ð¸Ð¹ Ð¸ Ð¿Ð¾Ð½Ð¸Ð¼Ð°ÐµÑˆÑŒ Ð²Ð°Ð¶Ð½Ð¾ÑÑ‚ÑŒ Ñ€Ð°Ñ†Ð¸Ð¾Ð½Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²ÐµÐ´ÐµÐ½Ð¸Ñ ÑÐ²Ð¾ÐµÐ³Ð¾ Ð±ÑŽÐ´Ð¶ÐµÑ‚Ð°. Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿ÐµÑ€ÐµÐ´ Ð½Ð°Ð¼Ð¸ Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ð¹ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¸ÑÑ‚, Ð¾ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð¼ Ð±ÑƒÐ´ÑƒÑ‰Ð¸Ðµ Ð¿Ð¾ÐºÐ¾Ð»ÐµÐ½Ð¸Ñ Ð±ÑƒÐ´ÑƒÑ‚ Ñ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð² ÐºÐ½Ð¸Ð³Ð°Ñ….&lt;/p&gt;')}e(function(){t()})}),define("site/test-new-bogat",["jquery"],function(e){"use strict";function t(){e(".question--vars").on("click",".js-click-test",function(){e(this).parent().find(".js-click-test").removeClass("active"),e(this).addClass("active");var t=e(this).closest(".question").find(".question--num").text();n[t]=e(this).data("count"),i()})}function i(){for(var t=0,i=1;i&lt;=15;i++){if(!n[i]){e(".js-results").html("&lt;p&gt;ÐÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð¾Ñ‚Ð²ÐµÑ‚Ð° Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð²Ð¾Ð¿Ñ€Ð¾ÑÐµ.&lt;/p&gt;"),t=0;break}t+=n[i]}t&gt;=15&amp;&amp;t&lt;=35?e(".js-results").html("&lt;span&gt;15 - 35&lt;/span&gt;&lt;p&gt;Ð¢Ñ€Ð°Ð½Ð¶Ð¸Ñ€Ð° â€“ ÑÑ‚Ð¾ Ñ.&lt;/p&gt;&lt;p&gt;Ð£ Ð²Ð°Ñ ÑÐ»Ð¾Ð¶Ð½Ñ‹Ðµ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ñ Ñ Ð´ÐµÐ½ÑŒÐ³Ð°Ð¼Ð¸, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÑ‚ Ñ‡ÐµÑ‚ÐºÐ¸Ñ… Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¾Ð² Ð¿Ð¾ Ñ€Ð°ÑÑ…Ð¾Ð´Ð°Ð¼ Ð² Ñ‚ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð¼ÐµÑÑÑ†Ð°. Ð¡ÐºÐ¾Ñ€ÐµÐµ Ð²ÑÐµÐ³Ð¾, Ð²Ñ‹ Ñ‡Ð°ÑÑ‚Ð¾ Ð±ÐµÑ€ÐµÑ‚Ðµ Ð² Ð´Ð¾Ð»Ð³ Ð¸Ð»Ð¸ ÑÑ‚Ð°Ð»ÐºÐ¸Ð²Ð°ÐµÑ‚ÐµÑÑŒ Ñ Ñ‚Ñ€ÑƒÐ´Ð½Ð¾ÑÑ‚ÑÐ¼Ð¸ Ð¿Ð¾ Ð²Ñ‹Ð¿Ð»Ð°Ñ‚Ðµ ÐºÑ€ÐµÐ´Ð¸Ñ‚Ð¾Ð². Ð”ÐµÐ½ÑŒÐ³Ð¸ Ð½Ðµ ÑÐ²Ð»ÑÑŽÑ‚ÑÑ Ð²Ð°ÑˆÐµÐ¹ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ†ÐµÐ½Ð½Ð¾ÑÑ‚ÑŒÑŽ Ð² Ð¶Ð¸Ð·Ð½Ð¸, Ð¿Ð¾ÑÑ‚Ð¾Ð¼Ñƒ Ð²Ñ‹ Ð½Ðµ Ð·Ð°Ð´ÑƒÐ¼Ñ‹Ð²Ð°ÐµÑ‚ÐµÑÑŒ Ð¾Ð± ÑÑ‚Ð¾Ð¼, Ð¿Ð¾ÐºÐ° Ð¾Ð½Ð¸ Ð²Ð´Ñ€ÑƒÐ³ Â«Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Â» Ð½Ðµ Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°ÑŽÑ‚ÑÑ. Ð&nbsp;ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÐ¼ Ð¿ÐµÑ€ÐµÑÐ¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ ÑÐ²Ð¾Ð¸ Ð¿Ñ€Ð¸Ð²Ñ‹Ñ‡ÐºÐ¸ Ð¸ Ð¿Ñ€Ð¸Ð½Ñ†Ð¸Ð¿Ñ‹ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ñ Ð´ÐµÐ½ÑŒÐ³Ð°Ð¼Ð¸: Ð²ÐµÑÑ‚Ð¸ Ñ‡ÐµÑ‚ÐºÐ¸Ð¹ ÑÐ¿Ð¸ÑÐ¾Ðº Ð¿Ð¾ÐºÑƒÐ¿Ð¾Ðº Ð¿Ñ€Ð¸ Ð¿Ñ€Ð¾ÑÑ‚Ð¾Ð¼ Ð¿Ð¾ÑÐµÑ‰ÐµÐ½Ð¸Ð¸ ÑÑƒÐ¿ÐµÑ€Ð¼Ð°Ñ€ÐºÐµÑ‚Ð°, ÑÐ¾Ñ…Ñ€Ð°Ð½ÑÑ‚ÑŒ Ñ‡ÐµÐºÐ¸, ÑÑ‚Ð°Ð²Ð¸Ñ‚ÑŒ Ñ€ÐµÐ°Ð»ÑŒÐ½Ñ‹Ðµ Ñ†ÐµÐ»Ð¸ Ð¸ Ð¶ÐµÐ»Ð°Ð½Ð¸Ñ Ð¿Ð¾ Ñ€Ð°ÑÑ…Ð¾Ð´Ð°Ð¼ Ð¸ Ð·Ð°Ð½ÑÑ‚ÑŒÑÑ Ð¸Ð·ÑƒÑ‡ÐµÐ½Ð¸ÐµÐ¼ Ð¾ÑÐ½Ð¾Ð² Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¹ Ð³Ñ€Ð°Ð¼Ð¾Ñ‚Ð½Ð¾ÑÑ‚Ð¸.&lt;/p&gt;"):t&gt;35&amp;&amp;t&lt;=55?e(".js-results").html("&lt;span&gt;36 - 55&lt;/span&gt;&lt;p&gt;Ð‘ÐµÑ€ÐµÐ¶Ð»Ð¸Ð²Ð°Ñ, Ð½Ð¾ Ð´ÐµÐ½ÐµÐ³ Ð²ÑÐµÐ³Ð´Ð° Ð½Ðµ Ñ…Ð²Ð°Ñ‚Ð°ÐµÑ‚.&lt;/p&gt;&lt;p&gt;Ð’ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ð¸ Ð´ÐµÐ½ÐµÐ³ ÑÐ¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ Ð±Ð¾Ð»ÐµÐµ Ð¸Ð»Ð¸ Ð¼ÐµÐ½ÐµÐµ ÑÑ‚Ð°Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ â€“ Ð±Ð°Ð»Ð°Ð½Ñ Ð´Ð¾Ñ…Ð¾Ð´Ð¾Ð²-Ñ€Ð°ÑÑ…Ð¾Ð´Ð¾Ð² Ð² Ð½Ð¾Ñ€Ð¼Ðµ. ÐŸÐ¾ÑÑ‚Ð¾Ð¼Ñƒ Ð¸Ð½Ð¾Ð³Ð´Ð° Ñƒ Ð²Ð°Ñ Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ‚ Ð½ÐµÐ´Ð¾ÑƒÐ¼ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Ð´ÐµÐ½ÑŒÐ³Ð¸, Ð²Ñ€Ð¾Ð´Ðµ, ÐµÑÑ‚ÑŒ, Ð° ÑÐ±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð½ÐµÑ‚. Ð”Ð»Ñ ÑÐ°Ð¼Ð¾ÑÑ‚Ð¾ÑÑ‚ÐµÐ»ÑŒÐ½Ð¾Ð³Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ð¼Ð¸ Ð¿Ð¾Ñ‚Ð¾ÐºÐ°Ð¼Ð¸ ÑÐ¾Ð²ÐµÑ‚ÑƒÐµÐ¼ Ð²Ð°Ð¼ Ð²ÐµÑÑ‚Ð¸ ÑƒÑ‡ÐµÑ‚ Ð´Ð¾Ñ…Ð¾Ð´Ð¾Ð² Ð¸ Ñ€Ð°ÑÑ…Ð¾Ð´Ð¾Ð² Ð² ÐµÐ´Ð¸Ð½Ð¾Ð¹ ÑÐ¸ÑÑ‚ÐµÐ¼Ðµ Ð¸ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ð¸Ñ‚ÑŒ Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ñ‹. Ð¡ÐµÐ¹Ñ‡Ð°Ñ ÑÑƒÑ‰ÐµÑÑ‚Ð²ÑƒÐµÑ‚ Ð¼Ð½Ð¾Ð¶ÐµÑÑ‚Ð²Ð¾ Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ð¹ Ð¿Ð¾ Ð¿Ð¾Ð´ÑÑ‡ÐµÑ‚Ñƒ Ñ€Ð°ÑÑ…Ð¾Ð´Ð¾Ð² Ð¸ Ð´Ð¾Ñ…Ð¾Ð´Ð¾Ð², Ñ‡Ñ‚Ð¾Ð±Ñ‹ Ð¿Ð¾Ð½Ð¸Ð¼Ð°Ñ‚ÑŒ, ÐºÑƒÐ´Ð° ÑƒÑ…Ð¾Ð´ÑÑ‚ Ð·Ð°Ñ€Ð°Ð±Ð¾Ñ‚Ð°Ð½Ð½Ñ‹Ðµ ÑÑ€ÐµÐ´ÑÑ‚Ð²Ð° Ð¸ ÐºÐ°Ðº ÑÑ„Ñ„ÐµÐºÑ‚Ð¸Ð²Ð½Ð¾ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ ÑÐ²Ð¾Ð¹ Ð»Ð¸Ñ‡Ð½Ñ‹Ð¹ Ð±ÑŽÐ´Ð¶ÐµÑ‚.&lt;/p&gt;"):t&gt;55&amp;&amp;e(".js-results").html("&lt;span&gt;56 - 75&lt;/span&gt;&lt;p&gt;Ð¯ Ð¼Ð¾Ð³Ñƒ ÑÐµÐ±Ðµ Ð¿Ð¾Ð·Ð²Ð¾Ð»Ð¸Ñ‚ÑŒ Ð±Ð¾Ð»ÑŒÑˆÐµÐµ!&lt;/p&gt;&lt;p&gt;Ð’Ñ‹ ÑƒÐ¼ÐµÐµÑ‚Ðµ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð´Ð¾Ñ…Ð¾Ð´Ñ‹ Ð¸ Ñ€Ð°ÑÑ…Ð¾Ð´Ñ‹, Ñƒ Ð²Ð°Ñ ÐµÑÑ‚ÑŒ Ñ‡ÐµÑ‚ÐºÐ¸Ðµ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ðµ Ñ†ÐµÐ»Ð¸ Ð¸ ÑÐ¿Ð¾ÑÐ¾Ð±Ñ‹ Ð¸Ñ… Ð´Ð¾ÑÑ‚Ð¸Ð¶ÐµÐ½Ð¸Ñ. Ð’ Ð²Ð¾Ð¿Ñ€Ð¾ÑÐ°Ñ… Ð´ÐµÐ½ÐµÐ³ Ð²Ð°Ð¼ ÑÐ²Ð¾Ð¹ÑÑ‚Ð²ÐµÐ½Ð½Ñ‹ ÑÐºÑ€ÑƒÐ¿ÑƒÐ»ÐµÐ·Ð½Ð¾ÑÑ‚ÑŒ Ð¸ Ð±ÐµÑ€ÐµÐ¶Ð»Ð¸Ð²Ð¾ÑÑ‚ÑŒ â€“ Ð²Ñ‹ ÑƒÐ¼ÐµÐµÑ‚Ðµ Ð·Ð°Ñ€Ð°Ð±Ð°Ñ‚Ñ‹Ð²Ð°Ñ‚ÑŒ Ð¸ ÑÑ‡Ð¸Ñ‚Ð°Ñ‚ÑŒ Ð´ÐµÐ½ÑŒÐ³Ð¸. Ð ÑÐ°Ð¼Ð¾Ðµ Ð³Ð»Ð°Ð²Ð½Ð¾Ðµ â€“ ÑƒÐ¼ÐµÐµÑ‚Ðµ Ñ‚Ñ€Ð°Ñ‚Ð¸Ñ‚ÑŒ Ð² ÑÐ²Ð¾Ðµ ÑƒÐ´Ð¾Ð²Ð¾Ð»ÑŒÑÑ‚Ð²Ð¸Ðµ, Ð¿Ð¾ÑÑ‚Ð¾Ð¼Ñƒ Ð¼Ð¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑÐ¾Ð¼Ð½ÐµÐ½Ð¸Ñ Ð¾Ñ‚Ð½Ð¾ÑÐ¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ ÑÐ¿Ð¾ÑÐ¾Ð±Ð¾Ð² Ð¸ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð¸ Ð¿Ñ€Ð¸ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´ÐµÐ½ÐµÐ³. ÐŸÐ¾Ð¿Ñ€Ð¾Ð±ÑƒÐ¹Ñ‚Ðµ Ñ‡Ð°ÑÑ‚ÑŒ ÑÑ€ÐµÐ´ÑÑ‚Ð² ÑÐ±ÐµÑ€ÐµÐ³Ð°Ñ‚ÑŒ Ð¸Ð»Ð¸ Ð¸Ð½Ð²ÐµÑÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ñ‚ÑŒ Ð² Ð½Ð°Ð´ÐµÐ¶Ð½Ñ‹Ðµ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ðµ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ñ‹. Ð£ Ð²Ð°Ñ ÐµÑÑ‚ÑŒ Ð²Ñ‹ÑÐ¾ÐºÐ¸Ð¹ Ð¿Ð¾Ñ‚ÐµÐ½Ñ†Ð¸Ð°Ð» Ð´Ð»Ñ Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐµÐ³Ð¾ Ñ€Ð°Ð·Ð²Ð¸Ñ‚Ð¸Ñ Ð² Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸. Ð–ÐµÐ»Ð°ÐµÐ¼ Ð²Ð°Ð¼ ÑƒÐ´Ð°Ñ‡Ð¸!&lt;/p&gt;")}var n=[];n[1]=0,n[2]=0,n[3]=0,n[4]=0,n[5]=0,n[6]=0,n[7]=0,n[8]=0,n[9]=0,n[10]=0,n[11]=0,n[12]=0,n[13]=0,n[14]=0,n[15]=0,e(function(){t()})}),define("site/test-new",["jquery"],function(e){"use strict";function t(){e(".question--vars").on("click",".js-click-test",function(){e(this).parent().find(".js-click-test").removeClass("active"),e(this).addClass("active");var t=e(this).closest(".question").find(".question--num").text();n[t]=e(this).data("count"),i()})}function i(){for(var t=0,i=1;i&lt;=15;i++){if(!n[i]){e(".js-results").html("&lt;p&gt;ÐÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð²Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð¾Ñ‚Ð²ÐµÑ‚Ð° Ð² ÐºÐ°Ð¶Ð´Ð¾Ð¼ Ð²Ð¾Ð¿Ñ€Ð¾ÑÐµ.&lt;/p&gt;"),t=0;break}t+=n[i]}t&gt;=15&amp;&amp;t&lt;=35?e(".js-results").html("&lt;span&gt;15 - 35&lt;/span&gt;&lt;p&gt;Ð’ÑÑ‚Ñ€ÐµÑ‡Ð°ÑŽÑ‚ÑÑ Ñ‚Ñ€ÑƒÐ´Ð½Ð¾ÑÑ‚Ð¸ Ð¿Ñ€Ð¸ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ð¸ Ñ Ð´ÐµÐ½ÑŒÐ³Ð°Ð¼Ð¸, Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð½ÐµÑ‚ Ñ‡ÐµÑ‚ÐºÐ¸Ñ… Ð¿Ñ€Ð¸Ð¾Ñ€Ð¸Ñ‚ÐµÑ‚Ð¾Ð² Ð¿Ð¾ Ñ€Ð°ÑÑ…Ð¾Ð´Ð°Ð¼ Ð² Ñ‚ÐµÑ‡ÐµÐ½Ð¸Ðµ Ð¼ÐµÑÑÑ†Ð°. Ð¡ÐºÐ¾Ñ€ÐµÐµ Ð²ÑÐµÐ³Ð¾, ÑÐ»ÑƒÑ‡Ð°ÑŽÑ‚ÑÑ Ð´Ð¾Ð»Ð³Ð¸ Ð¸Ð»Ð¸ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼Ñ‹ Ñ Ð²Ñ‹Ð¿Ð»Ð°Ñ‚Ð¾Ð¹ ÐºÑ€ÐµÐ´Ð¸Ñ‚Ð¾Ð². Ð”ÐµÐ½ÑŒÐ³Ð¸ Ð½Ðµ ÑÐ²Ð»ÑÑŽÑ‚ÑÑ Ð³Ð»Ð°Ð²Ð½Ð¾Ð¹ Ñ†ÐµÐ½Ð½Ð¾ÑÑ‚ÑŒÑŽ Ð² Ð¶Ð¸Ð·Ð½Ð¸, Ð¾ Ð½Ð¸Ñ… Ð½Ðµ Ð¾ÑÐ¾Ð±Ð¾ Ð·Ð°Ð´ÑƒÐ¼Ñ‹Ð²Ð°ÑŽÑ‚ÑÑ. Ð&nbsp;Ð°Ð·Ð²Ðµ Ñ‡Ñ‚Ð¾ Ð² Ñ‚Ð¾Ð¼ ÑÐ»ÑƒÑ‡Ð°Ðµ, ÐºÐ¾Ð³Ð´Ð° Ð¾Ð½Ð¸ Ð²Ð´Ñ€ÑƒÐ³ Â«Ð½ÐµÐ¾Ð¶Ð¸Ð´Ð°Ð½Ð½Ð¾Â» Ð·Ð°ÐºÐ°Ð½Ñ‡Ð¸Ð²Ð°ÑŽÑ‚ÑÑ. Ð&nbsp;ÐµÐºÐ¾Ð¼ÐµÐ½Ð´ÑƒÐµÑ‚ÑÑ Ð¿ÐµÑ€ÐµÑÐ¼Ð¾Ñ‚Ñ€ÐµÑ‚ÑŒ ÑÐ²Ð¾Ð¸ Ð¿Ñ€Ð¸Ð²Ñ‹Ñ‡ÐºÐ¸ Ð¸ Ð¿Ñ€Ð¸Ð½Ñ†Ð¸Ð¿Ñ‹ Ð¾Ð±Ñ€Ð°Ñ‰ÐµÐ½Ð¸Ñ Ñ Ð´ÐµÐ½ÑŒÐ³Ð°Ð¼Ð¸.&lt;/p&gt;"):t&gt;35&amp;&amp;t&lt;=55?e(".js-results").html("&lt;span&gt;36 - 55&lt;/span&gt;&lt;p&gt;Ð’ Ð¾Ñ‚Ð½Ð¾ÑˆÐµÐ½Ð¸Ð¸ Ð´ÐµÐ½ÐµÐ³ ÑÐ¸Ñ‚ÑƒÐ°Ñ†Ð¸Ñ Ð±Ð¾Ð»ÐµÐµ Ð¸Ð»Ð¸ Ð¼ÐµÐ½ÐµÐµ Ñ€Ð¾Ð²Ð½Ð°Ñ. Ð˜Ð½Ð¾Ð³Ð´Ð° Ð²Ð¾Ð·Ð½Ð¸ÐºÐ°ÐµÑ‚ Ð½ÐµÐ´Ð¾ÑƒÐ¼ÐµÐ½Ð¸Ðµ, Ñ‡Ñ‚Ð¾ Â«Ð´ÐµÐ½ÑŒÐ³Ð¸, Ð²Ñ€Ð¾Ð´Ðµ, ÐµÑÑ‚ÑŒ, Ð° ÑÐ±ÐµÑ€ÐµÐ¶ÐµÐ½Ð¸Ð¹ Ð½ÐµÑ‚Â». Ð‘Ð°Ð»Ð°Ð½Ñ Ð´Ð¾Ñ…Ð¾Ð´Ð¾Ð²-Ñ€Ð°ÑÑ…Ð¾Ð´Ð¾Ð² Ð² Ð½Ð¾Ñ€Ð¼Ðµ. Ð’Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾, Ð¿Ñ€ÐµÐ´Ð¿Ñ€Ð¸Ð½Ð¸Ð¼Ð°Ð»Ð¸ÑÑŒ ÑÐ°Ð¼Ð¾ÑÑ‚Ð¾ÑÑ‚ÐµÐ»ÑŒÐ½Ñ‹Ðµ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ¸ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ð¼Ð¸ Ð¿Ð¾Ñ‚Ð¾ÐºÐ°Ð¼Ð¸, Ð½Ð¾ Ð½Ðµ Ð±Ñ‹Ð»Ð¾ ÐµÐ´Ð¸Ð½Ð¾Ð¹ ÑÐ¸ÑÑ‚ÐµÐ¼Ñ‹, Ñ‡ÐµÑ‚ÐºÐ¸Ñ… Ñ†ÐµÐ»ÐµÐ¹.&lt;/p&gt;"):t&gt;55&amp;&amp;e(".js-results").html("&lt;span&gt;56 - 75&lt;/span&gt;&lt;p&gt;ÐŸÑ€Ð¸ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒ Ð·Ð° Ð´Ð¾Ñ…Ð¾Ð´Ð°Ð¼Ð¸ Ð¸ Ñ€Ð°ÑÑ…Ð¾Ð´Ð°Ð¼Ð¸, ÐµÑÑ‚ÑŒ Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ñ‹Ðµ Ñ†ÐµÐ»Ð¸, Ð¸ Ð¿Ð¾Ð½ÑÑ‚Ð½Ñ‹ ÑÐ¿Ð¾ÑÐ¾Ð±Ñ‹ Ð¸Ñ… Ð´Ð¾ÑÑ‚Ð¸Ð¶ÐµÐ½Ð¸Ñ. Ð”Ð¾ÑÑ‚Ð°Ñ‚Ð¾Ñ‡Ð½Ð¾ Ñ‡ÐµÑ‚ÐºÐ¾ Ð¿Ñ€Ð¾ÑÐ²Ð»ÑÑŽÑ‚ÑÑ Ñ‚Ð°ÐºÐ¸Ðµ Ñ‡ÐµÑ€Ñ‚Ñ‹ Ñ…Ð°Ñ€Ð°ÐºÑ‚ÐµÑ€Ð°, ÐºÐ°Ðº ÑÐºÑ€ÑƒÐ¿ÑƒÐ»ÐµÐ·Ð½Ð¾ÑÑ‚ÑŒ, Ñ‚Ñ‰Ð°Ñ‚ÐµÐ»ÑŒÐ½Ð¾ÑÑ‚ÑŒ Ð¸ Ð±ÐµÑ€ÐµÐ¶Ð»Ð¸Ð²Ð¾ÑÑ‚ÑŒ. ÐœÐ¾Ð³ÑƒÑ‚ Ð±Ñ‹Ñ‚ÑŒ ÑÐ¾Ð¼Ð½ÐµÐ½Ð¸Ñ Ð¾Ñ‚Ð½Ð¾ÑÐ¸Ñ‚ÐµÐ»ÑŒÐ½Ð¾ ÑÐ¿Ð¾ÑÐ¾Ð±Ð¾Ð² Ð¸ Ð¸Ð½ÑÑ‚Ñ€ÑƒÐ¼ÐµÐ½Ñ‚Ð¾Ð² ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ð¸ Ð¿Ñ€Ð¸ÑƒÐ¼Ð½Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´ÐµÐ½ÐµÐ³. Ð’Ñ‹ÑÐ¾ÐºÐ¸Ð¹ Ð¿Ð¾Ñ‚ÐµÐ½Ñ†Ð¸Ð°Ð» Ð´Ð»Ñ Ð´Ð°Ð»ÑŒÐ½ÐµÐ¹ÑˆÐµÐ³Ð¾ Ñ€Ð°Ð·Ð²Ð¸Ñ‚Ð¸Ñ Ð² Ñ„Ð¸Ð½Ð°Ð½ÑÐ¾Ð²Ð¾Ð¼ Ð¿Ð»Ð°Ð½Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ð¸.&lt;/p&gt;")}var n=[];n[1]=0,n[2]=0,n[3]=0,n[4]=0,n[5]=0,n[6]=0,n[7]=0,n[8]=0,n[9]=0,n[10]=0,n[11]=0,n[12]=0,n[13]=0,n[14]=0,n[15]=0,e(function(){t()})}),define("site/test1",["jquery","jquery/colorbox","jquery/ikSelect"],function(e){"use strict";function t(){e("body").on("click",".js-week-testing",function(){var t=e(this).data("nextstep")||0,o=e(this).data("numquestion")||0,r=e(this).data("viewright")||0,a=e(this).data("result")||0,l={step:t};if(l.numquestion=o,l.viewright=r,l.result=a,3==t){if(!e(".js-select-region-week-testing").val())return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð’Ð°Ñˆ Ñ€ÐµÐ³Ð¸Ð¾Ð½!&lt;/div&gt;',opacity:.4});if(!e(".js-field-age-week-testing").val())return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð’Ð°Ñˆ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚!&lt;/div&gt;',opacity:.4});l.region=e(".js-select-region-week-testing").val(),l.age=e(".js-field-age-week-testing").val()}if(t&gt;3&amp;&amp;o&lt;=10&amp;&amp;1==r){var c=e(".js-field-answer-week-testing").length&gt;0,d=e(".js-select-answer-week-testing").length&gt;0;if(c){var u=/^[0-9\.\,\-\s]+$/.test(e(".js-field-answer-week-testing").val());if(!u)return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð² Ð²Ð¸Ð´Ðµ Ñ‡Ð¸ÑÐ»Ð°!&lt;/div&gt;',opacity:.4})}else if(d&amp;&amp;!e(".js-select-answer-week-testing").val())return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð¾Ñ‚Ð²ÐµÑ‚Ð°, Ð²Ñ‹Ð±Ñ€Ð°Ð² ÐµÐ³Ð¾ Ð¸Ð· ÑÐ¿Ð¸ÑÐºÐ°!&lt;/div&gt;',opacity:.4});c?(l.typeanswer="simple",l.answer=e(".js-field-answer-week-testing").val()):d&amp;&amp;(l.typeanswer="select",l.answer=e(".js-select-answer-week-testing").val())}e.ajax({type:"POST",url:e(".js-week-testing-content").data("url"),dataType:"json",data:l,beforeSend:function(e){return n()},success:function(t){s(),0==t[0]?e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4}):2==t[0]?(e(".js-form-answer").hide(),e(".js-rigth-answer").html(t[1])):(e(".js-week-testing-content").html(t[1]),setTimeout(function(){e(".select").ikSelect(i),e(".select-parent .ik_select_link").append('&lt;div class="ik-arrow"&gt;&lt;/div&gt;'),e(".select").ikSelect("redraw")},1))},error:function(t){s(),e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t+"&lt;/div&gt;",opacity:.4})}})})}var i={ddFullWidth:!1,ddMaxHeight:250},n=function(){e("body").addClass("aloading")},s=function(){e("body").removeClass("aloading")};e(function(){t()})}),define("site/test2",["jquery","jquery/colorbox","jquery/ikSelect"],function(e){"use strict";function t(){e("body").on("click",".js-week-testing-students",function(){var t=e(this).data("nextstep")||0,o=e(this).data("numquestion")||0,r=e(this).data("viewright")||0,a=e(this).data("result")||0,l={step:t};if(l.numquestion=o,l.viewright=r,l.result=a,3==t){if(!e(".js-select-region-week-testing").val())return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð’Ð°Ñˆ Ñ€ÐµÐ³Ð¸Ð¾Ð½!&lt;/div&gt;',opacity:.4});if(!e(".js-field-age-week-testing").val())return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð’Ð°Ñˆ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚!&lt;/div&gt;',opacity:.4});l.region=e(".js-select-region-week-testing").val(),l.age=e(".js-field-age-week-testing").val()}if(t&gt;3&amp;&amp;o&lt;=12&amp;&amp;1==r){var c=e(".js-field-answer-week-testing").length&gt;0,d=e(".js-select-answer-week-testing").length&gt;0;if(c){var u=/^[0-9\.\,\-\s]+$/.test(e(".js-field-answer-week-testing").val());if(!u)return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð² Ð²Ð¸Ð´Ðµ Ñ‡Ð¸ÑÐ»Ð°!&lt;/div&gt;',opacity:.4})}else if(d){var h=!1,p=[];if(e(".js-select-answer-week-testing").each(function(){e(this).is(":checked")&amp;&amp;(h=!0,p.push(e(this).attr("value")))}),!h)return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð¾Ñ‚Ð²ÐµÑ‚Ð°, Ð²Ñ‹Ð±Ñ€Ð°Ð² ÐµÐ³Ð¾ Ð¸Ð· ÑÐ¿Ð¸ÑÐºÐ°!&lt;/div&gt;',opacity:.4})}c?(l.typeanswer="simple",l.answer=e(".js-field-answer-week-testing").val()):d&amp;&amp;(l.typeanswer="select",l.answer=p)}e.ajax({type:"POST",url:e(".js-week-testing-content").data("url"),dataType:"json",data:l,beforeSend:function(e){return n()},success:function(t){s(),0==t[0]?e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4}):2==t[0]?(e(".js-form-answer").hide(),e(".js-rigth-answer").html(t[1])):(e(".js-week-testing-content").html(t[1]),setTimeout(function(){e(".select").ikSelect(i),e(".select-parent .ik_select_link").append('&lt;div class="ik-arrow"&gt;&lt;/div&gt;'),e(".select").ikSelect("redraw")},1))},error:function(t){s(),e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t+"&lt;/div&gt;",opacity:.4})}})})}var i={ddFullWidth:!1,ddMaxHeight:250},n=function(){e("body").addClass("aloading")},s=function(){e("body").removeClass("aloading")};e(function(){t()})}),define("site/test3",["jquery","jquery/colorbox","jquery/ikSelect"],function(e){"use strict";function t(){e("body").on("click",".js-week-testing-adult",function(){var t=e(this).data("nextstep")||0,o=e(this).data("numquestion")||0,r=e(this).data("viewright")||0,a=e(this).data("result")||0,l=e(".js-week-testing-content").data("maxnumber"),c={step:t};if(c.numquestion=o,c.viewright=r,c.result=a,3==t){if(!e(".js-select-region-week-testing").val())return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð’Ð°Ñˆ Ñ€ÐµÐ³Ð¸Ð¾Ð½!&lt;/div&gt;',opacity:.4});if(!e(".js-field-age-week-testing").val())return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð’Ð°Ñˆ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚!&lt;/div&gt;',opacity:.4});c.region=e(".js-select-region-week-testing").val(),c.age=e(".js-field-age-week-testing").val()}if(t&gt;3&amp;&amp;o&lt;=l&amp;&amp;1==r){var d=e(".js-field-answer-week-testing").length&gt;0,u=e(".js-select-answer-week-testing").length&gt;0;if(d){var h=/^[0-9\.\,\-\s]+$/.test(e(".js-field-answer-week-testing").val());if(!h)return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð² Ð²Ð¸Ð´Ðµ Ñ‡Ð¸ÑÐ»Ð°!&lt;/div&gt;',opacity:.4})}else if(u){var p=!1,f=[];if(e(".js-select-answer-week-testing").each(function(){e(this).is(":checked")&amp;&amp;(p=!0,f.push(e(this).attr("value")))}),!p)return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð¾Ñ‚Ð²ÐµÑ‚Ð°, Ð²Ñ‹Ð±Ñ€Ð°Ð² ÐµÐ³Ð¾ Ð¸Ð· ÑÐ¿Ð¸ÑÐºÐ°!&lt;/div&gt;',opacity:.4})}d?(c.typeanswer="simple",c.answer=e(".js-field-answer-week-testing").val()):u&amp;&amp;(c.typeanswer="select",c.answer=f)}e.ajax({type:"POST",url:e(".js-week-testing-content").data("url"),dataType:"json",data:c,beforeSend:function(e){return n()},success:function(t){s(),0==t[0]?e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4}):2==t[0]?(e(".js-form-answer").hide(),e(".js-rigth-answer").html(t[1])):(e(".js-week-testing-content").html(t[1]),setTimeout(function(){e(".select").ikSelect(i),e(".select-parent .ik_select_link").append('&lt;div class="ik-arrow"&gt;&lt;/div&gt;'),e(".select").ikSelect("redraw")},1))},error:function(t){s(),e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t+"&lt;/div&gt;",opacity:.4})}})})}var i={ddFullWidth:!1,ddMaxHeight:250},n=function(){e("body").addClass("aloading")},s=function(){e("body").removeClass("aloading")};e(function(){t()})}),define("site/test4",["jquery","jquery/colorbox","jquery/ikSelect"],function(e){"use strict";function t(){e("body").on("click",".js-week-testing-week",function(){var t=e(this).data("nextstep")||0,o=e(this).data("numquestion")||0,r=e(this).data("viewright")||0,a=e(this).data("result")||0,l=e(".js-week-testing-content").data("maxnumber"),c={step:t};if(c.numquestion=o,c.viewright=r,c.result=a,3==t){if(!e(".js-select-region-week-testing").val())return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð’Ð°Ñˆ Ñ€ÐµÐ³Ð¸Ð¾Ð½!&lt;/div&gt;',opacity:.4});if(!e(".js-field-age-week-testing").val())return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð’Ð°Ñˆ Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚!&lt;/div&gt;',opacity:.4});c.region=e(".js-select-region-week-testing").val(),c.age=e(".js-field-age-week-testing").val()}if(t&gt;3&amp;&amp;o&lt;=l&amp;&amp;1==r){var d=e(".js-field-answer-week-testing").length&gt;0,u=e(".js-select-answer-week-testing").length&gt;0;if(d){var h=/^[0-9\.\,\-\s]+$/.test(e(".js-field-answer-week-testing").val());if(!h)return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð¾Ñ‚Ð²ÐµÑ‚ Ð² Ð²Ð¸Ð´Ðµ Ñ‡Ð¸ÑÐ»Ð°!&lt;/div&gt;',opacity:.4})}else if(u){var p=!1,f=[];if(e(".js-select-answer-week-testing").each(function(){e(this).is(":checked")&amp;&amp;(p=!0,f.push(e(this).attr("value")))}),!p)return void e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;Ð£ÐºÐ°Ð¶Ð¸Ñ‚Ðµ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ñ‹Ð¹ Ð²Ð°Ñ€Ð¸Ð°Ð½Ñ‚ Ð¾Ñ‚Ð²ÐµÑ‚Ð°, Ð²Ñ‹Ð±Ñ€Ð°Ð² ÐµÐ³Ð¾ Ð¸Ð· ÑÐ¿Ð¸ÑÐºÐ°!&lt;/div&gt;',opacity:.4})}d?(c.typeanswer="simple",c.answer=e(".js-field-answer-week-testing").val()):u&amp;&amp;(c.typeanswer="select",c.answer=f)}e.ajax({type:"POST",url:e(".js-week-testing-content").data("url"),dataType:"json",data:c,beforeSend:function(e){return n()},success:function(t){s(),0==t[0]?e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4}):2==t[0]?(e(".js-form-answer").hide(),e(".js-rigth-answer").html(t[1])):(e(".js-week-testing-content").html(t[1]),setTimeout(function(){e(".select").ikSelect(i),e(".select-parent .ik_select_link").append('&lt;div class="ik-arrow"&gt;&lt;/div&gt;'),e(".select").ikSelect("redraw")},1)),t[2]?e(".content-quote").text(t[2]):e(".content-quote").empty()},error:function(t){s(),e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t+"&lt;/div&gt;",opacity:.4})}})})}var i={ddFullWidth:!1,ddMaxHeight:250},n=function(){e("body").addClass("aloading")},s=function(){e("body").removeClass("aloading")};e(function(){t()})}),function(root){var amdExports;define("jquery/fineuploader",["jquery"],function(){return function(){var qq=function(e){"use strict";return{hide:function(){return e.style.display="none",this},attach:function(t,i){return e.addEventListener?e.addEventListener(t,i,!1):e.attachEvent&amp;&amp;e.attachEvent("on"+t,i),function(){qq(e).detach(t,i)}},detach:function(t,i){return e.removeEventListener?e.removeEventListener(t,i,!1):e.attachEvent&amp;&amp;e.detachEvent("on"+t,i),this},contains:function(t){return e===t||(e.contains?e.contains(t):!!(8&amp;t.compareDocumentPosition(e)))},insertBefore:function(t){return t.parentNode.insertBefore(e,t),this},remove:function(){return e.parentNode.removeChild(e),this},css:function(t){return null!==t.opacity&amp;&amp;"string"!=typeof e.style.opacity&amp;&amp;"undefined"!=typeof e.filters&amp;&amp;(t.filter="alpha(opacity="+Math.round(100*t.opacity)+")"),qq.extend(e.style,t),this},hasClass:function(t){var i=new RegExp("(^| )"+t+"( |$)");return i.test(e.className)},addClass:function(t){return qq(e).hasClass(t)||(e.className+=" "+t),this},removeClass:function(t){var i=new RegExp("(^| )"+t+"( |$)");return e.className=e.className.replace(i," ").replace(/^\s+|\s+$/g,""),this},getByClass:function(t){var i,n=[];return e.querySelectorAll?e.querySelectorAll("."+t):(i=e.getElementsByTagName("*"),qq.each(i,function(e,i){qq(i).hasClass(t)&amp;&amp;n.push(i)}),n)},children:function(){for(var t=[],i=e.firstChild;i;)1===i.nodeType&amp;&amp;t.push(i),i=i.nextSibling;return t},setText:function(t){return e.innerText=t,e.textContent=t,this},clearText:function(){return qq(e).setText("")}}};qq.log=function(e,t){"use strict";window.console&amp;&amp;(t&amp;&amp;"info"!==t?window.console[t]?window.console[t](e):window.console.log("&lt;"+t+"&gt; "+e):window.console.log(e))},qq.isObject=function(e){"use strict";return null!==e&amp;&amp;e&amp;&amp;"object"==typeof e&amp;&amp;e.constructor===Object},qq.isFunction=function(e){"use strict";return"function"==typeof e},qq.isFileOrInput=function(e){"use strict";if(window.File&amp;&amp;e instanceof File)return!0;if(window.HTMLInputElement){if(e instanceof HTMLInputElement&amp;&amp;e.type&amp;&amp;"file"===e.type.toLowerCase())return!0}else if(e.tagName&amp;&amp;"input"===e.tagName.toLowerCase()&amp;&amp;e.type&amp;&amp;"file"===e.type.toLowerCase())return!0;return!1},qq.isXhrUploadSupported=function(){"use strict";var e=document.createElement("input");return e.type="file",void 0!==e.multiple&amp;&amp;"undefined"!=typeof File&amp;&amp;"undefined"!=typeof FormData&amp;&amp;"undefined"!=typeof(new XMLHttpRequest).upload},qq.isFolderDropSupported=function(e){"use strict";return e.items&amp;&amp;e.items[0].webkitGetAsEntry},qq.isFileChunkingSupported=function(){"use strict";return!qq.android()&amp;&amp;qq.isXhrUploadSupported()&amp;&amp;(File.prototype.slice||File.prototype.webkitSlice||File.prototype.mozSlice)},qq.extend=function(e,t,i){"use strict";qq.each(t,function(t,n){i&amp;&amp;qq.isObject(n)?(void 0===e[t]&amp;&amp;(e[t]={}),qq.extend(e[t],n,!0)):e[t]=n})},qq.indexOf=function(e,t,i){"use strict";if(e.indexOf)return e.indexOf(t,i);i=i||0;var n=e.length;for(i&lt;0&amp;&amp;(i+=n);i&lt;n;i+=1)if(e.hasOwnProperty(i)&amp;&amp;e[i]===t)return i;return-1},qq.getUniqueId=function(){"use strict";return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0,i="x"==e?t:3&amp;t|8;return i.toString(16)})},qq.ie=function(){"use strict";return navigator.userAgent.indexOf("MSIE")!==-1},qq.ie10=function(){"use strict";return navigator.userAgent.indexOf("MSIE 10")!==-1},qq.safari=function(){"use strict";return void 0!==navigator.vendor&amp;&amp;navigator.vendor.indexOf("Apple")!==-1},qq.chrome=function(){"use strict";return void 0!==navigator.vendor&amp;&amp;navigator.vendor.indexOf("Google")!==-1},qq.firefox=function(){"use strict";return navigator.userAgent.indexOf("Mozilla")!==-1&amp;&amp;void 0!==navigator.vendor&amp;&amp;""===navigator.vendor},qq.windows=function(){"use strict";return"Win32"===navigator.platform},qq.android=function(){"use strict";return navigator.userAgent.toLowerCase().indexOf("android")!==-1},qq.preventDefault=function(e){"use strict";e.preventDefault?e.preventDefault():e.returnValue=!1},qq.toElement=function(){"use strict";var e=document.createElement("div");return function(t){e.innerHTML=t;var i=e.firstChild;return e.removeChild(i),i}}(),qq.each=function(e,t){"use strict";var i,n;if(e)for(i in e)if(Object.prototype.hasOwnProperty.call(e,i)&amp;&amp;(n=t(i,e[i]),n===!1))break},qq.obj2url=function(e,t,i){"use strict";var n,s,o=[],r="&amp;",a=function(e,i){var n=t?/\[\]$/.test(t)?t:t+"["+i+"]":i;"undefined"!==n&amp;&amp;"undefined"!==i&amp;&amp;o.push("object"==typeof e?qq.obj2url(e,n,!0):"[object Function]"===Object.prototype.toString.call(e)?encodeURIComponent(n)+"="+encodeURIComponent(e()):encodeURIComponent(n)+"="+encodeURIComponent(e))};if(!i&amp;&amp;t)r=/\?/.test(t)?/\?$/.test(t)?"":"&amp;":"?",o.push(t),o.push(qq.obj2url(e));else if("[object Array]"===Object.prototype.toString.call(e)&amp;&amp;"undefined"!=typeof e)for(n=-1,s=e.length;n&lt;s;n+=1)a(e[n],n);else if("undefined"!=typeof e&amp;&amp;null!==e&amp;&amp;"object"==typeof e)for(n in e)e.hasOwnProperty(n)&amp;&amp;a(e[n],n);else o.push(encodeURIComponent(t)+"="+encodeURIComponent(e));return t?o.join(r):o.join(r).replace(/^&amp;/,"").replace(/%20/g,"+")},qq.obj2FormData=function(e,t,i){"use strict";return t||(t=new FormData),qq.each(e,function(e,n){e=i?i+"["+e+"]":e,qq.isObject(n)?qq.obj2FormData(n,t,e):qq.isFunction(n)?t.append(encodeURIComponent(e),encodeURIComponent(n())):t.append(encodeURIComponent(e),encodeURIComponent(n))}),t},qq.obj2Inputs=function(e,t){"use strict";var i;return t||(t=document.createElement("form")),qq.obj2FormData(e,{append:function(e,n){i=document.createElement("input"),i.setAttribute("name",e),i.setAttribute("value",n),t.appendChild(i)}}),t},qq.setCookie=function(e,t,i){var n=new Date,s="";i&amp;&amp;(n.setTime(n.getTime()+24*i*60*60*1e3),s="; expires="+n.toGMTString()),document.cookie=e+"="+t+s+"; path=/"},qq.getCookie=function(e){for(var t,i=e+"=",n=document.cookie.split(";"),s=0;s&lt;n.length;s++){for(t=n[s];" "==t.charAt(0);)t=t.substring(1,t.length);if(0===t.indexOf(i))return t.substring(i.length,t.length)}},qq.getCookieNames=function(e){var t=document.cookie.split(";"),i=[];return qq.each(t,function(t,n){n=n.trim();var s=n.indexOf("=");n.match(e)&amp;&amp;i.push(n.substr(0,s))}),i},qq.deleteCookie=function(e){qq.setCookie(e,"",-1)},qq.areCookiesEnabled=function(){var e=1e5*Math.random(),t="qqCookieTest:"+e;return qq.setCookie(t,1),!!qq.getCookie(t)&amp;&amp;(qq.deleteCookie(t),!0)},qq.parseJson=function(json){return"function"==typeof JSON.parse?JSON.parse(json):eval("("+json+")")},qq.DisposeSupport=function(){"use strict";var e=[];return{dispose:function(){var t;do t=e.shift(),t&amp;&amp;t();while(t)},attach:function(){var e=arguments;this.addDisposer(qq(e[0]).attach.apply(this,Array.prototype.slice.call(arguments,1)))},addDisposer:function(t){e.push(t)}}},qq.UploadButton=function(e){this._options={element:null,multiple:!1,acceptFiles:null,name:"file",onChange:function(e){},hoverClass:"qq-upload-button-hover",
focusClass:"qq-upload-button-focus"},qq.extend(this._options,e),this._disposeSupport=new qq.DisposeSupport,this._element=this._options.element,qq(this._element).css({position:"relative",overflow:"hidden",direction:"ltr"}),this._input=this._createInput()},qq.UploadButton.prototype={getInput:function(){return this._input},reset:function(){this._input.parentNode&amp;&amp;qq(this._input).remove(),qq(this._element).removeClass(this._options.focusClass),this._input=this._createInput()},_createInput:function(){var e=document.createElement("input");this._options.multiple&amp;&amp;e.setAttribute("multiple","multiple"),this._options.acceptFiles&amp;&amp;e.setAttribute("accept",this._options.acceptFiles),e.setAttribute("type","file"),e.setAttribute("name",this._options.name),qq(e).css({position:"absolute",right:0,top:0,fontFamily:"Arial",fontSize:"118px",margin:0,padding:0,cursor:"pointer",opacity:0}),this._element.appendChild(e);var t=this;return this._disposeSupport.attach(e,"change",function(){t._options.onChange(e)}),this._disposeSupport.attach(e,"mouseover",function(){qq(t._element).addClass(t._options.hoverClass)}),this._disposeSupport.attach(e,"mouseout",function(){qq(t._element).removeClass(t._options.hoverClass)}),this._disposeSupport.attach(e,"focus",function(){qq(t._element).addClass(t._options.focusClass)}),this._disposeSupport.attach(e,"blur",function(){qq(t._element).removeClass(t._options.focusClass)}),window.attachEvent&amp;&amp;e.setAttribute("tabIndex","-1"),e}},qq.UploadHandler=function(e){"use strict";var t,i,n,s,o=[];return t={debug:!1,forceMultipart:!0,paramsInBody:!1,paramsStore:{},endpointStore:{},maxConnections:3,uuidParamName:"qquuid",totalFileSizeParamName:"qqtotalfilesize",chunking:{enabled:!1,partSize:2e6,paramNames:{partIndex:"qqpartindex",partByteOffset:"qqpartbyteoffset",chunkSize:"qqchunksize",totalParts:"qqtotalparts",filename:"qqfilename"}},resume:{enabled:!1,id:null,cookiesExpireIn:7,paramNames:{resuming:"qqresume"}},log:function(e,t){},onProgress:function(e,t,i,n){},onComplete:function(e,t,i,n){},onCancel:function(e,t){},onUpload:function(e,t){},onUploadChunk:function(e,t,i){},onAutoRetry:function(e,t,i,n){},onResume:function(e,t,i){}},qq.extend(t,e),i=t.log,n=function(e){var i,n=qq.indexOf(o,e),r=t.maxConnections;o.splice(n,1),o.length&gt;=r&amp;&amp;n&lt;r&amp;&amp;(i=o[r-1],s.upload(i))},s=qq.isXhrUploadSupported()?new qq.UploadHandlerXhr(t,n,i):new qq.UploadHandlerForm(t,n,i),{add:function(e){return s.add(e)},upload:function(e){var i=o.push(e);if(i&lt;=t.maxConnections)return s.upload(e)},retry:function(e){var t=qq.indexOf(o,e);return t&gt;=0?s.upload(e,!0):this.upload(e)},cancel:function(e){i("Cancelling "+e),t.paramsStore.remove(e),s.cancel(e),n(e)},cancelAll:function(){qq.each(o,function(e,t){this.cancel(t)}),o=[]},getName:function(e){return s.getName(e)},getSize:function(e){if(s.getSize)return s.getSize(e)},getFile:function(e){if(s.getFile)return s.getFile(e)},getQueue:function(){return o},reset:function(){i("Resetting upload handler"),o=[],s.reset()},getUuid:function(e){return s.getUuid(e)},isValid:function(e){return s.isValid(e)},getResumableFilesData:function(){return s.getResumableFilesData?s.getResumableFilesData():[]}}},qq.UploadHandlerForm=function(o,uploadCompleteCallback,logCallback){"use strict";function attachLoadEvent(e,t){detachLoadEvents[e.id]=qq(e).attach("load",function(){if(log("Received response for "+e.id),e.parentNode){try{if(e.contentDocument&amp;&amp;e.contentDocument.body&amp;&amp;"false"==e.contentDocument.body.innerHTML)return}catch(e){log("Error when attempting to access iframe during handling of upload response ("+e+")","error")}t()}})}function getIframeContentJson(iframe){var response;try{var doc=iframe.contentDocument||iframe.contentWindow.document,innerHTML=doc.body.innerHTML;log("converting iframe's innerHTML to JSON"),log("innerHTML = "+innerHTML),innerHTML&amp;&amp;innerHTML.match(/^&lt;pre/i)&amp;&amp;(innerHTML=doc.body.firstChild.firstChild.nodeValue),response=eval("("+innerHTML+")")}catch(e){log("Error when attempting to parse form upload response ("+e+")","error"),response={success:!1}}return response}function createIframe(e){var t=qq.toElement('&lt;iframe src="javascript:false;" name="'+e+'" /&gt;');return t.setAttribute("id",e),t.style.display="none",document.body.appendChild(t),t}function createForm(e,t){var i=options.paramsStore.getParams(e),n=options.demoMode?"GET":"POST",s=qq.toElement('&lt;form method="'+n+'" enctype="multipart/form-data"&gt;&lt;/form&gt;'),o=options.endpointStore.getEndpoint(e),r=o;return i[options.uuidParamName]=uuids[e],options.paramsInBody?qq.obj2Inputs(i,s):r=qq.obj2url(i,o),s.setAttribute("action",r),s.setAttribute("target",t.name),s.style.display="none",document.body.appendChild(s),s}var options=o,inputs=[],uuids=[],detachLoadEvents={},uploadComplete=uploadCompleteCallback,log=logCallback,api;return api={add:function(e){e.setAttribute("name",options.inputName);var t=inputs.push(e)-1;return uuids[t]=qq.getUniqueId(),e.parentNode&amp;&amp;qq(e).remove(),t},getName:function(e){return inputs[e].value.replace(/.*(\/|\\)/,"")},isValid:function(e){return void 0!==inputs[e]},reset:function(){qq.UploadHandler.prototype.reset.apply(this,arguments),inputs=[],uuids=[],detachLoadEvents={}},getUuid:function(e){return uuids[e]},cancel:function(e){options.onCancel(e,this.getName(e)),delete inputs[e],delete uuids[e],delete detachLoadEvents[e];var t=document.getElementById(e);t&amp;&amp;(t.setAttribute("src","java"+String.fromCharCode(115)+"cript:false;"),qq(t).remove())},upload:function(e){var t=inputs[e],i=api.getName(e),n=createIframe(e),s=createForm(e,n);if(!t)throw new Error("file with passed id was not added, or already uploaded or cancelled");return options.onUpload(e,this.getName(e)),s.appendChild(t),attachLoadEvent(n,function(){log("iframe loaded");var t=getIframeContentJson(n);setTimeout(function(){detachLoadEvents[e](),delete detachLoadEvents[e],qq(n).remove()},1),!t.success&amp;&amp;options.onAutoRetry(e,i,t)||(options.onComplete(e,i,t),uploadComplete(e))}),log("Sending upload request for "+e),s.submit(),qq(s).remove(),e}}},qq.UploadHandlerXhr=function(e,t,i){"use strict";function n(e,t,i){var n=q.getSize(e),s=q.getName(e);t[j.chunking.paramNames.partIndex]=i.part,t[j.chunking.paramNames.partByteOffset]=i.start,t[j.chunking.paramNames.chunkSize]=i.end-i.start,t[j.chunking.paramNames.totalParts]=i.count,t[j.totalFileSizeParamName]=n,R&amp;&amp;(t[j.chunking.paramNames.filename]=s)}function s(e){e[j.resume.paramNames.resuming]=!0}function o(e,t,i){return e.slice?e.slice(t,i):e.mozSlice?e.mozSlice(t,i):e.webkitSlice?e.webkitSlice(t,i):void 0}function r(e,t){var i=j.chunking.partSize,n=q.getSize(e),s=M[e].file,r=i*t,l=r+i&gt;=n?n:r+i,c=a(e);return{part:t,start:r,end:l,count:c,blob:o(s,r,l)}}function a(e){var t=q.getSize(e),i=j.chunking.partSize;return Math.ceil(t/i)}function l(e){return M[e].xhr=new XMLHttpRequest,M[e].xhr}function c(e,t,i,n){var s=new FormData,o=j.demoMode?"GET":"POST",r=j.endpointStore.getEndpoint(n),a=r,l=q.getName(n),c=q.getSize(n);return e[j.uuidParamName]=M[n].uuid,R&amp;&amp;(e[j.totalFileSizeParamName]=c),j.paramsInBody||(e[j.inputName]=l,a=qq.obj2url(e,r)),t.open(o,a,!0),R?(j.paramsInBody&amp;&amp;qq.obj2FormData(e,s),s.append(j.inputName,i),s):i}function d(e,t){var i=j.customHeaders,n=(q.getName(e),M[e].file);t.setRequestHeader("X-Requested-With","XMLHttpRequest"),t.setRequestHeader("Cache-Control","no-cache"),R||(t.setRequestHeader("Content-Type","application/octet-stream"),t.setRequestHeader("X-Mime-Type",n.type)),qq.each(i,function(e,i){t.setRequestHeader(e,i)})}function u(e,t,i){var n=q.getName(e),s=q.getSize(e);M[e].attemptingResume=!1,j.onProgress(e,n,s,s),j.onComplete(e,n,t,i),delete M[e].xhr,P(e)}function h(e){var t,i,o=r(e,M[e].remainingChunkIdxs[0]),a=l(e),u=q.getSize(e),h=q.getName(e);void 0===M[e].loaded&amp;&amp;(M[e].loaded=0),_(e,o),a.onreadystatechange=x(e,a),a.upload.onprogress=function(t){if(t.lengthComputable&amp;&amp;M[e].loaded&lt;u){var i=t.loaded+M[e].loaded;j.onProgress(e,h,i,u)}},j.onUploadChunk(e,h,w(o)),i=j.paramsStore.getParams(e),n(e,i,o),M[e].attemptingResume&amp;&amp;s(i),t=c(i,a,o.blob,e),d(e,a),I("Sending chunked upload request for "+e+": bytes "+(o.start+1)+"-"+o.end+" of "+u),a.send(t)}function p(e,t,i){var n=M[e].remainingChunkIdxs.shift(),s=r(e,n);M[e].attemptingResume=!1,M[e].loaded+=s.end-s.start,M[e].remainingChunkIdxs.length&gt;0?h(e):(k(e),u(e,t,i))}function f(e,t){return 200!==e.status||!t.success||t.reset}function m(e){var t;try{t=qq.parseJson(e.responseText)}catch(e){I("Error when attempting to parse xhr response text ("+e+")","error"),t={}}return t}function g(e){I("Server has ordered chunking effort to be restarted on next attempt for file ID "+e,"error"),A&amp;&amp;k(e),M[e].remainingChunkIdxs=[],delete M[e].loaded}function v(e){M[e].attemptingResume=!1,I("Server has declared that it cannot handle resume for file ID "+e+" - starting from the first chunk","error"),q.upload(e,!0)}function y(e,t,i){var n=q.getName(e);j.onAutoRetry(e,n,t,i)||u(e,t,i)}function b(e,t){var i;M[e]&amp;&amp;(I("xhr - server response received for "+e),I("responseText = "+t.responseText),i=m(t),f(t,i)?(i.reset&amp;&amp;g(e),M[e].attemptingResume&amp;&amp;i.reset?v(e):y(e,i,t)):E?p(e,i,t):u(e,i,t))}function w(e){return{partIndex:e.part,startByte:e.start+1,endByte:e.end,totalParts:e.count}}function x(e,t){return function(){4===t.readyState&amp;&amp;b(e,t)}}function _(e,t){var i=q.getUuid(e),n=S(e),s=i+F+t.part,o=j.resume.cookiesExpireIn;qq.setCookie(n,s,o)}function k(e){var t=S(e);qq.deleteCookie(t)}function C(e){var t,i,n,s=qq.getCookie(S(e));if(s)return t=s.indexOf(F),i=s.substr(0,t),n=parseInt(s.substr(t+1,s.length-t),10),{uuid:i,part:n}}function S(e){var t,i=q.getName(e),n=q.getSize(e),s=j.chunking.partSize;return t="qqfilechunk"+F+encodeURIComponent(i)+F+n+F+s,void 0!==L&amp;&amp;(t+=F+L),t}function T(){if(null!==j.resume.id&amp;&amp;void 0!==j.resume.id&amp;&amp;!qq.isFunction(j.resume.id)&amp;&amp;!qq.isObject(j.resume.id))return j.resume.id}function D(e,t){var i,n,s,o=q.getName(e),l=0;if(!M[e].remainingChunkIdxs||0===M[e].remainingChunkIdxs.length)for(M[e].remainingChunkIdxs=[],A&amp;&amp;!t&amp;&amp;(i=C(e),i&amp;&amp;(n=r(e,i.part),j.onResume(e,o,w(n))!==!1&amp;&amp;(l=i.part,M[e].uuid=i.uuid,M[e].loaded=n.start,M[e].attemptingResume=!0,I("Resuming "+o+" at partition index "+l)))),s=a(e)-1;s&gt;=l;s-=1)M[e].remainingChunkIdxs.unshift(s);h(e)}function z(e){var t,i,n,s=M[e].file,o=q.getName(e);M[e].loaded=0,t=l(e),t.upload.onprogress=function(t){t.lengthComputable&amp;&amp;(M[e].loaded=t.loaded,j.onProgress(e,o,t.loaded,t.total))},t.onreadystatechange=x(e,t),i=j.paramsStore.getParams(e),n=c(i,t,s,e),d(e,t),I("Sending upload request for "+e),t.send(n)}var q,j=e,P=t,I=i,M=[],F="|",E=j.chunking.enabled&amp;&amp;qq.isFileChunkingSupported(),A=j.resume.enabled&amp;&amp;E&amp;&amp;qq.areCookiesEnabled(),L=T(),R=j.forceMultipart||j.paramsInBody;return q={add:function(e){if(!(e instanceof File))throw new Error("Passed obj in not a File (in qq.UploadHandlerXhr)");var t=M.push({file:e})-1;return M[t].uuid=qq.getUniqueId(),t},getName:function(e){var t=M[e].file;return null!==t.fileName&amp;&amp;void 0!==t.fileName?t.fileName:t.name},getSize:function(e){var t=M[e].file;return null!=t.fileSize?t.fileSize:t.size},getFile:function(e){if(M[e])return M[e].file},getLoaded:function(e){return M[e].loaded||0},isValid:function(e){return void 0!==M[e]},reset:function(){M=[]},getUuid:function(e){return M[e].uuid},upload:function(e,t){var i=this.getName(e);j.onUpload(e,i),E?D(e,t):z(e)},cancel:function(e){j.onCancel(e,this.getName(e)),M[e].xhr&amp;&amp;M[e].xhr.abort(),A&amp;&amp;k(e),delete M[e]},getResumableFilesData:function(){var e=[],t=[];return E&amp;&amp;A?(e=void 0===L?qq.getCookieNames(new RegExp("^qqfilechunk\\"+F+".+\\"+F+"\\d+\\"+F+j.chunking.partSize+"=")):qq.getCookieNames(new RegExp("^qqfilechunk\\"+F+".+\\"+F+"\\d+\\"+F+j.chunking.partSize+"\\"+F+L+"=")),qq.each(e,function(e,i){var n=i.split(F),s=qq.getCookie(i).split(F);t.push({name:decodeURIComponent(n[1]),size:n[2],uuid:s[0],partIdx:s[1]})}),t):[]}}},qq.FineUploaderBasic=function(e){this._options={debug:!1,button:null,multiple:!0,maxConnections:3,disableCancelForFormUploads:!1,autoUpload:!0,request:{endpoint:"/server/upload",params:{},paramsInBody:!1,customHeaders:{},forceMultipart:!0,inputName:"qqfile",uuidName:"qquuid",totalFileSizeName:"qqtotalfilesize"},validation:{allowedExtensions:[],sizeLimit:0,minSizeLimit:0,stopOnFirstInvalidFile:!0},callbacks:{onSubmit:function(e,t){},onComplete:function(e,t,i){},onCancel:function(e,t){},onUpload:function(e,t){},onUploadChunk:function(e,t,i){},onResume:function(e,t,i){},onProgress:function(e,t,i,n){},onError:function(e,t,i){},onAutoRetry:function(e,t,i){},onManualRetry:function(e,t){},onValidateBatch:function(e){},onValidate:function(e){}},messages:{typeError:"{file} has an invalid extension. Valid extension(s): {extensions}.",sizeError:"{file} is too large, maximum file size is {sizeLimit}.",minSizeError:"{file} is too small, minimum file size is {minSizeLimit}.",emptyError:"{file} is empty, please select files again without it.",noFilesError:"No files to upload.",onLeave:"The files are being uploaded, if you leave now the upload will be cancelled."},retry:{enableAuto:!1,maxAutoAttempts:3,autoAttemptDelay:5,preventRetryResponseProperty:"preventRetry"},classes:{buttonHover:"qq-upload-button-hover",buttonFocus:"qq-upload-button-focus"},chunking:{enabled:!1,partSize:2e6,paramNames:{partIndex:"qqpartindex",partByteOffset:"qqpartbyteoffset",chunkSize:"qqchunksize",totalFileSize:"qqtotalfilesize",totalParts:"qqtotalparts",filename:"qqfilename"}},resume:{enabled:!1,id:null,cookiesExpireIn:7,paramNames:{resuming:"qqresume"}},formatFileName:function(e){return e.length&gt;33&amp;&amp;(e=e.slice(0,19)+"..."+e.slice(-14)),e},text:{sizeSymbols:["kB","MB","GB","TB","PB","EB"]}},qq.extend(this._options,e,!0),this._wrapCallbacks(),this._disposeSupport=new qq.DisposeSupport,this._filesInProgress=[],this._storedFileIds=[],this._autoRetries=[],this._retryTimeouts=[],this._preventRetries=[],this._paramsStore=this._createParamsStore(),this._endpointStore=this._createEndpointStore(),this._handler=this._createUploadHandler(),this._options.button&amp;&amp;(this._button=this._createUploadButton(this._options.button)),this._preventLeaveInProgress()},qq.FineUploaderBasic.prototype={log:function(e,t){!this._options.debug||t&amp;&amp;"info"!==t?t&amp;&amp;"info"!==t&amp;&amp;qq.log("[FineUploader] "+e,t):qq.log("[FineUploader] "+e)},setParams:function(e,t){null==t?this._options.request.params=e:this._paramsStore.setParams(e,t)},setEndpoint:function(e,t){null==t?this._options.request.endpoint=e:this._endpointStore.setEndpoint(e,t)},getInProgress:function(){return this._filesInProgress.length},uploadStoredFiles:function(){"use strict";for(var e;this._storedFileIds.length;)e=this._storedFileIds.shift(),this._filesInProgress.push(e),this._handler.upload(e)},clearStoredFiles:function(){this._storedFileIds=[]},retry:function(e){return!!this._onBeforeManualRetry(e)&amp;&amp;(this._handler.retry(e),!0)},cancel:function(e){this._handler.cancel(e)},reset:function(){this.log("Resetting uploader..."),this._handler.reset(),this._filesInProgress=[],this._storedFileIds=[],this._autoRetries=[],this._retryTimeouts=[],this._preventRetries=[],this._button.reset(),this._paramsStore.reset(),this._endpointStore.reset()},addFiles:function(e){var t,i,n=this,s=[];if(e){for(window.FileList&amp;&amp;e instanceof FileList||(e=[].concat(e)),t=0;t&lt;e.length;t+=1)i=e[t],qq.isFileOrInput(i)?s.push(i):n.log(i+" is not a File or INPUT element!  Ignoring!","warn");this.log("Processing "+s.length+" files or inputs..."),this._uploadFileList(s)}},getUuid:function(e){return this._handler.getUuid(e)},getResumableFilesData:function(){return this._handler.getResumableFilesData()},getSize:function(e){return this._handler.getSize(e)},getFile:function(e){return this._handler.getFile(e)},_createUploadButton:function(e){var t=this,i=new qq.UploadButton({element:e,multiple:this._options.multiple&amp;&amp;qq.isXhrUploadSupported(),acceptFiles:this._options.validation.acceptFiles,onChange:function(e){t._onInputChange(e)},hoverClass:this._options.classes.buttonHover,focusClass:this._options.classes.buttonFocus});return this._disposeSupport.addDisposer(function(){i.dispose()}),i},_createUploadHandler:function(){var e=this;return new qq.UploadHandler({debug:this._options.debug,forceMultipart:this._options.request.forceMultipart,maxConnections:this._options.maxConnections,customHeaders:this._options.request.customHeaders,inputName:this._options.request.inputName,uuidParamName:this._options.request.uuidName,totalFileSizeParamName:this._options.request.totalFileSizeName,demoMode:this._options.demoMode,paramsInBody:this._options.request.paramsInBody,paramsStore:this._paramsStore,endpointStore:this._endpointStore,chunking:this._options.chunking,resume:this._options.resume,log:function(t,i){e.log(t,i)},onProgress:function(t,i,n,s){e._onProgress(t,i,n,s),e._options.callbacks.onProgress(t,i,n,s)},onComplete:function(t,i,n,s){e._onComplete(t,i,n,s),e._options.callbacks.onComplete(t,i,n)},onCancel:function(t,i){e._onCancel(t,i),e._options.callbacks.onCancel(t,i)},onUpload:function(t,i){e._onUpload(t,i),e._options.callbacks.onUpload(t,i)},onUploadChunk:function(t,i,n){e._options.callbacks.onUploadChunk(t,i,n)},onResume:function(t,i,n){return e._options.callbacks.onResume(t,i,n)},onAutoRetry:function(t,i,n,s){return e._preventRetries[t]=n[e._options.retry.preventRetryResponseProperty],!!e._shouldAutoRetry(t,i,n)&amp;&amp;(e._maybeParseAndSendUploadError(t,i,n,s),e._options.callbacks.onAutoRetry(t,i,e._autoRetries[t]+1),e._onBeforeAutoRetry(t,i),e._retryTimeouts[t]=setTimeout(function(){e._onAutoRetry(t,i,n)},1e3*e._options.retry.autoAttemptDelay),!0)}})},_preventLeaveInProgress:function(){var e=this;this._disposeSupport.attach(window,"beforeunload",function(t){if(e._filesInProgress.length){var t=t||window.event;return t.returnValue=e._options.messages.onLeave,e._options.messages.onLeave}})},_onSubmit:function(e,t){this._options.autoUpload&amp;&amp;this._filesInProgress.push(e)},_onProgress:function(e,t,i,n){},_onComplete:function(e,t,i,n){this._removeFromFilesInProgress(e),this._maybeParseAndSendUploadError(e,t,i,n)},_onCancel:function(e,t){this._removeFromFilesInProgress(e),clearTimeout(this._retryTimeouts[e]);var i=qq.indexOf(this._storedFileIds,e);!this._options.autoUpload&amp;&amp;i&gt;=0&amp;&amp;this._storedFileIds.splice(i,1)},_removeFromFilesInProgress:function(e){var t=qq.indexOf(this._filesInProgress,e);t&gt;=0&amp;&amp;this._filesInProgress.splice(t,1)},_onUpload:function(e,t){},_onInputChange:function(e){qq.isXhrUploadSupported()?this.addFiles(e.files):this.addFiles(e),this._button.reset()},_onBeforeAutoRetry:function(e,t){this.log("Waiting "+this._options.retry.autoAttemptDelay+" seconds before retrying "+t+"...")},_onAutoRetry:function(e,t,i){this.log("Retrying "+t+"..."),this._autoRetries[e]++,this._handler.retry(e)},_shouldAutoRetry:function(e,t,i){return!(this._preventRetries[e]||!this._options.retry.enableAuto)&amp;&amp;(void 0===this._autoRetries[e]&amp;&amp;(this._autoRetries[e]=0),this._autoRetries[e]&lt;this._options.retry.maxAutoAttempts)},_onBeforeManualRetry:function(e){if(this._preventRetries[e])return this.log("Retries are forbidden for id "+e,"warn"),!1;if(this._handler.isValid(e)){var t=this._handler.getName(e);return this._options.callbacks.onManualRetry(e,t)!==!1&amp;&amp;(this.log("Retrying upload for '"+t+"' (id: "+e+")..."),this._filesInProgress.push(e),!0)}return this.log("'"+e+"' is not a valid file ID","error"),!1},_maybeParseAndSendUploadError:function(e,t,i,n){if(!i.success)if(n&amp;&amp;200!==n.status&amp;&amp;!i.error)this._options.callbacks.onError(e,t,"XHR returned response code "+n.status);else{var s=i.error?i.error:"Upload failure reason unknown";this._options.callbacks.onError(e,t,s)}},_uploadFileList:function(e){var t,i,n;if(t=this._getValidationDescriptors(e),n=this._options.callbacks.onValidateBatch(t)===!1,!n)if(e.length&gt;0){for(i=0;i&lt;e.length;i++)if(this._validateFile(e[i]))this._uploadFile(e[i]);else if(this._options.validation.stopOnFirstInvalidFile)return}else this._error("noFilesError","")},_uploadFile:function(e){var t=this._handler.add(e),i=this._handler.getName(t);this._options.callbacks.onSubmit(t,i)!==!1&amp;&amp;(this._onSubmit(t,i),this._options.autoUpload?this._handler.upload(t):this._storeFileForLater(t))},_storeFileForLater:function(e){this._storedFileIds.push(e)},_validateFile:function(e){var t,i,n;return t=this._getValidationDescriptor(e),i=t.name,n=t.size,this._options.callbacks.onValidate(t)!==!1&amp;&amp;(this._isAllowedExtension(i)?0===n?(this._error("emptyError",i),!1):n&amp;&amp;this._options.validation.sizeLimit&amp;&amp;n&gt;this._options.validation.sizeLimit?(this._error("sizeError",i),!1):!(n&amp;&amp;n&lt;this._options.validation.minSizeLimit)||(this._error("minSizeError",i),!1):(this._error("typeError",i),!1))},_error:function(e,t){function i(e,t){n=n.replace(e,t)}var n=this._options.messages[e],s=this._options.validation.allowedExtensions.join(", ").toLowerCase();return i("{file}",this._options.formatFileName(t)),i("{extensions}",s),i("{sizeLimit}",this._formatSize(this._options.validation.sizeLimit)),i("{minSizeLimit}",this._formatSize(this._options.validation.minSizeLimit)),this._options.callbacks.onError(null,t,n),n},_isAllowedExtension:function(e){var t=this._options.validation.allowedExtensions,i=!1;return!t.length||(qq.each(t,function(t,n){var s=new RegExp("\\."+n+"$","i");if(null!=e.match(s))return i=!0,!1}),i)},_formatSize:function(e){var t=-1;do e/=1024,t++;while(e&gt;99);return Math.max(e,.1).toFixed(1)+this._options.text.sizeSymbols[t]},_wrapCallbacks:function(){var e,t;e=this,t=function(t,i,n){try{return i.apply(e,n)}catch(i){e.log("Caught exception in '"+t+"' callback - "+i.message,"error")}};for(var i in this._options.callbacks)!function(){var n,s;n=i,s=e._options.callbacks[n],e._options.callbacks[n]=function(){return t(n,s,arguments)}}()},_parseFileName:function(e){var t;return t=e.value?e.value.replace(/.*(\/|\\)/,""):null!==e.fileName&amp;&amp;void 0!==e.fileName?e.fileName:e.name},_parseFileSize:function(e){var t;return e.value||(t=null!==e.fileSize&amp;&amp;void 0!==e.fileSize?e.fileSize:e.size),t},_getValidationDescriptor:function(e){var t,i,n;return n={},t=this._parseFileName(e),i=this._parseFileSize(e),n.name=t,i&amp;&amp;(n.size=i),n},_getValidationDescriptors:function(e){var t=this,i=[];return qq.each(e,function(e,n){i.push(t._getValidationDescriptor(n))}),i},_createParamsStore:function(){var e={},t=this;return{setParams:function(t,i){var n={};qq.extend(n,t),e[i]=n},getParams:function(i){var n={};return null!=i&amp;&amp;e[i]?qq.extend(n,e[i]):qq.extend(n,t._options.request.params),n},remove:function(t){return delete e[t]},reset:function(){e={}}}},_createEndpointStore:function(){var e={},t=this;return{setEndpoint:function(t,i){e[i]=t},getEndpoint:function(i){return null!=i&amp;&amp;e[i]?e[i]:t._options.request.endpoint},remove:function(t){return delete e[t]},reset:function(){e={}}}}},qq.FineUploader=function(e){qq.FineUploaderBasic.apply(this,arguments),qq.extend(this._options,{element:null,listElement:null,dragAndDrop:{extraDropzones:[],hideDropzones:!0,disableDefaultDropzone:!1},text:{uploadButton:"Upload a file",cancelButton:"Cancel",retryButton:"Retry",failUpload:"Upload failed",dragZone:"Drop files here to upload",dropProcessing:"Processing dropped files...",formatProgress:"{percent}% of {total_size}",waitingForResponse:"Processing..."},template:'&lt;div class="qq-uploader"&gt;'+(this._options.dragAndDrop&amp;&amp;this._options.dragAndDrop.disableDefaultDropzone?"":'&lt;div class="qq-upload-drop-area"&gt;&lt;span&gt;{dragZoneText}&lt;/span&gt;&lt;/div&gt;')+(this._options.button?"":'&lt;div class="qq-upload-button"&gt;&lt;div&gt;{uploadButtonText}&lt;/div&gt;&lt;/div&gt;')+'&lt;span class="qq-drop-processing"&gt;&lt;span&gt;{dropProcessingText}&lt;/span&gt;&lt;span class="qq-drop-processing-spinner"&gt;&lt;/span&gt;&lt;/span&gt;'+(this._options.listElement?"":'&lt;ul class="qq-upload-list"&gt;&lt;/ul&gt;')+"&lt;/div&gt;",fileTemplate:'&lt;li&gt;&lt;div class="qq-progress-bar"&gt;&lt;/div&gt;&lt;span class="qq-upload-spinner"&gt;&lt;/span&gt;&lt;span class="qq-upload-finished"&gt;&lt;/span&gt;&lt;span class="qq-upload-file"&gt;&lt;/span&gt;&lt;span class="qq-upload-size"&gt;&lt;/span&gt;&lt;a class="qq-upload-cancel" href="#"&gt;{cancelButtonText}&lt;/a&gt;&lt;a class="qq-upload-retry" href="#"&gt;{retryButtonText}&lt;/a&gt;&lt;span class="qq-upload-status-text"&gt;{statusText}&lt;/span&gt;&lt;/li&gt;',classes:{button:"qq-upload-button",drop:"qq-upload-drop-area",dropActive:"qq-upload-drop-area-active",dropDisabled:"qq-upload-drop-area-disabled",list:"qq-upload-list",progressBar:"qq-progress-bar",file:"qq-upload-file",spinner:"qq-upload-spinner",finished:"qq-upload-finished",retrying:"qq-upload-retrying",retryable:"qq-upload-retryable",size:"qq-upload-size",cancel:"qq-upload-cancel",retry:"qq-upload-retry",statusText:"qq-upload-status-text",success:"qq-upload-success",fail:"qq-upload-fail",successIcon:null,failIcon:null,dropProcessing:"qq-drop-processing",dropProcessingSpinner:"qq-drop-processing-spinner"},failedUploadTextDisplay:{mode:"default",maxChars:50,responseProperty:"error",enableTooltip:!0},messages:{tooManyFilesError:"You may only drop one file"},retry:{showAutoRetryNote:!0,autoRetryNote:"Retrying {retryNum}/{maxAuto}...",showButton:!1},showMessage:function(e){}},!0),qq.extend(this._options,e,!0),this._wrapCallbacks(),this._options.template=this._options.template.replace(/\{dragZoneText\}/g,this._options.text.dragZone),this._options.template=this._options.template.replace(/\{uploadButtonText\}/g,this._options.text.uploadButton),this._options.template=this._options.template.replace(/\{dropProcessingText\}/g,this._options.text.dropProcessing),this._options.fileTemplate=this._options.fileTemplate.replace(/\{cancelButtonText\}/g,this._options.text.cancelButton),this._options.fileTemplate=this._options.fileTemplate.replace(/\{retryButtonText\}/g,this._options.text.retryButton),this._options.fileTemplate=this._options.fileTemplate.replace(/\{statusText\}/g,""),this._element=this._options.element,this._element.innerHTML=this._options.template,this._listElement=this._options.listElement||this._find(this._element,"list"),this._classes=this._options.classes,this._button||(this._button=this._createUploadButton(this._find(this._element,"button"))),this._bindCancelAndRetryEvents(),this._dnd=this._setupDragAndDrop()},qq.extend(qq.FineUploader.prototype,qq.FineUploaderBasic.prototype),qq.extend(qq.FineUploader.prototype,{clearStoredFiles:function(){qq.FineUploaderBasic.prototype.clearStoredFiles.apply(this,arguments),this._listElement.innerHTML=""},addExtraDropzone:function(e){this._dnd.setupExtraDropzone(e)},removeExtraDropzone:function(e){return this._dnd.removeExtraDropzone(e)},getItemByFileId:function(e){for(var t=this._listElement.firstChild;t;){if(t.qqFileId==e)return t;t=t.nextSibling}},cancel:function(e){qq.FineUploaderBasic.prototype.cancel.apply(this,arguments);var t=this.getItemByFileId(e);qq(t).remove()},reset:function(){qq.FineUploaderBasic.prototype.reset.apply(this,arguments),this._element.innerHTML=this._options.template,this._listElement=this._options.listElement||this._find(this._element,"list"),this._options.button||(this._button=this._createUploadButton(this._find(this._element,"button"))),this._bindCancelAndRetryEvents(),this._dnd.dispose(),this._dnd=this._setupDragAndDrop()},_setupDragAndDrop:function(){var e,t,i,n=this,s=this._find(this._element,"dropProcessing");return t=function(e){e.preventDefault()},this._options.dragAndDrop.disableDefaultDropzone||(i=this._find(this._options.element,"drop")),e=new qq.DragAndDrop({dropArea:i,extraDropzones:this._options.dragAndDrop.extraDropzones,hideDropzones:this._options.dragAndDrop.hideDropzones,multiple:this._options.multiple,classes:{dropActive:this._options.classes.dropActive},callbacks:{dropProcessing:function(e,i){var o=n._button.getInput();e?(qq(s).css({display:"block"}),qq(o).attach("click",t)):(qq(s).hide(),qq(o).detach("click",t)),i&amp;&amp;n.addFiles(i)},error:function(e,t){n._error(e,t)},log:function(e,t){n.log(e,t)}}}),e.setup(),e},_leaving_document_out:function(e){return(qq.chrome()||qq.safari()&amp;&amp;qq.windows())&amp;&amp;0==e.clientX&amp;&amp;0==e.clientY||qq.firefox()&amp;&amp;!e.relatedTarget},_storeFileForLater:function(e){qq.FineUploaderBasic.prototype._storeFileForLater.apply(this,arguments);var t=this.getItemByFileId(e);qq(this._find(t,"spinner")).hide()},_find:function(e,t){var i=qq(e).getByClass(this._options.classes[t])[0];if(!i)throw new Error("element not found "+t);return i},_onSubmit:function(e,t){qq.FineUploaderBasic.prototype._onSubmit.apply(this,arguments),this._addToList(e,t)},_onProgress:function(e,t,i,n){qq.FineUploaderBasic.prototype._onProgress.apply(this,arguments);var s,o,r,a,l,c;s=this.getItemByFileId(e),o=this._find(s,"progressBar"),a=Math.round(i/n*100),i===n?(l=this._find(s,"cancel"),qq(l).hide(),qq(o).hide(),qq(this._find(s,"statusText")).setText(this._options.text.waitingForResponse),r=this._formatSize(n)):(r=this._formatProgress(i,n),qq(o).css({display:"block"})),qq(o).css({width:a+"%"}),c=this._find(s,"size"),qq(c).css({display:"inline"}),qq(c).setText(r)},_onComplete:function(e,t,i,n){qq.FineUploaderBasic.prototype._onComplete.apply(this,arguments);var s=this.getItemByFileId(e);qq(this._find(s,"statusText")).clearText(),qq(s).removeClass(this._classes.retrying),qq(this._find(s,"progressBar")).hide(),this._options.disableCancelForFormUploads&amp;&amp;!qq.isXhrUploadSupported()||qq(this._find(s,"cancel")).hide(),qq(this._find(s,"spinner")).hide(),i.success?(qq(s).addClass(this._classes.success),this._classes.successIcon&amp;&amp;(this._find(s,"finished").style.display="inline-block",qq(s).addClass(this._classes.successIcon))):(qq(s).addClass(this._classes.fail),this._classes.failIcon&amp;&amp;(this._find(s,"finished").style.display="inline-block",qq(s).addClass(this._classes.failIcon)),this._options.retry.showButton&amp;&amp;!this._preventRetries[e]&amp;&amp;qq(s).addClass(this._classes.retryable),this._controlFailureTextDisplay(s,i))},_onUpload:function(e,t){qq.FineUploaderBasic.prototype._onUpload.apply(this,arguments);var i=this.getItemByFileId(e);this._showSpinner(i)},_onBeforeAutoRetry:function(e){var t,i,n,s,o,r;qq.FineUploaderBasic.prototype._onBeforeAutoRetry.apply(this,arguments),t=this.getItemByFileId(e),i=this._find(t,"progressBar"),this._showCancelLink(t),i.style.width=0,qq(i).hide(),this._options.retry.showAutoRetryNote&amp;&amp;(n=this._find(t,"statusText"),s=this._autoRetries[e]+1,o=this._options.retry.maxAutoAttempts,r=this._options.retry.autoRetryNote.replace(/\{retryNum\}/g,s),r=r.replace(/\{maxAuto\}/g,o),qq(n).setText(r),1===s&amp;&amp;qq(t).addClass(this._classes.retrying))},_onBeforeManualRetry:function(e){if(qq.FineUploaderBasic.prototype._onBeforeManualRetry.apply(this,arguments)){var t=this.getItemByFileId(e);return this._find(t,"progressBar").style.width=0,qq(t).removeClass(this._classes.fail),qq(this._find(t,"statusText")).clearText(),this._showSpinner(t),this._showCancelLink(t),!0}return!1},_addToList:function(e,t){var i=qq.toElement(this._options.fileTemplate);if(this._options.disableCancelForFormUploads&amp;&amp;!qq.isXhrUploadSupported()){var n=this._find(i,"cancel");qq(n).remove()}i.qqFileId=e;var s=this._find(i,"file");qq(s).setText(this._options.formatFileName(t)),qq(this._find(i,"size")).hide(),this._options.multiple||this._clearList(),this._listElement.appendChild(i)},_clearList:function(){this._listElement.innerHTML="",this.clearStoredFiles()},_bindCancelAndRetryEvents:function(){var e=this,t=this._listElement;this._disposeSupport.attach(t,"click",function(t){t=t||window.event;var i=t.target||t.srcElement;if(qq(i).hasClass(e._classes.cancel)||qq(i).hasClass(e._classes.retry)){qq.preventDefault(t);for(var n=i.parentNode;void 0==n.qqFileId;)n=i=i.parentNode;qq(i).hasClass(e._classes.cancel)?e.cancel(n.qqFileId):(qq(n).removeClass(e._classes.retryable),e.retry(n.qqFileId))}})},_formatProgress:function(e,t){function i(e,t){n=n.replace(e,t)}var n=this._options.text.formatProgress;return i("{percent}",Math.round(e/t*100)),i("{total_size}",this._formatSize(t)),n},_controlFailureTextDisplay:function(e,t){var i,n,s,o,r;i=this._options.failedUploadTextDisplay.mode,n=this._options.failedUploadTextDisplay.maxChars,s=this._options.failedUploadTextDisplay.responseProperty,"custom"===i?(o=t[s],o?o.length&gt;n&amp;&amp;(r=o.substring(0,n)+"..."):(o=this._options.text.failUpload,this.log("'"+s+"' is not a valid property on the server response.","warn")),
qq(this._find(e,"statusText")).setText(r||o),this._options.failedUploadTextDisplay.enableTooltip&amp;&amp;this._showTooltip(e,o)):"default"===i?qq(this._find(e,"statusText")).setText(this._options.text.failUpload):"none"!==i&amp;&amp;this.log("failedUploadTextDisplay.mode value of '"+i+"' is not valid","warn")},_showTooltip:function(e,t){e.title=t},_showSpinner:function(e){var t=this._find(e,"spinner");t.style.display="inline-block"},_showCancelLink:function(e){if(!this._options.disableCancelForFormUploads||qq.isXhrUploadSupported()){var t=this._find(e,"cancel");t.style.display="inline"}},_error:function(e,t){var i=qq.FineUploaderBasic.prototype._error.apply(this,arguments);this._options.showMessage(i)}}),qq.DragAndDrop=function(e){"use strict";function t(){h!==p||d||(l.callbacks.log("Grabbed "+u.length+" files after tree traversal."),c.dropDisabled(!1),l.callbacks.dropProcessing(!1,u))}function i(e){u.push(e),p+=1,t()}function n(e){var s,o;h+=1,e.isFile?e.file(function(e){i(e)}):e.isDirectory&amp;&amp;(d=!0,s=e.createReader(),s.readEntries(function(e){for(p+=1,o=0;o&lt;e.length;o+=1)n(e[o]);d=!1,e.length||t()}))}function s(e){var i,s,o;if(l.callbacks.dropProcessing(!0),c.dropDisabled(!0),e.files.length&gt;1&amp;&amp;!l.multiple)l.callbacks.dropProcessing(!1),l.callbacks.error("tooManyFilesError",""),c.dropDisabled(!1);else if(u=[],h=0,p=0,qq.isFolderDropSupported(e))for(s=e.items,i=0;i&lt;s.length;i+=1)o=s[i].webkitGetAsEntry(),o&amp;&amp;(o.isFile?(u.push(s[i].getAsFile()),i===s.length-1&amp;&amp;t()):n(o));else l.callbacks.dropProcessing(!1,e.files),c.dropDisabled(!1)}function o(e){c=new qq.UploadDropZone({element:e,onEnter:function(t){qq(e).addClass(l.classes.dropActive),t.stopPropagation()},onLeaveNotDescendants:function(t){qq(e).removeClass(l.classes.dropActive)},onDrop:function(t){l.hideDropzones&amp;&amp;qq(e).hide(),qq(e).removeClass(l.classes.dropActive),s(t.dataTransfer)}}),f.addDisposer(function(){c.dispose()}),l.hideDropzones&amp;&amp;qq(e).hide()}function r(e){var t;return qq.each(e.dataTransfer.types,function(e,i){if("Files"===i)return t=!0,!1}),t}function a(){l.dropArea&amp;&amp;l.extraDropzones.push(l.dropArea);var e,t=l.extraDropzones;for(e=0;e&lt;t.length;e+=1)o(t[e]);!l.dropArea||qq.ie()&amp;&amp;!qq.ie10()||f.attach(document,"dragenter",function(i){if(!c.dropDisabled()&amp;&amp;r(i)){if(qq(l.dropArea).hasClass(l.classes.dropDisabled))return;for(l.dropArea.style.display="block",e=0;e&lt;t.length;e+=1)t[e].style.display="block"}}),f.attach(document,"dragleave",function(i){if(l.hideDropzones&amp;&amp;qq.FineUploader.prototype._leaving_document_out(i))for(e=0;e&lt;t.length;e+=1)qq(t[e]).hide()}),f.attach(document,"drop",function(i){if(l.hideDropzones)for(e=0;e&lt;t.length;e+=1)qq(t[e]).hide();i.preventDefault()})}var l,c,d,u=[],h=0,p=0,f=new qq.DisposeSupport;return l={dropArea:null,extraDropzones:[],hideDropzones:!0,multiple:!0,classes:{dropActive:null},callbacks:{dropProcessing:function(e,t){},error:function(e,t){},log:function(e,t){}}},qq.extend(l,e),{setup:function(){a()},setupExtraDropzone:function(e){l.extraDropzones.push(e),o(e)},removeExtraDropzone:function(e){var t,i=l.extraDropzones;for(t in i)if(i[t]===e)return i.splice(t,1)},dispose:function(){f.dispose(),c.dispose()}}},qq.UploadDropZone=function(e){"use strict";function t(){return qq.safari()||qq.firefox()&amp;&amp;qq.windows()}function i(e){c||(t?d.attach(document,"dragover",function(e){e.preventDefault()}):d.attach(document,"dragover",function(e){e.dataTransfer&amp;&amp;(e.dataTransfer.dropEffect="none",e.preventDefault())}),c=!0)}function n(e){if(qq.ie()&amp;&amp;!qq.ie10())return!1;var t,i=e.dataTransfer,n=qq.safari();return t=!!qq.ie10()||"none"!==i.effectAllowed,i&amp;&amp;t&amp;&amp;(i.files||!n&amp;&amp;i.types.contains&amp;&amp;i.types.contains("Files"))}function s(e){return void 0!==e&amp;&amp;(l=e),l}function o(){d.attach(a,"dragover",function(e){if(n(e)){var t=qq.ie()?null:e.dataTransfer.effectAllowed;"move"===t||"linkMove"===t?e.dataTransfer.dropEffect="move":e.dataTransfer.dropEffect="copy",e.stopPropagation(),e.preventDefault()}}),d.attach(a,"dragenter",function(e){if(!s()){if(!n(e))return;r.onEnter(e)}}),d.attach(a,"dragleave",function(e){if(n(e)){r.onLeave(e);var t=document.elementFromPoint(e.clientX,e.clientY);qq(this).contains(t)||r.onLeaveNotDescendants(e)}}),d.attach(a,"drop",function(e){if(!s()){if(!n(e))return;e.preventDefault(),r.onDrop(e)}})}var r,a,l,c,d=new qq.DisposeSupport;return r={element:null,onEnter:function(e){},onLeave:function(e){},onLeaveNotDescendants:function(e){},onDrop:function(e){}},qq.extend(r,e),a=r.element,i(),o(),{dropDisabled:function(e){return s(e)},dispose:function(){d.dispose()}}},function(e){"use strict";var t,i,n,s,o,r,a,l,c,d;r=["uploaderType"],n=function(e){if(e){var n=l(e);a(n),t("basic"===o("uploaderType")?new qq.FineUploaderBasic(n):new qq.FineUploader(n))}return i},s=function(e,t){var n=i.data("fineuploader");return t?(void 0===n&amp;&amp;(n={}),n[e]=t,i.data("fineuploader",n),void 0):void 0===n?null:n[e]},t=function(e){return s("uploader",e)},o=function(e,t){return s(e,t)},a=function(t){var n=t.callbacks={};e.each((new qq.FineUploaderBasic)._options.callbacks,function(e,t){var s,o;s=/^on(\w+)/.exec(e)[1],s=s.substring(0,1).toLowerCase()+s.substring(1),o=i,n[e]=function(){var e=Array.prototype.slice.call(arguments);return o.triggerHandler(s,e)}})},l=function(t,n){var s,a;if(s=void 0===n?"basic"!==t.uploaderType?{element:i[0]}:{}:n,e.each(t,function(t,i){e.inArray(t,r)&gt;=0?o(t,i):i instanceof e?s[t]=i[0]:e.isPlainObject(i)?(s[t]={},l(i,s[t])):e.isArray(i)?(a=[],e.each(i,function(t,i){i instanceof e?e.merge(a,i):a.push(i)}),s[t]=a):s[t]=i}),void 0===n)return s},c=function(i){return"string"===e.type(i)&amp;&amp;!i.match(/^_/)&amp;&amp;void 0!==t()[i]},d=function(e){var i=[],n=Array.prototype.slice.call(arguments,1);return l(n,i),t()[e].apply(t(),i)},e.fn.fineUploader=function(s){var o=this,r=arguments,a=[];return this.each(function(l,u){if(i=e(u),t()&amp;&amp;c(s)){if(a.push(d.apply(o,r)),1===o.length)return!1}else"object"!=typeof s&amp;&amp;s?e.error("Method "+s+" does not exist on jQuery.fineUploader"):n.apply(o,r)}),1===a.length?a[0]:a.length&gt;1?a:this}}(jQuery),amdExports=qq}.call(root),amdExports})}(this),function(e){var t;define("jquery-ui/menu",["jquery","jquery-ui"],function(){return function(){!function(e,t){var i=!1;e.widget("ui.menu",{version:"1.9.2",defaultElement:"&lt;ul&gt;",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,e.proxy(function(e){this.options.disabled&amp;&amp;e.preventDefault()},this)),this.options.disabled&amp;&amp;this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item &gt; a":function(e){e.preventDefault()},"click .ui-state-disabled &gt; a":function(e){e.preventDefault()},"click .ui-menu-item:has(a)":function(t){var n=e(t.target).closest(".ui-menu-item");!i&amp;&amp;n.not(".ui-state-disabled").length&amp;&amp;(i=!0,this.select(t),n.has(".ui-menu").length?this.expand(t):this.element.is(":focus")||(this.element.trigger("focus",[!0]),this.active&amp;&amp;1===this.active.parents(".ui-menu").length&amp;&amp;clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){var i=e(t.currentTarget);i.siblings().children(".ui-state-active").removeClass("ui-state-active"),this.focus(t,i)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this.element.children(".ui-menu-item").eq(0);t||this.focus(e,i)},blur:function(t){this._delay(function(){e.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){e(t.target).closest(".ui-menu").length||this.collapseAll(t),i=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").andSelf().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=e(this);t.data("ui-menu-submenu-carat")&amp;&amp;t.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){function i(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&amp;")}var n,s,o,r,a,l=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&amp;&amp;!this.active.is(".ui-state-disabled")&amp;&amp;this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:l=!1,s=this.previousFilter||"",o=String.fromCharCode(t.keyCode),r=!1,clearTimeout(this.filterTimer),o===s?r=!0:o=s+o,a=new RegExp("^"+i(o),"i"),n=this.activeMenu.children(".ui-menu-item").filter(function(){return a.test(e(this).children("a").text())}),n=r&amp;&amp;n.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):n,n.length||(o=String.fromCharCode(t.keyCode),a=new RegExp("^"+i(o),"i"),n=this.activeMenu.children(".ui-menu-item").filter(function(){return a.test(e(this).children("a").text())})),n.length?(this.focus(t,n),n.length&gt;1?(this.previousFilter=o,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}l&amp;&amp;t.preventDefault()},_activate:function(e){this.active.is(".ui-state-disabled")||(this.active.children("a[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var t,i=this.options.icons.submenu,n=this.element.find(this.options.menus);n.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=e(this),n=t.prev("a"),s=e("&lt;span&gt;").addClass("ui-menu-icon ui-icon "+i).data("ui-menu-submenu-carat",!0);n.attr("aria-haspopup","true").prepend(s),t.attr("aria-labelledby",n.attr("id"))}),t=n.add(this.element),t.children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()}),t.children(":not(.ui-menu-item)").each(function(){var t=e(this);/[^\-â€”â€“\s]/.test(t.text())||t.addClass("ui-widget-content ui-menu-divider")}),t.children(".ui-state-disabled").attr("aria-disabled","true"),this.active&amp;&amp;!e.contains(this.element[0],this.active[0])&amp;&amp;this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},focus:function(e,t){var i,n;this.blur(e,e&amp;&amp;"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),n=this.active.children("a").addClass("ui-state-focus"),this.options.role&amp;&amp;this.element.attr("aria-activedescendant",n.attr("id")),this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active"),e&amp;&amp;"keydown"===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=t.children(".ui-menu"),i.length&amp;&amp;/^mouse/.test(e.type)&amp;&amp;this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var i,n,s,o,r,a;this._hasScroll()&amp;&amp;(i=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,n=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,s=t.offset().top-this.activeMenu.offset().top-i-n,o=this.activeMenu.scrollTop(),r=this.activeMenu.height(),a=t.height(),s&lt;0?this.activeMenu.scrollTop(o+s):s+a&gt;r&amp;&amp;this.activeMenu.scrollTop(o+s-r+a))},blur:function(e,t){t||clearTimeout(this.timer),this.active&amp;&amp;(this.active.children("a").removeClass("ui-state-focus"),this.active=null,this._trigger("blur",e,{item:this.active}))},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&amp;&amp;(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(t){var i=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay(function(){var n=i?this.element:e(t&amp;&amp;t.target).closest(this.element.find(".ui-menu"));n.length||(n=this.element),this._close(n),this.blur(t),this.activeMenu=n},this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(e){var t=this.active&amp;&amp;this.active.parent().closest(".ui-menu-item",this.element);t&amp;&amp;t.length&amp;&amp;(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&amp;&amp;this.active.children(".ui-menu ").children(".ui-menu-item").first();t&amp;&amp;t.length&amp;&amp;(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&amp;&amp;!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&amp;&amp;!this.active.nextAll(".ui-menu-item").length},_move:function(e,t,i){var n;this.active&amp;&amp;(n="first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[e+"All"](".ui-menu-item").eq(0)),n&amp;&amp;n.length&amp;&amp;this.active||(n=this.activeMenu.children(".ui-menu-item")[t]()),this.focus(i,n)},nextPage:function(t){var i,n,s;return this.active?void(this.isLastItem()||(this._hasScroll()?(n=this.active.offset().top,s=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=e(this),i.offset().top-n-s&lt;0}),this.focus(t,i)):this.focus(t,this.activeMenu.children(".ui-menu-item")[this.active?"last":"first"]()))):void this.next(t)},previousPage:function(t){var i,n,s;return this.active?void(this.isFirstItem()||(this._hasScroll()?(n=this.active.offset().top,s=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=e(this),i.offset().top-n+s&gt;0}),this.focus(t,i)):this.focus(t,this.activeMenu.children(".ui-menu-item").first()))):void this.next(t)},_hasScroll:function(){return this.element.outerHeight()&lt;this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,i)}})}(jQuery)}.call(e),t})}(this),function(e){var t;define("jquery-ui/autocomplete",["jquery","jquery-ui"],function(){return function(){!function(e,t){var i=0;e.widget("ui.autocomplete",{version:"1.9.2",defaultElement:"&lt;input&gt;",options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var t,i,n;this.isMultiLine=this._isMultiLine(),this.valueMethod=this.element[this.element.is("input,textarea")?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(s){if(this.element.prop("readOnly"))return t=!0,n=!0,void(i=!0);t=!1,n=!1,i=!1;var o=e.ui.keyCode;switch(s.keyCode){case o.PAGE_UP:t=!0,this._move("previousPage",s);break;case o.PAGE_DOWN:t=!0,this._move("nextPage",s);break;case o.UP:t=!0,this._keyEvent("previous",s);break;case o.DOWN:t=!0,this._keyEvent("next",s);break;case o.ENTER:case o.NUMPAD_ENTER:this.menu.active&amp;&amp;(t=!0,s.preventDefault(),this.menu.select(s));break;case o.TAB:this.menu.active&amp;&amp;this.menu.select(s);break;case o.ESCAPE:this.menu.element.is(":visible")&amp;&amp;(this._value(this.term),this.close(s),s.preventDefault());break;default:i=!0,this._searchTimeout(s)}},keypress:function(n){if(t)return t=!1,void n.preventDefault();if(!i){var s=e.ui.keyCode;switch(n.keyCode){case s.PAGE_UP:this._move("previousPage",n);break;case s.PAGE_DOWN:this._move("nextPage",n);break;case s.UP:this._keyEvent("previous",n);break;case s.DOWN:this._keyEvent("next",n)}}},input:function(e){return n?(n=!1,void e.preventDefault()):void this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){return this.cancelBlur?void delete this.cancelBlur:(clearTimeout(this.searching),this.close(e),void this._change(e))}}),this._initSource(),this.menu=e("&lt;ul&gt;").addClass("ui-autocomplete").appendTo(this.document.find(this.options.appendTo||"body")[0]).menu({input:e(),role:null}).zIndex(this.element.zIndex()+1).hide().data("menu"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var i=this.menu.element[0];e(t.target).closest(".ui-menu-item").length||this._delay(function(){var t=this;this.document.one("mousedown",function(n){n.target===t.element[0]||n.target===i||e.contains(i,n.target)||t.close()})})},menufocus:function(t,i){if(this.isNewMenu&amp;&amp;(this.isNewMenu=!1,t.originalEvent&amp;&amp;/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){e(t.target).trigger(t.originalEvent)});var n=i.item.data("ui-autocomplete-item")||i.item.data("item.autocomplete");!1!==this._trigger("focus",t,{item:n})?t.originalEvent&amp;&amp;/^key/.test(t.originalEvent.type)&amp;&amp;this._value(n.value):this.liveRegion.text(n.value)},menuselect:function(e,t){var i=t.item.data("ui-autocomplete-item")||t.item.data("item.autocomplete"),n=this.previous;this.element[0]!==this.document[0].activeElement&amp;&amp;(this.element.focus(),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=i})),!1!==this._trigger("select",e,{item:i})&amp;&amp;this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=e("&lt;span&gt;",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertAfter(this.element),e.fn.bgiframe&amp;&amp;this.menu.element.bgiframe(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&amp;&amp;this._initSource(),"appendTo"===e&amp;&amp;this.menu.element.appendTo(this.document.find(t||"body")[0]),"disabled"===e&amp;&amp;t&amp;&amp;this.xhr&amp;&amp;this.xhr.abort()},_isMultiLine:function(){return!!this.element.is("textarea")||!this.element.is("input")&amp;&amp;this.element.prop("isContentEditable")},_initSource:function(){var t,i,n=this;e.isArray(this.options.source)?(t=this.options.source,this.source=function(i,n){n(e.ui.autocomplete.filter(t,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(t,s){n.xhr&amp;&amp;n.xhr.abort(),n.xhr=e.ajax({url:i,data:t,dataType:"json",success:function(e){s(e)},error:function(){s([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){this.term!==this._value()&amp;&amp;(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length&lt;this.options.minLength?this.close(t):this._trigger("search",t)!==!1?this._search(e):void 0},_search:function(e){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var e=this,t=++i;return function(n){t===i&amp;&amp;e.__response(n),e.pending--,e.pending||e.element.removeClass("ui-autocomplete-loading")}},__response:function(e){e&amp;&amp;(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&amp;&amp;e&amp;&amp;e.length&amp;&amp;!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(":visible")&amp;&amp;(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&amp;&amp;this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&amp;&amp;t[0].label&amp;&amp;t[0].value?t:e.map(t,function(t){return"string"==typeof t?{label:t,value:t}:e.extend({label:t.label||t.value,value:t.value||t.label},t)})},_suggest:function(t){var i=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(i,t),this.menu.refresh(),i.show(),this._resizeMenu(),i.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&amp;&amp;this.menu.next()},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var n=this;e.each(i,function(e,i){n._renderItemData(t,i)})},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return e("&lt;li&gt;").append(e("&lt;a&gt;").text(i.label)).appendTo(t)},_move:function(e,t){return this.menu.element.is(":visible")?this.menu.isFirstItem()&amp;&amp;/^previous/.test(e)||this.menu.isLastItem()&amp;&amp;/^next/.test(e)?(this._value(this.term),void this.menu.blur()):void this.menu[e](t):void this.search(null,t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){this.isMultiLine&amp;&amp;!this.menu.element.is(":visible")||(this._move(e,t),t.preventDefault())}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&amp;")},filter:function(t,i){var n=new RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(t,function(e){return n.test(e.label||e.value||e)})}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e&gt;1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var t;this._superApply(arguments),this.options.disabled||this.cancelSearch||(t=e&amp;&amp;e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.text(t))}})}(jQuery)}.call(e),t})}(this),function(e){"function"==typeof define&amp;&amp;define.amd?define("jquery/mousewheel",["jquery"],e):"object"==typeof exports?module.exports=e:e(jQuery)}(function(e){function t(t){var r=t||window.event,a=l.call(arguments,1),c=0,d=0,u=0,h=0;if(t=e.event.fix(r),t.type="mousewheel","detail"in r&amp;&amp;(u=r.detail*-1),"wheelDelta"in r&amp;&amp;(u=r.wheelDelta),"wheelDeltaY"in r&amp;&amp;(u=r.wheelDeltaY),"wheelDeltaX"in r&amp;&amp;(d=r.wheelDeltaX*-1),"axis"in r&amp;&amp;r.axis===r.HORIZONTAL_AXIS&amp;&amp;(d=u*-1,u=0),c=0===u?d:u,"deltaY"in r&amp;&amp;(u=r.deltaY*-1,c=u),"deltaX"in r&amp;&amp;(d=r.deltaX,0===u&amp;&amp;(c=d*-1)),0!==u||0!==d){if(1===r.deltaMode){var p=e.data(this,"mousewheel-line-height");c*=p,u*=p,d*=p}else if(2===r.deltaMode){var f=e.data(this,"mousewheel-page-height");c*=f,u*=f,d*=f}return h=Math.max(Math.abs(u),Math.abs(d)),(!o||h&lt;o)&amp;&amp;(o=h,n(r,h)&amp;&amp;(o/=40)),n(r,h)&amp;&amp;(c/=40,d/=40,u/=40),c=Math[c&gt;=1?"floor":"ceil"](c/o),d=Math[d&gt;=1?"floor":"ceil"](d/o),u=Math[u&gt;=1?"floor":"ceil"](u/o),t.deltaX=d,t.deltaY=u,t.deltaFactor=o,t.deltaMode=0,a.unshift(t,c,d,u),s&amp;&amp;clearTimeout(s),s=setTimeout(i,200),(e.event.dispatch||e.event.handle).apply(this,a)}}function i(){o=null}function n(e,t){return d.settings.adjustOldDeltas&amp;&amp;"mousewheel"===e.type&amp;&amp;t%120===0}var s,o,r=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],a="onwheel"in document||document.documentMode&gt;=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],l=Array.prototype.slice;if(e.event.fixHooks)for(var c=r.length;c;)e.event.fixHooks[r[--c]]=e.event.mouseHooks;var d=e.event.special.mousewheel={version:"3.1.9",setup:function(){if(this.addEventListener)for(var i=a.length;i;)this.addEventListener(a[--i],t,!1);else this.onmousewheel=t;e.data(this,"mousewheel-line-height",d.getLineHeight(this)),e.data(this,"mousewheel-page-height",d.getPageHeight(this))},teardown:function(){if(this.removeEventListener)for(var e=a.length;e;)this.removeEventListener(a[--e],t,!1);else this.onmousewheel=null},getLineHeight:function(t){return parseInt(e(t)["offsetParent"in e.fn?"offsetParent":"parent"]().css("fontSize"),10)},getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0}};e.fn.extend({mousewheel:function(e){return e?this.bind("mousewheel",e):this.trigger("mousewheel")},unmousewheel:function(e){return this.unbind("mousewheel",e)}})}),function(e){var t;define("jquery/jscrollpane",["jquery"],function(){return function(){!function(e,t,i){e.fn.jScrollPane=function(n){function s(n,s){function o(t){var s,a,c,u,h,p,g=!1,v=!1;if(O=t,H===i)h=n.scrollTop(),p=n.scrollLeft(),n.css({overflow:"hidden",padding:0}),W=n.innerWidth()+be,B=n.innerHeight(),n.width(W),H=e('&lt;div class="jspPane" /&gt;').css("padding",ye).append(n.children()),U=e('&lt;div class="jspContainer" /&gt;').css({width:W+"px",height:B+"px"}).append(H).appendTo(n);else{if(n.css("width",""),g=O.stickToBottom&amp;&amp;z(),v=O.stickToRight&amp;&amp;q(),u=n.innerWidth()+be!=W||n.outerHeight()!=B,u&amp;&amp;(W=n.innerWidth()+be,B=n.innerHeight(),U.css({width:W+"px",height:B+"px"})),!u&amp;&amp;we==Y&amp;&amp;H.outerHeight()==X)return void n.width(W);we=Y,H.css("width",""),n.width(W),U.find("&gt;.jspVerticalBar,&gt;.jspHorizontalBar").remove().end()}H.css("overflow","auto"),Y=t.contentWidth?t.contentWidth:H[0].scrollWidth,X=H[0].scrollHeight,H.css("overflow",""),V=Y/W,G=X/B,K=G&gt;1,Q=V&gt;1,Q||K?(n.addClass("jspScrollable"),s=O.maintainPosition&amp;&amp;(ee||ne),s&amp;&amp;(a=T(),c=D()),r(),l(),d(),s&amp;&amp;(C(v?Y-W:a,!1),k(g?X-B:c,!1)),M(),j(),N(),O.enableKeyboardNavigation&amp;&amp;E(),O.clickOnTrack&amp;&amp;f(),L(),O.hijackInternalLinks&amp;&amp;R()):(n.removeClass("jspScrollable"),H.css({top:0,left:0,width:U.width()-be}),P(),F(),A(),m()),O.autoReinitialise&amp;&amp;!ve?ve=setInterval(function(){o(O)},O.autoReinitialiseDelay):!O.autoReinitialise&amp;&amp;ve&amp;&amp;clearInterval(ve),h&amp;&amp;n.scrollTop(0)&amp;&amp;k(h,!1),p&amp;&amp;n.scrollLeft(0)&amp;&amp;C(p,!1),n.trigger("jsp-initialised",[Q||K])}function r(){K&amp;&amp;(U.append(e('&lt;div class="jspVerticalBar" /&gt;').append(e('&lt;div class="jspCap jspCapTop" /&gt;'),e('&lt;div class="jspTrack" /&gt;').append(e('&lt;div class="jspDrag" /&gt;').append(e('&lt;div class="jspDragTop" /&gt;'),e('&lt;div class="jspDragBottom" /&gt;'))),e('&lt;div class="jspCap jspCapBottom" /&gt;'))),se=U.find("&gt;.jspVerticalBar"),oe=se.find("&gt;.jspTrack"),Z=oe.find("&gt;.jspDrag"),O.showArrows&amp;&amp;(ce=e('&lt;a class="jspArrow jspArrowUp" /&gt;').bind("mousedown.jsp",h(0,-1)).bind("click.jsp",I),de=e('&lt;a class="jspArrow jspArrowDown" /&gt;').bind("mousedown.jsp",h(0,1)).bind("click.jsp",I),O.arrowScrollOnHover&amp;&amp;(ce.bind("mouseover.jsp",h(0,-1,ce)),de.bind("mouseover.jsp",h(0,1,de))),u(oe,O.verticalArrowPositions,ce,de)),ae=B,U.find("&gt;.jspVerticalBar&gt;.jspCap:visible,&gt;.jspVerticalBar&gt;.jspArrow").each(function(){ae-=e(this).outerHeight()}),Z.hover(function(){Z.addClass("jspHover")},function(){Z.removeClass("jspHover")}).bind("mousedown.jsp",function(t){e("html").bind("dragstart.jsp selectstart.jsp",I),Z.addClass("jspActive");var i=t.pageY-Z.position().top;return e("html").bind("mousemove.jsp",function(e){v(e.pageY-i,!1)}).bind("mouseup.jsp mouseleave.jsp",g),!1}),a())}function a(){oe.height(ae+"px"),ee=0,re=O.verticalGutter+oe.outerWidth(),H.width(W-re-be);try{0===se.position().left&amp;&amp;H.css("margin-left",re+"px")}catch(e){}}function l(){Q&amp;&amp;(U.append(e('&lt;div class="jspHorizontalBar" /&gt;').append(e('&lt;div class="jspCap jspCapLeft" /&gt;'),e('&lt;div class="jspTrack" /&gt;').append(e('&lt;div class="jspDrag" /&gt;').append(e('&lt;div class="jspDragLeft" /&gt;'),e('&lt;div class="jspDragRight" /&gt;'))),e('&lt;div class="jspCap jspCapRight" /&gt;'))),ue=U.find("&gt;.jspHorizontalBar"),he=ue.find("&gt;.jspTrack"),te=he.find("&gt;.jspDrag"),O.showArrows&amp;&amp;(me=e('&lt;a class="jspArrow jspArrowLeft" /&gt;').bind("mousedown.jsp",h(-1,0)).bind("click.jsp",I),ge=e('&lt;a class="jspArrow jspArrowRight" /&gt;').bind("mousedown.jsp",h(1,0)).bind("click.jsp",I),O.arrowScrollOnHover&amp;&amp;(me.bind("mouseover.jsp",h(-1,0,me)),ge.bind("mouseover.jsp",h(1,0,ge))),u(he,O.horizontalArrowPositions,me,ge)),te.hover(function(){te.addClass("jspHover")},function(){te.removeClass("jspHover")}).bind("mousedown.jsp",function(t){e("html").bind("dragstart.jsp selectstart.jsp",I),te.addClass("jspActive");var i=t.pageX-te.position().left;return e("html").bind("mousemove.jsp",function(e){b(e.pageX-i,!1)}).bind("mouseup.jsp mouseleave.jsp",g),!1}),pe=U.innerWidth(),c())}function c(){U.find("&gt;.jspHorizontalBar&gt;.jspCap:visible,&gt;.jspHorizontalBar&gt;.jspArrow").each(function(){pe-=e(this).outerWidth()}),he.width(pe+"px"),ne=0}function d(){if(Q&amp;&amp;K){var t=he.outerHeight(),i=oe.outerWidth();ae-=t,e(ue).find("&gt;.jspCap:visible,&gt;.jspArrow").each(function(){pe+=e(this).outerWidth()}),pe-=i,B-=i,W-=t,he.parent().append(e('&lt;div class="jspCorner" /&gt;').css("width",t+"px")),a(),c()}Q&amp;&amp;H.width(U.outerWidth()-be+"px"),X=H.outerHeight(),G=X/B,Q&amp;&amp;(fe=Math.ceil(1/V*pe),fe&gt;O.horizontalDragMaxWidth?fe=O.horizontalDragMaxWidth:fe&lt;O.horizontalDragMinWidth&amp;&amp;(fe=O.horizontalDragMinWidth),te.width(fe+"px"),ie=pe-fe,w(ne)),K&amp;&amp;(le=Math.ceil(1/G*ae),le&gt;O.verticalDragMaxHeight?le=O.verticalDragMaxHeight:le&lt;O.verticalDragMinHeight&amp;&amp;(le=O.verticalDragMinHeight),Z.height(le+"px"),J=ae-le,y(ee))}function u(e,t,i,n){var s,o="before",r="after";"os"==t&amp;&amp;(t=/Mac/.test(navigator.platform)?"after":"split"),t==o?r=t:t==r&amp;&amp;(o=t,s=i,i=n,n=s),e[o](i)[r](n)}function h(e,t,i){return function(){return p(e,t,this,i),this.blur(),!1}}function p(t,i,n,s){n=e(n).addClass("jspActive");var o,r,a=!0,l=function(){0!==t&amp;&amp;xe.scrollByX(t*O.arrowButtonSpeed),0!==i&amp;&amp;xe.scrollByY(i*O.arrowButtonSpeed),r=setTimeout(l,a?O.initialDelay:O.arrowRepeatFreq),a=!1};l(),o=s?"mouseout.jsp":"mouseup.jsp",s=s||e("html"),s.bind(o,function(){n.removeClass("jspActive"),r&amp;&amp;clearTimeout(r),r=null,s.unbind(o)})}function f(){m(),K&amp;&amp;oe.bind("mousedown.jsp",function(t){if(t.originalTarget===i||t.originalTarget==t.currentTarget){var n,s=e(this),o=s.offset(),r=t.pageY-o.top-ee,a=!0,l=function(){var e=s.offset(),i=t.pageY-e.top-le/2,o=B*O.scrollPagePercent,d=J*o/(X-B);if(r&lt;0)ee-d&gt;i?xe.scrollByY(-o):v(i);else{if(!(r&gt;0))return void c();ee+d&lt;i?xe.scrollByY(o):v(i)}n=setTimeout(l,a?O.initialDelay:O.trackClickRepeatFreq),a=!1},c=function(){n&amp;&amp;clearTimeout(n),n=null,e(document).unbind("mouseup.jsp",c)};return l(),e(document).bind("mouseup.jsp",c),!1}}),Q&amp;&amp;he.bind("mousedown.jsp",function(t){if(t.originalTarget===i||t.originalTarget==t.currentTarget){var n,s=e(this),o=s.offset(),r=t.pageX-o.left-ne,a=!0,l=function(){var e=s.offset(),i=t.pageX-e.left-fe/2,o=W*O.scrollPagePercent,d=ie*o/(Y-W);if(r&lt;0)ne-d&gt;i?xe.scrollByX(-o):b(i);else{if(!(r&gt;0))return void c();ne+d&lt;i?xe.scrollByX(o):b(i)}n=setTimeout(l,a?O.initialDelay:O.trackClickRepeatFreq),a=!1},c=function(){n&amp;&amp;clearTimeout(n),n=null,e(document).unbind("mouseup.jsp",c)};return l(),e(document).bind("mouseup.jsp",c),!1}})}function m(){he&amp;&amp;he.unbind("mousedown.jsp"),oe&amp;&amp;oe.unbind("mousedown.jsp")}function g(){e("html").unbind("dragstart.jsp selectstart.jsp mousemove.jsp mouseup.jsp mouseleave.jsp"),Z&amp;&amp;Z.removeClass("jspActive"),te&amp;&amp;te.removeClass("jspActive")}function v(e,t){K&amp;&amp;(e&lt;0?e=0:e&gt;J&amp;&amp;(e=J),t===i&amp;&amp;(t=O.animateScroll),t?xe.animate(Z,"top",e,y):(Z.css("top",e),y(e)))}function y(e){e===i&amp;&amp;(e=Z.position().top),U.scrollTop(0),ee=e;var t=0===ee,s=ee==J,o=e/J,r=-o*(X-B);_e==t&amp;&amp;Ce==s||(_e=t,Ce=s,n.trigger("jsp-arrow-change",[_e,Ce,ke,Se])),x(t,s),
H.css("top",r),n.trigger("jsp-scroll-y",[-r,t,s]).trigger("scroll")}function b(e,t){Q&amp;&amp;(e&lt;0?e=0:e&gt;ie&amp;&amp;(e=ie),t===i&amp;&amp;(t=O.animateScroll),t?xe.animate(te,"left",e,w):(te.css("left",e),w(e)))}function w(e){e===i&amp;&amp;(e=te.position().left),U.scrollTop(0),ne=e;var t=0===ne,s=ne==ie,o=e/ie,r=-o*(Y-W);ke==t&amp;&amp;Se==s||(ke=t,Se=s,n.trigger("jsp-arrow-change",[_e,Ce,ke,Se])),_(t,s),H.css("left",r),n.trigger("jsp-scroll-x",[-r,t,s]).trigger("scroll")}function x(e,t){O.showArrows&amp;&amp;(ce[e?"addClass":"removeClass"]("jspDisabled"),de[t?"addClass":"removeClass"]("jspDisabled"))}function _(e,t){O.showArrows&amp;&amp;(me[e?"addClass":"removeClass"]("jspDisabled"),ge[t?"addClass":"removeClass"]("jspDisabled"))}function k(e,t){var i=e/(X-B);v(i*J,t)}function C(e,t){var i=e/(Y-W);b(i*ie,t)}function S(t,i,n){var s,o,r,a,l,c,d,u,h,p=0,f=0;try{s=e(t)}catch(e){return}for(o=s.outerHeight(),r=s.outerWidth(),U.scrollTop(0),U.scrollLeft(0);!s.is(".jspPane");)if(p+=s.position().top,f+=s.position().left,s=s.offsetParent(),/^body|html$/i.test(s[0].nodeName))return;a=D(),c=a+B,p&lt;a||i?u=p-O.horizontalGutter:p+o&gt;c&amp;&amp;(u=p-B+o+O.horizontalGutter),isNaN(u)||k(u,n),l=T(),d=l+W,f&lt;l||i?h=f-O.horizontalGutter:f+r&gt;d&amp;&amp;(h=f-W+r+O.horizontalGutter),isNaN(h)||C(h,n)}function T(){return-H.position().left}function D(){return-H.position().top}function z(){var e=X-B;return e&gt;20&amp;&amp;e-D()&lt;10}function q(){var e=Y-W;return e&gt;20&amp;&amp;e-T()&lt;10}function j(){U.unbind(De).bind(De,function(e,t,i,n){var s=ne,o=ee,r=e.deltaFactor||O.mouseWheelSpeed;return xe.scrollBy(i*r,-n*r,!1),s==ne&amp;&amp;o==ee})}function P(){U.unbind(De)}function I(){return!1}function M(){H.find(":input,a").unbind("focus.jsp").bind("focus.jsp",function(e){S(e.target,!1)})}function F(){H.find(":input,a").unbind("focus.jsp")}function E(){function t(){var e=ne,t=ee;switch(i){case 40:xe.scrollByY(O.keyboardSpeed,!1);break;case 38:xe.scrollByY(-O.keyboardSpeed,!1);break;case 34:case 32:xe.scrollByY(B*O.scrollPagePercent,!1);break;case 33:xe.scrollByY(-B*O.scrollPagePercent,!1);break;case 39:xe.scrollByX(O.keyboardSpeed,!1);break;case 37:xe.scrollByX(-O.keyboardSpeed,!1)}return s=e!=ne||t!=ee}var i,s,o=[];Q&amp;&amp;o.push(ue[0]),K&amp;&amp;o.push(se[0]),H.focus(function(){n.focus()}),n.attr("tabindex",0).unbind("keydown.jsp keypress.jsp").bind("keydown.jsp",function(n){if(n.target===this||o.length&amp;&amp;e(n.target).closest(o).length){var r=ne,a=ee;switch(n.keyCode){case 40:case 38:case 34:case 32:case 33:case 39:case 37:i=n.keyCode,t();break;case 35:k(X-B),i=null;break;case 36:k(0),i=null}return s=n.keyCode==i&amp;&amp;r!=ne||a!=ee,!s}}).bind("keypress.jsp",function(e){return e.keyCode==i&amp;&amp;t(),!s}),O.hideFocus?(n.css("outline","none"),"hideFocus"in U[0]&amp;&amp;n.attr("hideFocus",!0)):(n.css("outline",""),"hideFocus"in U[0]&amp;&amp;n.attr("hideFocus",!1))}function A(){n.attr("tabindex","-1").removeAttr("tabindex").unbind("keydown.jsp keypress.jsp")}function L(){if(location.hash&amp;&amp;location.hash.length&gt;1){var t,i,n=escape(location.hash.substr(1));try{t=e("#"+n+', a[name="'+n+'"]')}catch(e){return}t.length&amp;&amp;H.find(n)&amp;&amp;(0===U.scrollTop()?i=setInterval(function(){U.scrollTop()&gt;0&amp;&amp;(S(t,!0),e(document).scrollTop(U.position().top),clearInterval(i))},50):(S(t,!0),e(document).scrollTop(U.position().top)))}}function R(){e(document.body).data("jspHijack")||(e(document.body).data("jspHijack",!0),e(document.body).delegate("a[href*=#]","click",function(i){var n,s,o,r,a,l,c=this.href.substr(0,this.href.indexOf("#")),d=location.href;if(location.href.indexOf("#")!==-1&amp;&amp;(d=location.href.substr(0,location.href.indexOf("#"))),c===d){n=escape(this.href.substr(this.href.indexOf("#")+1));try{s=e("#"+n+', a[name="'+n+'"]')}catch(e){return}s.length&amp;&amp;(o=s.closest(".jspScrollable"),r=o.data("jsp"),r.scrollToElement(s,!0),o[0].scrollIntoView&amp;&amp;(a=e(t).scrollTop(),l=s.offset().top,(l&lt;a||l&gt;a+e(t).height())&amp;&amp;o[0].scrollIntoView()),i.preventDefault())}}))}function N(){var e,t,i,n,s,o=!1;U.unbind("touchstart.jsp touchmove.jsp touchend.jsp click.jsp-touchclick").bind("touchstart.jsp",function(r){var a=r.originalEvent.touches[0];e=T(),t=D(),i=a.pageX,n=a.pageY,s=!1,o=!0}).bind("touchmove.jsp",function(r){if(o){var a=r.originalEvent.touches[0],l=ne,c=ee;return xe.scrollTo(e+i-a.pageX,t+n-a.pageY),s=s||Math.abs(i-a.pageX)&gt;5||Math.abs(n-a.pageY)&gt;5,l==ne&amp;&amp;c==ee}}).bind("touchend.jsp",function(e){o=!1}).bind("click.jsp-touchclick",function(e){if(s)return s=!1,!1})}function $(){var e=D(),t=T();n.removeClass("jspScrollable").unbind(".jsp"),n.replaceWith(Te.append(H.children())),Te.scrollTop(e),Te.scrollLeft(t),ve&amp;&amp;clearInterval(ve)}var O,H,W,B,U,Y,X,V,G,K,Q,Z,J,ee,te,ie,ne,se,oe,re,ae,le,ce,de,ue,he,pe,fe,me,ge,ve,ye,be,we,xe=this,_e=!0,ke=!0,Ce=!1,Se=!1,Te=n.clone(!1,!1).empty(),De=e.fn.mwheelIntent?"mwheelIntent.jsp":"mousewheel.jsp";"border-box"===n.css("box-sizing")?(ye=0,be=0):(ye=n.css("paddingTop")+" "+n.css("paddingRight")+" "+n.css("paddingBottom")+" "+n.css("paddingLeft"),be=(parseInt(n.css("paddingLeft"),10)||0)+(parseInt(n.css("paddingRight"),10)||0)),e.extend(xe,{reinitialise:function(t){t=e.extend({},O,t),o(t)},scrollToElement:function(e,t,i){S(e,t,i)},scrollTo:function(e,t,i){C(e,i),k(t,i)},scrollToX:function(e,t){C(e,t)},scrollToY:function(e,t){k(e,t)},scrollToPercentX:function(e,t){C(e*(Y-W),t)},scrollToPercentY:function(e,t){k(e*(X-B),t)},scrollBy:function(e,t,i){xe.scrollByX(e,i),xe.scrollByY(t,i)},scrollByX:function(e,t){var i=T()+Math[e&lt;0?"floor":"ceil"](e),n=i/(Y-W);b(n*ie,t)},scrollByY:function(e,t){var i=D()+Math[e&lt;0?"floor":"ceil"](e),n=i/(X-B);v(n*J,t)},positionDragX:function(e,t){b(e,t)},positionDragY:function(e,t){v(e,t)},animate:function(e,t,i,n){var s={};s[t]=i,e.animate(s,{duration:O.animateDuration,easing:O.animateEase,queue:!1,step:n})},getContentPositionX:function(){return T()},getContentPositionY:function(){return D()},getContentWidth:function(){return Y},getContentHeight:function(){return X},getPercentScrolledX:function(){return T()/(Y-W)},getPercentScrolledY:function(){return D()/(X-B)},getIsScrollableH:function(){return Q},getIsScrollableV:function(){return K},getContentPane:function(){return H},scrollToBottom:function(e){v(J,e)},hijackInternalLinks:e.noop,destroy:function(){$()}}),o(s)}return n=e.extend({},e.fn.jScrollPane.defaults,n),e.each(["arrowButtonSpeed","trackClickSpeed","keyboardSpeed"],function(){n[this]=n[this]||n.speed}),this.each(function(){var t=e(this),i=t.data("jsp");i?i.reinitialise(n):(e("script",t).filter('[type="text/javascript"],:not([type])').remove(),i=new s(t,n),t.data("jsp",i))})},e.fn.jScrollPane.defaults={showArrows:!1,maintainPosition:!0,stickToBottom:!1,stickToRight:!1,clickOnTrack:!0,autoReinitialise:!1,autoReinitialiseDelay:500,verticalDragMinHeight:0,verticalDragMaxHeight:99999,horizontalDragMinWidth:0,horizontalDragMaxWidth:99999,contentWidth:i,animateScroll:!1,animateDuration:300,animateEase:"linear",hijackInternalLinks:!1,verticalGutter:4,horizontalGutter:4,mouseWheelSpeed:3,arrowButtonSpeed:0,arrowRepeatFreq:50,arrowScrollOnHover:!1,trackClickSpeed:0,trackClickRepeatFreq:70,verticalArrowPositions:"split",horizontalArrowPositions:"split",enableKeyboardNavigation:!0,hideFocus:!1,keyboardSpeed:0,initialDelay:300,speed:30,scrollPagePercent:.8}}(jQuery,this)}.call(e),t})}(this),function(e){var t;define("jquery/nicescroll",["jquery"],function(){return function(){!function(e){var t=!1,i=!1,n=5e3,s=2e3,o=function(){var e=document.getElementsByTagName("script"),e=e[e.length-1].src.split("?")[0];return e.split("/").length&gt;0?e.split("/").slice(0,-1).join("/")+"/":""}(),r=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||!1,l=window.cancelRequestAnimationFrame||window.webkitCancelRequestAnimationFrame||window.mozCancelRequestAnimationFrame||window.oCancelRequestAnimationFrame||window.msCancelRequestAnimationFrame||!1,c=!1,d=function(){if(c)return c;var e=document.createElement("DIV"),t={haspointerlock:"pointerLockElement"in document||"mozPointerLockElement"in document||"webkitPointerLockElement"in document};t.isopera="opera"in window,t.isopera12=t.isopera&amp;&amp;"getUserMedia"in navigator,t.isie="all"in document&amp;&amp;"attachEvent"in e&amp;&amp;!t.isopera,t.isieold=t.isie&amp;&amp;!("msInterpolationMode"in e.style),t.isie7=t.isie&amp;&amp;!t.isieold&amp;&amp;(!("documentMode"in document)||7==document.documentMode),t.isie8=t.isie&amp;&amp;"documentMode"in document&amp;&amp;8==document.documentMode,t.isie9=t.isie&amp;&amp;"performance"in window&amp;&amp;document.documentMode&gt;=9,t.isie10=t.isie&amp;&amp;"performance"in window&amp;&amp;document.documentMode&gt;=10,t.isie9mobile=/iemobile.9/i.test(navigator.userAgent),t.isie9mobile&amp;&amp;(t.isie9=!1),t.isie7mobile=!t.isie9mobile&amp;&amp;t.isie7&amp;&amp;/iemobile/i.test(navigator.userAgent),t.ismozilla="MozAppearance"in e.style,t.iswebkit="WebkitAppearance"in e.style,t.ischrome="chrome"in window,t.ischrome22=t.ischrome&amp;&amp;t.haspointerlock,t.cantouch="ontouchstart"in document.documentElement,t.hasmstouch=window.navigator.msPointerEnabled||!1,t.ismac=/^mac$/i.test(navigator.platform),t.isios=t.cantouch&amp;&amp;/iphone|ipad|ipod/i.test(navigator.platform),t.isios4=t.isios&amp;&amp;!("seal"in Object),t.isandroid=/android/i.test(navigator.userAgent),t.trstyle=!1,t.hastransform=!1,t.hastranslate3d=!1,t.transitionstyle=!1,t.hastransition=!1,t.transitionend=!1;for(var i=["transform","msTransform","webkitTransform","MozTransform","OTransform"],n=0;n&lt;i.length;n++)if("undefined"!=typeof e.style[i[n]]){t.trstyle=i[n];break}t.hastransform=0!=t.trstyle,t.hastransform&amp;&amp;(e.style[t.trstyle]="translate3d(1px,2px,3px)",t.hastranslate3d=/translate3d/.test(e.style[t.trstyle])),t.transitionstyle=!1,t.prefixstyle="",t.transitionend=!1;for(var i="transition,webkitTransition,MozTransition,OTransition,OTransition,msTransition,KhtmlTransition".split(","),s=",-webkit-,-moz-,-o-,-o,-ms-,-khtml-".split(","),o="transitionend,webkitTransitionEnd,transitionend,otransitionend,oTransitionEnd,msTransitionEnd,KhtmlTransitionEnd".split(","),n=0;n&lt;i.length;n++)if(i[n]in e.style){t.transitionstyle=i[n],t.prefixstyle=s[n],t.transitionend=o[n];break}t.hastransition=t.transitionstyle;e:{for(i=["-moz-grab","-webkit-grab","grab"],(t.ischrome&amp;&amp;!t.ischrome22||t.isie)&amp;&amp;(i=[]),n=0;n&lt;i.length;n++)if(s=i[n],e.style.cursor=s,e.style.cursor==s){i=s;break e}i="url(http://www.google.com/intl/en_ALL/mapfiles/openhand.cur),n-resize"}return t.cursorgrabvalue=i,t.hasmousecapture="setCapture"in e,c=t},u=function(a,c){function u(e,t,i){return t=e.css(t),e=parseFloat(t),isNaN(e)?(e=y[t]||0,i=3==e?i?f.win.outerHeight()-f.win.innerHeight():f.win.outerWidth()-f.win.innerWidth():1,f.isie8&amp;&amp;e&amp;&amp;(e+=1),i?e:0):e}function p(e,t){var i=0,n=0;if("wheelDeltaY"in e)i=Math.floor(e.wheelDeltaX/2),n=Math.floor(e.wheelDeltaY/2);else{var s=e.detail?e.detail*-1:e.wheelDelta/40;s&amp;&amp;(t?i=Math.floor(s*f.opt.mousescrollstep):n=Math.floor(s*f.opt.mousescrollstep))}i&amp;&amp;(f.scrollmom&amp;&amp;f.scrollmom.stop(),f.lastdeltax+=i,f.synched("mousewheelx",function(){var e=f.lastdeltax;f.lastdeltax=0,f.rail.drag||f.doScrollLeftBy(e)})),n&amp;&amp;(f.scrollmom&amp;&amp;f.scrollmom.stop(),f.lastdeltay+=n,f.synched("mousewheely",function(){var e=f.lastdeltay;f.lastdeltay=0,f.rail.drag||f.doScrollBy(e)}))}var f=this;if(this.version="3.0.0",this.name="nicescroll",this.me=c,this.opt={doc:e("body"),win:!1,zindex:9e3,cursoropacitymin:0,cursoropacitymax:1,cursorcolor:"#424242",cursorwidth:"5px",cursorborder:"1px solid #fff",cursorborderradius:"5px",scrollspeed:60,mousescrollstep:24,touchbehavior:!1,hwacceleration:!0,usetransition:!0,boxzoom:!1,dblclickzoom:!0,gesturezoom:!0,grabcursorenabled:!0,autohidemode:!0,background:"",iframeautoresize:!0,cursorminheight:32,preservenativescrolling:!0,railoffset:!1,bouncescroll:!0,spacebarenabled:!0,railpadding:{top:0,right:0,left:0,bottom:0},disableoutline:!0,horizrailenabled:!0,railalign:"right",railvalign:"bottom",enabletranslate3d:!0,enablemousewheel:!0,enablekeyboard:!0,smoothscroll:!0,sensitiverail:!0},this.opt.snapbackspeed=80,a)for(var m in f.opt)"undefined"!=typeof a[m]&amp;&amp;(f.opt[m]=a[m]);this.iddoc=(this.doc=f.opt.doc)&amp;&amp;this.doc[0]?this.doc[0].id||"":"",this.ispage=/BODY|HTML/.test(f.opt.win?f.opt.win[0].nodeName:this.doc[0].nodeName),this.haswrapper=f.opt.win!==!1,this.win=f.opt.win||(this.ispage?e(window):this.doc),this.docscroll=this.ispage&amp;&amp;!this.haswrapper?e(window):this.win,this.body=e("body"),this.iframe=this.isfixed=!1,this.isiframe="IFRAME"==this.doc[0].nodeName&amp;&amp;"IFRAME"==this.win[0].nodeName,this.istextarea="TEXTAREA"==this.win[0].nodeName,this.forcescreen=!1,this.canshowonmouseevent="scroll"!=f.opt.autohidemode,this.page=this.view=this.onzoomout=this.onzoomin=this.onscrollcancel=this.onscrollend=this.onscrollstart=this.onclick=this.ongesturezoom=this.onkeypress=this.onmousewheel=this.onmousemove=this.onmouseup=this.onmousedown=!1,this.scroll={x:0,y:0},this.scrollratio={x:0,y:0},this.cursorheight=20,this.scrollvaluemax=0,this.observer=this.scrollmom=this.scrollrunning=!1;do this.id="ascrail"+s++;while(document.getElementById(this.id));this.hasmousefocus=this.hasfocus=this.zoomactive=this.zoom=this.cursorfreezed=this.cursor=this.rail=!1,this.visibility=!0,this.hidden=this.locked=!1,this.cursoractive=!0,this.nativescrollingarea=!1,this.events=[],this.saved={},this.delaylist={},this.synclist={},this.lastdeltay=this.lastdeltax=0;var g=this.detected=d();if(this.ishwscroll=(this.canhwscroll=g.hastransform&amp;&amp;f.opt.hwacceleration)&amp;&amp;f.haswrapper,this.istouchcapable=!1,g.cantouch&amp;&amp;g.ischrome&amp;&amp;!g.isios&amp;&amp;!g.isandroid&amp;&amp;(this.istouchcapable=!0,g.cantouch=!1),g.cantouch&amp;&amp;g.ismozilla&amp;&amp;!g.isios&amp;&amp;(this.istouchcapable=!0,g.cantouch=!1),this.delayed=function(e,t,i,n){var s=f.delaylist[e],o=(new Date).getTime();return!(!n&amp;&amp;s&amp;&amp;s.tt)&amp;&amp;(s&amp;&amp;s.tt&amp;&amp;clearTimeout(s.tt),void(s&amp;&amp;s.last+i&gt;o&amp;&amp;!s.tt?f.delaylist[e]={last:o+i,tt:setTimeout(function(){f.delaylist[e].tt=0,t.call()},i)}:s&amp;&amp;s.tt||(f.delaylist[e]={last:o,tt:0},setTimeout(function(){t.call()},0))))},this.synched=function(e,t){return f.synclist[e]=t,function(){f.onsync||(r(function(){f.onsync=!1;for(e in f.synclist){var t=f.synclist[e];t&amp;&amp;t.call(f),f.synclist[e]=!1}}),f.onsync=!0)}(),e},this.unsynched=function(e){f.synclist[e]&amp;&amp;(f.synclist[e]=!1)},this.css=function(e,t){for(var i in t)f.saved.css.push([e,i,e.css(i)]),e.css(i,t[i])},this.scrollTop=function(e){return"undefined"==typeof e?f.getScrollTop():f.setScrollTop(e)},this.scrollLeft=function(e){return"undefined"==typeof e?f.getScrollLeft():f.setScrollLeft(e)},BezierClass=function(e,t,i,n,s,o,r){this.st=e,this.ed=t,this.spd=i,this.p1=n||0,this.p2=s||1,this.p3=o||0,this.p4=r||1,this.ts=(new Date).getTime(),this.df=this.ed-this.st},BezierClass.prototype={B2:function(e){return 3*e*e*(1-e)},B3:function(e){return 3*e*(1-e)*(1-e)},B4:function(e){return(1-e)*(1-e)*(1-e)},getNow:function(){var e=1-((new Date).getTime()-this.ts)/this.spd,t=this.B2(e)+this.B3(e)+this.B4(e);return e&lt;0?this.ed:this.st+Math.round(this.df*t)},update:function(e,t){return this.st=this.getNow(),this.ed=e,this.spd=t,this.ts=(new Date).getTime(),this.df=this.ed-this.st,this}},this.ishwscroll){this.doc.translate={x:0,y:0,tx:"0px",ty:"0px"},g.hastranslate3d&amp;&amp;g.isios&amp;&amp;this.doc.css("-webkit-backface-visibility","hidden");var v=function(){var e=f.doc.css(g.trstyle);return!(!e||"matrix"!=e.substr(0,6))&amp;&amp;e.replace(/^.*\((.*)\)$/g,"$1").replace(/px/g,"").split(/, +/)};this.getScrollTop=function(e){if(!e){if(e=v())return 16==e.length?-e[13]:-e[5];if(f.timerscroll&amp;&amp;f.timerscroll.bz)return f.timerscroll.bz.getNow()}return f.doc.translate.y},this.getScrollLeft=function(e){if(!e){if(e=v())return 16==e.length?-e[12]:-e[4];if(f.timerscroll&amp;&amp;f.timerscroll.bh)return f.timerscroll.bh.getNow()}return f.doc.translate.x},this.notifyScrollEvent=document.createEvent?function(e){var t=document.createEvent("UIEvents");t.initUIEvent("scroll",!1,!0,window,1),e.dispatchEvent(t)}:document.fireEvent?function(e){var t=document.createEventObject();e.fireEvent("onscroll"),t.cancelBubble=!0}:function(){},g.hastranslate3d&amp;&amp;f.opt.enabletranslate3d?(this.setScrollTop=function(e,t){f.doc.translate.y=e,f.doc.translate.ty=e*-1+"px",f.doc.css(g.trstyle,"translate3d("+f.doc.translate.tx+","+f.doc.translate.ty+",0px)"),t||f.notifyScrollEvent(f.win[0])},this.setScrollLeft=function(e,t){f.doc.translate.x=e,f.doc.translate.tx=e*-1+"px",f.doc.css(g.trstyle,"translate3d("+f.doc.translate.tx+","+f.doc.translate.ty+",0px)"),t||f.notifyScrollEvent(f.win[0])}):(this.setScrollTop=function(e,t){f.doc.translate.y=e,f.doc.translate.ty=e*-1+"px",f.doc.css(g.trstyle,"translate("+f.doc.translate.tx+","+f.doc.translate.ty+")"),t||f.notifyScrollEvent(f.win[0])},this.setScrollLeft=function(e,t){f.doc.translate.x=e,f.doc.translate.tx=e*-1+"px",f.doc.css(g.trstyle,"translate("+f.doc.translate.tx+","+f.doc.translate.ty+")"),t||f.notifyScrollEvent(f.win[0])})}else this.getScrollTop=function(){return f.docscroll.scrollTop()},this.setScrollTop=function(e){return f.docscroll.scrollTop(e)},this.getScrollLeft=function(){return f.docscroll.scrollLeft()},this.setScrollLeft=function(e){return f.docscroll.scrollLeft(e)};this.getTarget=function(e){return!!e&amp;&amp;(e.target?e.target:!!e.srcElement&amp;&amp;e.srcElement)},this.hasParent=function(e,t){if(!e)return!1;for(var i=e.target||e.srcElement||e||!1;i&amp;&amp;i.id!=t;)i=i.parentNode||!1;return i!==!1};var y={thin:1,medium:3,thick:5};this.updateScrollBar=function(e){if(f.ishwscroll)f.rail.css({height:f.win.innerHeight()}),f.railh&amp;&amp;f.railh.css({width:f.win.innerWidth()});else{var t=f.isfixed?{top:parseFloat(f.win.css("top")),left:parseFloat(f.win.css("left"))}:f.win.offset(),i=t.top,n=t.left;i+=u(f.win,"border-top-width",!0),f.win.outerWidth(),f.win.innerWidth(),n+=f.rail.align?f.win.outerWidth()-u(f.win,"border-right-width")-f.rail.width:u(f.win,"border-left-width");var s=f.opt.railoffset;s&amp;&amp;(s.top&amp;&amp;(i+=s.top),f.rail.align&amp;&amp;s.left&amp;&amp;(n+=s.left)),f.locked||f.rail.css({top:i,left:n,height:e?e.h:f.win.innerHeight()}),f.zoom&amp;&amp;f.zoom.css({top:i+1,left:1==f.rail.align?n-20:n+f.rail.width+4}),f.railh&amp;&amp;!f.locked&amp;&amp;(i=t.top,n=t.left,e=f.railh.align?i+u(f.win,"border-top-width",!0)+f.win.innerHeight()-f.railh.height:i+u(f.win,"border-top-width",!0),n+=u(f.win,"border-left-width"),f.railh.css({top:e,left:n,width:f.railh.width}))}},this.doRailClick=function(e,t,i){var n;!(f.rail.drag&amp;&amp;1!=f.rail.drag.pt)&amp;&amp;!f.locked&amp;&amp;!f.rail.drag&amp;&amp;(f.cancelScroll(),f.cancelEvent(e),t?(t=i?f.doScrollLeft:f.doScrollTop,n=i?(e.pageX-f.railh.offset().left-f.cursorwidth/2)*f.scrollratio.x:(e.pageY-f.rail.offset().top-f.cursorheight/2)*f.scrollratio.y,t(n)):(t=i?f.doScrollLeftBy:f.doScrollBy,n=i?f.scroll.x:f.scroll.y,e=i?e.pageX-f.railh.offset().left:e.pageY-f.rail.offset().top,i=i?f.view.w:f.view.h,t(n&gt;=e?i:-i)))},f.hasanimationframe=r,f.hascancelanimationframe=l,f.hasanimationframe?f.hascancelanimationframe||(l=function(){f.cancelAnimationFrame=!0}):(r=function(e){return setTimeout(e,16)},l=clearInterval),this.init=function(){if(f.saved.css=[],g.isie7mobile)return!0;if(g.hasmstouch&amp;&amp;f.css(f.ispage?e("html"):f.win,{"-ms-touch-action":"none"}),!f.ispage||!g.cantouch&amp;&amp;!g.isieold&amp;&amp;!g.isie9mobile){var s=f.docscroll;f.ispage&amp;&amp;(s=f.haswrapper?f.win:f.doc),g.isie9mobile||f.css(s,{"overflow-y":"hidden"}),f.ispage&amp;&amp;g.isie7&amp;&amp;("BODY"==f.doc[0].nodeName?f.css(e("html"),{"overflow-y":"hidden"}):"HTML"==f.doc[0].nodeName&amp;&amp;f.css(e("body"),{"overflow-y":"hidden"})),g.isios&amp;&amp;!f.ispage&amp;&amp;!f.haswrapper&amp;&amp;f.css(e("body"),{"-webkit-overflow-scrolling":"touch"});var r=e(document.createElement("div"));r.css({position:"relative",top:0,float:"right",width:f.opt.cursorwidth,height:"0px","background-color":f.opt.cursorcolor,border:f.opt.cursorborder,"background-clip":"padding-box","-webkit-border-radius":f.opt.cursorborderradius,"-moz-border-radius":f.opt.cursorborderradius,"border-radius":f.opt.cursorborderradius}),r.hborder=parseFloat(r.outerHeight()-r.innerHeight()),f.cursor=r;var a=e(document.createElement("div"));a.attr("id",f.id);var l,c,d,u=["left","right"];for(d in u)c=u[d],(l=f.opt.railpadding[c])?a.css("padding-"+c,l+"px"):f.opt.railpadding[c]=0;if(a.append(r),a.width=Math.max(parseFloat(f.opt.cursorwidth),r.outerWidth())+f.opt.railpadding.left+f.opt.railpadding.right,a.css({width:a.width+"px",zIndex:f.ispage?f.opt.zindex:f.opt.zindex+2,background:f.opt.background}),a.visibility=!0,a.scrollable=!0,a.align="left"==f.opt.railalign?0:1,f.rail=a,r=f.rail.drag=!1,f.opt.boxzoom&amp;&amp;!f.ispage&amp;&amp;!g.isieold&amp;&amp;(r=document.createElement("div"),f.bind(r,"click",f.doZoom),f.zoom=e(r),f.zoom.css({cursor:"pointer","z-index":f.opt.zindex,backgroundImage:"url("+o+"zoomico.png)",height:18,width:18,backgroundPosition:"0px 0px"}),f.opt.dblclickzoom&amp;&amp;f.bind(f.win,"dblclick",f.doZoom),g.cantouch&amp;&amp;f.opt.gesturezoom)&amp;&amp;(f.ongesturezoom=function(e){return e.scale&gt;1.5&amp;&amp;f.doZoomIn(e),e.scale&lt;.8&amp;&amp;f.doZoomOut(e),f.cancelEvent(e)},f.bind(f.win,"gestureend",f.ongesturezoom)),f.railh=!1,f.opt.horizrailenabled){f.css(s,{"overflow-x":"hidden"}),r=e(document.createElement("div")),r.css({position:"relative",top:0,height:f.opt.cursorwidth,width:"0px","background-color":f.opt.cursorcolor,border:f.opt.cursorborder,"background-clip":"padding-box","-webkit-border-radius":f.opt.cursorborderradius,"-moz-border-radius":f.opt.cursorborderradius,"border-radius":f.opt.cursorborderradius}),r.wborder=parseFloat(r.outerWidth()-r.innerWidth()),f.cursorh=r;var p=e(document.createElement("div"));p.attr("id",f.id+"-hr"),p.height=1+Math.max(parseFloat(f.opt.cursorwidth),r.outerHeight()),p.css({height:p.height+"px",zIndex:f.ispage?f.opt.zindex:f.opt.zindex+2,background:f.opt.background}),p.append(r),p.visibility=!0,p.scrollable=!0,p.align="top"==f.opt.railvalign?0:1,f.railh=p,f.railh.drag=!1}if(f.ispage?(a.css({position:"fixed",top:"0px",height:"100%"}),a.align?a.css({right:"0px"}):a.css({left:"0px"}),f.body.append(a),f.railh&amp;&amp;(p.css({position:"fixed",left:"0px",width:"100%"}),p.align?p.css({bottom:"0px"}):p.css({top:"0px"}),f.body.append(p))):(f.ishwscroll?("static"==f.win.css("position")&amp;&amp;f.css(f.win,{position:"relative"}),s="HTML"==f.win[0].nodeName?f.body:f.win,f.zoom&amp;&amp;(f.zoom.css({position:"absolute",top:1,right:0,"margin-right":a.width+4}),s.append(f.zoom)),a.css({position:"absolute",top:0}),a.align?a.css({right:0}):a.css({left:0}),s.append(a),p&amp;&amp;(p.css({position:"absolute",left:0,bottom:0}),p.align?p.css({bottom:0}):p.css({top:0}),s.append(p))):(f.isfixed="fixed"==f.win.css("position"),s=f.isfixed?"fixed":"absolute",a.css({position:s}),f.zoom&amp;&amp;f.zoom.css({position:s}),f.updateScrollBar(),f.body.append(a),f.zoom&amp;&amp;f.body.append(f.zoom),f.railh&amp;&amp;(p.css({position:s}),f.body.append(p))),g.isios&amp;&amp;f.css(f.win,{"-webkit-tap-highlight-color":"rgba(0,0,0,0)","-webkit-touch-callout":"none"}),g.isie&amp;&amp;f.opt.disableoutline&amp;&amp;f.win.attr("hideFocus","true"),g.iswebkit&amp;&amp;f.opt.disableoutline&amp;&amp;f.win.css({outline:"none"})),f.opt.autohidemode===!1?f.autohidedom=!1:f.opt.autohidemode===!0?(f.autohidedom=e().add(f.rail),f.railh&amp;&amp;(f.autohidedom=f.autohidedom.add(f.railh))):"scroll"==f.opt.autohidemode?(f.autohidedom=e().add(f.rail),f.railh&amp;&amp;(f.autohidedom=f.autohidedom.add(f.railh))):"cursor"==f.opt.autohidemode?(f.autohidedom=e().add(f.cursor),f.railh&amp;&amp;(f.autohidedom=f.autohidedom.add(f.railh.cursor))):"hidden"==f.opt.autohidemode&amp;&amp;(f.autohidedom=!1,f.hide(),f.locked=!1),g.isie9mobile)f.scrollmom=new h(f),f.onmangotouch=function(){var e=f.getScrollTop(),t=f.getScrollLeft();if(e==f.scrollmom.lastscrolly&amp;&amp;t==f.scrollmom.lastscrollx)return!0;var i=e-f.mangotouch.sy,n=t-f.mangotouch.sx;if(0!=Math.round(Math.sqrt(Math.pow(n,2)+Math.pow(i,2)))){var s=i&lt;0?-1:1,o=n&lt;0?-1:1,r=+new Date;f.mangotouch.lazy&amp;&amp;clearTimeout(f.mangotouch.lazy),r-f.mangotouch.tm&gt;80||f.mangotouch.dry!=s||f.mangotouch.drx!=o?(f.scrollmom.stop(),f.scrollmom.reset(t,e),f.mangotouch.sy=e,f.mangotouch.ly=e,f.mangotouch.sx=t,f.mangotouch.lx=t,f.mangotouch.dry=s,f.mangotouch.drx=o,f.mangotouch.tm=r):(f.scrollmom.stop(),f.scrollmom.update(f.mangotouch.sx-n,f.mangotouch.sy-i),f.mangotouch.tm=r,i=Math.max(Math.abs(f.mangotouch.ly-e),Math.abs(f.mangotouch.lx-t)),f.mangotouch.ly=e,f.mangotouch.lx=t,i&gt;2&amp;&amp;(f.mangotouch.lazy=setTimeout(function(){f.mangotouch.lazy=!1,f.mangotouch.dry=0,f.mangotouch.drx=0,f.mangotouch.tm=0,f.scrollmom.doMomentum(30)},100)))}},a=f.getScrollTop(),p=f.getScrollLeft(),f.mangotouch={sy:a,ly:a,dry:0,sx:p,lx:p,drx:0,lazy:!1,tm:0},f.bind(f.docscroll,"scroll",f.onmangotouch);else{if(g.cantouch||f.istouchcapable||f.opt.touchbehavior||g.hasmstouch){f.scrollmom=new h(f),f.ontouchstart=function(t){if(t.pointerType&amp;&amp;2!=t.pointerType)return!1;if(!f.locked){if(g.hasmstouch)for(var i=!!t.target&amp;&amp;t.target;i;){var n=e(i).getNiceScroll();if(n.length&gt;0&amp;&amp;n[0].me==f.me)break;if(n.length&gt;0)return!1;if("DIV"==i.nodeName&amp;&amp;i.id==f.id)break;i=!!i.parentNode&amp;&amp;i.parentNode}if(f.cancelScroll(),(i=f.getTarget(t))&amp;&amp;/INPUT/i.test(i.nodeName)&amp;&amp;/range/i.test(i.type))return f.stopPropagation(t);if(f.forcescreen&amp;&amp;(n=t,t={original:t.original?t.original:t},t.clientX=n.screenX,t.clientY=n.screenY),f.rail.drag={x:t.clientX,y:t.clientY,sx:f.scroll.x,sy:f.scroll.y,st:f.getScrollTop(),sl:f.getScrollLeft(),pt:2},f.opt.touchbehavior&amp;&amp;f.isiframe&amp;&amp;g.isie&amp;&amp;(n=f.win.position(),f.rail.drag.x+=n.left,f.rail.drag.y+=n.top),f.hasmoving=!1,f.lastmouseup=!1,f.scrollmom.reset(t.clientX,t.clientY),!g.cantouch&amp;&amp;!this.istouchcapable&amp;&amp;!g.hasmstouch){if(!i||!/INPUT|SELECT|TEXTAREA/i.test(i.nodeName))return!f.ispage&amp;&amp;g.hasmousecapture&amp;&amp;i.setCapture(),f.cancelEvent(t);/SUBMIT|CANCEL|BUTTON/i.test(e(i).attr("type"))&amp;&amp;(pc={tg:i,click:!1},f.preventclick=pc)}}},f.ontouchend=function(e){return(!e.pointerType||2==e.pointerType)&amp;&amp;(f.rail.drag&amp;&amp;2==f.rail.drag.pt&amp;&amp;(f.scrollmom.doMomentum(),f.rail.drag=!1,f.hasmoving&amp;&amp;(f.hasmoving=!1,f.lastmouseup=!0,f.hideCursor(),g.hasmousecapture&amp;&amp;document.releaseCapture(),!g.cantouch))?f.cancelEvent(e):void 0)};var m=f.opt.touchbehavior&amp;&amp;f.isiframe&amp;&amp;!g.hasmousecapture;f.ontouchmove=function(e,t){if(e.pointerType&amp;&amp;2!=e.pointerType)return!1;if(f.rail.drag&amp;&amp;2==f.rail.drag.pt){if(g.cantouch&amp;&amp;"undefined"==typeof e.original)return!0;if(f.hasmoving=!0,f.preventclick&amp;&amp;!f.preventclick.click&amp;&amp;(f.preventclick.click=f.preventclick.tg.onclick||!1,f.preventclick.tg.onclick=f.onpreventclick),f.forcescreen){var i=e,e={original:e.original?e.original:e};e.clientX=i.screenX,e.clientY=i.screenY}if(i=ofy=0,m&amp;&amp;!t){var n=f.win.position(),i=-n.left;ofy=-n.top}var s=e.clientY+ofy,o=f.rail.drag.st-(s-f.rail.drag.y);f.ishwscroll&amp;&amp;f.opt.bouncescroll?o&lt;0?o=Math.round(o/2):o&gt;f.page.maxh&amp;&amp;(o=f.page.maxh+Math.round((o-f.page.maxh)/2)):(o&lt;0&amp;&amp;(s=o=0),o&gt;f.page.maxh&amp;&amp;(o=f.page.maxh,s=0));var r=e.clientX+i;if(f.railh&amp;&amp;f.railh.scrollable){var a=f.rail.drag.sl-(r-f.rail.drag.x);f.ishwscroll&amp;&amp;f.opt.bouncescroll?a&lt;0?a=Math.round(a/2):a&gt;f.page.maxw&amp;&amp;(a=f.page.maxw+Math.round((a-f.page.maxw)/2)):(a&lt;0&amp;&amp;(r=a=0),a&gt;f.page.maxw&amp;&amp;(a=f.page.maxw,r=0))}return f.synched("touchmove",function(){f.rail.drag&amp;&amp;2==f.rail.drag.pt&amp;&amp;(f.prepareTransition&amp;&amp;f.prepareTransition(0),f.rail.scrollable&amp;&amp;f.setScrollTop(o),f.scrollmom.update(r,s),f.railh&amp;&amp;f.railh.scrollable?(f.setScrollLeft(a),f.showCursor(o,a)):f.showCursor(o),g.isie10&amp;&amp;document.selection.clear())}),f.cancelEvent(e)}}}g.cantouch||f.opt.touchbehavior?(f.onpreventclick=function(e){if(f.preventclick)return f.preventclick.tg.onclick=f.preventclick.click,f.preventclick=!1,f.cancelEvent(e)},f.onmousedown=f.ontouchstart,f.onmouseup=f.ontouchend,f.onclick=!g.isios&amp;&amp;function(e){return!f.lastmouseup||(f.lastmouseup=!1,f.cancelEvent(e))},f.onmousemove=f.ontouchmove,g.cursorgrabvalue&amp;&amp;(f.css(f.ispage?f.doc:f.win,{cursor:g.cursorgrabvalue}),f.css(f.rail,{cursor:g.cursorgrabvalue}))):(f.onmousedown=function(e,t){if(!f.rail.drag||1==f.rail.drag.pt){if(f.locked)return f.cancelEvent(e);f.cancelScroll(),f.rail.drag={x:e.clientX,y:e.clientY,sx:f.scroll.x,sy:f.scroll.y,pt:1,hr:!!t};var i=f.getTarget(e);return!f.ispage&amp;&amp;g.hasmousecapture&amp;&amp;i.setCapture(),f.isiframe&amp;&amp;!g.hasmousecapture&amp;&amp;(f.saved.csspointerevents=f.doc.css("pointer-events"),f.css(f.doc,{"pointer-events":"none"})),f.cancelEvent(e)}},f.onmouseup=function(e){if(f.rail.drag&amp;&amp;(g.hasmousecapture&amp;&amp;document.releaseCapture(),f.isiframe&amp;&amp;!g.hasmousecapture&amp;&amp;f.doc.css("pointer-events",f.saved.csspointerevents),1==f.rail.drag.pt))return f.rail.drag=!1,f.cancelEvent(e)},f.onmousemove=function(e){if(f.rail.drag){if(1==f.rail.drag.pt){if(g.ischrome&amp;&amp;0==e.which)return f.onmouseup(e);if(f.cursorfreezed=!0,f.rail.drag.hr){f.scroll.x=f.rail.drag.sx+(e.clientX-f.rail.drag.x),f.scroll.x&lt;0&amp;&amp;(f.scroll.x=0);var t=f.scrollvaluemaxw;f.scroll.x&gt;t&amp;&amp;(f.scroll.x=t)}else f.scroll.y=f.rail.drag.sy+(e.clientY-f.rail.drag.y),f.scroll.y&lt;0&amp;&amp;(f.scroll.y=0),t=f.scrollvaluemax,f.scroll.y&gt;t&amp;&amp;(f.scroll.y=t);return f.synched("mousemove",function(){f.rail.drag&amp;&amp;1==f.rail.drag.pt&amp;&amp;(f.showCursor(),f.rail.drag.hr?f.doScrollLeft(Math.round(f.scroll.x*f.scrollratio.x)):f.doScrollTop(Math.round(f.scroll.y*f.scrollratio.y)))}),f.cancelEvent(e)}}else f.checkarea=!0}),(g.cantouch||f.opt.touchbehavior)&amp;&amp;f.bind(f.win,"mousedown",f.onmousedown),g.hasmstouch&amp;&amp;(f.css(f.rail,{"-ms-touch-action":"none"}),f.css(f.cursor,{"-ms-touch-action":"none"}),f.bind(f.win,"MSPointerDown",f.ontouchstart),f.bind(document,"MSPointerUp",f.ontouchend),f.bind(document,"MSPointerMove",f.ontouchmove),f.bind(f.cursor,"MSGestureHold",function(e){e.preventDefault()}),f.bind(f.cursor,"contextmenu",function(e){e.preventDefault()})),this.istouchcapable&amp;&amp;(f.bind(f.win,"touchstart",f.ontouchstart),f.bind(document,"touchend",f.ontouchend),f.bind(document,"touchmove",f.ontouchmove)),f.bind(f.cursor,"mousedown",f.onmousedown),f.bind(f.cursor,"mouseup",f.onmouseup),f.railh&amp;&amp;(f.bind(f.cursorh,"mousedown",function(e){f.onmousedown(e,!0)}),f.bind(f.cursorh,"mouseup",function(e){if(!f.rail.drag||2!=f.rail.drag.pt)return f.rail.drag=!1,f.hasmoving=!1,f.hideCursor(),g.hasmousecapture&amp;&amp;document.releaseCapture(),f.cancelEvent(e)})),f.bind(document,"mouseup",f.onmouseup),g.hasmousecapture&amp;&amp;f.bind(f.win,"mouseup",f.onmouseup),f.bind(document,"mousemove",f.onmousemove),f.onclick&amp;&amp;f.bind(document,"click",f.onclick),!g.cantouch&amp;&amp;!f.opt.touchbehavior&amp;&amp;(f.rail.mouseenter(function(){f.canshowonmouseevent&amp;&amp;f.showCursor(),f.rail.active=!0}),f.rail.mouseleave(function(){f.rail.active=!1,f.rail.drag||f.hideCursor()}),f.opt.sensitiverail&amp;&amp;(f.rail.click(function(e){f.doRailClick(e,!1,!1)}),f.rail.dblclick(function(e){f.doRailClick(e,!0,!1)}),f.cursor.click(function(e){f.cancelEvent(e)}),f.cursor.dblclick(function(e){f.cancelEvent(e)})),f.railh&amp;&amp;(f.railh.mouseenter(function(){f.canshowonmouseevent&amp;&amp;f.showCursor(),f.rail.active=!0}),f.railh.mouseleave(function(){f.rail.active=!1,f.rail.drag||f.hideCursor()})),f.zoom&amp;&amp;(f.zoom.mouseenter(function(){f.canshowonmouseevent&amp;&amp;f.showCursor(),f.rail.active=!0}),f.zoom.mouseleave(function(){f.rail.active=!1,f.rail.drag||f.hideCursor()}))),f.opt.enablemousewheel&amp;&amp;(f.isiframe||f.bind(g.isie&amp;&amp;f.ispage?document:f.docscroll,"mousewheel",f.onmousewheel),f.bind(f.rail,"mousewheel",f.onmousewheel),f.railh&amp;&amp;f.bind(f.railh,"mousewheel",f.onmousewheelhr)),!f.ispage&amp;&amp;!g.cantouch&amp;&amp;!/HTML|BODY/.test(f.win[0].nodeName)&amp;&amp;(f.win.attr("tabindex")||f.win.attr({tabindex:n++}),f.win.focus(function(e){t=f.getTarget(e).id||!0,f.hasfocus=!0,f.canshowonmouseevent&amp;&amp;f.noticeCursor()}),f.win.blur(function(){t=!1,f.hasfocus=!1}),f.win.mouseenter(function(e){i=f.getTarget(e).id||!0,f.hasmousefocus=!0,f.canshowonmouseevent&amp;&amp;f.noticeCursor()}),f.win.mouseleave(function(){i=!1,f.hasmousefocus=!1}))}if(f.onkeypress=function(e){if(f.locked&amp;&amp;0==f.page.maxh)return!0;var e=e?e:window.e,n=f.getTarget(e);if(n&amp;&amp;/INPUT|TEXTAREA|SELECT|OPTION/.test(n.nodeName)&amp;&amp;(!n.getAttribute("type")&amp;&amp;!n.type||!/submit|button|cancel/i.tp))return!0;if(f.hasfocus||f.hasmousefocus&amp;&amp;!t||f.ispage&amp;&amp;!t&amp;&amp;!i){var n=e.keyCode,s=e.ctrlKey||!1;if(f.locked&amp;&amp;27!=n)return f.cancelEvent(e);var o=!1;switch(n){case 38:case 63233:f.doScrollBy(72),o=!0;break;case 40:case 63235:f.doScrollBy(-72),o=!0;break;case 37:case 63232:f.railh&amp;&amp;(s?f.doScrollLeft(0):f.doScrollLeftBy(72),o=!0);break;case 39:case 63234:f.railh&amp;&amp;(s?f.doScrollLeft(f.page.maxw):f.doScrollLeftBy(-72),o=!0);break;case 33:case 63276:f.doScrollBy(f.view.h),o=!0;break;case 34:case 63277:f.doScrollBy(-f.view.h),
o=!0;break;case 36:case 63273:f.railh&amp;&amp;s?f.doScrollPos(0,0):f.doScrollTo(0),o=!0;break;case 35:case 63275:f.railh&amp;&amp;s?f.doScrollPos(f.page.maxw,f.page.maxh):f.doScrollTo(f.page.maxh),o=!0;break;case 32:f.opt.spacebarenabled&amp;&amp;(f.doScrollBy(-f.view.h),o=!0);break;case 27:f.zoomactive&amp;&amp;(f.doZoom(),o=!0)}if(o)return f.cancelEvent(e)}},f.opt.enablekeyboard&amp;&amp;f.bind(document,g.isopera&amp;&amp;!g.isopera12?"keypress":"keydown",f.onkeypress),f.bind(window,"resize",f.resize),f.bind(window,"orientationchange",f.resize),f.bind(window,"load",f.resize),g.ischrome&amp;&amp;!f.ispage&amp;&amp;!f.haswrapper){var v=f.win.attr("style"),a=parseFloat(f.win.css("width"))+1;f.win.css("width",a),f.synched("chromefix",function(){f.win.attr("style",v)})}f.onAttributeChange=function(){f.lazyResize()},f.ispage||f.haswrapper||("WebKitMutationObserver"in window?(f.observer=new WebKitMutationObserver(function(e){e.forEach(f.onAttributeChange)}),f.observer.observe(f.win[0],{attributes:!0,subtree:!1})):(f.bind(f.win,g.isie&amp;&amp;!g.isie9?"propertychange":"DOMAttrModified",f.onAttributeChange),g.isie9&amp;&amp;f.win[0].attachEvent("onpropertychange",f.onAttributeChange))),!f.ispage&amp;&amp;f.opt.boxzoom&amp;&amp;f.bind(window,"resize",f.resizeZoom),f.istextarea&amp;&amp;f.bind(f.win,"mouseup",f.resize),f.resize()}if("IFRAME"==this.doc[0].nodeName){var y=function(){f.iframexd=!1;try{var t="contentDocument"in this?this.contentDocument:this.contentWindow.document}catch(e){f.iframexd=!0,t=!1}if(f.iframexd)return"console"in window&amp;&amp;console.log("NiceScroll error: policy restriced iframe"),!0;if(f.forcescreen=!0,f.isiframe&amp;&amp;(f.iframe={doc:e(t),html:f.doc.contents().find("html")[0],body:f.doc.contents().find("body")[0]},f.getContentSize=function(){return{w:Math.max(f.iframe.html.scrollWidth,f.iframe.body.scrollWidth),h:Math.max(f.iframe.html.scrollHeight,f.iframe.body.scrollHeight)}},f.docscroll=e(f.iframe.body)),!g.isios&amp;&amp;f.opt.iframeautoresize&amp;&amp;!f.isiframe){f.win.scrollTop(0),f.doc.height("");var i=Math.max(t.getElementsByTagName("html")[0].scrollHeight,t.body.scrollHeight);f.doc.height(i)}f.resize(),g.isie7&amp;&amp;f.css(e(f.iframe.html),{"overflow-y":"hidden"}),f.css(e(f.iframe.body),{"overflow-y":"hidden"}),"contentWindow"in this?f.bind(this.contentWindow,"scroll",f.onscroll):f.bind(t,"scroll",f.onscroll),f.opt.enablemousewheel&amp;&amp;f.bind(t,"mousewheel",f.onmousewheel),f.opt.enablekeyboard&amp;&amp;f.bind(t,g.isopera?"keypress":"keydown",f.onkeypress),(g.cantouch||f.opt.touchbehavior)&amp;&amp;(f.bind(t,"mousedown",f.onmousedown),f.bind(t,"mousemove",function(e){f.onmousemove(e,!0)}),g.cursorgrabvalue&amp;&amp;f.css(e(t.body),{cursor:g.cursorgrabvalue})),f.bind(t,"mouseup",f.onmouseup),f.zoom&amp;&amp;(f.opt.dblclickzoom&amp;&amp;f.bind(t,"dblclick",f.doZoom),f.ongesturezoom&amp;&amp;f.bind(t,"gestureend",f.ongesturezoom))};this.doc[0].readyState&amp;&amp;"complete"==this.doc[0].readyState&amp;&amp;setTimeout(function(){y.call(f.doc[0],!1)},500),f.bind(this.doc,"load",y)}},this.showCursor=function(e,t){f.cursortimeout&amp;&amp;(clearTimeout(f.cursortimeout),f.cursortimeout=0),f.rail&amp;&amp;(f.autohidedom&amp;&amp;(f.autohidedom.stop().css({opacity:f.opt.cursoropacitymax}),f.cursoractive=!0),"undefined"!=typeof e&amp;&amp;e!==!1&amp;&amp;(f.scroll.y=Math.round(1*e/f.scrollratio.y)),"undefined"!=typeof t&amp;&amp;(f.scroll.x=Math.round(1*t/f.scrollratio.x)),f.cursor.css({height:f.cursorheight,top:f.scroll.y}),f.cursorh&amp;&amp;(!f.rail.align&amp;&amp;f.rail.visibility?f.cursorh.css({width:f.cursorwidth,left:f.scroll.x+f.rail.width}):f.cursorh.css({width:f.cursorwidth,left:f.scroll.x}),f.cursoractive=!0),f.zoom&amp;&amp;f.zoom.stop().css({opacity:f.opt.cursoropacitymax}))},this.hideCursor=function(e){!f.cursortimeout&amp;&amp;f.rail&amp;&amp;f.autohidedom&amp;&amp;(f.cursortimeout=setTimeout(function(){f.rail.active&amp;&amp;f.showonmouseevent||(f.autohidedom.stop().animate({opacity:f.opt.cursoropacitymin}),f.zoom&amp;&amp;f.zoom.stop().animate({opacity:f.opt.cursoropacitymin}),f.cursoractive=!1),f.cursortimeout=0},e||400))},this.noticeCursor=function(e,t,i){f.showCursor(t,i),f.rail.active||f.hideCursor(e)},this.getContentSize=f.ispage?function(){return{w:Math.max(document.body.scrollWidth,document.documentElement.scrollWidth),h:Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}}:f.haswrapper?function(){return{w:f.doc.outerWidth()+parseInt(f.win.css("paddingLeft"))+parseInt(f.win.css("paddingRight")),h:f.doc.outerHeight()+parseInt(f.win.css("paddingTop"))+parseInt(f.win.css("paddingBottom"))}}:function(){return{w:f.docscroll[0].scrollWidth,h:f.docscroll[0].scrollHeight}},this.onResize=function(e,t){if(!f.win)return!1;if(!f.haswrapper&amp;&amp;!f.ispage){if("none"==f.win.css("display"))return f.visibility&amp;&amp;f.hideRail().hideRailHr(),!1;!f.hidden&amp;&amp;!f.visibility&amp;&amp;f.showRail().showRailHr()}var i=f.page.maxh,n=f.page.maxw,s=f.view.w;if(f.view={w:f.ispage?f.win.width():parseInt(f.win[0].clientWidth),h:f.ispage?f.win.height():parseInt(f.win[0].clientHeight)},f.page=t?t:f.getContentSize(),f.page.maxh=Math.max(0,f.page.h-f.view.h),f.page.maxw=Math.max(0,f.page.w-f.view.w),f.page.maxh==i&amp;&amp;f.page.maxw==n&amp;&amp;f.view.w==s){if(f.ispage)return f;if(i=f.win.offset(),f.lastposition&amp;&amp;(n=f.lastposition,n.top==i.top&amp;&amp;n.left==i.left))return f;f.lastposition=i}return 0==f.page.maxh?(f.hideRail(),f.scrollvaluemax=0,f.scroll.y=0,f.scrollratio.y=0,f.cursorheight=0,f.setScrollTop(0),f.rail.scrollable=!1):f.rail.scrollable=!0,0==f.page.maxw?(f.hideRailHr(),f.scrollvaluemaxw=0,f.scroll.x=0,f.scrollratio.x=0,f.cursorwidth=0,f.setScrollLeft(0),f.railh.scrollable=!1):f.railh.scrollable=!0,f.locked=0==f.page.maxh&amp;&amp;0==f.page.maxw,f.locked?(f.ispage||f.updateScrollBar(f.view),!1):(f.hidden||f.visibility?!f.hidden&amp;&amp;!f.railh.visibility&amp;&amp;f.showRailHr():f.showRail().showRailHr(),f.istextarea&amp;&amp;f.win.css("resize")&amp;&amp;"none"!=f.win.css("resize")&amp;&amp;(f.view.h-=20),f.ispage||f.updateScrollBar(f.view),f.cursorheight=Math.min(f.view.h,Math.round(f.view.h*(f.view.h/f.page.h))),f.cursorheight=Math.max(f.opt.cursorminheight,f.cursorheight),f.cursorwidth=Math.min(f.view.w,Math.round(f.view.w*(f.view.w/f.page.w))),f.cursorwidth=Math.max(f.opt.cursorminheight,f.cursorwidth),f.scrollvaluemax=f.view.h-f.cursorheight-f.cursor.hborder,f.railh&amp;&amp;(f.railh.width=f.page.maxh&gt;0?f.view.w-f.rail.width:f.view.w,f.scrollvaluemaxw=f.railh.width-f.cursorwidth-f.cursorh.wborder),f.scrollratio={x:f.page.maxw/f.scrollvaluemaxw,y:f.page.maxh/f.scrollvaluemax},f.getScrollTop()&gt;f.page.maxh?f.doScroll(f.page.maxh):(f.scroll.y=Math.round(f.getScrollTop()*(1/f.scrollratio.y)),f.scroll.x=Math.round(f.getScrollLeft()*(1/f.scrollratio.x)),f.cursoractive&amp;&amp;f.noticeCursor()),f.scroll.y&amp;&amp;0==f.getScrollTop()&amp;&amp;f.doScrollTo(Math.floor(f.scroll.y*f.scrollratio.y)),f)},this.resize=function(){return f.delayed("resize",f.onResize,30),f},this.lazyResize=function(){f.delayed("resize",f.resize,250)},this._bind=function(e,t,i,n){f.events.push({e:e,n:t,f:i,b:n}),e.addEventListener?e.addEventListener(t,i,n||!1):e.attachEvent?e.attachEvent("on"+t,i):e["on"+t]=i},this.bind=function(e,t,i,n){var s="jquery"in e?e[0]:e;s.addEventListener?(g.cantouch&amp;&amp;/mouseup|mousedown|mousemove/.test(t)&amp;&amp;f._bind(s,"mousedown"==t?"touchstart":"mouseup"==t?"touchend":"touchmove",function(e){if(e.touches){if(e.touches.length&lt;2){var t=e.touches.length?e.touches[0]:e;t.original=e,i.call(this,t)}}else e.changedTouches&amp;&amp;(t=e.changedTouches[0],t.original=e,i.call(this,t))},n||!1),f._bind(s,t,i,n||!1),"mousewheel"==t&amp;&amp;f._bind(s,"DOMMouseScroll",i,n||!1),g.cantouch&amp;&amp;"mouseup"==t&amp;&amp;f._bind(s,"touchcancel",i,n||!1)):f._bind(s,t,function(e){return(e=e||window.event||!1)&amp;&amp;e.srcElement&amp;&amp;(e.target=e.srcElement),i.call(s,e)!==!1&amp;&amp;n!==!1||f.cancelEvent(e)})},this._unbind=function(e,t,i,n){e.removeEventListener?e.removeEventListener(t,i,n):e.detachEvent?e.detachEvent("on"+t,i):e["on"+t]=!1},this.unbindAll=function(){for(var e=0;e&lt;f.events.length;e++){var t=f.events[e];f._unbind(t.e,t.n,t.f,t.b)}},this.cancelEvent=function(e){return!!(e=e.original?e.original:e?e:window.event||!1)&amp;&amp;(e.preventDefault&amp;&amp;e.preventDefault(),e.stopPropagation&amp;&amp;e.stopPropagation(),e.preventManipulation&amp;&amp;e.preventManipulation(),e.cancelBubble=!0,e.cancel=!0,e.returnValue=!1)},this.stopPropagation=function(e){return!!(e=e.original?e.original:e?e:window.event||!1)&amp;&amp;(e.stopPropagation?e.stopPropagation():(e.cancelBubble&amp;&amp;(e.cancelBubble=!0),!1))},this.showRail=function(){return 0==f.page.maxh||!f.ispage&amp;&amp;"none"==f.win.css("display")||(f.visibility=!0,f.rail.visibility=!0,f.rail.css("display","block")),f},this.showRailHr=function(){return f.railh?(0==f.page.maxw||!f.ispage&amp;&amp;"none"==f.win.css("display")||(f.railh.visibility=!0,f.railh.css("display","block")),f):f},this.hideRail=function(){return f.visibility=!1,f.rail.visibility=!1,f.rail.css("display","none"),f},this.hideRailHr=function(){return f.railh?(f.railh.visibility=!1,f.railh.css("display","none"),f):f},this.show=function(){return f.hidden=!1,f.locked=!1,f.showRail().showRailHr()},this.hide=function(){return f.hidden=!0,f.locked=!0,f.hideRail().hideRailHr()},this.remove=function(){f.doZoomOut(),f.unbindAll(),f.observer!==!1&amp;&amp;f.observer.disconnect(),f.events=[],f.cursor&amp;&amp;(f.cursor.remove(),f.cursor=null),f.cursorh&amp;&amp;(f.cursorh.remove(),f.cursorh=null),f.rail&amp;&amp;(f.rail.remove(),f.rail=null),f.railh&amp;&amp;(f.railh.remove(),f.railh=null),f.zoom&amp;&amp;(f.zoom.remove(),f.zoom=null);for(var e=0;e&lt;f.saved.css.length;e++){var t=f.saved.css[e];t[0].css(t[1],"undefined"==typeof t[2]?"":t[2])}return f.saved=!1,f.me.data("__nicescroll",""),f.me=null,f.doc=null,f.docscroll=null,f.win=null,f},this.scrollstart=function(e){return this.onscrollstart=e,f},this.scrollend=function(e){return this.onscrollend=e,f},this.scrollcancel=function(e){return this.onscrollcancel=e,f},this.zoomin=function(e){return this.onzoomin=e,f},this.zoomout=function(e){return this.onzoomout=e,f},this.isScrollable=function(t){for(t=t.target?t.target:t;t&amp;&amp;1==t.nodeType&amp;&amp;!/BODY|HTML/.test(t.nodeName);){var i=e(t);if(/scroll|auto/.test(i.css("overflowY")||i.css("overflowX")||i.css("overflow")||""))return t.clientHeight!=t.scrollHeight;t=!!t.parentNode&amp;&amp;t.parentNode}return!1},this.onmousewheel=function(e){return!!f.locked||(f.rail.scrollable?(f.opt.preservenativescrolling&amp;&amp;f.checkarea&amp;&amp;(f.checkarea=!1,f.nativescrollingarea=f.isScrollable(e)),!!f.nativescrollingarea||(f.locked?f.cancelEvent(e):f.rail.drag?f.cancelEvent(e):(p(e,!1),f.cancelEvent(e)))):!f.railh||!f.railh.scrollable||f.onmousewheelhr(e))},this.onmousewheelhr=function(e){return!(!f.locked&amp;&amp;f.railh.scrollable)||(f.opt.preservenativescrolling&amp;&amp;f.checkarea&amp;&amp;(f.checkarea=!1,f.nativescrollingarea=f.isScrollable(e)),!!f.nativescrollingarea||(f.locked?f.cancelEvent(e):f.rail.drag?f.cancelEvent(e):(p(e,!0),f.cancelEvent(e))))},this.stop=function(){return f.cancelScroll(),f.scrollmon&amp;&amp;f.scrollmon.stop(),f.cursorfreezed=!1,f.scroll.y=Math.round(f.getScrollTop()*(1/f.scrollratio.y)),f.noticeCursor(),f},this.getTransitionSpeed=function(e){var t=Math.round(10*f.opt.scrollspeed),e=Math.min(t,Math.round(e/20*f.opt.scrollspeed));return e&gt;20?e:0},f.opt.smoothscroll?f.ishwscroll&amp;&amp;g.hastransition&amp;&amp;f.opt.usetransition?(this.prepareTransition=function(e,t){var i=t?e&gt;20?e:0:f.getTransitionSpeed(e),n=i?g.prefixstyle+"transform "+i+"ms ease-out":"";return f.lasttransitionstyle&amp;&amp;f.lasttransitionstyle==n||(f.lasttransitionstyle=n,f.doc.css(g.transitionstyle,n)),i},this.doScrollLeft=function(e,t){var i=f.scrollrunning?f.newscrolly:f.getScrollTop();f.doScrollPos(e,i,t)},this.doScrollTop=function(e,t){var i=f.scrollrunning?f.newscrollx:f.getScrollLeft();f.doScrollPos(i,e,t)},this.doScrollPos=function(e,t,i){var n=f.getScrollTop(),s=f.getScrollLeft();return((f.newscrolly-n)*(t-n)&lt;0||(f.newscrollx-s)*(e-s)&lt;0)&amp;&amp;f.cancelScroll(),f.newscrolly=t,f.newscrollx=e,f.newscrollspeed=i||!1,!f.timer&amp;&amp;void(f.timer=setTimeout(function(){var i,n,s=f.getScrollTop(),o=f.getScrollLeft();i=e-o,n=t-s,i=Math.round(Math.sqrt(Math.pow(i,2)+Math.pow(n,2))),i=f.prepareTransition(f.newscrollspeed?f.newscrollspeed:i),f.timerscroll&amp;&amp;f.timerscroll.tm&amp;&amp;clearInterval(f.timerscroll.tm),i&gt;0&amp;&amp;(!f.scrollrunning&amp;&amp;f.onscrollstart&amp;&amp;f.onscrollstart.call(f,{type:"scrollstart",current:{x:o,y:s},request:{x:e,y:t},end:{x:f.newscrollx,y:f.newscrolly},speed:i}),g.transitionend?f.scrollendtrapped||(f.scrollendtrapped=!0,f.bind(f.doc,g.transitionend,f.onScrollEnd,!1)):(f.scrollendtrapped&amp;&amp;clearTimeout(f.scrollendtrapped),f.scrollendtrapped=setTimeout(f.onScrollEnd,i)),f.timerscroll={bz:new BezierClass(s,f.newscrolly,i,0,0,.58,1),bh:new BezierClass(o,f.newscrollx,i,0,0,.58,1)},f.cursorfreezed||(f.timerscroll.tm=setInterval(function(){f.showCursor(f.getScrollTop(),f.getScrollLeft())},60))),f.synched("doScroll-set",function(){f.timer=0,f.scrollendtrapped&amp;&amp;(f.scrollrunning=!0),f.setScrollTop(f.newscrolly),f.setScrollLeft(f.newscrollx),f.scrollendtrapped||f.onScrollEnd()})},50))},this.cancelScroll=function(){if(!f.scrollendtrapped)return!0;var e=f.getScrollTop(),t=f.getScrollLeft();return f.scrollrunning=!1,g.transitionend||clearTimeout(g.transitionend),f.scrollendtrapped=!1,f._unbind(f.doc,g.transitionend,f.onScrollEnd),f.prepareTransition(0),f.setScrollTop(e),f.railh&amp;&amp;f.setScrollLeft(t),f.timerscroll&amp;&amp;f.timerscroll.tm&amp;&amp;clearInterval(f.timerscroll.tm),f.timerscroll=!1,f.cursorfreezed=!1,f.showCursor(e,t),f},this.onScrollEnd=function(){f.scrollendtrapped&amp;&amp;f._unbind(f.doc,g.transitionend,f.onScrollEnd),f.scrollendtrapped=!1,f.prepareTransition(0),f.timerscroll&amp;&amp;f.timerscroll.tm&amp;&amp;clearInterval(f.timerscroll.tm),f.timerscroll=!1;var e=f.getScrollTop(),t=f.getScrollLeft();return f.setScrollTop(e),f.railh&amp;&amp;f.setScrollLeft(t),f.noticeCursor(!1,e,t),f.cursorfreezed=!1,e&lt;0?e=0:e&gt;f.page.maxh&amp;&amp;(e=f.page.maxh),t&lt;0?t=0:t&gt;f.page.maxw&amp;&amp;(t=f.page.maxw),e!=f.newscrolly||t!=f.newscrollx?f.doScrollPos(t,e,f.opt.snapbackspeed):(f.onscrollend&amp;&amp;f.scrollrunning&amp;&amp;f.onscrollend.call(f,{type:"scrollend",current:{x:t,y:e},end:{x:f.newscrollx,y:f.newscrolly}}),void(f.scrollrunning=!1))}):(this.doScrollLeft=function(e){var t=f.scrollrunning?f.newscrolly:f.getScrollTop();f.doScrollPos(e,t)},this.doScrollTop=function(e){var t=f.scrollrunning?f.newscrollx:f.getScrollLeft();f.doScrollPos(t,e)},this.doScrollPos=function(e,t){function i(){if(f.cancelAnimationFrame)return!0;if(f.scrollrunning=!0,d=1-d)return f.timer=r(i)||1;var e=0,t=sy=f.getScrollTop();if(f.dst.ay){var t=f.bzscroll?f.dst.py+f.bzscroll.getNow()*f.dst.ay:f.newscrolly,n=t-sy;(n&lt;0&amp;&amp;t&lt;f.newscrolly||n&gt;0&amp;&amp;t&gt;f.newscrolly)&amp;&amp;(t=f.newscrolly),f.setScrollTop(t),t==f.newscrolly&amp;&amp;(e=1)}else e=1;var s=sx=f.getScrollLeft();f.dst.ax?(s=f.bzscroll?f.dst.px+f.bzscroll.getNow()*f.dst.ax:f.newscrollx,n=s-sx,(n&lt;0&amp;&amp;s&lt;f.newscrollx||n&gt;0&amp;&amp;s&gt;f.newscrollx)&amp;&amp;(s=f.newscrollx),f.setScrollLeft(s),s==f.newscrollx&amp;&amp;(e+=1)):e+=1,2==e?(f.timer=0,f.cursorfreezed=!1,f.bzscroll=!1,f.scrollrunning=!1,t&lt;0?t=0:t&gt;f.page.maxh&amp;&amp;(t=f.page.maxh),s&lt;0?s=0:s&gt;f.page.maxw&amp;&amp;(s=f.page.maxw),s!=f.newscrollx||t!=f.newscrolly?f.doScrollPos(s,t):f.onscrollend&amp;&amp;f.onscrollend.call(f,{type:"scrollend",current:{x:sx,y:sy},end:{x:f.newscrollx,y:f.newscrolly}})):f.timer=r(i)||1}if(t="undefined"==typeof t||t===!1?f.getScrollTop(!0):t,f.timer&amp;&amp;f.newscrolly==t&amp;&amp;f.newscrollx==e)return!0;f.timer&amp;&amp;l(f.timer),f.timer=0;var n=f.getScrollTop(),s=f.getScrollLeft();((f.newscrolly-n)*(t-n)&lt;0||(f.newscrollx-s)*(e-s)&lt;0)&amp;&amp;f.cancelScroll(),f.newscrolly=t,f.newscrollx=e,f.bouncescroll&amp;&amp;f.rail.visibility||(f.newscrolly&lt;0?f.newscrolly=0:f.newscrolly&gt;f.page.maxh&amp;&amp;(f.newscrolly=f.page.maxh)),f.bouncescroll&amp;&amp;f.railh.visibility||(f.newscrollx&lt;0?f.newscrollx=0:f.newscrollx&gt;f.page.maxw&amp;&amp;(f.newscrollx=f.page.maxw)),f.dst={},f.dst.x=e-s,f.dst.y=t-n,f.dst.px=s,f.dst.py=n;var o=Math.round(Math.sqrt(Math.pow(f.dst.x,2)+Math.pow(f.dst.y,2)));f.dst.ax=f.dst.x/o,f.dst.ay=f.dst.y/o;var a=0,c=o;if(0==f.dst.x?(a=n,c=t,f.dst.ay=1,f.dst.py=0):0==f.dst.y&amp;&amp;(a=s,c=e,f.dst.ax=1,f.dst.px=0),o=f.getTransitionSpeed(o),f.bzscroll=o&gt;0&amp;&amp;(f.bzscroll?f.bzscroll.update(c,o):new BezierClass(a,c,o,0,1,0,1)),!f.timer){(n==f.page.maxh&amp;&amp;t&gt;=f.page.maxh||s==f.page.maxw&amp;&amp;e&gt;=f.page.maxw)&amp;&amp;f.checkContentSize();var d=1;f.cancelAnimationFrame=!1,f.timer=1,f.onscrollstart&amp;&amp;!f.scrollrunning&amp;&amp;f.onscrollstart.call(f,{type:"scrollstart",current:{x:s,y:n},request:{x:e,y:t},end:{x:f.newscrollx,y:f.newscrolly},speed:o}),i(),(n==f.page.maxh&amp;&amp;t&gt;=n||s==f.page.maxw&amp;&amp;e&gt;=s)&amp;&amp;f.checkContentSize(),f.noticeCursor()}},this.cancelScroll=function(){return f.timer&amp;&amp;l(f.timer),f.timer=0,f.bzscroll=!1,f.scrollrunning=!1,f}):(this.doScrollLeft=function(e,t){var i=f.getScrollTop();f.doScrollPos(e,i,t)},this.doScrollTop=function(e,t){var i=f.getScrollLeft();f.doScrollPos(i,e,t)},this.doScrollPos=function(e,t){var i=e&gt;f.page.maxw?f.page.maxw:e;i&lt;0&amp;&amp;(i=0);var n=t&gt;f.page.maxh?f.page.maxh:t;n&lt;0&amp;&amp;(n=0),f.synched("scroll",function(){f.setScrollTop(n),f.setScrollLeft(i)})},this.cancelScroll=function(){}),this.doScrollBy=function(e,t){var i=0,i=t?Math.floor((f.scroll.y-e)*f.scrollratio.y):(f.timer?f.newscrolly:f.getScrollTop(!0))-e;if(f.bouncescroll){var n=Math.round(f.view.h/2);i&lt;-n?i=-n:i&gt;f.page.maxh+n&amp;&amp;(i=f.page.maxh+n)}return f.cursorfreezed=!1,py=f.getScrollTop(!0),i&lt;0&amp;&amp;py&lt;=0?f.noticeCursor():i&gt;f.page.maxh&amp;&amp;py&gt;=f.page.maxh?(f.checkContentSize(),f.noticeCursor()):void f.doScrollTop(i)},this.doScrollLeftBy=function(e,t){var i=0,i=t?Math.floor((f.scroll.x-e)*f.scrollratio.x):(f.timer?f.newscrollx:f.getScrollLeft(!0))-e;if(f.bouncescroll){var n=Math.round(f.view.w/2);i&lt;-n?i=-n:i&gt;f.page.maxw+n&amp;&amp;(i=f.page.maxw+n)}return f.cursorfreezed=!1,px=f.getScrollLeft(!0),i&lt;0&amp;&amp;px&lt;=0?f.noticeCursor():i&gt;f.page.maxw&amp;&amp;px&gt;=f.page.maxw?f.noticeCursor():void f.doScrollLeft(i)},this.doScrollTo=function(e,t){t&amp;&amp;Math.round(e*f.scrollratio.y),f.cursorfreezed=!1,f.doScrollTop(e)},this.checkContentSize=function(){var e=f.getContentSize();(e.h!=f.page.h||e.w!=f.page.w)&amp;&amp;f.resize(!1,e)},f.onscroll=function(){f.rail.drag||f.cursorfreezed||f.synched("scroll",function(){f.scroll.y=Math.round(f.getScrollTop()*(1/f.scrollratio.y)),f.railh&amp;&amp;(f.scroll.x=Math.round(f.getScrollLeft()*(1/f.scrollratio.x))),f.noticeCursor()})},f.bind(f.docscroll,"scroll",f.onscroll),this.doZoomIn=function(t){if(!f.zoomactive){f.zoomactive=!0,f.zoomrestore={style:{}};var i,n="position,top,left,zIndex,backgroundColor,marginTop,marginBottom,marginLeft,marginRight".split(","),s=f.win[0].style;for(i in n){var o=n[i];f.zoomrestore.style[o]="undefined"!=typeof s[o]?s[o]:""}return f.zoomrestore.style.width=f.win.css("width"),f.zoomrestore.style.height=f.win.css("height"),f.zoomrestore.padding={w:f.win.outerWidth()-f.win.width(),h:f.win.outerHeight()-f.win.height()},g.isios4&amp;&amp;(f.zoomrestore.scrollTop=e(window).scrollTop(),e(window).scrollTop(0)),f.win.css({position:g.isios4?"absolute":"fixed",top:0,left:0,"z-index":f.opt.zindex+100,margin:"0px"}),n=f.win.css("backgroundColor"),(""==n||/transparent|rgba\(0, 0, 0, 0\)|rgba\(0,0,0,0\)/.test(n))&amp;&amp;f.win.css("backgroundColor","#fff"),f.rail.css({"z-index":f.opt.zindex+110}),f.zoom.css({"z-index":f.opt.zindex+112}),f.zoom.css("backgroundPosition","0px -18px"),f.resizeZoom(),f.onzoomin&amp;&amp;f.onzoomin.call(f),f.cancelEvent(t)}},this.doZoomOut=function(t){if(f.zoomactive)return f.zoomactive=!1,f.win.css("margin",""),f.win.css(f.zoomrestore.style),g.isios4&amp;&amp;e(window).scrollTop(f.zoomrestore.scrollTop),f.rail.css({"z-index":f.ispage?f.opt.zindex:f.opt.zindex+2}),f.zoom.css({"z-index":f.opt.zindex}),f.zoomrestore=!1,f.zoom.css("backgroundPosition","0px 0px"),f.onResize(),f.onzoomout&amp;&amp;f.onzoomout.call(f),f.cancelEvent(t)},this.doZoom=function(e){return f.zoomactive?f.doZoomOut(e):f.doZoomIn(e)},this.resizeZoom=function(){if(f.zoomactive){var t=f.getScrollTop();f.win.css({width:e(window).width()-f.zoomrestore.padding.w+"px",height:e(window).height()-f.zoomrestore.padding.h+"px"}),f.onResize(),f.setScrollTop(Math.min(f.page.maxh,t))}},this.init(),e.nicescroll.push(this)},h=function(e){var t=this;this.nc=e,this.steptime=this.lasttime=this.speedy=this.speedx=this.lasty=this.lastx=0,this.snapy=this.snapx=!1,this.demuly=this.demulx=0,this.lastscrolly=this.lastscrollx=-1,this.timer=this.chky=this.chkx=0,this.time=function(){return+new Date},this.reset=function(e,i){t.stop();var n=t.time();t.steptime=0,t.lasttime=n,t.speedx=0,t.speedy=0,t.lastx=e,t.lasty=i,t.lastscrollx=-1,t.lastscrolly=-1},this.update=function(e,i){var n=t.time();t.steptime=n-t.lasttime,t.lasttime=n;var n=i-t.lasty,s=e-t.lastx,o=t.nc.getScrollTop(),r=t.nc.getScrollLeft();o+=n,r+=s,t.snapx=r&lt;0||r&gt;t.nc.page.maxw,t.snapy=o&lt;0||o&gt;t.nc.page.maxh,t.speedx=s,t.speedy=n,t.lastx=e,t.lasty=i},this.stop=function(){t.nc.unsynched("domomentum2d"),t.timer&amp;&amp;clearTimeout(t.timer),t.timer=0,t.lastscrollx=-1,t.lastscrolly=-1},this.doSnapy=function(e,i){var n=!1;i&lt;0?(i=0,n=!0):i&gt;t.nc.page.maxh&amp;&amp;(i=t.nc.page.maxh,n=!0),e&lt;0?(e=0,n=!0):e&gt;t.nc.page.maxw&amp;&amp;(e=t.nc.page.maxw,n=!0),n&amp;&amp;t.nc.doScrollPos(e,i,t.nc.opt.snapbackspeed)},this.doMomentum=function(e){var i=t.time(),n=e?i+e:t.lasttime,e=t.nc.getScrollLeft(),s=t.nc.getScrollTop(),o=t.nc.page.maxh,r=t.nc.page.maxw;if(t.speedx=r&gt;0?Math.min(60,t.speedx):0,t.speedy=o&gt;0?Math.min(60,t.speedy):0,n=n&amp;&amp;i-n&lt;=50,(s&lt;0||s&gt;o||e&lt;0||e&gt;r)&amp;&amp;(n=!1),e=!(!t.speedx||!n)&amp;&amp;t.speedx,t.speedy&amp;&amp;n&amp;&amp;t.speedy||e){var a=Math.max(16,t.steptime);a&gt;50&amp;&amp;(e=a/50,t.speedx*=e,t.speedy*=e,a=50),t.demulxy=0,t.lastscrollx=t.nc.getScrollLeft(),t.chkx=t.lastscrollx,t.lastscrolly=t.nc.getScrollTop(),t.chky=t.lastscrolly;var l=t.lastscrollx,c=t.lastscrolly,d=function(){var e=t.time()-i&gt;600?.04:.02;t.speedx&amp;&amp;(l=Math.floor(t.lastscrollx-t.speedx*(1-t.demulxy)),t.lastscrollx=l,l&lt;0||l&gt;r)&amp;&amp;(e=.1),t.speedy&amp;&amp;(c=Math.floor(t.lastscrolly-t.speedy*(1-t.demulxy)),t.lastscrolly=c,c&lt;0||c&gt;o)&amp;&amp;(e=.1),t.demulxy=Math.min(1,t.demulxy+e),t.nc.synched("domomentum2d",function(){t.speedx&amp;&amp;(t.nc.getScrollLeft()!=t.chkx&amp;&amp;t.stop(),t.chkx=l,t.nc.setScrollLeft(l)),t.speedy&amp;&amp;(t.nc.getScrollTop()!=t.chky&amp;&amp;t.stop(),t.chky=c,t.nc.setScrollTop(c)),t.timer||(t.nc.hideCursor(),t.doSnapy(l,c))}),t.demulxy&lt;1?t.timer=setTimeout(d,a):(t.stop(),t.nc.hideCursor(),t.doSnapy(l,c))};d()}else t.doSnapy(t.nc.getScrollLeft(),t.nc.getScrollTop())}},p=e.fn.scrollTop;e.cssHooks.pageYOffset={get:function(t){var i=e.data(t,"__nicescroll")||!1;return i&amp;&amp;i.ishwscroll?i.getScrollTop():p.call(t)},set:function(t,i){var n=e.data(t,"__nicescroll")||!1;return n&amp;&amp;n.ishwscroll?n.setScrollTop(parseInt(i)):p.call(t,i),this}},e.fn.scrollTop=function(t){if("undefined"==typeof t){var i=!!this[0]&amp;&amp;(e.data(this[0],"__nicescroll")||!1);return i&amp;&amp;i.ishwscroll?i.getScrollTop():p.call(this)}return this.each(function(){var i=e.data(this,"__nicescroll")||!1;i&amp;&amp;i.ishwscroll?i.setScrollTop(parseInt(t)):p.call(e(this),t)})};var f=e.fn.scrollLeft;e.cssHooks.pageXOffset={get:function(t){var i=e.data(t,"__nicescroll")||!1;return i&amp;&amp;i.ishwscroll?i.getScrollLeft():f.call(t)},set:function(t,i){var n=e.data(t,"__nicescroll")||!1;return n&amp;&amp;n.ishwscroll?n.setScrollLeft(parseInt(i)):f.call(t,i),this}},e.fn.scrollLeft=function(t){if("undefined"==typeof t){var i=!!this[0]&amp;&amp;(e.data(this[0],"__nicescroll")||!1);return i&amp;&amp;i.ishwscroll?i.getScrollLeft():f.call(this)}return this.each(function(){var i=e.data(this,"__nicescroll")||!1;i&amp;&amp;i.ishwscroll?i.setScrollLeft(parseInt(t)):f.call(e(this),t)})};var m=function(t){var i=this;if(this.length=0,this.name="nicescrollarray",this.each=function(e){for(var t=0;t&lt;i.length;t++)e.call(i[t]);return i},this.push=function(e){i[i.length]=e,i.length++},this.eq=function(e){return i[e]},t)for(a=0;a&lt;t.length;a++){var n=e.data(t[a],"__nicescroll")||!1;n&amp;&amp;(this[this.length]=n,this.length++)}return this};!function(e,t,i){for(var n=0;n&lt;t.length;n++)i(e,t[n])}(m.prototype,"show,hide,onResize,resize,remove,stop,doScrollPos".split(","),function(e,t){e[t]=function(){var e=arguments;return this.each(function(){this[t].apply(this,e)})}}),e.fn.getNiceScroll=function(t){return"undefined"==typeof t?new m(this):e.data(this[t],"__nicescroll")||!1},e.extend(e.expr[":"],{nicescroll:function(t){return!!e.data(t,"__nicescroll")}}),e.fn.niceScroll=function(t,i){"undefined"==typeof i&amp;&amp;"object"==typeof t&amp;&amp;!("jquery"in t)&amp;&amp;(i=t,t=!1);var n=new m;"undefined"==typeof i&amp;&amp;(i={}),t&amp;&amp;(i.doc=e(t),i.win=e(this));var s=!("doc"in i);return s||"win"in i||(i.win=e(this)),this.each(function(){var t=e(this).data("__nicescroll")||!1;t||(i.doc=s?e(this):i.doc,t=new u(i,e(this)),e(this).data("__nicescroll",t)),n.push(t)}),1==n.length?n[0]:n},window.NiceScroll={getjQuery:function(){return e}},e.nicescroll||(e.nicescroll=new m)}(jQuery)}.call(e),t})}(this),function(e){var t;define("jquery/maskedinput",["jquery"],function(){return function(){!function(e){function t(){var e=document.createElement("input"),t="onpaste";return e.setAttribute(t,""),"function"==typeof e[t]?"paste":"input"}var i,n=t()+".mask",s=navigator.userAgent,o=/iphone/i.test(s),r=/android/i.test(s);e.mask={definitions:{9:"[0-9]",a:"[A-Za-z]","*":"[A-Za-z0-9]"},dataName:"rawMaskFn",placeholder:"_"},e.fn.extend({caret:function(e,t){var i;if(0!==this.length&amp;&amp;!this.is(":hidden"))return"number"==typeof e?(t="number"==typeof t?t:e,this.each(function(){this.setSelectionRange?this.setSelectionRange(e,t):this.createTextRange&amp;&amp;(i=this.createTextRange(),i.collapse(!0),i.moveEnd("character",t),i.moveStart("character",e),i.select())})):(this[0].setSelectionRange?(e=this[0].selectionStart,t=this[0].selectionEnd):document.selection&amp;&amp;document.selection.createRange&amp;&amp;(i=document.selection.createRange(),e=0-i.duplicate().moveStart("character",-1e5),t=e+i.text.length),{begin:e,end:t})},unmask:function(){return this.trigger("unmask")},mask:function(t,s){var a,l,c,d,u,h;return!t&amp;&amp;this.length&gt;0?(a=e(this[0]),a.data(e.mask.dataName)()):(s=e.extend({placeholder:e.mask.placeholder,completed:null},s),l=e.mask.definitions,c=[],d=h=t.length,u=null,e.each(t.split(""),function(e,t){"?"==t?(h--,d=e):l[t]?(c.push(RegExp(l[t])),null===u&amp;&amp;(u=c.length-1)):c.push(null)}),this.trigger("unmask").each(function(){function a(e){for(;h&gt;++e&amp;&amp;!c[e];);return e}function p(e){for(;--e&gt;=0&amp;&amp;!c[e];);return e}function f(e,t){var i,n;if(!(0&gt;e)){for(i=e,n=a(t);h&gt;i;i++)if(c[i]){if(!(h&gt;n&amp;&amp;c[i].test(_[n])))break;_[i]=_[n],_[n]=s.placeholder,n=a(n)}b(),x.caret(Math.max(u,e))}}function m(e){var t,i,n,o;for(t=e,i=s.placeholder;h&gt;t;t++)if(c[t]){if(n=a(t),o=_[t],_[t]=i,!(h&gt;n&amp;&amp;c[n].test(o)))break;i=o}}function g(e){var t,i,n,s=e.which;8===s||46===s||o&amp;&amp;127===s?(t=x.caret(),i=t.begin,n=t.end,0===n-i&amp;&amp;(i=46!==s?p(i):n=a(i-1),n=46===s?a(n):n),y(i,n),f(i,n-1),e.preventDefault()):27==s&amp;&amp;(x.val(k),x.caret(0,w()),e.preventDefault())}function v(t){var i,n,o,l=t.which,d=x.caret();t.ctrlKey||t.altKey||t.metaKey||32&gt;l||l&amp;&amp;(0!==d.end-d.begin&amp;&amp;(y(d.begin,d.end),f(d.begin,d.end-1)),i=a(d.begin-1),h&gt;i&amp;&amp;(n=String.fromCharCode(l),c[i].test(n)&amp;&amp;(m(i),_[i]=n,b(),o=a(i),r?setTimeout(e.proxy(e.fn.caret,x,o),0):x.caret(o),s.completed&amp;&amp;o&gt;=h&amp;&amp;s.completed.call(x))),t.preventDefault())}function y(e,t){var i;for(i=e;t&gt;i&amp;&amp;h&gt;i;i++)c[i]&amp;&amp;(_[i]=s.placeholder)}function b(){x.val(_.join(""))}function w(e){var t,i,n=x.val(),o=-1;for(t=0,pos=0;h&gt;t;t++)if(c[t]){for(_[t]=s.placeholder;pos++&lt;n.length;)if(i=n.charAt(pos-1),c[t].test(i)){_[t]=i,o=t;break}if(pos&gt;n.length)break}else _[t]===n.charAt(pos)&amp;&amp;t!==d&amp;&amp;(pos++,o=t);return e?b():d&gt;o+1?(x.val(""),y(0,h)):(b(),x.val(x.val().substring(0,o+1))),d?t:u}var x=e(this),_=e.map(t.split(""),function(e){return"?"!=e?l[e]?s.placeholder:e:void 0}),k=x.val();x.data(e.mask.dataName,function(){return e.map(_,function(e,t){return c[t]&amp;&amp;e!=s.placeholder?e:null}).join("")}),x.attr("readonly")||x.one("unmask",function(){x.unbind(".mask").removeData(e.mask.dataName)}).bind("focus.mask",function(){clearTimeout(i);var e;k=x.val(),e=w(),i=setTimeout(function(){b(),e==t.length?x.caret(0,e):x.caret(e)},10)}).bind("blur.mask",function(){w(),x.val()!=k&amp;&amp;x.change()}).bind("keydown.mask",g).bind("keypress.mask",v).bind(n,function(){setTimeout(function(){var e=w(!0);x.caret(e),s.completed&amp;&amp;e==x.val().length&amp;&amp;s.completed.call(x)},0)}),w()}))}})}(jQuery)}.call(e),t})}(this),function(e){"function"==typeof define&amp;&amp;define.amd?define("jquery/validatefull",["jquery"],e):e(jQuery)}(function(e){e.extend(e.fn,{validate:function(t){if(!this.length)return void(t&amp;&amp;t.debug&amp;&amp;window.console&amp;&amp;console.warn("Nothing selected, can't validate, returning nothing."));var i=e.data(this[0],"validator");return i?i:(this.attr("novalidate","novalidate"),i=new e.validator(t,this[0]),e.data(this[0],"validator",i),i.settings.onsubmit&amp;&amp;(this.on("click.validate",":submit",function(t){i.settings.submitHandler&amp;&amp;(i.submitButton=t.target),e(this).hasClass("cancel")&amp;&amp;(i.cancelSubmit=!0),void 0!==e(this).attr("formnovalidate")&amp;&amp;(i.cancelSubmit=!0)}),this.on("submit.validate",function(t){function n(){var n,s;return!i.settings.submitHandler||(i.submitButton&amp;&amp;(n=e("&lt;input type='hidden'/&gt;").attr("name",i.submitButton.name).val(e(i.submitButton).val()).appendTo(i.currentForm)),s=i.settings.submitHandler.call(i,i.currentForm,t),i.submitButton&amp;&amp;n.remove(),void 0!==s&amp;&amp;s)}return i.settings.debug&amp;&amp;t.preventDefault(),i.cancelSubmit?(i.cancelSubmit=!1,n()):i.form()?i.pendingRequest?(i.formSubmitted=!0,!1):n():(i.focusInvalid(),!1)})),i)},valid:function(){var t,i,n;return e(this[0]).is("form")?t=this.validate().form():(n=[],t=!0,i=e(this[0].form).validate(),this.each(function(){t=i.element(this)&amp;&amp;t,n=n.concat(i.errorList)}),i.errorList=n),t},rules:function(t,i){var n,s,o,r,a,l,c=this[0];if(t)switch(n=e.data(c.form,"validator").settings,s=n.rules,o=e.validator.staticRules(c),t){case"add":e.extend(o,e.validator.normalizeRule(i)),delete o.messages,s[c.name]=o,i.messages&amp;&amp;(n.messages[c.name]=e.extend(n.messages[c.name],i.messages));break;case"remove":return i?(l={},e.each(i.split(/\s/),function(t,i){l[i]=o[i],delete o[i],"required"===i&amp;&amp;e(c).removeAttr("aria-required")}),l):(delete s[c.name],o)}return r=e.validator.normalizeRules(e.extend({},e.validator.classRules(c),e.validator.attributeRules(c),e.validator.dataRules(c),e.validator.staticRules(c)),c),r.required&amp;&amp;(a=r.required,delete r.required,r=e.extend({required:a},r),e(c).attr("aria-required","true")),r.remote&amp;&amp;(a=r.remote,delete r.remote,r=e.extend(r,{remote:a})),r}}),e.extend(e.expr[":"],{blank:function(t){return!e.trim(""+e(t).val())},filled:function(t){return!!e.trim(""+e(t).val())},unchecked:function(t){return!e(t).prop("checked")}}),e.validator=function(t,i){this.settings=e.extend(!0,{},e.validator.defaults,t),this.currentForm=i,this.init()},e.validator.format=function(t,i){return 1===arguments.length?function(){var i=e.makeArray(arguments);return i.unshift(t),e.validator.format.apply(this,i)}:(arguments.length&gt;2&amp;&amp;i.constructor!==Array&amp;&amp;(i=e.makeArray(arguments).slice(1)),i.constructor!==Array&amp;&amp;(i=[i]),e.each(i,function(e,i){t=t.replace(new RegExp("\\{"+e+"\\}","g"),function(){return i})}),t)},e.extend(e.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusCleanup:!1,focusInvalid:!0,errorContainer:e([]),errorLabelContainer:e([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(e){this.lastActive=e,this.settings.focusCleanup&amp;&amp;(this.settings.unhighlight&amp;&amp;this.settings.unhighlight.call(this,e,this.settings.errorClass,this.settings.validClass),this.hideThese(this.errorsFor(e)))},onfocusout:function(e){this.checkable(e)||!(e.name in this.submitted)&amp;&amp;this.optional(e)||this.element(e)},onkeyup:function(t,i){var n=[16,17,18,20,35,36,37,38,39,40,45,144,225];9===i.which&amp;&amp;""===this.elementValue(t)||e.inArray(i.keyCode,n)!==-1||(t.name in this.submitted||t===this.lastElement)&amp;&amp;this.element(t)},onclick:function(e){e.name in this.submitted?this.element(e):e.parentNode.name in this.submitted&amp;&amp;this.element(e.parentNode)},highlight:function(t,i,n){"radio"===t.type?this.findByName(t.name).addClass(i).removeClass(n):e(t).addClass(i).removeClass(n)},unhighlight:function(t,i,n){"radio"===t.type?this.findByName(t.name).removeClass(i).addClass(n):e(t).removeClass(i).addClass(n)}},setDefaults:function(t){e.extend(e.validator.defaults,t)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date ( ISO ).",number:"Please enter a valid number.",
digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:e.validator.format("Please enter no more than {0} characters."),minlength:e.validator.format("Please enter at least {0} characters."),rangelength:e.validator.format("Please enter a value between {0} and {1} characters long."),range:e.validator.format("Please enter a value between {0} and {1}."),max:e.validator.format("Please enter a value less than or equal to {0}."),min:e.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function t(t){var i=e.data(this.form,"validator"),n="on"+t.type.replace(/^validate/,""),s=i.settings;s[n]&amp;&amp;!e(this).is(s.ignore)&amp;&amp;s[n].call(i,this,t)}this.labelContainer=e(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&amp;&amp;this.labelContainer||e(this.currentForm),this.containers=e(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var i,n=this.groups={};e.each(this.settings.groups,function(t,i){"string"==typeof i&amp;&amp;(i=i.split(/\s/)),e.each(i,function(e,i){n[i]=t})}),i=this.settings.rules,e.each(i,function(t,n){i[t]=e.validator.normalizeRule(n)}),e(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], [type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], [type='radio'], [type='checkbox']",t).on("click.validate","select, option, [type='radio'], [type='checkbox']",t),this.settings.invalidHandler&amp;&amp;e(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler),e(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){return this.checkForm(),e.extend(this.submitted,this.errorMap),this.invalid=e.extend({},this.errorMap),this.valid()||e(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var e=0,t=this.currentElements=this.elements();t[e];e++)this.check(t[e]);return this.valid()},element:function(t){var i=this.clean(t),n=this.validationTargetFor(i),s=!0;return this.lastElement=n,void 0===n?delete this.invalid[i.name]:(this.prepareElement(n),this.currentElements=e(n),s=this.check(n)!==!1,s?delete this.invalid[n.name]:this.invalid[n.name]=!0),e(t).attr("aria-invalid",!s),this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),s},showErrors:function(t){if(t){e.extend(this.errorMap,t),this.errorList=[];for(var i in t)this.errorList.push({message:t[i],element:this.findByName(i)[0]});this.successList=e.grep(this.successList,function(e){return!(e.name in t)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){e.fn.resetForm&amp;&amp;e(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors();var t,i=this.elements().removeData("previousValue").removeAttr("aria-invalid");if(this.settings.unhighlight)for(t=0;i[t];t++)this.settings.unhighlight.call(this,i[t],this.settings.errorClass,"");else i.removeClass(this.settings.errorClass)},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(e){var t,i=0;for(t in e)i++;return i},hideErrors:function(){this.hideThese(this.toHide)},hideThese:function(e){e.not(this.containers).text(""),this.addWrapper(e).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{e(this.findLastActive()||this.errorList.length&amp;&amp;this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(e){}},findLastActive:function(){var t=this.lastActive;return t&amp;&amp;1===e.grep(this.errorList,function(e){return e.element.name===t.name}).length&amp;&amp;t},elements:function(){var t=this,i={};return e(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){return!this.name&amp;&amp;t.settings.debug&amp;&amp;window.console&amp;&amp;console.error("%o has no name assigned",this),!(this.name in i||!t.objectLength(e(this).rules()))&amp;&amp;(i[this.name]=!0,!0)})},clean:function(t){return e(t)[0]},errors:function(){var t=this.settings.errorClass.split(" ").join(".");return e(this.settings.errorElement+"."+t,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=e([]),this.toHide=e([]),this.currentElements=e([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(e){this.reset(),this.toHide=this.errorsFor(e)},elementValue:function(t){var i,n=e(t),s=t.type;return"radio"===s||"checkbox"===s?this.findByName(t.name).filter(":checked").val():"number"===s&amp;&amp;"undefined"!=typeof t.validity?!t.validity.badInput&amp;&amp;n.val():(i=n.val(),"string"==typeof i?i.replace(/\r/g,""):i)},check:function(t){t=this.validationTargetFor(this.clean(t));var i,n,s,o=e(t).rules(),r=e.map(o,function(e,t){return t}).length,a=!1,l=this.elementValue(t);for(n in o){s={method:n,parameters:o[n]};try{if(i=e.validator.methods[n].call(this,l,t,s.parameters),"dependency-mismatch"===i&amp;&amp;1===r){a=!0;continue}if(a=!1,"pending"===i)return void(this.toHide=this.toHide.not(this.errorsFor(t)));if(!i)return this.formatAndAdd(t,s),!1}catch(e){throw this.settings.debug&amp;&amp;window.console&amp;&amp;console.log("Exception occurred when checking element "+t.id+", check the '"+s.method+"' method.",e),e instanceof TypeError&amp;&amp;(e.message+=".  Exception occurred when checking element "+t.id+", check the '"+s.method+"' method."),e}}if(!a)return this.objectLength(o)&amp;&amp;this.successList.push(t),!0},customDataMessage:function(t,i){return e(t).data("msg"+i.charAt(0).toUpperCase()+i.substring(1).toLowerCase())||e(t).data("msg")},customMessage:function(e,t){var i=this.settings.messages[e];return i&amp;&amp;(i.constructor===String?i:i[t])},findDefined:function(){for(var e=0;e&lt;arguments.length;e++)if(void 0!==arguments[e])return arguments[e]},defaultMessage:function(t,i){return this.findDefined(this.customMessage(t.name,i),this.customDataMessage(t,i),!this.settings.ignoreTitle&amp;&amp;t.title||void 0,e.validator.messages[i],"&lt;strong&gt;Warning: No message defined for "+t.name+"&lt;/strong&gt;")},formatAndAdd:function(t,i){var n=this.defaultMessage(t,i.method),s=/\$?\{(\d+)\}/g;"function"==typeof n?n=n.call(this,i.parameters,t):s.test(n)&amp;&amp;(n=e.validator.format(n.replace(s,"{$1}"),i.parameters)),this.errorList.push({message:n,element:t,method:i.method}),this.errorMap[t.name]=n,this.submitted[t.name]=n},addWrapper:function(e){return this.settings.wrapper&amp;&amp;(e=e.add(e.parent(this.settings.wrapper))),e},defaultShowErrors:function(){var e,t,i;for(e=0;this.errorList[e];e++)i=this.errorList[e],this.settings.highlight&amp;&amp;this.settings.highlight.call(this,i.element,this.settings.errorClass,this.settings.validClass),this.showLabel(i.element,i.message);if(this.errorList.length&amp;&amp;(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(e=0;this.successList[e];e++)this.showLabel(this.successList[e]);if(this.settings.unhighlight)for(e=0,t=this.validElements();t[e];e++)this.settings.unhighlight.call(this,t[e],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return e(this.errorList).map(function(){return this.element})},showLabel:function(t,i){var n,s,o,r=this.errorsFor(t),a=this.idOrName(t),l=e(t).attr("aria-describedby");r.length?(r.removeClass(this.settings.validClass).addClass(this.settings.errorClass),r.html(i)):(r=e("&lt;"+this.settings.errorElement+"&gt;").attr("id",a+"-error").addClass(this.settings.errorClass).html(i||""),n=r,this.settings.wrapper&amp;&amp;(n=r.hide().show().wrap("&lt;"+this.settings.wrapper+"/&gt;").parent()),this.labelContainer.length?this.labelContainer.append(n):this.settings.errorPlacement?this.settings.errorPlacement(n,e(t)):n.insertAfter(t),r.is("label")?r.attr("for",a):0===r.parents("label[for='"+a+"']").length&amp;&amp;(o=r.attr("id").replace(/(:|\.|\[|\]|\$)/g,"\\$1"),l?l.match(new RegExp("\\b"+o+"\\b"))||(l+=" "+o):l=o,e(t).attr("aria-describedby",l),s=this.groups[t.name],s&amp;&amp;e.each(this.groups,function(t,i){i===s&amp;&amp;e("[name='"+t+"']",this.currentForm).attr("aria-describedby",r.attr("id"))}))),!i&amp;&amp;this.settings.success&amp;&amp;(r.text(""),"string"==typeof this.settings.success?r.addClass(this.settings.success):this.settings.success(r,t)),this.toShow=this.toShow.add(r)},errorsFor:function(t){var i=this.idOrName(t),n=e(t).attr("aria-describedby"),s="label[for='"+i+"'], label[for='"+i+"'] *";return n&amp;&amp;(s=s+", #"+n.replace(/\s+/g,", #")),this.errors().filter(s)},idOrName:function(e){return this.groups[e.name]||(this.checkable(e)?e.name:e.id||e.name)},validationTargetFor:function(t){return this.checkable(t)&amp;&amp;(t=this.findByName(t.name)),e(t).not(this.settings.ignore)[0]},checkable:function(e){return/radio|checkbox/i.test(e.type)},findByName:function(t){return e(this.currentForm).find("[name='"+t+"']")},getLength:function(t,i){switch(i.nodeName.toLowerCase()){case"select":return e("option:selected",i).length;case"input":if(this.checkable(i))return this.findByName(i.name).filter(":checked").length}return t.length},depend:function(e,t){return!this.dependTypes[typeof e]||this.dependTypes[typeof e](e,t)},dependTypes:{boolean:function(e){return e},string:function(t,i){return!!e(t,i.form).length},function:function(e,t){return e(t)}},optional:function(t){var i=this.elementValue(t);return!e.validator.methods.required.call(this,i,t)&amp;&amp;"dependency-mismatch"},startRequest:function(e){this.pending[e.name]||(this.pendingRequest++,this.pending[e.name]=!0)},stopRequest:function(t,i){this.pendingRequest--,this.pendingRequest&lt;0&amp;&amp;(this.pendingRequest=0),delete this.pending[t.name],i&amp;&amp;0===this.pendingRequest&amp;&amp;this.formSubmitted&amp;&amp;this.form()?(e(this.currentForm).submit(),this.formSubmitted=!1):!i&amp;&amp;0===this.pendingRequest&amp;&amp;this.formSubmitted&amp;&amp;(e(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(t){return e.data(t,"previousValue")||e.data(t,"previousValue",{old:null,valid:!0,message:this.defaultMessage(t,"remote")})},destroy:function(){this.resetForm(),e(this.currentForm).off(".validate").removeData("validator")}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(t,i){t.constructor===String?this.classRuleSettings[t]=i:e.extend(this.classRuleSettings,t)},classRules:function(t){var i={},n=e(t).attr("class");return n&amp;&amp;e.each(n.split(" "),function(){this in e.validator.classRuleSettings&amp;&amp;e.extend(i,e.validator.classRuleSettings[this])}),i},normalizeAttributeRule:function(e,t,i,n){/min|max/.test(i)&amp;&amp;(null===t||/number|range|text/.test(t))&amp;&amp;(n=Number(n),isNaN(n)&amp;&amp;(n=void 0)),n||0===n?e[i]=n:t===i&amp;&amp;"range"!==t&amp;&amp;(e[i]=!0)},attributeRules:function(t){var i,n,s={},o=e(t),r=t.getAttribute("type");for(i in e.validator.methods)"required"===i?(n=t.getAttribute(i),""===n&amp;&amp;(n=!0),n=!!n):n=o.attr(i),this.normalizeAttributeRule(s,r,i,n);return s.maxlength&amp;&amp;/-1|2147483647|524288/.test(s.maxlength)&amp;&amp;delete s.maxlength,s},dataRules:function(t){var i,n,s={},o=e(t),r=t.getAttribute("type");for(i in e.validator.methods)n=o.data("rule"+i.charAt(0).toUpperCase()+i.substring(1).toLowerCase()),this.normalizeAttributeRule(s,r,i,n);return s},staticRules:function(t){var i={},n=e.data(t.form,"validator");return n.settings.rules&amp;&amp;(i=e.validator.normalizeRule(n.settings.rules[t.name])||{}),i},normalizeRules:function(t,i){return e.each(t,function(n,s){if(s===!1)return void delete t[n];if(s.param||s.depends){var o=!0;switch(typeof s.depends){case"string":o=!!e(s.depends,i.form).length;break;case"function":o=s.depends.call(i,i)}o?t[n]=void 0===s.param||s.param:delete t[n]}}),e.each(t,function(n,s){t[n]=e.isFunction(s)?s(i):s}),e.each(["minlength","maxlength"],function(){t[this]&amp;&amp;(t[this]=Number(t[this]))}),e.each(["rangelength","range"],function(){var i;t[this]&amp;&amp;(e.isArray(t[this])?t[this]=[Number(t[this][0]),Number(t[this][1])]:"string"==typeof t[this]&amp;&amp;(i=t[this].replace(/[\[\]]/g,"").split(/[\s,]+/),t[this]=[Number(i[0]),Number(i[1])]))}),e.validator.autoCreateRanges&amp;&amp;(null!=t.min&amp;&amp;null!=t.max&amp;&amp;(t.range=[t.min,t.max],delete t.min,delete t.max),null!=t.minlength&amp;&amp;null!=t.maxlength&amp;&amp;(t.rangelength=[t.minlength,t.maxlength],delete t.minlength,delete t.maxlength)),t},normalizeRule:function(t){if("string"==typeof t){var i={};e.each(t.split(/\s/),function(){i[this]=!0}),t=i}return t},addMethod:function(t,i,n){e.validator.methods[t]=i,e.validator.messages[t]=void 0!==n?n:e.validator.messages[t],i.length&lt;3&amp;&amp;e.validator.addClassRules(t,e.validator.normalizeRule(t))},methods:{required:function(t,i,n){if(!this.depend(n,i))return"dependency-mismatch";if("select"===i.nodeName.toLowerCase()){var s=e(i).val();return s&amp;&amp;s.length&gt;0}return this.checkable(i)?this.getLength(t,i)&gt;0:t.length&gt;0},email:function(e,t){return this.optional(t)||/^[a-zA-Z0-9.!#$%&amp;'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(e)},url:function(e,t){return this.optional(t)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[\/?#]\S*)?$/i.test(e)},date:function(e,t){return this.optional(t)||!/Invalid|NaN/.test(new Date(e).toString())},dateISO:function(e,t){return this.optional(t)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(e)},number:function(e,t){return this.optional(t)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(e)},digits:function(e,t){return this.optional(t)||/^\d+$/.test(e)},creditcard:function(e,t){if(this.optional(t))return"dependency-mismatch";if(/[^0-9 \-]+/.test(e))return!1;var i,n,s=0,o=0,r=!1;if(e=e.replace(/\D/g,""),e.length&lt;13||e.length&gt;19)return!1;for(i=e.length-1;i&gt;=0;i--)n=e.charAt(i),o=parseInt(n,10),r&amp;&amp;(o*=2)&gt;9&amp;&amp;(o-=9),s+=o,r=!r;return s%10===0},minlength:function(t,i,n){var s=e.isArray(t)?t.length:this.getLength(t,i);return this.optional(i)||s&gt;=n},maxlength:function(t,i,n){var s=e.isArray(t)?t.length:this.getLength(t,i);return this.optional(i)||s&lt;=n},rangelength:function(t,i,n){var s=e.isArray(t)?t.length:this.getLength(t,i);return this.optional(i)||s&gt;=n[0]&amp;&amp;s&lt;=n[1]},min:function(e,t,i){return this.optional(t)||e&gt;=i},max:function(e,t,i){return this.optional(t)||e&lt;=i},range:function(e,t,i){return this.optional(t)||e&gt;=i[0]&amp;&amp;e&lt;=i[1]},equalTo:function(t,i,n){var s=e(n);return this.settings.onfocusout&amp;&amp;s.off(".validate-equalTo").on("blur.validate-equalTo",function(){e(i).valid()}),t===s.val()},remote:function(t,i,n){if(this.optional(i))return"dependency-mismatch";var s,o,r=this.previousValue(i);return this.settings.messages[i.name]||(this.settings.messages[i.name]={}),r.originalMessage=this.settings.messages[i.name].remote,this.settings.messages[i.name].remote=r.message,n="string"==typeof n&amp;&amp;{url:n}||n,r.old===t?r.valid:(r.old=t,s=this,this.startRequest(i),o={},o[i.name]=t,e.ajax(e.extend(!0,{mode:"abort",port:"validate"+i.name,dataType:"json",data:o,context:s.currentForm,success:function(n){var o,a,l,c=n===!0||"true"===n;s.settings.messages[i.name].remote=r.originalMessage,c?(l=s.formSubmitted,s.prepareElement(i),s.formSubmitted=l,s.successList.push(i),delete s.invalid[i.name],s.showErrors()):(o={},a=n||s.defaultMessage(i,"remote"),o[i.name]=r.message=e.isFunction(a)?a(t):a,s.invalid[i.name]=!0,s.showErrors(o)),r.valid=c,s.stopRequest(i,c)}},n)),"pending")}}});var t,i={};e.ajaxPrefilter?e.ajaxPrefilter(function(e,t,n){var s=e.port;"abort"===e.mode&amp;&amp;(i[s]&amp;&amp;i[s].abort(),i[s]=n)}):(t=e.ajax,e.ajax=function(n){var s=("mode"in n?n:e.ajaxSettings).mode,o=("port"in n?n:e.ajaxSettings).port;return"abort"===s?(i[o]&amp;&amp;i[o].abort(),i[o]=t.apply(this,arguments),i[o]):t.apply(this,arguments)})}),define("site/week",["jquery","jquery/fineuploader","jquery-ui","jquery-ui/menu","jquery-ui/autocomplete","jquery/colorbox","jquery/ikSelect","jquery/mousewheel","jquery/jscrollpane","jquery/nicescroll","jquery/maskedinput","jquery/validatefull"],function(e,t){"use strict";function i(t,i,n){var s=e(t);s.length&amp;&amp;(s.ikSelect(i),s.ikSelect("redraw")),e(n).append('&lt;div class="ik-arrow"&gt;&lt;/div&gt;')}function n(){var t,i;e(".title_block").on("click",function(){t=e(this).parents(".accordion_item"),i=t.find(".info"),t.hasClass("active_block")?(t.removeClass("active_block"),i.slideUp()):(t.addClass("active_block"),i.stop(!0,!0).slideDown(),t.siblings(".active_block").removeClass("active_block").children(".info").stop(!0,!0).slideUp())})}function s(){e(".content-events-item").on("click",function(){document.location.href=e(this).find("a").attr("href")})}function o(){e(".nano-content").niceScroll({cursorcolor:"#808080",cursorwidth:"6px",autohidemode:"false",background:"#eeeeee",cursorborderradius:"0px"})}function r(){var t=e(".week-slider-container");t.length&amp;&amp;t.iosSlider({infiniteSlider:!0,autoSlide:!0,autoSlideTimer:2e3,navPrevSelector:e(".week-slider-prev"),navNextSelector:e(".week-slider-next")})}function a(){var t=e(".week-slider-container2");t.length&amp;&amp;t.iosSlider({infiniteSlider:!0,autoSlide:!0,autoSlideTimer:2e3,navPrevSelector:e(".week-slider-prev2"),navNextSelector:e(".week-slider-next2")})}function l(){var t=e(".week-slider-container3");t.length&amp;&amp;t.iosSlider({infiniteSlider:!0,autoSlide:!0,autoSlideTimer:2e3,navPrevSelector:e(".week-slider-prev3"),navNextSelector:e(".week-slider-next3")})}function c(){e("#CITY").length&amp;&amp;e("#CITY").autocomplete({source:"/week-city-search.php",minLength:1}),e("#js-search-user").length&amp;&amp;e("#js-search-user").autocomplete({source:"/week/cabinet/search-user.php",minLength:1,focus:function(t,i){return e("#js-search-user").val(i.item.label),!1},select:function(t,i){return e("#js-search-user").val(i.item.label),e("#js-search-user-id").val(i.item.value),!1}}),e(".js-search-speaker").length&amp;&amp;e(".js-search-speaker").each(function(t,i){i=e(i);i.data("id");i.autocomplete({source:"/week/cabinet/search-speaker.php",minLength:1,focus:function(e,t){return i.val(t.item.label),!1}})})}function d(){e(".carousel-indicators-str").on("click",function(){e(this).hasClass("prev")?e(".carousel").carousel("prev"):e(this).hasClass("next")&amp;&amp;e(".carousel").carousel("next")})}function u(){var t=e("#subscribe_form");t.length&amp;&amp;t.on("submit",function(t){t.preventDefault(),$this=e(this),"no"!=e(this).attr("data-valid")?e.post(e(this).attr("action"),e(this).serialize()+"&amp;ajax=1",function(t){e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[0]+"&lt;/div&gt;",opacity:.4})}):$this.attr("data-valid","")})}function h(){e("#regform").length&amp;&amp;e("#regform").validate({errorLabelContainer:e("#regform div.error")}),e("#form1").length&amp;&amp;e("#form1").validate({errorLabelContainer:e("#form1 div.error")})}function p(){e(".week-applications").on("click",function(){var t=e(this).hasClass("active");t?(e(this).removeClass("active"),e(this).next().hasClass("week-applications-preview")&amp;&amp;e(this).next().hide(0,function(){var t=e(this).find(".select");t.length&amp;&amp;e(this).find(".js-add-fields").attr("value","0")})):(e(this).addClass("active"),e(this).next().hasClass("week-applications-preview")&amp;&amp;e(this).next().show(0,function(){var t=e(this).find(".select");t.length&amp;&amp;(setTimeout(function(){t.ikSelect(T),e(".select-parent .ik_select_link").append('&lt;div class="ik-arrow"&gt;&lt;/div&gt;'),t.ikSelect("redraw")},1),e(this).find(".js-add-fields").attr("value","1"))}))})}function f(){e(".js-question-expert").on("click",function(t){var i=e("#expertForm");t.preventDefault(),e.post(i.attr("action"),i.serialize()+"&amp;ajax=1",function(t){e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[0]+"&lt;/div&gt;",opacity:.4})})}),e(".js-register_week_submit_button").on("click",function(t){var i;if(e("#regWeekForm").length)i=e("#regWeekForm");else{if(!e(".js-send-any-form").length)return!1;i=e(this).closest("form")}t.preventDefault(),e(this).attr("disabled","disabled"),e.post(i.attr("action"),i.serialize()+"&amp;ajax=1",function(t){2==t[0]&amp;&amp;(e("#captcha_pic").attr("src","/includes/securimage/securimage_show.php?tmp="+t[2]),e("#captcha_code").val("")),e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4,onClosed:function(){e(".js-register_week_submit_button").removeAttr("disabled"),1==t[0]&amp;&amp;i[0].reset(),3==t[0]&amp;&amp;(document.location.href=t[2])}})})}),e(".js-add_expert_submit_button").on("click",function(t){var i=e("#addExpertForm");t.preventDefault(),e.post(i.attr("action"),i.serialize()+"&amp;ajax=1",function(t){e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4,onClosed:function(){1==t[0]&amp;&amp;i[0].reset()}})})}),e(".js-edit_application_button").on("click",function(t){var i=e("#editApplicationForm");t.preventDefault(),e.post(i.attr("action"),i.serialize()+"&amp;ajax=1",function(t){e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4,onClosed:function(){2==t[0]&amp;&amp;(document.location.href="/week/cabinet/free/")}})})}),e(".js-add_application_button").on("click",function(t){var i=e("#addApplicationForm");t.preventDefault(),e.post(i.attr("action"),i.serialize()+"&amp;ajax=1",function(t){e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4,onClosed:function(){return 1==t[0]&amp;&amp;(i[0].reset(),document.location.href="/week/cabinet/"),!1}})})}),e(".js-confirm-app").on("click",function(t){var i=e(this).data("id"),n=e("#confirmApplication"+i);t.preventDefault(),e.post(n.attr("action"),n.serialize()+"&amp;ajax=1",function(t){e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4,onClosed:function(){return 1==t[0]&amp;&amp;(document.location.href="/week/cabinet/"),!1}})})}),e(".js-reject-app").on("click",function(t){var i=e(this).data("id"),n=e("#rejectApplication"+i);t.preventDefault(),e.post(n.attr("action"),n.serialize()+"&amp;ajax=1",function(t){0==t[0]&amp;&amp;(e(".js-error-"+i).html(t[1]),e.colorbox.resize()),1==t[0]&amp;&amp;e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4,onClosed:function(){return document.location.href="/week/cabinet/",!1}})})}),e(".js-back-app").on("click",function(t){var i=e(this).data("id"),n=e("#backApplication"+i);t.preventDefault(),e.post(n.attr("action"),n.serialize()+"&amp;ajax=1",function(t){e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4,onClosed:function(){return document.location.href="/week/cabinet/rejected/",!1}})})}),e(".js-add_registr_app").on("click",function(t){var i=e(this).closest("form");t.preventDefault(),e.post(i.attr("action"),i.serialize()+"&amp;ajax=1",function(t){0==t[0]&amp;&amp;(e(".js-error").html(t[1]),e.colorbox.resize()),1==t[0]&amp;&amp;(e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.4}),i[0].reset())})}),e("#esse_form").length&gt;0&amp;&amp;e("#esse_form").ajaxForm({dataType:"json",type:"POST",beforeSubmit:function(e){return D()},success:function(t){z(),ga("send","event","zayvka","podat"),e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[0]+"&lt;/div&gt;",opacity:.4})},error:function(t){e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t+"&lt;/div&gt;",opacity:.4})}}),e("#concurs_form").length&gt;0&amp;&amp;e("#concurs_form").ajaxForm({dataType:"json",type:"POST",beforeSubmit:function(e){return D()},success:function(t){z(),e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[0]+"&lt;/div&gt;",opacity:.4})},error:function(t){z(),e.colorbox({maxWidth:"80%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t+"&lt;/div&gt;",opacity:.4})}})}function m(){e(".js-gallery a").colorbox({}),e(".js-popup-week").colorbox({width:"50%",className:"popupWeek",inline:!0,onComplete:function(){e(".scroll-pane").length&amp;&amp;e(".scroll-pane").jScrollPane(),e(".js-error").length&amp;&amp;e(".js-error").empty(),e.colorbox.resize()}}),e(".js-popup").colorbox({maxWidth:"80%",inline:!0}),e(".js-popup-iframe").colorbox({iframe:!0,width:"80%",height:"80%",maxWidth:"657",maxHeight:"397"}),e(".week-calendar-region, .week-calendar-city").on("click",function(){var t=e(this).hasClass("active");t?(e(this).removeClass("active"),e(this).next().hide()):(e(this).addClass("active"),e(this).next().show())}),e(".js-register-profile").length&amp;&amp;e(".js-register-profile").on("change",function(){var t=e(this).val();160==t?e(".js-register-hide").slideDown():(e("#SITE").val(""),e("#COUNT_CLASS").val(""),e("#COUNT_CHILD").val(""),e(".js-register-hide").slideUp())}),e(".js-webinar").length&amp;&amp;e(".js-webinar").on("change",function(){var t=e(this).attr("checked");"checked"==t?(e(".js-register-address").slideUp(),e(this).closest(".js-label").find(".role-webinar").slideDown()):(e(".js-register-address").slideDown(),e(this).closest(".js-label").find(".role-webinar").slideUp())}),e(".js-register-profile-102017").length&amp;&amp;e(".js-register-profile-102017").on("change",function(){var t=e(this).val();e(".js-desc-role-user").slideUp(),e(".role-"+t).slideDown(),e(".js-register-partner").val(0),e(".js-block-register-organizations").find(".ik_select_link_text").text("--Ð’Ð«Ð‘Ð&nbsp;ÐÐ¢Ð¬--"),e(".js-register-status").val(0),e(".js-block-register-status-speaker").find(".ik_select_link_text").text("--Ð’Ð«Ð‘Ð&nbsp;ÐÐ¢Ð¬--"),203==t?(e(".js-block-register-organizations").slideDown(),e(".js-block-register-company").slideUp(),e(".js-block-register-company").find("input").val("")):(e(".js-block-register-company").slideDown(),e(".js-block-register-organizations").slideUp(),249==t?e(".js-block-register-status-speaker").slideDown():e(".js-block-register-status-speaker").slideUp())}),e(".js-register-profile-042018").length&amp;&amp;e(".js-register-profile-042018").on("change",function(){var t=e(this).val();e(".js-desc-role-user").slideUp(),e(".role-"+t).slideDown(),e(".js-register-partner").val(0),e(".js-block-register-organizations").find(".ik_select_link_text").text("--Ð’Ð«Ð‘Ð&nbsp;ÐÐ¢Ð¬--"),e(".js-register-status").val(0),e(".js-block-register-status-speaker").find(".ik_select_link_text").text("--Ð’Ð«Ð‘Ð&nbsp;ÐÐ¢Ð¬--"),417==t?(e(".js-block-register-organizations").slideDown(),e(".js-block-register-company").slideUp(),e(".js-block-register-company").find("input").val("")):(e(".js-block-register-company").slideDown(),e(".js-block-register-organizations").slideUp(),418==t?e(".js-block-register-status-speaker").slideDown():e(".js-block-register-status-speaker").slideUp())})}function g(){e("body").on("click",".js-show-full-news",function(t){t.preventDefault();var i={id:e(this).data("id")};return i.partnerid=e(this).data("partnerid"),e.ajax({type:"POST",url:"/week/week-full-news.php",dataType:"json",data:i,success:function(t){e.colorbox({maxWidth:"50%",html:'&lt;div style="margin: 20px;"&gt;'+t+"&lt;/div&gt;"}),e.colorbox.resize()}}),!1}),e("body").on("click",".js-list-week-news",function(t){t.preventDefault();var i={partnerid:e(this).data("partnerid")};return e.ajax({type:"POST",url:"/week/week-full-partner.php",dataType:"json",data:i,success:function(t){e.colorbox({maxWidth:"50%",html:'&lt;div style="margin: 20px;"&gt;'+t+"&lt;/div&gt;",onComplete:function(){e(".scroll-pane").length&amp;&amp;e(".scroll-pane").jScrollPane()}}),e.colorbox.resize()}}),!1})}function v(){e(".js-show-registr-form").colorbox({maxWidth:"80%",inline:!0,onComplete:function(t){i(".js-select",T,".select-parent .ik_select_link"),e.colorbox.resize()}}),e(".js-inline").colorbox({maxWidth:"80%",inline:!0})}function y(){var t=e(".js-masked-time");t.length&amp;&amp;(e.mask.definitions.H="[012]",e.mask.definitions.M="[012345]",t.mask("H9:M9 - H9:M9",{completed:function(){var e=this.val(),i=e.replace(/(2[5|6|7|8|9])\:/gi,"24:");t.val(i)}}))}function b(i){var n=e(i),s=n.data("id");return new t.FineUploader({button:n[0],element:document.getElementById("file-uploader"+s),request:{endpoint:"/week-fin/cabinet/upload/upload.php"},autoUpload:!0,multiple:!1,validation:{sizeLimit:5242880,allowedExtensions:["zip","rar","tar","tgz","gz","7z"]},text:{uploadButton:"Ð—Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»",cancelButton:"Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ",retryButton:"ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚ÑŒ",dropProcessing:""},messages:{typeError:"ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„Ð°Ð¹Ð»Ð° {file}. Ð”Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹: {extensions}.",sizeError:"Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ„Ð°Ð¹Ð», Ð¼Ð°ÐºÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ {sizeLimit}.",minSizeError:"Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ð¹ Ñ„Ð°Ð¹Ð» {file}, Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ {minSizeLimit}.",emptyError:"ÐŸÑƒÑÑ‚Ð¾Ð¹ Ñ„Ð°Ð¹Ð» {file}.",noFilesError:"Ð¤Ð°Ð¹Ð»Ñ‹ Ð´Ð»Ñ Ð·Ð°ÐºÐ°Ñ‡ÐºÐ¸ Ð¾Ñ‚ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÑŽÑ‚.",onLeave:"Ð—Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð°ÐºÐ°Ñ‡ÐºÐ° Ñ„Ð°Ð¹Ð»Ð¾Ð², ÐµÑÐ»Ð¸ Ð²Ñ‹ Ð¿Ð¾ÐºÐ¸Ð½ÐµÑ‚Ðµ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ, Ð·Ð°ÐºÐ°Ñ‡ÐºÐ° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°."},chunking:{enabled:!0,partSize:1048576},callbacks:{onCancel:function(e,t){_--},onSubmit:function(e,t){_++},onError:function(t,i,n){e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+n+"&lt;/div&gt;",opacity:.5})},onProgress:function(e,t,i,n){i!=n&amp;&amp;(C=1)},onComplete:function(t,i,o){if(k++,n.append('&lt;input type="hidden" name="uploadName" value="'+o.uploadName+'" /&gt;&lt;input type="hidden" name="fileName" value="'+i+'" /&gt;'),k==_){C=2;var r=n.closest("form");e.ajax({url:r.attr("action"),data:r.serialize()+"&amp;ajax=1",type:"POST",dataType:"json",success:function(t){e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.5,onClosed:function(){window.location.reload(!0)}}),0==t[0]&amp;&amp;(r[0].reset(),S[s].reset(),_=0,k=0,C=0)}})}}}})}function w(i){var n=e(i),s=n.data("id");return new t.FineUploader({button:n[0],element:document.getElementById("file-uploader"+s),request:{endpoint:"/week2018/cabinet/upload/upload.php"},autoUpload:!0,multiple:!0,validation:{sizeLimit:5242880,allowedExtensions:["zip","rar","tar","tgz","gz","7z","doc","docx","xls","xlsx","jpg","jpeg","gif","png"]},text:{uploadButton:"Ð—Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»",cancelButton:"Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ",retryButton:"ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚ÑŒ",dropProcessing:""},messages:{typeError:"ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„Ð°Ð¹Ð»Ð° {file}. Ð”Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹: {extensions}.",sizeError:"Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ„Ð°Ð¹Ð», Ð¼Ð°ÐºÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ {sizeLimit}.",minSizeError:"Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ð¹ Ñ„Ð°Ð¹Ð» {file}, Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ {minSizeLimit}.",emptyError:"ÐŸÑƒÑÑ‚Ð¾Ð¹ Ñ„Ð°Ð¹Ð» {file}.",noFilesError:"Ð¤Ð°Ð¹Ð»Ñ‹ Ð´Ð»Ñ Ð·Ð°ÐºÐ°Ñ‡ÐºÐ¸ Ð¾Ñ‚ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÑŽÑ‚.",onLeave:"Ð—Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð°ÐºÐ°Ñ‡ÐºÐ° Ñ„Ð°Ð¹Ð»Ð¾Ð², ÐµÑÐ»Ð¸ Ð²Ñ‹ Ð¿Ð¾ÐºÐ¸Ð½ÐµÑ‚Ðµ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ, Ð·Ð°ÐºÐ°Ñ‡ÐºÐ° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°."},chunking:{enabled:!0,partSize:1048576},callbacks:{onCancel:function(e,t){_--},onSubmit:function(t,i){_++,e(".js-save-report-btn").attr("disabled","disabled")},onError:function(t,i,n){e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+n+"&lt;/div&gt;",opacity:.5})},onProgress:function(e,t,i,n){i!=n&amp;&amp;(C=1)},onComplete:function(t,i,s){k++,n.append('&lt;input type="hidden" name="uploadName_'+t+'" value="'+s.uploadName+'" /&gt;&lt;input type="hidden" name="fileName_'+t+'" value="'+i+'" /&gt;'),e.colorbox.resize(),k==_&amp;&amp;e(".js-save-report-btn").removeAttr("disabled")}}})}function x(i){var n=e(i),s=n.data("id");return new t.FineUploader({button:n[0],element:document.getElementById("file-uploader"+s),request:{endpoint:"/week-spring-2019/concurses/upload/upload.php"},autoUpload:!0,multiple:!0,validation:{sizeLimit:10485760,allowedExtensions:["doc","docx"]},text:{uploadButton:"Ð—Ð°Ð³Ñ€ÑƒÐ·Ð¸Ñ‚ÑŒ Ñ„Ð°Ð¹Ð»",cancelButton:"Ð£Ð´Ð°Ð»Ð¸Ñ‚ÑŒ",retryButton:"ÐŸÐ¾Ð²Ñ‚Ð¾Ñ€Ð¸Ñ‚ÑŒ",dropProcessing:""},messages:{typeError:"ÐÐµÐ´Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ð¹ Ñ‚Ð¸Ð¿ Ñ„Ð°Ð¹Ð»Ð° {file}. Ð”Ð¾Ð¿ÑƒÑÑ‚Ð¸Ð¼Ñ‹Ðµ Ñ‚Ð¸Ð¿Ñ‹: {extensions}.",sizeError:"Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ Ñ„Ð°Ð¹Ð», Ð¼Ð°ÐºÑÐ¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ {sizeLimit}.",minSizeError:"Ð¡Ð»Ð¸ÑˆÐºÐ¾Ð¼ Ð¼Ð°Ð»ÐµÐ½ÑŒÐºÐ¸Ð¹ Ñ„Ð°Ð¹Ð» {file}, Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¹ Ñ€Ð°Ð·Ð¼ÐµÑ€ {minSizeLimit}.",emptyError:"ÐŸÑƒÑÑ‚Ð¾Ð¹ Ñ„Ð°Ð¹Ð» {file}.",
noFilesError:"Ð¤Ð°Ð¹Ð»Ñ‹ Ð´Ð»Ñ Ð·Ð°ÐºÐ°Ñ‡ÐºÐ¸ Ð¾Ñ‚ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÑŽÑ‚.",onLeave:"Ð—Ð°Ð¿ÑƒÑ‰ÐµÐ½Ð° Ð·Ð°ÐºÐ°Ñ‡ÐºÐ° Ñ„Ð°Ð¹Ð»Ð¾Ð², ÐµÑÐ»Ð¸ Ð²Ñ‹ Ð¿Ð¾ÐºÐ¸Ð½ÐµÑ‚Ðµ ÑÑ‚Ñ€Ð°Ð½Ð¸Ñ†Ñƒ, Ð·Ð°ÐºÐ°Ñ‡ÐºÐ° Ð½Ðµ Ð±ÑƒÐ´ÐµÑ‚ Ð²Ñ‹Ð¿Ð¾Ð»Ð½ÐµÐ½Ð°."},chunking:{enabled:!0,partSize:1048576},callbacks:{onCancel:function(t,i){_--,e(".js-alert").empty()},onSubmit:function(t,i){_++,e(".js-alert").empty(),e(".js-send-concurs-btn").attr("disabled","disabled")},onError:function(t,i,n){e(".js-alert").html("&lt;p&gt;"+n+"&lt;/p&gt;"),e.colorbox.resize()},onProgress:function(t,i,n,s){n!=s&amp;&amp;(C=1),e(".js-alert").empty()},onComplete:function(t,i,s){k++,n.append('&lt;input type="hidden" name="uploadName_'+t+'" value="'+s.uploadName+'" /&gt;&lt;input type="hidden" name="fileName_'+t+'" value="'+i+'" /&gt;'),e(".js-alert").html("&lt;p&gt;Ð¤Ð°Ð¹Ð» Ð·Ð°Ð³Ñ€ÑƒÐ¶ÐµÐ½&lt;/p&gt;"),e.colorbox.resize(),k==_&amp;&amp;e(".js-send-concurs-btn").removeAttr("disabled")}}})}var _=0,k=0,C=0,S={},T={ddMaxHeight:250,ddFullWidth:!1},D=function(){e("body").addClass("aloading")},z=function(){e("body").removeClass("aloading")};e(function(){n(),s(),o(),r(),a(),l(),c(),d(),p(),u(),h(),f(),m(),v(),y(),i(".js-select",T,".select-parent .ik_select_link"),g(),e(".mulitplefileuploader").length&amp;&amp;e(".mulitplefileuploader").each(function(){var t=e(this).data("id");S[t]=b("#mulitplefileuploader"+t)}),e(".mulitplefileuploaderFW").length&amp;&amp;e(".mulitplefileuploaderFW").each(function(){var t=e(this).data("id");S[t]=w("#mulitplefileuploaderFW"+t)}),e(".mulitplefileuploaderWS2019").length&amp;&amp;e(".mulitplefileuploaderWS2019").each(function(){var t=e(this).data("id");S[t]=x("#mulitplefileuploaderWS2019"+t)})}),e("#reportsFormBlock").on("keydown keyup keypress","input[name^=REPORT_COUNT_]",function(t){var i=e(t.currentTarget),n=i.val(),s=n.replace(/[^0-9\-]+/,"");if(n!==s)return i.val(s),!1}),e(".js-save-report-btn, .js-send-concurs-btn").on("click",function(t){t.preventDefault();var i=e(this).closest("form");k==_?(C=2,e.post(i.attr("action"),i.serialize()+"&amp;ajax=1",function(t){return 1==t[0]?(i.find(".js-alert").html(t[1]),e.colorbox.resize(),!1):(e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.5,onClosed:function(){t[2]||window.location.reload(!0)}}),i[0].reset(),S[thisId].reset(),_=0,k=0,C=0,void 0)})):(i.find(".js-alert").text("ÐÐµÐ¾Ð±Ñ…Ð¾Ð´Ð¸Ð¼Ð¾ Ð´Ð¾Ð¶Ð´Ð°Ñ‚ÑŒÑÑ Ð¾ÐºÐ¾Ð½Ñ‡Ð°Ð½Ð¸Ñ Ð·Ð°ÐºÐ°Ñ‡ÐºÐ¸ Ñ„Ð°Ð¹Ð»Ð¾Ð²!"),e.colorbox.resize())}),e(".js-save-action-nonreg-btn").on("click",function(t){t.preventDefault();var i=e(this).closest("form");e.post(i.attr("action"),i.serialize()+"&amp;ajax=1",function(t){return 0==t[0]?(i.find(".js-alert").html(t[1]),e.colorbox.resize(),!1):(e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.5}),void i[0].reset())})}),e(".js-delfilereport").on("click",function(t){return t.preventDefault(),e.ajax({url:e(this).attr("href"),data:{id:e(this).data("id"),fileid:e(this).data("fileid")},type:"POST",dataType:"json",success:function(t){e.colorbox({maxWidth:"90%",html:'&lt;div style="margin: 30px 50px;"&gt;'+t[1]+"&lt;/div&gt;",opacity:.5,onClosed:function(){window.location.reload(!0)}}),0==t[0]&amp;&amp;($currentForm[0].reset(),S[thisId].reset(),_=0,k=0,C=0)}}),!1})});</pre></body></html>