/*!
 * jQuery JavaScript Library v2.1.4
 * http://jquery.com/
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 *
 * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors
 * Released under the MIT license
 * http://jquery.org/license
 *
 * Date: 2015-04-28T16:01Z
 */
function onYouTubeIframeAPIReady(){ytp.YTAPIReady||(ytp.YTAPIReady=!0,jQuery(document).trigger("YTAPIReady"))}!function(e,t){"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){function r(e){var t="length"in e&&e.length,r=K.type(e);return"function"===r||K.isWindow(e)?!1:1===e.nodeType&&t?!0:"array"===r||0===t||"number"==typeof t&&t>0&&t-1 in e}function n(e,t,r){if(K.isFunction(t))return K.grep(e,function(e,n){return!!t.call(e,n,e)!==r});if(t.nodeType)return K.grep(e,function(e){return e===t!==r});if("string"==typeof t){if(st.test(t))return K.filter(t,e,r);t=K.filter(t,e)}return K.grep(e,function(e){return W.call(t,e)>=0!==r})}function i(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function a(e){var t=yt[e]={};return K.each(e.match(ft)||[],function(e,r){t[r]=!0}),t}function o(){J.removeEventListener("DOMContentLoaded",o,!1),e.removeEventListener("load",o,!1),K.ready()}function s(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=K.expando+s.uid++}function l(e,t,r){var n;if(void 0===r&&1===e.nodeType)if(n="data-"+t.replace(Tt,"-$1").toLowerCase(),r=e.getAttribute(n),"string"==typeof r){try{r="true"===r?!0:"false"===r?!1:"null"===r?null:+r+""===r?+r:bt.test(r)?K.parseJSON(r):r}catch(i){}vt.set(e,t,r)}else r=void 0;return r}function u(){return!0}function c(){return!1}function d(){try{return J.activeElement}catch(e){}}function p(e,t){return K.nodeName(e,"table")&&K.nodeName(11!==t.nodeType?t:t.firstChild,"tr")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function f(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function y(e){var t=Ft.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function h(e,t){for(var r=0,n=e.length;n>r;r++)gt.set(e[r],"globalEval",!t||gt.get(t[r],"globalEval"))}function m(e,t){var r,n,i,a,o,s,l,u;if(1===t.nodeType){if(gt.hasData(e)&&(a=gt.access(e),o=gt.set(t,a),u=a.events)){delete o.handle,o.events={};for(i in u)for(r=0,n=u[i].length;n>r;r++)K.event.add(t,i,u[i][r])}vt.hasData(e)&&(s=vt.access(e),l=K.extend({},s),vt.set(t,l))}}function g(e,t){var r=e.getElementsByTagName?e.getElementsByTagName(t||"*"):e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&K.nodeName(e,t)?K.merge([e],r):r}function v(e,t){var r=t.nodeName.toLowerCase();"input"===r&&Yt.test(e.type)?t.checked=e.checked:("input"===r||"textarea"===r)&&(t.defaultValue=e.defaultValue)}function b(t,r){var n,i=K(r.createElement(t)).appendTo(r.body),a=e.getDefaultComputedStyle&&(n=e.getDefaultComputedStyle(i[0]))?n.display:K.css(i[0],"display");return i.detach(),a}function T(e){var t=J,r=Lt[e];return r||(r=b(e,t),"none"!==r&&r||(Bt=(Bt||K("<iframe frameborder='0' width='0' height='0'/>")).appendTo(t.documentElement),t=Bt[0].contentDocument,t.write(),t.close(),r=b(e,t),Bt.detach()),Lt[e]=r),r}function P(e,t,r){var n,i,a,o,s=e.style;return r=r||Vt(e),r&&(o=r.getPropertyValue(t)||r[t]),r&&(""!==o||K.contains(e.ownerDocument,e)||(o=K.style(e,t)),qt.test(o)&&Rt.test(t)&&(n=s.width,i=s.minWidth,a=s.maxWidth,s.minWidth=s.maxWidth=s.width=o,o=r.width,s.width=n,s.minWidth=i,s.maxWidth=a)),void 0!==o?o+"":o}function w(e,t){return{get:function(){return e()?(delete this.get,void 0):(this.get=t).apply(this,arguments)}}}function x(e,t){if(t in e)return t;for(var r=t[0].toUpperCase()+t.slice(1),n=t,i=Xt.length;i--;)if(t=Xt[i]+r,t in e)return t;return n}function Y(e,t,r){var n=zt.exec(t);return n?Math.max(0,n[1]-(r||0))+(n[2]||"px"):t}function j(e,t,r,n,i){for(var a=r===(n?"border":"content")?4:"width"===t?1:0,o=0;4>a;a+=2)"margin"===r&&(o+=K.css(e,r+wt[a],!0,i)),n?("content"===r&&(o-=K.css(e,"padding"+wt[a],!0,i)),"margin"!==r&&(o-=K.css(e,"border"+wt[a]+"Width",!0,i))):(o+=K.css(e,"padding"+wt[a],!0,i),"padding"!==r&&(o+=K.css(e,"border"+wt[a]+"Width",!0,i)));return o}function Q(e,t,r){var n=!0,i="width"===t?e.offsetWidth:e.offsetHeight,a=Vt(e),o="border-box"===K.css(e,"boxSizing",!1,a);if(0>=i||null==i){if(i=P(e,t,a),(0>i||null==i)&&(i=e.style[t]),qt.test(i))return i;n=o&&(G.boxSizingReliable()||i===e.style[t]),i=parseFloat(i)||0}return i+j(e,t,r||(o?"border":"content"),n,a)+"px"}function C(e,t){for(var r,n,i,a=[],o=0,s=e.length;s>o;o++)n=e[o],n.style&&(a[o]=gt.get(n,"olddisplay"),r=n.style.display,t?(a[o]||"none"!==r||(n.style.display=""),""===n.style.display&&xt(n)&&(a[o]=gt.access(n,"olddisplay",T(n.nodeName)))):(i=xt(n),"none"===r&&i||gt.set(n,"olddisplay",i?r:K.css(n,"display"))));for(o=0;s>o;o++)n=e[o],n.style&&(t&&"none"!==n.style.display&&""!==n.style.display||(n.style.display=t?a[o]||"":"none"));return e}function k(e,t,r,n,i){return new k.prototype.init(e,t,r,n,i)}function S(){return setTimeout(function(){Gt=void 0}),Gt=K.now()}function D(e,t){var r,n=0,i={height:e};for(t=t?1:0;4>n;n+=2-t)r=wt[n],i["margin"+r]=i["padding"+r]=e;return t&&(i.opacity=i.width=e),i}function E(e,t,r){for(var n,i=(rr[t]||[]).concat(rr["*"]),a=0,o=i.length;o>a;a++)if(n=i[a].call(r,t,e))return n}function A(e,t,r){var n,i,a,o,s,l,u,c,d=this,p={},f=e.style,y=e.nodeType&&xt(e),h=gt.get(e,"fxshow");r.queue||(s=K._queueHooks(e,"fx"),null==s.unqueued&&(s.unqueued=0,l=s.empty.fire,s.empty.fire=function(){s.unqueued||l()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,K.queue(e,"fx").length||s.empty.fire()})})),1===e.nodeType&&("height"in t||"width"in t)&&(r.overflow=[f.overflow,f.overflowX,f.overflowY],u=K.css(e,"display"),c="none"===u?gt.get(e,"olddisplay")||T(e.nodeName):u,"inline"===c&&"none"===K.css(e,"float")&&(f.display="inline-block")),r.overflow&&(f.overflow="hidden",d.always(function(){f.overflow=r.overflow[0],f.overflowX=r.overflow[1],f.overflowY=r.overflow[2]}));for(n in t)if(i=t[n],Zt.exec(i)){if(delete t[n],a=a||"toggle"===i,i===(y?"hide":"show")){if("show"!==i||!h||void 0===h[n])continue;y=!0}p[n]=h&&h[n]||K.style(e,n)}else u=void 0;if(K.isEmptyObject(p))"inline"===("none"===u?T(e.nodeName):u)&&(f.display=u);else{h?"hidden"in h&&(y=h.hidden):h=gt.access(e,"fxshow",{}),a&&(h.hidden=!y),y?K(e).show():d.done(function(){K(e).hide()}),d.done(function(){var t;gt.remove(e,"fxshow");for(t in p)K.style(e,t,p[t])});for(n in p)o=E(y?h[n]:0,n,d),n in h||(h[n]=o.start,y&&(o.end=o.start,o.start="width"===n||"height"===n?1:0))}}function _(e,t){var r,n,i,a,o;for(r in e)if(n=K.camelCase(r),i=t[n],a=e[r],K.isArray(a)&&(i=a[1],a=e[r]=a[0]),r!==n&&(e[n]=a,delete e[r]),o=K.cssHooks[n],o&&"expand"in o){a=o.expand(a),delete e[n];for(r in a)r in e||(e[r]=a[r],t[r]=i)}else t[n]=i}function N(e,t,r){var n,i,a=0,o=tr.length,s=K.Deferred().always(function(){delete l.elem}),l=function(){if(i)return!1;for(var t=Gt||S(),r=Math.max(0,u.startTime+u.duration-t),n=r/u.duration||0,a=1-n,o=0,l=u.tweens.length;l>o;o++)u.tweens[o].run(a);return s.notifyWith(e,[u,a,r]),1>a&&l?r:(s.resolveWith(e,[u]),!1)},u=s.promise({elem:e,props:K.extend({},t),opts:K.extend(!0,{specialEasing:{}},r),originalProperties:t,originalOptions:r,startTime:Gt||S(),duration:r.duration,tweens:[],createTween:function(t,r){var n=K.Tween(e,u.opts,t,r,u.opts.specialEasing[t]||u.opts.easing);return u.tweens.push(n),n},stop:function(t){var r=0,n=t?u.tweens.length:0;if(i)return this;for(i=!0;n>r;r++)u.tweens[r].run(1);return t?s.resolveWith(e,[u,t]):s.rejectWith(e,[u,t]),this}}),c=u.props;for(_(c,u.opts.specialEasing);o>a;a++)if(n=tr[a].call(u,e,c,u.opts))return n;return K.map(c,E,u),K.isFunction(u.opts.start)&&u.opts.start.call(e,u),K.fx.timer(K.extend(l,{elem:e,anim:u,queue:u.opts.queue})),u.progress(u.opts.progress).done(u.opts.done,u.opts.complete).fail(u.opts.fail).always(u.opts.always)}function I(e){return function(t,r){"string"!=typeof t&&(r=t,t="*");var n,i=0,a=t.toLowerCase().match(ft)||[];if(K.isFunction(r))for(;n=a[i++];)"+"===n[0]?(n=n.slice(1)||"*",(e[n]=e[n]||[]).unshift(r)):(e[n]=e[n]||[]).push(r)}}function F(e,t,r,n){function i(s){var l;return a[s]=!0,K.each(e[s]||[],function(e,s){var u=s(t,r,n);return"string"!=typeof u||o||a[u]?o?!(l=u):void 0:(t.dataTypes.unshift(u),i(u),!1)}),l}var a={},o=e===br;return i(t.dataTypes[0])||!a["*"]&&i("*")}function O(e,t){var r,n,i=K.ajaxSettings.flatOptions||{};for(r in t)void 0!==t[r]&&((i[r]?e:n||(n={}))[r]=t[r]);return n&&K.extend(!0,e,n),e}function M(e,t,r){for(var n,i,a,o,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=e.mimeType||t.getResponseHeader("Content-Type"));if(n)for(i in s)if(s[i]&&s[i].test(n)){l.unshift(i);break}if(l[0]in r)a=l[0];else{for(i in r){if(!l[0]||e.converters[i+" "+l[0]]){a=i;break}o||(o=i)}a=a||o}return a?(a!==l[0]&&l.unshift(a),r[a]):void 0}function B(e,t,r,n){var i,a,o,s,l,u={},c=e.dataTypes.slice();if(c[1])for(o in e.converters)u[o.toLowerCase()]=e.converters[o];for(a=c.shift();a;)if(e.responseFields[a]&&(r[e.responseFields[a]]=t),!l&&n&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=a,a=c.shift())if("*"===a)a=l;else if("*"!==l&&l!==a){if(o=u[l+" "+a]||u["* "+a],!o)for(i in u)if(s=i.split(" "),s[1]===a&&(o=u[l+" "+s[0]]||u["* "+s[0]])){o===!0?o=u[i]:u[i]!==!0&&(a=s[0],c.unshift(s[1]));break}if(o!==!0)if(o&&e["throws"])t=o(t);else try{t=o(t)}catch(d){return{state:"parsererror",error:o?d:"No conversion from "+l+" to "+a}}}return{state:"success",data:t}}function L(e,t,r,n){var i;if(K.isArray(t))K.each(t,function(t,i){r||Yr.test(e)?n(e,i):L(e+"["+("object"==typeof i?t:"")+"]",i,r,n)});else if(r||"object"!==K.type(t))n(e,t);else for(i in t)L(e+"["+i+"]",t[i],r,n)}function R(e){return K.isWindow(e)?e:9===e.nodeType&&e.defaultView}var q=[],V=q.slice,H=q.concat,z=q.push,W=q.indexOf,$={},U=$.toString,X=$.hasOwnProperty,G={},J=e.document,Z="2.1.4",K=function(e,t){return new K.fn.init(e,t)},et=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,tt=/^-ms-/,rt=/-([\da-z])/gi,nt=function(e,t){return t.toUpperCase()};K.fn=K.prototype={jquery:Z,constructor:K,selector:"",length:0,toArray:function(){return V.call(this)},get:function(e){return null!=e?0>e?this[e+this.length]:this[e]:V.call(this)},pushStack:function(e){var t=K.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return K.each(this,e,t)},map:function(e){return this.pushStack(K.map(this,function(t,r){return e.call(t,r,t)}))},slice:function(){return this.pushStack(V.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,r=+e+(0>e?t:0);return this.pushStack(r>=0&&t>r?[this[r]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:z,sort:q.sort,splice:q.splice},K.extend=K.fn.extend=function(){var e,t,r,n,i,a,o=arguments[0]||{},s=1,l=arguments.length,u=!1;for("boolean"==typeof o&&(u=o,o=arguments[s]||{},s++),"object"==typeof o||K.isFunction(o)||(o={}),s===l&&(o=this,s--);l>s;s++)if(null!=(e=arguments[s]))for(t in e)r=o[t],n=e[t],o!==n&&(u&&n&&(K.isPlainObject(n)||(i=K.isArray(n)))?(i?(i=!1,a=r&&K.isArray(r)?r:[]):a=r&&K.isPlainObject(r)?r:{},o[t]=K.extend(u,a,n)):void 0!==n&&(o[t]=n));return o},K.extend({expando:"jQuery"+(Z+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isFunction:function(e){return"function"===K.type(e)},isArray:Array.isArray,isWindow:function(e){return null!=e&&e===e.window},isNumeric:function(e){return!K.isArray(e)&&e-parseFloat(e)+1>=0},isPlainObject:function(e){return"object"!==K.type(e)||e.nodeType||K.isWindow(e)?!1:e.constructor&&!X.call(e.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},type:function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?$[U.call(e)]||"object":typeof e},globalEval:function(e){var t,r=eval;e=K.trim(e),e&&(1===e.indexOf("use strict")?(t=J.createElement("script"),t.text=e,J.head.appendChild(t).parentNode.removeChild(t)):r(e))},camelCase:function(e){return e.replace(tt,"ms-").replace(rt,nt)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,t,n){var i,a=0,o=e.length,s=r(e);if(n){if(s)for(;o>a&&(i=t.apply(e[a],n),i!==!1);a++);else for(a in e)if(i=t.apply(e[a],n),i===!1)break}else if(s)for(;o>a&&(i=t.call(e[a],a,e[a]),i!==!1);a++);else for(a in e)if(i=t.call(e[a],a,e[a]),i===!1)break;return e},trim:function(e){return null==e?"":(e+"").replace(et,"")},makeArray:function(e,t){var n=t||[];return null!=e&&(r(Object(e))?K.merge(n,"string"==typeof e?[e]:e):z.call(n,e)),n},inArray:function(e,t,r){return null==t?-1:W.call(t,e,r)},merge:function(e,t){for(var r=+t.length,n=0,i=e.length;r>n;n++)e[i++]=t[n];return e.length=i,e},grep:function(e,t,r){for(var n,i=[],a=0,o=e.length,s=!r;o>a;a++)n=!t(e[a],a),n!==s&&i.push(e[a]);return i},map:function(e,t,n){var i,a=0,o=e.length,s=r(e),l=[];if(s)for(;o>a;a++)i=t(e[a],a,n),null!=i&&l.push(i);else for(a in e)i=t(e[a],a,n),null!=i&&l.push(i);return H.apply([],l)},guid:1,proxy:function(e,t){var r,n,i;return"string"==typeof t&&(r=e[t],t=e,e=r),K.isFunction(e)?(n=V.call(arguments,2),i=function(){return e.apply(t||this,n.concat(V.call(arguments)))},i.guid=e.guid=e.guid||K.guid++,i):void 0},now:Date.now,support:G}),K.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(e,t){$["[object "+t+"]"]=t.toLowerCase()});var it=/*!
 * Sizzle CSS Selector Engine v2.2.0-pre
 * http://sizzlejs.com/
 *
 * Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors
 * Released under the MIT license
 * http://jquery.org/license
 *
 * Date: 2014-12-16
 */
function(e){function t(e,t,r,n){var i,a,o,s,l,u,d,f,y,h;if((t?t.ownerDocument||t:L)!==A&&E(t),t=t||A,r=r||[],s=t.nodeType,"string"!=typeof e||!e||1!==s&&9!==s&&11!==s)return r;if(!n&&N){if(11!==s&&(i=vt.exec(e)))if(o=i[1]){if(9===s){if(a=t.getElementById(o),!a||!a.parentNode)return r;if(a.id===o)return r.push(a),r}else if(t.ownerDocument&&(a=t.ownerDocument.getElementById(o))&&M(t,a)&&a.id===o)return r.push(a),r}else{if(i[2])return Z.apply(r,t.getElementsByTagName(e)),r;if((o=i[3])&&P.getElementsByClassName)return Z.apply(r,t.getElementsByClassName(o)),r}if(P.qsa&&(!I||!I.test(e))){if(f=d=B,y=t,h=1!==s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(u=j(e),(d=t.getAttribute("id"))?f=d.replace(Tt,"\\$&"):t.setAttribute("id",f),f="[id='"+f+"'] ",l=u.length;l--;)u[l]=f+p(u[l]);y=bt.test(e)&&c(t.parentNode)||t,h=u.join(",")}if(h)try{return Z.apply(r,y.querySelectorAll(h)),r}catch(m){}finally{d||t.removeAttribute("id")}}}return C(e.replace(lt,"$1"),t,r,n)}function r(){function e(r,n){return t.push(r+" ")>w.cacheLength&&delete e[t.shift()],e[r+" "]=n}var t=[];return e}function n(e){return e[B]=!0,e}function i(e){var t=A.createElement("div");try{return!!e(t)}catch(r){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function a(e,t){for(var r=e.split("|"),n=e.length;n--;)w.attrHandle[r[n]]=t}function o(e,t){var r=t&&e,n=r&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||$)-(~e.sourceIndex||$);if(n)return n;if(r)for(;r=r.nextSibling;)if(r===t)return-1;return e?1:-1}function s(e){return function(t){var r=t.nodeName.toLowerCase();return"input"===r&&t.type===e}}function l(e){return function(t){var r=t.nodeName.toLowerCase();return("input"===r||"button"===r)&&t.type===e}}function u(e){return n(function(t){return t=+t,n(function(r,n){for(var i,a=e([],r.length,t),o=a.length;o--;)r[i=a[o]]&&(r[i]=!(n[i]=r[i]))})})}function c(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function d(){}function p(e){for(var t=0,r=e.length,n="";r>t;t++)n+=e[t].value;return n}function f(e,t,r){var n=t.dir,i=r&&"parentNode"===n,a=q++;return t.first?function(t,r,a){for(;t=t[n];)if(1===t.nodeType||i)return e(t,r,a)}:function(t,r,o){var s,l,u=[R,a];if(o){for(;t=t[n];)if((1===t.nodeType||i)&&e(t,r,o))return!0}else for(;t=t[n];)if(1===t.nodeType||i){if(l=t[B]||(t[B]={}),(s=l[n])&&s[0]===R&&s[1]===a)return u[2]=s[2];if(l[n]=u,u[2]=e(t,r,o))return!0}}}function y(e){return e.length>1?function(t,r,n){for(var i=e.length;i--;)if(!e[i](t,r,n))return!1;return!0}:e[0]}function h(e,r,n){for(var i=0,a=r.length;a>i;i++)t(e,r[i],n);return n}function m(e,t,r,n,i){for(var a,o=[],s=0,l=e.length,u=null!=t;l>s;s++)(a=e[s])&&(!r||r(a,n,i))&&(o.push(a),u&&t.push(s));return o}function g(e,t,r,i,a,o){return i&&!i[B]&&(i=g(i)),a&&!a[B]&&(a=g(a,o)),n(function(n,o,s,l){var u,c,d,p=[],f=[],y=o.length,g=n||h(t||"*",s.nodeType?[s]:s,[]),v=!e||!n&&t?g:m(g,p,e,s,l),b=r?a||(n?e:y||i)?[]:o:v;if(r&&r(v,b,s,l),i)for(u=m(b,f),i(u,[],s,l),c=u.length;c--;)(d=u[c])&&(b[f[c]]=!(v[f[c]]=d));if(n){if(a||e){if(a){for(u=[],c=b.length;c--;)(d=b[c])&&u.push(v[c]=d);a(null,b=[],u,l)}for(c=b.length;c--;)(d=b[c])&&(u=a?et(n,d):p[c])>-1&&(n[u]=!(o[u]=d))}}else b=m(b===o?b.splice(y,b.length):b),a?a(null,o,b,l):Z.apply(o,b)})}function v(e){for(var t,r,n,i=e.length,a=w.relative[e[0].type],o=a||w.relative[" "],s=a?1:0,l=f(function(e){return e===t},o,!0),u=f(function(e){return et(t,e)>-1},o,!0),c=[function(e,r,n){var i=!a&&(n||r!==k)||((t=r).nodeType?l(e,r,n):u(e,r,n));return t=null,i}];i>s;s++)if(r=w.relative[e[s].type])c=[f(y(c),r)];else{if(r=w.filter[e[s].type].apply(null,e[s].matches),r[B]){for(n=++s;i>n&&!w.relative[e[n].type];n++);return g(s>1&&y(c),s>1&&p(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(lt,"$1"),r,n>s&&v(e.slice(s,n)),i>n&&v(e=e.slice(n)),i>n&&p(e))}c.push(r)}return y(c)}function b(e,r){var i=r.length>0,a=e.length>0,o=function(n,o,s,l,u){var c,d,p,f=0,y="0",h=n&&[],g=[],v=k,b=n||a&&w.find.TAG("*",u),T=R+=null==v?1:Math.random()||.1,P=b.length;for(u&&(k=o!==A&&o);y!==P&&null!=(c=b[y]);y++){if(a&&c){for(d=0;p=e[d++];)if(p(c,o,s)){l.push(c);break}u&&(R=T)}i&&((c=!p&&c)&&f--,n&&h.push(c))}if(f+=y,i&&y!==f){for(d=0;p=r[d++];)p(h,g,o,s);if(n){if(f>0)for(;y--;)h[y]||g[y]||(g[y]=G.call(l));g=m(g)}Z.apply(l,g),u&&!n&&g.length>0&&f+r.length>1&&t.uniqueSort(l)}return u&&(R=T,k=v),h};return i?n(o):o}var T,P,w,x,Y,j,Q,C,k,S,D,E,A,_,N,I,F,O,M,B="sizzle"+1*new Date,L=e.document,R=0,q=0,V=r(),H=r(),z=r(),W=function(e,t){return e===t&&(D=!0),0},$=1<<31,U={}.hasOwnProperty,X=[],G=X.pop,J=X.push,Z=X.push,K=X.slice,et=function(e,t){for(var r=0,n=e.length;n>r;r++)if(e[r]===t)return r;return-1},tt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",rt="[\\x20\\t\\r\\n\\f]",nt="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",it=nt.replace("w","w#"),at="\\["+rt+"*("+nt+")(?:"+rt+"*([*^$|!~]?=)"+rt+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+it+"))|)"+rt+"*\\]",ot=":("+nt+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+at+")*)|.*)\\)|)",st=new RegExp(rt+"+","g"),lt=new RegExp("^"+rt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+rt+"+$","g"),ut=new RegExp("^"+rt+"*,"+rt+"*"),ct=new RegExp("^"+rt+"*([>+~]|"+rt+")"+rt+"*"),dt=new RegExp("="+rt+"*([^\\]'\"]*?)"+rt+"*\\]","g"),pt=new RegExp(ot),ft=new RegExp("^"+it+"$"),yt={ID:new RegExp("^#("+nt+")"),CLASS:new RegExp("^\\.("+nt+")"),TAG:new RegExp("^("+nt.replace("w","w*")+")"),ATTR:new RegExp("^"+at),PSEUDO:new RegExp("^"+ot),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+rt+"*(even|odd|(([+-]|)(\\d*)n|)"+rt+"*(?:([+-]|)"+rt+"*(\\d+)|))"+rt+"*\\)|)","i"),bool:new RegExp("^(?:"+tt+")$","i"),needsContext:new RegExp("^"+rt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+rt+"*((?:-\\d)?\\d*)"+rt+"*\\)|)(?=[^-]|$)","i")},ht=/^(?:input|select|textarea|button)$/i,mt=/^h\d$/i,gt=/^[^{]+\{\s*\[native \w/,vt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,bt=/[+~]/,Tt=/'|\\/g,Pt=new RegExp("\\\\([\\da-f]{1,6}"+rt+"?|("+rt+")|.)","ig"),wt=function(e,t,r){var n="0x"+t-65536;return n!==n||r?t:0>n?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)},xt=function(){E()};try{Z.apply(X=K.call(L.childNodes),L.childNodes),X[L.childNodes.length].nodeType}catch(Yt){Z={apply:X.length?function(e,t){J.apply(e,K.call(t))}:function(e,t){for(var r=e.length,n=0;e[r++]=t[n++];);e.length=r-1}}}P=t.support={},Y=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},E=t.setDocument=function(e){var t,r,n=e?e.ownerDocument||e:L;return n!==A&&9===n.nodeType&&n.documentElement?(A=n,_=n.documentElement,r=n.defaultView,r&&r!==r.top&&(r.addEventListener?r.addEventListener("unload",xt,!1):r.attachEvent&&r.attachEvent("onunload",xt)),N=!Y(n),P.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),P.getElementsByTagName=i(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),P.getElementsByClassName=gt.test(n.getElementsByClassName),P.getById=i(function(e){return _.appendChild(e).id=B,!n.getElementsByName||!n.getElementsByName(B).length}),P.getById?(w.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&N){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}},w.filter.ID=function(e){var t=e.replace(Pt,wt);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(Pt,wt);return function(e){var r="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return r&&r.value===t}}),w.find.TAG=P.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):P.qsa?t.querySelectorAll(e):void 0}:function(e,t){var r,n=[],i=0,a=t.getElementsByTagName(e);if("*"===e){for(;r=a[i++];)1===r.nodeType&&n.push(r);return n}return a},w.find.CLASS=P.getElementsByClassName&&function(e,t){return N?t.getElementsByClassName(e):void 0},F=[],I=[],(P.qsa=gt.test(n.querySelectorAll))&&(i(function(e){_.appendChild(e).innerHTML="<a id='"+B+"'></a><select id='"+B+"-\f]' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&I.push("[*^$]="+rt+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||I.push("\\["+rt+"*(?:value|"+tt+")"),e.querySelectorAll("[id~="+B+"-]").length||I.push("~="),e.querySelectorAll(":checked").length||I.push(":checked"),e.querySelectorAll("a#"+B+"+*").length||I.push(".#.+[+~]")}),i(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&I.push("name"+rt+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||I.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),I.push(",.*:")})),(P.matchesSelector=gt.test(O=_.matches||_.webkitMatchesSelector||_.mozMatchesSelector||_.oMatchesSelector||_.msMatchesSelector))&&i(function(e){P.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),F.push("!=",ot)}),I=I.length&&new RegExp(I.join("|")),F=F.length&&new RegExp(F.join("|")),t=gt.test(_.compareDocumentPosition),M=t||gt.test(_.contains)?function(e,t){var r=9===e.nodeType?e.documentElement:e,n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(r.contains?r.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},W=t?function(e,t){if(e===t)return D=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&r||!P.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===L&&M(L,e)?-1:t===n||t.ownerDocument===L&&M(L,t)?1:S?et(S,e)-et(S,t):0:4&r?-1:1)}:function(e,t){if(e===t)return D=!0,0;var r,i=0,a=e.parentNode,s=t.parentNode,l=[e],u=[t];if(!a||!s)return e===n?-1:t===n?1:a?-1:s?1:S?et(S,e)-et(S,t):0;if(a===s)return o(e,t);for(r=e;r=r.parentNode;)l.unshift(r);for(r=t;r=r.parentNode;)u.unshift(r);for(;l[i]===u[i];)i++;return i?o(l[i],u[i]):l[i]===L?-1:u[i]===L?1:0},n):A},t.matches=function(e,r){return t(e,null,null,r)},t.matchesSelector=function(e,r){if((e.ownerDocument||e)!==A&&E(e),r=r.replace(dt,"='$1']"),!(!P.matchesSelector||!N||F&&F.test(r)||I&&I.test(r)))try{var n=O.call(e,r);if(n||P.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(i){}return t(r,A,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==A&&E(e),M(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==A&&E(e);var r=w.attrHandle[t.toLowerCase()],n=r&&U.call(w.attrHandle,t.toLowerCase())?r(e,t,!N):void 0;return void 0!==n?n:P.attributes||!N?e.getAttribute(t):(n=e.getAttributeNode(t))&&n.specified?n.value:null},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,r=[],n=0,i=0;if(D=!P.detectDuplicates,S=!P.sortStable&&e.slice(0),e.sort(W),D){for(;t=e[i++];)t===e[i]&&(n=r.push(i));for(;n--;)e.splice(r[n],1)}return S=null,e},x=t.getText=function(e){var t,r="",n=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)r+=x(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[n++];)r+=x(t);return r},w=t.selectors={cacheLength:50,createPseudo:n,match:yt,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Pt,wt),e[3]=(e[3]||e[4]||e[5]||"").replace(Pt,wt),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,r=!e[6]&&e[2];return yt.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":r&&pt.test(r)&&(t=j(r,!0))&&(t=r.indexOf(")",r.length-t)-r.length)&&(e[0]=e[0].slice(0,t),e[2]=r.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Pt,wt).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=V[e+" "];return t||(t=new RegExp("(^|"+rt+")"+e+"("+rt+"|$)"))&&V(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,r,n){return function(i){var a=t.attr(i,e);return null==a?"!="===r:r?(a+="","="===r?a===n:"!="===r?a!==n:"^="===r?n&&0===a.indexOf(n):"*="===r?n&&a.indexOf(n)>-1:"$="===r?n&&a.slice(-n.length)===n:"~="===r?(" "+a.replace(st," ")+" ").indexOf(n)>-1:"|="===r?a===n||a.slice(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,r,n,i){var a="nth"!==e.slice(0,3),o="last"!==e.slice(-4),s="of-type"===t;return 1===n&&0===i?function(e){return!!e.parentNode}:function(t,r,l){var u,c,d,p,f,y,h=a!==o?"nextSibling":"previousSibling",m=t.parentNode,g=s&&t.nodeName.toLowerCase(),v=!l&&!s;if(m){if(a){for(;h;){for(d=t;d=d[h];)if(s?d.nodeName.toLowerCase()===g:1===d.nodeType)return!1;y=h="only"===e&&!y&&"nextSibling"}return!0}if(y=[o?m.firstChild:m.lastChild],o&&v){for(c=m[B]||(m[B]={}),u=c[e]||[],f=u[0]===R&&u[1],p=u[0]===R&&u[2],d=f&&m.childNodes[f];d=++f&&d&&d[h]||(p=f=0)||y.pop();)if(1===d.nodeType&&++p&&d===t){c[e]=[R,f,p];break}}else if(v&&(u=(t[B]||(t[B]={}))[e])&&u[0]===R)p=u[1];else for(;(d=++f&&d&&d[h]||(p=f=0)||y.pop())&&((s?d.nodeName.toLowerCase()!==g:1!==d.nodeType)||!++p||(v&&((d[B]||(d[B]={}))[e]=[R,p]),d!==t)););return p-=i,p===n||p%n===0&&p/n>=0}}},PSEUDO:function(e,r){var i,a=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return a[B]?a(r):a.length>1?(i=[e,e,"",r],w.setFilters.hasOwnProperty(e.toLowerCase())?n(function(e,t){for(var n,i=a(e,r),o=i.length;o--;)n=et(e,i[o]),e[n]=!(t[n]=i[o])}):function(e){return a(e,0,i)}):a}},pseudos:{not:n(function(e){var t=[],r=[],i=Q(e.replace(lt,"$1"));return i[B]?n(function(e,t,r,n){for(var a,o=i(e,null,n,[]),s=e.length;s--;)(a=o[s])&&(e[s]=!(t[s]=a))}):function(e,n,a){return t[0]=e,i(t,null,a,r),t[0]=null,!r.pop()}}),has:n(function(e){return function(r){return t(e,r).length>0}}),contains:n(function(e){return e=e.replace(Pt,wt),function(t){return(t.textContent||t.innerText||x(t)).indexOf(e)>-1}}),lang:n(function(e){return ft.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(Pt,wt).toLowerCase(),function(t){var r;do if(r=N?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return r=r.toLowerCase(),r===e||0===r.indexOf(e+"-");while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var r=e.location&&e.location.hash;return r&&r.slice(1)===t.id},root:function(e){return e===_},focus:function(e){return e===A.activeElement&&(!A.hasFocus||A.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return mt.test(e.nodeName)},input:function(e){return ht.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:u(function(){return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,r){return[0>r?r+t:r]}),even:u(function(e,t){for(var r=0;t>r;r+=2)e.push(r);return e}),odd:u(function(e,t){for(var r=1;t>r;r+=2)e.push(r);return e}),lt:u(function(e,t,r){for(var n=0>r?r+t:r;--n>=0;)e.push(n);return e}),gt:u(function(e,t,r){for(var n=0>r?r+t:r;++n<t;)e.push(n);return e})}},w.pseudos.nth=w.pseudos.eq;for(T in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[T]=s(T);for(T in{submit:!0,reset:!0})w.pseudos[T]=l(T);return d.prototype=w.filters=w.pseudos,w.setFilters=new d,j=t.tokenize=function(e,r){var n,i,a,o,s,l,u,c=H[e+" "];if(c)return r?0:c.slice(0);for(s=e,l=[],u=w.preFilter;s;){(!n||(i=ut.exec(s)))&&(i&&(s=s.slice(i[0].length)||s),l.push(a=[])),n=!1,(i=ct.exec(s))&&(n=i.shift(),a.push({value:n,type:i[0].replace(lt," ")}),s=s.slice(n.length));for(o in w.filter)!(i=yt[o].exec(s))||u[o]&&!(i=u[o](i))||(n=i.shift(),a.push({value:n,type:o,matches:i}),s=s.slice(n.length));if(!n)break}return r?s.length:s?t.error(e):H(e,l).slice(0)},Q=t.compile=function(e,t){var r,n=[],i=[],a=z[e+" "];if(!a){for(t||(t=j(e)),r=t.length;r--;)a=v(t[r]),a[B]?n.push(a):i.push(a);a=z(e,b(i,n)),a.selector=e}return a},C=t.select=function(e,t,r,n){var i,a,o,s,l,u="function"==typeof e&&e,d=!n&&j(e=u.selector||e);if(r=r||[],1===d.length){if(a=d[0]=d[0].slice(0),a.length>2&&"ID"===(o=a[0]).type&&P.getById&&9===t.nodeType&&N&&w.relative[a[1].type]){if(t=(w.find.ID(o.matches[0].replace(Pt,wt),t)||[])[0],!t)return r;u&&(t=t.parentNode),e=e.slice(a.shift().value.length)}for(i=yt.needsContext.test(e)?0:a.length;i--&&(o=a[i],!w.relative[s=o.type]);)if((l=w.find[s])&&(n=l(o.matches[0].replace(Pt,wt),bt.test(a[0].type)&&c(t.parentNode)||t))){if(a.splice(i,1),e=n.length&&p(a),!e)return Z.apply(r,n),r;break}}return(u||Q(e,d))(n,t,!N,r,bt.test(e)&&c(t.parentNode)||t),r},P.sortStable=B.split("").sort(W).join("")===B,P.detectDuplicates=!!D,E(),P.sortDetached=i(function(e){return 1&e.compareDocumentPosition(A.createElement("div"))}),i(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||a("type|href|height|width",function(e,t,r){return r?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),P.attributes&&i(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||a("value",function(e,t,r){return r||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||a(tt,function(e,t,r){var n;return r?void 0:e[t]===!0?t.toLowerCase():(n=e.getAttributeNode(t))&&n.specified?n.value:null}),t}(e);K.find=it,K.expr=it.selectors,K.expr[":"]=K.expr.pseudos,K.unique=it.uniqueSort,K.text=it.getText,K.isXMLDoc=it.isXML,K.contains=it.contains;var at=K.expr.match.needsContext,ot=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,st=/^.[^:#\[\.,]*$/;K.filter=function(e,t,r){var n=t[0];return r&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?K.find.matchesSelector(n,e)?[n]:[]:K.find.matches(e,K.grep(t,function(e){return 1===e.nodeType}))},K.fn.extend({find:function(e){var t,r=this.length,n=[],i=this;if("string"!=typeof e)return this.pushStack(K(e).filter(function(){for(t=0;r>t;t++)if(K.contains(i[t],this))return!0}));for(t=0;r>t;t++)K.find(e,i[t],n);return n=this.pushStack(r>1?K.unique(n):n),n.selector=this.selector?this.selector+" "+e:e,n},filter:function(e){return this.pushStack(n(this,e||[],!1))},not:function(e){return this.pushStack(n(this,e||[],!0))},is:function(e){return!!n(this,"string"==typeof e&&at.test(e)?K(e):e||[],!1).length}});var lt,ut=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,ct=K.fn.init=function(e,t){var r,n;if(!e)return this;if("string"==typeof e){if(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:ut.exec(e),!r||!r[1]&&t)return!t||t.jquery?(t||lt).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof K?t[0]:t,K.merge(this,K.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:J,!0)),ot.test(r[1])&&K.isPlainObject(t))for(r in t)K.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return n=J.getElementById(r[2]),n&&n.parentNode&&(this.length=1,this[0]=n),this.context=J,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):K.isFunction(e)?"undefined"!=typeof lt.ready?lt.ready(e):e(K):(void 0!==e.selector&&(this.selector=e.selector,this.context=e.context),K.makeArray(e,this))};ct.prototype=K.fn,lt=K(J);var dt=/^(?:parents|prev(?:Until|All))/,pt={children:!0,contents:!0,next:!0,prev:!0};K.extend({dir:function(e,t,r){for(var n=[],i=void 0!==r;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&K(e).is(r))break;n.push(e)}return n},sibling:function(e,t){for(var r=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&r.push(e);return r}}),K.fn.extend({has:function(e){var t=K(e,this),r=t.length;return this.filter(function(){for(var e=0;r>e;e++)if(K.contains(this,t[e]))return!0})},closest:function(e,t){for(var r,n=0,i=this.length,a=[],o=at.test(e)||"string"!=typeof e?K(e,t||this.context):0;i>n;n++)for(r=this[n];r&&r!==t;r=r.parentNode)if(r.nodeType<11&&(o?o.index(r)>-1:1===r.nodeType&&K.find.matchesSelector(r,e))){a.push(r);break}return this.pushStack(a.length>1?K.unique(a):a)},index:function(e){return e?"string"==typeof e?W.call(K(e),this[0]):W.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(K.unique(K.merge(this.get(),K(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),K.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return K.dir(e,"parentNode")},parentsUntil:function(e,t,r){return K.dir(e,"parentNode",r)},next:function(e){return i(e,"nextSibling")},prev:function(e){return i(e,"previousSibling")},nextAll:function(e){return K.dir(e,"nextSibling")},prevAll:function(e){return K.dir(e,"previousSibling")},nextUntil:function(e,t,r){return K.dir(e,"nextSibling",r)},prevUntil:function(e,t,r){return K.dir(e,"previousSibling",r)},siblings:function(e){return K.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return K.sibling(e.firstChild)},contents:function(e){return e.contentDocument||K.merge([],e.childNodes)}},function(e,t){K.fn[e]=function(r,n){var i=K.map(this,t,r);return"Until"!==e.slice(-5)&&(n=r),n&&"string"==typeof n&&(i=K.filter(n,i)),this.length>1&&(pt[e]||K.unique(i),dt.test(e)&&i.reverse()),this.pushStack(i)}});var ft=/\S+/g,yt={};K.Callbacks=function(e){e="string"==typeof e?yt[e]||a(e):K.extend({},e);var t,r,n,i,o,s,l=[],u=!e.once&&[],c=function(a){for(t=e.memory&&a,r=!0,s=i||0,i=0,o=l.length,n=!0;l&&o>s;s++)if(l[s].apply(a[0],a[1])===!1&&e.stopOnFalse){t=!1;break}n=!1,l&&(u?u.length&&c(u.shift()):t?l=[]:d.disable())},d={add:function(){if(l){var r=l.length;!function a(t){K.each(t,function(t,r){var n=K.type(r);"function"===n?e.unique&&d.has(r)||l.push(r):r&&r.length&&"string"!==n&&a(r)})}(arguments),n?o=l.length:t&&(i=r,c(t))}return this},remove:function(){return l&&K.each(arguments,function(e,t){for(var r;(r=K.inArray(t,l,r))>-1;)l.splice(r,1),n&&(o>=r&&o--,s>=r&&s--)}),this},has:function(e){return e?K.inArray(e,l)>-1:!(!l||!l.length)},empty:function(){return l=[],o=0,this},disable:function(){return l=u=t=void 0,this},disabled:function(){return!l},lock:function(){return u=void 0,t||d.disable(),this},locked:function(){return!u},fireWith:function(e,t){return!l||r&&!u||(t=t||[],t=[e,t.slice?t.slice():t],n?u.push(t):c(t)),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!r}};return d},K.extend({Deferred:function(e){var t=[["resolve","done",K.Callbacks("once memory"),"resolved"],["reject","fail",K.Callbacks("once memory"),"rejected"],["notify","progress",K.Callbacks("memory")]],r="pending",n={state:function(){return r},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return K.Deferred(function(r){K.each(t,function(t,a){var o=K.isFunction(e[t])&&e[t];i[a[1]](function(){var e=o&&o.apply(this,arguments);e&&K.isFunction(e.promise)?e.promise().done(r.resolve).fail(r.reject).progress(r.notify):r[a[0]+"With"](this===n?r.promise():this,o?[e]:arguments)})}),e=null}).promise()},promise:function(e){return null!=e?K.extend(e,n):n}},i={};return n.pipe=n.then,K.each(t,function(e,a){var o=a[2],s=a[3];n[a[1]]=o.add,s&&o.add(function(){r=s},t[1^e][2].disable,t[2][2].lock),i[a[0]]=function(){return i[a[0]+"With"](this===i?n:this,arguments),this},i[a[0]+"With"]=o.fireWith}),n.promise(i),e&&e.call(i,i),i},when:function(e){var t,r,n,i=0,a=V.call(arguments),o=a.length,s=1!==o||e&&K.isFunction(e.promise)?o:0,l=1===s?e:K.Deferred(),u=function(e,r,n){return function(i){r[e]=this,n[e]=arguments.length>1?V.call(arguments):i,n===t?l.notifyWith(r,n):--s||l.resolveWith(r,n)}};if(o>1)for(t=new Array(o),r=new Array(o),n=new Array(o);o>i;i++)a[i]&&K.isFunction(a[i].promise)?a[i].promise().done(u(i,n,a)).fail(l.reject).progress(u(i,r,t)):--s;return s||l.resolveWith(n,a),l.promise()}});var ht;K.fn.ready=function(e){return K.ready.promise().done(e),this},K.extend({isReady:!1,readyWait:1,holdReady:function(e){e?K.readyWait++:K.ready(!0)},ready:function(e){(e===!0?--K.readyWait:K.isReady)||(K.isReady=!0,e!==!0&&--K.readyWait>0||(ht.resolveWith(J,[K]),K.fn.triggerHandler&&(K(J).triggerHandler("ready"),K(J).off("ready"))))}}),K.ready.promise=function(t){return ht||(ht=K.Deferred(),"complete"===J.readyState?setTimeout(K.ready):(J.addEventListener("DOMContentLoaded",o,!1),e.addEventListener("load",o,!1))),ht.promise(t)},K.ready.promise();var mt=K.access=function(e,t,r,n,i,a,o){var s=0,l=e.length,u=null==r;if("object"===K.type(r)){i=!0;for(s in r)K.access(e,t,s,r[s],!0,a,o)}else if(void 0!==n&&(i=!0,K.isFunction(n)||(o=!0),u&&(o?(t.call(e,n),t=null):(u=t,t=function(e,t,r){return u.call(K(e),r)})),t))for(;l>s;s++)t(e[s],r,o?n:n.call(e[s],s,t(e[s],r)));return i?e:u?t.call(e):l?t(e[0],r):a};K.acceptData=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType},s.uid=1,s.accepts=K.acceptData,s.prototype={key:function(e){if(!s.accepts(e))return 0;var t={},r=e[this.expando];if(!r){r=s.uid++;try{t[this.expando]={value:r},Object.defineProperties(e,t)}catch(n){t[this.expando]=r,K.extend(e,t)}}return this.cache[r]||(this.cache[r]={}),r},set:function(e,t,r){var n,i=this.key(e),a=this.cache[i];if("string"==typeof t)a[t]=r;else if(K.isEmptyObject(a))K.extend(this.cache[i],t);else for(n in t)a[n]=t[n];return a},get:function(e,t){var r=this.cache[this.key(e)];return void 0===t?r:r[t]},access:function(e,t,r){var n;return void 0===t||t&&"string"==typeof t&&void 0===r?(n=this.get(e,t),void 0!==n?n:this.get(e,K.camelCase(t))):(this.set(e,t,r),void 0!==r?r:t)},remove:function(e,t){var r,n,i,a=this.key(e),o=this.cache[a];if(void 0===t)this.cache[a]={};else{K.isArray(t)?n=t.concat(t.map(K.camelCase)):(i=K.camelCase(t),t in o?n=[t,i]:(n=i,n=n in o?[n]:n.match(ft)||[])),r=n.length;for(;r--;)delete o[n[r]]}},hasData:function(e){return!K.isEmptyObject(this.cache[e[this.expando]]||{})},discard:function(e){e[this.expando]&&delete this.cache[e[this.expando]]}};var gt=new s,vt=new s,bt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Tt=/([A-Z])/g;K.extend({hasData:function(e){return vt.hasData(e)||gt.hasData(e)},data:function(e,t,r){return vt.access(e,t,r)},removeData:function(e,t){vt.remove(e,t)},_data:function(e,t,r){return gt.access(e,t,r)},_removeData:function(e,t){gt.remove(e,t)}}),K.fn.extend({data:function(e,t){var r,n,i,a=this[0],o=a&&a.attributes;if(void 0===e){if(this.length&&(i=vt.get(a),1===a.nodeType&&!gt.get(a,"hasDataAttrs"))){for(r=o.length;r--;)o[r]&&(n=o[r].name,0===n.indexOf("data-")&&(n=K.camelCase(n.slice(5)),l(a,n,i[n])));gt.set(a,"hasDataAttrs",!0)}return i}return"object"==typeof e?this.each(function(){vt.set(this,e)}):mt(this,function(t){var r,n=K.camelCase(e);if(a&&void 0===t){if(r=vt.get(a,e),void 0!==r)return r;if(r=vt.get(a,n),void 0!==r)return r;if(r=l(a,n,void 0),void 0!==r)return r}else this.each(function(){var r=vt.get(this,n);vt.set(this,n,t),-1!==e.indexOf("-")&&void 0!==r&&vt.set(this,e,t)})},null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each(function(){vt.remove(this,e)})}}),K.extend({queue:function(e,t,r){var n;return e?(t=(t||"fx")+"queue",n=gt.get(e,t),r&&(!n||K.isArray(r)?n=gt.access(e,t,K.makeArray(r)):n.push(r)),n||[]):void 0},dequeue:function(e,t){t=t||"fx";var r=K.queue(e,t),n=r.length,i=r.shift(),a=K._queueHooks(e,t),o=function(){K.dequeue(e,t)};"inprogress"===i&&(i=r.shift(),n--),i&&("fx"===t&&r.unshift("inprogress"),delete a.stop,i.call(e,o,a)),!n&&a&&a.empty.fire()},_queueHooks:function(e,t){var r=t+"queueHooks";return gt.get(e,r)||gt.access(e,r,{empty:K.Callbacks("once memory").add(function(){gt.remove(e,[t+"queue",r])})})}}),K.fn.extend({queue:function(e,t){var r=2;return"string"!=typeof e&&(t=e,e="fx",r--),arguments.length<r?K.queue(this[0],e):void 0===t?this:this.each(function(){var r=K.queue(this,e,t);K._queueHooks(this,e),"fx"===e&&"inprogress"!==r[0]&&K.dequeue(this,e)})},dequeue:function(e){return this.each(function(){K.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var r,n=1,i=K.Deferred(),a=this,o=this.length,s=function(){--n||i.resolveWith(a,[a])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";o--;)r=gt.get(a[o],e+"queueHooks"),r&&r.empty&&(n++,r.empty.add(s));return s(),i.promise(t)}});var Pt=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,wt=["Top","Right","Bottom","Left"],xt=function(e,t){return e=t||e,"none"===K.css(e,"display")||!K.contains(e.ownerDocument,e)},Yt=/^(?:checkbox|radio)$/i;!function(){var e=J.createDocumentFragment(),t=e.appendChild(J.createElement("div")),r=J.createElement("input");r.setAttribute("type","radio"),r.setAttribute("checked","checked"),r.setAttribute("name","t"),t.appendChild(r),G.checkClone=t.cloneNode(!0).cloneNode(!0).lastChild.checked,t.innerHTML="<textarea>x</textarea>",G.noCloneChecked=!!t.cloneNode(!0).lastChild.defaultValue}();var jt="undefined";G.focusinBubbles="onfocusin"in e;var Qt=/^key/,Ct=/^(?:mouse|pointer|contextmenu)|click/,kt=/^(?:focusinfocus|focusoutblur)$/,St=/^([^.]*)(?:\.(.+)|)$/;K.event={global:{},add:function(e,t,r,n,i){var a,o,s,l,u,c,d,p,f,y,h,m=gt.get(e);if(m)for(r.handler&&(a=r,r=a.handler,i=a.selector),r.guid||(r.guid=K.guid++),(l=m.events)||(l=m.events={}),(o=m.handle)||(o=m.handle=function(t){return typeof K!==jt&&K.event.triggered!==t.type?K.event.dispatch.apply(e,arguments):void 0}),t=(t||"").match(ft)||[""],u=t.length;u--;)s=St.exec(t[u])||[],f=h=s[1],y=(s[2]||"").split(".").sort(),f&&(d=K.event.special[f]||{},f=(i?d.delegateType:d.bindType)||f,d=K.event.special[f]||{},c=K.extend({type:f,origType:h,data:n,handler:r,guid:r.guid,selector:i,needsContext:i&&K.expr.match.needsContext.test(i),namespace:y.join(".")},a),(p=l[f])||(p=l[f]=[],p.delegateCount=0,d.setup&&d.setup.call(e,n,y,o)!==!1||e.addEventListener&&e.addEventListener(f,o,!1)),d.add&&(d.add.call(e,c),c.handler.guid||(c.handler.guid=r.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),K.event.global[f]=!0)},remove:function(e,t,r,n,i){var a,o,s,l,u,c,d,p,f,y,h,m=gt.hasData(e)&&gt.get(e);if(m&&(l=m.events)){for(t=(t||"").match(ft)||[""],u=t.length;u--;)if(s=St.exec(t[u])||[],f=h=s[1],y=(s[2]||"").split(".").sort(),f){for(d=K.event.special[f]||{},f=(n?d.delegateType:d.bindType)||f,p=l[f]||[],s=s[2]&&new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=a=p.length;a--;)c=p[a],!i&&h!==c.origType||r&&r.guid!==c.guid||s&&!s.test(c.namespace)||n&&n!==c.selector&&("**"!==n||!c.selector)||(p.splice(a,1),c.selector&&p.delegateCount--,d.remove&&d.remove.call(e,c));o&&!p.length&&(d.teardown&&d.teardown.call(e,y,m.handle)!==!1||K.removeEvent(e,f,m.handle),delete l[f])}else for(f in l)K.event.remove(e,f+t[u],r,n,!0);K.isEmptyObject(l)&&(delete m.handle,gt.remove(e,"events"))}},trigger:function(t,r,n,i){var a,o,s,l,u,c,d,p=[n||J],f=X.call(t,"type")?t.type:t,y=X.call(t,"namespace")?t.namespace.split("."):[];if(o=s=n=n||J,3!==n.nodeType&&8!==n.nodeType&&!kt.test(f+K.event.triggered)&&(f.indexOf(".")>=0&&(y=f.split("."),f=y.shift(),y.sort()),u=f.indexOf(":")<0&&"on"+f,t=t[K.expando]?t:new K.Event(f,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=y.join("."),t.namespace_re=t.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),r=null==r?[t]:K.makeArray(r,[t]),d=K.event.special[f]||{},i||!d.trigger||d.trigger.apply(n,r)!==!1)){if(!i&&!d.noBubble&&!K.isWindow(n)){for(l=d.delegateType||f,kt.test(l+f)||(o=o.parentNode);o;o=o.parentNode)p.push(o),s=o;
s===(n.ownerDocument||J)&&p.push(s.defaultView||s.parentWindow||e)}for(a=0;(o=p[a++])&&!t.isPropagationStopped();)t.type=a>1?l:d.bindType||f,c=(gt.get(o,"events")||{})[t.type]&&gt.get(o,"handle"),c&&c.apply(o,r),c=u&&o[u],c&&c.apply&&K.acceptData(o)&&(t.result=c.apply(o,r),t.result===!1&&t.preventDefault());return t.type=f,i||t.isDefaultPrevented()||d._default&&d._default.apply(p.pop(),r)!==!1||!K.acceptData(n)||u&&K.isFunction(n[f])&&!K.isWindow(n)&&(s=n[u],s&&(n[u]=null),K.event.triggered=f,n[f](),K.event.triggered=void 0,s&&(n[u]=s)),t.result}},dispatch:function(e){e=K.event.fix(e);var t,r,n,i,a,o=[],s=V.call(arguments),l=(gt.get(this,"events")||{})[e.type]||[],u=K.event.special[e.type]||{};if(s[0]=e,e.delegateTarget=this,!u.preDispatch||u.preDispatch.call(this,e)!==!1){for(o=K.event.handlers.call(this,e,l),t=0;(i=o[t++])&&!e.isPropagationStopped();)for(e.currentTarget=i.elem,r=0;(a=i.handlers[r++])&&!e.isImmediatePropagationStopped();)(!e.namespace_re||e.namespace_re.test(a.namespace))&&(e.handleObj=a,e.data=a.data,n=((K.event.special[a.origType]||{}).handle||a.handler).apply(i.elem,s),void 0!==n&&(e.result=n)===!1&&(e.preventDefault(),e.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,e),e.result}},handlers:function(e,t){var r,n,i,a,o=[],s=t.delegateCount,l=e.target;if(s&&l.nodeType&&(!e.button||"click"!==e.type))for(;l!==this;l=l.parentNode||this)if(l.disabled!==!0||"click"!==e.type){for(n=[],r=0;s>r;r++)a=t[r],i=a.selector+" ",void 0===n[i]&&(n[i]=a.needsContext?K(i,this).index(l)>=0:K.find(i,this,null,[l]).length),n[i]&&n.push(a);n.length&&o.push({elem:l,handlers:n})}return s<t.length&&o.push({elem:this,handlers:t.slice(s)}),o},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var r,n,i,a=t.button;return null==e.pageX&&null!=t.clientX&&(r=e.target.ownerDocument||J,n=r.documentElement,i=r.body,e.pageX=t.clientX+(n&&n.scrollLeft||i&&i.scrollLeft||0)-(n&&n.clientLeft||i&&i.clientLeft||0),e.pageY=t.clientY+(n&&n.scrollTop||i&&i.scrollTop||0)-(n&&n.clientTop||i&&i.clientTop||0)),e.which||void 0===a||(e.which=1&a?1:2&a?3:4&a?2:0),e}},fix:function(e){if(e[K.expando])return e;var t,r,n,i=e.type,a=e,o=this.fixHooks[i];for(o||(this.fixHooks[i]=o=Ct.test(i)?this.mouseHooks:Qt.test(i)?this.keyHooks:{}),n=o.props?this.props.concat(o.props):this.props,e=new K.Event(a),t=n.length;t--;)r=n[t],e[r]=a[r];return e.target||(e.target=J),3===e.target.nodeType&&(e.target=e.target.parentNode),o.filter?o.filter(e,a):e},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==d()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===d()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&K.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(e){return K.nodeName(e.target,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}},simulate:function(e,t,r,n){var i=K.extend(new K.Event,r,{type:e,isSimulated:!0,originalEvent:{}});n?K.event.trigger(i,null,t):K.event.dispatch.call(t,i),i.isDefaultPrevented()&&r.preventDefault()}},K.removeEvent=function(e,t,r){e.removeEventListener&&e.removeEventListener(t,r,!1)},K.Event=function(e,t){return this instanceof K.Event?(e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&e.returnValue===!1?u:c):this.type=e,t&&K.extend(this,t),this.timeStamp=e&&e.timeStamp||K.now(),this[K.expando]=!0,void 0):new K.Event(e,t)},K.Event.prototype={isDefaultPrevented:c,isPropagationStopped:c,isImmediatePropagationStopped:c,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=u,e&&e.preventDefault&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=u,e&&e.stopPropagation&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=u,e&&e.stopImmediatePropagation&&e.stopImmediatePropagation(),this.stopPropagation()}},K.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,t){K.event.special[e]={delegateType:t,bindType:t,handle:function(e){var r,n=this,i=e.relatedTarget,a=e.handleObj;return(!i||i!==n&&!K.contains(n,i))&&(e.type=a.origType,r=a.handler.apply(this,arguments),e.type=t),r}}}),G.focusinBubbles||K.each({focus:"focusin",blur:"focusout"},function(e,t){var r=function(e){K.event.simulate(t,e.target,K.event.fix(e),!0)};K.event.special[t]={setup:function(){var n=this.ownerDocument||this,i=gt.access(n,t);i||n.addEventListener(e,r,!0),gt.access(n,t,(i||0)+1)},teardown:function(){var n=this.ownerDocument||this,i=gt.access(n,t)-1;i?gt.access(n,t,i):(n.removeEventListener(e,r,!0),gt.remove(n,t))}}}),K.fn.extend({on:function(e,t,r,n,i){var a,o;if("object"==typeof e){"string"!=typeof t&&(r=r||t,t=void 0);for(o in e)this.on(o,t,r,e[o],i);return this}if(null==r&&null==n?(n=t,r=t=void 0):null==n&&("string"==typeof t?(n=r,r=void 0):(n=r,r=t,t=void 0)),n===!1)n=c;else if(!n)return this;return 1===i&&(a=n,n=function(e){return K().off(e),a.apply(this,arguments)},n.guid=a.guid||(a.guid=K.guid++)),this.each(function(){K.event.add(this,e,n,r,t)})},one:function(e,t,r,n){return this.on(e,t,r,n,1)},off:function(e,t,r){var n,i;if(e&&e.preventDefault&&e.handleObj)return n=e.handleObj,K(e.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return(t===!1||"function"==typeof t)&&(r=t,t=void 0),r===!1&&(r=c),this.each(function(){K.event.remove(this,e,r,t)})},trigger:function(e,t){return this.each(function(){K.event.trigger(e,t,this)})},triggerHandler:function(e,t){var r=this[0];return r?K.event.trigger(e,t,r,!0):void 0}});var Dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Et=/<([\w:]+)/,At=/<|&#?\w+;/,_t=/<(?:script|style|link)/i,Nt=/checked\s*(?:[^=]|=\s*.checked.)/i,It=/^$|\/(?:java|ecma)script/i,Ft=/^true\/(.*)/,Ot=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Mt={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Mt.optgroup=Mt.option,Mt.tbody=Mt.tfoot=Mt.colgroup=Mt.caption=Mt.thead,Mt.th=Mt.td,K.extend({clone:function(e,t,r){var n,i,a,o,s=e.cloneNode(!0),l=K.contains(e.ownerDocument,e);if(!(G.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||K.isXMLDoc(e)))for(o=g(s),a=g(e),n=0,i=a.length;i>n;n++)v(a[n],o[n]);if(t)if(r)for(a=a||g(e),o=o||g(s),n=0,i=a.length;i>n;n++)m(a[n],o[n]);else m(e,s);return o=g(s,"script"),o.length>0&&h(o,!l&&g(e,"script")),s},buildFragment:function(e,t,r,n){for(var i,a,o,s,l,u,c=t.createDocumentFragment(),d=[],p=0,f=e.length;f>p;p++)if(i=e[p],i||0===i)if("object"===K.type(i))K.merge(d,i.nodeType?[i]:i);else if(At.test(i)){for(a=a||c.appendChild(t.createElement("div")),o=(Et.exec(i)||["",""])[1].toLowerCase(),s=Mt[o]||Mt._default,a.innerHTML=s[1]+i.replace(Dt,"<$1></$2>")+s[2],u=s[0];u--;)a=a.lastChild;K.merge(d,a.childNodes),a=c.firstChild,a.textContent=""}else d.push(t.createTextNode(i));for(c.textContent="",p=0;i=d[p++];)if((!n||-1===K.inArray(i,n))&&(l=K.contains(i.ownerDocument,i),a=g(c.appendChild(i),"script"),l&&h(a),r))for(u=0;i=a[u++];)It.test(i.type||"")&&r.push(i);return c},cleanData:function(e){for(var t,r,n,i,a=K.event.special,o=0;void 0!==(r=e[o]);o++){if(K.acceptData(r)&&(i=r[gt.expando],i&&(t=gt.cache[i]))){if(t.events)for(n in t.events)a[n]?K.event.remove(r,n):K.removeEvent(r,n,t.handle);gt.cache[i]&&delete gt.cache[i]}delete vt.cache[r[vt.expando]]}}}),K.fn.extend({text:function(e){return mt(this,function(e){return void 0===e?K.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=e)})},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=p(this,e);t.appendChild(e)}})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=p(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var r,n=e?K.filter(e,this):this,i=0;null!=(r=n[i]);i++)t||1!==r.nodeType||K.cleanData(g(r)),r.parentNode&&(t&&K.contains(r.ownerDocument,r)&&h(g(r,"script")),r.parentNode.removeChild(r));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(K.cleanData(g(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null==e?!1:e,t=null==t?e:t,this.map(function(){return K.clone(this,e,t)})},html:function(e){return mt(this,function(e){var t=this[0]||{},r=0,n=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!_t.test(e)&&!Mt[(Et.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(Dt,"<$1></$2>");try{for(;n>r;r++)t=this[r]||{},1===t.nodeType&&(K.cleanData(g(t,!1)),t.innerHTML=e);t=0}catch(i){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var e=arguments[0];return this.domManip(arguments,function(t){e=this.parentNode,K.cleanData(g(this)),e&&e.replaceChild(t,this)}),e&&(e.length||e.nodeType)?this:this.remove()},detach:function(e){return this.remove(e,!0)},domManip:function(e,t){e=H.apply([],e);var r,n,i,a,o,s,l=0,u=this.length,c=this,d=u-1,p=e[0],h=K.isFunction(p);if(h||u>1&&"string"==typeof p&&!G.checkClone&&Nt.test(p))return this.each(function(r){var n=c.eq(r);h&&(e[0]=p.call(this,r,n.html())),n.domManip(e,t)});if(u&&(r=K.buildFragment(e,this[0].ownerDocument,!1,this),n=r.firstChild,1===r.childNodes.length&&(r=n),n)){for(i=K.map(g(r,"script"),f),a=i.length;u>l;l++)o=r,l!==d&&(o=K.clone(o,!0,!0),a&&K.merge(i,g(o,"script"))),t.call(this[l],o,l);if(a)for(s=i[i.length-1].ownerDocument,K.map(i,y),l=0;a>l;l++)o=i[l],It.test(o.type||"")&&!gt.access(o,"globalEval")&&K.contains(s,o)&&(o.src?K._evalUrl&&K._evalUrl(o.src):K.globalEval(o.textContent.replace(Ot,"")))}return this}}),K.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){K.fn[e]=function(e){for(var r,n=[],i=K(e),a=i.length-1,o=0;a>=o;o++)r=o===a?this:this.clone(!0),K(i[o])[t](r),z.apply(n,r.get());return this.pushStack(n)}});var Bt,Lt={},Rt=/^margin/,qt=new RegExp("^("+Pt+")(?!px)[a-z%]+$","i"),Vt=function(t){return t.ownerDocument.defaultView.opener?t.ownerDocument.defaultView.getComputedStyle(t,null):e.getComputedStyle(t,null)};!function(){function t(){o.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",o.innerHTML="",i.appendChild(a);var t=e.getComputedStyle(o,null);r="1%"!==t.top,n="4px"===t.width,i.removeChild(a)}var r,n,i=J.documentElement,a=J.createElement("div"),o=J.createElement("div");o.style&&(o.style.backgroundClip="content-box",o.cloneNode(!0).style.backgroundClip="",G.clearCloneStyle="content-box"===o.style.backgroundClip,a.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",a.appendChild(o),e.getComputedStyle&&K.extend(G,{pixelPosition:function(){return t(),r},boxSizingReliable:function(){return null==n&&t(),n},reliableMarginRight:function(){var t,r=o.appendChild(J.createElement("div"));return r.style.cssText=o.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",r.style.marginRight=r.style.width="0",o.style.width="1px",i.appendChild(a),t=!parseFloat(e.getComputedStyle(r,null).marginRight),i.removeChild(a),o.removeChild(r),t}}))}(),K.swap=function(e,t,r,n){var i,a,o={};for(a in t)o[a]=e.style[a],e.style[a]=t[a];i=r.apply(e,n||[]);for(a in t)e.style[a]=o[a];return i};var Ht=/^(none|table(?!-c[ea]).+)/,zt=new RegExp("^("+Pt+")(.*)$","i"),Wt=new RegExp("^([+-])=("+Pt+")","i"),$t={position:"absolute",visibility:"hidden",display:"block"},Ut={letterSpacing:"0",fontWeight:"400"},Xt=["Webkit","O","Moz","ms"];K.extend({cssHooks:{opacity:{get:function(e,t){if(t){var r=P(e,"opacity");return""===r?"1":r}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(e,t,r,n){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,a,o,s=K.camelCase(t),l=e.style;return t=K.cssProps[s]||(K.cssProps[s]=x(l,s)),o=K.cssHooks[t]||K.cssHooks[s],void 0===r?o&&"get"in o&&void 0!==(i=o.get(e,!1,n))?i:l[t]:(a=typeof r,"string"===a&&(i=Wt.exec(r))&&(r=(i[1]+1)*i[2]+parseFloat(K.css(e,t)),a="number"),null!=r&&r===r&&("number"!==a||K.cssNumber[s]||(r+="px"),G.clearCloneStyle||""!==r||0!==t.indexOf("background")||(l[t]="inherit"),o&&"set"in o&&void 0===(r=o.set(e,r,n))||(l[t]=r)),void 0)}},css:function(e,t,r,n){var i,a,o,s=K.camelCase(t);return t=K.cssProps[s]||(K.cssProps[s]=x(e.style,s)),o=K.cssHooks[t]||K.cssHooks[s],o&&"get"in o&&(i=o.get(e,!0,r)),void 0===i&&(i=P(e,t,n)),"normal"===i&&t in Ut&&(i=Ut[t]),""===r||r?(a=parseFloat(i),r===!0||K.isNumeric(a)?a||0:i):i}}),K.each(["height","width"],function(e,t){K.cssHooks[t]={get:function(e,r,n){return r?Ht.test(K.css(e,"display"))&&0===e.offsetWidth?K.swap(e,$t,function(){return Q(e,t,n)}):Q(e,t,n):void 0},set:function(e,r,n){var i=n&&Vt(e);return Y(e,r,n?j(e,t,n,"border-box"===K.css(e,"boxSizing",!1,i),i):0)}}}),K.cssHooks.marginRight=w(G.reliableMarginRight,function(e,t){return t?K.swap(e,{display:"inline-block"},P,[e,"marginRight"]):void 0}),K.each({margin:"",padding:"",border:"Width"},function(e,t){K.cssHooks[e+t]={expand:function(r){for(var n=0,i={},a="string"==typeof r?r.split(" "):[r];4>n;n++)i[e+wt[n]+t]=a[n]||a[n-2]||a[0];return i}},Rt.test(e)||(K.cssHooks[e+t].set=Y)}),K.fn.extend({css:function(e,t){return mt(this,function(e,t,r){var n,i,a={},o=0;if(K.isArray(t)){for(n=Vt(e),i=t.length;i>o;o++)a[t[o]]=K.css(e,t[o],!1,n);return a}return void 0!==r?K.style(e,t,r):K.css(e,t)},e,t,arguments.length>1)},show:function(){return C(this,!0)},hide:function(){return C(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){xt(this)?K(this).show():K(this).hide()})}}),K.Tween=k,k.prototype={constructor:k,init:function(e,t,r,n,i,a){this.elem=e,this.prop=r,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=a||(K.cssNumber[r]?"":"px")},cur:function(){var e=k.propHooks[this.prop];return e&&e.get?e.get(this):k.propHooks._default.get(this)},run:function(e){var t,r=k.propHooks[this.prop];return this.pos=t=this.options.duration?K.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),r&&r.set?r.set(this):k.propHooks._default.set(this),this}},k.prototype.init.prototype=k.prototype,k.propHooks={_default:{get:function(e){var t;return null==e.elem[e.prop]||e.elem.style&&null!=e.elem.style[e.prop]?(t=K.css(e.elem,e.prop,""),t&&"auto"!==t?t:0):e.elem[e.prop]},set:function(e){K.fx.step[e.prop]?K.fx.step[e.prop](e):e.elem.style&&(null!=e.elem.style[K.cssProps[e.prop]]||K.cssHooks[e.prop])?K.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},k.propHooks.scrollTop=k.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},K.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},K.fx=k.prototype.init,K.fx.step={};var Gt,Jt,Zt=/^(?:toggle|show|hide)$/,Kt=new RegExp("^(?:([+-])=|)("+Pt+")([a-z%]*)$","i"),er=/queueHooks$/,tr=[A],rr={"*":[function(e,t){var r=this.createTween(e,t),n=r.cur(),i=Kt.exec(t),a=i&&i[3]||(K.cssNumber[e]?"":"px"),o=(K.cssNumber[e]||"px"!==a&&+n)&&Kt.exec(K.css(r.elem,e)),s=1,l=20;if(o&&o[3]!==a){a=a||o[3],i=i||[],o=+n||1;do s=s||".5",o/=s,K.style(r.elem,e,o+a);while(s!==(s=r.cur()/n)&&1!==s&&--l)}return i&&(o=r.start=+o||+n||0,r.unit=a,r.end=i[1]?o+(i[1]+1)*i[2]:+i[2]),r}]};K.Animation=K.extend(N,{tweener:function(e,t){K.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");for(var r,n=0,i=e.length;i>n;n++)r=e[n],rr[r]=rr[r]||[],rr[r].unshift(t)},prefilter:function(e,t){t?tr.unshift(e):tr.push(e)}}),K.speed=function(e,t,r){var n=e&&"object"==typeof e?K.extend({},e):{complete:r||!r&&t||K.isFunction(e)&&e,duration:e,easing:r&&t||t&&!K.isFunction(t)&&t};return n.duration=K.fx.off?0:"number"==typeof n.duration?n.duration:n.duration in K.fx.speeds?K.fx.speeds[n.duration]:K.fx.speeds._default,(null==n.queue||n.queue===!0)&&(n.queue="fx"),n.old=n.complete,n.complete=function(){K.isFunction(n.old)&&n.old.call(this),n.queue&&K.dequeue(this,n.queue)},n},K.fn.extend({fadeTo:function(e,t,r,n){return this.filter(xt).css("opacity",0).show().end().animate({opacity:t},e,r,n)},animate:function(e,t,r,n){var i=K.isEmptyObject(e),a=K.speed(t,r,n),o=function(){var t=N(this,K.extend({},e),a);(i||gt.get(this,"finish"))&&t.stop(!0)};return o.finish=o,i||a.queue===!1?this.each(o):this.queue(a.queue,o)},stop:function(e,t,r){var n=function(e){var t=e.stop;delete e.stop,t(r)};return"string"!=typeof e&&(r=t,t=e,e=void 0),t&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,i=null!=e&&e+"queueHooks",a=K.timers,o=gt.get(this);if(i)o[i]&&o[i].stop&&n(o[i]);else for(i in o)o[i]&&o[i].stop&&er.test(i)&&n(o[i]);for(i=a.length;i--;)a[i].elem!==this||null!=e&&a[i].queue!==e||(a[i].anim.stop(r),t=!1,a.splice(i,1));(t||!r)&&K.dequeue(this,e)})},finish:function(e){return e!==!1&&(e=e||"fx"),this.each(function(){var t,r=gt.get(this),n=r[e+"queue"],i=r[e+"queueHooks"],a=K.timers,o=n?n.length:0;for(r.finish=!0,K.queue(this,e,[]),i&&i.stop&&i.stop.call(this,!0),t=a.length;t--;)a[t].elem===this&&a[t].queue===e&&(a[t].anim.stop(!0),a.splice(t,1));for(t=0;o>t;t++)n[t]&&n[t].finish&&n[t].finish.call(this);delete r.finish})}}),K.each(["toggle","show","hide"],function(e,t){var r=K.fn[t];K.fn[t]=function(e,n,i){return null==e||"boolean"==typeof e?r.apply(this,arguments):this.animate(D(t,!0),e,n,i)}}),K.each({slideDown:D("show"),slideUp:D("hide"),slideToggle:D("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){K.fn[e]=function(e,r,n){return this.animate(t,e,r,n)}}),K.timers=[],K.fx.tick=function(){var e,t=0,r=K.timers;for(Gt=K.now();t<r.length;t++)e=r[t],e()||r[t]!==e||r.splice(t--,1);r.length||K.fx.stop(),Gt=void 0},K.fx.timer=function(e){K.timers.push(e),e()?K.fx.start():K.timers.pop()},K.fx.interval=13,K.fx.start=function(){Jt||(Jt=setInterval(K.fx.tick,K.fx.interval))},K.fx.stop=function(){clearInterval(Jt),Jt=null},K.fx.speeds={slow:600,fast:200,_default:400},K.fn.delay=function(e,t){return e=K.fx?K.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,r){var n=setTimeout(t,e);r.stop=function(){clearTimeout(n)}})},function(){var e=J.createElement("input"),t=J.createElement("select"),r=t.appendChild(J.createElement("option"));e.type="checkbox",G.checkOn=""!==e.value,G.optSelected=r.selected,t.disabled=!0,G.optDisabled=!r.disabled,e=J.createElement("input"),e.value="t",e.type="radio",G.radioValue="t"===e.value}();var nr,ir,ar=K.expr.attrHandle;K.fn.extend({attr:function(e,t){return mt(this,K.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){K.removeAttr(this,e)})}}),K.extend({attr:function(e,t,r){var n,i,a=e.nodeType;if(e&&3!==a&&8!==a&&2!==a)return typeof e.getAttribute===jt?K.prop(e,t,r):(1===a&&K.isXMLDoc(e)||(t=t.toLowerCase(),n=K.attrHooks[t]||(K.expr.match.bool.test(t)?ir:nr)),void 0===r?n&&"get"in n&&null!==(i=n.get(e,t))?i:(i=K.find.attr(e,t),null==i?void 0:i):null!==r?n&&"set"in n&&void 0!==(i=n.set(e,r,t))?i:(e.setAttribute(t,r+""),r):(K.removeAttr(e,t),void 0))},removeAttr:function(e,t){var r,n,i=0,a=t&&t.match(ft);if(a&&1===e.nodeType)for(;r=a[i++];)n=K.propFix[r]||r,K.expr.match.bool.test(r)&&(e[n]=!1),e.removeAttribute(r)},attrHooks:{type:{set:function(e,t){if(!G.radioValue&&"radio"===t&&K.nodeName(e,"input")){var r=e.value;return e.setAttribute("type",t),r&&(e.value=r),t}}}}}),ir={set:function(e,t,r){return t===!1?K.removeAttr(e,r):e.setAttribute(r,r),r}},K.each(K.expr.match.bool.source.match(/\w+/g),function(e,t){var r=ar[t]||K.find.attr;ar[t]=function(e,t,n){var i,a;return n||(a=ar[t],ar[t]=i,i=null!=r(e,t,n)?t.toLowerCase():null,ar[t]=a),i}});var or=/^(?:input|select|textarea|button)$/i;K.fn.extend({prop:function(e,t){return mt(this,K.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[K.propFix[e]||e]})}}),K.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(e,t,r){var n,i,a,o=e.nodeType;if(e&&3!==o&&8!==o&&2!==o)return a=1!==o||!K.isXMLDoc(e),a&&(t=K.propFix[t]||t,i=K.propHooks[t]),void 0!==r?i&&"set"in i&&void 0!==(n=i.set(e,r,t))?n:e[t]=r:i&&"get"in i&&null!==(n=i.get(e,t))?n:e[t]},propHooks:{tabIndex:{get:function(e){return e.hasAttribute("tabindex")||or.test(e.nodeName)||e.href?e.tabIndex:-1}}}}),G.optSelected||(K.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null}}),K.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){K.propFix[this.toLowerCase()]=this});var sr=/[\t\r\n\f]/g;K.fn.extend({addClass:function(e){var t,r,n,i,a,o,s="string"==typeof e&&e,l=0,u=this.length;if(K.isFunction(e))return this.each(function(t){K(this).addClass(e.call(this,t,this.className))});if(s)for(t=(e||"").match(ft)||[];u>l;l++)if(r=this[l],n=1===r.nodeType&&(r.className?(" "+r.className+" ").replace(sr," "):" ")){for(a=0;i=t[a++];)n.indexOf(" "+i+" ")<0&&(n+=i+" ");o=K.trim(n),r.className!==o&&(r.className=o)}return this},removeClass:function(e){var t,r,n,i,a,o,s=0===arguments.length||"string"==typeof e&&e,l=0,u=this.length;if(K.isFunction(e))return this.each(function(t){K(this).removeClass(e.call(this,t,this.className))});if(s)for(t=(e||"").match(ft)||[];u>l;l++)if(r=this[l],n=1===r.nodeType&&(r.className?(" "+r.className+" ").replace(sr," "):"")){for(a=0;i=t[a++];)for(;n.indexOf(" "+i+" ")>=0;)n=n.replace(" "+i+" "," ");o=e?K.trim(n):"",r.className!==o&&(r.className=o)}return this},toggleClass:function(e,t){var r=typeof e;return"boolean"==typeof t&&"string"===r?t?this.addClass(e):this.removeClass(e):K.isFunction(e)?this.each(function(r){K(this).toggleClass(e.call(this,r,this.className,t),t)}):this.each(function(){if("string"===r)for(var t,n=0,i=K(this),a=e.match(ft)||[];t=a[n++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else(r===jt||"boolean"===r)&&(this.className&&gt.set(this,"__className__",this.className),this.className=this.className||e===!1?"":gt.get(this,"__className__")||"")})},hasClass:function(e){for(var t=" "+e+" ",r=0,n=this.length;n>r;r++)if(1===this[r].nodeType&&(" "+this[r].className+" ").replace(sr," ").indexOf(t)>=0)return!0;return!1}});var lr=/\r/g;K.fn.extend({val:function(e){var t,r,n,i=this[0];{if(arguments.length)return n=K.isFunction(e),this.each(function(r){var i;1===this.nodeType&&(i=n?e.call(this,r,K(this).val()):e,null==i?i="":"number"==typeof i?i+="":K.isArray(i)&&(i=K.map(i,function(e){return null==e?"":e+""})),t=K.valHooks[this.type]||K.valHooks[this.nodeName.toLowerCase()],t&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return t=K.valHooks[i.type]||K.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(r=t.get(i,"value"))?r:(r=i.value,"string"==typeof r?r.replace(lr,""):null==r?"":r)}}}),K.extend({valHooks:{option:{get:function(e){var t=K.find.attr(e,"value");return null!=t?t:K.trim(K.text(e))}},select:{get:function(e){for(var t,r,n=e.options,i=e.selectedIndex,a="select-one"===e.type||0>i,o=a?null:[],s=a?i+1:n.length,l=0>i?s:a?i:0;s>l;l++)if(r=n[l],!(!r.selected&&l!==i||(G.optDisabled?r.disabled:null!==r.getAttribute("disabled"))||r.parentNode.disabled&&K.nodeName(r.parentNode,"optgroup"))){if(t=K(r).val(),a)return t;o.push(t)}return o},set:function(e,t){for(var r,n,i=e.options,a=K.makeArray(t),o=i.length;o--;)n=i[o],(n.selected=K.inArray(n.value,a)>=0)&&(r=!0);return r||(e.selectedIndex=-1),a}}}}),K.each(["radio","checkbox"],function(){K.valHooks[this]={set:function(e,t){return K.isArray(t)?e.checked=K.inArray(K(e).val(),t)>=0:void 0}},G.checkOn||(K.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),K.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){K.fn[t]=function(e,r){return arguments.length>0?this.on(t,null,e,r):this.trigger(t)}}),K.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)},bind:function(e,t,r){return this.on(e,null,t,r)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,r,n){return this.on(t,e,r,n)},undelegate:function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)}});var ur=K.now(),cr=/\?/;K.parseJSON=function(e){return JSON.parse(e+"")},K.parseXML=function(e){var t,r;if(!e||"string"!=typeof e)return null;try{r=new DOMParser,t=r.parseFromString(e,"text/xml")}catch(n){t=void 0}return(!t||t.getElementsByTagName("parsererror").length)&&K.error("Invalid XML: "+e),t};var dr=/#.*$/,pr=/([?&])_=[^&]*/,fr=/^(.*?):[ \t]*([^\r\n]*)$/gm,yr=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,hr=/^(?:GET|HEAD)$/,mr=/^\/\//,gr=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,vr={},br={},Tr="*/".concat("*"),Pr=e.location.href,wr=gr.exec(Pr.toLowerCase())||[];K.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Pr,type:"GET",isLocal:yr.test(wr[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Tr,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":K.parseJSON,"text xml":K.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?O(O(e,K.ajaxSettings),t):O(K.ajaxSettings,e)},ajaxPrefilter:I(vr),ajaxTransport:I(br),ajax:function(e,t){function r(e,t,r,o){var l,c,g,v,T,w=t;2!==b&&(b=2,s&&clearTimeout(s),n=void 0,a=o||"",P.readyState=e>0?4:0,l=e>=200&&300>e||304===e,r&&(v=M(d,P,r)),v=B(d,v,P,l),l?(d.ifModified&&(T=P.getResponseHeader("Last-Modified"),T&&(K.lastModified[i]=T),T=P.getResponseHeader("etag"),T&&(K.etag[i]=T)),204===e||"HEAD"===d.type?w="nocontent":304===e?w="notmodified":(w=v.state,c=v.data,g=v.error,l=!g)):(g=w,(e||!w)&&(w="error",0>e&&(e=0))),P.status=e,P.statusText=(t||w)+"",l?y.resolveWith(p,[c,w,P]):y.rejectWith(p,[P,w,g]),P.statusCode(m),m=void 0,u&&f.trigger(l?"ajaxSuccess":"ajaxError",[P,d,l?c:g]),h.fireWith(p,[P,w]),u&&(f.trigger("ajaxComplete",[P,d]),--K.active||K.event.trigger("ajaxStop")))}"object"==typeof e&&(t=e,e=void 0),t=t||{};var n,i,a,o,s,l,u,c,d=K.ajaxSetup({},t),p=d.context||d,f=d.context&&(p.nodeType||p.jquery)?K(p):K.event,y=K.Deferred(),h=K.Callbacks("once memory"),m=d.statusCode||{},g={},v={},b=0,T="canceled",P={readyState:0,getResponseHeader:function(e){var t;if(2===b){if(!o)for(o={};t=fr.exec(a);)o[t[1].toLowerCase()]=t[2];t=o[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return 2===b?a:null},setRequestHeader:function(e,t){var r=e.toLowerCase();return b||(e=v[r]=v[r]||e,g[e]=t),this},overrideMimeType:function(e){return b||(d.mimeType=e),this},statusCode:function(e){var t;if(e)if(2>b)for(t in e)m[t]=[m[t],e[t]];else P.always(e[P.status]);return this},abort:function(e){var t=e||T;return n&&n.abort(t),r(0,t),this}};if(y.promise(P).complete=h.add,P.success=P.done,P.error=P.fail,d.url=((e||d.url||Pr)+"").replace(dr,"").replace(mr,wr[1]+"//"),d.type=t.method||t.type||d.method||d.type,d.dataTypes=K.trim(d.dataType||"*").toLowerCase().match(ft)||[""],null==d.crossDomain&&(l=gr.exec(d.url.toLowerCase()),d.crossDomain=!(!l||l[1]===wr[1]&&l[2]===wr[2]&&(l[3]||("http:"===l[1]?"80":"443"))===(wr[3]||("http:"===wr[1]?"80":"443")))),d.data&&d.processData&&"string"!=typeof d.data&&(d.data=K.param(d.data,d.traditional)),F(vr,d,t,P),2===b)return P;u=K.event&&d.global,u&&0===K.active++&&K.event.trigger("ajaxStart"),d.type=d.type.toUpperCase(),d.hasContent=!hr.test(d.type),i=d.url,d.hasContent||(d.data&&(i=d.url+=(cr.test(i)?"&":"?")+d.data,delete d.data),d.cache===!1&&(d.url=pr.test(i)?i.replace(pr,"$1_="+ur++):i+(cr.test(i)?"&":"?")+"_="+ur++)),d.ifModified&&(K.lastModified[i]&&P.setRequestHeader("If-Modified-Since",K.lastModified[i]),K.etag[i]&&P.setRequestHeader("If-None-Match",K.etag[i])),(d.data&&d.hasContent&&d.contentType!==!1||t.contentType)&&P.setRequestHeader("Content-Type",d.contentType),P.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+("*"!==d.dataTypes[0]?", "+Tr+"; q=0.01":""):d.accepts["*"]);for(c in d.headers)P.setRequestHeader(c,d.headers[c]);if(d.beforeSend&&(d.beforeSend.call(p,P,d)===!1||2===b))return P.abort();T="abort";for(c in{success:1,error:1,complete:1})P[c](d[c]);if(n=F(br,d,t,P)){P.readyState=1,u&&f.trigger("ajaxSend",[P,d]),d.async&&d.timeout>0&&(s=setTimeout(function(){P.abort("timeout")},d.timeout));try{b=1,n.send(g,r)}catch(w){if(!(2>b))throw w;r(-1,w)}}else r(-1,"No Transport");return P},getJSON:function(e,t,r){return K.get(e,t,r,"json")},getScript:function(e,t){return K.get(e,void 0,t,"script")}}),K.each(["get","post"],function(e,t){K[t]=function(e,r,n,i){return K.isFunction(r)&&(i=i||n,n=r,r=void 0),K.ajax({url:e,type:t,dataType:i,data:r,success:n})}}),K._evalUrl=function(e){return K.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},K.fn.extend({wrapAll:function(e){var t;return K.isFunction(e)?this.each(function(t){K(this).wrapAll(e.call(this,t))}):(this[0]&&(t=K(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this)},wrapInner:function(e){return K.isFunction(e)?this.each(function(t){K(this).wrapInner(e.call(this,t))}):this.each(function(){var t=K(this),r=t.contents();r.length?r.wrapAll(e):t.append(e)})},wrap:function(e){var t=K.isFunction(e);return this.each(function(r){K(this).wrapAll(t?e.call(this,r):e)})},unwrap:function(){return this.parent().each(function(){K.nodeName(this,"body")||K(this).replaceWith(this.childNodes)}).end()}}),K.expr.filters.hidden=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0},K.expr.filters.visible=function(e){return!K.expr.filters.hidden(e)};var xr=/%20/g,Yr=/\[\]$/,jr=/\r?\n/g,Qr=/^(?:submit|button|image|reset|file)$/i,Cr=/^(?:input|select|textarea|keygen)/i;K.param=function(e,t){var r,n=[],i=function(e,t){t=K.isFunction(t)?t():null==t?"":t,n[n.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};if(void 0===t&&(t=K.ajaxSettings&&K.ajaxSettings.traditional),K.isArray(e)||e.jquery&&!K.isPlainObject(e))K.each(e,function(){i(this.name,this.value)});
else for(r in e)L(r,e[r],t,i);return n.join("&").replace(xr,"+")},K.fn.extend({serialize:function(){return K.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=K.prop(this,"elements");return e?K.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!K(this).is(":disabled")&&Cr.test(this.nodeName)&&!Qr.test(e)&&(this.checked||!Yt.test(e))}).map(function(e,t){var r=K(this).val();return null==r?null:K.isArray(r)?K.map(r,function(e){return{name:t.name,value:e.replace(jr,"\r\n")}}):{name:t.name,value:r.replace(jr,"\r\n")}}).get()}}),K.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(e){}};var kr=0,Sr={},Dr={0:200,1223:204},Er=K.ajaxSettings.xhr();e.attachEvent&&e.attachEvent("onunload",function(){for(var e in Sr)Sr[e]()}),G.cors=!!Er&&"withCredentials"in Er,G.ajax=Er=!!Er,K.ajaxTransport(function(e){var t;return G.cors||Er&&!e.crossDomain?{send:function(r,n){var i,a=e.xhr(),o=++kr;if(a.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(i in e.xhrFields)a[i]=e.xhrFields[i];e.mimeType&&a.overrideMimeType&&a.overrideMimeType(e.mimeType),e.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest");for(i in r)a.setRequestHeader(i,r[i]);t=function(e){return function(){t&&(delete Sr[o],t=a.onload=a.onerror=null,"abort"===e?a.abort():"error"===e?n(a.status,a.statusText):n(Dr[a.status]||a.status,a.statusText,"string"==typeof a.responseText?{text:a.responseText}:void 0,a.getAllResponseHeaders()))}},a.onload=t(),a.onerror=t("error"),t=Sr[o]=t("abort");try{a.send(e.hasContent&&e.data||null)}catch(s){if(t)throw s}},abort:function(){t&&t()}}:void 0}),K.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(e){return K.globalEval(e),e}}}),K.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),K.ajaxTransport("script",function(e){if(e.crossDomain){var t,r;return{send:function(n,i){t=K("<script>").prop({async:!0,charset:e.scriptCharset,src:e.url}).on("load error",r=function(e){t.remove(),r=null,e&&i("error"===e.type?404:200,e.type)}),J.head.appendChild(t[0])},abort:function(){r&&r()}}}});var Ar=[],_r=/(=)\?(?=&|$)|\?\?/;K.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Ar.pop()||K.expando+"_"+ur++;return this[e]=!0,e}}),K.ajaxPrefilter("json jsonp",function(t,r,n){var i,a,o,s=t.jsonp!==!1&&(_r.test(t.url)?"url":"string"==typeof t.data&&!(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&_r.test(t.data)&&"data");return s||"jsonp"===t.dataTypes[0]?(i=t.jsonpCallback=K.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(_r,"$1"+i):t.jsonp!==!1&&(t.url+=(cr.test(t.url)?"&":"?")+t.jsonp+"="+i),t.converters["script json"]=function(){return o||K.error(i+" was not called"),o[0]},t.dataTypes[0]="json",a=e[i],e[i]=function(){o=arguments},n.always(function(){e[i]=a,t[i]&&(t.jsonpCallback=r.jsonpCallback,Ar.push(i)),o&&K.isFunction(a)&&a(o[0]),o=a=void 0}),"script"):void 0}),K.parseHTML=function(e,t,r){if(!e||"string"!=typeof e)return null;"boolean"==typeof t&&(r=t,t=!1),t=t||J;var n=ot.exec(e),i=!r&&[];return n?[t.createElement(n[1])]:(n=K.buildFragment([e],t,i),i&&i.length&&K(i).remove(),K.merge([],n.childNodes))};var Nr=K.fn.load;K.fn.load=function(e,t,r){if("string"!=typeof e&&Nr)return Nr.apply(this,arguments);var n,i,a,o=this,s=e.indexOf(" ");return s>=0&&(n=K.trim(e.slice(s)),e=e.slice(0,s)),K.isFunction(t)?(r=t,t=void 0):t&&"object"==typeof t&&(i="POST"),o.length>0&&K.ajax({url:e,type:i,dataType:"html",data:t}).done(function(e){a=arguments,o.html(n?K("<div>").append(K.parseHTML(e)).find(n):e)}).complete(r&&function(e,t){o.each(r,a||[e.responseText,t,e])}),this},K.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){K.fn[t]=function(e){return this.on(t,e)}}),K.expr.filters.animated=function(e){return K.grep(K.timers,function(t){return e===t.elem}).length};var Ir=e.document.documentElement;K.offset={setOffset:function(e,t,r){var n,i,a,o,s,l,u,c=K.css(e,"position"),d=K(e),p={};"static"===c&&(e.style.position="relative"),s=d.offset(),a=K.css(e,"top"),l=K.css(e,"left"),u=("absolute"===c||"fixed"===c)&&(a+l).indexOf("auto")>-1,u?(n=d.position(),o=n.top,i=n.left):(o=parseFloat(a)||0,i=parseFloat(l)||0),K.isFunction(t)&&(t=t.call(e,r,s)),null!=t.top&&(p.top=t.top-s.top+o),null!=t.left&&(p.left=t.left-s.left+i),"using"in t?t.using.call(e,p):d.css(p)}},K.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each(function(t){K.offset.setOffset(this,e,t)});var t,r,n=this[0],i={top:0,left:0},a=n&&n.ownerDocument;if(a)return t=a.documentElement,K.contains(t,n)?(typeof n.getBoundingClientRect!==jt&&(i=n.getBoundingClientRect()),r=R(a),{top:i.top+r.pageYOffset-t.clientTop,left:i.left+r.pageXOffset-t.clientLeft}):i},position:function(){if(this[0]){var e,t,r=this[0],n={top:0,left:0};return"fixed"===K.css(r,"position")?t=r.getBoundingClientRect():(e=this.offsetParent(),t=this.offset(),K.nodeName(e[0],"html")||(n=e.offset()),n.top+=K.css(e[0],"borderTopWidth",!0),n.left+=K.css(e[0],"borderLeftWidth",!0)),{top:t.top-n.top-K.css(r,"marginTop",!0),left:t.left-n.left-K.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent||Ir;e&&!K.nodeName(e,"html")&&"static"===K.css(e,"position");)e=e.offsetParent;return e||Ir})}}),K.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,r){var n="pageYOffset"===r;K.fn[t]=function(i){return mt(this,function(t,i,a){var o=R(t);return void 0===a?o?o[r]:t[i]:(o?o.scrollTo(n?e.pageXOffset:a,n?a:e.pageYOffset):t[i]=a,void 0)},t,i,arguments.length,null)}}),K.each(["top","left"],function(e,t){K.cssHooks[t]=w(G.pixelPosition,function(e,r){return r?(r=P(e,t),qt.test(r)?K(e).position()[t]+"px":r):void 0})}),K.each({Height:"height",Width:"width"},function(e,t){K.each({padding:"inner"+e,content:t,"":"outer"+e},function(r,n){K.fn[n]=function(n,i){var a=arguments.length&&(r||"boolean"!=typeof n),o=r||(n===!0||i===!0?"margin":"border");return mt(this,function(t,r,n){var i;return K.isWindow(t)?t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===n?K.css(t,r,o):K.style(t,r,n,o)},t,a?n:void 0,a,null)}})}),K.fn.size=function(){return this.length},K.fn.andSelf=K.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return K});var Fr=e.jQuery,Or=e.$;return K.noConflict=function(t){return e.$===K&&(e.$=Or),t&&e.jQuery===K&&(e.jQuery=Fr),K},typeof t===jt&&(e.jQuery=e.$=K),K});var $=jq214=jQuery.noConflict(),ytp=ytp||{};!function(jQuery,ytp){var nAgt=navigator.userAgent;if(!jQuery.browser){jQuery.browser={},jQuery.browser.mozilla=!1,jQuery.browser.webkit=!1,jQuery.browser.opera=!1,jQuery.browser.safari=!1,jQuery.browser.chrome=!1,jQuery.browser.msie=!1,jQuery.browser.ua=nAgt,jQuery.browser.name=navigator.appName,jQuery.browser.fullVersion=""+parseFloat(navigator.appVersion),jQuery.browser.majorVersion=parseInt(navigator.appVersion,10);var nameOffset,verOffset,ix;if(-1!=(verOffset=nAgt.indexOf("Opera")))jQuery.browser.opera=!0,jQuery.browser.name="Opera",jQuery.browser.fullVersion=nAgt.substring(verOffset+6),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8));else if(-1!=(verOffset=nAgt.indexOf("MSIE")))jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer",jQuery.browser.fullVersion=nAgt.substring(verOffset+5);else if(-1!=nAgt.indexOf("Trident")){jQuery.browser.msie=!0,jQuery.browser.name="Microsoft Internet Explorer";var start=nAgt.indexOf("rv:")+3,end=start+4;jQuery.browser.fullVersion=nAgt.substring(start,end)}else-1!=(verOffset=nAgt.indexOf("Chrome"))?(jQuery.browser.webkit=!0,jQuery.browser.chrome=!0,jQuery.browser.name="Chrome",jQuery.browser.fullVersion=nAgt.substring(verOffset+7)):-1!=(verOffset=nAgt.indexOf("Safari"))?(jQuery.browser.webkit=!0,jQuery.browser.safari=!0,jQuery.browser.name="Safari",jQuery.browser.fullVersion=nAgt.substring(verOffset+7),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("AppleWebkit"))?(jQuery.browser.webkit=!0,jQuery.browser.name="Safari",jQuery.browser.fullVersion=nAgt.substring(verOffset+7),-1!=(verOffset=nAgt.indexOf("Version"))&&(jQuery.browser.fullVersion=nAgt.substring(verOffset+8))):-1!=(verOffset=nAgt.indexOf("Firefox"))?(jQuery.browser.mozilla=!0,jQuery.browser.name="Firefox",jQuery.browser.fullVersion=nAgt.substring(verOffset+8)):(nameOffset=nAgt.lastIndexOf(" ")+1)<(verOffset=nAgt.lastIndexOf("/"))&&(jQuery.browser.name=nAgt.substring(nameOffset,verOffset),jQuery.browser.fullVersion=nAgt.substring(verOffset+1),jQuery.browser.name.toLowerCase()==jQuery.browser.name.toUpperCase()&&(jQuery.browser.name=navigator.appName));-1!=(ix=jQuery.browser.fullVersion.indexOf(";"))&&(jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix)),-1!=(ix=jQuery.browser.fullVersion.indexOf(" "))&&(jQuery.browser.fullVersion=jQuery.browser.fullVersion.substring(0,ix)),jQuery.browser.majorVersion=parseInt(""+jQuery.browser.fullVersion,10),isNaN(jQuery.browser.majorVersion)&&(jQuery.browser.fullVersion=""+parseFloat(navigator.appVersion),jQuery.browser.majorVersion=parseInt(navigator.appVersion,10)),jQuery.browser.version=jQuery.browser.majorVersion}jQuery.browser.android=/Android/i.test(nAgt),jQuery.browser.blackberry=/BlackBerry|BB|PlayBook/i.test(nAgt),jQuery.browser.ios=/iPhone|iPad|iPod|webOS/i.test(nAgt),jQuery.browser.operaMobile=/Opera Mini/i.test(nAgt),jQuery.browser.kindle=/Kindle|Silk/i.test(nAgt),jQuery.browser.windowsMobile=/IEMobile|Windows Phone/i.test(nAgt),jQuery.browser.mobile=jQuery.browser.android||jQuery.browser.blackberry||jQuery.browser.ios||jQuery.browser.windowsMobile||jQuery.browser.operaMobile||jQuery.browser.kindle,jQuery.fn.CSSAnimate=function(e,t,r,n,i){function a(e){return e.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()})}function o(e,t){return"string"!=typeof e||e.match(/^[\-0-9\.]+$/)?""+e+t:e}return jQuery.support.CSStransition=function(){var e=(document.body||document.documentElement).style;return void 0!==e.transition||void 0!==e.WebkitTransition||void 0!==e.MozTransition||void 0!==e.MsTransition||void 0!==e.OTransition}(),this.each(function(){var s=this,l=jQuery(this);s.id=s.id||"CSSA_"+(new Date).getTime();var u=u||{type:"noEvent"};if(s.CSSAIsRunning&&s.eventType==u.type)s.CSSqueue=function(){l.CSSAnimate(e,t,r,n,i)};else if(s.CSSqueue=null,s.eventType=u.type,0!==l.length&&e){if(s.CSSAIsRunning=!0,"function"==typeof t&&(i=t,t=jQuery.fx.speeds._default),"function"==typeof r&&(i=r,r=0),"function"==typeof n&&(i=n,n="cubic-bezier(0.65,0.03,0.36,0.72)"),"string"==typeof t)for(var c in jQuery.fx.speeds){if(t==c){t=jQuery.fx.speeds[c];break}t=jQuery.fx.speeds._default}if(t||(t=jQuery.fx.speeds._default),jQuery.support.CSStransition){u={"default":"ease","in":"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"},u[n]&&(n=u[n]);var d="",p="transitionEnd";jQuery.browser.webkit?(d="-webkit-",p="webkitTransitionEnd"):jQuery.browser.mozilla?(d="-moz-",p="transitionend"):jQuery.browser.opera?(d="-o-",p="otransitionend"):jQuery.browser.msie&&(d="-ms-",p="msTransitionEnd"),u=[];for(f in e)c=f,"transform"===c&&(c=d+"transform",e[c]=e[f],delete e[f]),"filter"===c&&(c=d+"filter",e[c]=e[f],delete e[f]),("transform-origin"===c||"origin"===c)&&(c=d+"transform-origin",e[c]=e[f],delete e[f]),"x"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" translateX("+o(e[f],"px")+")",delete e[f]),"y"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" translateY("+o(e[f],"px")+")",delete e[f]),"z"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" translateZ("+o(e[f],"px")+")",delete e[f]),"rotate"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" rotate("+o(e[f],"deg")+")",delete e[f]),"rotateX"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" rotateX("+o(e[f],"deg")+")",delete e[f]),"rotateY"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" rotateY("+o(e[f],"deg")+")",delete e[f]),"rotateZ"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" rotateZ("+o(e[f],"deg")+")",delete e[f]),"scale"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" scale("+o(e[f],"")+")",delete e[f]),"scaleX"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" scaleX("+o(e[f],"")+")",delete e[f]),"scaleY"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" scaleY("+o(e[f],"")+")",delete e[f]),"scaleZ"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" scaleZ("+o(e[f],"")+")",delete e[f]),"skew"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" skew("+o(e[f],"deg")+")",delete e[f]),"skewX"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" skewX("+o(e[f],"deg")+")",delete e[f]),"skewY"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" skewY("+o(e[f],"deg")+")",delete e[f]),"perspective"===c&&(c=d+"transform",e[c]=e[c]||"",e[c]+=" perspective("+o(e[f],"px")+")",delete e[f]),0>u.indexOf(c)&&u.push(a(c));var f=u.join(","),y=function(){l.off(p+"."+s.id),clearTimeout(s.timeout),l.css(d+"transition",""),"function"==typeof i&&i(l),s.called=!0,s.CSSAIsRunning=!1,"function"==typeof s.CSSqueue&&(s.CSSqueue(),s.CSSqueue=null)},h={};jQuery.extend(h,e),h[d+"transition-property"]=f,h[d+"transition-duration"]=t+"ms",h[d+"transition-delay"]=r+"ms",h[d+"transition-style"]="preserve-3d",h[d+"transition-timing-function"]=n,setTimeout(function(){l.one(p+"."+s.id,y),l.css(h)},1),s.timeout=setTimeout(function(){l.called||!i?(l.called=!1,s.CSSAIsRunning=!1):(l.css(d+"transition",""),i(l),s.CSSAIsRunning=!1,"function"==typeof s.CSSqueue&&(s.CSSqueue(),s.CSSqueue=null))},t+r+100)}else{for(var f in e)"transform"===f&&delete e[f],"filter"===f&&delete e[f],"transform-origin"===f&&delete e[f],"auto"===e[f]&&delete e[f];i&&"string"!=typeof i||(i="linear"),l.animate(e,t,i)}}})},!function(e){e.simpleSlider={defaults:{initialval:0,scale:100,orientation:"h",readonly:!1,callback:!1},init:function(t){return this.each(function(){var r=this,n=e(r);n.addClass("simpleSlider"),r.opt={},e.extend(r.opt,e.simpleSlider.defaults,t),e.extend(r.opt,n.data());var i="h"==r.opt.orientation?"horizontal":"vertical",a=e("<div/>").addClass("level").addClass(i);n.prepend(a),r.level=a,n.css({cursor:"default"}),"auto"==r.opt.scale&&(r.opt.scale=e(r).outerWidth()),n.updateSliderVal(),r.opt.readonly||(n.on("mousedown",function(e){r.canSlide=!0,n.updateSliderVal(e)}),e(document).on("mousemove",function(t){r.canSlide&&(e(document).css({cursor:"default"}),n.updateSliderVal(t),t.preventDefault(),t.stopPropagation())}).on("mouseup",function(){e(document).css({cursor:"auto"}),r.canSlide=!1}))})},updateSliderVal:function(t){function r(e,t){return Math.floor(100*e/t)}var n=this,i=n.get(0);i.opt.initialval="number"==typeof i.opt.initialval?i.opt.initialval:i.opt.initialval(i);var a=e(i).outerWidth(),o=e(i).outerHeight();i.x="object"==typeof t?t.clientX+document.body.scrollLeft-n.offset().left:"number"==typeof t?t*a/i.opt.scale:i.opt.initialval*a/i.opt.scale,i.y="object"==typeof t?t.clientY+document.body.scrollTop-n.offset().top:"number"==typeof t?(i.opt.scale-i.opt.initialval-t)*o/i.opt.scale:i.opt.initialval*o/i.opt.scale,i.y=n.outerHeight()-i.y,i.scaleX=i.x*i.opt.scale/a,i.scaleY=i.y*i.opt.scale/o,i.outOfRangeX=i.scaleX>i.opt.scale?i.scaleX-i.opt.scale:i.scaleX<0?i.scaleX:0,i.outOfRangeY=i.scaleY>i.opt.scale?i.scaleY-i.opt.scale:i.scaleY<0?i.scaleY:0,i.outOfRange="h"==i.opt.orientation?i.outOfRangeX:i.outOfRangeY,i.value="undefined"!=typeof t?"h"==i.opt.orientation?i.x>=n.outerWidth()?i.opt.scale:i.x<=0?0:i.scaleX:i.y>=n.outerHeight()?i.opt.scale:i.y<=0?0:i.scaleY:"h"==i.opt.orientation?i.scaleX:i.scaleY,"h"==i.opt.orientation?i.level.width(r(i.x,a)+"%"):i.level.height(r(i.y,o)),"function"==typeof i.opt.callback&&i.opt.callback(i)}},e.fn.simpleSlider=e.simpleSlider.init,e.fn.updateSliderVal=e.simpleSlider.updateSliderVal}(jQuery);var getYTPVideoID=function(e){var t,r;return e.indexOf("youtu.be")>0?(t=e.substr(e.lastIndexOf("/")+1,e.length),r=t.indexOf("?list=")>0?t.substr(t.lastIndexOf("="),t.length):null,t=r?t.substr(0,t.lastIndexOf("?")):t):e.indexOf("http")>-1?(t=e.match(/[\\?&]v=([^&#]*)/)[1],r=e.indexOf("list=")>0?e.match(/[\\?&]list=([^&#]*)/)[1]:null):(t=e.length>15?null:e,r=t?null:e),{videoID:t,playlistID:r}};jQuery.mbYTPlayer={name:"jquery.mb.YTPlayer",version:"2.8.5",author:"Matteo Bicocchi",defaults:{containment:"body",ratio:"auto",videoURL:null,playlistURL:null,startAt:0,stopAt:0,autoPlay:!0,vol:50,addRaster:!1,opacity:1,quality:"default",mute:!1,loop:!0,showControls:!0,showAnnotations:!1,showYTLogo:!0,stopMovieOnClick:!1,stopMovieOnBlur:!0,realfullscreen:!0,gaTrack:!0,optimizeDisplay:!0,onReady:function(){}},controls:{play:"P",pause:"p",mute:"M",unmute:"A",onlyYT:"O",showSite:"R",ytLogo:"Y"},locationProtocol:"https:",buildPlayer:function(options){return this.each(function(){var YTPlayer=this,$YTPlayer=jQuery(YTPlayer);YTPlayer.loop=0,YTPlayer.opt={},YTPlayer.state={},YTPlayer.filtersEnabled=!0,YTPlayer.filters={grayscale:{value:0,unit:"%"},hue_rotate:{value:0,unit:"deg"},invert:{value:0,unit:"%"},opacity:{value:0,unit:"%"},saturate:{value:0,unit:"%"},sepia:{value:0,unit:"%"},brightness:{value:0,unit:"%"},contrast:{value:0,unit:"%"},blur:{value:0,unit:"px"}},$YTPlayer.addClass("mb_YTPlayer");var property=$YTPlayer.data("property")&&"string"==typeof $YTPlayer.data("property")?eval("("+$YTPlayer.data("property")+")"):$YTPlayer.data("property");"undefined"!=typeof property&&"undefined"!=typeof property.vol&&(property.vol=0==property.vol?property.vol=1:property.vol),jQuery.extend(YTPlayer.opt,jQuery.mbYTPlayer.defaults,options,property),YTPlayer.isRetina=window.retina||window.devicePixelRatio>1;var isIframe=function(){var e=!1;try{self.location.href!=top.location.href&&(e=!0)}catch(t){e=!0}return e};YTPlayer.canGoFullScreen=!(jQuery.browser.msie||jQuery.browser.opera||isIframe()),YTPlayer.canGoFullScreen||(YTPlayer.opt.realfullscreen=!1),$YTPlayer.attr("id")||$YTPlayer.attr("id","video_"+(new Date).getTime());var playerID="mbYTP_"+YTPlayer.id;YTPlayer.isAlone=!1,YTPlayer.hasFocus=!0;var videoID=this.opt.videoURL?getYTPVideoID(this.opt.videoURL).videoID:$YTPlayer.attr("href")?getYTPVideoID($YTPlayer.attr("href")).videoID:!1,playlistID=this.opt.videoURL?getYTPVideoID(this.opt.videoURL).playlistID:$YTPlayer.attr("href")?getYTPVideoID($YTPlayer.attr("href")).playlistID:!1;YTPlayer.videoID=videoID,YTPlayer.playlistID=playlistID,YTPlayer.opt.showAnnotations=YTPlayer.opt.showAnnotations?"0":"3";var playerVars={autoplay:0,modestbranding:1,controls:0,showinfo:0,rel:0,enablejsapi:1,version:3,playerapiid:playerID,origin:"*",allowfullscreen:!0,wmode:"transparent",iv_load_policy:YTPlayer.opt.showAnnotations};document.createElement("video").canPlayType&&jQuery.extend(playerVars,{html5:1}),jQuery.browser.msie&&jQuery.browser.version<9&&(this.opt.opacity=1);var playerBox=jQuery("<div/>").attr("id",playerID).addClass("playerBox"),overlay=jQuery("<div/>").css({position:"absolute",top:0,left:0,width:"100%",height:"100%"}).addClass("YTPOverlay");if(YTPlayer.isSelf="self"==YTPlayer.opt.containment,YTPlayer.opt.containment="self"==YTPlayer.opt.containment?jQuery(this):jQuery(YTPlayer.opt.containment),YTPlayer.isBackground="body"==YTPlayer.opt.containment.get(0).tagName.toLowerCase(),!YTPlayer.isBackground||!ytp.backgroundIsInited){var isPlayer=YTPlayer.opt.containment.is(jQuery(this));if(YTPlayer.canPlayOnMobile=isPlayer&&0==jQuery(this).children().length,isPlayer?YTPlayer.isPlayer=!0:$YTPlayer.hide(),jQuery.browser.mobile&&!YTPlayer.canPlayOnMobile)return $YTPlayer.remove(),void 0;var wrapper=jQuery("<div/>").addClass("mbYTP_wrapper").attr("id","wrapper_"+playerID);if(wrapper.css({position:"absolute",zIndex:0,minWidth:"100%",minHeight:"100%",left:0,top:0,overflow:"hidden",opacity:0}),playerBox.css({position:"absolute",zIndex:0,width:"100%",height:"100%",top:0,left:0,overflow:"hidden"}),wrapper.append(playerBox),YTPlayer.opt.containment.children().not("script, style").each(function(){"static"==jQuery(this).css("position")&&jQuery(this).css("position","relative")}),YTPlayer.isBackground?(jQuery("body").css({boxSizing:"border-box"}),wrapper.css({position:"fixed",top:0,left:0,zIndex:0,webkitTransform:"translateZ(0)"}),$YTPlayer.hide()):"static"==YTPlayer.opt.containment.css("position")&&YTPlayer.opt.containment.css({position:"relative"}),YTPlayer.opt.containment.prepend(wrapper),YTPlayer.wrapper=wrapper,playerBox.css({opacity:1}),jQuery.browser.mobile||(playerBox.after(overlay),YTPlayer.overlay=overlay),YTPlayer.isBackground||overlay.on("mouseenter",function(){$YTPlayer.find(".mb_YTPBar").addClass("visible")}).on("mouseleave",function(){$YTPlayer.find(".mb_YTPBar").removeClass("visible")}),ytp.YTAPIReady)setTimeout(function(){jQuery(document).trigger("YTAPIReady")},100);else{jQuery("#YTAPI").remove();var tag=jQuery("<script></script>").attr({src:jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/iframe_api?v="+jQuery.mbYTPlayer.version,id:"YTAPI"});jQuery("head").prepend(tag)}jQuery(document).on("YTAPIReady",function(){YTPlayer.isBackground&&ytp.backgroundIsInited||YTPlayer.isInit||(YTPlayer.isBackground&&YTPlayer.opt.stopMovieOnClick&&jQuery(document).off("mousedown.ytplayer").on("mousedown.ytplayer",function(e){var t=jQuery(e.target);(t.is("a")||t.parents().is("a"))&&$YTPlayer.YTPPause()}),YTPlayer.isBackground&&(ytp.backgroundIsInited=!0),YTPlayer.opt.autoPlay="undefined"==typeof YTPlayer.opt.autoPlay?YTPlayer.isBackground?!0:!1:YTPlayer.opt.autoPlay,YTPlayer.opt.vol=YTPlayer.opt.vol?YTPlayer.opt.vol:100,jQuery.mbYTPlayer.getDataFromFeed(YTPlayer),jQuery(YTPlayer).on("YTPChanged",function(){if(!YTPlayer.isInit){if(YTPlayer.isInit=!0,jQuery.browser.mobile&&YTPlayer.canPlayOnMobile){if(YTPlayer.opt.containment.outerWidth()>jQuery(window).width()){YTPlayer.opt.containment.css({maxWidth:"100%"});var h=.6*YTPlayer.opt.containment.outerWidth();YTPlayer.opt.containment.css({maxHeight:h})}return new YT.Player(playerID,{videoId:YTPlayer.videoID.toString(),height:"100%",width:"100%",events:{onReady:function(e){YTPlayer.player=e.target,playerBox.css({opacity:1}),YTPlayer.wrapper.css({opacity:1})}}}),void 0}new YT.Player(playerID,{videoId:YTPlayer.videoID.toString(),playerVars:playerVars,events:{onReady:function(e){if(YTPlayer.player=e.target,!YTPlayer.isReady){YTPlayer.isReady=!0,YTPlayer.playerEl=YTPlayer.player.getIframe(),$YTPlayer.optimizeDisplay(),YTPlayer.videoID=videoID,jQuery(window).on("resize.YTP",function(){$YTPlayer.optimizeDisplay()}),jQuery.mbYTPlayer.checkForState(YTPlayer);var t=jQuery.Event("YTPUnstarted");t.time=YTPlayer.player.time,YTPlayer.canTrigger&&jQuery(YTPlayer).trigger(t)}},onStateChange:function(event){if("function"==typeof event.target.getPlayerState){var state=event.target.getPlayerState();if(YTPlayer.state!=state){YTPlayer.state=state;var controls=jQuery("#controlBar_"+YTPlayer.id),eventType;switch(state){case-1:eventType="YTPUnstarted";break;case 0:eventType="YTPEnd";break;case 1:eventType="YTPStart",controls.find(".mb_YTPPlaypause").html(jQuery.mbYTPlayer.controls.pause),"undefined"!=typeof _gaq&&eval(YTPlayer.opt.gaTrack)&&_gaq.push(["_trackEvent","YTPlayer","Play",YTPlayer.videoTitle||YTPlayer.videoID.toString()]),"undefined"!=typeof ga&&eval(YTPlayer.opt.gaTrack)&&ga("send","event","YTPlayer","play",YTPlayer.videoTitle||YTPlayer.videoID.toString());break;case 2:eventType="YTPPause",controls.find(".mb_YTPPlaypause").html(jQuery.mbYTPlayer.controls.play);break;case 3:YTPlayer.player.setPlaybackQuality(YTPlayer.opt.quality),eventType="YTPBuffering",controls.find(".mb_YTPPlaypause").html(jQuery.mbYTPlayer.controls.play),setTimeout(function(){controls.show(1e3)},2e3);break;case 5:eventType="YTPCued"}var YTPevent=jQuery.Event(eventType);YTPevent.time=YTPlayer.player.time,YTPlayer.canTrigger&&jQuery(YTPlayer).trigger(YTPevent)}}},onPlaybackQualityChange:function(e){var t=e.target.getPlaybackQuality(),r=jQuery.Event("YTPQualityChange");r.quality=t,jQuery(YTPlayer).trigger(r)},onError:function(e){150==e.data&&(console.log("Embedding this video is restricted by Youtube."),YTPlayer.isPlayList&&jQuery(YTPlayer).playNext()),2==e.data&&YTPlayer.isPlayList&&jQuery(YTPlayer).playNext(),"function"==typeof YTPlayer.opt.onError&&YTPlayer.opt.onError($YTPlayer,e)}}})}}))})}})},getDataFromFeed:function(e){jQuery.browser.msie&&jQuery.browser.version<=9?("auto"==e.opt.ratio?e.opt.ratio="16/9":e.opt.ratio,e.hasData||(e.hasData=!0,setTimeout(function(){jQuery(e).trigger("YTPChanged")},100))):(jQuery.getJSON(jQuery.mbYTPlayer.locationProtocol+"//gdata.youtube.com/feeds/api/videos/"+e.videoID+"?v=2&alt=jsonc",function(t){e.dataReceived=!0,e.videoData=t.data,jQuery(e).trigger("YTPChanged");var r=jQuery.Event("YTPData");r.prop={};for(var n in e.videoData)r.prop[n]=e.videoData[n];if(jQuery(e).trigger(r),e.videoTitle=e.videoData.title,"auto"==e.opt.ratio&&(e.opt.ratio=e.videoData.aspectRatio&&"widescreen"===e.videoData.aspectRatio?"16/9":"4/3"),!e.hasData&&(e.hasData=!0,e.isPlayer)){var i=e.videoData.thumbnail.hqDefault;e.opt.containment.css({background:"rgba(0,0,0,0.5) url("+i+") center center",backgroundSize:"cover"})}}),setTimeout(function(){e.dataReceived||e.hasData||(e.hasData=!0,jQuery(e).trigger("YTPChanged"))},1500))},getVideoData:function(){var e=this.get(0);return e.videoData},getVideoID:function(){var e=this.get(0);return e.videoID||!1},setVideoQuality:function(e){var t=this.get(0);jQuery.browser.chrome||t.player.setPlaybackQuality(e)},playlist:function(e,t,r){var n=this,i=n.get(0);return i.isPlayList=!0,t&&(e=jQuery.shuffle(e)),i.videoID||(i.videos=e,i.videoCounter=0,i.videoLength=e.length,jQuery(i).data("property",e[0]),jQuery(i).mb_YTPlayer()),"function"==typeof r&&jQuery(i).on("YTPChanged",function(){r(i)}),jQuery(i).on("YTPEnd",function(){jQuery(i).playNext()}),n},playNext:function(){var e=this.get(0);e.videoCounter++,e.videoCounter>=e.videoLength&&(e.videoCounter=0),jQuery(e).changeMovie(e.videos[e.videoCounter])},playPrev:function(){var e=this.get(0);e.videoCounter--,e.videoCounter<0&&(e.videoCounter=e.videoLength-1),jQuery(e).changeMovie(e.videos[e.videoCounter])},changeMovie:function(e){var t=this.get(0);t.opt.startAt=0,t.opt.stopAt=0,t.opt.mute=!0,e&&jQuery.extend(t.opt,e),t.videoID=getYTPVideoID(t.opt.videoURL).videoID,jQuery(t.playerEl).CSSAnimate({opacity:0},200,function(){jQuery(t).YTPGetPlayer().cueVideoByUrl(encodeURI(jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/v/"+t.videoID),1,t.opt.quality),jQuery.mbYTPlayer.getDataFromFeed(t),jQuery.mbYTPlayer.checkForState(t),jQuery(t).optimizeDisplay()})},getPlayer:function(){return jQuery(this).get(0).player},playerDestroy:function(){var e=this.get(0);ytp.YTAPIReady=!1,ytp.backgroundIsInited=!1,e.isInit=!1,e.videoID=null;var t=e.wrapper;t.remove(),jQuery("#controlBar_"+e.id).remove(),clearInterval(e.checkForStartAt),clearInterval(e.getState)},fullscreen:function(real){function hideMouse(){YTPlayer.overlay.css({cursor:"none"})}function RunPrefixMethod(e,t){for(var r,n,i=["webkit","moz","ms","o",""],a=0;a<i.length&&!e[r];){if(r=t,""==i[a]&&(r=r.substr(0,1).toLowerCase()+r.substr(1)),r=i[a]+r,n=typeof e[r],"undefined"!=n)return i=[i[a]],"function"==n?e[r]():e[r];a++}}function launchFullscreen(e){RunPrefixMethod(e,"RequestFullScreen")}function cancelFullscreen(){(RunPrefixMethod(document,"FullScreen")||RunPrefixMethod(document,"IsFullScreen"))&&RunPrefixMethod(document,"CancelFullScreen")}var YTPlayer=this.get(0);"undefined"==typeof real&&(real=YTPlayer.opt.realfullscreen),real=eval(real);var controls=jQuery("#controlBar_"+YTPlayer.id),fullScreenBtn=controls.find(".mb_OnlyYT"),videoWrapper=YTPlayer.isSelf?YTPlayer.opt.containment:YTPlayer.wrapper;if(real){var fullscreenchange=jQuery.browser.mozilla?"mozfullscreenchange":jQuery.browser.webkit?"webkitfullscreenchange":"fullscreenchange";jQuery(document).off(fullscreenchange).on(fullscreenchange,function(){var e=RunPrefixMethod(document,"IsFullScreen")||RunPrefixMethod(document,"FullScreen");e?(jQuery(YTPlayer).YTPSetVideoQuality("default"),jQuery(YTPlayer).trigger("YTPFullScreenStart")):(YTPlayer.isAlone=!1,fullScreenBtn.html(jQuery.mbYTPlayer.controls.onlyYT),jQuery(YTPlayer).YTPSetVideoQuality(YTPlayer.opt.quality),videoWrapper.removeClass("fullscreen"),videoWrapper.CSSAnimate({opacity:YTPlayer.opt.opacity},500),videoWrapper.css({zIndex:0}),YTPlayer.isBackground?jQuery("body").after(controls):YTPlayer.wrapper.before(controls),jQuery(window).resize(),jQuery(YTPlayer).trigger("YTPFullScreenEnd"))})}YTPlayer.isAlone?(jQuery(document).off("mousemove.YTPlayer"),YTPlayer.overlay.css({cursor:"auto"}),real?cancelFullscreen():(videoWrapper.CSSAnimate({opacity:YTPlayer.opt.opacity},500),videoWrapper.css({zIndex:0})),fullScreenBtn.html(jQuery.mbYTPlayer.controls.onlyYT),YTPlayer.isAlone=!1):(jQuery(document).on("mousemove.YTPlayer",function(e){YTPlayer.overlay.css({cursor:"auto"}),clearTimeout(YTPlayer.hideCursor),jQuery(e.target).parents().is(".mb_YTPBar")||(YTPlayer.hideCursor=setTimeout(hideMouse,3e3))}),hideMouse(),real?(videoWrapper.css({opacity:0}),videoWrapper.addClass("fullscreen"),launchFullscreen(videoWrapper.get(0)),setTimeout(function(){videoWrapper.CSSAnimate({opacity:1},1e3),YTPlayer.wrapper.append(controls),jQuery(YTPlayer).optimizeDisplay(),YTPlayer.player.seekTo(YTPlayer.player.getCurrentTime()+.1,!0)},500)):videoWrapper.css({zIndex:1e4}).CSSAnimate({opacity:1},1e3),fullScreenBtn.html(jQuery.mbYTPlayer.controls.showSite),YTPlayer.isAlone=!0)},toggleLoops:function(){var e=this.get(0),t=e.opt;1==t.loop?t.loop=0:(t.startAt?e.player.seekTo(t.startAt):e.player.playVideo(),t.loop=1)},play:function(){var e=this.get(0);if("undefined"!=typeof e.player){var t=jQuery("#controlBar_"+e.id),r=t.find(".mb_YTPPlaypause");r.html(jQuery.mbYTPlayer.controls.pause),e.player.playVideo(),e.wrapper.CSSAnimate({opacity:e.isAlone?1:e.opt.opacity},2e3),jQuery(e).on("YTPStart",function(){jQuery(e).css("background-image","none")})}},togglePlay:function(e){var t=this.get(0);1==t.state?this.YTPPause():this.YTPPlay(),"function"==typeof e&&e(t.state)},stop:function(){var e=this.get(0),t=jQuery("#controlBar_"+e.id),r=t.find(".mb_YTPPlaypause");r.html(jQuery.mbYTPlayer.controls.play),e.player.stopVideo()},pause:function(){var e=this.get(0),t=jQuery("#controlBar_"+e.id),r=t.find(".mb_YTPPlaypause");r.html(jQuery.mbYTPlayer.controls.play),e.player.pauseVideo()},seekTo:function(e){var t=this.get(0);t.player.seekTo(e,!0)},setVolume:function(e){var t=this.get(0);e||t.opt.vol||0!=t.player.getVolume()?!e&&t.player.getVolume()>0||e&&t.opt.vol==e?t.isMute?jQuery(t).YTPUnmute():jQuery(t).YTPMute():(t.opt.vol=e,t.player.setVolume(t.opt.vol),t.volumeBar&&t.volumeBar.length&&t.volumeBar.updateSliderVal(e)):jQuery(t).YTPUnmute()},mute:function(){var e=this.get(0);if(!e.isMute){e.player.mute(),e.isMute=!0,e.player.setVolume(0),e.volumeBar&&e.volumeBar.length&&e.volumeBar.updateSliderVal(0);
var t=jQuery("#controlBar_"+e.id),r=t.find(".mb_YTPMuteUnmute");r.html(jQuery.mbYTPlayer.controls.unmute),jQuery(e).addClass("isMuted"),e.volumeBar&&e.volumeBar.length&&e.volumeBar.addClass("muted");var n=jQuery.Event("YTPMuted");n.time=e.player.time,e.canTrigger&&jQuery(e).trigger(n)}},unmute:function(){var e=this.get(0);if(e.isMute){e.player.unMute(),e.isMute=!1,e.player.setVolume(e.opt.vol),e.volumeBar&&e.volumeBar.length&&e.volumeBar.updateSliderVal(e.opt.vol>10?e.opt.vol:10);var t=jQuery("#controlBar_"+e.id),r=t.find(".mb_YTPMuteUnmute");r.html(jQuery.mbYTPlayer.controls.mute),jQuery(e).removeClass("isMuted"),e.volumeBar&&e.volumeBar.length&&e.volumeBar.removeClass("muted");var n=jQuery.Event("YTPUnmuted");n.time=e.player.time,e.canTrigger&&jQuery(e).trigger(n)}},applyFilter:function(e,t){var r=this.get(0);return r.filters[e].value=t,r.filtersEnabled&&this.YTPEnableFilters(),this},toggleFilter:function(e,t){var r=this.get(0);return r.filters[e].value=r.filters[e].value?0:t,r.filtersEnabled&&this.YTPEnableFilters(),this},applyFilters:function(e){var t=this.get(0);return this.on("YTPReady",function(){for(var r in e)t.filters[r].value=e[r],jQuery(t).YTPApplyFilter(r,e[r]);jQuery(t).trigger("YTPFiltersApplied")}),this},disableFilters:function(){var e=this.get(0),t=jQuery(e.playerEl);return t.css("-webkit-filter",""),t.css("filter",""),e.filtersEnabled=!1,this},enableFilters:function(){var e=this.get(0),t=jQuery(e.playerEl),r="";for(var n in e.filters)e.filters[n].value&&(r+=n.replace("_","-")+"("+e.filters[n].value+e.filters[n].unit+") ");return t.css("-webkit-filter",r),t.css("filter",r),e.filtersEnabled=!0,this},toggleFilters:function(e){var t=this.get(0);return t.filtersEnabled?(jQuery(t).trigger("YTPDisableFilters"),jQuery(t).YTPDisableFilters()):(jQuery(t).YTPEnableFilters(),jQuery(t).trigger("YTPEnableFilters")),"function"==typeof e&&e(t.filtersEnabled),this},removeFilter:function(e,t){"function"==typeof e&&(t=e,e=null);var r=this.get(0);if(e)this.YTPApplyFilter(e,0),"function"==typeof t&&t(e);else for(var n in r.filters)this.YTPApplyFilter(n,0),"function"==typeof t&&t(n);return this},manageProgress:function(){var e=this.get(0),t=jQuery("#controlBar_"+e.id),r=t.find(".mb_YTPProgress"),n=t.find(".mb_YTPLoaded"),i=t.find(".mb_YTPseekbar"),a=r.outerWidth(),o=Math.floor(e.player.getCurrentTime()),s=Math.floor(e.player.getDuration()),l=o*a/s,u=0,c=100*e.player.getVideoLoadedFraction();return n.css({left:u,width:c+"%"}),i.css({left:0,width:l}),{totalTime:s,currentTime:o}},buildControls:function(YTPlayer){var data=YTPlayer.opt;if(data.showYTLogo=data.showYTLogo||data.printUrl,!jQuery("#controlBar_"+YTPlayer.id).length){var controlBar=jQuery("<span/>").attr("id","controlBar_"+YTPlayer.id).addClass("mb_YTPBar").css({whiteSpace:"noWrap",position:YTPlayer.isBackground?"fixed":"absolute",zIndex:YTPlayer.isBackground?1e4:1e3}).hide();YTPlayer.controlBar=controlBar;var buttonBar=jQuery("<div/>").addClass("buttonBar"),playpause=jQuery("<span>"+jQuery.mbYTPlayer.controls.play+"</span>").addClass("mb_YTPPlaypause ytpicon").click(function(){1==YTPlayer.player.getPlayerState()?jQuery(YTPlayer).YTPPause():jQuery(YTPlayer).YTPPlay()}),MuteUnmute=jQuery("<span>"+jQuery.mbYTPlayer.controls.mute+"</span>").addClass("mb_YTPMuteUnmute ytpicon").click(function(){0==YTPlayer.player.getVolume()?jQuery(YTPlayer).YTPUnmute():jQuery(YTPlayer).YTPMute()}),volumeBar=jQuery("<div/>").addClass("mb_YTPVolumeBar").css({display:"inline-block"});YTPlayer.volumeBar=volumeBar;var idx=jQuery("<span/>").addClass("mb_YTPTime"),vURL=data.videoURL?data.videoURL:"";vURL.indexOf("http")<0&&(vURL=jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/watch?v="+data.videoURL);var movieUrl=jQuery("<span/>").html(jQuery.mbYTPlayer.controls.ytLogo).addClass("mb_YTPUrl ytpicon").attr("title","view on YouTube").on("click",function(){window.open(vURL,"viewOnYT")}),onlyVideo=jQuery("<span/>").html(jQuery.mbYTPlayer.controls.onlyYT).addClass("mb_OnlyYT ytpicon").on("click",function(){jQuery(YTPlayer).fullscreen(data.realfullscreen)}),progressBar=jQuery("<div/>").addClass("mb_YTPProgress").css("position","absolute").click(function(e){timeBar.css({width:e.clientX-timeBar.offset().left}),YTPlayer.timeW=e.clientX-timeBar.offset().left,controlBar.find(".mb_YTPLoaded").css({width:0});var t=Math.floor(YTPlayer.player.getDuration());YTPlayer.goto=timeBar.outerWidth()*t/progressBar.outerWidth(),YTPlayer.player.seekTo(parseFloat(YTPlayer.goto),!0),controlBar.find(".mb_YTPLoaded").css({width:0})}),loadedBar=jQuery("<div/>").addClass("mb_YTPLoaded").css("position","absolute"),timeBar=jQuery("<div/>").addClass("mb_YTPseekbar").css("position","absolute");progressBar.append(loadedBar).append(timeBar),buttonBar.append(playpause).append(MuteUnmute).append(volumeBar).append(idx),data.showYTLogo&&buttonBar.append(movieUrl),(YTPlayer.isBackground||eval(YTPlayer.opt.realfullscreen)&&!YTPlayer.isBackground)&&buttonBar.append(onlyVideo),controlBar.append(buttonBar).append(progressBar),YTPlayer.isBackground?jQuery("body").after(controlBar):(controlBar.addClass("inlinePlayer"),YTPlayer.wrapper.before(controlBar)),volumeBar.simpleSlider({initialval:YTPlayer.opt.vol,scale:100,orientation:"h",callback:function(e){0==e.value?jQuery(YTPlayer).YTPMute():jQuery(YTPlayer).YTPUnmute(),YTPlayer.player.setVolume(e.value),YTPlayer.isMute||(YTPlayer.opt.vol=e.value)}})}},checkForState:function(YTPlayer){var interval=YTPlayer.opt.showControls?100:1e3;return clearInterval(YTPlayer.getState),jQuery.contains(document,YTPlayer)?(jQuery.mbYTPlayer.checkForStart(YTPlayer),YTPlayer.getState=setInterval(function(){var prog=jQuery(YTPlayer).YTPManageProgress(),$YTPlayer=jQuery(YTPlayer),controlBar=jQuery("#controlBar_"+YTPlayer.id),data=YTPlayer.opt,startAt=YTPlayer.opt.startAt?YTPlayer.opt.startAt:1,stopAt=YTPlayer.opt.stopAt>YTPlayer.opt.startAt?YTPlayer.opt.stopAt:0;if(stopAt=stopAt<YTPlayer.player.getDuration()?stopAt:0,YTPlayer.player.time!=prog.currentTime){var YTPevent=jQuery.Event("YTPTime");YTPevent.time=YTPlayer.player.time,jQuery(YTPlayer).trigger(YTPevent)}if(YTPlayer.player.time=prog.currentTime,0==YTPlayer.player.getVolume()?$YTPlayer.addClass("isMuted"):$YTPlayer.removeClass("isMuted"),YTPlayer.opt.showControls&&(prog.totalTime?controlBar.find(".mb_YTPTime").html(jQuery.mbYTPlayer.formatTime(prog.currentTime)+" / "+jQuery.mbYTPlayer.formatTime(prog.totalTime)):controlBar.find(".mb_YTPTime").html("-- : -- / -- : --")),eval(YTPlayer.opt.stopMovieOnBlur)&&(document.hasFocus()?document.hasFocus()&&!YTPlayer.hasFocus&&-1!=YTPlayer.state&&0!=YTPlayer.state&&(YTPlayer.hasFocus=!0,$YTPlayer.YTPPlay()):1==YTPlayer.state&&(YTPlayer.hasFocus=!1,$YTPlayer.YTPPause())),YTPlayer.controlBar&&YTPlayer.controlBar.outerWidth()<=400&&!YTPlayer.isCompact?(YTPlayer.controlBar.addClass("compact"),YTPlayer.isCompact=!0,!YTPlayer.isMute&&YTPlayer.volumeBar&&YTPlayer.volumeBar.updateSliderVal(YTPlayer.opt.vol)):YTPlayer.controlBar&&YTPlayer.controlBar.outerWidth()>400&&YTPlayer.isCompact&&(YTPlayer.controlBar.removeClass("compact"),YTPlayer.isCompact=!1,!YTPlayer.isMute&&YTPlayer.volumeBar&&YTPlayer.volumeBar.updateSliderVal(YTPlayer.opt.vol)),1==YTPlayer.player.getPlayerState()&&(parseFloat(YTPlayer.player.getDuration()-3)<YTPlayer.player.getCurrentTime()||stopAt>0&&parseFloat(YTPlayer.player.getCurrentTime())>stopAt)){if(YTPlayer.isEnded)return;if(YTPlayer.isEnded=!0,setTimeout(function(){YTPlayer.isEnded=!1},2e3),YTPlayer.isPlayList){clearInterval(YTPlayer.getState);var YTPEnd=jQuery.Event("YTPEnd");return YTPEnd.time=YTPlayer.player.time,jQuery(YTPlayer).trigger(YTPEnd),void 0}data.loop?YTPlayer.player.seekTo(startAt,!0):(YTPlayer.player.pauseVideo(),YTPlayer.wrapper.CSSAnimate({opacity:0},1e3,function(){var e=jQuery.Event("YTPEnd");if(e.time=YTPlayer.player.time,jQuery(YTPlayer).trigger(e),YTPlayer.player.seekTo(startAt,!0),!YTPlayer.isBackground){var t=YTPlayer.videoData.thumbnail.hqDefault;jQuery(YTPlayer).css({background:"rgba(0,0,0,0.5) url("+t+") center center",backgroundSize:"cover"})}}))}},interval),void 0):(jQuery(YTPlayer).YTPPlayerDestroy(),clearInterval(YTPlayer.getState),clearInterval(YTPlayer.checkForStartAt),void 0)},checkForStart:function(e){var t=jQuery(e);if(!jQuery.contains(document,e))return jQuery(e).YTPPlayerDestroy(),void 0;if(jQuery.browser.chrome&&(e.opt.quality="default"),e.player.pauseVideo(),jQuery(e).muteYTPVolume(),jQuery("#controlBar_"+e.id).remove(),e.opt.showControls&&jQuery.mbYTPlayer.buildControls(e),e.opt.addRaster){var r="dot"==e.opt.addRaster?"raster-dot":"raster";e.overlay.addClass(e.isRetina?r+" retina":r)}else e.overlay.removeClass(function(e,t){var r=t.split(" "),n=[];return jQuery.each(r,function(e,t){/raster.*/.test(t)&&n.push(t)}),n.push("retina"),n.join(" ")});e.checkForStartAt=setInterval(function(){jQuery(e).YTPMute();var r=e.opt.startAt?e.opt.startAt:1,n=e.player.getVideoLoadedFraction()>r/e.player.getDuration();e.player.getDuration()>0&&e.player.getCurrentTime()>=r&&n?(clearInterval(e.checkForStartAt),"function"==typeof e.opt.onReady&&e.opt.onReady(e),e.player.pauseVideo(),e.opt.mute||jQuery(e).YTPUnmute(),e.canTrigger=!0,e.opt.autoPlay?(t.YTPPlay(),t.css("background-image","none"),jQuery(e.playerEl).CSSAnimate({opacity:1},1e3),e.wrapper.CSSAnimate({opacity:e.isAlone?1:e.opt.opacity},1e3)):e.player.pauseVideo()):(e.player.playVideo(),e.player.seekTo(r,!0));var i=jQuery.Event("YTPReady");jQuery(e).trigger(i)},1e3)},formatTime:function(e){var t=Math.floor(e/60),r=Math.floor(e-60*t);return(9>=t?"0"+t:t)+" : "+(9>=r?"0"+r:r)}},jQuery.fn.toggleVolume=function(){var e=this.get(0);return e?e.player.isMuted()?(jQuery(e).YTPUnmute(),!0):(jQuery(e).YTPMute(),!1):void 0},jQuery.fn.optimizeDisplay=function(){var e=this.get(0),t=e.opt,r=jQuery(e.playerEl),n={},i=e.wrapper;n.width=i.outerWidth(),n.height=i.outerHeight();var a=24,o=100,s={};t.optimizeDisplay?(s.width=n.width+n.width*a/100,s.height="16/9"==t.ratio?Math.ceil(9*n.width/16):Math.ceil(3*n.width/4),s.marginTop=-((s.height-n.height)/2),s.marginLeft=-(n.width*(a/2)/100),s.height<n.height&&(s.height=n.height+n.height*a/100,s.width="16/9"==t.ratio?Math.floor(16*n.height/9):Math.floor(4*n.height/3),s.marginTop=-(n.height*(a/2)/100),s.marginLeft=-((s.width-n.width)/2)),s.width+=o,s.height+=o,s.marginTop-=o/2,s.marginLeft-=o/2):(s.width="100%",s.height="100%",s.marginTop=0,s.marginLeft-=0),r.css({width:s.width,height:s.height,marginTop:s.marginTop,marginLeft:s.marginLeft})},jQuery.shuffle=function(e){for(var t=e.slice(),r=t.length,n=r;n--;){var i=parseInt(Math.random()*r),a=t[n];t[n]=t[i],t[i]=a}return t},jQuery.fn.YTPlayer=jQuery.mbYTPlayer.buildPlayer,jQuery.fn.YTPlaylist=jQuery.mbYTPlayer.playlist,jQuery.fn.YTPPlayNext=jQuery.mbYTPlayer.playNext,jQuery.fn.YTPPlayPrev=jQuery.mbYTPlayer.playPrev,jQuery.fn.YTPChangeMovie=jQuery.mbYTPlayer.changeMovie,jQuery.fn.YTPGetVideoID=jQuery.mbYTPlayer.getVideoID,jQuery.fn.YTPGetPlayer=jQuery.mbYTPlayer.getPlayer,jQuery.fn.YTPPlayerDestroy=jQuery.mbYTPlayer.playerDestroy,jQuery.fn.fullscreen=jQuery.mbYTPlayer.fullscreen,jQuery.fn.YTPPlay=jQuery.mbYTPlayer.play,jQuery.fn.YTPTogglePlay=jQuery.mbYTPlayer.togglePlay,jQuery.fn.YTPToggleLoops=jQuery.mbYTPlayer.toggleLoops,jQuery.fn.YTPStop=jQuery.mbYTPlayer.stop,jQuery.fn.YTPPause=jQuery.mbYTPlayer.pause,jQuery.fn.YTPSeekTo=jQuery.mbYTPlayer.seekTo,jQuery.fn.YTPMute=jQuery.mbYTPlayer.mute,jQuery.fn.YTPUnmute=jQuery.mbYTPlayer.unmute,jQuery.fn.YTPSetVolume=jQuery.mbYTPlayer.setVolume,jQuery.fn.YTPSetVideoQuality=jQuery.mbYTPlayer.setVideoQuality,jQuery.fn.YTPManageProgress=jQuery.mbYTPlayer.manageProgress,jQuery.fn.YTPGetDataFromFeed=jQuery.mbYTPlayer.getVideoData,jQuery.fn.YTPApplyFilter=jQuery.mbYTPlayer.applyFilter,jQuery.fn.YTPApplyFilters=jQuery.mbYTPlayer.applyFilters,jQuery.fn.YTPtoggleFilter=jQuery.mbYTPlayer.toggleFilter,jQuery.fn.YTPRemoveFilter=jQuery.mbYTPlayer.removeFilter,jQuery.fn.YTPDisableFilters=jQuery.mbYTPlayer.disableFilters,jQuery.fn.YTPEnableFilters=jQuery.mbYTPlayer.enableFilters,jQuery.fn.YTPToggleFilters=jQuery.mbYTPlayer.toggleFilters,jQuery.fn.YTPlayer=jQuery.mbYTPlayer.buildPlayer,jQuery.fn.YTPlaylist=jQuery.mbYTPlayer.playlist,jQuery.fn.YTPPlayNext=jQuery.mbYTPlayer.playNext,jQuery.fn.YTPPlayPrev=jQuery.mbYTPlayer.playPrev,jQuery.fn.YTPChangeMovie=jQuery.mbYTPlayer.changeMovie,jQuery.fn.getVideoID=jQuery.mbYTPlayer.getVideoID,jQuery.fn.getPlayer=jQuery.mbYTPlayer.getPlayer,jQuery.fn.playerDestroy=jQuery.mbYTPlayer.playerDestroy,jQuery.fn.fullscreen=jQuery.mbYTPlayer.fullscreen,jQuery.fn.playYTP=jQuery.mbYTPlayer.play,jQuery.fn.togglePlayYTP=jQuery.mbYTPlayer.togglePlay,jQuery.fn.toggleLoops=jQuery.mbYTPlayer.toggleLoops,jQuery.fn.stopYTP=jQuery.mbYTPlayer.stop,jQuery.fn.pauseYTP=jQuery.mbYTPlayer.pause,jQuery.fn.seekToYTP=jQuery.mbYTPlayer.seekTo,jQuery.fn.muteYTP=jQuery.mbYTPlayer.mute,jQuery.fn.unmuteYTP=jQuery.mbYTPlayer.unmute,jQuery.fn.setYTPVolume=jQuery.mbYTPlayer.setVolume,jQuery.fn.setVideoQuality=jQuery.mbYTPlayer.setVideoQuality,jQuery.fn.manageYTPProgress=jQuery.mbYTPlayer.manageYTPProgress,jQuery.fn.getDataFromFeed=jQuery.mbYTPlayer.getVideoData,jQuery.fn.mb_YTPlayer=jQuery.fn.YTPlayer,jQuery.fn.muteYTPVolume=jQuery.mbYTPlayer.mute,jQuery.fn.unmuteYTPVolume=jQuery.mbYTPlayer.unmute,jQuery.fn.playNext=jQuery.mbYTPlayer.playNext,jQuery.fn.playPrev=jQuery.mbYTPlayer.playPrev,jQuery.fn.changeMovie=jQuery.mbYTPlayer.changeMovie}(jQuery,ytp),function(e,t,r){"use strict";r.fn.reverse=[].reverse,String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")});var n={init:function(){if(!this.is_rendered){this.win=r(e),this.body=r("body"),this.is_rendered=!0;var t=this.body.find("form.ecrm-form_field");this.render(t),t.on("submit",this.doEvent).on("click",".nolink",this.doEvent).on("change",".ecrm-field_select select",this.doEvent).on("focusin",".ecrm-field_row input",this.doEvent).on("focusout",".ecrm-field_row input",this.doEvent).on("mousedown",".ecrm-field_select select",this.doEvent).on("mousedown click",".tac-select",this.doEvent)}},fix_int:function(e){return 10>e?"0"+e:e},doEvent:function(t){var i,a,o,s,l,u,c,d,p,f,y,h,m,g,v,b=n,T="string"==typeof t?t:t.type,P=r(this),w=r(t.target),x={};switch(T){case"focusin":if(i=P.parents(".ecrm-field_row"),i.removeClass("ecrm-field_row_error").removeClass("ecrm-field_row_error_young"),r(e).trigger("ecrm_focus",P),i.hasClass("ecrm-field_date"))return t.preventDefault(),t.stopPropagation(),b.date_picker.doEvent(t),!1;break;case"focusout":r(e).trigger("ecrm_blur",P);break;case"mousedown":if("select"===this.nodeName.toLowerCase()&&P.parent().removeClass("ecrm-field_row_error"),d=P.prev("select")[0],P.hasClass("disabled"))return;w.hasClass("tac-option")&&(w.parents(".tac-select").find(".active").removeClass("active"),w.addClass("active").parents(".tac-select").find(".tac-value").html(w.html()),P.prev("select").val(w.attr("data-value")).trigger("change"));break;case"click":if(P.hasClass("nolink"))return t.preventDefault(),b.doEvent(P.attr("href"),P,t);if(P=w.parents(".tac-select"),P.hasClass("disabled"))return;if(b.active&&(b.body.off("click",b.doEvent),b.win.off("keypress",b.doEvent),b.active.removeClass("focused"),b.active=!1),w.hasClass("tac-value")){b.active=w.parent().addClass("focused");var Y,j=b.active.find(".tac-option.active");j.length&&(Y=j[0].offsetTop-20,b.active.find(".tac-options").scrollTop(Y)),setTimeout(function(){b.body.on("click",b.doEvent),b.win.on("keypress",b.doEvent)},10)}break;case"change":var Q,C=P.val(),k=P.find("option[value='"+C+"']"),S=P.nextAll(".tac-select");if(k.length||(k=P.find("option:contains('"+C+"')")),!k.length)return;"ecrm_country"===P.attr("name")&&("US"===C?P.parent().parent().removeClass("ecrm-field_select_non_us"):P.parent().parent().addClass("ecrm-field_select_non_us")),S.find(".tac-value").html(k.text()),S.find(".active").removeClass("active"),Q=S.find('.tac-option[data-value="'+k.attr("value")+'"]'),Q.addClass("active");break;case"submit":h=_Model,v=h.RequiredDrinkingAge,P.find(".ecrm-field_row").removeClass("ecrm-field_row_error"),a=P.find("input, textarea, select").reverse(),o=a.length,l=!0,y=h.format,f=[P.find('[name="ecrm_dob_year"]').val(),P.find('[name="ecrm_dob_month"]').val(),P.find('[name="ecrm_dob_date"]').val()],m=new Date(f[0],+f[1]-1,f[2]),f=f.join("-"),P.find('input[name="ecrm_dob"]').val(f);var D=new Date;g=D.getFullYear()-m.getFullYear();var E=D.getMonth()-m.getMonth();for((0>E||0===E&&D.getDate()<m.getDate())&&g--;o--;)if(!(["button","submit","reset"].indexOf(a[o].type)>-1)&&(u=a[o].getAttribute("data-mask"),x[a[o].name.split(/_(.+)/)[1]]="checkbox"===a[o].type?a[o].checked:a[o].value,u)){if(s=new RegExp(u.slice(1,-1)),c=r(a[o].parentNode),"checkbox"===a[o].type){if(!a[o].checked)return c.addClass("ecrm-field_row_error"),t.preventDefault(),t.stopPropagation(),p=c.offset(),r("html, body").animate({scrollTop:p.top-150,scrollleft:p.left}),r(e).trigger("ecrm_error",a[o]),!1;continue}if(null===a[o].value.match(s))return c.addClass("ecrm-field_row_error"),t.preventDefault(),t.stopPropagation(),p=c.offset(),r("html, body").animate({scrollTop:p.top-150,scrollleft:p.left}),r(e).trigger("ecrm_error",a[o]),!1;switch(a[o].getAttribute("name")){case"ecrm_email":a[o].value=a[o].value.trim();break;case"ecrm_arrival_date":if(""===a[o].value.trim())return c.addClass("ecrm-field_row_error"),t.preventDefault(),t.stopPropagation(),!1;break;case"ecrm_departure_date":if(a[o].value<P.find('[name="ecrm_arrival_date"]').val())return c.addClass("ecrm-field_row_error"),t.preventDefault(),t.stopPropagation(),!1;break;case"ecrm_dob_year":if(g>99)return c.addClass("ecrm-field_row_error"),t.preventDefault(),t.stopPropagation(),!1;if(v>g)return P.find(".error_message-too_young").parents(".ecrm-field_row").addClass("ecrm-field_row_error_young"),r(e).trigger("ecrm_focus_user_to_young",P),t.preventDefault(),t.stopPropagation(),!1;break;case"ecrm_dob_month":if(a[o].value>12)return c.addClass("ecrm-field_row_error"),t.preventDefault(),t.stopPropagation(),!1;break;case"ecrm_dob_date":if(a[o].value>31)return c.addClass("ecrm-field_row_error"),t.preventDefault(),t.stopPropagation(),!1}}return r.ajax({url:P.attr("action"),contentType:"application/json; charset=utf-8",type:"POST",dataType:"json",data:JSON.stringify(x),complete:function(){r("form.ecrm-form_field").hide(),r(".ecrm-form-thanks").show()}}),r(e).trigger("ecrm_submit_validation_ok",P),t.preventDefault(),t.stopPropagation(),!1}},render:function(e){for(var t,n,i,a,o,s,l,u,c=r,d=e.find("input[type=checkbox], input[type=radio]",".ecrm-field_row"),p=d.length;p--;)u='<span class="check_ghost"></span>',c(d[p]).after(u);for(d=e.find(".ecrm-field_date"),p=d.length;p--;);for(d=e.find(".ecrm-field_row select"),p=d.length;p--;){for(i=c(d[p]),t=i.val(),n=!1,a=i.find("option"),o=a.length,s=[];o--;)l="",(a[o].getAttribute("selected")||a[o].value===t)&&(n=a[o],l="active"),s.unshift('<span class="tac-option '+l+'" data-value="'+a[o].value+'">'+a[o].text+"</span>");u='<div class="tac-select" name="'+i.attr("name")+'">	<div class="tac-value">'+n.text+'</div>	<div class="tac-options-wrapper">		<div class="tac-options">'+s.join("")+"</div>	</div></div>",i.after(u)}},date_picker:{cDate:new Date,init:function(e){var t,r,i=n.date_picker,a="January February March April May June July August September October November December".split(" "),o="Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),s=new Date(2017,5,2),l='<div class="ecrm-month_rendering">	<div class="month clearfix">		<div class="ecrm-year-month">			<span class="arrow-left"></span>			<span class="ecrm-yearmon">&#160;</span>			<span class="arrow-right"></span>		</div>		<div class="ecrm-weekdays">';o.map(function(e){l+="<span>"+e.slice(0,3)+"</span>"}),l+='		</div>		<div class="ecrm-days"><div class="ecrm-month-reel"></div></div>	</div></div>',e.append(l),e.on("click",".arrow-left, .arrow-right, .rendered span",i.doEvent),i.months=a,i.wdays=o,i.now=s,i.render(s,e.find(".ecrm-month_rendering")),t=e.find(".month"),r=parseInt((e.width()-t.width()-4)/2,10),t.css({"margin-left":r+"px"}),e.find(".ecrm-days").css({height:e.find(".rendered").height()+"px"})},doEvent:function(e){var t,i,a,o=n.date_picker,s=n.fix_int,l=e.target,u=o.cDate,c=r(l),d="focusin"===e.type?e.type:l.className;switch(d){case"focusin":i=c.parents(".ecrm-field_date"),i.addClass("active"),i.find(".rendered").length||o.init(i);break;case"arrow-left":t=new Date(u.getFullYear(),u.getMonth()-1,u.getDate()),o.render(t,c.parents(".ecrm-month_rendering"));break;case"arrow-right":t=new Date(u.getFullYear(),u.getMonth()+1,u.getDate()),o.render(t,c.parents(".ecrm-month_rendering"));break;default:if(i=c.parents(".ecrm-field_date"),a=c.text().trim(),""===a)return;i.find(".rendered span.active").removeClass("active"),c.addClass("active"),t=u.getFullYear()+"-"+s(u.getMonth()+1)+"-"+s(a),i.find("input").val(t),i.removeClass("active")}},render:function(e,t){var r,n,i,a,o,s,l=new Date(e.getFullYear(),e.getMonth(),1),u=l.valueOf(),c=u>this.cDate.valueOf()?"append":"prepend",d=t.find('.rendered[data-val="'+u+'"]'),p="",f=42;if(this.cDate=e,d.length)t.find(".ecrm-month-reel").css({left:-d[0].offsetLeft+"px"});else{for(s=l.getDay()>0?l.getDay()-1:6,o=0;s>o;o++)p+="<span>&#160;</span>",f--;for(l=new Date(e.getFullYear(),e.getMonth()+1,-1),s=l.getDate()+1,o=0;s>o;o++)r=new Date(l.getFullYear(),l.getMonth(),o+1),n=[6,0].indexOf(r.getDay())>-1?"weDay":"",p+='<span class="thisMonth '+n+'">'+(o+1)+"</span>",f--;for(o=0;f>o;o++)p+="<span>&#160;</span>";t.find(".ecrm-yearmon").html(this.months[e.getMonth()]+", "+e.getFullYear()),a=t.find(".ecrm-days").width(),i=0,d=t.find(".rendered:"+("append"===c?"last":"first")),d.length&&(i+="append"===c?d[0].offsetLeft+d[0].offsetWidth:-(a-d[0].offsetLeft)),p='<div class="rendered" data-val="'+u+'" style="left: '+i+"px; width: "+a+'px;">'+p+"</div>",t.find(".ecrm-month-reel")[c](p),t.find(".ecrm-month-reel").css({left:-i+"px"})}}}};r(e).on("avp_passed ecrm_init",function(){e.jQuery?r(n.init.bind(n)):e.onload=n.init.apply(n)}),e._Model||(e._Model={format:"dd-mm-yyyy",RequiredDrinkingAge:21}),r(e).trigger("ecrm_init")}(window,document,jQuery),function(e,t,r){"use strict";var n=r,i={swipe:{start:{x:0,y:0},end:{x:0,y:0},min:{x:30,y:50},max:{x:30,y:60},dir:""},init:function(){var r=this;this.win=n(e),this.body=n("body"),this.header=this.body.find("header.global-header"),this.is_mobile=this.win.width()<780;for(var i in this)"function"==typeof this[i].init&&this[i].init();var a=t.location.pathname.match(/\/\w\w\//i),o=null===a?"en":a[0].slice(1,-1),s=n('.gct-languages a[data-id="'+o+'"]')[0],l=n(".selection-value")[0];l.innerHTML=s.innerHTML+l.innerHTML,s.parentNode.className+=" active",this.doEvent("/fix-bottles-reel/"),this.doEvent("/fix-taiwan-warning/"),this.doEvent("/get-global-local-sort/"),this.doEvent("/resize-spotify-playlist/"),this.doEvent("/us-legal-banner/"),this.doEvent("/set-ibiza-signup/"),this.body.on("click",".nolink, [data-cmd]",this.doEvent),this.body.on("touchstart touchmove touchend",".hero-frame",this.doEvent),this.win.on("resize",function(){r.doEvent("/fix-bottles-reel/"),r.doEvent("/resize-spotify-playlist/")}),this.body.find(".menu-bars").on("click",function(){}),this.win.on("ecrm_loaded",function(){r.body.hasClass("absolut-100")&&n("form.ecrm-form_field").removeClass("theme_white")})},doEvent:function(e,r,a){var o,s=i,l="string"==typeof e?e:e.type;switch(l){case"click":if(o=e.target,"input"===o.nodeName.toLowerCase())return;return e.preventDefault(),o="A"===this.nodeName?this:o,l=this.getAttribute("href")||this.getAttribute("data-cmd"),s.doEvent(l,n(this),e);case"touchstart":s.swipe.start.x=e.originalEvent.touches[0].screenX,s.swipe.start.y=e.originalEvent.touches[0].screenY;break;case"touchmove":s.swipe.end.x=e.originalEvent.touches[0].screenX,s.swipe.end.y=e.originalEvent.touches[0].screenY;break;case"touchend":if((s.swipe.end.x-s.swipe.min.x>s.swipe.start.x||s.swipe.end.x+s.swipe.min.x<s.swipe.start.x)&&s.swipe.end.y<s.swipe.start.y+s.swipe.max.y&&s.swipe.start.y>s.swipe.end.y-s.swipe.max.y&&s.swipe.end.x>0?s.swipe.dir=s.swipe.end.x>s.swipe.start.x?"right":"left":(s.swipe.end.y-s.swipe.min.y>s.swipe.start.y||s.swipe.end.y+s.swipe.min.y<s.swipe.start.y)&&s.swipe.end.x<s.swipe.start.x+s.swipe.max.x&&s.swipe.start.x>s.swipe.eX-s.swipe.max.x&&s.swipe.end.y>0&&(s.swipe.dir=s.swipe.end.y>s.swipe.start.y?"down":"up"),""!=s.swipe.dir)switch(s.swipe.dir){case"left":s.doEvent("/hero-reel-next/");break;case"right":s.doEvent("/hero-reel-prev/")}s.swipe.dir="",s.swipe.start.x=0,s.swipe.start.y=0,s.swipe.end.x=0,s.swipe.end.y=0;break;case"/us-legal-banner/":var u="us"===(t.documentElement.getAttribute("data-country")||"").toLowerCase(),c=s.body.find(".legal-banner-us");u&&(s.body.append(c),"1"!==s.cookie.get("us-banner-displayed")&&(s.cookie.set("us-banner-displayed","1"),c.css({display:"block"})));break;case"/show-dialog/":s.body.addClass("show-dialog");break;case"/hide-dialog/":s.body.removeClass("show-dialog");break;case"/toggle-language/":s.body.hasClass("show-languages")?s.body.removeClass("show-languages"):(n("html, body").animate({scrollTop:9999},400),s.body.addClass("show-languages"));break;case"/toggle-menu/":s.header.hasClass("menu-opened")?s.header.removeClass("menu-opened"):s.header.addClass("menu-opened");break;case"/hero-reel-prev/":if(s.hero.frames.length<=1)return;s.hero.pause_video(),s.hero.go_prev();break;case"/hero-reel-next/":if(s.hero.frames.length<=1)return;s.hero.pause_video(),s.hero.go_next();break;case"/hero-reel-page/":if(r.hasClass("active"))return;s.hero.pause_video();var d=s.hero.nav.find(".active").index(),p=r.index();d>p?s.hero.go_prev(d-p):s.hero.go_next(p-d);break;case"/fix-taiwan-warning/":if(r=s.body.find(".taiwan-warning"),!r.length)return;s.body.css({height:"auto","padding-bottom":r[0].offsetHeight+20+"px"});break;case"/fix-bottles-reel/":var f=n(".bottles-reel");if(!f.length)return;var y=f.find(".container > ul").css({width:"9999px"}),h=y.find("li:last-child"),m=h[0].offsetLeft+h[0].offsetWidth+parseInt(h.css("margin-right"),10)+8;if(y.width()<y.parent().width())return;y.css({width:m+"px"});break;case"/resize-spotify-playlist/":var g=s.body.find(".spotify-playlist");if(!g.length)return;n('iframe[src*="embed.spotify.com"]').each(function(){n(this).css("opacity",0),n(this).css("width",parseInt(n(this).parent(1).css("width"))),n(this).attr("src",n(this).attr("src")),n(this).css("opacity",1)});break;case"/set-ibiza-signup/":if(!s.body.hasClass("ibiza"))return;var v=s.body.find("header.global-header .header-nav ul.nav li.sign-up a");v.attr("href","#signup");break;case"/products-prev/":case"/products-next/":var b=r.parent().find(".container"),T=b.find("> ul"),f=T.find("li:last-child"),P=(parseInt(T.css("left"),10)||0)+(parseInt(f.css("margin-left"),10)||0)+(parseInt(f.css("margin-right"),10)||0);"/products-next/"===l?(P-=b.width()+5,P=Math.max(P,b.width()-T.width())):(P+=b.width()-4,P=Math.min(P,0)),T.animate({left:P+"px"},300);break;case"/get-global-local-sort/":var w=n(".product-list");if(!w.length)return;var x,Y,j=n(".item-toggle"),Q=w.find("> a"),C=[];for(x=0,Y=Q.length;Y>x;x++)C.push({index:+Q[x].getAttribute("data-local-sort-index"),el:n(Q[x]).clone()});if(s.global_sort=[].concat(C),C.sort(function(e,t){return e.index-t.index}),s.local_sort=C,w.hasClass("show-local")){for(w.html(""),x=0,Y=C.length;Y>x;x++)w.append(C[x].el.clone());j.addClass("checked")}break;case"/toggle-items/":r.toggleClass("checked");var k,S,D,E=r.hasClass("checked"),A=n(a.target),_=A.parents("section:first").next("section").find(".row"),N=_.hasClass("product-list")?"product-list":"",I=r.attr("data-filters").split(" "),F=E?"local_sort":"global_sort",O=E?"local":"all";2===I.length&&(O=E?I[1]:I[0]),_.animate({opacity:0},200,function(){if("product-list"===N)for(_.html(""),k=s[F],S=0,D=k.length;D>S;S++)_.append(k[S].el.clone());_.prop({"class":"row "+N}),_.addClass("show-"+O),_.animate({opacity:1},200)});break;case"/show-more/":var M=r.prev();M.addClass("text-expanded"),M.removeClass("text-collapsed"),r.removeClass("visible-xs-inline-block"),r.hide(200)}},youtube:{player:!1,done:!1,api_src:"https://www.youtube.com/iframe_api",init:function(){var r,i=n("[data-youtube]:not(.hero-youtube)"),a=t.createElement("script");i.length&&(e.onYouTubeIframeAPIReady=this.doAPIReady,r=t.getElementsByTagName("script")[0],r.parentNode.insertBefore(a,r),a.src=this.api_src)},doAPIReady:function(){var e=i.youtube;i.body.on("click","[data-youtube]",e.doEmbedPlayer)},doEmbedPlayer:function(){var e=i.youtube,t=n(this),r=t[0].getBoundingClientRect(),a=t.attr("data-youtube");t.prop({id:"yt_"+a}),e.player=new YT.Player(t.prop("id"),{height:r.height,width:r.width,videoId:a,playerVars:{rel:0},events:{onReady:e.doPlayerReady}})},doPlayerReady:function(e){e.target.playVideo()}},hero:{duration:4e3,ytFrames:{},init:function(){var r,a,o,s=i,l=s.win.width(),u=n,c="";if(this.win=s.win,this.body=s.body,this.nav=this.body.find("ul.hero-reel-nav"),this.hero=this.body.find("section.hero-reel"),this.frames=this.hero.find(".hero-frame"),this.index=0,this.hero.attr("data-duration")&&(this.duration=parseInt(this.hero.attr("data-duration"),10)),this.hero.find("[data-youtube]").length){var r;t.createElement("script")}for(o=this.frames.length;o--;)r=u(this.frames[o]),r.attr({"data-frame-index":o+1}),a=r.attr("data-bg-landscape")||r.attr("data-bg-portrait"),a&&(641>l&&r.attr("data-bg-portrait")&&(a=r.attr("data-bg-portrait")),r.css({"background-image":"url("+a+")"})),c+='<li data-cmd="/hero-reel-page/" '+(o===this.frames.length-1?'class="active"':"")+">&#160;</a></li>";var d=u(this.frames[0]),p=d.find("h1"),f=d.find("h3"),y=d.find("a").attr("href"),h=d.find("span.button");this.set_mobile(p,f,y,h),this.frames.length>1?(this.nav.html(c),e.parent.document.body.className.indexOf("epi-mouse-focus")<0&&(this.timer=setTimeout(this.go_next,this.duration))):this.body.find(".hero-reel").addClass("frame-content-date")},youtube_api_ready:function(){for(var e,t,r,n=i.hero,a=n.hero.find("[data-youtube]"),o=a.length,s=n.hero[0].getBoundingClientRect();o--;)e=a[o],t=e.getAttribute("data-youtube"),e.id="yt_"+t,n.ytFrames[t]=new YT.Player(e.id,{height:s.height,width:s.width,videoId:t,events:{onStateChange:function(e){var t=e.target,r=(e.data,t.getCurrentTime()),n=parseFloat(t.getDuration().toFixed(6));t.mute(),r>=n&&!i.is_mobile}}}),r="1"===n.hero.find('[data-youtube="'+t+'"]').parent().attr("data-frame-index")||i.is_mobile?"0":"1",n.ytFrames[t].a.src+="&controls=0&rel=0&showinfo=0&loop=1&autoplay="+r},pause_video:function(){var e=n(this.frames[this.index]).find("video");e.length&&e[0].pause()},set_mobile:function(e,t,r,n){var a=i.hero,o=a.hero.find(".hero-mobile"),s=o.find("h1"),l=o.find("p"),u=o.find("a"),c=o.find("span.button");s.text(e.length?e.text():""),l.text(t.length?t.text():""),u.attr("href",r?r:"#"),n.length?c.show().html(n.html()):c.hide()},go_prev:function(e){var t,r=i.hero,n=r.win.width(),a=r.index,o=a-(e||1)>=0?a-(e||1):r.frames.length-(e||1),s=r.hero.find(".hero-frame:nth("+a+")"),l=r.hero.find(".hero-frame:nth("+o+")"),u=l.find("h1"),c=l.find("h3"),d=l.find("a").attr("href"),p=l.find("span.button");clearTimeout(r.timer),r.timer=!1,r.index=o,r.nav.find(".active").removeClass("active"),r.nav.find("> li:nth("+o+")").addClass("active"),r.set_mobile(u,c,d,p),t=s.find("[data-youtube]").attr("data-youtube"),t&&!i.is_mobile&&r.ytFrames[t].pauseVideo(),s.removeClass("trans_in trans_out").css({"z-index":"2",opacity:"1","transform-origin":"0% 50%",transform:"translate3d(0px, 0px, -1px)"}),l.removeClass("trans_in trans_out").css({"z-index":"3",opacity:"1",transform:"translate3d(-"+n+"px, 0px, 0px) rotateY(0deg)"}),setTimeout(function(){var e,t,a;s.css({opacity:"0",transform:"translate3d("+n/2+"px, 0px, -100px) rotateY(15deg)"}).addClass("trans_in"),l.addClass("trans_out").css({transform:"translate3d(0px, 0px, 0px)"}),e=l.find("video"),e.length&&e[0].play(),t=l.find("[data-youtube]").attr("data-youtube"),t&&!i.is_mobile&&(rect=l[0].getBoundingClientRect(),a=r.ytFrames[t],a.a.width=rect.width,a.a.height=rect.height,a.setLoop(1),a.playVideo()),r.timer=setTimeout(function(){r.hero.find('span[data-cmd="/hero-reel-next/"]').trigger("click")
},r.duration+1100)},100)},go_next:function(e){var t,r=i.hero,n=r.win.width(),a=r.index,o=(a+(e||1))%r.frames.length,s=r.hero.find(".hero-frame:nth("+a+")"),l=r.hero.find(".hero-frame:nth("+o+")"),u=l.find("h1"),c=l.find("h3"),d=l.find("a").attr("href"),p=l.find("span.button");clearTimeout(r.timer),r.timer=!1,r.index=o,r.set_mobile(u,c,d,p),r.nav.find(".active").removeClass("active"),r.nav.find("> li:nth("+o+")").addClass("active"),t=s.find("[data-youtube]").attr("data-youtube"),t&&!i.is_mobile&&r.ytFrames[t].pauseVideo(),s.removeClass("trans_in trans_out").css({"z-index":"2",opacity:"1","transform-origin":"100% 50%",transform:"translate3d(0px, 0px, -1px)"}),l.removeClass("trans_in trans_out").css({"z-index":"3",opacity:"1",transform:"translate3d("+n+"px, 0px, 0px) rotateY(0deg)"}),setTimeout(function(){var e,t,a,o;s.css({opacity:"0",transform:"translate3d(-"+n/2+"px, 0px, -100px) rotateY(-15deg)"}).addClass("trans_in"),l.addClass("trans_out").css({transform:"translate3d(0px, 0px, 0px)"}),e=l.find("video"),e.length&&e[0].play(),t=l.find("[data-youtube]").attr("data-youtube"),t&&!i.is_mobile&&(o=l[0].getBoundingClientRect(),a=r.ytFrames[t],a.a.width=o.width,a.a.height=o.height,a.setLoop(1),a.playVideo()),r.timer=setTimeout(function(){r.hero.find('span[data-cmd="/hero-reel-next/"]').trigger("click")},r.duration+1100)},100)}},maps:{initMap:function(){var e,t,r=n(".map-canvas"),a=r.length,o=new google.maps.StyledMapType([{stylers:[{hue:"#00ff66"},{saturation:-20}]},{featureType:"road",elementType:"geometry",stylers:[{lightness:100},{visibility:"simplified"}]},{featureType:"road",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"water",stylers:[{visibility:"on"},{hue:"#00aaff"},{color:"#b8d9fa"}]}],{name:"Styled Map"});if(a)for(;a--;)e=new google.maps.LatLng(r[a].getAttribute("data-lat"),r[a].getAttribute("data-lng")),t=new google.maps.Map(r[a],{zoom:parseInt(r[a].getAttribute("data-zoom"),10),disableDefaultUI:i.is_mobile,scrollwheel:!1,navigationControl:!1,mapTypeControl:!1,scaleControl:!1,draggable:!0,center:e}),t.mapTypes.set("styled_map",o),t.setMapTypeId("styled_map"),new google.maps.Marker({position:e,map:t,icon:r[a].getAttribute("data-pin-image")})}},form:{init:function(){n("input").on("focus blur",this.doEvent)},doEvent:function(e){var t=(i.form,n(this));switch(e.type){case"focus":break;case"blur":""!==t.val()?t.addClass("has-value"):t.removeClass("has-value")}}},mood:{init:function(){this.win=i.win,this.body=i.body,this.blocks=this.body.find(".parallax-mood");for(var e,t=n("section.bg-mood"),r=t.length,a=i.is_mobile?"data-bg-portrait":"data-bg-landscape";r--;)e=t[r].getAttribute(a),t[r].style.backgroundImage="url("+e+")";this.blocks.length&&!i.is_mobile&&this.win.bind("scroll",this.doScroll).trigger("scroll")},doScroll:function(){for(var e,t,n=i.mood,a=n.win.height(),o=n.blocks,s=o.length,l=r;s--;)e=o[s].getBoundingClientRect(),t=e.top+e.height,0>t||e.top>a||(t=t/(a+e.height)*100,l(o[s]).css({"background-position-y":t+"%"}))}},parallax:{blocks:!1,init:function(){this.win=i.win,this.body=i.body,this.blocks=this.body.find(".parallax-layer"),this.is_single=this.blocks.parent().hasClass("single-poster");for(var e,t=this.body.find(".parallax div[data-bg-landscape]"),r=t.length,n=i.is_mobile?"data-bg-portrait":"data-bg-landscape";r--;)e=t[r],e.getAttribute(n)&&(e.style.backgroundImage="url("+e.getAttribute(n)+")");this.blocks.length&&!i.is_mobile&&this.win.bind("scroll",this.doScroll).trigger("scroll")},doScroll:function(){for(var e,t,n,a=i.parallax,o=a.win.height(),s=a.is_single,l=a.blocks,u=l.length,c=r;u--;)t=l[u].getBoundingClientRect(),n=t.top+t.height,0>n||t.top>o||(n=s?80-n/(o+.6*t.height*u)*100+"%":2>u?80-n/(o+t.height*u)*100+"%":n/(o+t.height)*8*100-420+"px",e={"background-position-y":n},c(l[u]).css(e))}},atv:{init:function(){var e=i.body.find(".atvImg");e.length&&!i.is_mobile&&(this.render(e),e.on("mousemove mouseenter mouseleave",this.doEvent))},render:function(e){for(var t,n,i,a,o=r,s=e.length;s--;)t=o(e[s]),n=t.find("figure").css("background-image").slice(5,-2),i=e[s].clientWidth||e[s].offsetWidth||e[s].scrollWidth,e[s].style.transform="perspective("+5*i+"px)",a='<div class="atvImg-container"><div class="atvImg-shadow"></div><div class="atvImg-layers">	<div class="atvImg-rendered-layer" style="background-image: url(\''+n+'\');"></div></div><div class="atvImg-shine"></div></div>',t.html(a)},doEvent:function(e){var r=this,n=this.children[0].lastChild;switch(e.type){case"mousemove":var i=t.body,a=i.scrollTop||t.documentElement.scrollTop,o=i.scrollLeft||t.documentElement.scrollLeft,s=e.pageX,l=e.pageY,u=r.getBoundingClientRect(),c=r.clientWidth||r.offsetWidth||r.scrollWidth,d=r.clientHeight||r.offsetHeight||r.scrollHeight,p=320/c,f=.52-(s-u.left-o)/c,y=.52-(l-u.top-a)/d,h=l-u.top-a-d/2,m=s-u.left-o-c/2,g=.1*(f-m)*p,v=.1*(h-y)*p,b="rotateX("+v+"deg) rotateY("+g+"deg)",T=Math.atan2(h,m),P=180*T/Math.PI-90;0>P&&(P+=360),-1!=r.children[0].className.indexOf(" over")&&(b+=" scale3d(1.07,1.07,1.07)"),r.children[0].style.transform=b,n.style.background="linear-gradient("+P+"deg, rgba(255,255,255,"+(l-u.top-a)/d*.4+") 0%,rgba(255,255,255,0) 80%)",n.style.transform="translateX("+f-.1+"px) translateY("+y-.1+"px)";break;case"mouseenter":this.className+=" over";break;case"mouseleave":this.className=this.className.replace(" over",""),this.children[0].style.transform="",n.style.cssText=""}}},cookie:{del:function(e){var r=new Date;r.setYear(r.getFullYear()-10),t.cookie=e+"=; expires="+r.toGMTString()},get:function(e,r){for(var n=t.cookie.split("; "),i=0;i<n.length;i++){var a=n[i].split("=");if(a[0]==e&&!r)return unescape(a[1]);if(a[0]==e&&r)return unescape(a[1])}},set:function(e,r){var n=new Date;n.setMonth(n.getFullYear()+1),t.cookie=e+"="+escape(r)+"; expires="+n.toGMTString()}}},a=!1,o=function(){a||(a=!0,n(".js-video").each(s))},s=function(e,t){var r=n(t);r.YTPlayer({containment:r.parent(),autoPlay:!0,loop:!0,mute:!0,showControls:!1,showYTLogo:!1,onStateChange:function(e){console.log(e),e.data===YT.PlayerState.ENDED&&player.playVideo()}})};n(e).on("load avp_passed",o),e.app=i,n(e).ready(function(){i.init()})}(window,document,jq214);
