(function(a,b){if(typeof module==="object"&&typeof module.exports==="object"){module.exports=a.document?b(a,true):function(a){if(!a.document){throw new Error("jQuery requires a window with a document")}return b(a)}}else{b(a)}})(typeof window!=="undefined"?window:this,function(a,b){var c=[];var d=a.document;var e=c.slice;var f=c.concat;var g=c.push;var h=c.indexOf;var i={};var j=i.toString;var k=i.hasOwnProperty;var l={};var m="2.2.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return a!=null?a<0?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);b.prevObject=this;b.context=this.context;return b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice};n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=false;if(typeof g==="boolean"){j=g;g=arguments[h]||{};h++}if(typeof g!=="object"&&!n.isFunction(g)){g={}}if(h===i){g=this;h--}for(;h<i;h++){if((a=arguments[h])!=null){for(b in a){c=g[b];d=a[b];if(g===d){continue}if(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))){if(e){e=false;f=c&&n.isArray(c)?c:[]}else{f=c&&n.isPlainObject(c)?c:{}}g[b]=n.extend(j,f,d)}else if(d!==undefined){g[b]=d}}}}return g};n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:true,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return n.type(a)==="function"},isArray:Array.isArray,isWindow:function(a){return a!=null&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){if(n.type(a)!=="object"||a.nodeType||n.isWindow(a)){return false}if(a.constructor&&!k.call(a.constructor.prototype,"isPrototypeOf")){return false}return true},isEmptyObject:function(a){var b;for(b in a){return false}return true},type:function(a){if(a==null){return a+""}return typeof a==="object"||typeof a==="function"?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a);if(a){if(a.indexOf("use strict")===1){b=d.createElement("script");b.text=a;d.head.appendChild(b).parentNode.removeChild(b)}else{c(a)}}},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){c=a.length;for(;d<c;d++){if(b.call(a[d],d,a[d])===false){break}}}else{for(d in a){if(b.call(a[d],d,a[d])===false){break}}}return a},trim:function(a){return a==null?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];if(a!=null){if(s(Object(a))){n.merge(c,typeof a==="string"?[a]:a)}else{g.call(c,a)}}return c},inArray:function(a,b,c){return b==null?-1:h.call(b,a,c)},merge:function(a,b){var c=+b.length,d=0,e=a.length;for(;d<c;d++){a[e++]=b[d]}a.length=e;return a},grep:function(a,b,c){var d,e=[],f=0,g=a.length,h=!c;for(;f<g;f++){d=!b(a[f],f);if(d!==h){e.push(a[f])}}return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a)){d=a.length;for(;g<d;g++){e=b(a[g],g,c);if(e!=null){h.push(e)}}}else{for(g in a){e=b(a[g],g,c);if(e!=null){h.push(e)}}}return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;if(typeof b==="string"){c=a[b];b=a;a=c}if(!n.isFunction(a)){return undefined}d=e.call(arguments,2);f=function(){return a.apply(b||this,d.concat(e.call(arguments)))};f.guid=a.guid=a.guid||n.guid++;return f},now:Date.now,support:l});if(typeof Symbol==="function"){n.fn[Symbol.iterator]=c[Symbol.iterator]}n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);if(c==="function"||n.isWindow(a)){return false}return c==="array"||b===0||typeof b==="number"&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){if(a===b){l=true}return 0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){var c=0,d=a.length;for(;c<d;c++){if(a[c]===b){return c}}return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\(("+"('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|"+"((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|"+".*"+")\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,d&1023|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes);E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]){}a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;d=d||[];if(typeof a!=="string"||!a||x!==1&&x!==9&&x!==11){return d}if(!e){if((b?b.ownerDocument||b:v)!==n){m(b)}b=b||n;if(p){if(x!==11&&(o=$.exec(a))){if(f=o[1]){if(x===9){if(j=b.getElementById(f)){if(j.id===f){d.push(j);return d}}else{return d}}else{if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f){d.push(j);return d}}}else if(o[2]){H.apply(d,b.getElementsByTagName(a));return d}else if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName){H.apply(d,b.getElementsByClassName(f));return d}}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(x!==1){w=b;s=a}else if(b.nodeName.toLowerCase()!=="object"){if(k=b.getAttribute("id")){k=k.replace(aa,"\\$&")}else{b.setAttribute("id",k=u)}r=g(a);h=r.length;l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--){r[h]=l+" "+qa(r[h])}s=r.join(",");w=_.test(a)&&oa(b.parentNode)||b}if(s){try{H.apply(d,w.querySelectorAll(s));return d}catch(y){}finally{if(k===u){b.removeAttribute("id")}}}}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){if(a.push(c+" ")>d.cacheLength){delete b[a.shift()]}return b[c+" "]=e}return b}function ha(a){a[u]=true;return a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return false}finally{if(b.parentNode){b.parentNode.removeChild(b)}b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--){d.attrHandle[c[e]]=b}}function ka(a,b){var c=b&&a,d=c&&a.nodeType===1&&b.nodeType===1&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d){return d}if(c){while(c=c.nextSibling){if(c===b){return-1}}}return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return c==="input"&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return(c==="input"||c==="button")&&b.type===a}}function na(a){return ha(function(b){b=+b;return ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--){if(c[e=f[g]]){c[e]=!(d[e]=c[e])}}})})}function oa(a){return a&&typeof a.getElementsByTagName!=="undefined"&&a}c=fa.support={};f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?b.nodeName!=="HTML":false};m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;if(g===n||g.nodeType!==9||!g.documentElement){return n}n=g;o=n.documentElement;p=!f(n);if((e=n.defaultView)&&e.top!==e){if(e.addEventListener){e.addEventListener("unload",da,false)}else if(e.attachEvent){e.attachEvent("onunload",da)}}c.attributes=ia(function(a){a.className="i";return!a.getAttribute("className")});c.getElementsByTagName=ia(function(a){a.appendChild(n.createComment(""));return!a.getElementsByTagName("*").length});c.getElementsByClassName=Z.test(n.getElementsByClassName);c.getById=ia(function(a){o.appendChild(a).id=u;return!n.getElementsByName||!n.getElementsByName(u).length});if(c.getById){d.find["ID"]=function(a,b){if(typeof b.getElementById!=="undefined"&&p){var c=b.getElementById(a);return c?[c]:[]}};d.filter["ID"]=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}}else{delete d.find["ID"];d.filter["ID"]=function(a){var b=a.replace(ba,ca);return function(a){var c=typeof a.getAttributeNode!=="undefined"&&a.getAttributeNode("id");return c&&c.value===b}}}d.find["TAG"]=c.getElementsByTagName?function(a,b){if(typeof b.getElementsByTagName!=="undefined"){return b.getElementsByTagName(a)}else if(c.qsa){return b.querySelectorAll(a)}}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if(a==="*"){while(c=f[e++]){if(c.nodeType===1){d.push(c)}}return d}return f};d.find["CLASS"]=c.getElementsByClassName&&function(a,b){if(typeof b.getElementsByClassName!=="undefined"&&p){return b.getElementsByClassName(a)}};r=[];q=[];if(c.qsa=Z.test(n.querySelectorAll)){ia(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a>"+"<select id='"+u+"-\r\\' msallowcapture=''>"+"<option selected=''></option></select>";if(a.querySelectorAll("[msallowcapture^='']").length){q.push("[*^$]="+L+"*(?:''|\"\")")}if(!a.querySelectorAll("[selected]").length){q.push("\\["+L+"*(?:value|"+K+")")}if(!a.querySelectorAll("[id~="+u+"-]").length){q.push("~=")}if(!a.querySelectorAll(":checked").length){q.push(":checked")}if(!a.querySelectorAll("a#"+u+"+*").length){q.push(".#.+[+~]")}});ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden");a.appendChild(b).setAttribute("name","D");if(a.querySelectorAll("[name=d]").length){q.push("name"+L+"*[*^$|!~]?=")}if(!a.querySelectorAll(":enabled").length){q.push(":enabled",":disabled")}a.querySelectorAll("*,:x");q.push(",.*:")})}if(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector)){ia(function(a){c.disconnectedMatch=s.call(a,"div");s.call(a,"[s!='']:x");r.push("!=",O)})}q=q.length&&new RegExp(q.join("|"));r=r.length&&new RegExp(r.join("|"));b=Z.test(o.compareDocumentPosition);t=b||Z.test(o.contains)?function(a,b){var c=a.nodeType===9?a.documentElement:a,d=b&&b.parentNode;return a===d||!!(d&&d.nodeType===1&&(c.contains?c.contains(d):a.compareDocumentPosition&&a.compareDocumentPosition(d)&16))}:function(a,b){if(b){while(b=b.parentNode){if(b===a){return true}}}return false};B=b?function(a,b){if(a===b){l=true;return 0}var d=!a.compareDocumentPosition-!b.compareDocumentPosition;if(d){return d}d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1;if(d&1||!c.sortDetached&&b.compareDocumentPosition(a)===d){if(a===n||a.ownerDocument===v&&t(v,a)){return-1}if(b===n||b.ownerDocument===v&&t(v,b)){return 1}return k?J(k,a)-J(k,b):0}return d&4?-1:1}:function(a,b){if(a===b){l=true;return 0}var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f){return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0}else if(e===f){return ka(a,b)}c=a;while(c=c.parentNode){g.unshift(c)}c=b;while(c=c.parentNode){h.unshift(c)}while(g[d]===h[d]){d++}return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0};return n};fa.matches=function(a,b){return fa(a,null,null,b)};fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n){m(a)}b=b.replace(T,"='$1']");if(c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b))){try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&a.document.nodeType!==11){return d}}catch(e){}}return fa(b,n,null,[a]).length>0};fa.contains=function(a,b){if((a.ownerDocument||a)!==n){m(a)}return t(a,b)};fa.attr=function(a,b){if((a.ownerDocument||a)!==n){m(a)}var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):undefined;return f!==undefined?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null};fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};fa.uniqueSort=function(a){var b,d=[],e=0,f=0;l=!c.detectDuplicates;k=!c.sortStable&&a.slice(0);a.sort(B);if(l){while(b=a[f++]){if(b===a[f]){e=d.push(f)}}while(e--){a.splice(d[e],1)}}k=null;return a};e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(!f){while(b=a[d++]){c+=e(b)}}else if(f===1||f===9||f===11){if(typeof a.textContent==="string"){return a.textContent}else{for(a=a.firstChild;a;a=a.nextSibling){c+=e(a)}}}else if(f===3||f===4){return a.nodeValue}return c};d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){a[1]=a[1].replace(ba,ca);a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca);if(a[2]==="~="){a[3]=" "+a[3]+" "}return a.slice(0,4)},CHILD:function(a){a[1]=a[1].toLowerCase();if(a[1].slice(0,3)==="nth"){if(!a[3]){fa.error(a[0])}a[4]=+(a[4]?a[5]+(a[6]||1):2*(a[3]==="even"||a[3]==="odd"));a[5]=+(a[7]+a[8]||a[3]==="odd")}else if(a[3]){fa.error(a[0])}return a},PSEUDO:function(a){var b,c=!a[6]&&a[2];if(W["CHILD"].test(a[0])){return null}if(a[3]){a[2]=a[4]||a[5]||""}else if(c&&U.test(c)&&(b=g(c,true))&&(b=c.indexOf(")",c.length-b)-c.length)){a[0]=a[0].slice(0,b);a[2]=c.slice(0,b)}return a.slice(0,3)}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return a==="*"?function(){return true}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test(typeof a.className==="string"&&a.className||typeof a.getAttribute!=="undefined"&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);if(e==null){return b==="!="}if(!b){return true}e+="";return b==="="?e===c:b==="!="?e!==c:b==="^="?c&&e.indexOf(c)===0:b==="*="?c&&e.indexOf(c)>-1:b==="$="?c&&e.slice(-c.length)===c:b==="~="?(" "+e.replace(P," ")+" ").indexOf(c)>-1:b==="|="?e===c||e.slice(0,c.length+1)===c+"-":false}},CHILD:function(a,b,c,d,e){var f=a.slice(0,3)!=="nth",g=a.slice(-4)!=="last",h=b==="of-type";return d===1&&e===0?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=false;if(q){if(f){while(p){m=b;while(m=m[p]){if(h?m.nodeName.toLowerCase()===r:m.nodeType===1){return false}}o=p=a==="only"&&!o&&"nextSibling"}return true}o=[g?q.firstChild:q.lastChild];if(g&&s){m=q;l=m[u]||(m[u]={});k=l[m.uniqueID]||(l[m.uniqueID]={});j=k[a]||[];n=j[0]===w&&j[1];t=n&&j[2];m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop()){if(m.nodeType===1&&++t&&m===b){k[a]=[w,n,t];break}}}else{if(s){m=b;l=m[u]||(m[u]={});k=l[m.uniqueID]||(l[m.uniqueID]={});j=k[a]||[];n=j[0]===w&&j[1];t=n}if(t===false){while(m=++n&&m&&m[p]||(t=n=0)||o.pop()){if((h?m.nodeName.toLowerCase()===r:m.nodeType===1)&&++t){if(s){l=m[u]||(m[u]={});k=l[m.uniqueID]||(l[m.uniqueID]={});k[a]=[w,t]}if(m===b){break}}}}}t-=e;return t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);if(e[u]){return e(b)}if(e.length>1){c=[a,a,"",b];return d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--){d=J(a,f[g]);a[d]=!(c[d]=f[g])}}):function(a){return e(a,0,c)}}return e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--){if(f=g[h]){a[h]=!(b[h]=f)}}}):function(a,e,f){b[0]=a;d(b,null,f,c);b[0]=null;return!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){a=a.replace(ba,ca);return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){if(!V.test(a||"")){fa.error("unsupported lang: "+a)}a=a.replace(ba,ca).toLowerCase();return function(b){var c;do{if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang")){c=c.toLowerCase();return c===a||c.indexOf(a+"-")===0}}while((b=b.parentNode)&&b.nodeType===1);return false}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===false},disabled:function(a){return a.disabled===true},checked:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&!!a.checked||b==="option"&&!!a.selected},selected:function(a){if(a.parentNode){a.parentNode.selectedIndex}return a.selected===true},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling){if(a.nodeType<6){return false}}return true},parent:function(a){return!d.pseudos["empty"](a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&a.type==="button"||b==="button"},text:function(a){var b;return a.nodeName.toLowerCase()==="input"&&a.type==="text"&&((b=a.getAttribute("type"))==null||b.toLowerCase()==="text")},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[c<0?c+b:c]}),even:na(function(a,b){var c=0;for(;c<b;c+=2){a.push(c)}return a}),odd:na(function(a,b){var c=1;for(;c<b;c+=2){a.push(c)}return a}),lt:na(function(a,b,c){var d=c<0?c+b:c;for(;--d>=0;){a.push(d)}return a}),gt:na(function(a,b,c){var d=c<0?c+b:c;for(;++d<b;){a.push(d)}return a})}};d.pseudos["nth"]=d.pseudos["eq"];for(b in{radio:true,checkbox:true,file:true,password:true,image:true}){d.pseudos[b]=la(b)}for(b in{submit:true,reset:true}){d.pseudos[b]=ma(b)}function pa(){}pa.prototype=d.filters=d.pseudos;d.setFilters=new pa;g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k){return b?0:k.slice(0)}h=a;i=[];j=d.preFilter;while(h){if(!c||(e=R.exec(h))){if(e){h=h.slice(e[0].length)||h}i.push(f=[])}c=false;if(e=S.exec(h)){c=e.shift();f.push({value:c,type:e[0].replace(Q," ")});h=h.slice(c.length)}for(g in d.filter){if((e=W[g].exec(h))&&(!j[g]||(e=j[g](e)))){c=e.shift();f.push({value:c,type:g,matches:e});h=h.slice(c.length)}}if(!c){break}}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){var b=0,c=a.length,d="";for(;b<c;b++){d+=a[b].value}return d}function ra(a,b,c){var d=b.dir,e=c&&d==="parentNode",f=x++;return b.first?function(b,c,f){while(b=b[d]){if(b.nodeType===1||e){return a(b,c,f)}}}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d]){if(b.nodeType===1||e){if(a(b,c,g)){return true}}}}else{while(b=b[d]){if(b.nodeType===1||e){j=b[u]||(b[u]={});i=j[b.uniqueID]||(j[b.uniqueID]={});if((h=i[d])&&h[0]===w&&h[1]===f){return k[2]=h[2]}else{i[d]=k;if(k[2]=a(b,c,g)){return true}}}}}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--){if(!a[e](b,c,d)){return false}}return true}:a[0]}function ta(a,b,c){var d=0,e=b.length;for(;d<e;d++){fa(a,b[d],c)}return c}function ua(a,b,c,d,e){var f,g=[],h=0,i=a.length,j=b!=null;for(;h<i;h++){if(f=a[h]){if(!c||c(f,d,e)){g.push(f);if(j){b.push(h)}}}}return g}function va(a,b,c,d,e,f){if(d&&!d[u]){d=va(d)}if(e&&!e[u]){e=va(e,f)}return ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=a&&(f||!b)?ua(p,m,a,h,i):p,r=c?e||(f?a:o||d)?[]:g:q;if(c){c(q,r,h,i)}if(d){j=ua(r,n);d(j,[],h,i);k=j.length;while(k--){if(l=j[k]){r[n[k]]=!(q[n[k]]=l)}}}if(f){if(e||a){if(e){j=[];k=r.length;while(k--){if(l=r[k]){j.push(q[k]=l)}}e(null,r=[],j,i)}k=r.length;while(k--){if((l=r[k])&&(j=e?J(f,l):m[k])>-1){f[j]=!(g[j]=l)}}}}else{r=ua(r===g?r.splice(o,r.length):r);if(e){e(null,g,r,i)}else{H.apply(g,r)}}})}function wa(a){var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,true),l=ra(function(a){return J(b,a)>-1},h,true),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));b=null;return e}];for(;i<f;i++){if(c=d.relative[a[i].type]){m=[ra(sa(m),c)]}else{c=d.filter[a[i].type].apply(null,a[i].matches);if(c[u]){e=++i;for(;e<f;e++){if(d.relative[a[e].type]){break}}return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:a[i-2].type===" "?"*":""})).replace(Q,"$1"),c,i<e&&wa(a.slice(i,e)),e<f&&wa(a=a.slice(e)),e<f&&qa(a))}m.push(c)}}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find["TAG"]("*",k),y=w+=v==null?1:Math.random()||.1,z=x.length;if(k){j=g===n||g||k}for(;s!==z&&(l=x[s])!=null;s++){if(e&&l){o=0;if(!g&&l.ownerDocument!==n){m(l);h=!p}while(q=a[o++]){if(q(l,g||n,h)){i.push(l);break}}if(k){w=y}}if(c){if(l=!q&&l){r--}if(f){t.push(l)}}}r+=s;if(c&&s!==r){o=0;while(q=b[o++]){q(t,u,g,h)}if(f){if(r>0){while(s--){if(!(t[s]||u[s])){u[s]=F.call(i)}}}u=ua(u)}H.apply(i,u);if(k&&!f&&u.length>0&&r+b.length>1){fa.uniqueSort(i)}}if(k){w=y;j=v}return t};return c?ha(f):f}h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){if(!b){b=g(a)}c=b.length;while(c--){f=wa(b[c]);if(f[u]){d.push(f)}else{e.push(f)}}f=A(a,xa(e,d));f.selector=a}return f};i=fa.select=function(a,b,e,f){var i,j,k,l,m,n=typeof a==="function"&&a,o=!f&&g(a=n.selector||a);e=e||[];if(o.length===1){j=o[0]=o[0].slice(0);if(j.length>2&&(k=j[0]).type==="ID"&&c.getById&&b.nodeType===9&&p&&d.relative[j[1].type]){b=(d.find["ID"](k.matches[0].replace(ba,ca),b)||[])[0];if(!b){return e}else if(n){b=b.parentNode}a=a.slice(j.shift().value.length)}i=W["needsContext"].test(a)?0:j.length;while(i--){k=j[i];if(d.relative[l=k.type]){break}if(m=d.find[l]){if(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b)){j.splice(i,1);a=f.length&&qa(j);if(!a){H.apply(e,f);return e}break}}}}(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b);return e};c.sortStable=u.split("").sort(B).join("")===u;c.detectDuplicates=!!l;m();c.sortDetached=ia(function(a){return a.compareDocumentPosition(n.createElement("div"))&1});if(!ia(function(a){a.innerHTML="<a href='#'></a>";return a.firstChild.getAttribute("href")==="#"})){ja("type|href|height|width",function(a,b,c){if(!c){return a.getAttribute(b,b.toLowerCase()==="type"?1:2)}})}if(!c.attributes||!ia(function(a){a.innerHTML="<input/>";a.firstChild.setAttribute("value","");return a.firstChild.getAttribute("value")===""})){ja("value",function(a,b,c){if(!c&&a.nodeName.toLowerCase()==="input"){return a.defaultValue}})}if(!ia(function(a){return a.getAttribute("disabled")==null})){ja(K,function(a,b,c){var d;if(!c){return a[b]===true?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}})}return fa}(a);n.find=t;n.expr=t.selectors;n.expr[":"]=n.expr.pseudos;n.uniqueSort=n.unique=t.uniqueSort;n.text=t.getText;n.isXMLDoc=t.isXML;n.contains=t.contains;var u=function(a,b,c){var d=[],e=c!==undefined;while((a=a[b])&&a.nodeType!==9){if(a.nodeType===1){if(e&&n(a).is(c)){break}d.push(a)}}return d};var v=function(a,b){var c=[];for(;a;a=a.nextSibling){if(a.nodeType===1&&a!==b){c.push(a)}}return c};var w=n.expr.match.needsContext;var x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/;var y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b)){return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c})}if(b.nodeType){return n.grep(a,function(a){return a===b!==c})}if(typeof b==="string"){if(y.test(b)){return n.filter(b,a,c)}b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];if(c){a=":not("+a+")"}return b.length===1&&d.nodeType===1?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return a.nodeType===1}))};n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if(typeof a!=="string"){return this.pushStack(n(a).filter(function(){for(b=0;b<c;b++){if(n.contains(e[b],this)){return true}}}))}for(b=0;b<c;b++){n.find(a,e[b],d)}d=this.pushStack(c>1?n.unique(d):d);d.selector=this.selector?this.selector+" "+a:a;return d},filter:function(a){return this.pushStack(z(this,a||[],false))},not:function(a){return this.pushStack(z(this,a||[],true))},is:function(a){return!!z(this,typeof a==="string"&&w.test(a)?n(a):a||[],false).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a){return this}c=c||A;if(typeof a==="string"){if(a[0]==="<"&&a[a.length-1]===">"&&a.length>=3){e=[null,a,null]}else{e=B.exec(a)}if(e&&(e[1]||!b)){if(e[1]){b=b instanceof n?b[0]:b;n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,true));if(x.test(e[1])&&n.isPlainObject(b)){for(e in b){if(n.isFunction(this[e])){this[e](b[e])}else{this.attr(e,b[e])}}}return this}else{f=d.getElementById(e[2]);if(f&&f.parentNode){this.length=1;this[0]=f}this.context=d;this.selector=a;return this}}else if(!b||b.jquery){return(b||c).find(a)}else{return this.constructor(b).find(a)}}else if(a.nodeType){this.context=this[0]=a;this.length=1;return this}else if(n.isFunction(a)){return c.ready!==undefined?c.ready(a):a(n)}if(a.selector!==undefined){this.selector=a.selector;this.context=a.context}return n.makeArray(a,this)};C.prototype=n.fn;A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:true,contents:true,next:true,prev:true};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){var a=0;for(;a<c;a++){if(n.contains(this,b[a])){return true}}})},closest:function(a,b){var c,d=0,e=this.length,f=[],g=w.test(a)||typeof a!=="string"?n(a,b||this.context):0;for(;d<e;d++){for(c=this[d];c&&c!==b;c=c.parentNode){if(c.nodeType<11&&(g?g.index(c)>-1:c.nodeType===1&&n.find.matchesSelector(c,a))){f.push(c);break}}}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){if(!a){return this[0]&&this[0].parentNode?this.first().prevAll().length:-1}if(typeof a==="string"){return h.call(n(a),this[0])}return h.call(this,a.jquery?a[0]:a)},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(a==null?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&a.nodeType!==1){}return a}n.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);if(a.slice(-5)!=="Until"){d=c}if(d&&typeof d==="string"){e=n.filter(d,e)}if(this.length>1){if(!E[a]){n.uniqueSort(e)}if(D.test(a)){e.reverse()}}return this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};n.each(a.match(G)||[],function(a,c){b[c]=true});return b}n.Callbacks=function(a){a=typeof a==="string"?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){e=a.once;d=b=true;for(;g.length;h=-1){c=g.shift();while(++h<f.length){if(f[h].apply(c[0],c[1])===false&&a.stopOnFalse){h=f.length;c=false}}}if(!a.memory){c=false}b=false;if(e){if(c){f=[]}else{f=""}}},j={add:function(){if(f){if(c&&!b){h=f.length-1;g.push(c)}(function d(b){n.each(b,function(b,c){if(n.isFunction(c)){if(!a.unique||!j.has(c)){f.push(c)}}else if(c&&c.length&&n.type(c)!=="string"){d(c)}})})(arguments);if(c&&!b){i()}}return this},remove:function(){n.each(arguments,function(a,b){var c;while((c=n.inArray(b,f,c))>-1){f.splice(c,1);if(c<=h){h--}}});return this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){if(f){f=[]}return this},disable:function(){e=g=[];f=c="";return this},disabled:function(){return!f},lock:function(){e=g=[];if(!c){f=c=""}return this},locked:function(){return!!e},fireWith:function(a,c){if(!e){c=c||[];c=[a,c.slice?c.slice():c];g.push(c);if(!b){i()}}return this},fire:function(){j.fireWith(this,arguments);return this},fired:function(){return!!d}};return j};n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){e.done(arguments).fail(arguments);return this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);if(a&&n.isFunction(a.promise)){a.promise().progress(c.notify).done(c.resolve).fail(c.reject)}else{c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)}})});a=null}).promise()},promise:function(a){return a!=null?n.extend(a,d):d}},e={};d.pipe=d.then;n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add;if(h){g.add(function(){c=h},b[a^1][2].disable,b[2][2].lock)}e[f[0]]=function(){e[f[0]+"With"](this===e?d:this,arguments);return this};e[f[0]+"With"]=g.fireWith});d.promise(e);if(a){a.call(e,e)}return e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=d!==1||a&&n.isFunction(a.promise)?d:0,g=f===1?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this;c[a]=arguments.length>1?e.call(arguments):d;if(c===i){g.notifyWith(b,c)}else if(!--f){g.resolveWith(b,c)}}},i,j,k;if(d>1){i=new Array(d);j=new Array(d);k=new Array(d);for(;b<d;b++){if(c[b]&&n.isFunction(c[b].promise)){c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject)}else{--f}}}if(!f){g.resolveWith(k,c)}return g.promise()}});var I;n.fn.ready=function(a){n.ready.promise().done(a);return this};n.extend({isReady:false,readyWait:1,holdReady:function(a){if(a){n.readyWait++}else{n.ready(true)}},ready:function(a){if(a===true?--n.readyWait:n.isReady){return}n.isReady=true;if(a!==true&&--n.readyWait>0){return}I.resolveWith(d,[n]);if(n.fn.triggerHandler){n(d).triggerHandler("ready");n(d).off("ready")}}});function J(){d.removeEventListener("DOMContentLoaded",J);a.removeEventListener("load",J);n.ready()}n.ready.promise=function(b){if(!I){I=n.Deferred();if(d.readyState==="complete"||d.readyState!=="loading"&&!d.documentElement.doScroll){a.setTimeout(n.ready)}else{d.addEventListener("DOMContentLoaded",J);a.addEventListener("load",J)}}return I.promise(b)};n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=c==null;if(n.type(c)==="object"){e=true;for(h in c){K(a,b,h,c[h],true,f,g)}}else if(d!==undefined){e=true;if(!n.isFunction(d)){g=true}if(j){if(g){b.call(a,d);b=null}else{j=b;b=function(a,b,c){return j.call(n(a),c)}}}if(b){for(;h<i;h++){b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)))}}}return e?a:j?b.call(a):i?b(a[0],c):f};var L=function(a){return a.nodeType===1||a.nodeType===9||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1;M.prototype={register:function(a,b){var c=b||{};if(a.nodeType){a[this.expando]=c}else{Object.defineProperty(a,this.expando,{value:c,writable:true,
configurable:true})}return a[this.expando]},cache:function(a){if(!L(a)){return{}}var b=a[this.expando];if(!b){b={};if(L(a)){if(a.nodeType){a[this.expando]=b}else{Object.defineProperty(a,this.expando,{value:b,configurable:true})}}}return b},set:function(a,b,c){var d,e=this.cache(a);if(typeof b==="string"){e[b]=c}else{for(d in b){e[d]=b[d]}}return e},get:function(a,b){return b===undefined?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;if(b===undefined||b&&typeof b==="string"&&c===undefined){d=this.get(a,b);return d!==undefined?d:this.get(a,n.camelCase(b))}this.set(a,b,c);return c!==undefined?c:b},remove:function(a,b){var c,d,e,f=a[this.expando];if(f===undefined){return}if(b===undefined){this.register(a)}else{if(n.isArray(b)){d=b.concat(b.map(n.camelCase))}else{e=n.camelCase(b);if(b in f){d=[b,e]}else{d=e;d=d in f?[d]:d.match(G)||[]}}c=d.length;while(c--){delete f[d[c]]}}if(b===undefined||n.isEmptyObject(f)){if(a.nodeType){a[this.expando]=undefined}else{delete a[this.expando]}}},hasData:function(a){var b=a[this.expando];return b!==undefined&&!n.isEmptyObject(b)}};var N=new M;var O=new M;var P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(c===undefined&&a.nodeType===1){d="data-"+b.replace(Q,"-$&").toLowerCase();c=a.getAttribute(d);if(typeof c==="string"){try{c=c==="true"?true:c==="false"?false:c==="null"?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c}catch(e){}O.set(a,b,c)}else{c=undefined}}return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}});n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(a===undefined){if(this.length){e=O.get(f);if(f.nodeType===1&&!N.get(f,"hasDataAttrs")){c=g.length;while(c--){if(g[c]){d=g[c].name;if(d.indexOf("data-")===0){d=n.camelCase(d.slice(5));R(f,d,e[d])}}}N.set(f,"hasDataAttrs",true)}}return e}if(typeof a==="object"){return this.each(function(){O.set(this,a)})}return K(this,function(b){var c,d;if(f&&b===undefined){c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase());if(c!==undefined){return c}d=n.camelCase(a);c=O.get(f,d);if(c!==undefined){return c}c=R(f,d,undefined);if(c!==undefined){return c}return}d=n.camelCase(a);this.each(function(){var c=O.get(this,d);O.set(this,d,b);if(a.indexOf("-")>-1&&c!==undefined){O.set(this,a,b)}})},null,b,arguments.length>1,null,true)},removeData:function(a){return this.each(function(){O.remove(this,a)})}});n.extend({queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue";d=N.get(a,b);if(c){if(!d||n.isArray(c)){d=N.access(a,b,n.makeArray(c))}else{d.push(c)}}return d||[]}},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};if(e==="inprogress"){e=c.shift();d--}if(e){if(b==="fx"){c.unshift("inprogress")}delete f.stop;e.call(a,g,f)}if(!d&&f){f.empty.fire()}},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}});n.fn.extend({queue:function(a,b){var c=2;if(typeof a!=="string"){b=a;a="fx";c--}if(arguments.length<c){return n.queue(this[0],a)}return b===undefined?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a);if(a==="fx"&&c[0]!=="inprogress"){n.dequeue(this,a)}})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){if(!--d){e.resolveWith(f,[f])}};if(typeof a!=="string"){b=a;a=undefined}a=a||"fx";while(g--){c=N.get(f[g],a+"queueHooks");if(c&&c.empty){d++;c.empty.add(h)}}h();return e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source;var T=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i");var U=["Top","Right","Bottom","Left"];var V=function(a,b){a=b||a;return n.css(a,"display")==="none"||!n.contains(a.ownerDocument,a)};function W(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return n.css(a,b,"")},i=h(),j=c&&c[3]||(n.cssNumber[b]?"":"px"),k=(n.cssNumber[b]||j!=="px"&&+i)&&T.exec(n.css(a,b));if(k&&k[3]!==j){j=j||k[3];c=c||[];k=+i||1;do{f=f||".5";k=k/f;n.style(a,b,k+j)}while(f!==(f=h()/i)&&f!==1&&--g)}if(c){k=+k||+i||0;e=c[1]?k+(c[1]+1)*c[2]:+c[2];if(d){d.unit=j;d.start=k;d.end=e}}return e}var X=/^(?:checkbox|radio)$/i;var Y=/<([\w:-]+)/;var Z=/^$|\/(?:java|ecma)script/i;var $={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,"",""]};$.optgroup=$.option;$.tbody=$.tfoot=$.colgroup=$.caption=$.thead;$.th=$.td;function _(a,b){var c=typeof a.getElementsByTagName!=="undefined"?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!=="undefined"?a.querySelectorAll(b||"*"):[];return b===undefined||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){var c=0,d=a.length;for(;c<d;c++){N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;for(;o<p;o++){f=a[o];if(f||f===0){if(n.type(f)==="object"){n.merge(m,f.nodeType?[f]:f)}else if(!ba.test(f)){m.push(b.createTextNode(f))}else{g=g||l.appendChild(b.createElement("div"));h=(Y.exec(f)||["",""])[1].toLowerCase();i=$[h]||$._default;g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2];k=i[0];while(k--){g=g.lastChild}n.merge(m,g.childNodes);g=l.firstChild;g.textContent=""}}}l.textContent="";o=0;while(f=m[o++]){if(d&&n.inArray(f,d)>-1){if(e){e.push(f)}continue}j=n.contains(f.ownerDocument,f);g=_(l.appendChild(f),"script");if(j){aa(g)}if(c){k=0;while(f=g[k++]){if(Z.test(f.type||"")){c.push(f)}}}}return l}(function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio");c.setAttribute("checked","checked");c.setAttribute("name","t");b.appendChild(c);l.checkClone=b.cloneNode(true).cloneNode(true).lastChild.checked;b.innerHTML="<textarea>x</textarea>";l.noCloneChecked=!!b.cloneNode(true).lastChild.defaultValue})();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return true}function ha(){return false}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if(typeof b==="object"){if(typeof c!=="string"){d=d||c;c=undefined}for(h in b){ja(a,h,c,d,b[h],f)}return a}if(d==null&&e==null){e=c;d=c=undefined}else if(e==null){if(typeof c==="string"){e=d;d=undefined}else{e=d;d=c;c=undefined}}if(e===false){e=ha}else if(!e){return this}if(f===1){g=e;e=function(a){n().off(a);return g.apply(this,arguments)};e.guid=g.guid||(g.guid=n.guid++)}return a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(!r){return}if(c.handler){f=c;c=f.handler;e=f.selector}if(!c.guid){c.guid=n.guid++}if(!(i=r.events)){i=r.events={}}if(!(g=r.handle)){g=r.handle=function(b){return typeof n!=="undefined"&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):undefined}}b=(b||"").match(G)||[""];j=b.length;while(j--){h=fa.exec(b[j])||[];o=q=h[1];p=(h[2]||"").split(".").sort();if(!o){continue}l=n.event.special[o]||{};o=(e?l.delegateType:l.bindType)||o;l=n.event.special[o]||{};k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f);if(!(m=i[o])){m=i[o]=[];m.delegateCount=0;if(!l.setup||l.setup.call(a,d,p,g)===false){if(a.addEventListener){a.addEventListener(o,g)}}}if(l.add){l.add.call(a,k);if(!k.handler.guid){k.handler.guid=c.guid}}if(e){m.splice(m.delegateCount++,0,k)}else{m.push(k)}n.event.global[o]=true}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(!r||!(i=r.events)){return}b=(b||"").match(G)||[""];j=b.length;while(j--){h=fa.exec(b[j])||[];o=q=h[1];p=(h[2]||"").split(".").sort();if(!o){for(o in i){n.event.remove(a,o+b[j],c,d,true)}continue}l=n.event.special[o]||{};o=(d?l.delegateType:l.bindType)||o;m=i[o]||[];h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)");g=f=m.length;while(f--){k=m[f];if((e||q===k.origType)&&(!c||c.guid===k.guid)&&(!h||h.test(k.namespace))&&(!d||d===k.selector||d==="**"&&k.selector)){m.splice(f,1);if(k.selector){m.delegateCount--}if(l.remove){l.remove.call(a,k)}}}if(g&&!m.length){if(!l.teardown||l.teardown.call(a,p,r.handle)===false){n.removeEvent(a,o,r.handle)}delete i[o]}}if(n.isEmptyObject(i)){N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};i[0]=a;a.delegateTarget=this;if(k.preDispatch&&k.preDispatch.call(this,a)===false){return}h=n.event.handlers.call(this,a,j);b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem;c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped()){if(!a.rnamespace||a.rnamespace.test(g.namespace)){a.handleObj=g;a.data=g.data;d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i);if(d!==undefined){if((a.result=d)===false){a.preventDefault();a.stopPropagation()}}}}}if(k.postDispatch){k.postDispatch.call(this,a)}return a.result},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(a.type!=="click"||isNaN(a.button)||a.button<1)){for(;i!==this;i=i.parentNode||this){if(i.nodeType===1&&(i.disabled!==true||a.type!=="click")){d=[];for(c=0;c<h;c++){f=b[c];e=f.selector+" ";if(d[e]===undefined){d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length}if(d[e]){d.push(f)}}if(d.length){g.push({elem:i,handlers:d})}}}}if(h<b.length){g.push({elem:this,handlers:b.slice(h)})}return g},props:("altKey bubbles cancelable ctrlKey currentTarget detail eventPhase "+"metaKey relatedTarget shiftKey target timeStamp view which").split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){if(a.which==null){a.which=b.charCode!=null?b.charCode:b.keyCode}return a}},mouseHooks:{props:("button buttons clientX clientY offsetX offsetY pageX pageY "+"screenX screenY toElement").split(" "),filter:function(a,b){var c,e,f,g=b.button;if(a.pageX==null&&b.clientX!=null){c=a.target.ownerDocument||d;e=c.documentElement;f=c.body;a.pageX=b.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0);a.pageY=b.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)}if(!a.which&&g!==undefined){a.which=g&1?1:g&2?3:g&4?2:0}return a}},fix:function(a){if(a[n.expando]){return a}var b,c,e,f=a.type,g=a,h=this.fixHooks[f];if(!h){this.fixHooks[f]=h=ea.test(f)?this.mouseHooks:da.test(f)?this.keyHooks:{}}e=h.props?this.props.concat(h.props):this.props;a=new n.Event(g);b=e.length;while(b--){c=e[b];a[c]=g[c]}if(!a.target){a.target=d}if(a.target.nodeType===3){a.target=a.target.parentNode}return h.filter?h.filter(a,g):a},special:{load:{noBubble:true},focus:{trigger:function(){if(this!==ia()&&this.focus){this.focus();return false}},delegateType:"focusin"},blur:{trigger:function(){if(this===ia()&&this.blur){this.blur();return false}},delegateType:"focusout"},click:{trigger:function(){if(this.type==="checkbox"&&this.click&&n.nodeName(this,"input")){this.click();return false}},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){if(a.result!==undefined&&a.originalEvent){a.originalEvent.returnValue=a.result}}}}};n.removeEvent=function(a,b,c){if(a.removeEventListener){a.removeEventListener(b,c)}};n.Event=function(a,b){if(!(this instanceof n.Event)){return new n.Event(a,b)}if(a&&a.type){this.originalEvent=a;this.type=a.type;this.isDefaultPrevented=a.defaultPrevented||a.defaultPrevented===undefined&&a.returnValue===false?ga:ha}else{this.type=a}if(b){n.extend(this,b)}this.timeStamp=a&&a.timeStamp||n.now();this[n.expando]=true};n.Event.prototype={constructor:n.Event,isDefaultPrevented:ha,isPropagationStopped:ha,isImmediatePropagationStopped:ha,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ga;if(a){a.preventDefault()}},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ga;if(a){a.stopPropagation()}},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ga;if(a){a.stopImmediatePropagation()}this.stopPropagation()}};n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;if(!e||e!==d&&!n.contains(d,e)){a.type=f.origType;c=f.handler.apply(this,arguments);a.type=b}return c}}});n.fn.extend({on:function(a,b,c,d){return ja(this,a,b,c,d)},one:function(a,b,c,d){return ja(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj){d=a.handleObj;n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler);return this}if(typeof a==="object"){for(e in a){this.off(e,b,a[e])}return this}if(b===false||typeof b==="function"){c=b;b=undefined}if(c===false){c=ha}return this.each(function(){n.event.remove(this,a,c,b)})}});var ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,la=/<script|<style|<link/i,ma=/checked\s*(?:[^=]|=\s*.checked.)/i,na=/^true\/(.*)/,oa=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function pa(a,b){if(n.nodeName(a,"table")&&n.nodeName(b.nodeType!==11?b:b.firstChild,"tr")){return a.getElementsByTagName("tbody")[0]||a}return a}function qa(a){a.type=(a.getAttribute("type")!==null)+"/"+a.type;return a}function ra(a){var b=na.exec(a.type);if(b){a.type=b[1]}else{a.removeAttribute("type")}return a}function sa(a,b){var c,d,e,f,g,h,i,j;if(b.nodeType!==1){return}if(N.hasData(a)){f=N.access(a);g=N.set(b,f);j=f.events;if(j){delete g.handle;g.events={};for(e in j){for(c=0,d=j[e].length;c<d;c++){n.event.add(b,e,j[e][c])}}}}if(O.hasData(a)){h=O.access(a);i=n.extend({},h);O.set(b,i)}}function ta(a,b){var c=b.nodeName.toLowerCase();if(c==="input"&&X.test(a.type)){b.checked=a.checked}else if(c==="input"||c==="textarea"){b.defaultValue=a.defaultValue}}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&typeof q==="string"&&!l.checkClone&&ma.test(q)){return a.each(function(e){var f=a.eq(e);if(r){b[0]=q.call(this,e,f.html())}ua(f,b,c,d)})}if(o){e=ca(b,a[0].ownerDocument,false,a,d);g=e.firstChild;if(e.childNodes.length===1){e=g}if(g||d){h=n.map(_(e,"script"),qa);i=h.length;for(;m<o;m++){j=e;if(m!==p){j=n.clone(j,true,true);if(i){n.merge(h,_(j,"script"))}}c.call(a[m],j,m)}if(i){k=h[h.length-1].ownerDocument;n.map(h,ra);for(m=0;m<i;m++){j=h[m];if(Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)){if(j.src){if(n._evalUrl){n._evalUrl(j.src)}}else{n.globalEval(j.textContent.replace(oa,""))}}}}}}return a}function va(a,b,c){var d,e=b?n.filter(b,a):a,f=0;for(;(d=e[f])!=null;f++){if(!c&&d.nodeType===1){n.cleanData(_(d))}if(d.parentNode){if(c&&n.contains(d.ownerDocument,d)){aa(_(d,"script"))}d.parentNode.removeChild(d)}}return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(true),i=n.contains(a.ownerDocument,a);if(!l.noCloneChecked&&(a.nodeType===1||a.nodeType===11)&&!n.isXMLDoc(a)){g=_(h);f=_(a);for(d=0,e=f.length;d<e;d++){ta(f[d],g[d])}}if(b){if(c){f=f||_(a);g=g||_(h);for(d=0,e=f.length;d<e;d++){sa(f[d],g[d])}}else{sa(a,h)}}g=_(h,"script");if(g.length>0){aa(g,!i&&_(a,"script"))}return h},cleanData:function(a){var b,c,d,e=n.event.special,f=0;for(;(c=a[f])!==undefined;f++){if(L(c)){if(b=c[N.expando]){if(b.events){for(d in b.events){if(e[d]){n.event.remove(c,d)}else{n.removeEvent(c,d,b.handle)}}}c[N.expando]=undefined}if(c[O.expando]){c[O.expando]=undefined}}}}});n.fn.extend({domManip:ua,detach:function(a){return va(this,a,true)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return a===undefined?n.text(this):this.empty().each(function(){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){this.textContent=a}})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){if(this.parentNode){this.parentNode.insertBefore(a,this)}})},after:function(){return ua(this,arguments,function(a){if(this.parentNode){this.parentNode.insertBefore(a,this.nextSibling)}})},empty:function(){var a,b=0;for(;(a=this[b])!=null;b++){if(a.nodeType===1){n.cleanData(_(a,false));a.textContent=""}}return this},clone:function(a,b){a=a==null?false:a;b=b==null?a:b;return this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(a===undefined&&b.nodeType===1){return b.innerHTML}if(typeof a==="string"&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;c<d;c++){b=this[c]||{};if(b.nodeType===1){n.cleanData(_(b,false));b.innerHTML=a}}b=0}catch(e){}}if(b){this.empty().append(a)}},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;if(n.inArray(this,a)<0){n.cleanData(_(this));if(c){c.replaceChild(b,this)}}},a)}});n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){var c,d=[],e=n(a),f=e.length-1,h=0;for(;h<=f;h++){c=h===f?this:this.clone(true);n(e[h])[b](c);g.apply(d,c.get())}return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");c.detach();return d}function za(a){var b=d,c=xa[a];if(!c){c=ya(a,b);if(c==="none"||!c){wa=(wa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement);b=wa[0].contentDocument;b.write();b.close();c=ya(a,b);wa.detach()}xa[a]=c}return c}var Aa=/^margin/;var Ba=new RegExp("^("+S+")(?!px)[a-z%]+$","i");var Ca=function(b){var c=b.ownerDocument.defaultView;if(!c.opener){c=a}return c.getComputedStyle(b)};var Da=function(a,b,c,d){var e,f,g={};for(f in b){g[f]=a.style[f];a.style[f]=b[f]}e=c.apply(a,d||[]);for(f in b){a.style[f]=g[f]}return e};var Ea=d.documentElement;(function(){var b,c,e,f,g=d.createElement("div"),h=d.createElement("div");if(!h.style){return}h.style.backgroundClip="content-box";h.cloneNode(true).style.backgroundClip="";l.clearCloneStyle=h.style.backgroundClip==="content-box";g.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;"+"padding:0;margin-top:1px;position:absolute";g.appendChild(h);function i(){h.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;"+"position:relative;display:block;"+"margin:auto;border:1px;padding:1px;"+"top:1%;width:50%";h.innerHTML="";Ea.appendChild(g);var d=a.getComputedStyle(h);b=d.top!=="1%";f=d.marginLeft==="2px";c=d.width==="4px";h.style.marginRight="50%";e=d.marginRight==="4px";Ea.removeChild(g)}n.extend(l,{pixelPosition:function(){i();return b},boxSizingReliable:function(){if(c==null){i()}return c},pixelMarginRight:function(){if(c==null){i()}return e},reliableMarginLeft:function(){if(c==null){i()}return f},reliableMarginRight:function(){var b,c=h.appendChild(d.createElement("div"));c.style.cssText=h.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;"+"display:block;margin:0;border:0;padding:0";c.style.marginRight=c.style.width="0";h.style.width="1px";Ea.appendChild(g);b=!parseFloat(a.getComputedStyle(c).marginRight);Ea.removeChild(g);h.removeChild(c);return b}})})();function Fa(a,b,c){var d,e,f,g,h=a.style;c=c||Ca(a);if(c){g=c.getPropertyValue(b)||c[b];if(g===""&&!n.contains(a.ownerDocument,a)){g=n.style(a,b)}if(!l.pixelMarginRight()&&Ba.test(g)&&Aa.test(b)){d=h.width;e=h.minWidth;f=h.maxWidth;h.minWidth=h.maxWidth=h.width=g;g=c.width;h.width=d;h.minWidth=e;h.maxWidth=f}}return g!==undefined?g+"":g}function Ga(a,b){return{get:function(){if(a()){delete this.get;return}return(this.get=b).apply(this,arguments)}}}var Ha=/^(none|table(?!-c[ea]).+)/,Ia={position:"absolute",visibility:"hidden",display:"block"},Ja={letterSpacing:"0",fontWeight:"400"},Ka=["Webkit","O","Moz","ms"],La=d.createElement("div").style;function Ma(a){if(a in La){return a}var b=a[0].toUpperCase()+a.slice(1),c=Ka.length;while(c--){a=Ka[c]+b;if(a in La){return a}}}function Na(a,b,c){var d=T.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Oa(a,b,c,d,e){var f=c===(d?"border":"content")?4:b==="width"?1:0,g=0;for(;f<4;f+=2){if(c==="margin"){g+=n.css(a,c+U[f],true,e)}if(d){if(c==="content"){g-=n.css(a,"padding"+U[f],true,e)}if(c!=="margin"){g-=n.css(a,"border"+U[f]+"Width",true,e)}}else{g+=n.css(a,"padding"+U[f],true,e);if(c!=="padding"){g+=n.css(a,"border"+U[f]+"Width",true,e)}}}return g}function Pa(b,c,e){var f=true,g=c==="width"?b.offsetWidth:b.offsetHeight,h=Ca(b),i=n.css(b,"boxSizing",false,h)==="border-box";if(d.msFullscreenElement&&a.top!==a){if(b.getClientRects().length){g=Math.round(b.getBoundingClientRect()[c]*100)}}if(g<=0||g==null){g=Fa(b,c,h);if(g<0||g==null){g=b.style[c]}if(Ba.test(g)){return g}f=i&&(l.boxSizingReliable()||g===b.style[c]);g=parseFloat(g)||0}return g+Oa(b,c,e||(i?"border":"content"),f,h)+"px"}function Qa(a,b){var c,d,e,f=[],g=0,h=a.length;for(;g<h;g++){d=a[g];if(!d.style){continue}f[g]=N.get(d,"olddisplay");c=d.style.display;if(b){if(!f[g]&&c==="none"){d.style.display=""}if(d.style.display===""&&V(d)){f[g]=N.access(d,"olddisplay",za(d.nodeName))}}else{e=V(d);if(c!=="none"||!e){N.set(d,"olddisplay",e?c:n.css(d,"display"))}}}for(g=0;g<h;g++){d=a[g];if(!d.style){continue}if(!b||d.style.display==="none"||d.style.display===""){d.style.display=b?f[g]||"":"none"}}return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Fa(a,"opacity");return c===""?"1":c}}}},cssNumber:{animationIterationCount:true,columnCount:true,fillOpacity:true,flexGrow:true,flexShrink:true,fontWeight:true,lineHeight:true,opacity:true,order:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(!a||a.nodeType===3||a.nodeType===8||!a.style){return}var e,f,g,h=n.camelCase(b),i=a.style;b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h);g=n.cssHooks[b]||n.cssHooks[h];if(c!==undefined){f=typeof c;if(f==="string"&&(e=T.exec(c))&&e[1]){c=W(a,b,e);f="number"}if(c==null||c!==c){return}if(f==="number"){c+=e&&e[3]||(n.cssNumber[h]?"":"px")}if(!l.clearCloneStyle&&c===""&&b.indexOf("background")===0){i[b]="inherit"}if(!g||!("set"in g)||(c=g.set(a,c,d))!==undefined){i[b]=c}}else{if(g&&"get"in g&&(e=g.get(a,false,d))!==undefined){return e}return i[b]}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h);g=n.cssHooks[b]||n.cssHooks[h];if(g&&"get"in g){e=g.get(a,true,c)}if(e===undefined){e=Fa(a,b,d)}if(e==="normal"&&b in Ja){e=Ja[b]}if(c===""||c){f=parseFloat(e);return c===true||isFinite(f)?f||0:e}return e}});n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){if(c){return Ha.test(n.css(a,"display"))&&a.offsetWidth===0?Da(a,Ia,function(){return Pa(a,b,d)}):Pa(a,b,d)}},set:function(a,c,d){var e,f=d&&Ca(a),g=d&&Oa(a,b,d,n.css(a,"boxSizing",false,f)==="border-box",f);if(g&&(e=T.exec(c))&&(e[3]||"px")!=="px"){a.style[b]=c;c=n.css(a,b)}return Na(a,c,g)}}});n.cssHooks.marginLeft=Ga(l.reliableMarginLeft,function(a,b){if(b){return(parseFloat(Fa(a,"marginLeft"))||a.getBoundingClientRect().left-Da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}});n.cssHooks.marginRight=Ga(l.reliableMarginRight,function(a,b){if(b){return Da(a,{display:"inline-block"},Fa,[a,"marginRight"])}});n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){var d=0,e={},f=typeof c==="string"?c.split(" "):[c];for(;d<4;d++){e[a+U[d]+b]=f[d]||f[d-2]||f[0]}return e}};if(!Aa.test(a)){n.cssHooks[a+b].set=Na}});n.fn.extend({css:function(a,b){return K(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){d=Ca(a);e=b.length;for(;g<e;g++){f[b[g]]=n.css(a,b[g],false,d)}return f}return c!==undefined?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Qa(this,true)},hide:function(){return Qa(this)},toggle:function(a){if(typeof a==="boolean"){return a?this.show():this.hide()}return this.each(function(){if(V(this)){n(this).show()}else{n(this).hide()}})}});function Ra(a,b,c,d,e){return new Ra.prototype.init(a,b,c,d,e)}n.Tween=Ra;Ra.prototype={constructor:Ra,init:function(a,b,c,d,e,f){this.elem=a;this.prop=c;this.easing=e||n.easing._default;this.options=b;this.start=this.now=this.cur();this.end=d;this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ra.propHooks[this.prop];return a&&a.get?a.get(this):Ra.propHooks._default.get(this)},run:function(a){var b,c=Ra.propHooks[this.prop];if(this.options.duration){this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration)}else{this.pos=b=a}this.now=(this.end-this.start)*b+this.start;if(this.options.step){this.options.step.call(this.elem,this.now,this)}if(c&&c.set){c.set(this)}else{Ra.propHooks._default.set(this)}return this}};Ra.prototype.init.prototype=Ra.prototype;Ra.propHooks={_default:{get:function(a){var b;if(a.elem.nodeType!==1||a.elem[a.prop]!=null&&a.elem.style[a.prop]==null){return a.elem[a.prop]}b=n.css(a.elem,a.prop,"");return!b||b==="auto"?0:b},set:function(a){if(n.fx.step[a.prop]){n.fx.step[a.prop](a)}else if(a.elem.nodeType===1&&(a.elem.style[n.cssProps[a.prop]]!=null||n.cssHooks[a.prop])){n.style(a.elem,a.prop,a.now+a.unit)}else{a.elem[a.prop]=a.now}}}};Ra.propHooks.scrollTop=Ra.propHooks.scrollLeft={set:function(a){if(a.elem.nodeType&&a.elem.parentNode){a.elem[a.prop]=a.now}}};n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"};n.fx=Ra.prototype.init;n.fx.step={};var Sa,Ta,Ua=/^(?:toggle|show|hide)$/,Va=/queueHooks$/;function Wa(){a.setTimeout(function(){Sa=undefined});return Sa=n.now()}function Xa(a,b){var c,d=0,e={height:a};b=b?1:0;for(;d<4;d+=2-b){c=U[d];e["margin"+c]=e["padding"+c]=a}if(b){e.opacity=e.width=a}return e}function Ya(a,b,c){var d,e=(_a.tweeners[b]||[]).concat(_a.tweeners["*"]),f=0,g=e.length;for(;f<g;f++){if(d=e[f].call(c,b,a)){return d}}}function Za(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&V(a),q=N.get(a,"fxshow");if(!c.queue){h=n._queueHooks(a,"fx");if(h.unqueued==null){h.unqueued=0;i=h.empty.fire;h.empty.fire=function(){if(!h.unqueued){i()}}}h.unqueued++;l.always(function(){l.always(function(){h.unqueued--;if(!n.queue(a,"fx").length){h.empty.fire()}})})}if(a.nodeType===1&&("height"in b||"width"in b)){c.overflow=[o.overflow,o.overflowX,o.overflowY];j=n.css(a,"display");k=j==="none"?N.get(a,"olddisplay")||za(a.nodeName):j;if(k==="inline"&&n.css(a,"float")==="none"){o.display="inline-block"}}if(c.overflow){o.overflow="hidden";l.always(function(){o.overflow=c.overflow[0];o.overflowX=c.overflow[1];o.overflowY=c.overflow[2]})}for(d in b){e=b[d];if(Ua.exec(e)){delete b[d];f=f||e==="toggle";if(e===(p?"hide":"show")){if(e==="show"&&q&&q[d]!==undefined){p=true}else{continue}}m[d]=q&&q[d]||n.style(a,d)}else{j=undefined}}if(!n.isEmptyObject(m)){if(q){if("hidden"in q){p=q.hidden}}else{q=N.access(a,"fxshow",{})}if(f){q.hidden=!p}if(p){n(a).show()}else{l.done(function(){n(a).hide()})}l.done(function(){var b;N.remove(a,"fxshow");for(b in m){n.style(a,b,m[b])}});for(d in m){g=Ya(p?q[d]:0,d,l);if(!(d in q)){q[d]=g.start;if(p){g.end=g.start;g.start=d==="width"||d==="height"?1:0}}}}else if((j==="none"?za(a.nodeName):j)==="inline"){o.display=j}}function $a(a,b){var c,d,e,f,g;for(c in a){d=n.camelCase(c);e=b[d];f=a[c];if(n.isArray(f)){e=f[1];f=a[c]=f[0]}if(c!==d){a[d]=f;delete a[c]}g=n.cssHooks[d];if(g&&"expand"in g){f=g.expand(f);delete a[d];for(c in f){if(!(c in a)){a[c]=f[c];b[c]=e}}}else{b[d]=e}}}function _a(a,b,c){var d,e,f=0,g=_a.prefilters.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e){return false}var b=Sa||Wa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;for(;g<i;g++){j.tweens[g].run(f)}h.notifyWith(a,[j,f,c]);if(f<1&&i){return c}else{h.resolveWith(a,[j]);return false}},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(true,{specialEasing:{},easing:n.easing._default},c),originalProperties:b,originalOptions:c,startTime:Sa||Wa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);j.tweens.push(d);return d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e){return this}e=true;for(;c<d;c++){j.tweens[c].run(1)}if(b){h.notifyWith(a,[j,1,0]);h.resolveWith(a,[j,b])}else{h.rejectWith(a,[j,b])}return this}}),k=j.props;$a(k,j.opts.specialEasing);for(;f<g;f++){d=_a.prefilters[f].call(j,a,k,j.opts);if(d){if(n.isFunction(d.stop)){n._queueHooks(j.elem,j.opts.queue).stop=n.proxy(d.stop,d)}return d}}n.map(k,Ya,j);if(n.isFunction(j.opts.start)){j.opts.start.call(a,j)}n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue}));return j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(_a,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);W(c.elem,a,T.exec(b),c);return c}]},tweener:function(a,b){if(n.isFunction(a)){b=a;a=["*"]}else{a=a.match(G)}var c,d=0,e=a.length;for(;d<e;d++){c=a[d];_a.tweeners[c]=_a.tweeners[c]||[];_a.tweeners[c].unshift(b)}},prefilters:[Za],prefilter:function(a,b){if(b){_a.prefilters.unshift(a)}else{_a.prefilters.push(a)}}});n.speed=function(a,b,c){var d=a&&typeof a==="object"?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};d.duration=n.fx.off?0:typeof d.duration==="number"?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default;if(d.queue==null||d.queue===true){d.queue="fx"}d.old=d.complete;d.complete=function(){if(n.isFunction(d.old)){d.old.call(this)}if(d.queue){n.dequeue(this,d.queue)}};return d};n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(V).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=_a(this,n.extend({},a),f);if(e||N.get(this,"finish")){b.stop(true)}};g.finish=g;return e||f.queue===false?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop;b(c)};if(typeof a!=="string"){c=b;b=a;a=undefined}if(b&&a!==false){this.queue(a||"fx",[])}return this.each(function(){var b=true,e=a!=null&&a+"queueHooks",f=n.timers,g=N.get(this);if(e){if(g[e]&&g[e].stop){d(g[e])}}else{for(e in g){if(g[e]&&g[e].stop&&Va.test(e)){d(g[e])}}}for(e=f.length;e--;){if(f[e].elem===this&&(a==null||f[e].queue===a)){f[e].anim.stop(c);b=false;f.splice(e,1)}}if(b||!c){n.dequeue(this,a)}})},finish:function(a){if(a!==false){a=a||"fx"}return this.each(function(){var b,c=N.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;c.finish=true;n.queue(this,a,[]);if(e&&e.stop){e.stop.call(this,true)}for(b=f.length;b--;){if(f[b].elem===this&&f[b].queue===a){f[b].anim.stop(true);f.splice(b,1)}}for(b=0;b<g;b++){if(d[b]&&d[b].finish){d[b].finish.call(this)}}delete c.finish})}});n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return a==null||typeof a==="boolean"?c.apply(this,arguments):this.animate(Xa(b,true),a,d,e)}});n.each({slideDown:Xa("show"),slideUp:Xa("hide"),
slideToggle:Xa("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}});n.timers=[];n.fx.tick=function(){var a,b=0,c=n.timers;Sa=n.now();for(;b<c.length;b++){a=c[b];if(!a()&&c[b]===a){c.splice(b--,1)}}if(!c.length){n.fx.stop()}Sa=undefined};n.fx.timer=function(a){n.timers.push(a);if(a()){n.fx.start()}else{n.timers.pop()}};n.fx.interval=13;n.fx.start=function(){if(!Ta){Ta=a.setInterval(n.fx.tick,n.fx.interval)}};n.fx.stop=function(){a.clearInterval(Ta);Ta=null};n.fx.speeds={slow:600,fast:200,_default:400};n.fn.delay=function(b,c){b=n.fx?n.fx.speeds[b]||b:b;c=c||"fx";return this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})};(function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox";l.checkOn=a.value!=="";l.optSelected=c.selected;b.disabled=true;l.optDisabled=!c.disabled;a=d.createElement("input");a.value="t";a.type="radio";l.radioValue=a.value==="t"})();var ab,bb=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return K(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}});n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(f===3||f===8||f===2){return}if(typeof a.getAttribute==="undefined"){return n.prop(a,b,c)}if(f!==1||!n.isXMLDoc(a)){b=b.toLowerCase();e=n.attrHooks[b]||(n.expr.match.bool.test(b)?ab:undefined)}if(c!==undefined){if(c===null){n.removeAttr(a,b);return}if(e&&"set"in e&&(d=e.set(a,c,b))!==undefined){return d}a.setAttribute(b,c+"");return c}if(e&&"get"in e&&(d=e.get(a,b))!==null){return d}d=n.find.attr(a,b);return d==null?undefined:d},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&b==="radio"&&n.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b);if(c){a.value=c}return b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(G);if(f&&a.nodeType===1){while(c=f[e++]){d=n.propFix[c]||c;if(n.expr.match.bool.test(c)){a[d]=false}a.removeAttribute(c)}}}});ab={set:function(a,b,c){if(b===false){n.removeAttr(a,c)}else{a.setAttribute(c,c)}return c}};n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=bb[b]||n.find.attr;bb[b]=function(a,b,d){var e,f;if(!d){f=bb[b];bb[b]=e;e=c(a,b,d)!=null?b.toLowerCase():null;bb[b]=f}return e}});var cb=/^(?:input|select|textarea|button)$/i,db=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return K(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}});n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(f===3||f===8||f===2){return}if(f!==1||!n.isXMLDoc(a)){b=n.propFix[b]||b;e=n.propHooks[b]}if(c!==undefined){if(e&&"set"in e&&(d=e.set(a,c,b))!==undefined){return d}return a[b]=c}if(e&&"get"in e&&(d=e.get(a,b))!==null){return d}return a[b]},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):cb.test(a.nodeName)||db.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}});if(!l.optSelected){n.propHooks.selected={get:function(a){var b=a.parentNode;if(b&&b.parentNode){b.parentNode.selectedIndex}return null}}}n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var eb=/[\t\r\n\f]/g;function fb(a){return a.getAttribute&&a.getAttribute("class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a)){return this.each(function(b){n(this).addClass(a.call(this,b,fb(this)))})}if(typeof a==="string"&&a){b=a.match(G)||[];while(c=this[i++]){e=fb(c);d=c.nodeType===1&&(" "+e+" ").replace(eb," ");if(d){g=0;while(f=b[g++]){if(d.indexOf(" "+f+" ")<0){d+=f+" "}}h=n.trim(d);if(e!==h){c.setAttribute("class",h)}}}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a)){return this.each(function(b){n(this).removeClass(a.call(this,b,fb(this)))})}if(!arguments.length){return this.attr("class","")}if(typeof a==="string"&&a){b=a.match(G)||[];while(c=this[i++]){e=fb(c);d=c.nodeType===1&&(" "+e+" ").replace(eb," ");if(d){g=0;while(f=b[g++]){while(d.indexOf(" "+f+" ")>-1){d=d.replace(" "+f+" "," ")}}h=n.trim(d);if(e!==h){c.setAttribute("class",h)}}}}return this},toggleClass:function(a,b){var c=typeof a;if(typeof b==="boolean"&&c==="string"){return b?this.addClass(a):this.removeClass(a)}if(n.isFunction(a)){return this.each(function(c){n(this).toggleClass(a.call(this,c,fb(this),b),b)})}return this.each(function(){var b,d,e,f;if(c==="string"){d=0;e=n(this);f=a.match(G)||[];while(b=f[d++]){if(e.hasClass(b)){e.removeClass(b)}else{e.addClass(b)}}}else if(a===undefined||c==="boolean"){b=fb(this);if(b){N.set(this,"__className__",b)}if(this.setAttribute){this.setAttribute("class",b||a===false?"":N.get(this,"__className__")||"")}}})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++]){if(c.nodeType===1&&(" "+fb(c)+" ").replace(eb," ").indexOf(b)>-1){return true}}return false}});var gb=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];if(!arguments.length){if(e){b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()];if(b&&"get"in b&&(c=b.get(e,"value"))!==undefined){return c}c=e.value;return typeof c==="string"?c.replace(gb,""):c==null?"":c}return}d=n.isFunction(a);return this.each(function(c){var e;if(this.nodeType!==1){return}if(d){e=a.call(this,c,n(this).val())}else{e=a}if(e==null){e=""}else if(typeof e==="number"){e+=""}else if(n.isArray(e)){e=n.map(e,function(a){return a==null?"":a+""})}b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()];if(!b||!("set"in b)||b.set(this,e,"value")===undefined){this.value=e}})}});n.extend({valHooks:{option:{get:function(a){return n.trim(a.value)}},select:{get:function(a){var b,c,d=a.options,e=a.selectedIndex,f=a.type==="select-one"||e<0,g=f?null:[],h=f?e+1:d.length,i=e<0?h:f?e:0;for(;i<h;i++){c=d[i];if((c.selected||i===e)&&(l.optDisabled?!c.disabled:c.getAttribute("disabled")===null)&&(!c.parentNode.disabled||!n.nodeName(c.parentNode,"optgroup"))){b=n(c).val();if(f){return b}g.push(b)}}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--){d=e[g];if(d.selected=n.inArray(n.valHooks.option.get(d),f)>-1){c=true}}if(!c){a.selectedIndex=-1}return f}}}});n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){if(n.isArray(b)){return a.checked=n.inArray(n(a).val(),b)>-1}}};if(!l.checkOn){n.valHooks[this].get=function(a){return a.getAttribute("value")===null?"on":a.value}}});var hb=/^(?:focusinfocus|focusoutblur)$/;n.extend(n.event,{trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];h=i=e=e||d;if(e.nodeType===3||e.nodeType===8){return}if(hb.test(q+n.event.triggered)){return}if(q.indexOf(".")>-1){r=q.split(".");q=r.shift();r.sort()}l=q.indexOf(":")<0&&"on"+q;b=b[n.expando]?b:new n.Event(q,typeof b==="object"&&b);b.isTrigger=f?2:3;b.namespace=r.join(".");b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;b.result=undefined;if(!b.target){b.target=e}c=c==null?[b]:n.makeArray(c,[b]);o=n.event.special[q]||{};if(!f&&o.trigger&&o.trigger.apply(e,c)===false){return}if(!f&&!o.noBubble&&!n.isWindow(e)){j=o.delegateType||q;if(!hb.test(j+q)){h=h.parentNode}for(;h;h=h.parentNode){p.push(h);i=h}if(i===(e.ownerDocument||d)){p.push(i.defaultView||i.parentWindow||a)}}g=0;while((h=p[g++])&&!b.isPropagationStopped()){b.type=g>1?j:o.bindType||q;m=(N.get(h,"events")||{})[b.type]&&N.get(h,"handle");if(m){m.apply(h,c)}m=l&&h[l];if(m&&m.apply&&L(h)){b.result=m.apply(h,c);if(b.result===false){b.preventDefault()}}}b.type=q;if(!f&&!b.isDefaultPrevented()){if((!o._default||o._default.apply(p.pop(),c)===false)&&L(e)){if(l&&n.isFunction(e[q])&&!n.isWindow(e)){i=e[l];if(i){e[l]=null}n.event.triggered=q;e[q]();n.event.triggered=undefined;if(i){e[l]=i}}}}return b.result},simulate:function(a,b,c){var d=n.extend(new n.Event,c,{type:a,isSimulated:true});n.event.trigger(d,null,b);if(d.isDefaultPrevented()){c.preventDefault()}}});n.fn.extend({trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c){return n.event.trigger(a,b,c,true)}}});n.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(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}});n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});l.focusin="onfocusin"in a;if(!l.focusin){n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a))};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=N.access(d,b);if(!e){d.addEventListener(a,c,true)}N.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=N.access(d,b)-1;if(!e){d.removeEventListener(a,c,true);N.remove(d,b)}else{N.access(d,b,e)}}}})}var ib=a.location;var jb=n.now();var kb=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")};n.parseXML=function(b){var c;if(!b||typeof b!=="string"){return null}try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=undefined}if(!c||c.getElementsByTagName("parsererror").length){n.error("Invalid XML: "+b)}return c};var lb=/#.*$/,mb=/([?&])_=[^&]*/,nb=/^(.*?):[ \t]*([^\r\n]*)$/gm,ob=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,pb=/^(?:GET|HEAD)$/,qb=/^\/\//,rb={},sb={},tb="*/".concat("*"),ub=d.createElement("a");ub.href=ib.href;function vb(a){return function(b,c){if(typeof b!=="string"){c=b;b="*"}var d,e=0,f=b.toLowerCase().match(G)||[];if(n.isFunction(c)){while(d=f[e++]){if(d[0]==="+"){d=d.slice(1)||"*";(a[d]=a[d]||[]).unshift(c)}else{(a[d]=a[d]||[]).push(c)}}}}}function wb(a,b,c,d){var e={},f=a===sb;function g(h){var i;e[h]=true;n.each(a[h]||[],function(a,h){var j=h(b,c,d);if(typeof j==="string"&&!f&&!e[j]){b.dataTypes.unshift(j);g(j);return false}else if(f){return!(i=j)}});return i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function xb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b){if(b[c]!==undefined){(e[c]?a:d||(d={}))[c]=b[c]}}if(d){n.extend(true,a,d)}return a}function yb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while(i[0]==="*"){i.shift();if(d===undefined){d=a.mimeType||b.getResponseHeader("Content-Type")}}if(d){for(e in h){if(h[e]&&h[e].test(d)){i.unshift(e);break}}}if(i[0]in c){f=i[0]}else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}if(!g){g=e}}f=f||g}if(f){if(f!==i[0]){i.unshift(f)}return c[f]}}function zb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1]){for(g in a.converters){j[g.toLowerCase()]=a.converters[g]}}f=k.shift();while(f){if(a.responseFields[f]){c[a.responseFields[f]]=b}if(!i&&d&&a.dataFilter){b=a.dataFilter(b,a.dataType)}i=f;f=k.shift();if(f){if(f==="*"){f=i}else if(i!=="*"&&i!==f){g=j[i+" "+f]||j["* "+f];if(!g){for(e in j){h=e.split(" ");if(h[1]===f){g=j[i+" "+h[0]]||j["* "+h[0]];if(g){if(g===true){g=j[e]}else if(j[e]!==true){f=h[0];k.unshift(h[1])}break}}}}if(g!==true){if(g&&a.throws){b=g(b)}else{try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}}}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ib.href,type:"GET",isLocal:ob.test(ib.protocol),global:true,processData:true,async:true,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":tb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":true,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:true,context:true}},ajaxSetup:function(a,b){return b?xb(xb(a,n.ajaxSettings),b):xb(n.ajaxSettings,a)},ajaxPrefilter:vb(rb),ajaxTransport:vb(sb),ajax:function(b,c){if(typeof b==="object"){c=b;b=undefined}c=c||{};var e,f,g,h,i,j,k,l,m=n.ajaxSetup({},c),o=m.context||m,p=m.context&&(o.nodeType||o.jquery)?n(o):n.event,q=n.Deferred(),r=n.Callbacks("once memory"),s=m.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,getResponseHeader:function(a){var b;if(v===2){if(!h){h={};while(b=nb.exec(g)){h[b[1].toLowerCase()]=b[2]}}b=h[a.toLowerCase()]}return b==null?null:b},getAllResponseHeaders:function(){return v===2?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();if(!v){a=u[c]=u[c]||a;t[a]=b}return this},overrideMimeType:function(a){if(!v){m.mimeType=a}return this},statusCode:function(a){var b;if(a){if(v<2){for(b in a){s[b]=[s[b],a[b]]}}else{x.always(a[x.status])}}return this},abort:function(a){var b=a||w;if(e){e.abort(b)}z(0,b);return this}};q.promise(x).complete=r.add;x.success=x.done;x.error=x.fail;m.url=((b||m.url||ib.href)+"").replace(lb,"").replace(qb,ib.protocol+"//");m.type=c.method||c.type||m.method||m.type;m.dataTypes=n.trim(m.dataType||"*").toLowerCase().match(G)||[""];if(m.crossDomain==null){j=d.createElement("a");try{j.href=m.url;j.href=j.href;m.crossDomain=ub.protocol+"//"+ub.host!==j.protocol+"//"+j.host}catch(y){m.crossDomain=true}}if(m.data&&m.processData&&typeof m.data!=="string"){m.data=n.param(m.data,m.traditional)}wb(rb,m,c,x);if(v===2){return x}k=n.event&&m.global;if(k&&n.active++===0){n.event.trigger("ajaxStart")}m.type=m.type.toUpperCase();m.hasContent=!pb.test(m.type);f=m.url;if(!m.hasContent){if(m.data){f=m.url+=(kb.test(f)?"&":"?")+m.data;delete m.data}if(m.cache===false){m.url=mb.test(f)?f.replace(mb,"$1_="+jb++):f+(kb.test(f)?"&":"?")+"_="+jb++}}if(m.ifModified){if(n.lastModified[f]){x.setRequestHeader("If-Modified-Since",n.lastModified[f])}if(n.etag[f]){x.setRequestHeader("If-None-Match",n.etag[f])}}if(m.data&&m.hasContent&&m.contentType!==false||c.contentType){x.setRequestHeader("Content-Type",m.contentType)}x.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+(m.dataTypes[0]!=="*"?", "+tb+"; q=0.01":""):m.accepts["*"]);for(l in m.headers){x.setRequestHeader(l,m.headers[l])}if(m.beforeSend&&(m.beforeSend.call(o,x,m)===false||v===2)){return x.abort()}w="abort";for(l in{success:1,error:1,complete:1}){x[l](m[l])}e=wb(sb,m,c,x);if(!e){z(-1,"No Transport")}else{x.readyState=1;if(k){p.trigger("ajaxSend",[x,m])}if(v===2){return x}if(m.async&&m.timeout>0){i=a.setTimeout(function(){x.abort("timeout")},m.timeout)}try{v=1;e.send(t,z)}catch(y){if(v<2){z(-1,y)}else{throw y}}}function z(b,c,d,h){var j,l,t,u,w,y=c;if(v===2){return}v=2;if(i){a.clearTimeout(i)}e=undefined;g=h||"";x.readyState=b>0?4:0;j=b>=200&&b<300||b===304;if(d){u=yb(m,x,d)}u=zb(m,u,x,j);if(j){if(m.ifModified){w=x.getResponseHeader("Last-Modified");if(w){n.lastModified[f]=w}w=x.getResponseHeader("etag");if(w){n.etag[f]=w}}if(b===204||m.type==="HEAD"){y="nocontent"}else if(b===304){y="notmodified"}else{y=u.state;l=u.data;t=u.error;j=!t}}else{t=y;if(b||!y){y="error";if(b<0){b=0}}}x.status=b;x.statusText=(c||y)+"";if(j){q.resolveWith(o,[l,y,x])}else{q.rejectWith(o,[x,y,t])}x.statusCode(s);s=undefined;if(k){p.trigger(j?"ajaxSuccess":"ajaxError",[x,m,j?l:t])}r.fireWith(o,[x,y]);if(k){p.trigger("ajaxComplete",[x,m]);if(!--n.active){n.event.trigger("ajaxStop")}}}return x},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,undefined,b,"script")}});n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){if(n.isFunction(c)){e=e||d;d=c;c=undefined}return n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}});n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:false,global:false,"throws":true})};n.fn.extend({wrapAll:function(a){var b;if(n.isFunction(a)){return this.each(function(b){n(this).wrapAll(a.call(this,b))})}if(this[0]){b=n(a,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){b.insertBefore(this[0])}b.map(function(){var a=this;while(a.firstElementChild){a=a.firstElementChild}return a}).append(this)}return this},wrapInner:function(a){if(n.isFunction(a)){return this.each(function(b){n(this).wrapInner(a.call(this,b))})}return this.each(function(){var b=n(this),c=b.contents();if(c.length){c.wrapAll(a)}else{b.append(a)}})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){if(!n.nodeName(this,"body")){n(this).replaceWith(this.childNodes)}}).end()}});n.expr.filters.hidden=function(a){return!n.expr.filters.visible(a)};n.expr.filters.visible=function(a){return a.offsetWidth>0||a.offsetHeight>0||a.getClientRects().length>0};var Ab=/%20/g,Bb=/\[\]$/,Cb=/\r?\n/g,Db=/^(?:submit|button|image|reset|file)$/i,Eb=/^(?:input|select|textarea|keygen)/i;function Fb(a,b,c,d){var e;if(n.isArray(b)){n.each(b,function(b,e){if(c||Bb.test(a)){d(a,e)}else{Fb(a+"["+(typeof e==="object"&&e!=null?b:"")+"]",e,c,d)}})}else if(!c&&n.type(b)==="object"){for(e in b){Fb(a+"["+e+"]",b[e],c,d)}}else{d(a,b)}}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():b==null?"":b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(b===undefined){b=n.ajaxSettings&&n.ajaxSettings.traditional}if(n.isArray(a)||a.jquery&&!n.isPlainObject(a)){n.each(a,function(){e(this.name,this.value)})}else{for(c in a){Fb(c,a[c],b,e)}}return d.join("&").replace(Ab,"+")};n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Eb.test(this.nodeName)&&!Db.test(a)&&(this.checked||!X.test(a))}).map(function(a,b){var c=n(this).val();return c==null?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(Cb,"\r\n")}}):{name:b.name,value:c.replace(Cb,"\r\n")}}).get()}});n.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Gb={0:200,1223:204},Hb=n.ajaxSettings.xhr();l.cors=!!Hb&&"withCredentials"in Hb;l.ajax=Hb=!!Hb;n.ajaxTransport(function(b){var c,d;if(l.cors||Hb&&!b.crossDomain){return{send:function(e,f){var g,h=b.xhr();h.open(b.type,b.url,b.async,b.username,b.password);if(b.xhrFields){for(g in b.xhrFields){h[g]=b.xhrFields[g]}}if(b.mimeType&&h.overrideMimeType){h.overrideMimeType(b.mimeType)}if(!b.crossDomain&&!e["X-Requested-With"]){e["X-Requested-With"]="XMLHttpRequest"}for(g in e){h.setRequestHeader(g,e[g])}c=function(a){return function(){if(c){c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null;if(a==="abort"){h.abort()}else if(a==="error"){if(typeof h.status!=="number"){f(0,"error")}else{f(h.status,h.statusText)}}else{f(Gb[h.status]||h.status,h.statusText,(h.responseType||"text")!=="text"||typeof h.responseText!=="string"?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders())}}}};h.onload=c();d=h.onerror=c("error");if(h.onabort!==undefined){h.onabort=d}else{h.onreadystatechange=function(){if(h.readyState===4){a.setTimeout(function(){if(c){d()}})}}}c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c){throw i}}},abort:function(){if(c){c()}}}}});n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, "+"application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){n.globalEval(a);return a}}});n.ajaxPrefilter("script",function(a){if(a.cache===undefined){a.cache=false}if(a.crossDomain){a.type="GET"}});n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=n("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove();c=null;if(a){f(a.type==="error"?404:200,a.type)}});d.head.appendChild(b[0])},abort:function(){if(c){c()}}}}});var Ib=[],Jb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Ib.pop()||n.expando+"_"+jb++;this[a]=true;return a}});n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==false&&(Jb.test(b.url)?"url":typeof b.data==="string"&&(b.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&Jb.test(b.data)&&"data");if(h||b.dataTypes[0]==="jsonp"){e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback;if(h){b[h]=b[h].replace(Jb,"$1"+e)}else if(b.jsonp!==false){b.url+=(kb.test(b.url)?"&":"?")+b.jsonp+"="+e}b.converters["script json"]=function(){if(!g){n.error(e+" was not called")}return g[0]};b.dataTypes[0]="json";f=a[e];a[e]=function(){g=arguments};d.always(function(){if(f===undefined){n(a).removeProp(e)}else{a[e]=f}if(b[e]){b.jsonpCallback=c.jsonpCallback;Ib.push(e)}if(g&&n.isFunction(f)){f(g[0])}g=f=undefined});return"script"}});l.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;a.innerHTML="<form></form><form></form>";return a.childNodes.length===2}();n.parseHTML=function(a,b,c){if(!a||typeof a!=="string"){return null}if(typeof b==="boolean"){c=b;b=false}b=b||(l.createHTMLDocument?d.implementation.createHTMLDocument(""):d);var e=x.exec(a),f=!c&&[];if(e){return[b.createElement(e[1])]}e=ca([a],b,f);if(f&&f.length){n(f).remove()}return n.merge([],e.childNodes)};var Kb=n.fn.load;n.fn.load=function(a,b,c){if(typeof a!=="string"&&Kb){return Kb.apply(this,arguments)}var d,e,f,g=this,h=a.indexOf(" ");if(h>-1){d=n.trim(a.slice(h));a=a.slice(0,h)}if(n.isFunction(b)){c=b;b=undefined}else if(b&&typeof b==="object"){e="POST"}if(g.length>0){n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments;g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(g,f||[a.responseText,b,a])})})}return this};n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}});n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function Lb(a){return n.isWindow(a)?a:a.nodeType===9&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};if(k==="static"){a.style.position="relative"}h=l.offset();f=n.css(a,"top");i=n.css(a,"left");j=(k==="absolute"||k==="fixed")&&(f+i).indexOf("auto")>-1;if(j){d=l.position();g=d.top;e=d.left}else{g=parseFloat(f)||0;e=parseFloat(i)||0}if(n.isFunction(b)){b=b.call(a,c,n.extend({},h))}if(b.top!=null){m.top=b.top-h.top+g}if(b.left!=null){m.left=b.left-h.left+e}if("using"in b){b.using.call(a,m)}else{l.css(m)}}};n.fn.extend({offset:function(a){if(arguments.length){return a===undefined?this:this.each(function(b){n.offset.setOffset(this,a,b)})}var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(!f){return}b=f.documentElement;if(!n.contains(b,d)){return e}e=d.getBoundingClientRect();c=Lb(f);return{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}},position:function(){if(!this[0]){return}var a,b,c=this[0],d={top:0,left:0};if(n.css(c,"position")==="fixed"){b=c.getBoundingClientRect()}else{a=this.offsetParent();b=this.offset();if(!n.nodeName(a[0],"html")){d=a.offset()}d.top+=n.css(a[0],"borderTopWidth",true)-a.scrollTop();d.left+=n.css(a[0],"borderLeftWidth",true)-a.scrollLeft()}return{top:b.top-d.top-n.css(c,"marginTop",true),left:b.left-d.left-n.css(c,"marginLeft",true)}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&n.css(a,"position")==="static"){a=a.offsetParent}return a||Ea})}});n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;n.fn[a]=function(d){return K(this,function(a,d,e){var f=Lb(a);if(e===undefined){return f?f[b]:a[d]}if(f){f.scrollTo(!c?e:f.pageXOffset,c?e:f.pageYOffset)}else{a[d]=e}},a,d,arguments.length)}});n.each(["top","left"],function(a,b){n.cssHooks[b]=Ga(l.pixelPosition,function(a,c){if(c){c=Fa(a,b);return Ba.test(c)?n(a).position()[b]+"px":c}})});n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||typeof d!=="boolean"),g=c||(d===true||e===true?"margin":"border");return K(this,function(b,c,d){var e;if(n.isWindow(b)){return b.document.documentElement["client"+a]}if(b.nodeType===9){e=b.documentElement;return Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])}return d===undefined?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:undefined,f,null)}})});n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length===1?this.off(a,"**"):this.off(b,a||"**",c)},size:function(){return this.length}});n.fn.andSelf=n.fn.addBack;if(typeof define==="function"&&define.amd){define("jquery",[],function(){return n})}var Mb=a.jQuery,Nb=a.$;n.noConflict=function(b){if(a.$===n){a.$=Nb}if(b&&a.jQuery===n){a.jQuery=Mb}return n};if(!b){a.jQuery=a.$=n}return n});var Multivac={language:null,rtl:$("html").attr("dir")==="rtl",country:null,apiUrl:null,touch:Modernizr.touchevents,svg:Modernizr.svg,modules:{init:function(){$.fn.matchHeight._maintainScroll=true;Multivac.initGlobalEventHandlers();if($(".content.slide.siteFilterDesktop").length){Filter.init()}Navigation.init();if($(".owl-carousel-default").length){Slider.init()}if($(".owl-carousel-product").length){Productslider.init()}var a=$(".threesixty");if(a.length){if(!a.hasClass("sleep")){ThreeSixtySlider.init()}}if($("section.packages.hoverBoxes").length){Packagingexamplecategory.init()}if($("section.content.news-teaser").length){News.init()}if($("section.content.events").length){Events.init()}if($("section.content.story").length){Story.init()}Region.init();LazyYouTube.init();Tabs.init();if($(".jobs-list").length){Jobs.init()}if($("section.news-list").length){Newslist.init()}if($("section.content.packagingexample").length){Packagingexample.init()}if($("section.events-list").length){Eventslist.init()}if($("section.content.products").length){Productcategory.init()}if($(".owl-carousel-packageexample").length){Packageexampleslider.init()}$(".parallax-holder").imageScroll({imageAttribute:Multivac.touch===true?"image-mobile":"image",holderMinHeight:574,touch:Multivac.touch,container:$("footer")});if(Multivac.svg){svg4everybody()}$("a.scroll-to-anchor").click(function(){var a=$("section.navigation"),b=a.is("visible")?a:$("section.mobileHeader");$("html, body").animate({scrollTop:$("#"+$(this).data("anchor")).offset().top-b.height()},250)})}},init:function(){Multivac.setLanguage();Multivac.setCountry();Multivac.setApiUrl();Multivac.modules.init()},initGlobalEventHandlers:function(){$(".hoverBoxes .click").click(function(){if(verge.viewportW()<1220){$(this).parents(".box").find(".image .hoverText").css({left:0});$(this).parents(".box").find(".image .text .headlineGroup").addClass("white")}});$(".hoverBoxes .click.close").click(function(a){if(verge.viewportW()<1220){a.preventDefault();$(this).parents(".box").find(".image .hoverText").css({left:"-960px"});$(this).parents(".box").find(".image .text .headlineGroup").removeClass("white")}});$(document).keydown(function(a){if(a.keyCode===27){Filter.hide()}})},setLanguage:function(){Multivac.language=$("body").data("language")},setCountry:function(){Multivac.country=$("body").data("country")},getLanguage:function(){return Multivac.language},getCountry:function(){return Multivac.country},setApiUrl:function(){Multivac.apiUrl=$("body").data("api")},getApiUrl:function(){return Multivac.apiUrl}};$(function(){"use strict";Multivac.init()});(function(a,b){var c=b(a,a.document);a.lazySizes=c;if(typeof module=="object"&&module.exports){module.exports=c}else if(typeof define=="function"&&define.amd){define(c)}})(window,function(a,b){"use strict";if(!b.getElementsByClassName){return}var c;var d=b.documentElement;var e=a.HTMLPictureElement&&"sizes"in b.createElement("img");var f="addEventListener";var g="getAttribute";var h=a[f];var i=a.setTimeout;var j=a.requestAnimationFrame||i;var k=/^picture$/i;var l=["load","error","lazyincluded","_lazyloaded"];var m={};var n=Array.prototype.forEach;var o=function(a,b){if(!m[b]){m[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")}return m[b].test(a[g]("class")||"")&&m[b]};var p=function(a,b){if(!o(a,b)){a.setAttribute("class",(a[g]("class")||"").trim()+" "+b)}};var q=function(a,b){var c;if(c=o(a,b)){a.setAttribute("class",(a[g]("class")||"").replace(c," "))}};var r=function(a,b,c){var d=c?f:"removeEventListener";if(c){r(a,b)}l.forEach(function(c){a[d](c,b)})};var s=function(a,c,d,e,f){var g=b.createEvent("CustomEvent");g.initCustomEvent(c,!e,!f,d||{});a.dispatchEvent(g);return g};var t=function(b,d){var f;if(!e&&(f=a.picturefill||c.pf)){f({reevaluate:true,elements:[b]})}else if(d&&d.src){b.src=d.src}};var u=function(a,b){return(getComputedStyle(a,null)||{})[b]};var v=function(a,b,d){d=d||a.offsetWidth;while(d<c.minSize&&b&&!a._lazysizesWidth){d=b.offsetWidth;b=b.parentNode}return d};var w=function(b){var c;var d=0;var e=a.Date;var f=function(){c=false;d=e.now();b()};var g=function(){i(f)};var h=function(){j(g)};return function(){if(c){return}var a=125-(e.now()-d);c=true;if(a<6){a=6}i(h,a)}};var x=function(){var e,l,m,v,x,z;var A,B,C,D,E,F;var G,H,I;var J=/^img$/i;var K=/^iframe$/i;var L="onscroll"in a&&!/glebot/.test(navigator.userAgent);var M=0;var N=0;var O=0;var P=0;var Q=function(a){O--;if(a&&a.target){r(a.target,Q)}if(!a||O<0||!a.target){O=0}};var R=function(a,c){var e;var f=a;var g=u(b.body,"visibility")=="hidden"||u(a,"visibility")!="hidden";C-=c;F+=c;D-=c;E+=c;while(g&&(f=f.offsetParent)&&f!=b.body&&f!=d){g=(u(f,"opacity")||1)>0;if(g&&u(f,"overflow")!="visible"){e=f.getBoundingClientRect();g=E>e.left&&D<e.right&&F>e.top-1&&C<e.bottom+1}}return g};var S=function(){var a,b,f,h,i,j,k,n,o;if((x=c.loadMode)&&O<8&&(a=e.length)){b=0;P++;if(H==null){if(!("expand"in c)){c.expand=d.clientHeight>600?d.clientWidth>860?500:410:359}G=c.expand;H=G*c.expFactor}if(N<H&&O<1&&P>3&&x>2){N=H;P=0}else if(x>1&&P>2&&O<6){N=G}else{N=M}for(;b<a;b++){if(!e[b]||e[b]._lazyRace){continue}if(!L){Y(e[b]);continue}if(!(n=e[b][g]("data-expand"))||!(j=n*1)){j=N}if(o!==j){A=innerWidth+j*I;B=innerHeight+j;k=j*-1;o=j}f=e[b].getBoundingClientRect();if((F=f.bottom)>=k&&(C=f.top)<=B&&(E=f.right)>=k*I&&(D=f.left)<=A&&(F||E||D||C)&&(m&&O<3&&!n&&(x<3||P<4)||R(e[b],j))){Y(e[b]);i=true;if(O>9){break}}else if(!i&&m&&!h&&O<4&&P<4&&x>2&&(l[0]||c.preloadAfterLoad)&&(l[0]||!n&&(F||E||D||C||e[b][g](c.sizesAttr)!="auto"))){h=l[0]||e[b]}}if(h&&!i){Y(h)}}};var T=w(S);var U=function(a){p(a.target,c.loadedClass);q(a.target,c.loadingClass);r(a.target,U)};var V=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}};var W=function(a){var b,d;var e=a[g](c.srcsetAttr);if(b=c.customMedia[a[g]("data-media")||a[g]("media")]){a.setAttribute("media",b)}if(e){a.setAttribute("srcset",e)}if(b){d=a.parentNode;d.insertBefore(a.cloneNode(),a);d.removeChild(a)}};var X=function(){var a;var b=[];var c=function(){while(b.length){b.shift()()}a=false};return function(d){b.push(d);if(!a){a=true;j(c)}}}();var Y=function(a){var b,d,e,f,h,j,l;var u=J.test(a.nodeName);var w=u&&(a[g](c.sizesAttr)||a[g]("sizes"));var x=w=="auto";if((x||!m)&&u&&(a.src||a.srcset)&&!a.complete&&!o(a,c.errorClass)){return}if(x){l=a.offsetWidth}a._lazyRace=true;O++;X(function z(){if(a._lazyRace){delete a._lazyRace}if(!(h=s(a,"lazybeforeunveil")).defaultPrevented){if(w){if(x){y.updateElem(a,true,l);p(a,c.autosizesClass)}else{a.setAttribute("sizes",w)}}d=a[g](c.srcsetAttr);b=a[g](c.srcAttr);if(u){e=a.parentNode;f=e&&k.test(e.nodeName||"")}j=h.detail.firesLoad||"src"in a&&(d||b||f);h={target:a};if(j){r(a,Q,true);clearTimeout(v);v=i(Q,2500);p(a,c.loadingClass);r(a,U,true)}if(f){n.call(e.getElementsByTagName("source"),W);
}if(d){a.setAttribute("srcset",d)}else if(b&&!f){if(K.test(a.nodeName)){V(a,b)}else{a.src=b}}if(d||f){t(a,{src:b})}}q(a,c.lazyClass);if(!j||a.complete){if(j){Q(h)}else{O--}U(h)}})};var Z=function(){if(m){return}if(Date.now()-z<999){i(Z,999);return}var a;var b=function(){c.loadMode=3;T()};m=true;c.loadMode=3;if(!O){if(P){T()}else{i(S)}}h("scroll",function(){if(c.loadMode==3){c.loadMode=2}clearTimeout(a);a=i(b,99)},true)};return{_:function(){z=Date.now();e=b.getElementsByClassName(c.lazyClass);l=b.getElementsByClassName(c.lazyClass+" "+c.preloadClass);I=c.hFac;h("scroll",T,true);h("resize",T,true);if(a.MutationObserver){new MutationObserver(T).observe(d,{childList:true,subtree:true,attributes:true})}else{d[f]("DOMNodeInserted",T,true);d[f]("DOMAttrModified",T,true);setInterval(T,999)}h("hashchange",T,true);["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(a){b[f](a,T,true)});if(/d$|^c/.test(b.readyState)){Z()}else{h("load",Z);b[f]("DOMContentLoaded",T);i(Z,2e4)}T(e.length>0)},checkElems:T,unveil:Y}}();var y=function(){var a;var d=function(a,b,c){var d,e,f,g;var h=a.parentNode;if(h){c=v(a,h,c);g=s(a,"lazybeforesizes",{width:c,dataAttr:!!b});if(!g.defaultPrevented){c=g.detail.width;if(c&&c!==a._lazysizesWidth){a._lazysizesWidth=c;c+="px";a.setAttribute("sizes",c);if(k.test(h.nodeName||"")){d=h.getElementsByTagName("source");for(e=0,f=d.length;e<f;e++){d[e].setAttribute("sizes",c)}}if(!g.detail.dataAttr){t(a,g.detail)}}}}};var e=function(){var b;var c=a.length;if(c){b=0;for(;b<c;b++){d(a[b])}}};var f=w(e);return{_:function(){a=b.getElementsByClassName(c.autosizesClass);h("resize",f)},checkElems:f,updateElem:d}}();var z=function(){if(!z.i){z.i=true;y._();x._()}};(function(){var b;var d={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,expFactor:1.7,hFac:.8,loadMode:2};c=a.lazySizesConfig||a.lazysizesConfig||{};for(b in d){if(!(b in c)){c[b]=d[b]}}a.lazySizesConfig=c;i(function(){if(c.init){z()}})})();return{cfg:c,autoSizer:y,loader:x,init:z,uP:t,aC:p,rC:q,hC:o,fire:s,gW:v}});(function(a,b){"use strict";if(!a.addEventListener){return}var c=function(){var d,e,f,g;var h=a.lazySizes;var i=h.cfg;var j={"data-bgset":1,"data-include":1,"data-poster":1,"data-bg":1,"data-script":1};var k="(\\s|^)("+i.loadedClass;var l=b.documentElement;var m=function(a){var b,c,d,e;for(b=0,c=a.length;b<c;b++){d=a[b];e=d.target;if(!e.getAttribute(d.attributeName)){continue}if(e.localName=="source"&&e.parentNode){e=e.parentNode.querySelector("img")}if(e&&k.test(e.className)){h.rC(e,i.loadedClass);if(i.unloadedClass){h.rC(e,i.unloadedClass)}h.aC(e,i.lazyClass)}}};if(i.unloadedClass){k+="|"+i.unloadedClass}k+="|"+i.loadingClass+")(\\s|$)";k=new RegExp(k);j[i.srcAttr]=1;j[i.srcsetAttr]=1;if(a.MutationObserver){f=new MutationObserver(m);d=function(){if(!g){g=true;f.observe(l,{subtree:true,attributes:true,attributeFilter:Object.keys(j)})}};e=function(){if(g){g=false;f.disconnect()}}}else{l.addEventListener("DOMAttrModified",function(){var a;var b=[];var c=function(){m(b);b=[];a=false};return function(d){if(g&&j[d.attrName]&&d.newValue){b.push({target:d.target,attributeName:d.attrName});if(!a){setTimeout(c);a=true}}}}(),true);d=function(){g=true};e=function(){g=false}}addEventListener("lazybeforeunveil",e,true);addEventListener("lazybeforeunveil",d);addEventListener("lazybeforesizes",e,true);addEventListener("lazybeforesizes",d);d();removeEventListener("lazybeforeunveil",c)};addEventListener("lazybeforeunveil",c)})(window,document);(function(a,b,c){"use strict";var d;var e=a.lazySizes&&lazySizes.cfg||a.lazySizesConfig;var f=b.createElement("img");var g="sizes"in f&&"srcset"in f;if(!e){e={};a.lazySizesConfig=e}if(!e.supportsType){e.supportsType=function(a){return!a}}if(a.picturefill||a.respimage||e.pf){return}if(a.HTMLPictureElement&&g){e.pf=function(){};return}e.pf=function(b){var c,e;if(a.picturefill||a.respimage){return}for(c=0,e=b.elements.length;c<e;c++){d(b.elements[c])}};d=function(){var c=function(a,b){return a.w-b.w};var f=/^\s*\d+px\s*$/;var h=function(a){var b,c;var d=a.length;var e=a[d-1];var f=0;for(f;f<d;f++){e=a[f];e.d=e.w/a.w;if(e.d>=a.d){if(!e.cached&&(b=a[f-1])&&b.d>a.d-.13*Math.pow(a.d,2.2)){c=Math.pow(b.d-.6,1.6);if(b.cached){b.d+=.15*c}if(b.d+(e.d-a.d)*c>a.d){e=b}}break}}return e};var i=function(){var a;var b=/(([^,\s].[^\s]+)\s+(\d+)w)/g;var c=/\s+\d+h/g;var d=/\s/;var e=function(b,c,d,e){a.push({c:c,u:d,w:e*1})};return function(f){a=[];f=f.trim();f.replace(c,"").replace(b,e);if(!a.length&&f&&!d.test(f)){a.push({c:f,u:f,w:99})}return a}}();var j=function(){if(j.init){return}j.init=true;addEventListener("resize",function(){var a;var c=b.getElementsByClassName("lazymatchmedia");var e=function(){var a,b;for(a=0,b=c.length;a<b;a++){d(c[a])}};return function(){clearTimeout(a);a=setTimeout(e,66)}}())};var k=function(b,c){var d;var f=b.getAttribute("srcset")||b.getAttribute(e.srcsetAttr);if(!f&&c){f=!b._lazypolyfill?b.getAttribute("src")||b.getAttribute(e.srcAttr):b._lazypolyfill._set}if(!b._lazypolyfill||b._lazypolyfill._set!=f){d=i(f||"");if(c&&b.parentNode){d.isPicture=b.parentNode.nodeName.toUpperCase()=="PICTURE";if(d.isPicture){if(a.matchMedia||a.Modernizr&&Modernizr.mq){lazySizes.aC(b,"lazymatchmedia");j()}}}d._set=f;Object.defineProperty(b,"_lazypolyfill",{value:d,writable:true})}};var l=function(b){var c=a.devicePixelRatio||1;var d=lazySizes.getX&&lazySizes.getX(b);return Math.min(d||c,2.5,c)};var m=function(b){if(a.matchMedia){m=function(a){return!a||(matchMedia(a)||{}).matches}}else if(a.Modernizr&&Modernizr.mq){return!b||Modernizr.mq(b)}else{return!b}return m(b)};var n=function(a){var b,d,g,i,j,n,o,p;j=a;k(j,true);n=j._lazypolyfill;if(n.isPicture){for(d=0,b=a.parentNode.getElementsByTagName("source"),g=b.length;d<g;d++){if(e.supportsType(b[d].getAttribute("type"),a)&&m(b[d].getAttribute("media"))){j=b[d];k(j);n=j._lazypolyfill;break}}}if(n.length>1){p=j.getAttribute("sizes")||"";p=f.test(p)&&parseInt(p,10)||lazySizes.gW(a,a.parentNode);n.d=l(a);if(!n.w||n.w<p){n.w=p;o=h(n.sort(c))}}else{o=n[0]}return o};var o=function(a){if(g&&a.parentNode&&a.parentNode.nodeName.toUpperCase()!="PICTURE"){return}var b=n(a);if(b&&b.u&&a._lazypolyfill.cur!=b.u){a._lazypolyfill.cur=b.u;b.cached=true;a.setAttribute(e.srcAttr,b.u);a.setAttribute("src",b.u)}};o.parse=i;return o}();if(e.loadedClass&&e.loadingClass){(function(){var a=[];['img[sizes$="px"][srcset].',"picture > img:not([srcset])."].forEach(function(b){a.push(b+e.loadedClass);a.push(b+e.loadingClass)});e.pf({elements:b.querySelectorAll(a.join(", "))})})()}})(window,document);(function(a){"use strict";var b;var c=a.createElement("img");if("srcset"in c&&!("sizes"in c)&&!window.HTMLPictureElement){b=/^picture$/i;a.addEventListener("lazybeforeunveil",function(c){var d,e,f,g,h;var i,j;if(c.defaultPrevented||lazySizesConfig.noIOSFix||!(d=c.target)||!(f=d.getAttribute(lazySizesConfig.srcsetAttr))||!(e=d.parentNode)||!(h=b.test(e.nodeName||""))&&!(g=d.getAttribute("sizes")||d.getAttribute(lazySizesConfig.sizesAttr))){return}i=h?e:a.createElement("picture");if(!d._lazyImgSrc){Object.defineProperty(d,"_lazyImgSrc",{value:a.createElement("source"),writable:true})}j=d._lazyImgSrc;if(g){j.setAttribute("sizes",g)}j.setAttribute(lazySizesConfig.srcsetAttr,f);d.setAttribute("data-pfsrcset",f);d.removeAttribute(lazySizesConfig.srcsetAttr);if(!h){e.insertBefore(i,d);i.appendChild(d)}i.insertBefore(j,d)})}})(document);(function(a,b){"use strict";var c;var d={};if(b.addEventListener){c=function(a,c){var d=b.createElement("img");d.onload=function(){d.onload=null;d.onerror=null;d=null;c()};d.onerror=d.onload;d.src=a;if(d&&d.complete&&d.onload){d.onload()}};addEventListener("lazybeforeunveil",function(b){var d,f,g,h;if(!b.defaultPrevented){if(b.target.preload=="none"){b.target.preload="auto"}d=b.target.getAttribute("data-link");if(d){e(d,true)}d=b.target.getAttribute("data-script");if(d){e(d)}d=b.target.getAttribute("data-require");if(d){if(a.require){require([d])}}g=b.target.getAttribute("data-bg");if(g){b.detail.firesLoad=true;f=function(){b.target.style.backgroundImage="url("+g+")";b.detail.firesLoad=false;lazySizes.fire(b.target,"_lazyloaded",{},true,true)};c(g,f)}h=b.target.getAttribute("data-poster");if(h){b.detail.firesLoad=true;f=function(){b.target.poster=h;b.detail.firesLoad=false;lazySizes.fire(b.target,"_lazyloaded",{},true,true)};c(h,f)}}},false)}function e(a,c){if(d[a]){return}var e=b.createElement(c?"link":"script");var f=b.getElementsByTagName("script")[0];if(c){e.rel="stylesheet";e.href=a}else{e.src=a}d[a]=true;d[e.src||e.href]=true;f.parentNode.insertBefore(e,f)}})(window,document);(function(a,b,c){"use strict";if(!b.addEventListener){return}var d,e;var f={string:1,number:1};var g=/^\-*\+*\d+\.*\d*$/;var h=/^picture$/i;var i=/\s*\{\s*width\s*\}\s*/i;var j=/\s*\{\s*height\s*\}\s*/i;var k=/\s*\{\s*([a-z0-9]+)\s*\}\s*/gi;var l=/^\[.*\]|\{.*\}$/;var m=/^(?:auto|\d+(px)?)$/;var n=b.createElement("a");var o=b.createElement("img");var p="srcset"in o&&!("sizes"in o);var q=!!a.HTMLPictureElement&&"sizes"in b.createElement("img");(function(){var b;var c=function(){};var f={prefix:"",postfix:"",srcAttr:"data-src",absUrl:false,modifyOptions:c,widthmap:{},ratio:false};d=a.lazySizes&&lazySizes.cfg||a.lazySizesConfig;if(!d){d={};a.lazySizesConfig=d}if(!d.supportsType){d.supportsType=function(a){return!a}}if(!d.rias){d.rias={}}e=d.rias;if(!("widths"in e)){e.widths=[];(function(a){var b;var c=0;while(!b||b<3e3){c+=5;if(c>30){c+=1}b=36*c;a.push(b)}})(e.widths)}for(b in f){if(!(b in e)){e[b]=f[b]}}})();function r(a,b){var c,d,f,i;d=a.parentNode;i={isPicture:!!(d&&h.test(d.nodeName||""))};f=function(b,c){var d=a.getAttribute("data-"+b);if(d!=null){if(d=="true"){d=true}else if(d=="false"){d=false}else if(g.test(d)){d=parseFloat(d)}else if(typeof e[b]=="function"){d=e[b](a,d)}else if(l.test(d)){try{d=JSON.parse(d)}catch(f){}}i[b]=d}else if(b in e&&typeof e[b]!="function"){i[b]=e[b]}else if(c&&typeof e[b]=="function"){i[b]=e[b](a,d)}};for(c in e){f(c)}b.replace(k,function(a,b){if(!(b in i)){f(b,true)}});return i}function s(a,b){var c=[];var d=function(a,c){return f[typeof b[c]]?b[c]:a};c.srcset=[];if(b.absUrl){n.setAttribute("href",a);a=n.href}a=((b.prefix||"")+a+(b.postfix||"")).replace(k,d);b.widths.forEach(function(d){var e=b.widthmap[d]||d;var f={u:a.replace(i,e).replace(j,b.ratio?Math.round(d*b.ratio):""),w:d};c.push(f);c.srcset.push(f.c=f.u+" "+d+"w")});return c}function t(a,c,e){var f=0;var g=0;var h=e;if(!a){return}if(c.ratio==="container"){f=h.scrollWidth;g=h.scrollHeight;while((!f||!g)&&h!==b){h=h.parentNode;f=h.scrollWidth;g=h.scrollHeight}if(f&&g){c.ratio=g/f}}a=s(a,c);a.isPicture=c.isPicture;if(p&&e.nodeName.toUpperCase()=="IMG"){e.removeAttribute(d.srcsetAttr)}else{e.setAttribute(d.srcsetAttr,a.srcset.join(", "))}Object.defineProperty(e,"_lazyrias",{value:a,writable:true})}function u(a,b){var c=r(a,b);e.modifyOptions.call(a,{target:a,details:c,detail:c});lazySizes.fire(a,"lazyriasmodifyoptions",c);return c}function v(a){return a.getAttribute(a.getAttribute("data-srcattr")||e.srcAttr)||a.getAttribute(d.srcsetAttr)||a.getAttribute(d.srcAttr)||a.getAttribute("data-pfsrcset")||""}addEventListener("lazybeforeunveil",function(a){var b,c,f,g,h,j,k,l,n,o,p,r,s;b=a.target;if(a.defaultPrevented||e.disabled||!((n=b.getAttribute(d.sizesAttr)||b.getAttribute("sizes"))&&m.test(n))){return}c=v(b);f=u(b,c);p=i.test(f.prefix)||i.test(f.postfix);if(f.isPicture&&(g=b.parentNode)){h=g.getElementsByTagName("source");for(j=0,k=h.length;j<k;j++){if(p||i.test(l=v(h[j]))){t(l,f,h[j]);r=true}}}if(p||i.test(c)){t(c,f,b);r=true}else if(r){s=[];s.srcset=[];s.isPicture=true;Object.defineProperty(b,"_lazyrias",{value:s,writable:true})}if(r){if(q){b.removeAttribute(d.srcAttr)}else if(n!="auto"){o={width:parseInt(n,10)};w({target:b,detail:o,details:o})}}});var w=function(){var c=function(a,b){return a.w-b.w};var e=function(a){var b,c;var d=a.length;var e=a[d-1];var f=0;for(f;f<d;f++){e=a[f];e.d=e.w/a.w;if(e.d>=a.d){if(!e.cached&&(b=a[f-1])&&b.d>a.d-.13*Math.pow(a.d,2.2)){c=Math.pow(b.d-.6,1.6);if(b.cached){b.d+=.15*c}if(b.d+(e.d-a.d)*c>a.d){e=b}}break}}return e};var f=function(a,b){var c;if(!a._lazyrias&&lazySizes.pWS&&(c=lazySizes.pWS(a.getAttribute(d.srcsetAttr||""))).length){Object.defineProperty(a,"_lazyrias",{value:c,writable:true});if(b&&a.parentNode){c.isPicture=a.parentNode.nodeName.toUpperCase()=="PICTURE"}}return a._lazyrias};var g=function(b){var c=a.devicePixelRatio||1;var d=lazySizes.getX&&lazySizes.getX(b);return Math.min(d||c,2.4,c)};var h=function(b,d){var h,i,j,k,l,m;l=b._lazyrias;if(l.isPicture&&a.matchMedia){for(i=0,h=b.parentNode.getElementsByTagName("source"),j=h.length;i<j;i++){if(f(h[i])&&!h[i].getAttribute("type")&&(!(k=h[i].getAttribute("media"))||(matchMedia(k)||{}).matches)){l=h[i]._lazyrias;break}}}if(!l.w||l.w<d){l.w=d;l.d=g(b);m=e(l.sort(c))}return m};var i=function(c){var e;var g=c.target;if(!p&&(a.respimage||a.picturefill||lazySizesConfig.pf)){b.removeEventListener("lazybeforesizes",i);return}if(!("_lazyrias"in g)&&(!c.detail.dataAttr||!f(g,true))){return}e=h(g,c.detail.width);if(e&&e.u&&g._lazyrias.cur!=e.u){g._lazyrias.cur=e.u;e.cached=true;g.setAttribute(d.srcAttr,e.u);g.setAttribute("src",e.u)}};if(!q){b.addEventListener("lazybeforesizes",i)}else{i=function(){}}return i}()})(window,document);(function(a,b){if(typeof define==="function"&&define.amd){define(["jquery"],b)}else if(typeof module==="object"&&typeof module.exports==="object"){module.exports=b(require("jquery"))}else{b(a.jQuery)}})(this,function(a){"use strict";var b,c={image:null,imageAttribute:"image",holderClass:"imageHolder",imgClass:"img-holder-img",container:a("body"),windowObject:a(window),speed:.2,coverRatio:.75,holderMinHeight:200,holderMaxHeight:null,extraHeight:0,mediaWidth:1600,mediaHeight:900,parallax:true,touch:false},d="imageScroll",e="plugin_"+d,f=function(a,b){return function(){return a.apply(b,arguments)}},g={},h=document.documentElement,i="imageScrollModernizr",j=document.createElement(i),k=j.style,l="Webkit Moz O ms",m=l.split(" "),n=l.toLowerCase().split(" "),o={},p=0,q="",r,s=function(a,b,c,d){var e,f,g,j,k=document.createElement("div"),l=document.body,m=l||document.createElement("body");if(parseInt(c,10)){while(c--){g=document.createElement("div");g.id=d?d[c]:i+(c+1);k.appendChild(g)}}e=["&#173;",'<style id="s',i,'">',a,"</style>"].join("");k.id=i;(l?k:m).innerHTML+=e;m.appendChild(k);if(!l){m.style.background="";m.style.overflow="hidden";j=h.style.overflow;h.style.overflow="hidden";h.appendChild(m)}f=b(k,a);if(!l){m.parentNode.removeChild(m);h.style.overflow=j}else{k.parentNode.removeChild(k)}return!!f};function t(a,b){return typeof a===b}function u(a,b){return!!~(""+a).indexOf(b)}function v(a,b){for(var c in a){var d=a[c];if(!u(d,"-")&&k[d]!==undefined){return b=="pfx"?d:true}}return false}function w(a,b,c){for(var d in a){var e=b[a[d]];if(e!==undefined){if(c===false)return a[d];if(t(e,"function")){return e.bind(c||b)}return e}}return false}function x(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+m.join(d+" ")+d).split(" ");if(t(b,"string")||t(b,"undefined")){return v(e,b)}else{e=(a+" "+n.join(d+" ")+d).split(" ");return w(e,b,c)}}o["csstransforms"]=function(){return!!x("transform")};o["csstransforms3d"]=function(){var a=!!x("perspective");if(a&&"webkitPerspective"in h.style){s("@media (transform-3d),(-webkit-transform-3d){#imageScrollModernizr{left:9px;position:absolute;height:3px;}}",function(b,c){a=b.offsetLeft===9&&b.offsetHeight===3})}return a};g.prefixed=function(a,b,c){if(!b){return x(a,"pfx")}else{return x(a,b,c)}};window.requestAnimationFrame=g.prefixed("requestAnimationFrame",window)||function(a,b){var c=(new Date).getTime();var d=Math.max(0,16-(c-p));var e=window.setTimeout(function(){a(c+d)},d);p=c+d;return e};if(o["csstransforms3d"]()){q="csstransforms3d"}else if(o["csstransforms"]()){q="csstransforms"}if(q!==""){r=g.prefixed("transform")}b=function(b,e){this.$imageHolder=a(b);this.settings=a.extend({},c,e);this.image=this.$imageHolder.data(this.settings.imageAttribute)||this.settings.image;this.mediaWidth=this.$imageHolder.data("width")||this.settings.mediaWidth;this.mediaHeight=this.$imageHolder.data("height")||this.settings.mediaHeight;this.coverRatio=this.$imageHolder.data("cover-ratio")||this.settings.coverRatio;this.holderMinHeight=this.$imageHolder.data("min-height")||this.settings.holderMinHeight;this.holderMaxHeight=this.$imageHolder.data("max-height")||this.settings.holderMaxHeight;this.extraHeight=this.$imageHolder.data("extra-height")||this.settings.extraHeight;this.ticking=false;this.refresh=f(this.refresh,this);this._onScroll=f(this._onScroll,this);this._defaults=c;this._name=d;this.init()};a.extend(b.prototype,{constructor:b,init:function(){if(this.image){this.$scrollingElement=a("<img/>",{src:this.image}).addClass(this.settings.imgClass)}else{throw new Error("You need to provide either a data-img attr or an image option")}if(this.settings.touch===true){this.$scrollingElement.css({maxWidth:"100%"}).prependTo(this.$imageHolder)}else if(this.settings.parallax===true){this.$scrollerHolder=a("<div/>",{html:this.$imageHolder.html()}).css({top:0,visibility:"hidden",position:"fixed",overflow:"hidden"}).addClass(this.settings.holderClass).prependTo(this.settings.container);this.$imageHolder.css("visibility","hidden").empty();this.$scrollingElement.css({position:"absolute",top:0,left:0,visibility:"hidden",maxWidth:"none"}).prependTo(this.$scrollerHolder)}else{this.$scrollerHolder=this.$imageHolder.css({overflow:"hidden"});this.$scrollingElement.css({position:"relative",overflow:"hidden"}).prependTo(this.$imageHolder)}if(this.settings.touch===false){this._bindEvents();this.refresh()}},_adjustImgHolderHeights:function(){var a=this.settings.windowObject.height(),b=this.settings.windowObject.width()-this.settings.container.offset().left,c=this.coverRatio*a,d,e,f,g,h,i,j,k,l;c=this.holderMaxHeight===null||this.holderMaxHeight>c?Math.floor(c):this.holderMaxHeight;c=this.holderMinHeight<c?Math.floor(c):this.holderMinHeight;c+=this.extraHeight;k=Math.floor(a-(a-c)*this.settings.speed);i=Math.round(this.mediaWidth*(k/this.mediaHeight));if(i>=b){j=k}else{i=b;j=Math.round(this.mediaHeight*(i/this.mediaWidth))}l=k-c;h=a+c;g=a*2*(1-this.settings.speed)-l;d=-(l/2+(j-k)/2);e=Math.round((i-b)*-.5);f=d-g/2;this.$scrollingElement.css({height:j,width:i});this.$imageHolder.height(c);this.$scrollerHolder.css({height:c,width:i});this.scrollingState={winHeight:a,fromY:f,imgTopPos:d,imgLeftPos:e,imgHolderHeight:c,imgScrollingDistance:g,travelDistance:h,holderDistanceFromTop:this.$imageHolder.offset().top-this.settings.windowObject.scrollTop()}},_bindEvents:function(){this.settings.windowObject.on("resize",this.refresh);if(this.settings.parallax===true){this.settings.windowObject.on("scroll",this._onScroll)}},_unBindEvents:function(){this.settings.windowObject.off("resize",this.refresh);if(this.settings.parallax===true){this.settings.windowObject.off("scroll",this._onScroll)}},_onScroll:function(){this.scrollingState.holderDistanceFromTop=this.$imageHolder.offset().top-this.settings.windowObject.scrollTop();this._requestTick()},_requestTick:function(){var a=this;if(!this.ticking){this.ticking=true;requestAnimationFrame(function(){a._updatePositions()})}},_updatePositions:function(){if(this.scrollingState.holderDistanceFromTop<=this.scrollingState.winHeight&&this.scrollingState.holderDistanceFromTop>=-this.scrollingState.imgHolderHeight){var a=this.scrollingState.holderDistanceFromTop+this.scrollingState.imgHolderHeight,b=a/this.scrollingState.travelDistance,c=Math.round(this.scrollingState.fromY+this.scrollingState.imgScrollingDistance*(1-b)),d=this.settings.container.offset().left;this.$scrollerHolder.css(this._getCSSObject({transform:r,left:d,x:Math.ceil(this.scrollingState.imgLeftPos)+(q===""&&d>0?d:0),y:Math.round(this.scrollingState.holderDistanceFromTop),visibility:"visible"}));this.$scrollingElement.css(this._getCSSObject({transform:r,x:0,y:c,visibility:"visible"}))}else{this.$scrollerHolder.css({visibility:"hidden"});this.$scrollingElement.css({visibility:"hidden"})}this.ticking=false},_updateFallbackPositions:function(){this.$scrollerHolder.css({width:"100%"});this.$scrollingElement.css({top:this.scrollingState.imgTopPos,left:this.scrollingState.imgLeftPos})},_getCSSObject:function(a){if(q==="csstransforms3d"){a.transform="translate3d("+a.x+"px, "+a.y+"px, 0)"}else if(q==="csstransforms"){a.transform="translate("+a.x+"px, "+a.y+"px)"}else{a.top=a.y;a.left=a.x}delete a.x;delete a.y;return a},enable:function(){if(this.settings.touch===false){this._bindEvents();this.refresh()}},disable:function(){if(this.settings.touch===false){this._unBindEvents()}},refresh:function(){if(this.settings.touch===false){this._adjustImgHolderHeights();if(this.settings.parallax===true){this._requestTick()}else{this._updateFallbackPositions()}}},destroy:function(){if(this.settings.touch===false){this._unBindEvents()}if(this.settings.touch===true){this.$imageHolder.removeAttr("style");this.$scrollingElement.remove()}else if(this.settings.parallax===true){this.$scrollerHolder.find("."+this.settings.imgClass).remove();this.$imageHolder.css({visibility:"visible",height:"auto"}).html(this.$scrollerHolder.html());this.$scrollerHolder.remove()}else{this.$imageHolder.css({overflow:"auto"}).removeAttr("style");this.$scrollingElement.remove()}this.$imageHolder.removeData()}});a.fn[d]=function(c){if(c===undefined||typeof c==="object"){return this.each(function(){if(!a.data(this,e)){a.data(this,e,new b(this,c))}})}else if(typeof c==="string"&&c[0]!=="_"&&c!=="init"){return this.each(function(){var d=a.data(this,e);if(d instanceof b&&typeof d[c]==="function"){d[c].apply(d,Array.prototype.slice.call(arguments,1))}})}};a.fn[d].defaults=b.defaults=c;a.fn[d].Plugin=b;return b});(function(a,b,c){if(typeof module!="undefined"&&module["exports"])module["exports"]=c();else a[b]=c()})(this,"verge",function(){var a={},b=typeof window!="undefined"&&window,c=typeof document!="undefined"&&document,d=c&&c.documentElement,e=b["matchMedia"]||b["msMatchMedia"],f=e?function(a){return!!e.call(b,a).matches}:function(){return false},g=a["viewportW"]=function(){var a=d["clientWidth"],c=b["innerWidth"];return a<c?c:a},h=a["viewportH"]=function(){var a=d["clientHeight"],c=b["innerHeight"];return a<c?c:a};a["mq"]=f;a["matchMedia"]=e?function(){return e.apply(b,arguments)}:function(){return{}};function i(){return{width:g(),height:h()}}a["viewport"]=i;a["scrollX"]=function(){return b.pageXOffset||d.scrollLeft};a["scrollY"]=function(){return b.pageYOffset||d.scrollTop};function j(a,b){var c={};b=+b||0;c["width"]=(c["right"]=a["right"]+b)-(c["left"]=a["left"]-b);c["height"]=(c["bottom"]=a["bottom"]+b)-(c["top"]=a["top"]-b);return c}function k(a,b){a=a&&!a.nodeType?a[0]:a;if(!a||1!==a.nodeType)return false;return j(a.getBoundingClientRect(),b)}a["rectangle"]=k;function l(a){a=null==a?i():1===a.nodeType?k(a):a;var b=a["height"],c=a["width"];b=typeof b=="function"?b.call(a):b;c=typeof c=="function"?c.call(a):c;return c/b}a["aspect"]=l;a["inX"]=function(a,b){var c=k(a,b);return!!c&&c.right>=0&&c.left<=g()};a["inY"]=function(a,b){var c=k(a,b);return!!c&&c.bottom>=0&&c.top<=h()};a["inViewport"]=function(a,b){var c=k(a,b);return!!c&&c.bottom>=0&&c.right>=0&&c.top<=h()&&c.left<=g()};return a});(function(a){if(typeof define==="function"&&define.amd){define(["jquery"],a)}else if(typeof exports==="object"){a(require("jquery"))}else{a(jQuery)}})(function(a){var b=/\+/g;function c(a){return h.raw?a:encodeURIComponent(a)}function d(a){return h.raw?a:decodeURIComponent(a)}function e(a){return c(h.json?JSON.stringify(a):String(a))}function f(a){if(a.indexOf('"')===0){a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")}try{a=decodeURIComponent(a.replace(b," "));return h.json?JSON.parse(a):a}catch(c){}}function g(b,c){var d=h.raw?b:f(b);return a.isFunction(c)?c(d):d}var h=a.cookie=function(b,f,i){if(f!==undefined&&!a.isFunction(f)){i=a.extend({},h.defaults,i);if(typeof i.expires==="number"){var j=i.expires,k=i.expires=new Date;k.setTime(+k+j*864e5)}return document.cookie=[c(b),"=",e(f),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}var l=b?undefined:{};var m=document.cookie?document.cookie.split("; "):[];for(var n=0,o=m.length;n<o;n++){var p=m[n].split("=");var q=d(p.shift());var r=p.join("=");if(b&&b===q){l=g(r,f);break}if(!b&&(r=g(r))!==undefined){l[q]=r}}return l};h.defaults={};a.removeCookie=function(b,c){if(a.cookie(b)===undefined){return false}a.cookie(b,"",a.extend({},c,{expires:-1}));return!a.cookie(b)}});!function(a,b){"function"==typeof define&&define.amd?define([],function(){return a.svg4everybody=b()}):"object"==typeof exports?module.exports=b():a.svg4everybody=b()}(this,function(){function a(a,b){if(b){var c=document.createDocumentFragment(),d=!a.getAttribute("viewBox")&&b.getAttribute("viewBox");d&&a.setAttribute("viewBox",d);for(var e=b.cloneNode(!0);e.childNodes.length;){c.appendChild(e.firstChild)}a.appendChild(c)}}function b(b){b.onreadystatechange=function(){if(4===b.readyState){var c=b._cachedDocument;c||(c=b._cachedDocument=document.implementation.createHTMLDocument(""),c.body.innerHTML=b.responseText,b._cachedTarget={}),b._embeds.splice(0).map(function(d){var e=b._cachedTarget[d.id];e||(e=b._cachedTarget[d.id]=c.getElementById(d.id)),a(d.svg,e)})}},b.onreadystatechange()}function c(c){function d(){for(var c=0;c<l.length;){var g=l[c],h=g.parentNode;if(h&&/svg/i.test(h.nodeName)){var i=g.getAttribute("xlink:href");if(e&&(!f.validate||f.validate(i,h,g))){h.removeChild(g);var m=i.split("#"),n=m.shift(),o=m.join("#");if(n.length){var p=j[n];p||(p=j[n]=new XMLHttpRequest,p.open("GET",n),p.send(),p._embeds=[]),p._embeds.push({svg:h,id:o}),b(p)}else{a(h,document.getElementById(o))}}}else{++c}}k(d,67)}var e,f=Object(c),g=/\bTrident\/[567]\b|\bMSIE (?:9|10)\.0\b/,h=/\bAppleWebKit\/(\d+)\b/,i=/\bEdge\/12\.(\d+)\b/;e="polyfill"in f?f.polyfill:g.test(navigator.userAgent)||(navigator.userAgent.match(i)||[])[1]<10547||(navigator.userAgent.match(h)||[])[1]<537;var j={},k=window.requestAnimationFrame||setTimeout,l=document.getElementsByTagName("use");e&&d()}return c});(function(a){"use strict";if(typeof define==="function"&&define.amd){define(["jquery"],a)}else if(typeof module!=="undefined"&&module.exports){module.exports=a(require("jquery"))}else{a(jQuery)}})(function(a){var b=-1,c=-1;var d=function(a){return parseFloat(a)||0};var e=function(b){var c=1,e=a(b),f=null,g=[];e.each(function(){var b=a(this),e=b.offset().top-d(b.css("margin-top")),h=g.length>0?g[g.length-1]:null;if(h===null){g.push(b)}else{if(Math.floor(Math.abs(f-e))<=c){g[g.length-1]=h.add(b)}else{g.push(b)}}f=e});return g};var f=function(b){var c={byRow:true,property:"height",target:null,remove:false};if(typeof b==="object"){return a.extend(c,b)}if(typeof b==="boolean"){c.byRow=b}else if(b==="remove"){c.remove=true}return c};var g=a.fn.matchHeight=function(b){var c=f(b);if(c.remove){var d=this;this.css(c.property,"");a.each(g._groups,function(a,b){b.elements=b.elements.not(d)});return this}if(this.length<=1&&!c.target){return this}g._groups.push({elements:this,options:c});g._apply(this,c);return this};g.version="master";g._groups=[];g._throttle=80;g._maintainScroll=false;g._beforeUpdate=null;g._afterUpdate=null;g._rows=e;g._parse=d;g._parseOptions=f;g._apply=function(b,c){var h=f(c),i=a(b),j=[i];var k=a(window).scrollTop(),l=a("html").outerHeight(true);var m=i.parents().filter(":hidden");m.each(function(){var b=a(this);b.data("style-cache",b.attr("style"))});m.css("display","block");if(h.byRow&&!h.target){i.each(function(){var b=a(this),c=b.css("display");if(c!=="inline-block"&&c!=="flex"&&c!=="inline-flex"){c="block"}b.data("style-cache",b.attr("style"));b.css({display:c,"padding-top":"0","padding-bottom":"0","margin-top":"0","margin-bottom":"0","border-top-width":"0","border-bottom-width":"0",height:"100px",overflow:"hidden"})});j=e(i);i.each(function(){var b=a(this);b.attr("style",b.data("style-cache")||"")})}a.each(j,function(b,c){var e=a(c),f=0;if(!h.target){if(h.byRow&&e.length<=1){e.css(h.property,"");return}e.each(function(){var b=a(this),c=b.attr("style"),d=b.css("display");if(d!=="inline-block"&&d!=="flex"&&d!=="inline-flex"){d="block"}var e={display:d};e[h.property]="";b.css(e);if(b.outerHeight(false)>f){f=b.outerHeight(false)}if(c){b.attr("style",c)}else{b.css("display","")}})}else{f=h.target.outerHeight(false)}e.each(function(){var b=a(this),c=0;if(h.target&&b.is(h.target)){return}if(b.css("box-sizing")!=="border-box"){c+=d(b.css("border-top-width"))+d(b.css("border-bottom-width"));c+=d(b.css("padding-top"))+d(b.css("padding-bottom"))}b.css(h.property,f-c+"px")})});m.each(function(){var b=a(this);b.attr("style",b.data("style-cache")||null)});if(g._maintainScroll){a(window).scrollTop(k/l*a("html").outerHeight(true))}return this};g._applyDataApi=function(){var b={};a("[data-match-height], [data-mh]").each(function(){var c=a(this),d=c.attr("data-mh")||c.attr("data-match-height");if(d in b){b[d]=b[d].add(c)}else{b[d]=c}});a.each(b,function(){this.matchHeight(true)})};var h=function(b){if(g._beforeUpdate){g._beforeUpdate(b,g._groups)}a.each(g._groups,function(){g._apply(this.elements,this.options)});if(g._afterUpdate){g._afterUpdate(b,g._groups)}};g._update=function(d,e){if(e&&e.type==="resize"){var f=a(window).width();if(f===b){return}b=f}if(!d){h(e)}else if(c===-1){c=setTimeout(function(){h(e);c=-1},g._throttle)}};a(g._applyDataApi);a(window).bind("load",function(a){g._update(false,a)});a(window).bind("resize orientationchange",function(a){g._update(true,a)})});(function(a,b,c){"use strict";b.createElement("picture");var d,e,f,g;var h={};var i=function(){};var j=b.createElement("img");var k=j.getAttribute;var l=j.setAttribute;var m=j.removeAttribute;var n=b.documentElement;var o={};var p={algorithm:""};var q="data-pfsrc";var r=q+"set";var s=navigator.userAgent;var t=/rident/.test(s)||/ecko/.test(s)&&s.match(/rv\:(\d+)/)&&RegExp.$1>35;var u="currentSrc";var v=/\s+\+?\d+(e\d+)?w/;var w=/(\([^)]+\))?\s*(.+)/;var x=a.picturefillCFG;var y="position:absolute;left:0;visibility:hidden;display:block;padding:0;border:none;font-size:1em;width:1em;overflow:hidden;clip:rect(0px, 0px, 0px, 0px)";var z="font-size:100%!important;";var A=true;var B={};var C={};var D=a.devicePixelRatio;var E={px:1,"in":96};var F=b.createElement("a");var G=false;var H=/^[ \t\n\r\u000c]+/,I=/^[, \t\n\r\u000c]+/,J=/^[^ \t\n\r\u000c]+/,K=/[,]+$/,L=/^\d+$/,M=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/;var N=function(a,b,c,d){if(a.addEventListener){a.addEventListener(b,c,d||false)}else if(a.attachEvent){a.attachEvent("on"+b,c)}};var O=function(a){var b={};return function(c){if(!(c in b)){b[c]=a(c)}return b[c]}};function P(a){return a===" "||a==="	"||a==="\n"||a==="\f"||a==="\r"}var Q=function(){var a=/^([\d\.]+)(em|vw|px)$/;var b=function(){var a=arguments,b=0,c=a[0];while(++b in a){c=c.replace(a[b],a[++b])}return c};var c=O(function(a){return"return "+b((a||"").toLowerCase(),/\band\b/g,"&&",/,/g,"||",/min-([a-z-\s]+):/g,"e.$1>=",/max-([a-z-\s]+):/g,"e.$1<=",/calc([^)]+)/g,"($1)",/(\d+[\.]*[\d]*)([a-z]+)/g,"($1 * e.$2)",/^(?!(e.[a-z]|[0-9\.&=|><\+\-\*\(\)\/])).*/gi,"")+";"});return function(b,d){var e;if(!(b in B)){B[b]=false;if(d&&(e=b.match(a))){B[b]=e[1]*E[e[2]]}else{try{B[b]=new Function("e",c(b))(E)}catch(f){}}}return B[b]}}();var R=function(a,b){if(a.w){a.cWidth=h.calcListLength(b||"100vw");a.res=a.w/a.cWidth}else{a.res=a.d}return a};var S=function(a){var c,d,e;var f=a||{};if(f.elements&&f.elements.nodeType===1){if(f.elements.nodeName.toUpperCase()==="IMG"){f.elements=[f.elements]}else{f.context=f.elements;f.elements=null}}c=f.elements||h.qsa(f.context||b,f.reevaluate||f.reselect?h.sel:h.selShort);
if(e=c.length){h.setupRun(f);G=true;for(d=0;d<e;d++){h.fillImg(c[d],f)}h.teardownRun(f)}};d=a.console&&console.warn?function(a){console.warn(a)}:i;if(!(u in j)){u="src"}o["image/jpeg"]=true;o["image/gif"]=true;o["image/png"]=true;function T(b,c){var d=new a.Image;d.onerror=function(){o[b]=false;S()};d.onload=function(){o[b]=d.width===1;S()};d.src=c;return"pending"}o["image/svg+xml"]=b.implementation.hasFeature("http://wwwindow.w3.org/TR/SVG11/feature#Image","1.1");function U(){A=false;D=a.devicePixelRatio;B={};C={};h.DPR=D||1;E.width=Math.max(a.innerWidth||0,n.clientWidth);E.height=Math.max(a.innerHeight||0,n.clientHeight);E.vw=E.width/100;E.vh=E.height/100;g=[E.height,E.width,D].join("-");E.em=h.getEmValue();E.rem=E.em}function V(a,b,c,d){var e,f,g,h;if(p.algorithm==="saveData"){if(a>2.7){h=c+1}else{f=b-c;e=Math.pow(a-.6,1.5);g=f*e;if(d){g+=.1*e}h=a+g}}else{h=c>1?Math.sqrt(a*b):a}return h>c}function W(a){var b;var c=h.getSet(a);var d=false;if(c!=="pending"){d=g;if(c){b=h.setRes(c);h.applySetCandidate(b,a)}}a[h.ns].evaled=d}function X(a,b){return a.res-b.res}function Y(a,b,c){var d;if(!c&&b){c=a[h.ns].sets;c=c&&c[c.length-1]}d=Z(b,c);if(d){b=h.makeUrl(b);a[h.ns].curSrc=b;a[h.ns].curCan=d;if(!d.res){R(d,d.set.sizes)}}return d}function Z(a,b){var c,d,e;if(a&&b){e=h.parseSet(b);a=h.makeUrl(a);for(c=0;c<e.length;c++){if(a===h.makeUrl(e[c].url)){d=e[c];break}}}return d}function $(a,b){var c,d,e,f;var g=a.getElementsByTagName("source");for(c=0,d=g.length;c<d;c++){e=g[c];e[h.ns]=true;f=e.getAttribute("srcset");if(f){b.push({srcset:f,media:e.getAttribute("media"),type:e.getAttribute("type"),sizes:e.getAttribute("sizes")})}}}function _(a,b){function c(b){var c,d=b.exec(a.substring(j));if(d){c=d[0];j+=c.length;return c}}var d=a.length,e,f,g,h,i,j=0,k=[];function l(){var a=false,c,d,g,h,i={},j,l,m,n,o;for(h=0;h<f.length;h++){j=f[h];l=j[j.length-1];m=j.substring(0,j.length-1);n=parseInt(m,10);o=parseFloat(m);if(L.test(m)&&l==="w"){if(c||d){a=true}if(n===0){a=true}else{c=n}}else if(M.test(m)&&l==="x"){if(c||d||g){a=true}if(o<0){a=true}else{d=o}}else if(L.test(m)&&l==="h"){if(g||d){a=true}if(n===0){a=true}else{g=n}}else{a=true}}if(!a){i.url=e;if(c){i.w=c}if(d){i.d=d}if(g){i.h=g}if(!g&&!d&&!c){i.d=1}if(i.d===1){b.has1x=true}i.set=b;k.push(i)}}function m(){c(H);g="";h="in descriptor";while(true){i=a.charAt(j);if(h==="in descriptor"){if(P(i)){if(g){f.push(g);g="";h="after descriptor"}}else if(i===","){j+=1;if(g){f.push(g)}l();return}else if(i==="("){g=g+i;h="in parens"}else if(i===""){if(g){f.push(g)}l();return}else{g=g+i}}else if(h==="in parens"){if(i===")"){g=g+i;h="in descriptor"}else if(i===""){f.push(g);l();return}else{g=g+i}}else if(h==="after descriptor"){if(P(i)){}else if(i===""){l();return}else{h="in descriptor";j-=1}}j+=1}}while(true){c(I);if(j>=d){return k}e=c(J);f=[];if(e.slice(-1)===","){e=e.replace(K,"");l()}else{m()}}}function aa(a){var b=/^(?:[+-]?[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?(?:ch|cm|em|ex|in|mm|pc|pt|px|rem|vh|vmin|vmax|vw)$/i;var c=/^calc\((?:[0-9a-z \.\+\-\*\/\(\)]+)\)$/i;var d;var e;var f;var g;var i;var j;function k(a){var b;var c="";var d=[];var e=[];var f=0;var g=0;var h=false;function i(){if(c){d.push(c);c=""}}function j(){if(d[0]){e.push(d);d=[]}}while(true){b=a.charAt(g);if(b===""){i();j();return e}else if(h){if(b==="*"&&a[g+1]==="/"){h=false;g+=2;i();continue}else{g+=1;continue}}else if(P(b)){if(a.charAt(g-1)&&P(a.charAt(g-1))||!c){g+=1;continue}else if(f===0){i();g+=1;continue}else{b=" "}}else if(b==="("){f+=1}else if(b===")"){f-=1}else if(b===","){i();j();g+=1;continue}else if(b==="/"&&a.charAt(g+1)==="*"){h=true;g+=2;continue}c=c+b;g+=1}}function l(a){if(b.test(a)&&parseFloat(a)>=0){return true}if(c.test(a)){return true}if(a==="0"||a==="-0"||a==="+0"){return true}return false}e=k(a);f=e.length;for(d=0;d<f;d++){g=e[d];i=g[g.length-1];if(l(i)){j=i;g.pop()}else{continue}if(g.length===0){return j}g=g.join(" ");if(!h.matchesMedia(g)){continue}return j}return"100vw"}h.ns=("pf"+(new Date).getTime()).substr(0,9);h.supSrcset="srcset"in j;h.supSizes="sizes"in j;h.supPicture=!!a.HTMLPictureElement;if(h.supSrcset&&h.supPicture&&!h.supSizes){(function(a){j.srcset="data:,a";a.src="data:,a";h.supSrcset=j.complete===a.complete;h.supPicture=h.supSrcset&&h.supPicture})(b.createElement("img"))}h.selShort="picture>img,img[srcset]";h.sel=h.selShort;h.cfg=p;if(h.supSrcset){h.sel+=",img["+r+"]"}h.DPR=D||1;h.u=E;h.types=o;f=h.supSrcset&&!h.supSizes;h.setSize=i;h.makeUrl=O(function(a){F.href=a;return F.href});h.qsa=function(a,b){return a.querySelectorAll(b)};h.matchesMedia=function(){if(a.matchMedia&&(matchMedia("(min-width: 0.1em)")||{}).matches){h.matchesMedia=function(a){return!a||matchMedia(a).matches}}else{h.matchesMedia=h.mMQ}return h.matchesMedia.apply(this,arguments)};h.mMQ=function(a){return a?Q(a):true};h.calcLength=function(a){var b=Q(a,true)||false;if(b<0){b=false}return b};h.supportsType=function(a){return a?o[a]:true};h.parseSize=O(function(a){var b=(a||"").match(w);return{media:b&&b[1],length:b&&b[2]}});h.parseSet=function(a){if(!a.cands){a.cands=_(a.srcset,a)}return a.cands};h.getEmValue=function(){var a;if(!e&&(a=b.body)){var c=b.createElement("div"),d=n.style.cssText,f=a.style.cssText;c.style.cssText=y;n.style.cssText=z;a.style.cssText=z;a.appendChild(c);e=c.offsetWidth;a.removeChild(c);e=parseFloat(e,10);n.style.cssText=d;a.style.cssText=f}return e||16};h.calcListLength=function(a){if(!(a in C)||p.uT){var b=h.calcLength(aa(a));C[a]=!b?E.width:b}return C[a]};h.setRes=function(a){var b;if(a){b=h.parseSet(a);for(var c=0,d=b.length;c<d;c++){R(b[c],a.sizes)}}return b};h.setRes.res=R;h.applySetCandidate=function(a,b){if(!a.length){return}var c,d,e,f,g,i,j,k,l;var m=b[h.ns];var n=h.DPR;i=m.curSrc||b[u];j=m.curCan||Y(b,i,a[0].set);if(j&&j.set===a[0].set){l=t&&!b.complete&&j.res-.1>n;if(!l){j.cached=true;if(j.res>=n){g=j}}}if(!g){a.sort(X);f=a.length;g=a[f-1];for(d=0;d<f;d++){c=a[d];if(c.res>=n){e=d-1;if(a[e]&&(l||i!==h.makeUrl(c.url))&&V(a[e].res,c.res,n,a[e].cached)){g=a[e]}else{g=c}break}}}if(g){k=h.makeUrl(g.url);m.curSrc=k;m.curCan=g;if(k!==i){h.setSrc(b,g)}h.setSize(b)}};h.setSrc=function(a,b){var c;a.src=b.url;if(b.set.type==="image/svg+xml"){c=a.style.width;a.style.width=a.offsetWidth+1+"px";if(a.offsetWidth+1){a.style.width=c}}};h.getSet=function(a){var b,c,d;var e=false;var f=a[h.ns].sets;for(b=0;b<f.length&&!e;b++){c=f[b];if(!c.srcset||!h.matchesMedia(c.media)||!(d=h.supportsType(c.type))){continue}if(d==="pending"){c=d}e=c;break}return e};h.parseSets=function(a,b,d){var e,g,i,j;var n=b&&b.nodeName.toUpperCase()==="PICTURE";var o=a[h.ns];if(o.src===c||d.src){o.src=k.call(a,"src");if(o.src){l.call(a,q,o.src)}else{m.call(a,q)}}if(o.srcset===c||d.srcset||!h.supSrcset||a.srcset){e=k.call(a,"srcset");o.srcset=e;j=true}o.sets=[];if(n){o.pic=true;$(b,o.sets)}if(o.srcset){g={srcset:o.srcset,sizes:k.call(a,"sizes")};o.sets.push(g);i=(f||o.src)&&v.test(o.srcset||"");if(!i&&o.src&&!Z(o.src,g)&&!g.has1x){g.srcset+=", "+o.src;g.cands.push({url:o.src,d:1,set:g})}}else if(o.src){o.sets.push({srcset:o.src,sizes:null})}o.curCan=null;o.curSrc=c;o.supported=!(n||g&&!h.supSrcset||i);if(j&&h.supSrcset&&!o.supported){if(e){l.call(a,r,e);a.srcset=""}else{m.call(a,r)}}if(o.supported&&!o.srcset&&(!o.src&&a.src||a.src!==h.makeUrl(o.src))){if(o.src===null){a.removeAttribute("src")}else{a.src=o.src}}o.parsed=true};h.fillImg=function(a,b){var c;var d=b.reselect||b.reevaluate;if(!a[h.ns]){a[h.ns]={}}c=a[h.ns];if(!d&&c.evaled===g){return}if(!c.parsed||b.reevaluate){h.parseSets(a,a.parentNode,b)}if(!c.supported){W(a)}else{c.evaled=g}};h.setupRun=function(){if(!G||A||D!==a.devicePixelRatio){U()}};if(h.supPicture){S=i;h.fillImg=i}else{(function(){var c;var d=a.attachEvent?/d$|^c/:/d$|^c|^i/;var e=function(){var a=b.readyState||"";f=setTimeout(e,a==="loading"?200:999);if(b.body){h.fillImgs();c=c||d.test(a);if(c){clearTimeout(f)}}};var f=setTimeout(e,b.body?9:99);var g=function(a,b){var c,d;var e=function(){var f=new Date-d;if(f<b){c=setTimeout(e,b-f)}else{c=null;a()}};return function(){d=new Date;if(!c){c=setTimeout(e,b)}}};var i=n.clientHeight;var j=function(){A=Math.max(a.innerWidth||0,n.clientWidth)!==E.width||n.clientHeight!==i;i=n.clientHeight;if(A){h.fillImgs()}};N(a,"resize",g(j,99));N(b,"readystatechange",e)})()}h.picturefill=S;h.fillImgs=S;h.teardownRun=i;S._=h;a.picturefillCFG={pf:h,push:function(a){var b=a.shift();if(typeof h[b]==="function"){h[b].apply(h,a)}else{p[b]=a[0];if(G){h.fillImgs({reselect:true})}}}};while(x&&x.length){a.picturefillCFG.push(x.shift())}a.picturefill=S;if(typeof module==="object"&&typeof module.exports==="object"){module.exports=S}else if(typeof define==="function"&&define.amd){define("picturefill",function(){return S})}if(!h.supPicture){o["image/webp"]=T("image/webp","data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA==")}})(window,document);(function(a){"use strict";a.ThreeSixty=function(b,c){var d=this,e,f=[];d.$el=a(b);d.el=b;d.$el.data("ThreeSixty",d);d.init=function(){e=a.extend({},a.ThreeSixty.defaultOptions,c);e.loadedImages=0;e.imgArray=[];e.currentFrame=1;if(e.disableSpin){e.currentFrame=1;e.endFrame=1}d.initProgress();d.createImgArray();d.loadImages()};d.initProgress=function(){d.$el.css({width:e.width+"px",height:e.height+"px","background-image":"none !important"});if(e.styles){d.$el.css(e.styles)}d.responsive();d.$el.find(e.progress).css({marginTop:e.height/2-15+"px"});d.$el.find(e.progress).fadeIn("slow");d.$el.find(e.imgList).hide()};d.createImgArray=function(){var b=verge.viewportW();var c=1200;if(b<=960){c=960}if(b<=480){c=480}if(b<=320){c=320}if(typeof animation3dItems==="undefined"){return}var d=animation3dItems[c];e.totalFrames=d.length;e.endFrame=d.length;a.each(d,function(a,b){e.imgArray.push(b)})};d.loadImages=function(){var b,c,g;b=document.createElement("li");c=e.imgArray[e.loadedImages];var h=e.loadedImages===0?"current-image":"previous-image";g=a("<img>").attr("src",c).addClass(h).appendTo(b);f.push(g);d.$el.find(e.imgList).append(b);a(g).load(function(){d.imageLoaded()})};d.imageLoaded=function(){e.loadedImages+=1;a(e.progress+" span").text(Math.floor(e.loadedImages/e.totalFrames*100)+"%");if(e.loadedImages>=e.totalFrames){if(e.disableSpin){f[0].removeClass("previous-image").addClass("current-image")}a(e.progress).fadeOut("slow",function(){a(this).hide();d.showImages()})}else{d.loadImages()}};d.showImages=function(){d.$el.find(".txtC").fadeIn();d.$el.find(e.imgList).fadeIn();d.ready=true;e.ready=true;if(e.drag){d.initEvents()}d.refresh();d.initPlugins();e.onReady();setTimeout(function(){d.responsive()},50)};d.initPlugins=function(){a.each(e.plugins,function(b,c){if(typeof a[c]==="function"){a[c].call(d,d.$el,e)}else{throw new Error(c+" not available.")}})};d.play_stop=function(b){b.preventDefault();if(!e.autoplay){e.autoplay=true;e.play=setInterval(d.moveToNextFrame,e.playSpeed);a(b.currentTarget).removeClass("nav_bar_play icon-d-play").addClass("nav_bar_stop icon-d-pause")}else{e.autoplay=false;a(b.currentTarget).removeClass("nav_bar_stop icon-d-pause").addClass("nav_bar_play icon-d-play");clearInterval(e.play);e.play=null}};d.next=function(a){if(a){a.preventDefault()}e.endFrame-=5;d.refresh()};d.previous=function(a){if(a){a.preventDefault()}e.endFrame+=5;d.refresh()};d.play=function(a){var b=a||e.playSpeed;if(!e.autoplay){e.autoplay=true;e.play=setInterval(d.moveToNextFrame,b)}};d.stop=function(){if(e.autoplay){e.autoplay=false;clearInterval(e.play);e.play=null}};d.moveToNextFrame=function(){if(e.autoplayDirection===1){e.endFrame-=1}else{e.endFrame+=1}d.refresh()};d.gotoAndPlay=function(a){if(e.disableWrap){e.endFrame=a;d.refresh()}else{var b=Math.ceil(e.endFrame/e.totalFrames);if(b===0){b=1}var c=b>1?e.endFrame-(b-1)*e.totalFrames:e.endFrame;var f=e.totalFrames-c;var g=0;if(a-c>0){if(a-c<c+(e.totalFrames-a)){g=e.endFrame+(a-c)}else{g=e.endFrame-(c+(e.totalFrames-a))}}else{if(c-a<f+a){g=e.endFrame-(c-a)}else{g=e.endFrame+(f+a)}}if(c!==a){e.endFrame=g;d.refresh()}}};d.initEvents=function(){d.$el.bind("mousedown touchstart touchmove touchend mousemove click",function(a){a.preventDefault();if(a.type==="mousedown"&&a.which===1||a.type==="touchstart"){e.pointerStartPosX=d.getPointerEvent(a).pageX;e.dragging=true}else if(a.type==="touchmove"){d.trackPointer(a)}else if(a.type==="touchend"){e.dragging=false}});a(document).bind("mouseup",function(){e.dragging=false;a(this).css("cursor","none")});a(window).bind("resize",function(){d.responsive()});a(document).bind("mousemove",function(a){if(e.dragging){a.preventDefault();if(!d.browser.isIE&&e.showCursor){d.$el.css("cursor","url(assets/images/hand_closed.png), auto")}}else{if(!d.browser.isIE&&e.showCursor){d.$el.css("cursor","url(assets/images/hand_open.png), auto")}}d.trackPointer(a)})};d.getPointerEvent=function(a){return a.originalEvent.targetTouches?a.originalEvent.targetTouches[0]:a};d.trackPointer=function(a){if(e.ready&&e.dragging){e.pointerEndPosX=d.getPointerEvent(a).pageX;if(e.monitorStartTime<(new Date).getTime()-e.monitorInt){e.pointerDistance=e.pointerEndPosX-e.pointerStartPosX;if(e.pointerDistance>0){e.endFrame=e.currentFrame+Math.ceil((e.totalFrames-1)*e.speedMultiplier*(e.pointerDistance/d.$el.width()))}else{e.endFrame=e.currentFrame+Math.floor((e.totalFrames-1)*e.speedMultiplier*(e.pointerDistance/d.$el.width()))}if(e.disableWrap){e.endFrame=Math.min(e.totalFrames-(e.zeroBased?1:0),e.endFrame);e.endFrame=Math.max(e.zeroBased?0:1,e.endFrame)}d.refresh();e.monitorStartTime=(new Date).getTime();e.pointerStartPosX=d.getPointerEvent(a).pageX}}};d.refresh=function(){if(e.ticker===0){e.ticker=setInterval(d.render,Math.round(1e3/e.framerate))}};d.render=function(){var a;if(e.currentFrame!==e.endFrame){a=e.endFrame<e.currentFrame?Math.floor((e.endFrame-e.currentFrame)*.1):Math.ceil((e.endFrame-e.currentFrame)*.1);d.hidePreviousFrame();e.currentFrame+=a;d.showCurrentFrame();d.$el.trigger("frameIndexChanged",[d.getNormalizedCurrentFrame(),e.totalFrames])}else{window.clearInterval(e.ticker);e.ticker=0}};d.hidePreviousFrame=function(){f[d.getNormalizedCurrentFrame()].removeClass("current-image").addClass("previous-image")};d.showCurrentFrame=function(){f[d.getNormalizedCurrentFrame()].removeClass("previous-image").addClass("current-image")};d.getNormalizedCurrentFrame=function(){var a,b;if(!e.disableWrap){a=Math.ceil(e.currentFrame%e.totalFrames);if(a<0){a+=e.totalFrames}}else{a=Math.min(e.currentFrame,e.totalFrames);b=Math.min(e.endFrame,e.totalFrames);a=Math.max(a,0);b=Math.max(b,0);e.currentFrame=a;e.endFrame=b}return a};d.getCurrentFrame=function(){return e.currentFrame};d.responsive=function(){if(e.responsive){d.$el.css({height:d.$el.find(".current-image").first().css("height"),width:"100%"})}};d.browser={};d.browser.isIE=function(){var a=-1;if(navigator.appName==="Microsoft Internet Explorer"){var b=navigator.userAgent;var c=new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})");if(c.exec(b)!==null){a=parseFloat(RegExp.$1)}}return a!==-1};d.getConfig=function(){return e};a.ThreeSixty.defaultOptions={dragging:false,ready:false,pointerStartPosX:0,pointerEndPosX:0,pointerDistance:0,monitorStartTime:0,monitorInt:10,ticker:0,speedMultiplier:7,totalFrames:180,currentFrame:0,endFrame:0,loadedImages:0,framerate:60,domains:null,domain:"",parallel:false,queueAmount:8,idle:0,filePrefix:"",ext:"png",height:300,width:300,styles:{},navigation:false,autoplay:false,autoplayDirection:1,disableSpin:false,disableWrap:false,responsive:false,zeroPadding:false,zeroBased:false,plugins:[],showCursor:false,drag:true,onReady:function(){},imgList:".threesixty_images",imgArray:null,playSpeed:100};d.init()};a.fn.ThreeSixty=function(b){return Object.create(new a.ThreeSixty(this,b))}})(jQuery);if(typeof Object.create!=="function"){Object.create=function(a){"use strict";function b(){}b.prototype=a;return new b}}(function(a,b,c,d){var e,f,g,h,i,j,k,l,m;e={index:false,indexAbs:false,posLeft:false,clone:false,active:false,loaded:false,lazyLoad:false,current:false,width:false,center:false,page:false,hasVideo:false,playVideo:false};f={el:null,$el:null,stage:null,$stage:null,oStage:null,$oStage:null,$items:null,$oItems:null,$cItems:null,$content:null};g={el:0,stage:0,item:0,prevWindow:0,cloneLast:0};h={items:0,oItems:0,cItems:0,active:0,merged:[]};j={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,offsetX:0,offsetY:0,distance:null,startTime:0,endTime:0,updatedX:0,targetEl:null};l={isTouch:false,isScrolling:false,isSwiping:false,direction:false,inMotion:false};m={_onDragStart:null,_onDragMove:null,_onDragEnd:null,_transitionEnd:null,_resizer:null,_responsiveCall:null,_goToLoop:null,_checkVisibile:null};function n(b,c){b.owlCarousel={name:"Owl Carousel",author:"Bartosz Wojciechowski",version:"2.0.0-beta.2.1"};this.settings=null;this.options=a.extend({},n.Defaults,c);this.itemData=a.extend({},e);this.dom=a.extend({},f);this.width=a.extend({},g);this.num=a.extend({},h);this.drag=a.extend({},j);this.state=a.extend({},l);this.e=a.extend({},m);this.plugins={};this._supress={};this._current=null;this._speed=null;this._coordinates=null;this.dom.el=b;this.dom.$el=a(b);for(var d in n.Plugins){this.plugins[d[0].toLowerCase()+d.slice(1)]=new n.Plugins[d](this)}this.init()}n.Defaults={items:3,loop:false,center:false,mouseDrag:true,touchDrag:true,pullDrag:true,freeDrag:false,margin:0,stagePadding:0,merge:false,mergeFit:true,autoWidth:false,startPosition:0,smartSpeed:250,fluidSpeed:false,dragEndSpeed:false,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,responsiveClass:false,fallbackEasing:"swing",info:false,nestedItemSelector:false,itemElement:"div",stageElement:"div",themeClass:"owl-theme",baseClass:"owl-carousel",itemClass:"owl-item",centerClass:"center",activeClass:"active"};n.Plugins={};n.prototype.init=function(){this.setResponsiveOptions();this.trigger("initialize");if(!this.dom.$el.hasClass(this.settings.baseClass)){this.dom.$el.addClass(this.settings.baseClass)}if(!this.dom.$el.hasClass(this.settings.themeClass)){this.dom.$el.addClass(this.settings.themeClass)}if(this.settings.rtl){this.dom.$el.addClass("owl-rtl")}this.browserSupport();if(this.settings.autoWidth&&this.state.imagesLoaded!==true){var a,b,c;a=this.dom.$el.find("img");b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d;c=this.dom.$el.children(b).width();if(a.length&&c<=0){this.preloadAutoWidthImages(a);return false}}this.width.prevWindow=this.viewport();this.createStage();this.fetchContent();this.eventsCall();this.internalEvents();this.dom.$el.addClass("owl-loading");this.refresh(true);this.dom.$el.removeClass("owl-loading").addClass("owl-loaded");this.trigger("initialized");this.addTriggerableEvents()};n.prototype.setResponsiveOptions=function(){if(!this.options.responsive){this.settings=a.extend({},this.options)}else{var b=this.viewport(),c=this.options.responsive,d=-1;a.each(c,function(a){if(a<=b&&a>d){d=Number(a)}});this.settings=a.extend({},this.options,c[d]);delete this.settings.responsive;if(this.settings.responsiveClass){this.dom.$el.attr("class",function(a,b){return b.replace(/\b owl-responsive-\S+/g,"")}).addClass("owl-responsive-"+d)}}};n.prototype.optionsLogic=function(){this.dom.$el.toggleClass("owl-center",this.settings.center);if(this.settings.loop&&this.num.oItems<this.settings.items){this.settings.loop=false}if(this.settings.autoWidth){this.settings.stagePadding=false;this.settings.merge=false}};n.prototype.createStage=function(){var b=c.createElement("div"),d=c.createElement(this.settings.stageElement);b.className="owl-stage-outer";d.className="owl-stage";b.appendChild(d);this.dom.el.appendChild(b);this.dom.oStage=b;this.dom.$oStage=a(b);this.dom.stage=d;this.dom.$stage=a(d);b=null;d=null};n.prototype.createItemContainer=function(){var b=c.createElement(this.settings.itemElement);b.className=this.settings.itemClass;return a(b)};n.prototype.fetchContent=function(b){if(b){this.dom.$content=b instanceof jQuery?b:a(b)}else if(this.settings.nestedItemSelector){this.dom.$content=this.dom.$el.find("."+this.settings.nestedItemSelector).not(".owl-stage-outer")}else{this.dom.$content=this.dom.$el.children().not(".owl-stage-outer")}this.num.oItems=this.dom.$content.length;if(this.num.oItems!==0){this.initStructure()}};n.prototype.initStructure=function(){this.createNormalStructure()};n.prototype.createNormalStructure=function(){var a,b;for(a=0;a<this.num.oItems;a++){b=this.createItemContainer();this.initializeItemContainer(b,this.dom.$content[a]);this.dom.$stage.append(b)}this.dom.$content=null};n.prototype.createCustomStructure=function(a){var b,c;for(b=0;b<a;b++){c=this.createItemContainer();this.createItemContainerData(c);this.dom.$stage.append(c)}};n.prototype.initializeItemContainer=function(a,b){this.trigger("change",{property:{name:"item",value:a}});this.createItemContainerData(a);a.append(b);this.trigger("changed",{property:{name:"item",value:a}})};n.prototype.createItemContainerData=function(b,c){var d=a.extend({},this.itemData);if(c){a.extend(d,c.data("owl-item"))}b.data("owl-item",d)};n.prototype.cloneItemContainer=function(a){var b=a.clone(true,true).addClass("cloned");this.createItemContainerData(b,b);b.data("owl-item").clone=true;return b};n.prototype.updateLocalContent=function(){var b,c;this.dom.$oItems=this.dom.$stage.find("."+this.settings.itemClass).filter(function(){return a(this).data("owl-item").clone===false});this.num.oItems=this.dom.$oItems.length;for(b=0;b<this.num.oItems;b++){c=this.dom.$oItems.eq(b);c.data("owl-item").index=b}};n.prototype.loopClone=function(){if(!this.settings.loop||this.num.oItems<this.settings.items){return false}var b,c,d,e=this.settings.items,f=this.num.oItems-1;if(this.settings.stagePadding&&this.settings.items===1){e+=1}this.num.cItems=e*2;for(d=0;d<e;d++){b=this.cloneItemContainer(this.dom.$oItems.eq(d));c=this.cloneItemContainer(this.dom.$oItems.eq(f-d));this.dom.$stage.append(b);this.dom.$stage.prepend(c)}this.dom.$cItems=this.dom.$stage.find("."+this.settings.itemClass).filter(function(){return a(this).data("owl-item").clone===true})};n.prototype.reClone=function(){if(this.dom.$cItems!==null){this.dom.$cItems.remove();this.dom.$cItems=null;this.num.cItems=0}if(!this.settings.loop){return}this.loopClone()};n.prototype.calculate=function(){var a,b,c,d,e,f,g,h=0,i=0;this.width.el=this.dom.$el.width()-this.settings.stagePadding*2;this.width.view=this.dom.$el.width();c=this.width.el-this.settings.margin*(this.settings.items===1?0:this.settings.items-1);this.width.el=this.width.el+this.settings.margin;this.width.item=(c/this.settings.items+this.settings.margin).toFixed(3);this.dom.$items=this.dom.$stage.find(".owl-item");this.num.items=this.dom.$items.length;if(this.settings.autoWidth){this.dom.$items.css("width","")}this._coordinates=[];this.num.merged=[];if(this.settings.rtl){d=this.settings.center?-(this.width.el/2):0}else{d=this.settings.center?this.width.el/2:0}this.width.mergeStage=0;for(a=0;a<this.num.items;a++){if(this.settings.merge){g=this.dom.$items.eq(a).find("[data-merge]").attr("data-merge")||1;if(this.settings.mergeFit&&g>this.settings.items){g=this.settings.items}this.num.merged.push(parseInt(g));this.width.mergeStage+=this.width.item*this.num.merged[a]}else{this.num.merged.push(1)}f=this.width.item*this.num.merged[a];if(this.settings.autoWidth){f=this.dom.$items.eq(a).width()+this.settings.margin;if(this.settings.rtl){this.dom.$items[a].style.marginLeft=this.settings.margin+"px"}else{this.dom.$items[a].style.marginRight=this.settings.margin+"px"}}this._coordinates.push(d);this.dom.$items.eq(a).data("owl-item").posLeft=h;this.dom.$items.eq(a).data("owl-item").width=f;if(this.settings.rtl){d+=f;h+=f}else{d-=f;h-=f}i-=Math.abs(f);if(this.settings.center){this._coordinates[a]=!this.settings.rtl?this._coordinates[a]-f/2:this._coordinates[a]+f/2}}if(this.settings.autoWidth){this.width.stage=this.settings.center?Math.abs(i):Math.abs(d)}else{this.width.stage=Math.abs(i)}e=this.num.oItems+this.num.cItems;for(b=0;b<e;b++){this.dom.$items.eq(b).data("owl-item").indexAbs=b}this.setSizes()};n.prototype.setSizes=function(){if(this.settings.stagePadding!==false){this.dom.oStage.style.paddingLeft=this.settings.stagePadding+"px";this.dom.oStage.style.paddingRight=this.settings.stagePadding+"px"}if(this.settings.rtl){b.setTimeout(a.proxy(function(){this.dom.stage.style.width=this.width.stage+"px"},this),0)}else{this.dom.stage.style.width=this.width.stage+"px"}for(var c=0;c<this.num.items;c++){if(!this.settings.autoWidth){this.dom.$items[c].style.width=this.width.item-this.settings.margin+"px"}if(this.settings.rtl){this.dom.$items[c].style.marginLeft=this.settings.margin+"px"}else{this.dom.$items[c].style.marginRight=this.settings.margin+"px"}if(this.num.merged[c]!==1&&!this.settings.autoWidth){this.dom.$items[c].style.width=this.width.item*this.num.merged[c]-this.settings.margin+"px"}}this.width.stagePrev=this.width.stage};n.prototype.responsive=function(){if(!this.num.oItems){return false}var a=this.isElWidthChanged();if(!a){return false}if(this.trigger("resize").isDefaultPrevented()){return false}this.state.responsive=true;this.refresh();this.state.responsive=false;this.trigger("resized")};n.prototype.refresh=function(){var a=this.dom.$oItems&&this.dom.$oItems.eq(this.normalize(this.current(),true));this.trigger("refresh");this.setResponsiveOptions();this.updateLocalContent();this.optionsLogic();if(this.num.oItems===0){return false}this.dom.$stage.addClass("owl-refresh");this.reClone();this.calculate();this.dom.$stage.removeClass("owl-refresh");if(!a){this.dom.oStage.scrollLeft=0;this.reset(this.dom.$oItems.eq(0).data("owl-item").indexAbs)}else{this.reset(a.data("owl-item").indexAbs)}this.state.orientation=b.orientation;this.watchVisibility();this.trigger("refreshed")};n.prototype.updateActiveItems=function(){this.trigger("change",{property:{name:"items",value:this.dom.$items}});var a,b,c,d,e,f;for(a=0;a<this.num.items;a++){this.dom.$items.eq(a).data("owl-item").active=false;this.dom.$items.eq(a).data("owl-item").current=false;this.dom.$items.eq(a).removeClass(this.settings.activeClass).removeClass(this.settings.centerClass)}this.num.active=0;padding=this.settings.stagePadding*2;stageX=this.coordinates(this.current())+padding;view=this.settings.rtl?this.width.view:-this.width.view;for(b=0;b<this.num.items;b++){c=this.dom.$items.eq(b);d=c.data("owl-item").posLeft;e=c.data("owl-item").width;f=this.settings.rtl?d-e-padding:d-e+padding;if(this.op(d,"<=",stageX)&&this.op(d,">",stageX+view)||this.op(f,"<",stageX)&&this.op(f,">",stageX+view)){this.num.active++;c.data("owl-item").active=true;c.data("owl-item").current=true;c.addClass(this.settings.activeClass);if(!this.settings.lazyLoad){c.data("owl-item").loaded=true}if(this.settings.loop){this.updateClonedItemsState(c.data("owl-item").index)}}}if(this.settings.center){this.dom.$items.eq(this.current()).addClass(this.settings.centerClass).data("owl-item").center=true}this.trigger("changed",{property:{name:"items",value:this.dom.$items}})};n.prototype.updateClonedItemsState=function(a){var b,c,d;if(this.settings.center){b=this.dom.$items.eq(this.current()).data("owl-item").index}for(d=0;d<this.num.items;d++){c=this.dom.$items.eq(d);if(c.data("owl-item").index===a){c.data("owl-item").current=true;if(c.data("owl-item").index===b){c.addClass(this.settings.centerClass)}}}};n.prototype.eventsCall=function(){this.e._onDragStart=a.proxy(function(a){this.onDragStart(a)},this);this.e._onDragMove=a.proxy(function(a){this.onDragMove(a)},this);this.e._onDragEnd=a.proxy(function(a){this.onDragEnd(a)},this);this.e._transitionEnd=a.proxy(function(a){this.transitionEnd(a)},this);this.e._resizer=a.proxy(function(){this.responsiveTimer()},this);this.e._responsiveCall=a.proxy(function(){this.responsive()},this);this.e._preventClick=a.proxy(function(a){this.preventClick(a)},this)};n.prototype.responsiveTimer=function(){if(this.viewport()===this.width.prevWindow){return false}b.clearTimeout(this.resizeTimer);this.resizeTimer=b.setTimeout(this.e._responsiveCall,this.settings.responsiveRefreshRate);this.width.prevWindow=this.viewport()};n.prototype.internalEvents=function(){var a=s(),d=t();if(a&&!d){this.dragType=["touchstart","touchmove","touchend","touchcancel"]}else if(a&&d){this.dragType=["MSPointerDown","MSPointerMove","MSPointerUp","MSPointerCancel"]}else{this.dragType=["mousedown","mousemove","mouseup"]}if((a||d)&&this.settings.touchDrag){this.on(c,this.dragType[3],this.e._onDragEnd)}else{this.dom.$stage.on("dragstart",function(){return false});if(this.settings.mouseDrag){this.dom.stage.onselectstart=function(){return false}}else{this.dom.$el.addClass("owl-text-select-on")}}if(this.transitionEndVendor){this.on(this.dom.stage,this.transitionEndVendor,this.e._transitionEnd,false)}if(this.settings.responsive!==false){this.on(b,"resize",this.e._resizer,false)}this.dragEvents()};n.prototype.dragEvents=function(){if(this.settings.touchDrag&&(this.dragType[0]==="touchstart"||this.dragType[0]==="MSPointerDown")){this.on(this.dom.stage,this.dragType[0],this.e._onDragStart,false)}else if(this.settings.mouseDrag&&this.dragType[0]==="mousedown"){this.on(this.dom.stage,this.dragType[0],this.e._onDragStart,false)}else{this.off(this.dom.stage,this.dragType[0],this.e._onDragStart)}};n.prototype.onDragStart=function(a){var d,e,f,g,h;d=a.originalEvent||a||b.event;if(d.which===3){return false}if(this.dragType[0]==="mousedown"){this.dom.$stage.addClass("owl-grab")}this.trigger("drag");this.drag.startTime=(new Date).getTime();this.speed(0);this.state.isTouch=true;this.state.isScrolling=false;this.state.isSwiping=false;this.drag.distance=0;e=d.type==="touchstart";f=e?a.targetTouches[0].pageX:d.pageX||d.clientX;g=e?a.targetTouches[0].pageY:d.pageY||d.clientY;this.drag.offsetX=this.dom.$stage.position().left-this.settings.stagePadding;this.drag.offsetY=this.dom.$stage.position().top;if(this.settings.rtl){this.drag.offsetX=this.dom.$stage.position().left+this.width.stage-this.width.el+this.settings.margin}if(this.state.inMotion&&this.support3d){h=this.getTransformProperty();this.drag.offsetX=h;this.animate(h);this.state.inMotion=true}else if(this.state.inMotion&&!this.support3d){this.state.inMotion=false;return false}this.drag.startX=f-this.drag.offsetX;this.drag.startY=g-this.drag.offsetY;this.drag.start=f-this.drag.startX;this.drag.targetEl=d.target||d.srcElement;this.drag.updatedX=this.drag.start;if(this.drag.targetEl.tagName==="IMG"||this.drag.targetEl.tagName==="A"){this.drag.targetEl.draggable=false}this.on(c,this.dragType[1],this.e._onDragMove,false);this.on(c,this.dragType[2],this.e._onDragEnd,false)};n.prototype.onDragMove=function(a){var c,e,f,g,h,i,j;if(!this.state.isTouch){return}if(this.state.isScrolling){return}c=a.originalEvent||a||b.event;e=c.type=="touchmove";f=e?c.targetTouches[0].pageX:c.pageX||c.clientX;g=e?c.targetTouches[0].pageY:c.pageY||c.clientY;this.drag.currentX=f-this.drag.startX;this.drag.currentY=g-this.drag.startY;this.drag.distance=this.drag.currentX-this.drag.offsetX;if(this.drag.distance<0){this.state.direction=this.settings.rtl?"right":"left"}else if(this.drag.distance>0){this.state.direction=this.settings.rtl?"left":"right"}if(this.settings.loop){if(this.op(this.drag.currentX,">",this.coordinates(this.minimum()))&&this.state.direction==="right"){this.drag.currentX-=(this.settings.center&&this.coordinates(0))-this.coordinates(this.num.oItems)}else if(this.op(this.drag.currentX,"<",this.coordinates(this.maximum()))&&this.state.direction==="left"){this.drag.currentX+=(this.settings.center&&this.coordinates(0))-this.coordinates(this.num.oItems)}}else{h=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum());i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum());j=this.settings.pullDrag?this.drag.distance/5:0;this.drag.currentX=Math.max(Math.min(this.drag.currentX,h+j),i+j)}if(this.drag.distance>8||this.drag.distance<-8){if(c.preventDefault!==d){c.preventDefault()}else{c.returnValue=false}this.state.isSwiping=true;
}this.drag.updatedX=this.drag.currentX;if((this.drag.currentY>16||this.drag.currentY<-16)&&this.state.isSwiping===false){this.state.isScrolling=true;this.drag.updatedX=this.drag.start}this.animate(this.drag.updatedX)};n.prototype.onDragEnd=function(){var a,b,d;if(!this.state.isTouch){return}if(this.dragType[0]==="mousedown"){this.dom.$stage.removeClass("owl-grab")}this.trigger("dragged");this.drag.targetEl.removeAttribute("draggable");this.state.isTouch=false;this.state.isScrolling=false;this.state.isSwiping=false;if(this.drag.distance===0&&this.state.inMotion!==true){this.state.inMotion=false;return false}this.drag.endTime=(new Date).getTime();a=this.drag.endTime-this.drag.startTime;b=Math.abs(this.drag.distance);if(b>3||a>300){this.removeClick(this.drag.targetEl)}d=this.closest(this.drag.updatedX);this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed);this.current(d);if(!this.settings.pullDrag&&this.drag.updatedX===this.coordinates(d)){this.transitionEnd()}this.drag.distance=0;this.off(c,this.dragType[1],this.e._onDragMove);this.off(c,this.dragType[2],this.e._onDragEnd)};n.prototype.removeClick=function(c){this.drag.targetEl=c;a(c).on("click.preventClick",this.e._preventClick);b.setTimeout(function(){a(c).off("click.preventClick")},300)};n.prototype.preventClick=function(b){if(b.preventDefault){b.preventDefault()}else{b.returnValue=false}if(b.stopPropagation){b.stopPropagation()}a(b.target).off("click.preventClick")};n.prototype.getTransformProperty=function(){var a,c;a=b.getComputedStyle(this.dom.stage,null).getPropertyValue(this.vendorName+"transform");a=a.replace(/matrix(3d)?\(|\)/g,"").split(",");c=a.length===16;return c!==true?a[4]:a[12]};n.prototype.closest=function(b){var c=0,d=30;if(!this.settings.freeDrag){a.each(this.coordinates(),a.proxy(function(a,e){if(b>e-d&&b<e+d){c=a}else if(this.op(b,"<",e)&&this.op(b,">",this.coordinates(a+1)||e-this.width.el)){c=this.state.direction==="left"?a+1:a}},this))}if(!this.settings.loop){if(this.op(b,">",this.coordinates(this.minimum()))){c=b=this.minimum()}else if(this.op(b,"<",this.coordinates(this.maximum()))){c=b=this.maximum()}}return c};n.prototype.animate=function(b){this.trigger("translate");this.state.inMotion=this.speed()>0;if(this.support3d){this.dom.$stage.css({transform:"translate3d("+b+"px"+",0px, 0px)",transition:this.speed()/1e3+"s"})}else if(this.state.isTouch){this.dom.$stage.css({left:b+"px"})}else{this.dom.$stage.animate({left:b},this.speed()/1e3,this.settings.fallbackEasing,a.proxy(function(){if(this.state.inMotion){this.transitionEnd()}},this))}};n.prototype.current=function(a){if(a===d){return this._current}if(this.num.oItems===0){return d}a=this.normalize(a);if(this._current===a){this.animate(this.coordinates(this._current))}else{var b=this.trigger("change",{property:{name:"position",value:a}});if(b.data!==d){a=this.normalize(b.data)}this._current=a;this.animate(this.coordinates(this._current));this.updateActiveItems();this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current};n.prototype.reset=function(a){this.suppress(["change","changed"]);this.speed(0);this.current(a);this.release(["change","changed"])};n.prototype.normalize=function(a,b){if(a===d||!this.dom.$items){return d}if(this.settings.loop){var c=this.dom.$items.length;a=(a%c+c)%c}else{a=Math.max(this.minimum(),Math.min(this.maximum(),a))}return b?this.dom.$items.eq(a).data("owl-item").index:a};n.prototype.maximum=function(){var b,c,d=this.settings;if(!d.loop&&d.center){b=this.num.oItems-1}else if(!d.loop&&!d.center){b=this.num.oItems-d.items}else if(d.loop||d.center){b=this.num.oItems+d.items}else if(d.autoWidth||d.merge){revert=d.rtl?1:-1;c=this.dom.$stage.width()-this.$el.width();a.each(this.coordinates(),function(a,d){if(d*revert>=c){return false}b=a+1})}else{throw"Can not detect maximum absolute position."}return b};n.prototype.minimum=function(){return this.dom.$oItems.eq(0).data("owl-item").indexAbs};n.prototype.speed=function(a){if(a!==d){this._speed=a}return this._speed};n.prototype.coordinates=function(a){return a!==d?this._coordinates[a]:this._coordinates};n.prototype.duration=function(a,b,c){return Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)};n.prototype.to=function(c,d){if(this.settings.loop){var e=c-this.normalize(this.current(),true),f=this.current(),g=this.current(),h=this.current()+e,i=g-h<0?true:false;if(h<this.settings.items&&i===false){f=this.num.items-(this.settings.items-g)-this.settings.items;this.reset(f)}else if(h>=this.num.items-this.settings.items&&i===true){f=g-this.num.oItems;this.reset(f)}b.clearTimeout(this.e._goToLoop);this.e._goToLoop=b.setTimeout(a.proxy(function(){this.speed(this.duration(this.current(),f+e,d));this.current(f+e)},this),30)}else{this.speed(this.duration(this.current(),c,d));this.current(c)}};n.prototype.next=function(a){a=a||false;this.to(this.normalize(this.current(),true)+1,a)};n.prototype.prev=function(a){a=a||false;this.to(this.normalize(this.current(),true)-1,a)};n.prototype.transitionEnd=function(a){if(a!==d){a.stopPropagation();var b=a.target||a.srcElement||a.originalTarget;if(b!==this.dom.stage){return false}}this.state.inMotion=false;this.trigger("translated")};n.prototype.isElWidthChanged=function(){var a=this.dom.$el.width()-this.settings.stagePadding,b=this.width.el+this.settings.margin;return a!==b};n.prototype.viewport=function(){var d;if(this.options.responsiveBaseElement!==b){d=a(this.options.responsiveBaseElement).width()}else if(b.innerWidth){d=b.innerWidth}else if(c.documentElement&&c.documentElement.clientWidth){d=c.documentElement.clientWidth}else{throw"Can not detect viewport width."}return d};n.prototype.insertContent=function(a){this.dom.$stage.empty();this.fetchContent(a);this.refresh()};n.prototype.addItem=function(a,b){var c=this.createItemContainer();b=b||0;this.initializeItemContainer(c,a);if(this.dom.$oItems.length===0){this.dom.$stage.append(c)}else{if(i!==-1){this.dom.$oItems.eq(b).before(c)}else{this.dom.$oItems.eq(b).after(c)}}this.refresh()};n.prototype.removeItem=function(a){this.dom.$oItems.eq(a).remove();this.refresh()};n.prototype.addTriggerableEvents=function(){var b=a.proxy(function(b,c){return a.proxy(function(a){if(a.relatedTarget!==this){this.suppress([c]);b.apply(this,[].slice.call(arguments,1));this.release([c])}},this)},this);a.each({next:this.next,prev:this.prev,to:this.to,destroy:this.destroy,refresh:this.refresh,replace:this.insertContent,add:this.addItem,remove:this.removeItem},a.proxy(function(a,c){this.dom.$el.on(a+".owl.carousel",b(c,a+".owl.carousel"))},this))};n.prototype.watchVisibility=function(){if(!c(this.dom.el)){this.dom.$el.addClass("owl-hidden");b.clearInterval(this.e._checkVisibile);this.e._checkVisibile=b.setInterval(a.proxy(d,this),500)}function c(a){return a.offsetWidth>0&&a.offsetHeight>0}function d(){if(c(this.dom.el)){this.dom.$el.removeClass("owl-hidden");this.refresh();b.clearInterval(this.e._checkVisibile)}}};n.prototype.preloadAutoWidthImages=function(b){var c,d,e,f;c=0;d=this;b.each(function(g,h){e=a(h);f=new Image;f.onload=function(){c++;e.attr("src",f.src);e.css("opacity",1);if(c>=b.length){d.state.imagesLoaded=true;d.init()}};f.src=e.attr("src")||e.attr("data-src")||e.attr("data-src-retina")})};n.prototype.destroy=function(){if(this.dom.$el.hasClass(this.settings.themeClass)){this.dom.$el.removeClass(this.settings.themeClass)}if(this.settings.responsive!==false){this.off(b,"resize",this.e._resizer)}if(this.transitionEndVendor){this.off(this.dom.stage,this.transitionEndVendor,this.e._transitionEnd)}for(var a in this.plugins){this.plugins[a].destroy()}if(this.settings.mouseDrag||this.settings.touchDrag){this.off(this.dom.stage,this.dragType[0],this.e._onDragStart);if(this.settings.mouseDrag){this.off(c,this.dragType[3],this.e._onDragStart)}if(this.settings.mouseDrag){this.dom.$stage.off("dragstart",function(){return false});this.dom.stage.onselectstart=function(){}}}this.dom.$el.off(".owl");if(this.dom.$cItems!==null){this.dom.$cItems.remove()}this.e=null;this.dom.$el.data("owlCarousel",null);delete this.dom.el.owlCarousel;this.dom.$stage.unwrap();this.dom.$items.unwrap();this.dom.$items.contents().unwrap();this.dom=null};n.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a<c;case">":return d?a<c:a>c;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c;default:break}};n.prototype.on=function(a,b,c,d){if(a.addEventListener){a.addEventListener(b,c,d)}else if(a.attachEvent){a.attachEvent("on"+b,c)}};n.prototype.off=function(a,b,c,d){if(a.removeEventListener){a.removeEventListener(b,c,d)}else if(a.detachEvent){a.detachEvent("on"+b,c)}};n.prototype.trigger=function(b,c,d){var e={item:{count:this.num.oItems,index:this.current()}},f=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),g=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},e,c));if(!this._supress[g.type]){a.each(this.plugins,function(a,b){if(b.onTrigger){b.onTrigger(g)}});this.dom.$el.trigger(g);if(typeof this.settings[f]==="function"){this.settings[f].apply(this,g)}}return g};n.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=true},this))};n.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))};n.prototype.browserSupport=function(){this.support3d=r();if(this.support3d){this.transformVendor=q();var a=["transitionend","webkitTransitionEnd","transitionend","oTransitionEnd"];this.transitionEndVendor=a[p()];this.vendorName=this.transformVendor.replace(/Transform/i,"");this.vendorName=this.vendorName!==""?"-"+this.vendorName.toLowerCase()+"-":""}this.state.orientation=b.orientation};function o(a){var b,d,e=c.createElement("div"),f=a;for(b in f){d=f[b];if(typeof e.style[d]!=="undefined"){e=null;return[d,b]}}return[false]}function p(){return o(["transition","WebkitTransition","MozTransition","OTransition"])[1]}function q(){return o(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0]}function r(){return o(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0]}function s(){return"ontouchstart"in b||!!navigator.msMaxTouchPoints}function t(){return b.navigator.msPointerEnabled}a.fn.owlCarousel=function(b){return this.each(function(){if(!a(this).data("owlCarousel")){a(this).data("owlCarousel",new n(this,b))}})};a.fn.owlCarousel.Constructor=n})(window.Zepto||window.jQuery,window,document);(function(a,b,c,d){LazyLoad=function(b){this.owl=b;this.owl.options=a.extend({},LazyLoad.Defaults,this.owl.options);this.handlers={"changed.owl.carousel":a.proxy(function(a){if(a.property.name=="items"&&a.property.value&&!a.property.value.is(":empty")){this.check()}},this)};this.owl.dom.$el.on(this.handlers)};LazyLoad.Defaults={lazyLoad:false};LazyLoad.prototype.check=function(){var a=b.devicePixelRatio>1?"data-src-retina":"data-src",c,d,e,f;for(e=0;e<this.owl.num.items;e++){f=this.owl.dom.$items.eq(e);if(f.data("owl-item").current===true&&f.data("owl-item").loaded===false){d=f.find(".owl-lazy");c=d.attr(a);c=c||d.attr("data-src");if(c){d.css("opacity","0");this.preload(d,f)}}}};LazyLoad.prototype.preload=function(c,d){var e,f,g;c.each(a.proxy(function(c,h){this.owl.trigger("load",null,"lazy");e=a(h);f=new Image;g=b.devicePixelRatio>1?e.attr("data-src-retina"):e.attr("data-src");g=g||e.attr("data-src");f.onload=a.proxy(function(){d.data("owl-item").loaded=true;if(e.is("img")){e.attr("src",f.src)}else{e.css("background-image","url("+f.src+")")}e.css("opacity",1);this.owl.trigger("loaded",null,"lazy")},this);f.src=g},this))};LazyLoad.prototype.destroy=function(){var a,b;for(a in this.handlers){this.owl.dom.$el.off(a,this.handlers[a])}for(b in Object.getOwnPropertyNames(this)){typeof this[b]!="function"&&(this[b]=null)}};a.fn.owlCarousel.Constructor.Plugins.lazyLoad=LazyLoad})(window.Zepto||window.jQuery,window,document);(function(a,b,c,d){AutoHeight=function(b){this.owl=b;this.owl.options=a.extend({},AutoHeight.Defaults,this.owl.options);this.handlers={"changed.owl.carousel":a.proxy(function(a){if(a.property.name=="position"&&this.owl.settings.autoHeight){this.setHeight()}},this)};this.owl.dom.$el.on(this.handlers)};AutoHeight.Defaults={autoHeight:false,autoHeightClass:"owl-height"};AutoHeight.prototype.setHeight=function(){var a=this.owl.dom.$items.eq(this.owl.current()),c=this.owl.dom.$oStage,d=0,e;if(!this.owl.dom.$oStage.hasClass(this.owl.settings.autoHeightClass)){this.owl.dom.$oStage.addClass(this.owl.settings.autoHeightClass)}e=b.setInterval(function(){d+=1;if(a.data("owl-item").loaded){c.height(a.height()+"px");clearInterval(e)}else if(d===500){clearInterval(e)}},100)};AutoHeight.prototype.destroy=function(){var a,b;for(a in this.handlers){this.owl.dom.$el.off(a,this.handlers[a])}for(b in Object.getOwnPropertyNames(this)){typeof this[b]!="function"&&(this[b]=null)}};a.fn.owlCarousel.Constructor.Plugins.autoHeight=AutoHeight})(window.Zepto||window.jQuery,window,document);(function(a,b,c,d){Video=function(b){this.owl=b;this.owl.options=a.extend({},Video.Defaults,this.owl.options);this.handlers={"resize.owl.carousel":a.proxy(function(a){if(this.owl.settings.video&&!this.isInFullScreen()){a.preventDefault()}},this),"refresh.owl.carousel changed.owl.carousel":a.proxy(function(a){if(this.owl.state.videoPlay){this.stopVideo()}},this),"refresh.owl.carousel refreshed.owl.carousel":a.proxy(function(a){if(!this.owl.settings.video){return false}this.refreshing=a.type=="refresh"},this),"changed.owl.carousel":a.proxy(function(a){if(this.refreshing&&a.property.name=="items"&&a.property.value&&!a.property.value.is(":empty")){this.checkVideoLinks()}},this)};this.owl.dom.$el.on(this.handlers);this.owl.dom.$el.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.playVideo(a)},this))};Video.Defaults={video:false,videoHeight:false,videoWidth:false};Video.prototype.checkVideoLinks=function(){var a,b,c;for(c=0;c<this.owl.num.items;c++){b=this.owl.dom.$items.eq(c);if(b.data("owl-item").hasVideo){continue}a=b.find(".owl-video");if(a.length){this.owl.state.hasVideos=true;this.owl.dom.$items.eq(c).data("owl-item").hasVideo=true;a.css("display","none");this.getVideoInfo(a,b)}}};Video.prototype.getVideoInfo=function(a,b){var c,d,e,f,g=a.data("vimeo-id"),h=a.data("youtube-id"),i=a.data("width")||this.owl.settings.videoWidth,j=a.data("height")||this.owl.settings.videoHeight,k=a.attr("href");if(g){d="vimeo";e=g}else if(h){d="youtube";e=h}else if(k){e=k.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/);if(e[3].indexOf("youtu")>-1){d="youtube"}else if(e[3].indexOf("vimeo")>-1){d="vimeo"}e=e[6]}else{throw new Error("Missing video link.")}b.data("owl-item").videoType=d;b.data("owl-item").videoId=e;b.data("owl-item").videoWidth=i;b.data("owl-item").videoHeight=j;c={type:d,id:e};f=i&&j?'style="width:'+i+"px;height:"+j+'px;"':"";a.wrap('<div class="owl-video-wrapper"'+f+"></div>");this.createVideoTn(a,c)};Video.prototype.createVideoTn=function(b,c){var d,e,f,g=b.find("img"),h="src",i="",j=this.owl;if(this.owl.settings.lazyLoad){h="data-src";i="owl-lazy"}if(g.length){k(g.attr(h));g.remove();return false}function k(a){e='<div class="owl-video-play-icon"></div>';if(j.settings.lazyLoad){d='<div class="owl-video-tn '+i+'" '+h+'="'+a+'"></div>'}else{d='<div class="owl-video-tn" style="opacity:1;background-image:url('+a+')"></div>'}b.after(d);b.after(e)}if(c.type==="youtube"){f="http://img.youtube.com/vi/"+c.id+"/hqdefault.jpg";k(f)}else if(c.type==="vimeo"){a.ajax({type:"GET",url:"http://vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large;k(f);if(j.settings.loop){j.updateActiveItems()}}})}};Video.prototype.stopVideo=function(){this.owl.trigger("stop",null,"video");var a=this.owl.dom.$items.eq(this.owl.state.videoPlayIndex);a.find(".owl-video-frame").remove();a.removeClass("owl-video-playing");this.owl.state.videoPlay=false};Video.prototype.playVideo=function(b){this.owl.trigger("play",null,"video");if(this.owl.state.videoPlay){this.stopVideo()}var c,d,e,f=a(b.target||b.srcElement),g=f.closest("."+this.owl.settings.itemClass);e=g.data("owl-item").videoType,id=g.data("owl-item").videoId,width=g.data("owl-item").videoWidth||Math.floor(g.data("owl-item").width-this.owl.settings.margin),height=g.data("owl-item").videoHeight||this.owl.dom.$stage.height();if(e==="youtube"){c='<iframe width="'+width+'" height="'+height+'" src="http://www.youtube.com/embed/'+id+"?autoplay=1&v="+id+'" frameborder="0" allowfullscreen></iframe>'}else if(e==="vimeo"){c='<iframe src="http://player.vimeo.com/video/'+id+'?autoplay=1" width="'+width+'" height="'+height+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>'}g.addClass("owl-video-playing");this.owl.state.videoPlay=true;this.owl.state.videoPlayIndex=g.data("owl-item").indexAbs;d=a('<div style="height:'+height+"px; width:"+width+'px" class="owl-video-frame">'+c+"</div>");f.after(d)};Video.prototype.isInFullScreen=function(){var d=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;if(d){if(a(d.parentNode).hasClass("owl-video-frame")){this.owl.speed(0);this.owl.state.isFullScreen=true}}if(d&&this.owl.state.isFullScreen&&this.owl.state.videoPlay){return false}if(this.owl.state.isFullScreen){this.owl.state.isFullScreen=false;return false}if(this.owl.state.videoPlay){if(this.owl.state.orientation!==b.orientation){this.owl.state.orientation=b.orientation;return false}}return true};Video.prototype.destroy=function(){var a,b;this.owl.dom.$el.off("click.owl.video");for(a in this.handlers){this.owl.dom.$el.off(a,this.handlers[a])}for(b in Object.getOwnPropertyNames(this)){typeof this[b]!="function"&&(this[b]=null)}};a.fn.owlCarousel.Constructor.Plugins.video=Video})(window.Zepto||window.jQuery,window,document);(function(a,b,c,d){Animate=function(b){this.core=b;this.core.options=a.extend({},Animate.Defaults,this.core.options);this.swapping=true;this.previous=d;this.next=d;this.handlers={"change.owl.carousel":a.proxy(function(a){if(a.property.name=="position"){this.previous=this.core.current();this.next=a.property.value}},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){this.swapping=a.type=="translated"},this),"translate.owl.carousel":a.proxy(function(a){if(this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)){this.swap()}},this)};this.core.dom.$el.on(this.handlers)};Animate.Defaults={animateOut:false,animateIn:false};Animate.prototype.swap=function(){if(this.core.settings.items!==1||!this.core.support3d){return}this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.dom.$items.eq(this.previous),e=this.core.dom.$items.eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;if(this.core.current()===this.previous){return}if(g){b=this.core.coordinates(this.previous)-this.core.coordinates(this.next);d.css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c)}if(f){e.addClass("animated owl-animated-in").addClass(f).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c)}};Animate.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut);this.core.transitionEnd()};Animate.prototype.destroy=function(){var a,b;for(a in this.handlers){this.core.dom.$el.off(a,this.handlers[a])}for(b in Object.getOwnPropertyNames(this)){typeof this[b]!="function"&&(this[b]=null)}};a.fn.owlCarousel.Constructor.Plugins.Animate=Animate})(window.Zepto||window.jQuery,window,document);(function(a,b,c,d){Autoplay=function(b){this.core=b;this.core.options=a.extend({},Autoplay.Defaults,this.core.options);this.handlers={"translated.owl.carousel refreshed.owl.carousel":a.proxy(function(){this.autoplay()},this),"play.owl.autoplay":a.proxy(function(a,b,c){this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(){this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){if(this.core.settings.autoplayHoverPause){this.pause()}},this),"mouseleave.owl.autoplay":a.proxy(function(){if(this.core.settings.autoplayHoverPause){this.autoplay()}},this)};this.core.dom.$el.on(this.handlers)};Autoplay.Defaults={autoplay:false,autoplayTimeout:5e3,autoplayHoverPause:false,autoplaySpeed:false};Autoplay.prototype.autoplay=function(){if(this.core.settings.autoplay&&!this.core.state.videoPlay){b.clearInterval(this.interval);this.interval=b.setInterval(a.proxy(function(){this.play()},this),this.core.settings.autoplayTimeout)}else{b.clearInterval(this.interval)}};Autoplay.prototype.play=function(a,d){if(c.hidden===true){return}if(this.core.state.isTouch||this.core.state.isScrolling||this.core.state.isSwiping||this.core.state.inMotion){return}if(this.core.settings.autoplay===false){b.clearInterval(this.interval);return}this.core.next(this.core.settings.autoplaySpeed)};Autoplay.prototype.stop=function(){b.clearInterval(this.interval)};Autoplay.prototype.pause=function(){b.clearInterval(this.interval)};Autoplay.prototype.destroy=function(){var a,c;b.clearInterval(this.interval);for(a in this.handlers){this.core.dom.$el.off(a,this.handlers[a])}for(c in Object.getOwnPropertyNames(this)){typeof this[c]!="function"&&(this[c]=null)}};a.fn.owlCarousel.Constructor.Plugins.autoplay=Autoplay})(window.Zepto||window.jQuery,window,document);(function(a,b,c,d){"use strict";var e=function(b){this.core=b;this.initialized=false;this.pages=[];this.controls={};this.template=null;this.$element=this.core.dom.$el;this.overrides={next:this.core.next,prev:this.core.prev,to:this.core.to};this.handlers={"changed.owl.carousel":a.proxy(function(b){if(b.property.name=="items"){if(!this.initialized){this.initialize();this.initialized=true}this.update();this.draw()}if(this.filling){b.property.value.data("owl-item").dot=a(":first-child",b.property.value).find("[data-dot]").andSelf().data("dot")}},this),"change.owl.carousel":a.proxy(function(a){if(a.property.name=="position"&&!this.core.state.revert&&!this.core.settings.loop&&this.core.settings.navRewind){var b=this.core.current(),c=this.core.maximum(),d=this.core.minimum();a.data=a.property.value>c?b>=c?d:c:a.property.value<d?c:a.property.value}this.filling=this.core.settings.dotsData&&a.property.name=="item"&&a.property.value&&a.property.value.is(":empty")},this),"refreshed.owl.carousel":a.proxy(function(){if(this.initialized){this.update();this.draw()}},this)};this.core.options=a.extend({},e.Defaults,this.core.options);this.$element.on(this.handlers)};e.Defaults={nav:false,navRewind:true,navText:["prev","next"],navSpeed:false,navElement:"div",navContainer:false,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:true,dotsEach:false,dotData:false,dotsSpeed:false,dotsContainer:false,controlsClass:"owl-controls"};e.prototype.initialize=function(){var b,c,d=this.core.settings;if(!d.dotsData){this.template=a("<div>").addClass(d.dotClass).append(a("<span>")).prop("outerHTML")}if(!d.navContainer||!d.dotsContainer){this.controls.$container=a("<div>").addClass(d.controlsClass).appendTo(this.$element)}this.controls.$indicators=d.dotsContainer?a(d.dotsContainer):a("<div>").hide().addClass(d.dotsClass).appendTo(this.controls.$container);this.controls.$indicators.on(this.core.dragType[2],"div",a.proxy(function(b){var c=a(b.target).parent().is(this.controls.$indicators)?a(b.target).index():a(b.target).parent().index();b.preventDefault();this.to(c,d.dotsSpeed)},this));b=d.navContainer?a(d.navContainer):a("<div>").addClass(d.navContainerClass).prependTo(this.controls.$container);this.controls.$next=a("<"+d.navElement+">");this.controls.$previous=this.controls.$next.clone();this.controls.$previous.addClass(d.navClass[0]).html(d.navText[0]).hide().prependTo(b).on(this.core.dragType[2],a.proxy(function(a){this.prev()},this));this.controls.$next.addClass(d.navClass[1]).html(d.navText[1]).hide().appendTo(b).on(this.core.dragType[2],a.proxy(function(a){this.next()},this));for(c in this.overrides){this.core[c]=a.proxy(this[c],this)}};e.prototype.destroy=function(){var a,b,c,d;for(a in this.handlers){this.$element.off(a,this.handlers[a])}for(b in this.controls){this.controls[b].remove()}for(d in this.overides){this.core[d]=this.overrides[d]}for(c in Object.getOwnPropertyNames(this)){typeof this[c]!="function"&&(this[c]=null)}};e.prototype.update=function(){var a,b,c,d=this.core.settings,e=this.core.num.cItems/2,f=this.core.num.items-e,g=d.center||d.autoWidth||d.dotData?1:d.dotsEach||d.items;if(d.slideBy!=="page"){d.slideBy=Math.min(d.slideBy,d.items)}if(d.dots){this.pages=[];for(a=e,b=0,c=0;a<f;a++){if(b>=g||b===0){this.pages.push({start:a-e,end:a-e+g-1});b=0,++c}b+=this.core.num.merged[a]}}};e.prototype.draw=function(){var b,c,d="",e=this.core.settings,f=this.core.dom.$oItems,g=this.core.normalize(this.core.current(),true);if(e.nav&&!e.loop&&!e.navRewind){this.controls.$previous.toggleClass("disabled",g<=0);this.controls.$next.toggleClass("disabled",g>=this.core.maximum())}this.controls.$previous.toggle(e.nav);this.controls.$next.toggle(e.nav);if(e.dots){b=this.pages.length-this.controls.$indicators.children().length;if(b>0){for(c=0;c<Math.abs(b);c++){d+=e.dotData?f.eq(c).data("owl-item").dot:this.template}this.controls.$indicators.append(d)}else if(b<0){this.controls.$indicators.children().slice(b).remove()}this.controls.$indicators.find(".active").removeClass("active");this.controls.$indicators.children().eq(a.inArray(this.current(),this.pages)).addClass("active")}this.controls.$indicators.toggle(e.dots)};e.prototype.onTrigger=function(b){var c=this.core.settings;b.page={index:a.inArray(this.current(),this.pages),count:this.pages.length,size:c.center||c.autoWidth||c.dotData?1:c.dotsEach||c.items}};e.prototype.current=function(){var b=this.core.normalize(this.core.current(),true);return a.grep(this.pages,function(a){return a.start<=b&&a.end>=b}).pop()};e.prototype.getPosition=function(b){var c,d,e=this.core.settings;if(e.slideBy=="page"){c=a.inArray(this.current(),this.pages);d=this.pages.length;b?++c:--c;c=this.pages[(c%d+d)%d].start}else{c=this.core.normalize(this.core.current(),true);d=this.core.num.oItems;b?c+=e.slideBy:c-=e.slideBy}return c};e.prototype.next=function(b){a.proxy(this.overrides.to,this.core)(this.getPosition(true),b)};e.prototype.prev=function(b){a.proxy(this.overrides.to,this.core)(this.getPosition(false),b)};e.prototype.to=function(b,c,d){var e;if(!d){e=this.pages.length;a.proxy(this.overrides.to,this.core)(this.pages[(b%e+e)%e].start,c)}else{a.proxy(this.overrides.to,this.core)(b,c)}};a.fn.owlCarousel.Constructor.Plugins.Navigation=e})(window.Zepto||window.jQuery,window,document);(function(a,b,c,d){"use strict";var e=function(c){this.core=c;this.hashes={};this.$element=this.core.dom.$el;this.handlers={"initialized.owl.carousel":a.proxy(function(){if(b.location.hash.substring(1)){a(b).trigger("hashchange.owl.navigation")}},this),"changed.owl.carousel":a.proxy(function(b){if(this.filling){b.property.value.data("owl-item").hash=a(":first-child",b.property.value).find("[data-hash]").andSelf().data("hash");this.hashes[b.property.value.data("owl-item").hash]=b.property.value}},this),"change.owl.carousel":a.proxy(function(a){if(a.property.name=="position"&&this.core.current()===d&&this.core.settings.startPosition=="URLHash"){a.data=this.hashes[b.location.hash.substring(1)]}this.filling=a.property.name=="item"&&a.property.value&&a.property.value.is(":empty")},this)};this.core.options=a.extend({},e.Defaults,this.core.options);this.$element.on(this.handlers);a(b).on("hashchange.owl.navigation",a.proxy(function(){var a=b.location.hash.substring(1),c=this.core.dom.$oItems,d=this.hashes[a]&&c.index(this.hashes[a])||0;if(!a){return false}this.core.dom.oStage.scrollLeft=0;this.core.to(d,false,true)},this))};e.Defaults={URLhashListener:false};e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this.handlers){if(typeof this.owl!=="undefined"){this.owl.dom.$el.off(c,this.handlers[c])}}for(d in Object.getOwnPropertyNames(this)){typeof this[d]!="function"&&(this[d]=null)}};a.fn.owlCarousel.Constructor.Plugins.Hash=e})(window.Zepto||window.jQuery,window,document);(function(a){a.fn.responsiveTabs=function(b){var c={fit:true,width:"auto",closed:false,identifier:"",activetabBg:"",inactivetabBg:"",activeBorderColor:"",activeContentBorderColor:"",foldable:a(this).hasClass("foldable")?true:false};var d=a.extend(c,b);var e=a(this).eq(0);var f=e.find("ul.resp-tabs-list."+b.identifier);f.find("li").addClass("resp-tab-item").addClass(d.identifier);e.find(".resp-tabs-container."+d.identifier+" > div").addClass("resp-tab-content").addClass(d.identifier).css({display:"block",width:d.width});if(d.activeContentBorderColor!==""){e.find(".resp-tabs-container."+d.identifier).css("border-color",d.activeContentBorderColor)}if(d.fit===true){e.css({width:"100%",margin:"0px"})}var g='<h2 class="resp-accordion '+d.identifier+'" role="tab"><span class="resp-arrow"></span></h2>';e.find(".resp-tab-content."+d.identifier).before(g);var h=0;e.find(".resp-accordion").each(function(){var b=a(this);var c=e.find(".resp-tab-item:eq("+h+")");var f=e.find(".resp-accordion:eq("+h+")");f.append(c.html());f.data(c.data());b.attr({"aria-controls":d.identifier+"_tab_item-"+h,slide:h});h++});var i=0;var j;e.find(".resp-tab-item").each(function(){var b=a(this);b.attr({"aria-controls":d.identifier+"_tab_item-"+i,role:"tab"});var c=0;e.find(".resp-tab-content."+d.identifier).each(function(){j=a(this);j.attr({"aria-labelledby":d.identifier+"_tab_item-"+c,slide:c}).css({"border-color":d.activeBorderColor});c++});i++});var k=0;var l=a("resp-tab-content-active");if(l.length){k=l.eq(0).data("slide")}e.find(".resp-tab-content."+d.identifier).hide();e.find(".resp-tab-item."+d.identifier).removeClass("resp-tab-active");if(d.opened===true){e.find(".resp-tab-content."+d.identifier).eq(k).addClass("resp-tab-content-active").attr("slide",k).show();e.find(".resp-tab-item."+d.identifier).eq(k).addClass("resp-tab-active")}e.find("[role=tab]").each(function(){a(this).click(function(){var b=a(this);var c=b.attr("aria-controls");if(!b.hasClass("resp-tab-active")){e.find(".resp-tab-active."+d.identifier).removeClass("resp-tab-active");e.find(".resp-tab-content."+d.identifier).removeClass("resp-tab-content-active resp-accordion-closed").hide();e.find("[aria-controls="+c+"]").addClass("resp-tab-active");var f=e.find(".resp-tab-content[aria-labelledby = "+c+"]."+d.identifier);f.show().addClass("resp-tab-content-active");if(f.find(".threesixty").length&&!f.hasClass("threesixty-loaded")){f.addClass("threesixty-loaded");ThreeSixtySlider.init()}}else{if(d.foldable===true){b.removeClass("resp-tab-active");e.find(".resp-tab-content."+d.identifier).hide().addClass("resp-tab-content-active");e.find(".resp-tab-active."+d.identifier);e.find(".resp-tab-content-active."+d.identifier).removeAttr("style").removeClass("resp-tab-content-active").removeClass("resp-accordion-closed")}}})})}})(jQuery);(function($){$.fn.easyPaginate=function(options){var defaults={paginateElement:"li",hashPage:"page",elementsPerPage:10,effect:"default",slideOffset:200,firstButton:true,firstButtonText:"<<",lastButton:true,lastButtonText:">>",prevButton:true,prevButtonText:"<",nextButton:true,nextButtonText:">",paginationContainer:".pagination-container"};return this.each(function(instance){var plugin=Object;plugin.el=$(this);plugin.el.addClass("easyPaginateList");plugin.settings={pages:0,objElements:Object,currentPage:1};var getNbOfPages=function(){return Math.ceil(plugin.settings.objElements.length/plugin.settings.elementsPerPage)};var displayNav=function(){htmlNav='<div class="easyPaginateNav">';
if(plugin.settings.firstButton){htmlNav+='<a href="#'+plugin.settings.hashPage+':1" title="First page" rel="1" class="first">'+plugin.settings.firstButtonText+"</a>"}if(plugin.settings.prevButton){htmlNav+='<a href="" title="Previous" rel="" class="prev">'+plugin.settings.prevButtonText+"</a>"}for(i=1;i<=plugin.settings.pages;i++){htmlNav+='<a href="#'+plugin.settings.hashPage+":"+i+'" title="Page '+i+'" rel="'+i+'" class="page">'+i+"</a>"}if(plugin.settings.nextButton){htmlNav+='<a href="" title="Next" rel="" class="next">'+plugin.settings.nextButtonText+"</a>"}if(plugin.settings.lastButton){htmlNav+='<a href="#'+plugin.settings.hashPage+":"+plugin.settings.pages+'" title="Last page" rel="'+plugin.settings.pages+'" class="last">'+plugin.settings.lastButtonText+"</a>"}htmlNav+="</div>";plugin.nav=$(htmlNav);plugin.nav.css({width:plugin.el.width()});plugin.el.after(plugin.nav);plugin.nav.appendTo($(plugin.settings.paginationContainer));$(".easyPaginateNav a.page, .easyPaginateNav a.first, .easyPaginateNav a.last",plugin).on("click",function(a){a.preventDefault();displayPage($(this).attr("rel"))});$(".easyPaginateNav a.prev",plugin).on("click",function(a){a.preventDefault();page=plugin.settings.currentPage>1?parseInt(plugin.settings.currentPage)-1:1;displayPage(page)});$(".easyPaginateNav a.next",plugin).on("click",function(a){a.preventDefault();page=plugin.settings.currentPage<plugin.settings.pages?parseInt(plugin.settings.currentPage)+1:plugin.settings.pages;displayPage(page)})};var displayPage=function(page,forceEffect){if(plugin.settings.currentPage!=page){plugin.settings.currentPage=parseInt(page);offsetStart=(page-1)*plugin.settings.elementsPerPage;offsetEnd=page*plugin.settings.elementsPerPage;if(typeof forceEffect!="undefined"){eval("transition_"+forceEffect+"("+offsetStart+", "+offsetEnd+")")}else{eval("transition_"+plugin.settings.effect+"("+offsetStart+", "+offsetEnd+")")}plugin.nav.find(".current").removeClass("current");plugin.nav.find("a.page:eq("+(page-1)+")").addClass("current");switch(plugin.settings.currentPage){case 1:$(".easyPaginateNav a",plugin).removeClass("disabled");$(".easyPaginateNav a.first, .easyPaginateNav a.prev",plugin).addClass("disabled");break;case plugin.settings.pages:$(".easyPaginateNav a",plugin).removeClass("disabled");$(".easyPaginateNav a.last, .easyPaginateNav a.next",plugin).addClass("disabled");break;default:$(".easyPaginateNav a",plugin).removeClass("disabled");break}}};var transition_default=function(a,b){plugin.currentElements.hide();plugin.currentElements=plugin.settings.objElements.slice(a,b).clone();plugin.el.html(plugin.currentElements);plugin.currentElements.show()};var transition_fade=function(a,b){plugin.currentElements.fadeOut();plugin.currentElements=plugin.settings.objElements.slice(a,b).clone();plugin.el.html(plugin.currentElements);plugin.currentElements.fadeIn()};var transition_slide=function(a,b){plugin.currentElements.animate({"margin-left":plugin.settings.slideOffset*-1,opacity:0},function(){$(this).remove()});plugin.currentElements=plugin.settings.objElements.slice(a,b).clone();plugin.currentElements.css({"margin-left":plugin.settings.slideOffset,display:"block",opacity:0,"min-width":plugin.el.width()/2});plugin.el.html(plugin.currentElements);plugin.currentElements.animate({"margin-left":0,opacity:1})};var transition_climb=function(a,b){plugin.currentElements.each(function(a){var b=$(this);setTimeout(function(){b.animate({"margin-left":plugin.settings.slideOffset*-1,opacity:0},function(){$(this).remove()})},a*200)});plugin.currentElements=plugin.settings.objElements.slice(a,b).clone();plugin.currentElements.css({"margin-left":plugin.settings.slideOffset,display:"block",opacity:0,"min-width":plugin.el.width()/2});plugin.el.html(plugin.currentElements);plugin.currentElements.each(function(a){var b=$(this);setTimeout(function(){b.animate({"margin-left":0,opacity:1})},a*200)})};plugin.settings=$.extend({},defaults,options);plugin.currentElements=$([]);plugin.settings.objElements=plugin.el.find(plugin.settings.paginateElement);plugin.settings.pages=getNbOfPages();if(plugin.settings.pages>1){plugin.el.html();displayNav();page=1;if(document.location.hash.indexOf("#"+plugin.settings.hashPage+":")!=-1){page=parseInt(document.location.hash.replace("#"+plugin.settings.hashPage+":",""));if(page.length<=0||page<1||page>plugin.settings.pages){page=1}}displayPage(page,"default")}})}})(jQuery);jQuery.fn.outerHTML=function(){return jQuery("<div />").append(this.eq(0).clone()).html()};Array.prototype.unique=function(){var a={},b,c=this.length,d=[];for(b=0;b<c;b+=1){a[this[b]]=this[b]}for(b in a){d.push(a[b])}return d};Object.identical=function(a,b,c){function d(a){if(c===true&&Array.isArray(a)){return a.sort()}else if(typeof a!=="object"||a===null){return a}return Object.keys(a).sort().map(function(b){return{key:b,value:d(a[b])}})}return JSON.stringify(d(a))===JSON.stringify(d(b))};var Imageservice={getSrcsetAttr:function(a){var b="";$.each(a.sources,function(a,c){b+=c.src+" "+a+"w, "});return b.substring(0,b.length-2)},getSizesAttr:function(a){var b="";$.each(a,function(a,c){$.each(c,function(a,c){if(a!=="default"){b+="(min-width:"+a+"px) "+c+"px, "}else{b+=c+"px"}})});return b},getPictureTag:function(a,b){var c=$("<picture />");$.each(b,function(b,d){$.each(d,function(b,d){var e=$("<source />");e.attr({media:"(min-width: "+b+"px)",srcset:a.sources[d].src});e.appendTo(c)})});var d=$("<img />");d.attr({src:a.sources["960"].src,title:a.title,alt:a.alt});d.appendTo(c);return c.get(0)}};var Events={entity:"event",categories:typeof EventCategories!=="undefined"?EventCategories:null,limit:3,$itemSelector:$(".events"),init:function(){Events.populate()},adjustHeight:function(){$(".events .box").matchHeight();$("section.events").removeClass("outofscope");Events.continue()},reset:function(){Events.populate()},buildBoxes:function(a){var b=null;for(var c=0;c<=3;c++){b=Events.$itemSelector.find(".events-item-"+(c+1));if(typeof a[c]==="undefined"){continue}b.find("a").attr("href",a[c].link);b.find("h3").html(a[c].title);b.find("div.date").html(a[c].date)}window.setTimeout(Events.adjustHeight,200)},filter:function(){Events.populate()},populate:function(){$.ajax({url:Multivac.getApiUrl(),data:{entity:Events.entity,limit:Events.limit,filter:Filter.getConstraint(),category:Events.categories,L:Multivac.getLanguage(),C:Multivac.getCountry(),forcedlanguages:1,time:"future"},success:function(a){Events.buildBoxes(a)},error:function(a){console.log(a)}})},wait:function(){$(".events .waiting").show()},"continue":function(){$(".events .waiting").hide()},getTagClass:function(a){if(a.length===1){return a[0]}else{return"grey"}},getTagIconClass:function(a){return"icon-"+Events.getTagClass(a)}};var Eventslist={months:typeof MonthItems!=="undefined"?MonthItems:null,events:typeof EventItems!=="undefined"?EventItems:null,countries:typeof CountryItems!=="undefined"?CountryItems:null,$container:$(".events-container"),filteredCountries:{},filteredMonths:{},filteredEvents:[],firstFilter:"",filter:{country:[],month:[]},$itemSelector:$(".event"),eventTemplate:$("#event-template").html(),countryPreselect:false,init:function(){$("#event-template").remove();Eventslist.updateCountries();Eventslist.updateMonths();Eventslist.buildTiles();Eventslist.initEventHandlers();if(Eventslist.countryPreselect){$(".events-filter .apply.country").trigger("click")}},initEventHandlers:function(){$(".events-filter .apply").on("click",Eventslist.update);$(".events-filter .reset").on("click",Eventslist.reset)},refreshEventHandlers:function(){$(".events-filter .tag-remove").on("click",Eventslist.removeTag)},updateCountries:function(){var a="";var b=Object.keys(Eventslist.filteredCountries).length?Eventslist.filteredCountries:Eventslist.countries;$.each(b,function(b,c){var d="";if(Multivac.getCountry()===parseInt(c.uid)&&!Eventslist.countryPreselect){d=' checked="checked"';Eventslist.countryPreselect=true}a+='<div class="item text">'+"<input"+d+' id="input-country-'+c.uid+'" class="select-country" type="checkbox" value="'+c.uid+'" />'+'<label for="input-country-'+c.uid+'">'+c.title+"</label>"+"</div>"});$(".country-container").html(a)},updateMonths:function(){var a="";var b=Object.keys(Eventslist.filteredMonths).length?Eventslist.filteredMonths:Eventslist.months;$.each(b,function(b,c){var d=c.year+"-"+c.month;a+='<div class="item text">'+'<input id="input-month-'+d+'" class="select-month" type="checkbox" value="'+d+'" />'+'<label for="input-month-'+d+'">'+c.monthName+" "+c.year+"</label>"+"</div>"});$(".month-container").html(a)},update:function(a){if(typeof a.target!=="undefined"){a=$(a.target)}if(a.hasClass("apply")){var b=a.parents(".resp-tab-content").attr("aria-labelledby");$(".resp-tab-content[aria-labelledby='"+b+"']").removeClass("resp-tab-active").hide();$("li.resp-tab-item[aria-controls='"+b+"']").removeClass("resp-tab-active")}if(!$(".select-"+a.data("type")).find("input:checked").length){return}if(Eventslist.getFirstFilter()===""){Eventslist.setFirstFilter(a.data("type"));var c=$(".select-"+Eventslist.getFirstFilter());Eventslist.deactivateSelect(c);Eventslist.updateFilter();if(Eventslist.firstFilter==="country"){$.each(Eventslist.events,function(a,b){$.each(Eventslist.filter.country,function(a,c){if(parseInt(c)===parseInt(b.country.uid)){Eventslist.filteredEvents.push(b);var d=b.start.year+"-"+b.start.month;if(typeof Eventslist.filteredMonths[d]==="undefined"){Eventslist.filteredMonths[d]=b.start}}})});Eventslist.updateMonths()}if(Eventslist.firstFilter==="month"){$.each(Eventslist.filter.month,function(a,b){$.each(Eventslist.events,function(a,c){var d=b.split("-");if(c.start.year===d[0]&&c.start.month===d[1]){Eventslist.filteredEvents.push(c);if(typeof Eventslist.filteredCountries[c.country.uid]==="undefined"){Eventslist.filteredCountries[c.country.uid]=c.country}}})});Eventslist.updateCountries()}}else{var d=$(".select-"+Eventslist.getSecondFilter());Eventslist.deactivateSelect(d);Eventslist.updateFilter();var e=Eventslist.getSecondFilter();var f=Eventslist.filteredEvents;Eventslist.filteredEvents=[];if(e==="month"){$.each(f,function(a,b){$.each(Eventslist.filter.month,function(a,c){var d=c===b.start.year+"-"+b.start.month;if(d){Eventslist.filteredEvents.push(b)}})})}else{$.each(f,function(a,b){$.each(Eventslist.filter.country,function(a,c){var d=parseInt(b.country.uid)===parseInt(c);if(d){Eventslist.filteredEvents.push(b)}})})}}Eventslist.updateTags();Eventslist.buildTiles()},buildTiles:function(){var a="";var b=Eventslist.filteredEvents.length?Eventslist.filteredEvents:Eventslist.events;$.each(b,function(b,c){a+=Eventslist.substituteTemplate(c)});Eventslist.$container.html(a);$(".event-link").each(function(a,b){if($(b).attr("href").length===0){$(b).parent("div.buttonHolder").remove()}});Eventslist.continue()},substituteTemplate:function(a){var b=Eventslist.eventTemplate;b=b.replace("###UID###",a.id);b=b.replace("###CATEGORY###",a.categoryName);b=b.replace("###DATE###",a.date);b=b.replace("###EVENTTITLE###",a.title);b=b.replace("###TEASER###",a.teaser?"<p>"+a.teaser+"</p>":"");b=b.replace("###VENUENAME###",a.venueName);b=b.replace("###VENUEADDRESS###",a.venueAddress);b=b.replace("###VENUECITY###",a.venueCity);b=b.replace("###BOOTH###",a.booth?$(".events-container").data("wording-booth")+"<br>"+a.booth:"");b=b.replace("###LINK###",a.link);b=b.replace("###LINKORGANIZER###",a.linkOrganizer);b=b.replace("###LINKLANDINGPAGE###",a.linkLandingpage);return b},updateFilter:function(){$.each(Eventslist.filter,function(a){$(".select-"+a+":checked").each(function(){if(Eventslist.filter[a].indexOf($(this).val())===-1){Eventslist.filter[a].push($(this).val())}})})},deactivateSelect:function(a){a.addClass("filtered").find(".apply").hide().end().find(".filter-hint").show().end().find("input").attr("disabled","disabled")},isFilterSet:function(){return Eventslist.filter.country.length>0||Eventslist.filter.month.length>0},updateTags:function(){var a=$(".tag-container");a.html("");if(Eventslist.isFilterSet()){$.each(Eventslist.filter,function(a,b){var c=$(".select-"+a);$.each(b,function(b,d){var e=c.find("input[value='"+d+"']").siblings("label").html();var f="<span data-type='"+a+"' data-value=\""+d+'">'+e+"</span>";$(".tag-container").append(f);Eventslist.refreshEventHandlers()})})}else{var b="<span>"+Eventslist.$container.data("wording-nofilter")+"</span>";a.html(b)}},reset:function(){Eventslist.$container.html("");Eventslist.firstFilter="";$(".tag-container").html("");$(".filter-hint").hide();$(".apply").show();Eventslist.filteredMonths={};Eventslist.filteredCountries={};Eventslist.filteredEvents=[];Eventslist.filter={country:[],month:[]};Eventslist.updateCountries();Eventslist.updateMonths();Eventslist.buildTiles()},setFirstFilter:function(a){if(Eventslist.firstFilter.length===0){Eventslist.firstFilter=a}},getFirstFilter:function(){return Eventslist.firstFilter},getSecondFilter:function(){return Eventslist.getFirstFilter()==="month"?"country":"month"},wait:function(){$(".events-list .waiting").show()},"continue":function(){$(".events-list .waiting").hide()}};var Filter={constraint:"",changeColorElement:".set-color",init:function(){Filter.initEventHandlers();if($.cookie("multivac_filter")){Filter.setConstraint($.cookie("multivac_filter"));Navigation.filter()}Filter.adjustColor();if($.cookie("multivac_hassession")!=="true"){window.setTimeout(function(){if(Filter.getConstraint()){$(".filter-description-no-recurring").addClass("visuallyhidden");$(".filter-description-recurring").removeClass("visuallyhidden")}else{}Filter.show();$.cookie("multivac_hassession","true",{path:"/"})},2e3)}},initEventHandlers:function(){$(".filterToggle").click(function(){Filter.show()});$(".toggleOpen").click(function(){Filter.hide()});$(".siteFilterContent .filter-reset").click(function(){Filter.reset(".navigation");Filter.hide();$(".filter-constraint").removeClass("active-constraint")});$(".siteFilterContent .filter-constraint").click(function(){Filter.setConstraint($(this).data("tag"));$(this).addClass("active-constraint");Filter.apply();Filter.hide()})},show:function(){$(".siteFilterContent").css({right:0});$(".grayLayer").css({display:"block"})},hide:function(){$(".siteFilterContent").css({right:"-100%"});$(".grayLayer").css({display:"none"});Navigation.close()},apply:function(){Filter.adjustColor();Navigation.filter();if($(".content.packages").length){Packagingexamplecategory.filter()}if($("section.slider").length){Slider.update()}if($("section.productcategory-filter").length){Productcategory.presetTagFromGlobalFilter();Productcategory.populate()}if($("section.packagingexample-filter").length){Packagingexample.presetTagFromGlobalFilterOrPreselectedTag();Packagingexample.populate()}if($(".content.news").length){News.filter()}if($("section.news-list").length){Newslist.populate()}if($(".content.story").length){Story.filter()}if($(".content.events").length){Events.filter()}$.cookie("multivac_filter",Filter.getConstraint(),{path:"/",expires:365})},reset:function(){Filter.setConstraint("");Filter.adjustColor();Navigation.filter();if($(".content.packages").length){Packagingexamplecategory.reset()}if($("section.slider").length){Slider.update()}if($("section.productcategory-filter").length){Productcategory.presetTagFromGlobalFilter();Productcategory.populate()}if($("section.packagingexample-filter").length){Packagingexample.presetTagFromGlobalFilterOrPreselectedTag();Packagingexample.populate()}if($(".content.news").length){News.reset()}if($("section.news-list").length){Newslist.populate()}if($(".content.events").length){Events.filter()}if($(".content.story").length){Story.reset()}$.cookie("multivac_filter","",{path:"/"})},setConstraint:function(a){Filter.constraint=a},getConstraint:function(){return Filter.constraint},adjustColor:function(){if(Filter.getConstraint()!==""){$(Filter.changeColorElement).removeClass("blue mcp icp food").addClass(Filter.getConstraint())}else{$(Filter.changeColorElement).removeClass("mcp icp food").addClass("blue")}}};var Jobs={categories:typeof CategoryItems!=="undefined"?CategoryItems:null,countries:typeof CountryItems!=="undefined"?CountryItems:null,jobs:typeof JobItems!=="undefined"?JobItems:null,$container:$(".jobs-container"),filteredCountries:{},filteredCategories:{},filteredJobs:[],firstFilter:"",filter:{country:[],category:[]},$itemSelector:$(".job"),jobTemplate:$("#job-template").html(),countryPreselect:false,init:function(){$("#job-template").remove();Jobs.updateCategories();Jobs.updateCountries();Jobs.buildTiles();Jobs.initEventHandlers();if(Jobs.countryPreselect){$(".jobs-filter .apply.country").trigger("click")}},initEventHandlers:function(){$(".jobs-filter .apply").on("click",Jobs.update);$(".jobs-filter .reset").on("click",Jobs.reset)},refreshEventHandlers:function(){$(".jobs-filter .tag-remove").on("click",Jobs.removeTag)},updateCountries:function(){var a="";var b=Object.keys(Jobs.filteredCountries).length?Jobs.filteredCountries:Jobs.countries;$.each(b,function(b,c){var d="";if(Multivac.getCountry()===c.uid&&!Jobs.countryPreselect){d=' checked="checked"';Jobs.countryPreselect=true}a+='<div class="item text">'+"<input"+d+' id="input-country-'+c.uid+'" class="select-country" type="checkbox" value="'+c.uid+'" />'+'<label for="input-country-'+c.uid+'">'+c.title+"</label>"+"</div>"});$(".country-container").html(a)},updateCategories:function(){var a="";var b=Object.keys(Jobs.filteredCategories).length?Jobs.filteredCategories:Jobs.categories;$.each(b,function(b,c){a+='<div class="item text">'+'<input id="input-category-'+c.uid+'" class="select-category" type="checkbox" value="'+c.uid+'" />'+'<label for="input-category-'+c.uid+'">'+c.title+"</label>"+"</div>"});$(".category-container").html(a)},update:function(a){if(typeof a.target!=="undefined"){a=$(a.target)}if(a.hasClass("apply")){var b=a.parents(".resp-tab-content").attr("aria-labelledby");$(".resp-tab-content[aria-labelledby='"+b+"']").removeClass("resp-tab-active").hide();$("li.resp-tab-item[aria-controls='"+b+"']").removeClass("resp-tab-active")}if(!$(".select-"+a.data("type")).find("input:checked").length){return}if(Jobs.getFirstFilter()===""){Jobs.setFirstFilter(a.data("type"));var c=$(".select-"+Jobs.getFirstFilter());Jobs.deactivateSelect(c);Jobs.updateFilter();if(Jobs.firstFilter==="country"){$.each(Jobs.filter.country,function(a,b){$.each(Jobs.jobs,function(a,c){if(typeof c.countries[b]!=="undefined"){Jobs.filteredJobs.push(c);if(typeof Jobs.filteredCategories[c.category]==="undefined"){Jobs.filteredCategories[c.category]={uid:c.category,title:c.categoryName}}}})});Jobs.updateCategories()}if(Jobs.firstFilter==="category"){$.each(Jobs.jobs,function(a,b){$.each(Jobs.filter.category,function(a,c){$.each(b.countries,function(a,d){if(parseInt(c)===b.category){Jobs.filteredJobs.push(b);if(typeof Jobs.filteredCountries[d]==="undefined"){Jobs.filteredCountries[a]=d}}})})});Jobs.updateCountries()}}else{var d=$(".select-"+Jobs.getSecondFilter());Jobs.deactivateSelect(d);Jobs.updateFilter();var e=Jobs.getSecondFilter();var f=Jobs.filteredJobs;Jobs.filteredJobs=[];if(e==="category"){$.each(f,function(a,b){$.each(Jobs.filter.category,function(a,c){var d=parseInt(c)===parseInt(b.category);if(d){Jobs.filteredJobs.push(b)}})})}else{$.each(f,function(a,b){$.each(Jobs.filter.country,function(a,c){var d=typeof b.countries[c]!=="undefined";if(d){Jobs.filteredJobs.push(b)}})})}}Jobs.updateTags();Jobs.buildTiles()},buildTiles:function(){var a="";var b=Jobs.filteredJobs.length?Jobs.filteredJobs:Jobs.jobs;var c=0;$.each(b,function(b,d){if(c%2===0){a+='<div class="clearfix jobs-row">'}a+=Jobs.substituteTemplate(d);if(c%2!==0){a+="</div>"}c++});Jobs.$container.html(a);Jobs.continue()},paginate:function(){$(".pagination-container").html("");$(".easyPaginateList").easyPaginate({elementsPerPage:2,paginateElement:".jobs-row",paginationContainer:".pagination-container"})},substituteTemplate:function(a){var b=Jobs.jobTemplate;var c="";$.each(a.countries,function(a,b){c+=b.title+"<br>"});b=b.replace("###CATEGORY###",a.categoryName);b=b.replace("###DATE###",a.date);b=b.replace("###JOBTITLE###",a.title);b=b.replace("###COUNTRIES###",c);b=b.replace("###SITE###",a.site);b=b.replace("###LINK###",a.link);return b},updateFilter:function(){$.each(Jobs.filter,function(a){$(".select-"+a+":checked").each(function(){if(Jobs.filter[a].indexOf($(this).val())===-1){Jobs.filter[a].push($(this).val())}})})},deactivateSelect:function(a){a.addClass("filtered").find(".apply").hide().end().find(".filter-hint").show().end().find("input").attr("disabled","disabled")},isFilterSet:function(){return Jobs.filter.country.length>0||Jobs.filter.category.length>0},updateTags:function(){var a=$(".tag-container");a.html("");if(Jobs.isFilterSet()){$.each(Jobs.filter,function(a,b){var c=$(".select-"+a);$.each(b,function(b,d){var e=c.find("input[value='"+d+"']").siblings("label").html();var f="<span data-type='"+a+"' data-value=\""+d+'">'+e+"</span>";$(".tag-container").append(f);Jobs.refreshEventHandlers()})})}else{var b="<span>"+Jobs.$container.data("wording-nofilter")+"</span>";a.html(b)}},reset:function(){Jobs.$container.html("");Jobs.firstFilter="";$(".tag-container").html("");$(".filter-hint").hide();$(".apply").show();Jobs.filteredCategories={};Jobs.filteredCountries={};Jobs.filteredJobs=[];Jobs.filter={country:[],category:[]};Jobs.updateCountries();Jobs.updateCategories();Jobs.buildTiles()},setFirstFilter:function(a){if(Jobs.firstFilter.length===0){Jobs.firstFilter=a}},getFirstFilter:function(){return Jobs.firstFilter},getSecondFilter:function(){return Jobs.getFirstFilter()==="category"?"country":"category"},wait:function(){$(".jobs-list .waiting").show()},"continue":function(){$(".jobs-list .waiting").hide()}};var LazyYouTube={$videoElement:$(".lazy-video"),config:{defaultRatio:"16:9",containerClass:"lazy-video-container"},init:function(){return LazyYouTube.$videoElement.each(function(){var a=$(this).addClass(LazyYouTube.config.containerClass);LazyYouTube.populate(a,LazyYouTube.config)})},populate:function(a,b){var c=a.data("ratio")?a.data("ratio"):b.defaultRatio,d=a.data("parameters")||"",e=a.parent().width(),f=a.data("youtube-id"),g="sddefault.jpg",h=[],i,j;c=c.split(":");i=c[1]/c[0]*100+"%";h.push('<div class="ytp-thumbnail">');h.push('<div class="ytp-large-play-button"');if(e<=640){h.push(' style="transform: scale(0.563888888888889);"')}h.push(">");h.push("<svg>");h.push('<path fill-rule="evenodd" clip-rule="evenodd" fill="#1F1F1F" class="ytp-large-play-button-svg" d="M84.15,26.4v6.35c0,2.833-0.15,5.967-0.45,9.4c-0.133,1.7-0.267,3.117-0.4,4.25l-0.15,0.95c-0.167,0.767-0.367,1.517-0.6,2.25c-0.667,2.367-1.533,4.083-2.6,5.15c-1.367,1.4-2.967,2.383-4.8,2.95c-0.633,0.2-1.316,0.333-2.05,0.4c-0.767,0.1-1.3,0.167-1.6,0.2c-4.9,0.367-11.283,0.617-19.15,0.75c-2.434,0.034-4.883,0.067-7.35,0.1h-2.95C38.417,59.117,34.5,59.067,30.3,59c-8.433-0.167-14.05-0.383-16.85-0.65c-0.067-0.033-0.667-0.117-1.8-0.25c-0.9-0.133-1.683-0.283-2.35-0.45c-2.066-0.533-3.783-1.5-5.15-2.9c-1.033-1.067-1.9-2.783-2.6-5.15C1.317,48.867,1.133,48.117,1,47.35L0.8,46.4c-0.133-1.133-0.267-2.55-0.4-4.25C0.133,38.717,0,35.583,0,32.75V26.4c0-2.833,0.133-5.95,0.4-9.35l0.4-4.25c0.167-0.966,0.417-2.05,0.75-3.25c0.7-2.333,1.567-4.033,2.6-5.1c1.367-1.434,2.967-2.434,4.8-3c0.633-0.167,1.333-0.3,2.1-0.4c0.4-0.066,0.917-0.133,1.55-0.2c4.9-0.333,11.283-0.567,19.15-0.7C35.65,0.05,39.083,0,42.05,0L45,0.05c2.467,0,4.933,0.034,7.4,0.1c7.833,0.133,14.2,0.367,19.1,0.7c0.3,0.033,0.833,0.1,1.6,0.2c0.733,0.1,1.417,0.233,2.05,0.4c1.833,0.566,3.434,1.566,4.8,3c1.066,1.066,1.933,2.767,2.6,5.1c0.367,1.2,0.617,2.284,0.75,3.25l0.4,4.25C84,20.45,84.15,23.567,84.15,26.4z M33.3,41.4L56,29.6L33.3,17.75V41.4z"></path>');h.push('<polygon fill-rule="evenodd" clip-rule="evenodd" fill="#FFFFFF" points="33.3,41.4 33.3,17.75 56,29.6"></polygon>');h.push("</svg>");h.push("</div>");h.push("</div>");a.css({"padding-bottom":i}).html(h.join(""));j=a.find(".ytp-thumbnail").css({"background-image":["url(//img.youtube.com/vi/",f,"/",g,")"].join("")}).addClass("lazy-video-image-loaded").on("click",function(b){b.preventDefault();if(!a.hasClass("lazy-video-loaded")&&j.hasClass("lazy-video-image-loaded")){a.html('<iframe src="//www.youtube-nocookie.com/embed/'+f+"?autoplay=1&"+d+'" allowfullscreen></iframe>').addClass("lazy-video-loaded")}})}};var Navigation={isMobile:null,clickEvent:null,$items:$(".slide"),$content:$(".content"),$hoverLayer:$(".hoverLayer"),$grayLayer:$("#grayLayer"),$filterOverlay:$(".overlay.siteFilterContent"),$stickyNavigation:$("#stickyNavigation"),$stickyNavigationOffset:$("#stickyNavigation").offset().top,$productNavigationContainer:$("div.products.navigationRow.clearfix >li > ul"),$window:$(window),$updateNavigation:$(".update-navigation"),init:function(){Navigation.setIsMobile();Navigation.makeSticky();Navigation.initEventHandlers();Navigation.update()},setIsMobile:function(){var a=navigator.userAgent||navigator.vendor||window.opera;if(/(android|ipad|playbook|silk|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))){Navigation.isMobile=false;Navigation.clickEvent="touchstart"}else{Navigation.isMobile=false;Navigation.clickEvent="click"}},makeSticky:function(){var a=$(window).scrollTop();if(a>Navigation.$stickyNavigationOffset){Navigation.$stickyNavigation.css({position:"fixed",left:0,top:0}).addClass("fix")}else{Navigation.$stickyNavigation.css({position:"relative"}).removeClass("fix")}},initEventHandlers:function(){Navigation.$window.scroll(function(){Navigation.makeSticky()});Navigation.$hoverLayer.mouseenter(function(){Navigation.$grayLayer.show();Navigation.$filterOverlay.css({right:"-100%"})});Navigation.$hoverLayer.mouseleave(function(){Navigation.$grayLayer.hide()});$("#navToggle").on(Navigation.clickEvent,function(a){a.stopPropagation();a.preventDefault();if(Navigation.$content.hasClass("openNav")){Navigation.close()}else{Navigation.open();$(".navigationHolder nav").show()}});$(".toggleSubMenu").on("click",function(a){a.preventDefault();$(this).toggleClass("active icon-arrow-up icon-arrow-down").siblings(".megaMenu").find("ul.submenu").slideToggle().end().end().toggleClass("submenu").next("ul").slideToggle()});$("#searchToggle").on(Navigation.clickEvent,function(a){a.stopPropagation();a.preventDefault();if(Navigation.$content.hasClass("openNav")){Navigation.close()}else{Navigation.open();$(".navigationHolder .search").show()}});$("#filterToggle").on(Navigation.clickEvent,function(a){a.stopPropagation();a.preventDefault();if(Navigation.$content.hasClass("openNav")){Navigation.close()}else{Navigation.open();$(".navigationHolder .siteFilter").show()}});Navigation.$content.click(function(){if(Navigation.$content.hasClass("openNav")){Navigation.close();Navigation.$items.removeClass("closeNav")}})},open:function(){Navigation.$items.removeClass("closeNav").addClass("openNav");$(".navigation").show()},close:function(){Navigation.$items.removeClass("openNav").addClass("closeNav").removeClass("closeNav");$(".navigationHolder nav").hide();$(".navigationHolder .search").hide();$(".navigationHolder .siteFilter").hide();$(".navigation").hide()},filter:function(){$(".navigation a[data-tag]").each(function(a,b){var c=new RegExp(Filter.getConstraint());if(Filter.getConstraint().length>0){if(!c.test($(b).data("tag"))){$(b).parent("li").addClass("filtered").removeClass("activeFiltered")}else{$(b).parent("li").removeClass("filtered").addClass("activeFiltered")}}else{Navigation.$productNavigationContainer.find("li").removeClass("filtered activeFiltered")}})},update:function(){if(Navigation.$updateNavigation.length){var a=Navigation.$updateNavigation.data("productfamily");$("ul.submenu3 a[data-productfamily='"+a+"']").addClass("active")}}};var News={entity:"news",categories:typeof NewsCategories!=="undefined"?NewsCategories:null,limit:4,$itemSelector:$(".news"),sizes:[{1220:609},{769:960},{481:768},{321:480}],init:function(){News.populate()},show:function(){if($(window).width()>=960){$(".news .box").matchHeight()}$("section.news").removeClass("outofscope");News.continue()},reset:function(){News.populate()},buildBoxes:function(a){var b=null;for(var c=0;c<=1;c++){b=News.$itemSelector.find(".news-item-"+(c+1));if(typeof a[c]==="undefined"){continue}b.attr("href",a[c].link);b.find("div.tag-change").removeClass("icp mcp food grey").addClass(News.getTagClass(a[c].tags));b.find("span.symbol-change").removeClass("icon-icp icon-mcp icon-food").addClass(News.getTagIconClass(a[c].tags));b.find("h3").html(a[c].title);b.find("h5").html(a[c].date)}for(var d=2;d<=3;d++){b=News.$itemSelector.find(".news-item-"+(d+1));if(typeof a[d]==="undefined"){continue}b.find("a").attr("href",a[d].link);b.find("a.news-image").html(Imageservice.getPictureTag(a[d].images,News.sizes));b.find("div.tag-change").removeClass("icp mcp food grey").addClass(News.getTagClass(a[d].tags));b.find("span.symbol-change").removeClass("icon-icp icon-mcp icon-food").addClass(News.getTagIconClass(a[d].tags));b.find("h3").html(a[d].title);b.find("h5").html(a[d].date)}window.setTimeout(News.show,200)},filter:function(){News.populate()},populate:function(){$.ajax({url:Multivac.getApiUrl(),data:{entity:News.entity,limit:News.limit,filter:Filter.getConstraint(),category:News.categories,L:Multivac.getLanguage(),C:Multivac.getCountry(),forcedlanguages:1},success:function(a){News.buildBoxes(a)},error:function(a){console.log(a)}})},wait:function(){$(".news .waiting").show()},"continue":function(){$(".news .waiting").hide()},getTagClass:function(a){if(a.length===1){return a[0]}else{return"grey"}},getTagIconClass:function(a){return"icon-"+News.getTagClass(a)}};var Newslist={categories:typeof NewsCategories!=="undefined"?NewsCategories:null,$container:$(".news-container"),$itemSelector:$(".news-item"),template:$("#news-template").html(),entity:"news",sizes:[{1220:609},{769:960},{481:768},{321:480}],sort:"publication_date",order:"DESC",init:function(){$("#news-template").remove();Newslist.wait();Newslist.populate()},populate:function(){$.ajax({url:Multivac.getApiUrl(),data:{entity:Newslist.entity,filter:Filter.getConstraint(),L:Multivac.getLanguage(),C:Multivac.getCountry(),forcedlanguages:true,
sort:Newslist.sort,order:Newslist.order},success:function(a){if(typeof a[0]!=="undefined"){Newslist.createList(a)}},error:function(a){console.log(a)}})},createList:function(a){var b=[];Newslist.$container.html("");$.each(a,function(a,c){var d="";d+=Newslist.substituteTemplate(c);var e=$(d);e.find(".news-image").html(Imageservice.getPictureTag(c.images,Newslist.sizes));b.push(e)});var c=[];while(b.length){c.push(b.splice(0,2))}$.each(c,function(a,b){var c=$('<div class="mainContent matchHeight clearfix"></div>');$.each(b,function(a,b){c.append($(b))});Newslist.$container.append(c)});Newslist.continue();$(".news-container .matchHeight").matchHeight()},substituteTemplate:function(a){var b=Newslist.template;b=b.replace("###NEWS_UID###",a.id);b=b.replace("###NEWS_TITLE_1###",a.title);b=b.replace("###NEWS_TITLE_2###",a.title);b=b.replace("###NEWS_TEASER###",a.teaser);b=b.replace("###NEWS_DESCRIPTION###",a.description);b=b.replace("###NEWS_LINK_1###",a.link);b=b.replace("###NEWS_LINK_2###",a.link);b=b.replace("###NEWS_LINK_3###",a.link);b=b.replace("###NEWS_LINK_4###",a.link);b=b.replace("###NEWS_LINK_5###",a.link);b=b.replace("###NEWS_DATE_1###",a.date);b=b.replace("###NEWS_DATE_2###",a.date);b=b.replace("###COLOR_CHANGE_1###",Newslist.getTagClass(a.tags));b=b.replace("###COLOR_CHANGE_2###",Newslist.getTagClass(a.tags));b=b.replace("###ICON_CHANGE_1###",Newslist.getTagIconClass(a.tags));b=b.replace("###ICON_CHANGE_2###",Newslist.getTagIconClass(a.tags));return b},wait:function(){$(".news-list .waiting").show()},"continue":function(){$(".news-list .waiting").hide()},getTagClass:function(a){if(a.length===1){return a[0]}else{return"grey"}},getTagIconClass:function(a){return"icon-"+Newslist.getTagClass(a)}};var Packageexampleslider={$element:$(".owl-carousel-packageexample"),config:{dots:false,items:1,loop:true,autoplay:true,rtl:Multivac.rtl,lazyLoad:true,onInitialized:function(){$("<div>"+'<div class="sliderNavigation left">'+'<span class="btn prev icon-sli-arrow-left" data-direction="prev"></span>'+"</div>"+'<div class="sliderNavigation right">'+'<span class="btn next icon-sli-arrow-right" data-direction="next"></span>'+"</div>"+"</div>").insertBefore(Packageexampleslider.$element.find(".owl-stage-outer"));$(".next").click(function(){Packageexampleslider.instance.trigger("next.owl.carousel")});$(".prev").click(function(){Packageexampleslider.instance.trigger("prev.owl.carousel")})},responsive:{0:{items:1},768:{items:2},960:{items:4}}},init:function(){Packageexampleslider.instance=Packageexampleslider.$element.owlCarousel(Packageexampleslider.config)}};var Packagingexample={categories:typeof PackagingexampleCategories!=="undefined"?PackagingexampleCategories:null,$container:$(".packagingexamples-container"),entity:"packagingexample",filter:{tags:[],categories:[]},preselectedTag:$(".packagingexample-filter").data("initialtag"),init:function(){Packagingexample.wait();Packagingexample.initEventHandlers();Packagingexample.presetTagFromGlobalFilterOrPreselectedTag()},initEventHandlers:function(){$(".packagingexample-filter .apply").on("click",Packagingexample.updateFlags);$(".packagingexample-filter .tag-remove").on("click",Packagingexample.removeTag);$(".packagingexample-filter .filter-reset").on("click",Packagingexample.removeAllTags)},refreshEventHandlers:function(){$(".packagingexample-filter .tag-remove").on("click",Packagingexample.removeTag)},presetTagFromGlobalFilterOrPreselectedTag:function(){Packagingexample.wait();var a="";var b=false;if(Filter.getConstraint()){a=Filter.getConstraint();b=true}else if(Packagingexample.preselectedTag!==""){a=Packagingexample.preselectedTag}if(a!==""){if(b){$(".adjust-color").removeClass("grey mcp icp food").addClass(a);$(".select-tags").attr("disabled","disabled");$(".filter-hint").show();$(".tag.apply").hide()}$(".select-tags[value='"+a+"']").prop("checked",true);$(".select-tags[value!='"+a+"']").prop("checked",false)}else{$(".adjust-color").removeClass("grey mcp icp food").addClass("grey");$(".select-tags").prop("checked",false).removeAttr("disabled");$(".filter-hint").hide();$(".tag.apply").show()}Packagingexample.updateFlags()},reset:function(){$(".adjust-color").removeClass("grey mcp icp food").addClass("grey");$(".select-tag").removeAttr("disabled","disabled").prop("checked",false);$(".filter-hint").hide();$(".tag-apply").show()},updateFlags:function(){var a={tags:[],categories:[]};$.each(Packagingexample.filter,function(b){$(".select-"+b+":checked").each(function(){a[b].push($(this).val())})});if(Object.identical(Packagingexample.filter,a)!==true||$(".categories-container").children("div").length===0){Packagingexample.filter=a;if($(this).hasClass("apply")){var b=$(this).parents(".resp-tab-content").attr("aria-labelledby");$(".resp-tab-content[aria-labelledby='"+b+"']").removeClass("resp-tab-active").hide();$("li.resp-tab-item[aria-controls='"+b+"']").removeClass("resp-tab-active")}Packagingexample.updateTags()}},populate:function(){Packagingexample.$container.html("");Packagingexample.wait();$.ajax({url:Multivac.getApiUrl(),data:{entity:Packagingexample.entity,filter:Packagingexample.filter.tags,category:Packagingexample.filter.categories,L:Multivac.getLanguage(),C:Multivac.getCountry()},success:function(a){Packagingexample.buildTiles(a);Packagingexample.updateCategories()},error:function(){var a='<div class="mainContent clearfix">'+Packagingexample.$container.data("wording-noresult")+"</div>";Packagingexample.continue();Packagingexample.$container.html(a)}})},isFilterSet:function(){return Packagingexample.filter.tags.length>0||Packagingexample.filter.categories.length>0},updateTags:function(){var a=$(".tag-container");a.html("");if(Packagingexample.isFilterSet()){$.each(Packagingexample.filter,function(a,b){$.each(b,function(b,c){var d=' class="item tag-remove"';var e='<span class="icon icon-close"></span>';if(a==="tags"){if(Filter.getConstraint()){d=" ";e=" "}}var f=$("input[value='"+c+"']").siblings("label").html();var g="<span data-type='"+a+"' data-value=\""+c+'"'+d+">"+f+'<a href="javascript:void(0);">'+e+"</a></span>";$(".tag-container").append(g);Packagingexample.refreshEventHandlers()})})}else{var b="<span>"+Packagingexample.$container.data("wording-nofilter")+"</span>";a.html(b)}Packagingexample.populate()},removeTag:function(){var a=$(this).data("type");var b=$(this).data("value");$("input.select-"+a+"[value='"+b+"']").prop("checked",false);$(this).fadeOut();Packagingexample.updateFlags()},removeAllTags:function(){$(".tag-remove").each(function(a,b){var c=$(b).data("type");var d=$(b).data("value");$("input.select-"+c+"[value='"+d+"']").prop("checked",false);$(b).hide()});Packagingexample.updateFlags()},buildTiles:function(a){var b='<div class="mainContent matchHeight clearfix">';var c=0;$.each(a,function(a,d){if(c>0&&c%4===0){b+='</div><div class="mainContent matchHeight clearfix">'}b+=Packagingexample.buildOneTile(d);c++});b+="</div>";Packagingexample.$container.html(b);$(".mainContent.matchHeight").each(function(a,b){$(b).find(".box .headlineGroup").matchHeight()});Packagingexample.continue()},buildOneTile:function(a){return'<div class="box small4" id="packagingexample-'+a.id+'">'+'<div class="image">'+'<div class="click">'+'<span class="icon-pfeil-re arrow"></span>'+"</div>"+'<a href="'+a.link+'">'+'<div class="hoverText bg darkgrey text">'+'<div class="teaserText">'+a.description+"</div>"+'<div class="click close">'+'<span class="icon-pfeil-li arrow"></span>'+"</div>"+"</div>"+"<div>"+'<img src="'+a.image.sources["242"].src+'">'+"</div>"+'<div class="text top">'+'<div class="headlineGroup">'+"<h2>"+a.title+"</h2>"+"</div>"+"</div>"+"</a>"+"</div>"+'<div class="text grey">'+Packagingexample.getTagsHtml(a.tags)+"</div>"+'<div class="text grey">'+'<span class="uppercase">'+Packagingexample.$container.data("wording-category")+":"+"</span>"+"<br />"+Packagingexample.getCategory(a.categories)+"</div>"+'<div class="buttonHolder">'+'<a href="'+a.link+'" class="button">'+Packagingexample.$container.data("wording-details")+"</a>"+"</div>"+"</div>"},getTagsHtml:function(a){var b="";$.each(a,function(a,c){b+='<span class="icon-'+c.toLowerCase()+" symbol bg "+c.toLowerCase()+'"></span>'});return b},wait:function(){$(".waiting").show()},"continue":function(){$(".waiting").hide()},getCategory:function(a){var b=[];if(a.length){$.each(a,function(a,c){b.push(c.title)})}return b.join(", ")},updateCategories:function(){var a="";$.each(Packagingexample.categories,function(b,c){if(Packagingexample.filter.tags.length){$.each(Packagingexample.filter.tags,function(b,d){if(c.tags.indexOf(d)>-1){var e="";if(Packagingexample.filter.categories.indexOf(c.id+"")>-1){e='checked="checked"'}a+='<div class="item text">'+"<input "+e+' id="input-category-'+c.id+'" class="select-categories" type="checkbox" value="'+c.id+'" /><label for="input-category-'+c.id+'">'+c.title+"</label>"+"</div>"}})}else{a+='<div class="item text">'+'<input id="input-category-'+c.id+'" class="select-categories" type="checkbox" value="'+c.id+'" /><label for="input-category-'+c.id+'">'+c.title+"</label>"+"</div>"}});$(".categories-container").html(a)}};var Packagingexamplecategory={entity:"packagingexamplecategory",limit:1,$boxSelector:$(".packages .box.filterable"),order:["food","mcp","icp"],sizes:[{1220:609},{769:960},{481:768},{321:480}],links:{mcp:$(".packages .box.filterable.mcp").data("initial-link"),icp:$(".packages .box.filterable.icp").data("initial-link"),food:$(".packages .box.filterable.food").data("initial-link")},init:function(){Packagingexamplecategory.populate()},show:function(){$(".packages .box").matchHeight();$(".packages").removeClass("outofscope");Packagingexamplecategory.continue()},reset:function(){Packagingexamplecategory.populate()},buildBoxes:function(a){var b=[];if(Filter.getConstraint()){b=a[Filter.getConstraint()];if(b.length<3){var c=3-b.length;for(var d=3-c;d<=3;d++){b[d]=b[0]}}}else{$.each(Packagingexamplecategory.order,function(c,d){if(typeof a[d]!=="undefined"&&typeof a[d][0]!=="undefined"){b.push(a[d][0])}})}Packagingexamplecategory.$boxSelector.each(function(a,c){var d=b[a];var e=$(c).find("h3").eq(0);var f=$(c).find("h5").eq(0);var g=$(c).find(".link-change");var h=e.data("initial-value");var i=f.data("initial-value");var j=Packagingexamplecategory.links[$(c).data("initial-filter")];if(Filter.getConstraint()){var k=$(".packages .box."+Filter.getConstraint());h=d.title;i=k.find("h5").data("initial-value");j=Packagingexamplecategory.links[Filter.getConstraint()]}e.html(h);f.html(i);g.attr("href",j);var l=Imageservice.getPictureTag(d.images,Packagingexamplecategory.sizes);$(c).find(".image-link").html(l);var m=Filter.getConstraint()?Filter.getConstraint():$(c).data("initial-filter");$(c).find(".symbol-change").removeClass("mcp icp food").addClass(m).find(".symbol").removeClass("icon-icp icon-mcp icon-food").addClass("icon-"+m)});window.setTimeout(Packagingexamplecategory.show,200)},filter:function(){Packagingexamplecategory.populate()},populate:function(){$.ajax({url:Multivac.getApiUrl(),data:{entity:Packagingexamplecategory.entity,limit:Filter.getConstraint()?3:Packagingexamplecategory.limit,filter:Filter.getConstraint(),group:true,random:true,L:Multivac.getLanguage(),C:Multivac.getCountry()},success:function(a){Packagingexamplecategory.buildBoxes(a)},error:function(a){console.log(a)}})},wait:function(){$(".packages .waiting").show()},"continue":function(){$(".packages .waiting").hide()}};var Productcategory={$container:$(".products-container"),entity:"product",filter:{tags:[],categories:[],manufacturers:[]},sort:"title",order:"ASC",init:function(){Productcategory.wait();Productcategory.initEventHandlers();Productcategory.presetTagFromGlobalFilter()},initEventHandlers:function(){$(".productcategory-filter .apply").on("click",Productcategory.updateFlags);$(".productcategory-filter .tag-remove").on("click",Productcategory.removeTag);$(".productcategory-filter .filter-reset").on("click",Productcategory.removeAllTags)},refreshEventHandlers:function(){$(".productcategory-filter .tag-remove").on("click",Productcategory.removeTag)},presetTagFromGlobalFilter:function(){var a=Filter.getConstraint();if(a!==""){$(".adjust-color").removeClass("grey mcp icp food").addClass(a);$(".select-tags[value='"+Filter.getConstraint()+"']").prop("checked",true);$(".select-tags[value!='"+Filter.getConstraint()+"']").prop("checked",false);$(".select-tags").attr("disabled","disabled");$(".filter-hint").show();$(".tag.apply").hide()}else{$(".adjust-color").removeClass("grey mcp icp food").addClass("grey");$(".select-tags").prop("checked",false).removeAttr("disabled");$(".filter-hint").hide();$(".tag.apply").show()}Productcategory.updateFlags()},reset:function(){$(".adjust-color").removeClass("grey mcp icp food").addClass("grey");$(".select-tag").removeAttr("disabled","disabled").prop("checked",false);$(".filter-hint").hide();$(".tag-apply").show()},updateFlags:function(){var a={tags:[],categories:[],manufacturers:[]};$.each(Productcategory.filter,function(b){if(b!=="categories"){$(".select-"+b+":checked").each(function(){a[b].push($(this).val())})}else{var c=$(".select-categories:checked"),d=$(".select-categories");if(c.length===d.length||c.length===0){d.each(function(){a.categories.push($(this).val())})}else{c.each(function(){a[b].push($(this).val())})}}});Productcategory.filter=a;if($(this).hasClass("apply")){var b=$(this).parents(".resp-tab-content").attr("aria-labelledby");$(".resp-tab-content[aria-labelledby='"+b+"']").removeClass("resp-tab-active").hide();$("li.resp-tab-item[aria-controls='"+b+"']").removeClass("resp-tab-active")}Productcategory.updateTags()},populate:function(){$.ajax({url:Multivac.getApiUrl(),data:{entity:Productcategory.entity,filter:Productcategory.filter.tags,category:Productcategory.filter.categories,manufacturer:Productcategory.filter.manufacturers,L:Multivac.getLanguage(),C:Multivac.getCountry(),sort:Productcategory.sort,order:Productcategory.order},success:function(a){Productcategory.buildTiles(a)},error:function(){var a='<div class="mainContent clearfix">'+Productcategory.$container.data("wording-noresult")+"</div>";Productcategory.continue();Productcategory.$container.html(a)}})},isFilterSet:function(){return Productcategory.filter.tags.length>0||Productcategory.filter.categories.length>0||Productcategory.filter.manufacturers.length>0},updateTags:function(){var a=$(".tag-container");a.html("");if(Productcategory.isFilterSet()){$.each(Productcategory.filter,function(a,b){if(a==="categories"){if($(".select-categories:checked").length===0){return}}$.each(b,function(b,c){var d=' class="item tag-remove"';var e='<span class="icon icon-close"></span>';if(a==="tags"){if(Filter.getConstraint()){d=" ";e=" "}}var f=$("input[value='"+c+"']").siblings("label").html();var g="<span data-type='"+a+"' data-value=\""+c+'"'+d+">"+f+'<a href="javascript:void(0);">'+e+"</a></span>";$(".tag-container").append(g);Productcategory.refreshEventHandlers()})})}else{var b="<span>"+Productcategory.$container.data("wording-nofilter")+"</span>";a.html(b)}Productcategory.populate()},removeTag:function(){var a=$(this).data("type");var b=$(this).data("value");$("input.select-"+a+"[value='"+b+"']").prop("checked",false);$(this).fadeOut();Productcategory.updateFlags()},removeAllTags:function(){$(".tag-remove").each(function(a,b){var c=$(b).data("type");var d=$(b).data("value");$("input.select-"+c+"[value='"+d+"']").prop("checked",false);$(b).hide()});Productcategory.updateFlags()},buildTiles:function(a){var b="";var c=0;$.each(a,function(a,d){if(c%2===0){b+='<div class="mainContent clearfix">'}b+=Productcategory.buildOneTile(d);if(c%2!==0){b+="</div>"}c++});Productcategory.$container.html(b);Productcategory.continue()},buildOneTile:function(a){return'<div class="box small2" id="product-'+a.id+'">'+'<div class="image">'+'<div class="click">'+'<span class="icon-pfeil-re arrow"></span>'+"</div>"+'<a href="'+a.link+'">'+'<div class="hoverText bg darkgrey text">'+'<div class="teaserText">'+a.description+"</div>"+'<div class="click close">'+'<span class="icon-pfeil-li arrow"></span>'+"</div>"+"</div>"+"<div>"+'<img src="'+a.images.sources["242"].src+'">'+"</div>"+'<div class="text top">'+'<div class="headlineGroup">'+"<h5>"+a.category+"</h5>"+"<h2>"+a.title+"</h2>"+"</div>"+"</div>"+"</a>"+"</div>"+'<div class="text grey">'+Productcategory.getTagsHtml(a.tags)+"</div>"+'<div class="text grey">'+'<span class="uppercase">'+Productcategory.$container.data("wording-category")+":"+"</span>"+"<br />"+a.category+"</div>"+'<div class="buttonHolder">'+'<a href="'+a.link+'" class="button">'+Productcategory.$container.data("wording-details")+"</a>"+"</div>"+"</div>"},getTagsHtml:function(a){var b="";$.each(a,function(a,c){b+='<span class="icon-'+c.toLowerCase()+" symbol bg "+c.toLowerCase()+'"></span>'});return b},wait:function(){$(".waiting").show()},"continue":function(){$(".waiting").hide()}};var Productslider={$element:$(".owl-carousel-product"),instance:null,config:{items:1,loop:true,dots:true,autoplay:true,rtl:Multivac.rtl,lazyLoad:true,autoHeight:true,onInitialized:function(){$("<div>"+'<div class="sliderNavigation left">'+'<span class="btn prev icon-sli-arrow-left" data-direction="prev"></span>'+"</div>"+'<div class="sliderNavigation right">'+'<span class="btn next icon-sli-arrow-right" data-direction="next"></span>'+"</div>"+"</div>").insertBefore(Productslider.$element.find(".owl-stage-outer"));$(".next").click(function(){Productslider.instance.trigger("next.owl.carousel")});$(".prev").click(function(){Productslider.instance.trigger("prev.owl.carousel")})}},init:function(){Productslider.instance=Productslider.$element.owlCarousel(Productslider.config)}};var Region={id:1,init:function(){Region.initEventHandlers();Region.filterCountries()},initEventHandlers:function(){$(".region-select").on("click",function(){Region.setId($(this).data("region"));Region.filterCountries();$(".region-tile").removeClass("active");$(this).parent("div").addClass("active")})},setId:function(a){Region.id=a;$.cookie("multivac_region",a)},getId:function(){return $.cookie("multivac_region")?$.cookie("multivac_region"):Region.id},filterCountries:function(){$(".region-container").show();$(".region-container[data-region='"+Region.getId()+"']").siblings().hide()}};var Slider={$element:$(".owl-carousel-default"),instance:null,entity:"slider",context:$("body").data("uid"),config:{items:1,loop:true,dots:true,autoplay:true,rtl:Multivac.rtl,lazyLoad:true,autoplayHoverPause:true,onInitialized:function(){$("<div>"+'<div class="sliderNavigation left">'+'<span class="btn prev icon-sli-arrow-left" data-direction="prev"></span>'+"</div>"+'<div class="sliderNavigation right">'+'<span class="btn next icon-sli-arrow-right" data-direction="next"></span>'+"</div>"+"</div>").insertBefore(Slider.$element.find(".owl-stage-outer"));$(".next").click(function(){Slider.instance.trigger("next.owl.carousel")});$(".prev").click(function(){Slider.instance.trigger("prev.owl.carousel")})}},init:function(){Slider.instance=null;Slider.populate()},populate:function(){$.ajax({url:Multivac.getApiUrl(),data:{context:Slider.context,entity:Slider.entity,filter:Filter.getConstraint(),L:Multivac.getLanguage(),C:Multivac.getCountry()},success:function(a){if(typeof a[0]!=="undefined"){Slider.createSlides(a)}},error:function(a){console.log(a)}})},createSlides:function(a){var b="";var c=a[0];if(typeof c.sliderContent==="object"){$.each(c.sliderContent.media,function(a,d){var e=d.title?d.title:c.sliderContent.title;var f=d.description?d.description:c.sliderContent.text;var g="";if(d.link){var h=d.linktarget?' target="'+d.linktarget+'"':"";g="<a"+h+' href="'+d.link+'">'+f+' <span class="icon">&gt;</span></a>'}else{g=f}b=b+'<div class="imageItem" style="background-image: url(\''+d.url+"');\">"+'<div class="mainContent pr">'+'<div class="imageContent">'+"<h1>"+e+"</h1>"+"<h3>"+g+"</h3>"+"</div>"+"</div>"+"</div>"});Slider.$element.html(b);Slider.instance=Slider.$element.owlCarousel(Slider.config)}else{console.log("Error: no media was present")}Slider.continue()},update:function(){Slider.wait();if($(".owl-item").length){Slider.$element.trigger("destroy.owl.carousel");Slider.$element.html("");Slider.init()}else{Slider.continue()}},wait:function(){$(".slider .waiting").show()},"continue":function(){$(".slider .waiting").hide()}};var Story={entity:"story",limit:4,$itemSelector:$(".story"),sizes:[{1220:609},{769:960},{481:768},{321:480}],init:function(){Story.populate()},adjustHeight:function(){if($(window).width()>=960){$(".story .box").matchHeight()}$("section.story").removeClass("outofscope");Story.continue()},reset:function(){Story.populate()},buildBoxes:function(a){var b=null;for(var c=0;c<=1;c++){b=Story.$itemSelector.find(".story-item-"+(c+1));if(typeof a[c]==="undefined"){continue}b.attr("href",a[c].link);b.find("div.tag-change").removeClass("icp mcp food grey").addClass(Story.getTagClass(a[c].tags));b.find("span.symbol-change").removeClass("icon-icp icon-mcp icon-food").addClass(Story.getTagIconClass(a[c].tags));b.find("h3").html(a[c].title);b.find("h5").html(a[c].date)}for(var d=2;d<=3;d++){b=Story.$itemSelector.find(".story-item-"+(d+1));if(typeof a[d]==="undefined"){continue}b.find("a").attr("href",a[d].link);b.find("a.story-image").html(Imageservice.getPictureTag(a[d].images,Story.sizes));b.find("div.tag-change").removeClass("icp mcp food grey").addClass(Story.getTagClass(a[d].tags));b.find("span.symbol-change").removeClass("icon-icp icon-mcp icon-food").addClass(Story.getTagIconClass(a[d].tags));b.find("h3").html(a[d].title);b.find("h5").html(a[d].date)}window.setTimeout(Story.adjustHeight,200)},filter:function(){Story.populate()},populate:function(){$.ajax({url:Multivac.getApiUrl(),data:{entity:Story.entity,limit:Story.limit,filter:Filter.getConstraint(),category:Story.categories,L:Multivac.getLanguage(),C:Multivac.getCountry()},success:function(a){Story.buildBoxes(a)},error:function(a){console.log(a)}})},wait:function(){$(".story .waiting").show()},"continue":function(){$(".story .waiting").hide()},getTagClass:function(a){if(a.length===1){return a[0]}else{return"grey"}},getTagIconClass:function(a){return"icon-"+Story.getTagClass(a)}};var Tabs={$filterControlTabOuter:$(".filter-control-tab.outer"),$filterControlTabInner:$(".filter-control-tab.inner"),instances:[],init:function(){if(Tabs.$filterControlTabOuter.length){var a=false;if($("li.animation3d").length){var b=$(".resp-tabs-list li.animation3d").siblings().length;if(b>0){a=true}}else{a=true}Tabs.$filterControlTabOuter.responsiveTabs({opened:a,identifier:"hor_1",activate:function(){$("#nested-tabInfo").show();$("span","#nested-tabInfo").text($(this).text())}});Tabs.instances.push(Tabs.$filterControlTabOuter)}if(Tabs.$filterControlTabInner.length){Tabs.$filterControlTabInner.responsiveTabs({opened:false,identifier:"hor_2"});Tabs.instances.push(Tabs.$filterControlTabInner)}Tabs.addCustomControls()},addCustomControls:function(){$.each(Tabs.instances,function(a,b){if(b.hasClass("add-controls")){$("<div>"+'<div class="sliderNavigation left">'+'<span class="btn prev icon-sli-arrow-left" data-direction="prev"></span>'+"</div>"+'<div class="sliderNavigation right">'+'<span class="btn next icon-sli-arrow-right" data-direction="next"></span>'+"</div>"+"</div>").insertBefore($(".resp-tabs-container"));b.find(".sliderNavigation span.prev").on("click",{instance:b},Tabs.move);b.find(".sliderNavigation span.next").on("click",{instance:b},Tabs.move)}})},move:function(a){var b=a.data.instance;var c=$(this);var d=c.data("direction");var e=b.find("li.resp-tab-active").attr("aria-controls");var f=e[e.length-1];var g=[];b.find("li.resp-tab-item").each(function(a,b){var c=$(b).attr("aria-controls");var d=c[c.length-1];g[d]=c});var h=null;var i=f;if(d==="prev"){if(f-1 in g){i=f-1}else{i=g.length-1}h=g[i]}if(d==="next"){if(parseInt(f)+1 in g){i=parseInt(f)+1}else{i=0}h=g[i]}b.find("li.resp-tab-active").removeClass("resp-tab-active");b.find("div.resp-tab-content-active").removeClass("resp-tab-content-active");b.find("div.resp-tab-content").hide();b.find("div.resp-tab-content[aria-labelledby='"+h+"']").addClass("resp-tab-active").show();b.find("li.resp-tab-item[aria-controls='"+h+"']").addClass("resp-tab-active")}};var ThreeSixtySlider={$selector:$(".threesixty"),instances:[],init:function(){ThreeSixtySlider.instance=null;ThreeSixtySlider.populate();ThreeSixtySlider.addCustomControls()},populate:function(){ThreeSixtySlider.$selector.each(function(a,b){var c=$(b).ThreeSixty({imgList:".threesixty-images",progress:".spinner",height:576,width:1220,responsive:true,navigation:false,autoplay:false});ThreeSixtySlider.instances.push(c)})},addCustomControls:function(){$.each(ThreeSixtySlider.instances,function(a,b){$(".nav_bar_previous").bind("mousedown touchstart",function(a){b.previous(a)});$(".nav_bar_next").bind("mousedown touchstart",function(a){b.next(a)});$(".nav_bar_play, .nav_bar_stop").bind("mousedown touchstart",function(a){b.play_stop(a)})})}};(function(a){a.fn.gomapsext=function(d){var h=a(this);var i=new Array;var j=Array();var k=new google.maps.InfoWindow;if(d.mapSettings.CSSClass!=""){h.addClass(d.mapSettings.CSSClass)}if(d.mapSettings.tooltipTitle!=""){h.attr("title",d.mapSettings.tooltipTitle)}h.css("width",d.mapSettings.width);h.css("height",d.mapSettings.height);h.data("markers",Array());if(d.mapSettings.styledMapCode){var l=d.mapSettings.styledMapCode}if(d.mapSettings.styledMapName){var m={name:d.mapSettings.styledMapName,alt:d.mapSettings.tooltipTitle};var n=new google.maps.StyledMapType(l,m)}var o={zoom:d.mapSettings.defaultZoom,minZoom:d.mapSettings.minZoom,maxZoom:d.mapSettings.maxZoom,center:new google.maps.LatLng(0,0),draggable:d.mapSettings.draggable,disableDoubleClickZoom:d.mapSettings.doubleClickZoom,scrollwheel:d.mapSettings.scrollZoom,panControl:d.mapSettings.panControl,scaleControl:d.mapSettings.scaleControl,streetViewControl:d.mapSettings.streetviewControl,zoomControl:d.mapSettings.zoomControl,zoomControlOptions:{style:d.zoomTypes[d.mapSettings.zoomControlType]},mapTypeId:d.defaultMapTypes[d.mapSettings.defaultType],mapTypeControl:d.mapSettings.mapTypeControl,mapTypeControlOptions:{mapTypeIds:d.mapSettings.mapTypes}};h.data("map",new google.maps.Map(document.getElementById(d.mapSettings.id),o));h.data("bounds",new google.maps.LatLngBounds);if(d.mapSettings.styledMapName){h.data("map").mapTypes.set(d.mapSettings.styledMapName,n)}if(d.mapSettings.defaultType==3&&d.mapSettings.styledMapName){h.data("map").setMapTypeId(d.mapSettings.styledMapName)}if(d.mapSettings.kmlUrl!=""&&d.mapSettings.kmlLocal==0){var p=new google.maps.KmlLayer(d.mapSettings.kmlUrl,{preserveViewport:d.mapSettings.kmlPreserveViewport});p.setMap(h.data("map"))}if(d.mapSettings.kmlUrl!=""&&d.mapSettings.kmlLocal==1){jQuery.get(d.mapSettings.kmlUrl,function(a){html="";jQuery(a).find("Placemark").each(function(a,b){var e=jQuery(this).find("coordinates").text();var f=jQuery(this).find("name").text();var g=jQuery(this).find("description").text();var j=e.split(",");var l={title:f,latitude:j[1],longitude:j[0],address:f,marker:"",imageSize:0,imageWidth:0,imageHeight:0,shadow:"",shadowSize:0,shadowWidth:0,shadowHeight:0,infoWindowContent:g,infoWindowLink:0,openByClick:1,closeByClick:1,opened:0,categories:""};c(l,i,h,k,d);d.addresses.push(l)});g(h,d)})}if(d.mapSettings.markerSearch==1){var q=jQuery("#"+d.mapSettings.id+"-search");var r=q.find(".gme-sword");q.submit(function(){var a=jQuery(r).val().toLowerCase();var b=true;for(var c=0;c<d.addresses.length;c++){jQuery.each(d.addresses[c],function(e,f){if(typeof f=="string"&&(e=="title"||e=="infoWindowContent")&&a!=""){if(f.toLowerCase().indexOf(a)!=-1){k.setContent(d.addresses[c].infoWindowContent);k.open(h.data("map"),h.data("markers")[c]);h.data("map").setCenter(h.data("markers")[c].getPosition());d.infoWindow=h.data("markers")[c].getPosition();b=false}}})}if(b){alert("Die Suche liefert keine Ergebnisse.")}return false})}if(d.mapSettings.showRoute==0){h.data("geocoder",new google.maps.Geocoder);if(h.data("geocoder")){for(var s=0;s<d.addresses.length;s++){c(d.addresses[s],i,h,k,d)}}g(h,d)}if(d.mapSettings.showRoute==1||d.mapSettings.calcRoute==1){var t=jQuery('<div id="dPanel-'+d.mapSettings.id+'"></div>');t.insertAfter(h);var u=new google.maps.DirectionsService;directionsDisplay=new google.maps.DirectionsRenderer;var v=function(a,b,c,g){directionsDisplay.setMap(h.data("map"));directionsDisplay.setPanel(document.getElementById("dPanel-"+d.mapSettings.id));var i=f(g);var j={origin:a,destination:b,travelMode:e(c)};if(i!=0){j.unitSystem=i}u.route(j,function(a,b){if(b==google.maps.DirectionsStatus.OK){directionsDisplay.setDirections(a)}else{alert(d.ll.alert)}})}}if(d.mapSettings.showRoute==1){v(d.addresses[0].address,d.addresses[1].address,d.mapSettings.travelMode,d.mapSettings.unitSystem)}if(d.mapSettings.showForm==1){var w=jQuery("#"+d.mapSettings.id+"-form");w.submit(function(){var a=w.find(".gme-saddress").val();var b=w.find(".gme-eaddress option:selected").val();var c=b?d.addresses[parseInt(b)].address:d.addresses[0].address;var e=w.find(".gme-travelmode").val();var f=w.find(".gme-unitsystem").val();if(a==null){a=d.addresses[0].address;c=d.addresses[1].address}if(e==null){e=d.mapSettings.travelMode}else{e=parseInt(e)}if(f==null){f=d.mapSettings.unitSystem}else{f=parseInt(f)}v(a,c,e,f);return false})}h.bind("mapresize",function(){google.maps.event.trigger(h.data("map"),"resize");h.data("map").fitBounds(h.data("bounds"));if(d.mapSettings.zoom>0){h.data("map").setZoom(d.mapSettings.zoom)}g(h,d);google.maps.event.trigger(k,"content_changed")});window.setTimeout(function(){h.trigger("openinfo")},2e3);var x=function(a){jQuery.each(h.data("markers"),function(b,c){c.setVisible(false);jQuery.each(c.categories,function(b,d){if(jQuery.inArray(d,a)!=-1){c.setVisible(true);return true}})});if(h.markerCluster){h.markerCluster.repaint()}};var y=b("tx_gomapsext_show\\[cat\\]");if(y){y=y.split(",");x(y);jQuery(".gomapsext-cats INPUT").each(function(a,b){if(jQuery.inArray(jQuery(b).val(),y)!=-1){jQuery(b).attr("checked",true);return true}})}jQuery(".gomapsext-cats INPUT").change(function(){var a=jQuery(".gomapsext-cats INPUT:checked").map(function(){return this.value});x(a)});h.trigger("mapcreated")};function b(a){return decodeURIComponent((new RegExp("[?|&]"+a+"="+"([^&;]+?)(&|#|;|$)").exec(location.search)||[,""])[1].replace(/\+/g,"%20"))||null}function c(a,b,c,e,f){b.push(a.address);var g=a.latitude;var h=a.longitude;if(Math.round(g)==0&&Math.round(h)==0){c.data("geocoder").geocode({address:a.address},function(i,j){g=i[0].geometry.location.lat();h=i[0].geometry.location.lng();var k=new google.maps.LatLng(g,h);d(a,b,c,e,k,f)});return}var i=new google.maps.LatLng(g,h);d(a,b,c,e,i,f)}function d(a,b,c,d,e,f){if(a.marker!=""){if(a.imageSize==1){var g=new google.maps.MarkerImage(a.marker,null,null,null,new google.maps.Size(a.imageWidth,a.imageHeight));var h={type:"rectangle",coord:[0,0,a.imageWidth,0,a.imageWidth,a.imageHeight,0,a.imageHeight,0,0]}}else{var g=new google.maps.MarkerImage(a.marker)}if(a.shadow!=""){if(a.shadowSize==1){var i=new google.maps.MarkerImage(a.shadow,new google.maps.Size(a.shadowWidth,a.shadowHeight),new google.maps.Point(0,0),new google.maps.Point(a.imageWidth/2,a.imageHeight))}else{var i=new google.maps.MarkerImage(a.shadow)}var j=new google.maps.Marker({position:e,map:c.data("map"),icon:g,shape:h,shadow:i})}else{var j=new google.maps.Marker({position:e,map:c.data("map"),icon:g,shape:h})}}else{var j=new google.maps.Marker({position:e,map:c.data("map")})}if(f.mapSettings.markerCluster==1){google.maps.event.addListener(j,"visible_changed",function(){if(j.getVisible()){c.markerCluster.addMarker(j,true)}else{c.markerCluster.removeMarker(j,true)}})}var k=function(){infoWindowsArray.each(function(a,b){b.close()})};if(a.infoWindowContent!=""||a.infoWindowLink>0){var l=a.infoWindowContent;if(a.infoWindowLink>0){var m=a.infoWindowLink==2?a.latitude+", "+a.longitude:a.address;m+=" ("+a.title+")";l+='<p class="routeLink"><a href="//maps.google.com/maps?daddr='+encodeURI(m)+'" target="_blank">'+f.ll.infoWindowLinkText+"</a></p>";
}l='<div class="gme-info-window">'+l+"</div>";if(a.openByClick){google.maps.event.addListener(j,"click",function(){if(!d.getMap()||f.infoWindow!=this.getPosition()){d.setContent(l);d.open(c.data("map"),this);f.infoWindow=this.getPosition()}})}else{google.maps.event.addListener(j,"mouseover",function(){if(!d.getMap()||f.infoWindow!=this.getPosition()){d.setContent(l);d.open(c.data("map"),this);f.infoWindow=this.getPosition()}})}if(!a.closeByClick){google.maps.event.addListener(j,"mouseout",function(){d.close()})}if(a.opened){c.off("openinfo").on("openinfo",function(){d.setContent(l);d.open(c.data("map"),j)});f.infoWindow=j.getPosition()}}j.categories=a.categories.split(",");c.data("markers").push(j);c.data("bounds").extend(e)}function e(a){var b=google.maps.TravelMode.DRIVING;switch(a){case 2:b=google.maps.TravelMode.BICYCLING;break;case 3:b=google.maps.TravelMode.TRANSIT;break;case 4:b=google.maps.TravelMode.WALKING;break}return b}function f(a){var b=0;switch(a){case 2:b=google.maps.UnitSystem.METRIC;break;case 3:b=google.maps.UnitSystem.IMPERIAL;break}return b}function g(a,b){if(b.mapSettings.zoom>0||b.addresses.length==1){google.maps.event.addListener(a.data("map"),"zoom_changed",function(){var c=google.maps.event.addListener(a.data("map"),"bounds_changed",function(a){if(this.initZoom==1){this.setZoom(b.mapSettings.zoom>0?b.mapSettings.zoom:b.mapSettings.defaultZoom);this.initZoom=0}google.maps.event.removeListener(c)})});a.data("map").initZoom=1}a.data("map").fitBounds(a.data("bounds"));h(a,b)}function h(a,b){if(b.mapSettings.markerCluster==1){if(a.markerCluster!=null){a.markerCluster.clearMarkers()}a.markerCluster=new MarkerClusterer(a.data("map"),a.data("markers"),{maxZoom:b.mapSettings.markerClusterZoom,gridSize:b.mapSettings.markerClusterSize})}}})(jQuery);function d(a){return function(b){this[a]=b}}function f(a){return function(){return this[a]}}var k;function l(a,b,c){this.extend(l,google.maps.OverlayView);this.b=a;this.a=[];this.f=[];this.da=[53,56,66,78,90];this.j=[];this.A=!1;c=c||{};this.g=c.gridSize||60;this.l=c.minimumClusterSize||2;this.K=c.maxZoom||null;this.j=c.styles||[];this.Y=c.imagePath||this.R;this.X=c.imageExtension||this.Q;this.P=!0;void 0!=c.zoomOnClick&&(this.P=c.zoomOnClick);this.r=!1;void 0!=c.averageCenter&&(this.r=c.averageCenter);m(this);this.setMap(a);this.L=this.b.getZoom();var d=this;google.maps.event.addListener(this.b,"zoom_changed",function(){var a=d.b.getZoom(),b=d.b.minZoom||0,c=Math.min(d.b.maxZoom||100,d.b.mapTypes[d.b.getMapTypeId()].maxZoom),a=Math.min(Math.max(a,b),c);d.L!=a&&(d.L=a,d.m())});google.maps.event.addListener(this.b,"idle",function(){d.i()});b&&(b.length||Object.keys(b).length)&&this.C(b,!1)}k=l.prototype;k.R="//google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/images/m";k.Q="png";k.extend=function(a,b){return function(a){for(var b in a.prototype)this.prototype[b]=a.prototype[b];return this}.apply(a,[b])};k.onAdd=function(){this.A||(this.A=!0,p(this))};k.draw=function(){};function m(a){if(!a.j.length)for(var b=0,c;c=a.da[b];b++)a.j.push({url:a.Y+(b+1)+"."+a.X,height:c,width:c})}k.T=function(){for(var a=this.o(),b=new google.maps.LatLngBounds,c=0,d;d=a[c];c++)b.extend(d.getPosition());this.b.fitBounds(b)};k.w=f("j");k.o=f("a");k.W=function(){return this.a.length};k.ca=d("K");k.J=f("K");k.G=function(a,b){for(var c=0,d=a.length,e=d;0!==e;)e=parseInt(e/10,10),c++;c=Math.min(c,b);return{text:d,index:c}};k.aa=d("G");k.H=f("G");k.C=function(a,b){if(a.length)for(var c=0,d;d=a[c];c++)s(this,d);else if(Object.keys(a).length)for(d in a)s(this,a[d]);b||this.i()};function s(a,b){b.s=!1;b.draggable&&google.maps.event.addListener(b,"dragend",function(){b.s=!1;a.M()});a.a.push(b)}k.q=function(a,b){s(this,a);b||this.i()};function t(a,b){var c=-1;if(a.a.indexOf)c=a.a.indexOf(b);else for(var d=0,e;e=a.a[d];d++)if(e==b){c=d;break}if(-1==c)return!1;b.setMap(null);a.a.splice(c,1);return!0}k.Z=function(a,b){var c=t(this,a);return!b&&c?(this.m(),this.i(),!0):!1};k.$=function(a,b){for(var c=!1,d=0,e;e=a[d];d++)e=t(this,e),c=c||e;if(!b&&c)return this.m(),this.i(),!0};k.V=function(){return this.f.length};k.getMap=f("b");k.setMap=d("b");k.I=f("g");k.ba=d("g");k.v=function(a){var b=this.getProjection(),c=new google.maps.LatLng(a.getNorthEast().lat(),a.getNorthEast().lng()),d=new google.maps.LatLng(a.getSouthWest().lat(),a.getSouthWest().lng()),c=b.fromLatLngToDivPixel(c);c.x+=this.g;c.y-=this.g;d=b.fromLatLngToDivPixel(d);d.x-=this.g;d.y+=this.g;c=b.fromDivPixelToLatLng(c);b=b.fromDivPixelToLatLng(d);a.extend(c);a.extend(b);return a};k.S=function(){this.m(!0);this.a=[]};k.m=function(a){for(var b=0,c;c=this.f[b];b++)c.remove();for(b=0;c=this.a[b];b++)c.s=!1,a&&c.setMap(null);this.f=[]};k.M=function(){var a=this.f.slice();this.f.length=0;this.m();this.i();window.setTimeout(function(){for(var b=0,c;c=a[b];b++)c.remove()},0)};k.i=function(){p(this)};function p(a){if(a.A)for(var b=new google.maps.LatLngBounds(a.b.getBounds().getSouthWest(),a.b.getBounds().getNorthEast()),b=a.v(b),c=0,d;d=a.a[c];c++)if(!d.s&&b.contains(d.getPosition())){for(var e=a,f=4e4,g=null,h=0,i=void 0;i=e.f[h];h++){var j=i.getCenter();if(j){var k=d.getPosition();if(j&&k)var l=(k.lat()-j.lat())*Math.PI/180,m=(k.lng()-j.lng())*Math.PI/180,j=Math.sin(l/2)*Math.sin(l/2)+Math.cos(j.lat()*Math.PI/180)*Math.cos(k.lat()*Math.PI/180)*Math.sin(m/2)*Math.sin(m/2),j=12742*Math.atan2(Math.sqrt(j),Math.sqrt(1-j));else j=0;j<f&&(f=j,g=i)}}g&&g.F.contains(d.getPosition())?g.q(d):(i=new v(e),i.q(d),e.f.push(i))}}function v(a){this.k=a;this.b=a.getMap();this.g=a.I();this.l=a.l;this.r=a.r;this.d=null;this.a=[];this.F=null;this.n=new w(this,a.w())}k=v.prototype;k.q=function(a){var b;a:if(this.a.indexOf)b=-1!=this.a.indexOf(a);else{b=0;for(var c;c=this.a[b];b++)if(c==a){b=!0;break a}b=!1}if(b)return!1;this.d?this.r&&(c=this.a.length+1,b=(this.d.lat()*(c-1)+a.getPosition().lat())/c,c=(this.d.lng()*(c-1)+a.getPosition().lng())/c,this.d=new google.maps.LatLng(b,c),A(this)):(this.d=a.getPosition(),A(this));a.s=!0;this.a.push(a);b=this.a.length;b<this.l&&a.getMap()!=this.b&&a.setMap(this.b);if(b==this.l)for(c=0;c<b;c++)this.a[c].setMap(null);b>=this.l&&a.setMap(null);a=this.b.getZoom();if((b=this.k.J())&&a>b)for(a=0;b=this.a[a];a++)b.setMap(this.b);else this.a.length<this.l?B(this.n):(b=this.k.H()(this.a,this.k.w().length),this.n.setCenter(this.d),a=this.n,a.B=b,a.c&&(a.c.innerHTML=b.text),b=Math.max(0,a.B.index-1),b=Math.min(a.j.length-1,b),b=a.j[b],a.ea=b.url,a.h=b.height,a.p=b.width,a.N=b.textColor,a.e=b.anchor,a.O=b.textSize,a.D=b.backgroundPosition,this.n.show());return!0};k.getBounds=function(){for(var a=new google.maps.LatLngBounds(this.d,this.d),b=this.o(),c=0,d;d=b[c];c++)a.extend(d.getPosition());return a};k.remove=function(){this.n.remove();this.a.length=0;delete this.a};k.U=function(){return this.a.length};k.o=f("a");k.getCenter=f("d");function A(a){var b=new google.maps.LatLngBounds(a.d,a.d);a.F=a.k.v(b)}k.getMap=f("b");function w(a,b){a.k.extend(w,google.maps.OverlayView);this.j=b;this.u=a;this.d=null;this.b=a.getMap();this.B=this.c=null;this.t=!1;this.setMap(this.b)}k=w.prototype;k.onAdd=function(){this.c=document.createElement("DIV");if(this.t){var a=C(this,this.d);this.c.style.cssText=D(this,a);this.c.innerHTML=this.B.text}this.getPanes().overlayMouseTarget.appendChild(this.c);var b=this;google.maps.event.addDomListener(this.c,"click",function(){var a=b.u.k;google.maps.event.trigger(a,"clusterclick",b.u);a.P&&b.b.fitBounds(b.u.getBounds())})};function C(a,b){var c=a.getProjection().fromLatLngToDivPixel(b);c.x-=parseInt(a.p/2,10);c.y-=parseInt(a.h/2,10);return c}k.draw=function(){if(this.t){var a=C(this,this.d);this.c.style.top=a.y+"px";this.c.style.left=a.x+"px"}};function B(a){a.c&&(a.c.style.display="none");a.t=!1}k.show=function(){if(this.c){var a=C(this,this.d);this.c.style.cssText=D(this,a);this.c.style.display=""}this.t=!0};k.remove=function(){this.setMap(null)};k.onRemove=function(){this.c&&this.c.parentNode&&(B(this),this.c.parentNode.removeChild(this.c),this.c=null)};k.setCenter=d("d");function D(a,b){var c=[];c.push("background-image:url("+a.ea+");");c.push("background-position:"+(a.D?a.D:"0 0")+";");"object"===typeof a.e?("number"===typeof a.e[0]&&0<a.e[0]&&a.e[0]<a.h?c.push("height:"+(a.h-a.e[0])+"px; padding-top:"+a.e[0]+"px;"):c.push("height:"+a.h+"px; line-height:"+a.h+"px;"),"number"===typeof a.e[1]&&0<a.e[1]&&a.e[1]<a.p?c.push("width:"+(a.p-a.e[1])+"px; padding-left:"+a.e[1]+"px;"):c.push("width:"+a.p+"px; text-align:center;")):c.push("height:"+a.h+"px; line-height:"+a.h+"px; width:"+a.p+"px; text-align:center;");c.push("cursor:pointer; top:"+b.y+"px; left:"+b.x+"px; color:"+(a.N?a.N:"black")+"; position:absolute; font-size:"+(a.O?a.O:11)+"px; font-family:Arial,sans-serif; font-weight:bold");return c.join("")}window.MarkerClusterer=l;l.prototype.addMarker=l.prototype.q;l.prototype.addMarkers=l.prototype.C;l.prototype.clearMarkers=l.prototype.S;l.prototype.fitMapToMarkers=l.prototype.T;l.prototype.getCalculator=l.prototype.H;l.prototype.getGridSize=l.prototype.I;l.prototype.getExtendedBounds=l.prototype.v;l.prototype.getMap=l.prototype.getMap;l.prototype.getMarkers=l.prototype.o;l.prototype.getMaxZoom=l.prototype.J;l.prototype.getStyles=l.prototype.w;l.prototype.getTotalClusters=l.prototype.V;l.prototype.getTotalMarkers=l.prototype.W;l.prototype.redraw=l.prototype.i;l.prototype.removeMarker=l.prototype.Z;l.prototype.removeMarkers=l.prototype.$;l.prototype.resetViewport=l.prototype.m;l.prototype.repaint=l.prototype.M;l.prototype.setCalculator=l.prototype.aa;l.prototype.setGridSize=l.prototype.ba;l.prototype.setMaxZoom=l.prototype.ca;l.prototype.onAdd=l.prototype.onAdd;l.prototype.draw=l.prototype.draw;v.prototype.getCenter=v.prototype.getCenter;v.prototype.getSize=v.prototype.U;v.prototype.getMarkers=v.prototype.o;w.prototype.onAdd=w.prototype.onAdd;w.prototype.draw=w.prototype.draw;w.prototype.onRemove=w.prototype.onRemove;Object.keys=Object.keys||function(a){var b=[],c;for(c in a)a.hasOwnProperty(c)&&b.push(c);return b};