1/*! jQuery [version hidden]
vendor: 93,560 bytes, lines 1-2
1 jquery.com | jquery.org/license */ 2(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.inArray(e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)v.event.add(t,n,u[n][r])}o.data&&(o.data=v.extend({},o.data))}function Ot(e,t){var n;if(t.nodeType!==1)return;t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?(t.parentNode&&(t.outerHTML=e.outerHTML),v.support.html5Clone&&e.innerHTML&&!v.trim(t.innerHTML)&&(t.innerHTML=e.innerHTML)):n==="input"&&Et.test(e.type)?(t.defaultChecked=t.checked=e.checked,t.value!==e.value&&(t.value=e.value)):n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text),t.removeAttribute(v.expando)}function Mt(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function _t(e){Et.test(e.type)&&(e.defaultChecked=e.checked)}function Qt(e,t){if(t in e)return t;var n=t.charAt(0).toUpperCase()+t.slice(1),r=t,i=Jt.length;while(i--){t=Jt[i]+n;if(t in e)return t}return r}function Gt(e,t){return e=t||e,v.css(e,"display")==="none"||!v.contains(e.ownerDocument,e)}function Yt(e,t){var n,r,i=[],s=0,o=e.length;for(;s<o;s++){n=e[s];if(!n.style)continue;i[s]=v._data(n,"olddisplay"),t?(!i[s]&&n.style.display==="none"&&(n.style.display=""),n.style.display===""&&Gt(n)&&(i[s]=v._data(n,"olddisplay",nn(n.nodeName)))):(r=Dt(n,"display"),!i[s]&&r!=="none"&&v._data(n,"olddisplay",r))}for(s=0;s<o;s++){n=e[s];if(!n.style)continue;if(!t||n.style.display==="none"||n.style.display==="")n.style.display=t?i[s]||"":"none"}return e}function Zt(e,t,n){var r=Rt.exec(t);return r?Math.max(0,r[1]-(n||0))+(r[2]||"px"):t}function en(e,t,n,r){var i=n===(r?"border":"content")?4:t==="width"?1:0,s=0;for(;i<4;i+=2)n==="margin"&&(s+=v.css(e,n+$t[i],!0)),r?(n==="content"&&(s-=parseFloat(Dt(e,"padding"+$t[i]))||0),n!=="margin"&&(s-=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0)):(s+=parseFloat(Dt(e,"padding"+$t[i]))||0,n!=="padding"&&(s+=parseFloat(Dt(e,"border"+$t[i]+"Width"))||0));return s}function tn(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=!0,s=v.support.boxSizing&&v.css(e,"boxSizing")==="border-box";if(r<=0||r==null){r=Dt(e,t);if(r<0||r==null)r=e.style[t];if(Ut.test(r))return r;i=s&&(v.support.boxSizingReliable||r===e.style[t]),r=parseFloat(r)||0}return r+en(e,t,n||(s?"border":"content"),i)+"px"}function nn(e){if(Wt[e])return Wt[e];var t=v("<"+e+">").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write("<!doctype html><html><body>"),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u<a;u++)r=o[u],s=/^\+/.test(r),s&&(r=r.substr(1)||"*"),i=e[r]=e[r]||[],i[s?"unshift":"push"](n)}}function kn(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u,a=e[s],f=0,l=a?a.length:0,c=e===Sn;for(;f<l&&(c||!u);f++)u=a[f](n,r,i),typeof u=="string"&&(!c||o[u]?u=t:(n.dataTypes.unshift(u),u=kn(e,n,r,i,u,o)));return(c||!u)&&!o["*"]&&(u=kn(e,n,r,i,"*",o)),u}function Ln(e,n){var r,i,s=v.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&v.extend(!0,e,i)}function An(e,n,r){var i,s,o,u,a=e.contents,f=e.dataTypes,l=e.responseFields;for(s in l)s in r&&(n[l[s]]=r[s]);while(f[0]==="*")f.shift(),i===t&&(i=e.mimeType||n.getResponseHeader("content-type"));if(i)for(s in a)if(a[s]&&a[s].test(i)){f.unshift(s);break}if(f[0]in r)o=f[0];else{for(s in r){if(!f[0]||e.converters[s+" "+f[0]]){o=s;break}u||(u=s)}o=o||u}if(o)return o!==f[0]&&f.unshift(o),r[o]}function On(e,t){var n,r,i,s,o=e.dataTypes.slice(),u=o[0],a={},f=0;e.dataFilter&&(t=e.dataFilter(t,e.dataType));if(o[1])for(n in e.converters)a[n.toLowerCase()]=e.converters[n];for(;i=o[++f];)if(i!=="*"){if(u!=="*"&&u!==i){n=a[u+" "+i]||a["* "+i];if(!n)for(r in a){s=r.split(" ");if(s[1]===i){n=a[u+" "+s[0]]||a["* "+s[0]];if(n){n===!0?n=a[r]:a[r]!==!0&&(i=s[0],o.splice(f--,0,i));break}}}if(n!==!0)if(n&&e["throws"])t=n(t);else try{t=n(t)}catch(l){return{state:"parsererror",error:n?l:"No conversion from "+u+" to "+i}}}u=i}return{state:"success",data:t}}function Fn(){try{return new e.XMLHttpRequest}catch(t){}}function In(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function $n(){return setTimeout(function(){qn=t},0),qn=v.now()}function Jn(e,t){v.each(t,function(t,n){var r=(Vn[t]||[]).concat(Vn["*"]),i=0,s=r.length;for(;i<s;i++)if(r[i].call(e,t,n))return})}function Kn(e,t,n){var r,i=0,s=0,o=Xn.length,u=v.Deferred().always(function(){delete a.elem}),a=function(){var t=qn||$n(),n=Math.max(0,f.startTime+f.duration-t),r=n/f.duration||0,i=1-r,s=0,o=f.tweens.length;for(;s<o;s++)f.tweens[s].run(i);return u.notifyWith(e,[f,i,n]),i<1&&o?n:(u.resolveWith(e,[f]),!1)},f=u.promise({elem:e,props:v.extend({},t),opts:v.extend(!0,{specialEasing:{}},n),originalProperties:t,originalOptions:n,startTime:qn||$n(),duration:n.duration,tweens:[],createTween:function(t,n,r){var i=v.Tween(e,f.opts,t,n,f.opts.specialEasing[t]||f.opts.easing);return f.tweens.push(i),i},stop:function(t){var n=0,r=t?f.tweens.length:0;for(;n<r;n++)f.tweens[n].run(1);return t?u.resolveWith(e,[f,t]):u.rejectWith(e,[f,t]),this}}),l=f.props;Qn(l,f.opts.specialEasing);for(;i<o;i++){r=Xn[i].call(f,e,l,f.opts);if(r)return r}return Jn(f,l),v.isFunction(f.opts.start)&&f.opts.start.call(e,f),v.fx.timer(v.extend(a,{anim:f,queue:f.opts.queue,elem:e})),f.progress(f.opts.progress).done(f.opts.done,f.opts.complete).fail(f.opts.fail).always(f.opts.always)}function Qn(e,t){var n,r,i,s,o;for(n in e){r=v.camelCase(n),i=t[r],s=e[n],v.isArray(s)&&(i=s[1],s=e[n]=s[0]),n!==r&&(e[r]=s,delete e[n]),o=v.cssHooks[r];if(o&&"expand"in o){s=o.expand(s),delete e[r];for(n in s)n in e||(e[n]=s[n],t[n]=i)}else t[r]=i}}function Gn(e,t,n){var r,i,s,o,u,a,f,l,c,h=this,p=e.style,d={},m=[],g=e.nodeType&&Gt(e);n.queue||(l=v._queueHooks(e,"fx"),l.unqueued==null&&(l.unqueued=0,c=l.empty.fire,l.empty.fire=function(){l.unqueued||c()}),l.unqueued++,h.always(function(){h.always(function(){l.unqueued--,v.queue(e,"fx").length||l.empty.fire()})})),e.nodeType===1&&("height"in t||"width"in t)&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],v.css(e,"display")==="inline"&&v.css(e,"float")==="none"&&(!v.support.inlineBlockNeedsLayout||nn(e.nodeName)==="inline"?p.display="inline-block":p.zoom=1)),n.overflow&&(p.overflow="hidden",v.support.shrinkWrapBlocks||h.done(function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}));for(r in t){s=t[r];if(Un.exec(s)){delete t[r],a=a||s==="toggle";if(s===(g?"hide":"show"))continue;m.push(r)}}o=m.length;if(o){u=v._data(e,"fxshow")||v._data(e,"fxshow",{}),"hidden"in u&&(g=u.hidden),a&&(u.hidden=!g),g?v(e).show():h.done(function(){v(e).hide()}),h.done(function(){var t;v.removeData(e,"fxshow",!0);for(t in d)v.style(e,t,d[t])});for(r=0;r<o;r++)i=m[r],f=h.createTween(i,g?u[i]:0),d[i]=u[i]||v.style(e,i),i in u||(u[i]=f.start,g&&(f.end=f.start,f.start=i==="width"||i==="height"?1:0))}}function Yn(e,t,n,r,i){return new Yn.prototype.init(e,t,n,r,i)}function Zn(e,t){var n,r={height:e},i=0;t=t?1:0;for(;i<4;i+=2-t)n=$t[i],r["margin"+n]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function tr(e){return v.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}var n,r,i=e.document,s=e.location,o=e.navigator,u=e.jQuery,a=e.$,f=Array.prototype.push,l=Array.prototype.slice,c=Array.prototype.indexOf,h=Object.prototype.toString,p=Object.prototype.hasOwnProperty,d=String.prototype.trim,v=function(e,t){return new v.fn.init(e,t,n)},m=/[\-+]?(?:\d*\.|)\d+(?:[eE][\-+]?\d+|)/.source,g=/\S/,y=/\s+/,b=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,w=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a<f;a++)if((e=arguments[a])!=null)for(n in e){r=u[n],i=e[n];if(u===i)continue;l&&i&&(v.isPlainObject(i)||(s=v.isArray(i)))?(s?(s=!1,o=r&&v.isArray(r)?r:[]):o=r&&v.isPlainObject(r)?r:{},u[n]=v.extend(l,o,i)):i!==t&&(u[n]=i)}return u},v.extend({noConflict:function(t){return e.$===v&&(e.$=a),t&&e.jQuery===v&&(e.jQuery=u),v},isReady:!1,readyWait:1,holdReady:function(e){e?v.readyWait++:v.ready(!0)},ready:function(e){if(e===!0?--v.readyWait:v.isReady)return;if(!i.body)return setTimeout(v.ready,1);v.isReady=!0;if(e!==!0&&--v.readyWait>0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s<o;)if(n.apply(e[s++],r)===!1)break}else if(u){for(i in e)if(n.call(e[i],i,e[i])===!1)break}else for(;s<o;)if(n.call(e[s],s,e[s++])===!1)break;return e},trim:d&&!d.call("\ufeff\u00a0")?function(e){return e==null?"":d.call(e)}:function(e){return e==null?"":(e+"").replace(b,"")},makeArray:function(e,t){var n,r=t||[];return e!=null&&(n=v.type(e),e.length==null||n==="string"||n==="function"||n==="regexp"||v.isWindow(e)?f.call(r,e):v.merge(r,e)),r},inArray:function(e,t,n){var r;if(t){if(c)return c.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=n.length,i=e.length,s=0;if(typeof r=="number")for(;s<r;s++)e[i++]=n[s];else while(n[s]!==t)e[i++]=n[s++];return e.length=i,e},grep:function(e,t,n){var r,i=[],s=0,o=e.length;n=!!n;for(;s<o;s++)r=!!t(e[s],s),n!==r&&i.push(e[s]);return i},map:function(e,n,r){var i,s,o=[],u=0,a=e.length,f=e instanceof v||a!==t&&typeof a=="number"&&(a>0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u<a;u++)i=n(e[u],u,r),i!=null&&(o[o.length]=i);else for(s in e)i=n(e[s],s,r),i!=null&&(o[o.length]=i);return o.concat.apply([],o)},guid:1,proxy:function(e,n){var r,i,s;return typeof n=="string"&&(r=e[n],n=e,e=r),v.isFunction(e)?(i=l.call(arguments,2),s=function(){return e.apply(n,i.concat(l.call(arguments)))},s.guid=e.guid=e.guid||v.guid++,s):t},access:function(e,n,r,i,s,o,u){var a,f=r==null,l=0,c=e.length;if(r&&typeof r=="object"){for(l in r)v.access(e,n,l,r[l],1,o,i);s=1}else if(i!==t){a=u===t&&v.isFunction(i),f&&(a?(a=n,n=function(e,t,n){return a.call(v(e),n)}):(n.call(e,i),n=null));if(n)for(;l<c;l++)n(e[l],r,a?i.call(e[l],l,n(e[l],r)):i,u);s=1}return s?e:f?n.call(e):c?n(e[0],r):o},now:function(){return(new Date).getTime()}}),v.ready.promise=function(t){if(!r){r=v.Deferred();if(i.readyState==="complete")setTimeout(v.ready,1);else if(i.addEventListener)i.addEventListener("DOMContentLoaded",A,!1),e.addEventListener("load",v.ready,!1);else{i.attachEvent("onreadystatechange",A),e.attachEvent("onload",v.ready);var n=!1;try{n=e.frameElement==null&&i.documentElement}catch(s){}n&&n.doScroll&&function o(){if(!v.isReady){try{n.doScroll("left")}catch(e){return setTimeout(o,50)}v.ready()}}()}}return r.promise(t)},v.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){O["[object "+t+"]"]=t.toLowerCase()}),n=v(i);var M={};v.Callbacks=function(e){e=typeof e=="string"?M[e]||_(e):v.extend({},e);var n,r,i,s,o,u,a=[],f=!e.once&&[],l=function(t){n=e.memory&&t,r=!0,u=s||0,s=0,o=a.length,i=!0;for(;a&&u<o;u++)if(a[u].apply(t[0],t[1])===!1&&e.stopOnFalse){n=!1;break}i=!1,a&&(f?f.length&&l(f.shift()):n?a=[]:c.disable())},c={add:function(){if(a){var t=a.length;(function r(t){v.each(t,function(t,n){var i=v.type(n);i==="function"?(!e.unique||!c.has(n))&&a.push(n):n&&n.length&&i!=="string"&&r(n)})})(arguments),i?o=a.length:n&&(s=t,l(n))}return this},remove:function(){return a&&v.each(arguments,function(e,t){var n;while((n=v.inArray(t,a,n))>-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t<r;t++)n[t]&&v.isFunction(n[t].promise)?n[t].promise().done(o(t,f,n)).fail(s.reject).progress(o(t,a,u)):--i}return i||s.resolveWith(f,n),s.promise()}}),v.support=function(){var t,n,r,s,o,u,a,f,l,c,h,p=i.createElement("div");p.setAttribute("className","t"),p.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="<table><tr><td></td><td>t</td></tr></table>",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="<div></div>",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?B:v.isEmptyObject)(r))return}}if(!n){delete u[a].data;if(!B(u[a]))return}o?v.cleanData([e],!0):v.support.deleteExpando||u!=u.window?delete u[a]:u[a]=null},_data:function(e,t,n){return v.data(e,t,n,!0)},acceptData:function(e){var t=e.nodeName&&v.noData[e.nodeName.toLowerCase()];return!t||t!==!0&&e.getAttribute("classid")===t}}),v.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=v.data(a);if(a.nodeType===1&&!v._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")||(o=v.camelCase(o.substring(5)),H(a,o,l[o]));v._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){v.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",v.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=v.data(a,e),l=H(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=v(this);t.triggerHandler("setData"+i,r),v.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?v.queue(this[0],e):n===t?this:this.each(function(){var t=v.queue(this,e,n);v._queueHooks(this,e),e==="fx"&&t[0]!=="inprogress"&&v.dequeue(this,e)})},dequeue:function(e){return this.each(function(){v.dequeue(this,e)})},delay:function(e,t){return e=v.fx?v.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){var r,i=1,s=v.Deferred(),o=this,u=this.length,a=function(){--i||s.resolveWith(o,[o])};typeof e!="string"&&(n=e,e=t),e=e||"fx";while(u--)r=v._data(o[u],e+"queueHooks"),r&&r.empty&&(i++,r.empty.add(a));return a(),s.promise(n)}});var j,F,I,q=/[\t\r\n]/g,R=/\r/g,U=/^(?:button|input)$/i,z=/^(?:button|input|object|select|textarea)$/i,W=/^a(?:rea|)$/i,X=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=v.support.getSetAttribute;v.fn.extend({attr:function(e,t){return v.access(this,v.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)s.indexOf(" "+t[o]+" ")<0&&(s+=t[o]+" ");i.className=v.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(v.isFunction(e))return this.each(function(t){v(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(y);for(u=0,a=this.length;u<a;u++){i=this[u];if(i.nodeType===1&&i.className){r=(" "+i.className+" ").replace(q," ");for(s=0,o=n.length;s<o;s++)while(r.indexOf(" "+n[s]+" ")>=0)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a<u;a++){n=r[a];if((n.selected||a===i)&&(v.support.optDisabled?!n.disabled:n.getAttribute("disabled")===null)&&(!n.parentNode.disabled||!v.nodeName(n.parentNode,"optgroup"))){t=v(n).val();if(s)return t;o.push(t)}}return o},set:function(e,t){var n=v.makeArray(t);return v(e).find("option").each(function(){this.selected=v.inArray(v(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o<r.length;o++)i=r[o],i&&(n=v.propFix[i]||i,s=X.test(i),s||v.attr(e,i,""),e.removeAttribute(V?i:n),s&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(U.test(e.nodeName)&&e.parentNode)v.error("type property can't be changed");else if(!v.support.radioValue&&t==="radio"&&v.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return j&&v.nodeName(e,"button")?j.get(e,t):t in e?e.value:null},set:function(e,t,n){if(j&&v.nodeName(e,"button"))return j.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!e||u===3||u===8||u===2)return;return o=u!==1||!v.isXMLDoc(e),o&&(n=v.propFix[n]||n,s=v.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):z.test(e.nodeName)||W.test(e.nodeName)&&e.href?0:t}}}}),F={get:function(e,n){var r,i=v.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?v.removeAttr(e,n):(r=v.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},V||(I={name:!0,id:!0,coords:!0},j=v.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(I[n]?r.value!=="":r.specified)?r.value:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=i.createAttribute(n),e.setAttributeNode(r)),r.value=t+""}},v.each(["width","height"],function(e,t){v.attrHooks[t]=v.extend(v.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),v.attrHooks.contenteditable={get:j.get,set:function(e,t,n){t===""&&(t="false"),j.set(e,t,n)}}),v.support.hrefNormalized||v.each(["href","src","width","height"],function(e,n){v.attrHooks[n]=v.extend(v.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),v.support.style||(v.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=t+""}}),v.support.optSelected||(v.propHooks.selected=v.extend(v.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),v.support.enctype||(v.propFix.enctype="encoding"),v.support.checkOn||v.each(["radio","checkbox"],function(){v.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),v.each(["radio","checkbox"],function(){v.valHooks[this]=v.extend(v.valHooks[this],{set:function(e,t){if(v.isArray(t))return e.checked=v.inArray(v(e).val(),t)>=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f<n.length;f++){l=J.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=v.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=v.event.special[c]||{},p=v.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,needsContext:s&&v.expr.match.needsContext.test(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),v.event.global[c]=!0}e=null},global:{},remove:function(e,t,n,r,i){var s,o,u,a,f,l,c,h,p,d,m,g=v.hasData(e)&&v._data(e);if(!g||!(h=g.events))return;t=v.trim(Z(t||"")).split(" ");for(s=0;s<t.length;s++){o=J.exec(t[s])||[],u=a=o[1],f=o[2];if(!u){for(u in h)v.event.remove(e,u+t[s],n,r,!0);continue}p=v.event.special[u]||{},u=(r?p.delegateType:p.bindType)||u,d=h[u]||[],l=d.length,f=f?new RegExp("(^|\\.)"+f.split(".").sort().join("\\.(?:.*\\.|)")+"(\\.|$)"):null;for(c=0;c<d.length;c++)m=d[c],(i||a===m.origType)&&(!n||n.guid===m.guid)&&(!f||f.test(m.namespace))&&(!r||r===m.selector||r==="**"&&m.selector)&&(d.splice(c--,1),m.selector&&d.delegateCount--,p.remove&&p.remove.call(e,m));d.length===0&&l!==d.length&&((!p.teardown||p.teardown.call(e,f,g.handle)===!1)&&v.removeEvent(e,u,g.handle),delete h[u])}v.isEmptyObject(h)&&(delete g.handle,v.removeData(e,"events",!0))},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,s,o){if(!s||s.nodeType!==3&&s.nodeType!==8){var u,a,f,l,c,h,p,d,m,g,y=n.type||n,b=[];if(Y.test(y+v.event.triggered))return;y.indexOf("!")>=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f<m.length&&!n.isPropagationStopped();f++)l=m[f][0],n.type=m[f][1],d=(v._data(l,"events")||{})[n.type]&&v._data(l,"handle"),d&&d.apply(l,r),d=h&&l[h],d&&v.acceptData(l)&&d.apply&&d.apply(l,r)===!1&&n.preventDefault();return n.type=y,!o&&!n.isDefaultPrevented()&&(!p._default||p._default.apply(s.ownerDocument,r)===!1)&&(y!=="click"||!v.nodeName(s,"a"))&&v.acceptData(s)&&h&&s[y]&&(y!=="focus"&&y!=="blur"||n.target.offsetWidth!==0)&&!v.isWindow(s)&&(c=s[h],c&&(s[h]=null),v.event.triggered=y,s[y](),v.event.triggered=t,c&&(s[h]=c)),n.result}return},dispatch:function(n){n=v.event.fix(n||e.event);var r,i,s,o,u,a,f,c,h,p,d=(v._data(this,"events")||{})[n.type]||[],m=d.delegateCount,g=l.call(arguments),y=!n.exclusive&&!n.namespace,b=v.event.special[n.type]||{},w=[];g[0]=n,n.delegateTarget=this;if(b.preDispatch&&b.preDispatch.call(this,n)===!1)return;if(m&&(!n.button||n.type!=="click"))for(s=n.target;s!=this;s=s.parentNode||this)if(s.disabled!==!0||n.type!=="click"){u={},f=[];for(r=0;r<m;r++)c=d[r],h=c.selector,u[h]===t&&(u[h]=c.needsContext?v(h,this).index(s)>=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r<w.length&&!n.isPropagationStopped();r++){a=w[r],n.currentTarget=a.elem;for(i=0;i<a.matches.length&&!n.isImmediatePropagationStopped();i++){c=a.matches[i];if(y||!n.namespace&&!c.namespace||n.namespace_re&&n.namespace_re.test(c.namespace))n.data=c.data,n.handleObj=c,o=((v.event.special[c.origType]||{}).handle||c.handler).apply(a.elem,g),o!==t&&(n.result=o,o===!1&&(n.preventDefault(),n.stopPropagation()))}}return b.postDispatch&&b.postDispatch.call(this,n),n.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,s,o,u=n.button,a=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||i,s=r.documentElement,o=r.body,e.pageX=n.clientX+(s&&s.scrollLeft||o&&o.scrollLeft||0)-(s&&s.clientLeft||o&&o.clientLeft||0),e.pageY=n.clientY+(s&&s.scrollTop||o&&o.scrollTop||0)-(s&&s.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&a&&(e.relatedTarget=a===e.target?n.toElement:a),!e.which&&u!==t&&(e.which=u&1?1:u&2?3:u&4?2:0),e}},fix:function(e){if(e[v.expando])return e;var t,n,r=e,s=v.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=v.Event(r);for(t=o.length;t;)n=o[--t],e[n]=r[n];return e.target||(e.target=r.srcElement||i),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,s.filter?s.filter(e,r):e},special:{load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){v.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=v.extend(new v.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?v.event.trigger(i,null,t):v.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},v.event.handle=v.event.dispatch,v.removeEvent=i.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){var r="on"+t;e.detachEvent&&(typeof e[r]=="undefined"&&(e[r]=null),e.detachEvent(r,n))},v.Event=function(e,t){if(!(this instanceof v.Event))return new v.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?tt:et):this.type=e,t&&v.extend(this,t),this.timeStamp=e&&e.timeStamp||v.now(),this[v.expando]=!0},v.Event.prototype={preventDefault:function(){this.isDefaultPrevented=tt;var e=this.originalEvent;if(!e)return;e.preventDefault?e.preventDefault():e.returnValue=!1},stopPropagation:function(){this.isPropagationStopped=tt;var e=this.originalEvent;if(!e)return;e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=tt,this.stopPropagation()},isDefaultPrevented:et,isPropagationStopped:et,isImmediatePropagationStopped:et},v.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){v.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,i=e.relatedTarget,s=e.handleObj,o=s.selector;if(!i||i!==r&&!v.contains(r,i))e.type=s.origType,n=s.handler.apply(this,arguments),e.type=t;return n}}}),v.support.submitBubbles||(v.event.special.submit={setup:function(){if(v.nodeName(this,"form"))return!1;v.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=v.nodeName(n,"input")||v.nodeName(n,"button")?n.form:t;r&&!v._data(r,"_submit_attached")&&(v.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),v._data(r,"_submit_attached",!0))})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&v.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(v.nodeName(this,"form"))return!1;v.event.remove(this,"._submit")}}),v.support.changeBubbles||(v.event.special.change={setup:function(){if($.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")v.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),v.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1),v.event.simulate("change",this,e,!0)});return!1}v.event.add(this,"beforeactivate._change",function(e){var t=e.target;$.test(t.nodeName)&&!v._data(t,"_change_attached")&&(v.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&v.event.simulate("change",this.parentNode,e,!0)}),v._data(t,"_change_attached",!0))})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return v.event.remove(this,"._change"),!$.test(this.nodeName)}}),v.support.focusinBubbles||v.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){v.event.simulate(t,e.target,v.event.fix(e),!0)};v.event.special[t]={setup:function(){n++===0&&i.addEventListener(e,r,!0)},teardown:function(){--n===0&&i.removeEventListener(e,r,!0)}}}),v.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=et;else if(!i)return this;return s===1&&(o=i,i=function(e){return v().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=v.guid++)),this.each(function(){v.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){var i,s;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,v(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if(typeof e=="object"){for(s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=et),this.each(function(){v.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return v(this.context).on(e,this.selector,t,n),this},die:function(e,t){return v(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length===1?this.off(e,"**"):this.off(t,e||"**",n)},trigger:function(e,t){return this.each(function(){v.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return v.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||v.guid++,r=0,i=function(n){var i=(v._data(this,"lastToggle"+e.guid)||0)%r;return v._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),v.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){v.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u<a;u++)if(s=e[u])if(!n||n(s,r,i))o.push(s),f&&t.push(u);return o}function ct(e,t,n,r,i,s){return r&&!r[d]&&(r=ct(r)),i&&!i[d]&&(i=ct(i,s)),N(function(s,o,u,a){var f,l,c,h=[],p=[],d=o.length,v=s||dt(t||"*",u.nodeType?[u]:u,[]),m=e&&(s||!t)?lt(v,h,e,u,a):v,g=n?i||(s?e:d||r)?[]:o:m;n&&n(m,g,u,a);if(r){f=lt(g,p),r(f,[],u,a),l=f.length;while(l--)if(c=f[l])g[p[l]]=!(m[p[l]]=c)}if(s){if(i||e){if(i){f=[],l=g.length;while(l--)(c=g[l])&&f.push(m[l]=c);i(null,g=[],f,a)}l=g.length;while(l--)(c=g[l])&&(f=i?T.call(s,c):h[l])>-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a<s;a++)if(n=i.relative[e[a].type])h=[at(ft(h),n)];else{n=i.filter[e[a].type].apply(null,e[a].matches);if(n[d]){r=++a;for(;r<s;r++)if(i.relative[e[r].type])break;return ct(a>1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a<r&&ht(e.slice(a,r)),r<s&&ht(e=e.slice(r)),r<s&&e.join(""))}h.push(n)}return ft(h)}function pt(e,t){var r=t.length>0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r<i;r++)nt(e,t[r],n);return n}function vt(e,t,n,r,s){var o,u,f,l,c,h=ut(e),p=h.length;if(!r&&h.length===1){u=h[0]=h[0].slice(0);if(u.length>2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;t<n;t++)if(this[t]===e)return t;return-1},N=function(e,t){return e[d]=t==null||t,e},C=function(){var e={},t=[];return N(function(n,r){return t.push(n)>i.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="<select></select>";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.innerHTML="<div class='hidden e'></div><div class='hidden'></div>",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="<a name='"+d+"'></a><div name='"+d+"'></div>",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:st(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:st(function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}},f=y.compareDocumentPosition?function(e,t){return e===t?(l=!0,0):(!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition:e.compareDocumentPosition(t)&4)?-1:1}:function(e,t){if(e===t)return l=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,u=t.parentNode,a=o;if(o===u)return ot(e,t);if(!o)return-1;if(!u)return 1;while(a)i.unshift(a),a=a.parentNode;a=u;while(a)s.unshift(a),a=a.parentNode;n=i.length,r=s.length;for(var f=0;f<n&&f<r;f++)if(i[f]!==s[f])return ot(i[f],s[f]);return f===n?ot(e,s[f],-1):ot(i[f],t,1)},[0,0].sort(f),h=!l,nt.uniqueSort=function(e){var t,n=[],r=1,i=0;l=h,e.sort(f);if(l){for(;t=e[r];r++)t===e[r-1]&&(i=n.push(r));while(i--)e.splice(n[i],1)}return e},nt.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},a=nt.compile=function(e,t){var n,r=[],i=[],s=A[d][e+" "];if(!s){t||(t=ut(e)),n=t.length;while(n--)s=ht(t[n]),s[d]?r.push(s):i.push(s);s=A(e,pt(i,r))}return s},g.querySelectorAll&&function(){var e,t=vt,n=/'|\\/g,r=/\=[\x20\t\r\n\f]*([^'"\]]*)[\x20\t\r\n\f]*\]/g,i=[":focus"],s=[":active"],u=y.matchesSelector||y.mozMatchesSelector||y.webkitMatchesSelector||y.oMatchesSelector||y.msMatchesSelector;K(function(e){e.innerHTML="<select><option selected=''></option></select>",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="<p test=''></p>",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="<input type='hidden'/>",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("!=",H)}catch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t<n;t++)if(v.contains(u[t],this))return!0});o=this.pushStack("","find",e);for(t=0,n=this.length;t<n;t++){r=o.length,v.find(e,this[t],o);if(t>0)for(i=r;i<o.length;i++)for(s=0;s<r;s++)if(o[s]===o[i]){o.splice(i--,1);break}}return o},has:function(e){var t,n=v(e,this),r=n.length;return this.filter(function(){for(t=0;t<r;t++)if(v.contains(this,n[t]))return!0})},not:function(e){return this.pushStack(ft(this,e,!1),"not",e)},filter:function(e){return this.pushStack(ft(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?st.test(e)?v(e,this.context).index(this[0])>=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r<i;r++){n=this[r];while(n&&n.ownerDocument&&n!==t&&n.nodeType!==11){if(o?o.index(n)>-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/<tbody/i,gt=/<|&#?\w+;/,yt=/<(?:script|style|link)/i,bt=/<(?:script|object|embed|option|style)/i,wt=new RegExp("<(?:"+ct+")[\\s/>]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*<!(?:\[CDATA\[|\-\-)|[\]\-]{2}>\s*$/g,Nt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X<div>","</div>"]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return ut(this[0])?this.length?this.pushStack(v(v.isFunction(e)?e():e),"replaceWith",e):this:v.isFunction(e)?this.each(function(t){var n=v(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=v(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;v(this).remove(),t?v(t).before(e):v(n).append(e)}))},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){e=[].concat.apply([],e);var i,s,o,u,a=0,f=e[0],l=[],c=this.length;if(!v.support.checkClone&&c>1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a<c;a++)r.call(n&&v.nodeName(this[a],"table")?Lt(this[a],"tbody"):this[a],a===u?o:v.clone(o,!0,!0))}o=s=null,l.length&&v.each(l,function(e,t){t.src?v.ajax?v.ajax({url:t.src,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0}):v.error("no ajax"):v.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Tt,"")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),v.buildFragment=function(e,n,r){var s,o,u,a=e[0];return n=n||i,n=!n.nodeType&&n[0]||n,n=n.ownerDocument||n,e.length===1&&typeof a=="string"&&a.length<512&&n===i&&a.charAt(0)==="<"&&!bt.test(a)&&(v.support.checkClone||!St.test(a))&&(v.support.html5Clone||!wt.test(a))&&(o=!0,s=v.fragments[a],u=s!==t),s||(s=n.createDocumentFragment(),v.clean(e,n,s,r),o&&(v.fragments[a]=u&&s)),{fragment:s,cacheable:o}},v.fragments={},v.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){v.fn[e]=function(n){var r,i=0,s=[],o=v(n),u=o.length,a=this.length===1&&this[0].parentNode;if((a==null||a&&a.nodeType===11&&a.childNodes.length===1)&&u===1)return o[t](this[0]),this;for(;i<u;i++)r=(i>0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1></$2>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]==="<table>"&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("<div>").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r<i;r++)n=e[r],Vn[n]=Vn[n]||[],Vn[n].unshift(t)},prefilter:function(e,t){t?Xn.unshift(e):Xn.push(e)}}),v.Tween=Yn,Yn.prototype={constructor:Yn,init:function(e,t,n,r,i,s){this.elem=e,this.prop=n,this.easing=i||"swing",this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=s||(v.cssNumber[n]?"":"px")},cur:function(){var e=Yn.propHooks[this.prop];return e&&e.get?e.get(this):Yn.propHooks._default.get(this)},run:function(e){var t,n=Yn.propHooks[this.prop];return this.options.duration?this.pos=t=v.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):Yn.propHooks._default.set(this),this}},Yn.prototype.init.prototype=Yn.prototype,Yn.propHooks={_default:{get:function(e){var t;return e.elem[e.prop]==null||!!e.elem.style&&e.elem.style[e.prop]!=null?(t=v.css(e.elem,e.prop,!1,""),!t||t==="auto"?0:t):e.elem[e.prop]},set:function(e){v.fx.step[e.prop]?v.fx.step[e.prop](e):e.elem.style&&(e.elem.style[v.cssProps[e.prop]]!=null||v.cssHooks[e.prop])?v.style(e.elem,e.prop,e.now+e.unit):e.elem[e.prop]=e.now}}},Yn.propHooks.scrollTop=Yn.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},v.each(["toggle","show","hide"],function(e,t){var n=v.fn[t];v.fn[t]=function(r,i,s){return r==null||typeof r=="boolean"||!e&&v.isFunction(r)&&v.isFunction(i)?n.apply(this,arguments):this.animate(Zn(t,!0),r,i,s)}}),v.fn.extend({fadeTo:function(e,t,n,r){return this.filter(Gt).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var i=v.isEmptyObject(e),s=v.speed(t,n,r),o=function(){var t=Kn(this,v.extend({},e),s);i&&t.stop(!0)};return i||s.queue===!1?this.each(o):this.queue(s.queue,o)},stop:function(e,n,r){var i=function(e){var t=e.stop;delete e.stop,t(r)};return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){var t=!0,n=e!=null&&e+"queueHooks",s=v.timers,o=v._data(this);if(n)o[n]&&o[n].stop&&i(o[n]);else for(n in o)o[n]&&o[n].stop&&Wn.test(n)&&i(o[n]);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(s[n].anim.stop(r),t=!1,s.splice(n,1));(t||!r)&&v.dequeue(this,e)})}}),v.each({slideDown:Zn("show"),slideUp:Zn("hide"),slideToggle:Zn("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){v.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),v.speed=function(e,t,n){var r=e&&typeof e=="object"?v.extend({},e):{complete:n||!n&&t||v.isFunction(e)&&e,duration:e,easing:n&&t||t&&!v.isFunction(t)&&t};r.duration=v.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in v.fx.speeds?v.fx.speeds[r.duration]:v.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(){v.isFunction(r.old)&&r.old.call(this),r.queue&&v.dequeue(this,r.queue)},r},v.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2}},v.timers=[],v.fx=Yn.prototype.init,v.fx.tick=function(){var e,n=v.timers,r=0;qn=v.now();for(;r<n.length;r++)e=n[r],!e()&&n[r]===e&&n.splice(r--,1);n.length||v.fx.stop(),qn=t},v.fx.timer=function(e){e()&&v.timers.push(e)&&!Rn&&(Rn=setInterval(v.fx.tick,v.fx.interval))},v.fx.interval=13,v.fx.stop=function(){clearInterval(Rn),Rn=null},v.fx.speeds={slow:600,fast:200,_default:400},v.fx.step={},v.expr&&v.expr.filters&&(v.expr.filters.animated=function(e){return v.grep(v.timers,function(t){return e===t.elem}).length});var er=/^(?:body|html)$/i;v.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){v.offset.setOffset(this,e,t)});var n,r,i,s,o,u,a,f={top:0,left:0},l=this[0],c=l&&l.ownerDocument;if(!c)return;return(r=c.body)===l?v.offset.bodyOffset(l):(n=c.documentElement,v.contains(n,l)?(typeof l.getBoundingClientRect!="undefined"&&(f=l.getBoundingClientRect()),i=tr(c),s=n.clientTop||r.clientTop||0,o=n.clientLeft||r.clientLeft||0,u=i.pageYOffset||n.scrollTop,a=i.pageXOffset||n.scrollLeft,{top:f.top+u-s,left:f.left+a-o}):f)},v.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return v.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(v.css(e,"marginTop"))||0,n+=parseFloat(v.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=v.css(e,"position");r==="static"&&(e.style.position="relative");var i=v(e),s=i.offset(),o=v.css(e,"top"),u=v.css(e,"left"),a=(r==="absolute"||r==="fixed")&&v.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.
2jQuery&&define("jquery",[],function(){return v})})(window);(function(){function f(a,b){if(b)for(var c in b)if(b.hasOwnProperty(c))a[c]=b[c];return a}function l(a,b){var c=[];for(var d in a)if(a.hasOwnProperty(d))c[d]=b(a[d]);return c}function m(a,b,c){if(e.isSupported(b.version))a.innerHTML=e.getHTML(b,c);else if(b.expressInstall&&e.isSupported([6,65]))a.innerHTML=e.getHTML(f(b,{src:b.expressInstall}),{MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title});else{if(!a.innerHTML.replace(/\s/g,"")){a.innerHTML="<h2>Flash version "+b.version+" or greater is required</h2><h3>"+(g[0]>0?"Your version is "+g:"You have no flash plugin installed")+"</h3>"+(a.tagName=="A"?"<p>Click here to download latest version</p>":"<p>Download latest version from <a href='"+k+"'>here</a></p>");if(a.tagName=="A")a.onclick=function(){location.href=k}}if(b.onFail){var d=b.onFail.call(this);if(typeof d=="string")a.innerHTML=d}}if(i)window[b.id]=document.getElementById(b.id);f(this,{getRoot:function(){return a},getOptions:function(){return b},getConf:function(){return c},getApi:function(){return a.firstChild}})}var i=document.all,k="http://www.adobe.com/go/getflashplayer",n=typeof jQuery=="function",o=/(\d+)[^\d]+(\d+)[^\d]*(\d*)/,j={width:"100%",height:"100%",id:"_"+(""+Math.random()).slice(9),allowfullscreen:!0,allowscriptaccess:"always",quality:"high",version:[3,0],onFail:null,expressInstall:null,w3c:!1,cachebusting:!1};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}});window.flashembed=function(a,b,c){if(typeof a=="string")a=document.getElementById(a.replace("#",""));if(a){if(typeof b=="string")b={src:b};return new m(a,f(f({},j),b),c)}};var e=f(window.flashembed,{conf:j,getVersion:function(){var a,b;try{b=navigator.plugins["Shockwave Flash"].description.slice(16)}catch(c){try{b=(a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"))&&a.GetVariable("$version")}catch(d){try{b=(a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"))&&a.GetVariable("$version")}catch(h){}}}return(b=o.exec(b))?[b[1],b[3]]:[0,0]},asString:function(a){if(a===null||a===undefined)return null;var b=typeof a;if(b=="object"&&a.push)b="array";switch(b){case "string":a=a.replace(new RegExp('(["\\\\])',"g"),"\\$1");a=a.replace(/^\s?(\d+\.?\d+)%/,"$1pct");return'"'+a+'"';case "array":return"["+l(a,function(d){return e.asString(d)}).join(",")+"]";case "function":return'"function()"';case "object":b=[];for(var c in a)a.hasOwnProperty(c)&&b.push('"'+c+'":'+e.asString(a[c]));return"{"+b.join(",")+"}"}return String(a).replace(/\s/g," ").replace(/\'/g,'"')},getHTML:function(a,b){a=f({},a);var c='<object width="'+a.width+'" height="'+a.height+'" id="'+a.id+'" name="'+a.id+'"';if(a.cachebusting)a.src+=(a.src.indexOf("?")!=-1?"&":"?")+Math.random();c+=a.w3c||!i?' data="'+a.src+'" type="application/x-shockwave-flash"':' classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"';c+=">";if(a.w3c||i)c+='<param name="movie" value="'+a.src+'" />';a.width=a.height=a.id=a.w3c=a.src=null;a.onFail=a.version=a.expressInstall=null;for(var d in a)if(a[d])c+='<param name="'+d+'" value="'+a[d]+'" />';a="";if(b){for(var h in b)if(b[h]){d=b[h];a+=h+"="+(/function|object/.test(typeof d)?e.asString(d):d)+"&"}a=a.slice(0,-1);c+='<param name="flashvars" value=\''+a+"' />"}c+="</object>";return c},isSupported:function(a){return g[0]>a[0]||g[0]==a[0]&&g[1]>=a[1]}}),g=e.getVersion();if(n){jQuery.tools=jQuery.tools||{version:"1.2.5"};jQuery.tools.flashembed={conf:j};jQuery.fn.flashembed=function(a,b){return this.each(function(){$(this).data("flashembed",flashembed(this,a,b))})}}})();(function(b){function h(c){if(c){var a=d.contentWindow.document;a.open().close();a.location.hash=c}}var g,d,f,i;b.tools=b.tools||{version:"1.2.5"};b.tools.history={init:function(c){if(!i){if(b.browser.msie&&b.browser.version<"8"){if(!d){d=b("<iframe/>").attr("src","javascript:false;").hide().get(0);b("body").append(d);setInterval(function(){var a=d.contentWindow.document;a=a.location.hash;g!==a&&b.event.trigger("hash",a)},100);h(location.hash||"#")}}else setInterval(function(){var a=location.hash;a!==g&&b.event.trigger("hash",a)},100);f=!f?c:f.add(c);c.click(function(a){var e=b(this).attr("href");d&&h(e);if(e.slice(0,1)!="#"){location.href="#"+e;return a.preventDefault()}});i=!0}}};b(window).bind("hash",function(c,a){a?f.filter(function(){var e=b(this).attr("href");return e==a||e==a.replace("#","")}).trigger("history",[a]):f.eq(0).trigger("history",[a]);g=a});b.fn.history=function(c){b.tools.history.init(this);return this.bind("history",c)}})(jQuery);(function(b){function k(){if(b.browser.msie){var a=b(document).height(),d=b(window).height();return[window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,a-d<20?d:a]}return[b(document).width(),b(document).height()]}
2function h(a){if(a)return a.call(b.mask)}b.tools=b.tools||{version:"1.2.5"};var l;l=b.tools.expose={conf:{maskId:"exposeMask",loadSpeed:"slow",closeSpeed:"fast",closeOnClick:!0,closeOnEsc:!0,zIndex:99997,opacity:0.8,startOpacity:0,color:"#fff",onLoad:null,onClose:null}};var c,i,e,g,j;b.mask={load:function(a,d){if(e)return this;if(typeof a=="string")a={color:a};a=a||g;g=a=b.extend(b.extend({},l.conf),a);c=b("#"+a.maskId);if(!c.length){c=b("<div/>").attr("id",a.maskId);b("body").append(c)}var m=k();c.css({position:"absolute",top:0,left:0,width:m[0],height:m[1],display:"none",opacity:a.startOpacity,zIndex:a.zIndex});a.color&&c.css("backgroundColor",a.color);if(h(a.onBeforeLoad)===!1)return this;a.closeOnEsc&&b(document).bind("keydown.mask",function(f){f.keyCode==27&&b.mask.close(f)});a.closeOnClick&&c.bind("click.mask",function(f){b.mask.close(f)});b(window).bind("resize.mask",function(){b.mask.fit()});if(d&&d.length){j=d.eq(0).css("zIndex");b.each(d,function(){var f=b(this);/relative|absolute|fixed/i.test(f.css("position"))||f.css("position","relative")});i=d.css({zIndex:Math.max(a.zIndex+1,j=="auto"?0:j)})}c.css({display:"block"}).fadeTo(a.loadSpeed,a.opacity,function(){b.mask.fit();h(a.onLoad);e="full"});e=!0;return this},close:function(){if(e){if(h(g.onBeforeClose)===!1)return this;c.fadeOut(g.closeSpeed,function(){h(g.onClose);i&&i.css({zIndex:j});e=!1});b(document).unbind("keydown.mask");c.unbind("click.mask");b(window).unbind("resize.mask")}return this},fit:function(){if(e){var a=k();c.css({width:a[0],height:a[1]})}},getMask:function(){return c},isLoaded:function(a){return a?e=="full":e},getConf:function(){return g},getExposed:function(){return i}};b.fn.mask=function(a){b.mask.load(a);return this};b.fn.expose=function(a){b.mask.load(a,this);return this}})(jQuery);(function(b){function c(a){switch(a.type){case "mousemove":return b.extend(a.data,{clientX:a.clientX,clientY:a.clientY,pageX:a.pageX,pageY:a.pageY});case "DOMMouseScroll":b.extend(a,a.data);a.delta=-a.detail/3;break;case "mousewheel":a.delta=a.wheelDelta/120;break}a.type="wheel";return b.event.handle.call(this,a,a.delta)}b.fn.mousewheel=function(a){return this[a?"bind":"trigger"]("wheel",a)};b.event.special.wheel={setup:function(){b.event.add(this,d,c,{})},teardown:function(){b.event.remove(this,d,c)}};var d=!b.browser.mozilla?"mousewheel":"DOMMouseScroll"+(b.browser.version<"1.9"?" mou
2semove":"")})(jQuery);(function(c){function p(d,b,a){var e=this,l=d.add(this),h=d.find(a.tabs),i=b.jquery?b:d.children(b),j;h.length||(h=d.children());i.length||(i=d.parent().find(b));i.length||(i=c(b));c.extend(this,{click:function(f,g){var k=h.eq(f);if(typeof f=="string"&&f.replace("#","")){k=h.filter("[href*="+f.replace("#","")+"]");f=Math.max(h.index(k),0)}if(a.rotate){var n=h.length-1;if(f<0)return e.click(n,g);if(f>n)return e.click(0,g)}if(!k.length){if(j>=0)return e;f=a.initialIndex;k=h.eq(f)}if(f===j)return e;g=g||c.Event();g.type="onBeforeClick";l.trigger(g,[f]);if(!g.isDefaultPrevented()){o[a.effect].call(e,f,function(){g.type="onClick";l.trigger(g,[f])});j=f;h.removeClass(a.current);k.addClass(a.current);return e}},getConf:function(){return a},getTabs:function(){return h},getPanes:function(){return i},getCurrentPane:function(){return i.eq(j)},getCurrentTab:function(){return h.eq(j)},getIndex:function(){return j},next:function(){return e.click(j+1)},prev:function(){return e.click(j-1)},destroy:function(){h.unbind(a.event).removeClass(a.current);i.find("a[href^=#]").unbind("click.T");return e}});c.each("onBeforeClick,onClick".split(","),function(f,g){c.isFunction(a[g])&&c(e).bind(g,a[g]);e[g]=function(k){k&&c(e).bind(g,k);return e}});if(a.history&&c.fn.history){c.tools.history.init(h);a.event="history"}h.each(function(f){c(this).bind(a.event,function(g){e.click(f,g);return g.preventDefault()})});i.find("a[href^=#]").bind("click.T",function(f){e.click(c(this).attr("href"),f)});if(location.hash&&a.tabs=="a"&&d.find("[href="+location.hash+"]").length)e.click(location.hash);else if(a.initialIndex===0||a.initialIndex>0)e.click(a.initialIndex)}c.tools=c.tools||{version:"1.2.5"};c.tools.tabs={conf:{tabs:"a",current:"current",onBeforeClick:null,onClick:null,effect:"default",initialIndex:0,event:"click",rotate:!1,history:!1},addEffect:function(d,b){o[d]=b}};var o={"default":function(d,b){this.getPanes().hide().eq(d).show();b.call()},fade:function(d,b){var a=this.getConf(),e=a.fadeOutSpeed,l=this.getPanes();e?l.fadeOut(e):l.hide();l.eq(d).fadeIn(a.fadeInSpeed,b)},slide:function(d,b){this.getPanes().slideUp(200);this.getPanes().eq(d).slideDown(400,b)},ajax:function(d,b){this.getPanes().eq(0).load(this.getTabs().eq(d).attr("href"),b)}},m;c.tools.tabs.addEffect("horizontal",function(d,b){m||(m=this.getPanes().eq(0).width());this.getCurrentPane().animate({width:0},function(){c(this).hide()});this.getPanes().eq(d).animate({width:m},function(){c(this).show();b.call()})});c.fn.tabs=function(d,b){var a=this.data("tabs");if(a){a.destroy();this.removeData("tabs")}if(c.isFunction(b))b={onBeforeClick:b};b=c.extend({},c.tools.tabs.conf,b);this.each(function(){a=new p(c(this),d,b);c(this).data("tabs",a)});return b.api?a:this}})(jQuery);(function(c){function p(g,a){function m(f){var e=c(f);return e.length<2?e:g.parent().find(f)}var b=this,i=g.add(this),d=g.data("tabs"),h,j=!0,n=m(a.next).click(function(){d.next()}),k=m(a.prev).click(function(){d.prev()});c.extend(b,{getTabs:function(){return d},getConf:function(){return a},play:function(){if(h)return b;var f=c.Event("onBeforePlay");i.trigger(f);if(f.isDefaultPrevented())return b;h=setInterval(d.next,a.interval);j=!1;i.trigger("onPlay");return b},pause:function(){if(!h)return b;var f=c.Event("onBeforePause");i.trigger(f);if(f.isDefaultPrevented())return b;h=clearInterval(h);i.trigger("onPause");return b},stop:function(){b.pause();j=!0}});c.each("onBeforePlay,onPlay,onBeforePause,onPause".split(","),function(f,e){c.isFunction(a[e])&&c(b).bind(e,a[e]);b[e]=function(q){return c(b).bind(e,q)}});a.autopause&&d.getTabs().add(n).add(k).add(d.getPanes()).hover(b.pause,function(){j||b.play()});a.autoplay&&b.play();a.clickable&&d.getPanes().click(function(){d.next()});if(!d.getConf().rotate){var l=a.disabledClass;d.getIndex()||k.addClass(l);d.onBeforeClick(function(f,e){k.toggleClass(l,!e);n.toggleClass(l,e==d.getTabs().length-1)})}}var o;o=c.tools.tabs.slideshow={conf:{next:".forward",prev:".backward",disabledClass:"disabled",autoplay:!1,autopause:!0,interval:3E3,clickable:!0,api:!1}};c.fn.slideshow=function(g){var a=this.data("slideshow");if(a)return a;g=c.extend({},o.conf,g);this.each(function(){a=new p(c(this),g);c(this).data("slideshow",a)});return g.api?a:this}})(jQuery);(function(f){function p(a,b,c){var h=c.relative?a.position().top:a.offset().top,d=c.relative?a.position().left:a.offset().left,i=c.position[0];h-=b.outerHeight()-c.offset[0];d+=a.outerWidth()+c.offset[1];if(/iPad/i.test(navigator.userAgent))h-=f(window).scrollTop();var j=b.outerHeight()+a.outerHeight();if(i=="center")h+=j/2;if(i=="bottom")h+=j;i=c.position[1];a=b.outerWidth()+a.outerWidth();if(i=="center")d-=a/2;if(i=="left")d-=a;return{top:h,left:d}}function u(a,b){var c=this,h=a.add(c),d,i=0,j=0,m=a.attr("title"),q=a.attr("data-tooltip"),r=o[b.effect],l,s=a.is(":input"),v=s&&a.is(":checkbox, :radio, select, :button, :submit"),t=a.attr("type"),k=b.events[t]||b.events[s?v?"widget":"input":"def"];if(!r)throw'Nonexistent effect "'+b.effect+'"';k=k.split(/,\s*/);if(k.length!=2)throw"Tooltip: bad events configuration for "+t;a.bind(k[0],function(e){clearTimeout(i);if(b.predelay)j=setTimeout(function(){c.show(e)},b.predelay);else c.show(e)}).bind(k[1],function(e){clearTimeout(j);if(b.delay)i=setTimeout(function(){c.hide(e)},b.delay);else c.hide(e)});if(m&&b.cancelDefault){a.removeAttr("title");a.data("title",m)}f.extend(c,{show:function(e){if(!d){if(q)d=f(q);else if(b.tip)d=f(b.tip).eq(0);else if(m)d=f(b.layout).addClass(b.tipClass).appendTo(document.body).hide().append(m);else{d=a.next();d.length||(d=a.parent().next())}if(!d.length)throw"Cannot find tooltip for "+a}if(c.isShown())return c;d.stop(!0,!0);var g=p(a,d,b);b.tip&&d.html(a.data("title"));e=e||f.Event();e.type="onBeforeShow";h.trigger(e,[g]);if(e.isDefaultPrevented())return c;g=p(a,d,b);
2d.css({position:"absolute",top:g.top,left:g.left});l=!0;r[0].call(c,function(){e.type="onShow";l="full";h.trigger(e)});g=b.events.tooltip.split(/,\s*/);if(!d.data("__set")){d.bind(g[0],function(){clearTimeout(i);clearTimeout(j)});g[1]&&!a.is("input:not(:checkbox, :radio), textarea")&&d.bind(g[1],function(n){n.relatedTarget!=a[0]&&a.trigger(k[1].split(" ")[0])});d.data("__set",!0)}return c},hide:function(e){if(!d||!c.isShown())return c;e=e||f.Event();e.type="onBeforeHide";h.trigger(e);if(!e.isDefaultPrevented()){l=!1;o[b.effect][1].call(c,function(){e.type="onHide";h.trigger(e)});return c}},isShown:function(e){return e?l=="full":l},getConf:function(){return b},getTip:function(){return d},getTrigger:function(){return a}});f.each("onHide,onBeforeShow,onShow,onBeforeHide".split(","),function(e,g){f.isFunction(b[g])&&f(c).bind(g,b[g]);c[g]=function(n){n&&f(c).bind(g,n);return c}})}f.tools=f.tools||{version:"1.2.5"};f.tools.tooltip={conf:{effect:"toggle",fadeOutSpeed:"fast",predelay:0,delay:30,opacity:1,tip:0,position:["top","center"],offset:[0,0],relative:!1,cancelDefault:!0,events:{def:"mouseenter,mouseleave",input:"focus,blur",widget:"focus mouseenter,blur mouseleave",tooltip:"mouseenter,mouseleave"},layout:"<div/>",tipClass:"tooltip"},addEffect:function(a,b,c){o[a]=[b,c]}};var o={toggle:[function(a){var b=this.getConf(),c=this.getTip();b=b.opacity;b<1&&c.css({opacity:b});c.show();a.call()},function(a){this.getTip().hide();a.call()}],fade:[function(a){var b=this.getConf();this.getTip().fadeTo(b.fadeInSpeed,b.opacity,a)},function(a){this.getTip().fadeOut(this.getConf().fadeOutSpeed,a)}]};f.fn.tooltip=function(a){var b=this.data("tooltip");if(b)return b;a=f.extend(!0,{},f.tools.tooltip.conf,a);
2if(typeof a.position=="string")a.position=a.position.split(/,?\s/);this.each(function(){b=new u(f(this),a);f(this).data("tooltip",b)});return a.api?b:this}})(jQuery);(function(d){var i=d.tools.tooltip;d.extend(i.conf,{direction:"up",bounce:!1,slideOffset:10,slideInSpeed:200,slideOutSpeed:200,slideFade:!d.browser.msie});var e={up:["-","top"],down:["+","top"],left:["-","left"],right:["+","left"]};i.addEffect("slide",function(g){var a=this.getConf(),f=this.getTip(),b=a.slideFade?{opacity:a.opacity}:{},c=e[a.direction]||e.up;b[c[1]]=c[0]+"="+a.slideOffset;a.slideFade&&f.css({opacity:0});f.show().animate(b,a.slideInSpeed,g)},function(g){var a=this.getConf(),f=a.slideOffset,b=a.slideFade?{opacity:0}:{},c=e[a.direction]||e.up,h=""+c[0];if(a.bounce)h=h=="+"?"-":"+";b[c[1]]=h+"="+f;this.getTip().animate(b,a.slideOutSpeed,function(){d(this).hide();g.call()})})})(jQuery);(function(g){function j(a){var c=g(window),d=c.width()+c.scrollLeft(),h=c.height()+c.scrollTop();return[a.offset().top<=c.scrollTop(),d<=a.offset().left+a.width(),h<=a.offset().top+a.height(),c.scrollLeft()>=a.offset().left]}function k(a){for(var c=a.length;c--;)if(a[c])return!1;return!0}var i=g.tools.tooltip;i.dynamic={conf:{classNames:"top right bottom left"}};g.fn.dynamic=function(a){if(typeof a=="number")a={speed:a};a=g.extend({},i.dynamic.conf,a);var c=a.classNames.split(/\s/),d;this.each(function(){var h=g(this).tooltip().onBeforeShow(function(e,f){e=this.getTip();var b=this.getConf();d||(d=[b.position[0],b.position[1],b.offset[0],b.offset[1],g.extend({},b)]);g.extend(b,d[4]);b.position=[d[0],d[1]];b.offset=[d[2],d[3]];e.css({visibility:"hidden",position:"absolute",top:f.top,left:f.left}).show();console.log('x');f=j(e);if(!k(f)){if(f[2]){g.extend(b,a.top);b.position[0]="top";e.addClass(c[0])}if(f[3]){g.extend(b,a.right);b.position[1]="right";e.addClass(c[1])}if(f[0]){g.extend(b,a.bottom);b.position[0]="bottom";e.addClass(c[2])}if(f[1]){g.extend(b,a.left);b.position[1]="left";e.addClass(c[3])}if(f[0]||f[2])b.offset[0]*=-1;if(f[1]||f[3])b.offset[1]*=-1}e.css({visibility:"visible"}).hide()});h.onBeforeShow(function(){var e=this.getConf();this.getTip();setTimeout(function(){e.position=[d[0],d[1]];e.offset=[d[2],d[3]]},0)});h.onHide(function(){var e=this.getTip();e.removeClass(a.classNames)});ret=h});return a.api?ret:this}})(jQuery);(function(e){function p(f,c){var b=e(c);return b.length<2?b:f.parent().find(c)}function u(f,c){var b=this,n=f.add(b),g=f.children(),l=0,j=c.vertical;k||(k=b);if(g.length>1)g=e(c.items,f);e.extend(b,{getConf:function(){return c},getIndex:function(){return l},getSize:function(){return b.getItems().size()},getNaviButtons:function(){return o.add(q)},getRoot:function(){return f},getItemWrap:function(){return g},getItems:function(){return g.children(c.item).not("."+c.clonedClass)},move:function(a,d){return b.seekTo(l+a,d)},next:function(a){return b.move(1,a)},prev:function(a){return b.move(-1,a)},begin:function(a){return b.seekTo(0,a)},end:function(a){return b.seekTo(b.getSize()-1,a)},focus:function(){return k=b},addItem:function(a){a=e(a);if(c.circular){g.children("."+c.clonedClass+":last").before(a);g.children("."+c.clonedClass+":first").replaceWith(a.clone().addClass(c.clonedClass))}else g.append(a);n.trigger("onAddItem",[a]);return b},seekTo:function(a,d,h){a.jquery||(a*=1);if(c.circular&&a===0&&l==-1&&d!==0)return b;if(!c.circular&&a<0||a>b.getSize()||a<-1)return b;var i=a;if(a.jquery)a=b.getItems().index(a);else i=b.getItems().eq(a);var r=e.Event("onBeforeSeek");if(!h){n.trigger(r,[a,d]);if(r.isDefaultPrevented()||!i.length)return b}i=j?{top:-i.position().top}:{left:-i.position().left};l=a;k=b;if(d===undefined)d=c.speed;g.animate(i,d,c.easing,h||function(){n.trigger("onSeek",[a])});return b}});e.each(["onBeforeSeek","onSeek","onAddItem"],function(a,d){e.isFunction(c[d])&&e(b).bind(d,c[d]);b[d]=function(h){h&&e(b).bind(d,h);return b}});if(c.circular){var s=b.getItems().slice(-1).clone().prependTo(g),t=b.getItems().eq(1).clone().appendTo(g);s.add(t).addClass(c.clonedClass);b.onBeforeSeek(function(a,d,h){if(!a.isDefaultPrevented())if(d==-1){b.seekTo(s,h,function(){b.end(0)});return a.preventDefault()}else d==b.getSize()&&b.seekTo(t,h,function(){b.begin(0)})});b.seekTo(0,0,function(){})}var o=p(f,c.prev).click(function(){b.prev()}),q=p(f,c.next).click(function(){b.next()});if(!c.circular&&b.getSize()>1){b.onBeforeSeek(function(a,d){setTimeout(function(){if(!a.isDefaultPrevented()){o.toggleClass(c.disabledClass,d<=0);q.toggleClass(c.disabledClass,d>=b.getSize()-1)}}
2,1)});c.initialIndex||o.addClass(c.disabledClass)}c.mousewheel&&e.fn.mousewheel&&f.mousewheel(function(a,d){if(c.mousewheel){b.move(d<0?1:-1,c.wheelSpeed||50);return!1}});if(c.touch){var m={};g[0].ontouchstart=function(a){a=a.touches[0];m.x=a.clientX;m.y=a.clientY};g[0].ontouchmove=function(a){if(a.touches.length==1&&!g.is(":animated")){var d=a.touches[0],h=m.x-d.clientX;d=m.y-d.clientY;b[j&&d>0||!j&&h>0?"next":"prev"]();a.preventDefault()}}}c.keyboard&&e(document).bind("keydown.scrollable",function(a){if(!(!c.keyboard||a.altKey||a.ctrlKey||e(a.target).is(":input")))if(!(c.keyboard!="static"&&k!=b)){var d=a.keyCode;if(j&&(d==38||d==40)){b.move(d==38?-1:1);return a.preventDefault()}if(!j&&(d==37||d==39)){b.move(d==37?-1:1);return a.preventDefault()}}});c.initialIndex&&b.seekTo(c.initialIndex,0,function(){})}e.tools=e.tools||{version:"1.2.5"};e.tools.scrollable={conf:{activeClass:"active",circular:!1,clonedClass:"cloned",disabledClass:"disabled",easing:"swing",initialIndex:0,item:null,items:".items",keyboard:!0,mousewheel:!1,next:".next",prev:".prev",speed:400,vertical:!1,touch:!0,wheelSpeed:0}};var k;e.fn.scrollable=function(f){var c=this.data("scrollable");if(c)return c;f=e.extend({},e.tools.scrollable.conf,f);this.each(function(){c=new u(e(this),f);e(this).data("scrollable",c)});return f.api?c:this}})(jQuery);(function(b){var f=b.tools.scrollable;f.autoscroll={conf:{autoplay:!0,interval:3E3,autopause:!0}};b.fn.autoscroll=function(c){if(typeof c=="number")c={interval:c};var d=b.extend({},f.autoscroll.conf,c),g;this.each(function(){var a=b(this).data("scrollable");if(a)g=a;var e,h=!0;a.play=function(){if(!e){h=!1;e=setInterval(function(){a.next()},d.interval)}};a.pause=function(){e=clearInterval(e)};a.stop=function(){a.pause();h=!0};d.autopause&&a.getRoot().add(a.getNaviButtons()).hover(a.pause,a.play);d.autoplay&&a.play()});return d.api?g:this}})(jQuery);(function(d){function p(b,g){var h=d(g);return h.length<2?h:b.parent().find(g)}var m=d.tools.scrollable;m.navigator={conf:{navi:".navi",naviItem:null,activeClass:"active",indexed:!1,idPrefix:null,history:!1}};d.fn.navigator=function(b){if(typeof b=="string")b={navi:b};b=d.extend({},m.navigator.conf,b);var g;this.each(function(){function h(a,c,i){e.seekTo(c);if(j){if(location.hash)location.hash=a.attr("href").replace("#","")}else return i.preventDefault()}function f(){return k.find(b.naviItem||"> *")}function n(a){var c=d("<"+(b.naviItem||"a")+"/>").click(function(i){h(d(this),a,i)}).attr("href","#"+a);a===0&&c.addClass(l);b.indexed&&c.text(a+1);b.idPrefix&&c.attr("id",b.idPrefix+a);return c.appendTo(k)}function o(a,c){a=f().eq(c.replace("#",""));a.length||(a=f().filter("[href="+c+"]"));a.click()}var e=d(this).data("scrollable"),k=b.navi.jquery?b.navi:p(e.getRoot(),b.navi),q=e.getNaviButtons(),l=b.activeClass,j=b.history&&d.fn.history;if(e)g=e;e.getNaviButtons=function(){return q.add(k)};f().length?f().each(function(a){d(this).click(function(c){h(d(this),a,c)})}):d.each(e.getItems(),function(a){n(a)});e.onBeforeSeek(function(a,c){setTimeout(function(){if(!a.isDefaultPrevented()){var i=f().eq(c);!a.isDefaultPrevented()&&i.length&&f().removeClass(l).eq(c).addClass(l)}},1)});e.onAddItem(function(a,c){c=n(e.getItems().index(c));j&&c.history(o)});j&&f().history(o)});return b.api?g:this}})(jQuery);(function(a){function t(d,b){var c=this,j=d.add(c),o=a(window),k,f,m,g=a.tools.expose&&(b.mask||b.expose),n=Math.random().toString().slice(10);if(g){if(typeof g=="string")g={color:g};g.closeOnClick=g.closeOnEsc=!1}var p=b.target||d.attr("rel");f=p?a(p):d;if(!f.length)throw"Could not find Overlay: "+p;d&&d.index(f)==-1&&d.click(function(e){c.load(e);return e.preventDefault()});a.extend(c,{load:function(e){if(c.isOpened())return c;var h=q[b.effect];if(!h)throw'Overlay: cannot find effect : "'+b.effect+'"';b.oneInstance&&a.each(s,function(){this.close(e)});e=e||a.Event();e.type="onBeforeLoad";j.trigger(e);if(e.isDefaultPrevented())return c;m=!0;g&&a(f).expose(g);var i=b.top,r=b.left,u=f.outerWidth({margin:!0}),v=f.outerHeight({margin:!0});
2if(typeof i=="string")i=i=="center"?Math.max((o.height()-v.height())/2,0):parseInt(i,10)/100*o.height();if(r=="center")r=Math.max((o.width()-u.width())/2,0);h[0].call(c,{top:i,left:r},function(){if(m){e.type="onLoad";j.trigger(e)}});g&&b.closeOnClick&&a.mask.getMask().one("click",c.close);b.closeOnClick&&a(document).bind("click."+n,function(l){a(l.target).parents(f).length||c.close(l)});b.closeOnEsc&&a(document).bind("keydown."+n,function(l){l.keyCode==27&&c.close(l)});return c},close:function(e){if(!c.isOpened())return c;e=e||a.Event();e.type="onBeforeClose";j.trigger(e);if(!e.isDefaultPrevented()){m=!1;q[b.effect][1].call(c,function(){e.type="onClose";j.trigger(e)});a(document).unbind("click."+n).unbind("keydown."+n);g&&a.mask.close();return c}},getOverlay:function(){return f},getTrigger:function(){return d},getClosers:function(){return k},isOpened:function(){return m},getConf:function(){return b}});a.each("onBeforeLoad,onStart,onLoad,onBeforeClose,onClose".split(","),function(e,h){a.isFunction(b[h])&&a(c).bind(h,b[h]);c[h]=function(i){i&&a(c).bind(h,i);return c}});k=f.find(b.close||".close");if(!k.length&&!b.close){k=a('<span class="close" role="button" aria-label="Overlay schlieÃen"></span>');f.prepend(k)}k.click(function(e){c.close(e)});b.load&&c.load()}a.tools=a.tools||{version:"1.2.5"};a.tools.advOverlay={addEffect:function(d,b,c){q[d]=[b,c]},conf:{close:null,closeOnClick:!0,closeOnEsc:!0,closeSpeed:"fast",effect:"default",fixed:!a.browser.msie||a.browser.version>6,left:"center",load:!1,mask:null,oneInstance:!0,speed:"normal",target:null,top:"10%"}};var s=[],q={};a.tools.advOverlay.addEffect("default",function(d,b){var c=this.getConf(),j=a(window);if(!c.fixed){d.top+=j.scrollTop();d.left+=j.scrollLeft()}d.position=c.fixed?"fixed":"absolute";this.getOverlay().css(d).fadeIn(c.speed,b)},function(d){this.getOverlay().fadeOut(this.getConf().closeSpeed,d)});a.fn.advOverlay=function(d){var b=this.data("advOverlay");if(b)return b;if(a.isFunction(d))d={onBeforeLoad:d};d=a.extend(!0,{},a.tools.advOverlay.conf,d);this.each(function(){b=new t(a(this),d);s.push(b);a(this).data("advOverlay",b)});return d.api?b:this}})(jQuery);(function(h){function k(d){var e=d.offset();return{top:e.top+d.height()/2,left:e.left+d.width()/2}}var l=h.tools.advOverlay,f=h(window);h.extend(l.conf,{start:{top:null,left:null},fadeInSpeed:"fast",zIndex:99998});function o(d,e){var a=this.getOverlay(),c=this.getConf(),g=this.getTrigger(),p=this,m=a.outerWidth({margin:!0}),b=a.data("img"),n=c.fixed?"fixed":"absolute";if(!b){b=a.css("backgroundImage");if(!b)throw"background-image CSS property not set for overlay";b=b.slice(b.indexOf("(")+1,b.indexOf(")")).replace(/\"/g,"");a.css("backgroundImage","none");b=h('<img src="'+b+'"/>');b.css({border:0,display:"none"}).width(m);h("body").append(b);a.data("img",b)}var i=c.start.top||Math.round(f.height()/2),j=c.start.left||Math.round(f.width()/2);if(g){g=k(g);i=g.top;j=g.left}if(c.fixed){i-=f.scrollTop();j-=f.scrollLeft()}else{d.top+=f.scrollTop();d.left+=f.scrollLeft()}b.css({position:"absolute",top:i,left:j,width:0,zIndex:c.zIndex}).show();d.position=n;a.css(d);b.animate({top:a.css("top"),left:a.css("left"),width:m},c.speed,function(){a.css("zIndex",c.zIndex+1).fadeIn(c.fadeInSpeed,function(){p.isOpened()&&!h(this).index(a)?e.call():a.hide()})}).css("position",n)}function q(d){var e=this.getOverlay().hide(),a=this.getConf(),c=this.getTrigger();e=e.data("img");var g={top:a.start.top,left:a.start.left,width:0};c&&h.extend(g,k(c));a.fixed&&e.css({position:"absolute"}).animate({top:"+="+f.scrollTop(),left:"+="+f.scrollLeft()},0);e.animate(g,a.closeSpeed,d)}l.addEffect("apple",o,q)})(jQuery);(function(d){function R(a,c){return 32-(new Date(a,c,32)).getDate()}function S(a,c){a=""+a;for(c=c||2;a.length<c;)a="0"+a;return a}function T(a,c,j){var q=a.getDate(),h=a.getDay(),r=a.getMonth();a=a.getFullYear();var f={d:q,dd:S(q),ddd:B[j].shortDays[h],dddd:B[j].days[h],m:r+1,mm:S(r+1),mmm:B[j].shortMonths[r],mmmm:B[j].months[r],yy:String(a).slice(2),yyyy:a};c=c.replace(X,function(s){return s in f?f[s]:s.slice(1,s.length-1)});return Y.html(c).html()}function v(a){return parseInt(a,10)}function U(a,c){return a.getFullYear()===c.getFullYear()&&a.getMonth()==c.getMonth()&&a.getDate()==c.getDate()}function C(a){if(a){if(a.constructor==Date)return a;
2if(typeof a=="string"){var c=a.split("-");if(c.length==3)return new Date(v(c[0]),v(c[1])-1,v(c[2]));if(!/^-?\d+$/.test(a))return;a=v(a)}c=new Date;c.setDate(c.getDate()+a);return c}}function Z(a,c){function j(b,e,g){n=b;D=b.getFullYear();E=b.getMonth();G=b.getDate();g=g||d.Event("api");g.type="change";H.trigger(g,[b]);if(!g.isDefaultPrevented()){a.val(T(b,e.format,e.lang));a.data("date",b);h.hide(g)}}function q(b){b.type="onShow";H.trigger(b);d(document).bind("keydown.d",function(e){if(e.ctrlKey)return!0;var g=e.keyCode;if(g==8){a.val("");return h.hide(e)}if(g==27)return h.hide(e);if(d(V).index(g)>=0){if(!w){h.show(e);return e.preventDefault()}var i=d("#"+f.weeks+" a"),t=d("."+f.focus),o=i.index(t);t.removeClass(f.focus);if(g==74||g==40)o+=7;else if(g==75||g==38)o-=7;else if(g==76||g==39)o+=1;else if(g==72||g==37)o-=1;if(o>41){h.addMonth();t=d("#"+f.weeks+" a:eq("+(o-42)+")")}else if(o<0){h.addMonth(-1);t=d("#"+f.weeks+" a:eq("+(o+42)+")")}else t=i.eq(o);t.addClass(f.focus);return e.preventDefault()}if(g==34)return h.addMonth();if(g==33)return h.addMonth(-1);if(g==36)return h.today();if(g==13)d(e.target).is("select")||d("."+f.focus).click();return d([16,17,18,9]).index(g)>=0});d(document).bind("click.d",function(e){var g=e.target;if(!d(g).parents("#"+f.root).length&&g!=a[0]&&(!L||g!=L[0]))h.hide(e)})}var h=this,r=new Date,f=c.css,s=B[c.lang],k=d("#"+f.root),M=k.find("#"+f.title),L,I,J,D,E,G,n=a.attr("data-value")||c.value||a.val(),m=a.attr("min")||c.min,p=a.attr("max")||c.max,w;if(m===0)m="0";n=C(n)||r;m=C(m||c.yearRange[0]*365);p=C(p||c.yearRange[1]*365);if(!s)throw"Dateinput: invalid language: "+c.lang;if(a.attr("type")=="date"){var N=d("<input/>");d.each("class,disabled,id,maxlength,name,readonly,required,size,style,tabindex,title,value".split(","),function(b,e){N.attr(e,a.attr(e))});a.replaceWith(N);a=N}a.addClass(f.input);var H=a.add(h);if(!k.length){k=d("<div><div><a/><div/><a/></div><div><div/><div/></div></div>").hide().css({position:"absolute"}).attr("id",f.root);k.children().eq(0).attr("id",f.head).end().eq(1).attr("id",f.body).children().eq(0).attr("id",f.days).end().eq(1).attr("id",f.weeks).end().end().end().find("a").eq(0).attr("id",f.prev).end().eq(1).attr("id",f.next);M=k.find("#"+f.head).find("div").attr("id",f.title);if(c.selectors){var z=d("<select/>").attr("id",f.month),A=d("<select/>").attr("id",f.year);M.html(z.add(A))}for(var $=k.find("#"+f.days),O=0;O<7;O++)$.append(d("<span/>").text(s.shortDays[(O+c.firstDay)%7]));d("body").append(k)}if(c.trigger)L=d("<a/>").attr("href","#").addClass(f.trigger).click(function(b){h.show();return b.preventDefault()}).insertAfter(a);var K=k.find("#"+f.weeks);A=k.find("#"+f.year);z=k.find("#"+f.month);d.extend(h,{show:function(b){if(!(a.attr("readonly")||a.attr("disabled")||w)){b=b||d.Event();b.type="onBeforeShow";H.trigger(b);if(!b.isDefaultPrevented()){d.each(W,function(){this.hide()});w=!0;z.unbind("change").change(function(){h.setValue(A.val(),d(this).val())});A.unbind("change").change(function(){h.setValue(d(this).val(),z.val())});I=k.find("#"+f.prev).unbind("click").click(function(){I.hasClass(f.disabled)||h.addMonth(-1);return!1});J=k.find("#"+f.next).unbind("click").click(function(){J.hasClass(f.disabled)||h.addMonth();return!1});h.setValue(n);var e=a.offset();if(/iPad/i.test(navigator.userAgent))e.top-=d(window).scrollTop();k.css({top:e.top+a.outerHeight({margins:!0})+c.offset[0],left:e.left+c.offset[1]});if(c.speed)k.show(c.speed,function(){q(b)});else{k.show();q(b)}return h}}},setValue:function(b,e,g){var i=v(e)>=-1?new Date(v(b),v(e),v(g||1)):b||n;if(i<m)i=m;else if(i>p)i=p;b=i.getFullYear();e=i.getMonth();g=i.getDate();if(e==-1){e=11;b--}else if(e==12){e=0;b++}if(!w){j(i,c);return h}E=e;D=b;g=new Date(b,e,1-c.firstDay);g=g.getDay();var t=R(b,e),o=R(b,e-1),P;if(c.selectors){z.empty();d.each(s.months,function(x,F){m<new Date(b,x+1,-1)&&p>new Date(b,x,0)&&z.append(d("<option/>").html(F).attr("value",x))});A.empty();i=r.getFullYear();for(var l=i+c.yearRange[0];l<i+c.yearRange[1];l++)m<=new Date(l+1,-1,1)&&p>new Date(l,0,0)&&A.append(d("<option/>").text(l));z.val(e);A.val(b)}
2else M.html(s.months[e]+" "+b);K.empty();I.add(J).removeClass(f.disabled);l=!g?-7:0;for(var u,y;l<(!g?35:42);l++){u=d("<a/>");if(l%7===0){P=d("<div/>").addClass(f.week);K.append(P)}if(l<g){u.addClass(f.off);y=o-g+l+1;i=new Date(b,e-1,y)}else if(l>=g+t){u.addClass(f.off);y=l-t-g+1;i=new Date(b,e+1,y)}else{y=l-g+1;i=new Date(b,e,y);if(U(n,i))u.attr("id",f.current).addClass(f.focus);else U(r,i)&&u.attr("id",f.today)}m&&i<m&&u.add(I).addClass(f.disabled);p&&i>p&&u.add(J).addClass(f.disabled);u.attr("href","#"+y).text(y).data("date",i);P.append(u)}K.find("a").click(function(x){var F=d(this);if(!F.hasClass(f.disabled)){d("#"+f.current).removeAttr("id");F.attr("id",f.current);j(F.data("date"),c,x)}return!1});f.sunday&&K.find(f.week).each(function(){var x=c.firstDay?7-c.firstDay:0;d(this).children().slice(x,x+1).addClass(f.sunday)});return h},setMin:function(b,e){m=C(b);e&&n<m&&h.setValue(m);return h},setMax:function(b,e){p=C(b);e&&n>p&&h.setValue(p);return h},today:function(){return h.setValue(r)},addDay:function(b){return this.setValue(D,E,G+(b||1))},addMonth:function(b){return this.setValue(D,E+(b||1),G)},addYear:function(b){return this.setValue(D+(b||1),E,G)},hide:function(b){if(w){b=d.Event();b.type="onHide";H.trigger(b);d(document).unbind("click.d").unbind("keydown.d");if(b.isDefaultPrevented())return;k.hide();w=!1}return h},getConf:function(){return c},getInput:function(){return a},getCalendar:function(){return k},getValue:function(b){return b?T(n,b,c.lang):n},isOpen:function(){return w}});d.each(["onBeforeShow","onShow","change","onHide"],function(b,e){d.isFunction(c[e])&&d(h).bind(e,c[e]);h[e]=function(g){g&&d(h).bind(e,g);return h}});a.bind("focus click",h.show).keydown(function(b){var e=b.keyCode;if(!w&&d(V).index(e)>=0){h.show(b);return b.preventDefault()}return b.shiftKey||b.ctrlKey||b.altKey||e==9?true:b.preventDefault()});C(a.val())&&j(n,c)}d.tools=d.tools||{version:"1.2.5"};var W=[],Q,V=[75,76,38,39,74,72,40,37],B={};Q=d.tools.dateinput={conf:{format:"mm/dd/yy",selectors:!1,yearRange:[-5,5],lang:"en",offset:[0,0],speed:0,firstDay:0,min:undefined,max:undefined,trigger:!1,css:{prefix:"cal",input:"date",root:0,head:0,title:0,prev:0,next:0,month:0,year:0,days:0,body:0,weeks:0,today:0,current:0,week:0,off:0,sunday:0,focus:0,disabled:0,trigger:0}},localize:function(a,c){d.each(c,function(j,q){c[j]=q.split(",")});B[a]=c}};Q.localize("en",{months:"January,February,March,April,May,June,July,August,September,October,November,December",shortMonths:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec",days:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday",shortDays:"Sun,Mon,Tue,Wed,Thu,Fri,Sat"});var X=/d{1,4}|m{1,4}|yy(?:yy)?|"[^"]*"|'[^']*'/g,Y=d("<a/>");d.expr[":"].date=function(a){var c=a.getAttribute("type");return c&&c=="date"||!!d(a).data("dateinput")};d.fn.dateinput=function(a){if(this.data("dateinput"))return this;a=d.extend(!0,{},Q.conf,a);d.each(a.css,function(j,q){if(!q&&j!="prefix")a.css[j]=(a.css.prefix||"")+(q||j)});var c;this.each(function(){var j=new Z(d(this),a);W.push(j);j=j.getInput().data("dateinput",j);c=c?c.add(j):j});return c?c:this}})(jQuery);(function(e){function F(d,a){a=Math.pow(10,a);return Math.round(d*a)/a}function q(d,a){if(a=parseInt(d.css(a),10))return a;return(d=d[0].currentStyle)&&d.width&&parseInt(d.width,10)}function C(d){return(d=d.data("events"))&&d.onSlide}function G(d,a){function h(c,b,f,j){if(f===undefined)f=b/k*z;else if(j)f-=a.min;if(s)f=Math.round(f/s)*s;if(b===undefined||s)b=f*k/z;if(isNaN(f))return g;b=Math.max(0,Math.min(b,k));f=b/k*z;if(j||!n)f+=a.min;if(n)if(j)b=k-b;
2else f=a.max-f;f=F(f,t);var r=c.type=="click";if(D&&l!==undefined&&!r){c.type="onSlide";A.trigger(c,[f,b]);if(c.isDefaultPrevented())return g}j=r?a.speed:0;r=r?function(){c.type="change";A.trigger(c,[f])}:null;if(n){m.animate({top:b},j,r);a.progress&&B.animate({height:k-b+m.width()/2},j)}else{m.animate({left:b},j,r);a.progress&&B.animate({width:b+m.width()/2},j)}l=f;H=b;d.val(f);return g}function o(){if(n=a.vertical||q(i,"height")>q(i,"width")){k=q(i,"height")-q(m,"height");u=i.offset().top+k}else{k=q(i,"width")-q(m,"width");u=i.offset().left}} 3function v(){o();g.setValue(a.value!==undefined?a.value:a.min)}var g=this,p=a.css,i=e("<div><div/><a href='#'/></div>").data("rangeinput",g),n,l,u,k,H;d.before(i);var m=i.addClass(p.slider).find("a").addClass(p.handle),B=i.find("div").addClass(p.progress);e.each("min,max,step,value".split(","),function(c,b){c=d.attr(b);if(parseFloat(c))a[b]=parseFloat(c,10)});var z=a.max-a.min,s=a.step=="any"?0:a.step,t=a.precision;if(t===undefined)try{t=s.toString().split(".")[1].length}catch(I){t=0}if(d.attr("type")=="range"){var w=e("<input/>");e.each("class,disabled,id,maxlength,name,readonly,required,size,style,tabindex,title,value".split(","),function(c,b){w.attr(b,d.attr(b))});w.val(a.value);d.replaceWith(w);d=w}d.addClass(p.input);var A=e(g).add(d),D=!0;e.extend(g,{getValue:function(){return l},setValue:function(c,b){o();return h(b||e.Event("api"),undefined,c,!0)},getConf:function(){return a},getProgress:function(){return B},getHandle:function(){return m},getInput:function(){return d},step:function(c,b){b=b||e.Event();var f=a.step=="any"?1:a.step;g.setValue(l+f*(c||1),b)},stepUp:function(c){return g.step(c||1)},stepDown:function(c){return g.step(-c||-1)}});e.each("onSlide,change".split(","),function(c,b){e.isFunction(a[b])&&e(g).bind(b,a[b]);g[b]=function(f){f&&e(g).bind(b,f);return g}});m.drag({drag:!1}).bind("dragStart",function(){o();D=C(e(g))||C(d)}).bind("drag",function(c,b,f){if(d.is(":disabled"))return!1;h(c,n?b:f)}).bind("dragEnd",function(c){if(!c.isDefaultPrevented()){c.type="change";A.trigger(c,[l])}}).click(function(c){return c.preventDefault()});i.click(function(c){if(d.is(":disabled")||c.target==m[0])return c.preventDefault();o();var b=m.width()/2;h(c,n?k-u-b+c.pageY:c.pageX-u-b)});a.keyboard&&d.keydown(function(c){if(!d.attr("readonly")){var b=c.keyCode,f=e([75,76,38,33,39]).index(b)!=-1,j=e([74,72,40,34,37]).index(b)!=-1;if((f||j)&&!(c.shiftKey||c.altKey||c.ctrlKey)){if(f)g.step(b==33?10:1,c);else if(j)g.step(b==34?-10:-1,c);return c.preventDefault()}}});d.blur(function(c){var b=e(this).val();b!==l&&g.setValue(b,c)});e.extend(d[0],{stepUp:g.stepUp,stepDown:g.stepDown});v();k||e(window).load(v)}e.tools=e.tools||{version:"1.2.5"};var E;E=e.tools.rangeinput={conf:{min:0,max:100,step:"any",steps:0,value:0,precision:undefined,vertical:0,keyboard:!0,progress:!1,speed:100,css:{input:"range",slider:"slider",progress:"progress",handle:"handle"}}};var x,y;e.fn.drag=function(d){document.ondragstart=function(){return!1};d=e.extend({x:!0,y:!0,drag:!0},d);x=x||e(document).bind("mousedown mouseup",function(a){var h=e(a.target);if(a.type=="mousedown"&&h.data("drag")){var o=h.position(),v=a.pageX-o.left,g=a.pageY-o.top,p=!0;x.bind("mousemove.drag",function(i){var n=i.pageX-v;i=i.pageY-g;var l={};if(d.x)l.left=n;if(d.y)l.top=i;if(p){h.trigger("dragStart");p=!1}d.drag&&h.css(l);h.trigger("drag",[i,n]);y=h});a.preventDefault()}else try{y&&y.trigger("dragEnd")}finally{x.unbind("mousemove.drag");y=null}});return this.data("drag",!0)};e.expr[":"].range=function(d){var a=d.getAttribute("type");return a&&a=="range"||!!e(d).filter("input").data("rangeinput")};e.fn.rangeinput=function(d){if(this.data("rangeinput"))return this;d=e.extend(!0,{},E.conf,d);var a;this.each(function(){var h=new G(e(this),e.extend(!0,{},d));h=h.getInput().data("rangeinput",h);a=a?a.add(h):h});return a?a:this}})(jQuery);(function(e){function t(a,b,c){var k=a.offset().top,f=a.offset().left,l=c.position.split(/,?\s+/),p=l[0];l=l[1];k-=b.outerHeight()-c.offset[0];f+=a.outerWidth()+c.offset[1];if(/iPad/i.test(navigator.userAgent))k-=e(window).scrollTop();c=b.outerHeight()+a.outerHeight();if(p=="center")k+=c/2;if(p=="bottom")k+=c;a=a.outerWidth();if(l=="center")f-=(a+b.outerWidth())/2;if(l=="left")f-=a;return{top:k,left:f}}function y(a){function b(){return this.getAttribute("type")==a}b.key="[type="+a+"]";return b}
3function u(a,b,c){function k(g,d,i){if(!(!c.grouped&&g.length)){var j;if(i===!1||e.isArray(i)){j=h.messages[d.key||d]||h.messages["*"];j=j[c.lang]||h.messages["*"].en;(d=j.match(/\$\d/g))&&e.isArray(i)&&e.each(d,function(m){j=j.replace(this,i[m])})}else j=i[c.lang]||i;g.push(j)}}var f=this,l=b.add(f);a=a.not(":button, :image, :reset, :submit");e.extend(f,{getConf:function(){return c},getForm:function(){return b},getInputs:function(){return a},reflow:function(){a.each(function(){var g=e(this),d=g.data("msg.el");if(d){g=t(g,d,c);d.css({top:g.top,left:g.left})}});return f},invalidate:function(g,d){if(!d){var i=[];e.each(g,function(j,m){j=a.filter("[name='"+j+"']");if(j.length){j.trigger("OI",[m]);i.push({input:j,messages:[m]})}});g=i;d=e.Event()}d.type="onFail";l.trigger(d,[g]);d.isDefaultPrevented()||q[c.effect][0].call(f,g,d);return f},reset:function(g){g=g||a;g.removeClass(c.errorClass).each(function(){var d=e(this).data("msg.el");if(d){d.remove();e(this).data("msg.el",null)}}).unbind(c.errorInputEvent||"");return f},destroy:function(){b.unbind(c.formEvent+".V").unbind("reset.V");a.unbind(c.inputEvent+".V").unbind("change.V");return f.reset()},checkValidity:function(g,d){g=g||a;g=g.not(":disabled");if(!g.length)return!0;d=d||e.Event();d.type="onBeforeValidate";l.trigger(d,[g]);if(d.isDefaultPrevented())return d.result;var i=[];g.not(":radio:not(:checked)").each(function(){var m=[],n=e(this).data("messages",m),v=r&&n.is(":date")?"onHide.v":c.errorInputEvent+".v";n.unbind(v);e.each(w,function(){var o=this,s=o[0];if(n.filter(s).length){o=o[1].call(f,n,n.val());if(o!==!0){d.type="onBeforeFail";l.trigger(d,[n,s]);if(d.isDefaultPrevented())return!1;var x=n.attr(c.messageAttr);if(x){m=[x];return!1}else k(m,s,o)}}});if(m.length){i.push({input:n,messages:m});n.trigger("OI",[m]);c.errorInputEvent&&n.bind(v,function(o){f.checkValidity(n,o)})}if(c.singleError&&i.length)return!1});var j=q[c.effect];if(!j)throw'Validator: cannot find effect "'+c.effect+'"';if(i.length){f.invalidate(i,d);return!1}else{j[1].call(f,g,d);d.type="onSuccess";l.trigger(d,[g]);g.unbind(c.errorInputEvent+".v")}return!0}});e.each("onBeforeValidate,onBeforeFail,onFail,onSuccess".split(","),function(g,d){e.isFunction(c[d])&&e(f).bind(d,c[d]);f[d]=function(i){i&&e(f).bind(d,i);return f}});c.formEvent&&b.bind(c.formEvent+".V",function(g){if(!f.checkValidity(null,g))return g.preventDefault()});b.bind("reset.V",function(){f.reset()});a[0]&&a[0].validity&&a.each(function(){this.oninvalid=function(){return!1}});if(b[0])b[0].checkValidity=f.checkValidity;c.inputEvent&&a.bind(c.inputEvent+".V",function(g){f.checkValidity(e(this),g)});a.filter(":checkbox, select").filter("[required]").bind("change.V",function(g){var d=e(this);if(this.checked||d.is("select")&&e(this).val())q[c.effect][1].call(f,d,g)});var p=a.filter(":radio").change(function(g){f.checkValidity(p,g)});e(window).resize(function(){f.reflow()})}e.tools=e.tools||{version:"1.2.5"};var z=/\[type=([a-z]+)\]/,A=/^-?[0-9]*(\.[0-9]+)?$/,r=e.tools.dateinput,B=/^([a-z0-9_\.\-\+]+)@([\da-z\.\-]+)\.([a-z\.]{2,6})$/i,C=/^(https?:\/\/)?[\da-z\.\-]+\.[a-z\.]{2,6}[#&+_\?\/\w \.\-=]*$/i,h;h=e.tools.validator={conf:{grouped:!1,effect:"default",errorClass:"invalid",inputEvent:null,errorInputEvent:"keyup",formEvent:"submit",lang:"en",message:"<div/>",messageAttr:"data-message",messageClass:"error",offset:[0,0],position:"center right",singleError:!1,speed:"normal"},messages:{"*":{en:"Please correct this value"}},localize:function(a,b){e.each(b,function(c,k){h.messages[c]=h.messages[c]||{};h.messages[c][a]=k})},localizeFn:function(a,b){h.messages[a]=h.messages[a]||{};e.extend(h.messages[a],b)},fn:function(a,b,c){if(e.isFunction(b))c=b;else{if(typeof b=="string")b={en:b};this.messages[a.key||a]=b}if(b=z.exec(a))a=y(b[1]);w.push([a,c])},addEffect:function(a,b,c){q[a]=[b,c]}};var w=[],q={"default":[function(a){var b=this.getConf();e.each(a,function(c,k){c=k.input;c.addClass(b.errorClass);var f=c.data("msg.el");if(!f){f=e(b.message).addClass(b.messageClass).appendTo(document.body);c.data("msg.el",f)}f.css({visibility:"hidden"}).find("p").remove();e.each(k.messages,function(l,p){e("<p/>").html(p).appendTo(f)});f.outerWidth()==f.parent().width()&&f.add(f.find("p")).css({display:"inline"});k=t(c,f,b);
3f.css({visibility:"visible",position:"absolute",top:k.top,left:k.left}).fadeIn(b.speed)})},function(a){var b=this.getConf();a.removeClass(b.errorClass).each(function(){var c=e(this).data("msg.el");c&&c.css({visibility:"hidden"})})}]};e.each("email,url,number".split(","),function(a,b){e.expr[":"][b]=function(c){return c.getAttribute("type")===b}});e.fn.oninvalid=function(a){return this[a?"bind":"trigger"]("OI",a)};h.fn(":email","Please enter a valid email address",function(a,b){return!b||B.test(b)});h.fn(":url","Please enter a valid URL",function(a,b){return!b||C.test(b)});h.fn(":number","Please enter a numeric value.",function(a,b){return A.test(b)});h.fn("[max]","Please enter a value smaller than $1",function(a,b){if(b===""||r&&a.is(":date"))return!0;a=a.attr("max");return parseFloat(b)<=parseFloat(a)?true:[a]});h.fn("[min]","Please enter a value larger than $1",function(a,b){if(b===""||r&&a.is(":date"))return!0;a=a.attr("min");return parseFloat(b)>=parseFloat(a)?true:[a]});h.fn("[required]","Please complete this mandatory field.",function(a,b){if(a.is(":checkbox"))return a.is(":checked");return!!b});h.fn("[pattern]",function(a){var b=new RegExp("^"+a.attr("pattern")+"$");return b.test(a.val())});e.fn.validator=function(a){var b=this.data("validator");if(b){b.destroy();this.removeData("validator")}a=e.extend(!0,{},h.conf,a);if(this.is("form"))return this.each(function(){var c=e(this);b=new u(c.find(":input"),c,a);c.data("validator",b)});else{b=new u(this,this.eq(0).closest("form"),a);return this.data("validator",b)}}})(jQuery);/*! jQuery UI - [version hidden] - XXXX-12-14 4* http://jqueryui.com 5* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/draggable.js, widgets/droppable.js, widgets/resizable.js, widgets/selectable.js, widgets/sortable.js, widgets/datepicker.js, widgets/mouse.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js 6* Copyright jQuery Foundation and other contributors; Licensed MIT */ 7(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}function i(t){for(var e,i;t.length&&t[0]!==document;){if(e=t.css("position"),("absolute"===e||"relative"===e||"fixed"===e)&&(i=parseInt(t.css("zIndex"),10),!isNaN(i)&&0!==i))return i;t=t.parent()}return 0}function s(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},t.extend(this._defaults,this.regional[""]),this.regional.en=t.extend(!0,{},this.regional[""]),this.regional["en-US"]=t.extend(!0,{},this.regional.en),this.dpDiv=n(t("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function n(e){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return e.on("mouseout",i,function(){t(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&t(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&t(this).removeClass("ui-datepicker-next-hover")}).on("mouseover",i,o)}function o(){t.datepicker._isDisabledDatepicker(u.inline?u.dpDiv.parent()[0]:u.input[0])||(t(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),t(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&t(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&t(this).addClass("ui-datepicker-next-hover"))}function a(e,i){t.extend(e,i);for(var s in i)null==i[s]&&(e[s]=i[s]);return e}t.ui=t.ui||{},t.ui.version="1.12.1";var r=0,l=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o}
vendor: 4,241 bytes, line 7
7,t.widget.extend=function(e){for(var i,s,n=l.call(arguments,1),o=0,a=n.length;a>o;o++)for(i in n[o])s=n[o][i],n[o].hasOwnProperty(i)&&void 0!==s&&(e[i]=t.isPlainObject(s)?t.isPlainObject(e[i])?t.widget.extend({},e[i],s):t.widget.extend({},s):s);return e},t.widget.bridge=function(e,i){var s=i.prototype.widgetFullName||e;t.fn[e]=function(n){var o="string"==typeof n,a=l.call(arguments,1),r=this;return o?this.length||"instance"!==n?this.each(function(){var i,o=t.data(this,s);return"instance"===n?(r=o,!1):o?t.isFunction(o[n])&&"_"!==n.charAt(0)?(i=o[n].apply(o,a),i!==o&&void 0!==i?(r=i&&i.jquery?r.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+n+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+n+"'")}):r=void 0:(a.length&&(n=t.widget.extend.apply(null,[n].concat(a))),this.each(function(){var e=t.data(this,s);e?(e.option(n||{}),e._init&&e._init()):t.data(this,s,new i(n,this))})),r}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,i){i=t(i||this.defaultElement||this)[0],this.element=t(i),this.uuid=r++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},i!==this&&(t.data(i,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===i&&this.destroy()}}),this.document=t(i.style?i.ownerDocument:i.document||i),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})}
vendor: 6,709 bytes, line 7
7,_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t("<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.width<e.element[0].scrollWidth,o="scroll"===s||"auto"===s&&e.height<e.element[0].scrollHeight;return{width:o?t.position.scrollbarWidth():0,height:n?t.position.scrollbarWidth():0}},getWithinInfo:function(e){var i=t(e||window),s=t.isWindow(i[0]),n=!!i[0]&&9===i[0].nodeType,o=!s&&!n;return{element:i,isWindow:s,isDocument:n,offset:o?t(e).offset():{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}},t.fn.position=function(n){if(!n||!n.of)return d.apply(this,arguments);n=t.extend({},n);var u,p,f,g,m,_,v=t(n.of),b=t.position.getWithinInfo(n.within),y=t.position.getScrollInfo(b),w=(n.collision||"flip").split(" "),k={};return _=s(v),v[0].preventDefault&&(n.at="left top"),p=_.width,f=_.height,g=_.offset,m=t.extend({},g),t.each(["my","at"],function(){var t,e,i=(n[this]||"").split(" ");1===i.length&&(i=r.test(i[0])?i.concat(["center"]):l.test(i[0])?["center"].concat(i):["center","center"]),i[0]=r.test(i[0])?i[0]:"center",i[1]=l.test(i[1])?i[1]:"center",t=h.exec(i[0]),e=h.exec(i[1]),k[this]=[t?t[0]:0,e?e[0]:0],n[this]=[c.exec(i[0])[0],c.exec(i[1])[0]]}),1===w.length&&(w[1]=w[0]),"right"===n.at[0]?m.left+=p:"center"===n.at[0]&&(m.left+=p/2),"bottom"===n.at[1]?m.top+=f:"center"===n.at[1]&&(m.top+=f/2),u=e(k.at,p,f),m.left+=u[0],m.top+=u[1],this.each(function(){var s,r,l=t(this),h=l.outerWidth(),c=l.outerHeight(),d=i(this,"marginLeft"),_=i(this,"marginTop"),x=h+d+i(this,"marginRight")+y.width,C=c+_+i(this,"marginBottom")+y.height,D=t.extend({},m),T=e(k.my,l.outerWidth(),l.outerHeight());"right"===n.my[0]?D.left-=h:"center"===n.my[0]&&(D.left-=h/2),"bottom"===n.my[1]?D.top-=c:"center"===n.my[1]&&(D.top-=c/2),D.left+=T[0],D.top+=T[1],s={marginLeft:d,marginTop:_},t.each(["left","top"],function(e,i){t.ui.position[w[e]]&&t.ui.position[w[e]][i](D,{targetWidth:p,targetHeight:f,elemWidth:h,elemHeight:c,collisionPosition:s,collisionWidth:x,collisionHeight:C,offset:[u[0]+T[0],u[1]+T[1]],my:n.my,at:n.at,within:b,elem:l})}),n.using&&(r=function(t){var e=g.left-D.left,i=e+p-h,s=g.top-D.top,r=s+f-c,u={target:{element:v,left:g.left,top:g.top,width:p,height:f},element:{element:l,left:D.left,top:D.top,width:h,height:c},horizontal:0>i?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>
vendor: 8,475 bytes, line 7
70?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var h=!1;t(document).on("mouseup",function(){h=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!h){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,n="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!n&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),h=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,h=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])}
vendor: 5,773 bytes, line 7
7,call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.ui.safeBlur=function(e){e&&"body"!==e.nodeName.toLowerCase()&&t(e).trigger("blur")},t.widget("ui.draggable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(t,e){this._super(t,e),"handle"===t&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){return(this.helper||this.element).is(".ui-draggable-dragging")?(this.destroyOnClear=!0,void 0):(this._removeHandleClassName(),this._mouseDestroy(),void 0)},_mouseCapture:function(e){var i=this.options;return this.helper||i.disabled||t(e.target).closest(".ui-resizable-handle").length>0?!1:(this.handle=this._getHandle(e),this.handle?(this._blurActiveElement(e),this._blockFrames(i.iframeFix===!0?"iframe":i.iframeFix),!0):!1)},_blockFrames:function(e){this.iframeBlocks=this.document.find(e).map(function(){var e=t(this);return t("<div>").css("position","absolute").appendTo(e.parent()).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).offset(e.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(e){var i=t.ui.safeActiveElement(this.document[0]),s=t(e.target);s.closest(i).length||t.ui.safeBlur(i)},_mouseStart:function(e){var i=this.options;return this.helper=this._createHelper(e),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),t.ui.ddmanager&&(t.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return"fixed"===t(this).css("position")}).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(e),this.originalPosition=this.position=this._generatePosition(e,!1),this.originalPageX=e.pageX,this.originalPageY=e.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),this._trigger("start",e)===!1?(this._clear(),!1):(this._cacheHelperProportions(),t.ui.ddmanager&&!i.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this._mouseDrag(e,!0),t.ui.ddmanager&&t.ui.ddmanager.dragStart(this,e),!0)},_refreshOffsets:function(t){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:t.pageX-this.offset.left,top:t.pageY-this.offset.top}},_mouseDrag:function(e,i){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(e,!0),this.positionAbs=this._convertPositionTo("absolute"),!i){var s=this._uiHash();if(this._trigger("drag",e,s)===!1)return this._mouseUp(new t.Event("mouseup",e)),!1;this.position=s.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),!1},_mouseStop:function(e){var i=this,s=!1;return t.ui.ddmanager&&!this.options.dropBehaviour&&(s=t.ui.ddmanager.drop(this,e)),this.dropped&&(s=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!s||"valid"===this.options.revert&&s||this.options.revert===!0||t.isFunction(this.options.revert)&&this.options.revert.call(this.element,s)?t(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){i._trigger("stop",e)!==!1&&i._clear()}):this._trigger("stop",e)!==!1&&this._clear(),!1},_mouseUp:function(e){return this._unblockFrames(),t.ui.ddmanager&&t.ui.ddmanager.dragStop(this,e),this.handleElement.is(e.target)&&this.element.trigger("focus"),t.ui.mouse.prototype._mouseUp.call(this,e)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new t.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(e){return this.options.handle?!!t(e.target).closest(this.element.find(this.options.handle)).length:!0},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(e){var i=this.options,s=t.isFunction(i.helper),n=s?t(i.helper.apply(this.element[0],[e])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return n.parents("body").length||n.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),s&&n[0]===this.element[0]&&this._setPositionRelative(),n[0]===this.element[0]||/(fixed|absolute)/.test(n.css("position"))||n.css("position","absolute"),n},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),t.isArray(e)&&(e={left:+e[0],top:+e[1]||0}
vendor: 4,535 bytes, line 7
7),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_isRootNode:function(t){return/(html|body)/i.test(t.tagName)||t===this.document[0]},_getParentOffset:function(){var e=this.offsetParent.offset(),i=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==i&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.element.position(),e=this._isRootNode(this.scrollParent[0]);return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+(e?0:this.scrollParent.scrollTop()),left:t.left-(parseInt(this.helper.css("left"),10)||0)+(e?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,s,n=this.options,o=this.document[0];return this.relativeContainer=null,n.containment?"window"===n.containment?(this.containment=[t(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,t(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,t(window).scrollLeft()+t(window).width()-this.helperProportions.width-this.margins.left,t(window).scrollTop()+(t(window).height()||o.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],void 0):"document"===n.containment?(this.containment=[0,0,t(o).width()-this.helperProportions.width-this.margins.left,(t(o).height()||o.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top],void 0):n.containment.constructor===Array?(this.containment=n.containment,void 0):("parent"===n.containment&&(n.containment=this.helper[0].parentNode),i=t(n.containment),s=i[0],s&&(e=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(e?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(e?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i),void 0):(this.containment=null,void 0)},_convertPositionTo:function(t,e){e||(e=this.position);var i="absolute"===t?1:-1,s=this._isRootNode(this.scrollParent[0]);return{top:e.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top)*i,left:e.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)*i}},_generatePosition:function(t,e){var i,s,n,o,a=this.options,r=this._isRootNode(this.scrollParent[0]),l=t.pageX,h=t.pageY;return r&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),e&&(this.containment&&(this.relativeContainer?(s=this.relativeContainer.offset(),i=[this.containment[0]+s.left,this.containment[1]+s.top,this.containment[2]+s.left,this.containment[3]+s.top]):i=this.containment,t.pageX-this.offset.click.left<i[0]&&(l=i[0]+this.offset.click.left),t.pageY-this.offset.click.top<i[1]&&(h=i[1]+this.offset.click.top),t.pageX-this.offset.click.left>i[2]&&(l=i[2]+this.offset.click.left),t.pageY-this.offset.click.top>i[3]&&(h=i[3]+this.offset.click.top)),a.grid&&(n=a.grid[1]?this.originalPageY+Math.round((h-this.originalPageY)/a.grid[1])*a.grid[1]:this.originalPageY,h=i?n-this.offset.click.top>=i[1]||n-this.offset.click.top>
vendor: 4,136 bytes, line 7
7i[3]?n:n-this.offset.click.top>=i[1]?n-a.grid[1]:n+a.grid[1]:n,o=a.grid[0]?this.originalPageX+Math.round((l-this.originalPageX)/a.grid[0])*a.grid[0]:this.originalPageX,l=i?o-this.offset.click.left>=i[0]||o-this.offset.click.left>i[2]?o:o-this.offset.click.left>=i[0]?o-a.grid[0]:o+a.grid[0]:o),"y"===a.axis&&(l=this.originalPageX),"x"===a.axis&&(h=this.originalPageY)),{top:h-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:r?0:this.offset.scroll.top),left:l-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:r?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(e,i,s){return s=s||this._uiHash(),t.ui.plugin.call(this,e,[i,s,this],!0),/^(drag|start|stop)/.test(e)&&(this.positionAbs=this._convertPositionTo("absolute"),s.offset=this.positionAbs),t.Widget.prototype._trigger.call(this,e,i,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),t.ui.plugin.add("draggable","connectToSortable",{start:function(e,i,s){var n=t.extend({},i,{item:s.element});s.sortables=[],t(s.options.connectToSortable).each(function(){var i=t(this).sortable("instance");i&&!i.options.disabled&&(s.sortables.push(i),i.refreshPositions(),i._trigger("activate",e,n))})},stop:function(e,i,s){var n=t.extend({},i,{item:s.element});s.cancelHelperRemoval=!1,t.each(s.sortables,function(){var t=this;t.isOver?(t.isOver=0,s.cancelHelperRemoval=!0,t.cancelHelperRemoval=!1,t._storedCSS={position:t.placeholder.css("position"),top:t.placeholder.css("top"),left:t.placeholder.css("left")},t._mouseStop(e),t.options.helper=t.options._helper):(t.cancelHelperRemoval=!0,t._trigger("deactivate",e,n))})},drag:function(e,i,s){t.each(s.sortables,function(){var n=!1,o=this;o.positionAbs=s.positionAbs,o.helperProportions=s.helperProportions,o.offset.click=s.offset.click,o._intersectsWith(o.containerCache)&&(n=!0,t.each(s.sortables,function(){return this.positionAbs=s.positionAbs,this.helperProportions=s.helperProportions,this.offset.click=s.offset.click,this!==o&&this._intersectsWith(this.containerCache)&&t.contains(o.element[0],this.element[0])&&(n=!1),n})),n?(o.isOver||(o.isOver=1,s._parent=i.helper.parent(),o.currentItem=i.helper.appendTo(o.element).data("ui-sortable-item",!0),o.options._helper=o.options.helper,o.options.helper=function(){return i.helper[0]},e.target=o.currentItem[0],o._mouseCapture(e,!0),o._mouseStart(e,!0,!0),o.offset.click.top=s.offset.click.top,o.offset.click.left=s.offset.click.left,o.offset.parent.left-=s.offset.parent.left-o.offset.parent.left,o.offset.parent.top-=s.offset.parent.top-o.offset.parent.top,s._trigger("toSortable",e),s.dropped=o.element,t.each(s.sortables,function(){this.refreshPositions()}),s.currentItem=s.element,o.fromOutside=s),o.currentItem&&(o._mouseDrag(e),i.position=o.position)):o.isOver&&(o.isOver=0,o.cancelHelperRemoval=!0,o.options._revert=o.options.revert,o.options.revert=!1,o._trigger("out",e,o._uiHash(o)),o._mouseStop(e,!0),o.options.revert=o.options._revert,o.options.helper=o.options._helper,o.placeholder&&o.placeholder.remove(),i.helper.appendTo(s._parent),s._refreshOffsets(e),i.position=s._generatePosition(e,!0),s._trigger("fromSortable",e),s.dropped=!1,t.each(s.sortables,function(){this.refreshPositions()}))})}}),t.ui.plugin.add("draggable","cursor",{start:function(e,i,s){var n=t("body"),o=s.options;n.css("cursor")&&(o._cursor=n.css("cursor")),n.css("cursor",o.cursor)},stop:function(e,i,s){var n=s.options;n._cursor&&t("body").css("cursor",n._cursor)}}),t.ui.plugin.add("draggable","opacity",{start:function(e,i,s){var n=t(i.helper),o=s.options;n.css("opacity")&&(o._opacity=n.css("opacity")),n.css("opacity",o.opacity)},stop:function(e,i,s){var n=s.options;n._opacity&&t(i.helper).css("opacity",n._opacity)}}
vendor: 4,135 bytes, line 7
7),t.ui.plugin.add("draggable","scroll",{start:function(t,e,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(e,i,s){var n=s.options,o=!1,a=s.scrollParentNotHidden[0],r=s.document[0];a!==r&&"HTML"!==a.tagName?(n.axis&&"x"===n.axis||(s.overflowOffset.top+a.offsetHeight-e.pageY<n.scrollSensitivity?a.scrollTop=o=a.scrollTop+n.scrollSpeed:e.pageY-s.overflowOffset.top<n.scrollSensitivity&&(a.scrollTop=o=a.scrollTop-n.scrollSpeed)),n.axis&&"y"===n.axis||(s.overflowOffset.left+a.offsetWidth-e.pageX<n.scrollSensitivity?a.scrollLeft=o=a.scrollLeft+n.scrollSpeed:e.pageX-s.overflowOffset.left<n.scrollSensitivity&&(a.scrollLeft=o=a.scrollLeft-n.scrollSpeed))):(n.axis&&"x"===n.axis||(e.pageY-t(r).scrollTop()<n.scrollSensitivity?o=t(r).scrollTop(t(r).scrollTop()-n.scrollSpeed):t(window).height()-(e.pageY-t(r).scrollTop())<n.scrollSensitivity&&(o=t(r).scrollTop(t(r).scrollTop()+n.scrollSpeed))),n.axis&&"y"===n.axis||(e.pageX-t(r).scrollLeft()<n.scrollSensitivity?o=t(r).scrollLeft(t(r).scrollLeft()-n.scrollSpeed):t(window).width()-(e.pageX-t(r).scrollLeft())<n.scrollSensitivity&&(o=t(r).scrollLeft(t(r).scrollLeft()+n.scrollSpeed)))),o!==!1&&t.ui.ddmanager&&!n.dropBehaviour&&t.ui.ddmanager.prepareOffsets(s,e)}}),t.ui.plugin.add("draggable","snap",{start:function(e,i,s){var n=s.options;s.snapElements=[],t(n.snap.constructor!==String?n.snap.items||":data(ui-draggable)":n.snap).each(function(){var e=t(this),i=e.offset();this!==s.element[0]&&s.snapElements.push({item:this,width:e.outerWidth(),height:e.outerHeight(),top:i.top,left:i.left})})},drag:function(e,i,s){var n,o,a,r,l,h,c,u,d,p,f=s.options,g=f.snapTolerance,m=i.offset.left,_=m+s.helperProportions.width,v=i.offset.top,b=v+s.helperProportions.height;for(d=s.snapElements.length-1;d>=0;d--)l=s.snapElements[d].left-s.margins.left,h=l+s.snapElements[d].width,c=s.snapElements[d].top-s.margins.top,u=c+s.snapElements[d].height,l-g>_||m>h+g||c-g>b||v>u+g||!t.contains(s.snapElements[d].item.ownerDocument,s.snapElements[d].item)?(s.snapElements[d].snapping&&s.options.snap.release&&s.options.snap.release.call(s.element,e,t.extend(s._uiHash(),{snapItem:s.snapElements[d].item})),s.snapElements[d].snapping=!1):("inner"!==f.snapMode&&(n=g>=Math.abs(c-b),o=g>=Math.abs(u-v),a=g>=Math.abs(l-_),r=g>=Math.abs(h-m),n&&(i.position.top=s._convertPositionTo("relative",{top:c-s.helperProportions.height,left:0}).top),o&&(i.position.top=s._convertPositionTo("relative",{top:u,left:0}).top),a&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l-s.helperProportions.width}).left),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:h}).left)),p=n||o||a||r,"outer"!==f.snapMode&&(n=g>=Math.abs(c-v),o=g>=Math.abs(u-b),a=g>=Math.abs(l-m),r=g>=Math.abs(h-_),n&&(i.position.top=s._convertPositionTo("relative",{top:c,left:0}).top),o&&(i.position.top=s._convertPositionTo("relative",{top:u-s.helperProportions.height,left:0}).top),a&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l}).left),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:h-s.helperProportions.width}).left)),!s.snapElements[d].snapping&&(n||o||a||r||p)&&s.options.snap.snap&&s.options.snap.snap.call(s.element,e,t.extend(s._uiHash(),{snapItem:s.snapElements[d].item})),s.snapElements[d].snapping=n||o||a||r||p)}}),t.ui.plugin.add("draggable","stack",{start:function(e,i,s){var n,o=s.options,a=t.makeArray(t(o.stack)).sort(function(e,i){return(parseInt(t(e).css("zIndex"),10)||0)-(parseInt(t(i).css("zIndex"),10)||0)});a.length&&(n=parseInt(t(a[0]).css("zIndex"),10)||0,t(a).each(function(e){t(this).css("zIndex",n+e)}),this.css("zIndex",n+a.length))}}),t.ui.plugin.add("draggable","zIndex",{start:function(e,i,s){var n=t(i.helper),o=s.options;n.css("zIndex")&&(o._zIndex=n.css("zIndex")),n.css("zIndex",o.zIndex)},stop:function(e,i,s){var n=s.options;n._zIndex&&t(i.helper).css("zIndex",n._zIndex)}}),t.ui.draggable,t.widget("ui.droppable",{version:"1.12.1",widgetEventPrefix:"drop",o
vendor: 19,567 bytes, line 7
7ptions:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,i=this.options,s=i.accept;this.isover=!1,this.isout=!0,this.accept=t.isFunction(s)?s:function(t){return t.is(s)},this.proportions=function(){return arguments.length?(e=arguments[0],void 0):e?e:e={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}},this._addToManager(i.scope),i.addClasses&&this._addClass("ui-droppable")},_addToManager:function(e){t.ui.ddmanager.droppables[e]=t.ui.ddmanager.droppables[e]||[],t.ui.ddmanager.droppables[e].push(this)},_splice:function(t){for(var e=0;t.length>e;e++)t[e]===this&&t.splice(e,1)},_destroy:function(){var e=t.ui.ddmanager.droppables[this.options.scope];this._splice(e)},_setOption:function(e,i){if("accept"===e)this.accept=t.isFunction(i)?i:function(t){return t.is(i)};else if("scope"===e){var s=t.ui.ddmanager.droppables[this.options.scope];this._splice(s),this._addToManager(i)}this._super(e,i)},_activate:function(e){var i=t.ui.ddmanager.current;this._addActiveClass(),i&&this._trigger("activate",e,this.ui(i))},_deactivate:function(e){var i=t.ui.ddmanager.current;this._removeActiveClass(),i&&this._trigger("deactivate",e,this.ui(i))},_over:function(e){var i=t.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this._addHoverClass(),this._trigger("over",e,this.ui(i)))},_out:function(e){var i=t.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this._removeHoverClass(),this._trigger("out",e,this.ui(i)))},_drop:function(e,i){var s=i||t.ui.ddmanager.current,n=!1;return s&&(s.currentItem||s.element)[0]!==this.element[0]?(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var i=t(this).droppable("instance");return i.options.greedy&&!i.options.disabled&&i.options.scope===s.options.scope&&i.accept.call(i.element[0],s.currentItem||s.element)&&c(s,t.extend(i,{offset:i.element.offset()}),i.options.tolerance,e)?(n=!0,!1):void 0}),n?!1:this.accept.call(this.element[0],s.currentItem||s.element)?(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",e,this.ui(s)),this.element):!1):!1},ui:function(t){return{draggable:t.currentItem||t.element,helper:t.helper,position:t.position,offset:t.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}});var c=t.ui.intersect=function(){function t(t,e,i){return t>=e&&e+i>t}return function(e,i,s,n){if(!i.offset)return!1;var o=(e.positionAbs||e.position.absolute).left+e.margins.left,a=(e.positionAbs||e.position.absolute).top+e.margins.top,r=o+e.helperProportions.width,l=a+e.helperProportions.height,h=i.offset.left,c=i.offset.top,u=h+i.proportions().width,d=c+i.proportions().height;switch(s){case"fit":return o>=h&&u>=r&&a>=c&&d>=l;case"intersect":return o+e.helperProportions.width/2>h&&u>r-e.helperProportions.width/2&&a+e.helperProportions.height/2>c&&d>l-e.helperProportions.height/2;case"pointer":return t(n.pageY,c,i.proportions().height)&&t(n.pageX,h,i.proportions().width);case"touch":return(a>=c&&d>=a||l>=c&&d>=l||c>a&&l>d)&&(o>=h&&u>=o||r>=h&&u>=r||h>o&&r>u);default:return!1}}}();t.ui.ddmanager={current:null,droppables:{"default":[]},prepareOffsets:function(e,i){var s,n,o=t.ui.ddmanager.droppables[e.options.scope]||[],a=i?i.type:null,r=(e.currentItem||e.element).find(":data(ui-droppable)").addBack();t:for(s=0;o.length>s;s++)if(!(o[s].options.disabled||e&&!o[s].accept.call(o[s].element[0],e.currentItem||e.element))){for(n=0;r.length>n;n++)if(r[n]===o[s].element[0]){o[s].proportions().height=0;continue t}o[s].visible="none"!==o[s].element.css("display"),o[s].visible&&("mousedown"===a&&o[s]._activate.call(o[s],i),o[s].offset=o[s].element.offset(),o[s].proportions({width:o[s].element[0].offsetWidth,height:o[s].element[0].offsetHeight}))}},drop:function(e,i){var s=!1;return t.each((t.ui.ddmanager.droppables[e.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&c(e,this,this.options.tolerance,i)&&(s=this._drop.call(this,i)||s),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],e.currentItem||e.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,i)))}),s},dragStart:function(e,i){e.element.parentsUntil("body").on("scroll.droppable",function(){e.options.refreshPositions||t.ui.ddmanager.prepareOffsets(e,i)})},drag:function(e,i){e.options.refreshPositions&&t.ui.ddmanager.prepareOffsets(e,i),t.each(t.ui.ddmanager.droppables[e.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var s,n,o,a=c(e,this,this.options.tolerance,i),r=!a&&this.isover?"isout":a&&!this.isover?"isover":null;r&&(this.options.greedy&&(n=this.options.scope,o=this.element.parents(":data(ui-droppable)").filter(function(){return t(this).droppable("instance").options.scope===n}),o.length&&(s=t(o[0]).droppable("instance"),s.greedyChild="isover"===r)),s&&"isover"===r&&(s.isover=!1,s.isout=!0,s._out.call(s,i)),this[r]=!0,this["isout"===r?"isover":"isout"]=!1,this["isover"===r?"_over":"_out"].call(this,i),s&&"isout"===r&&(s.isout=!1,s.isover=!0,s._over.call(s,i)))}})},dragStop:function(e,i){e.element.parentsUntil("body").off("scroll.droppable"),e.options.refreshPositions||t.ui.ddmanager.prepareOffsets(e,i)}},t.uiBackCompat!==!1&&t.widget("ui.droppable",t.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}}),t.ui.droppable,t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t("<div>"),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidth<t.width,n=this._isNumber(t.height)&&e.maxHeight&&e.maxHeight<t.height,o=this._isNumber(t.width)&&e.minWidth&&e.minWidth>t.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t("<div style='overflow:hidden;'></div>"),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}
vendor: 2,895 bytes, line 7
7):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left
vendor: 6,177 bytes, line 7
7:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.widget("ui.selectable",t.ui.mouse,{version:"1.12.1",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var e=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){e.elementPos=t(e.element[0]).offset(),e.selectees=t(e.options.filter,e.element[0]),e._addClass(e.selectees,"ui-selectee"),e.selectees.each(function(){var i=t(this),s=i.offset(),n={left:s.left-e.elementPos.left,top:s.top-e.elementPos.top};t.data(this,"selectable-item",{element:this,$element:i,left:n.left,top:n.top,right:n.left+i.outerWidth(),bottom:n.top+i.outerHeight(),startselected:!1,selected:i.hasClass("ui-selected"),selecting:i.hasClass("ui-selecting"),unselecting:i.hasClass("ui-unselecting")})})},this.refresh(),this._mouseInit(),this.helper=t("<div>"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(e){var i=this,s=this.options;this.opos=[e.pageX,e.pageY],this.elementPos=t(this.element[0]).offset(),this.options.disabled||(this.selectees=t(s.filter,this.element[0]),this._trigger("start",e),t(s.appendTo).append(this.helper),this.helper.css({left:e.pageX,top:e.pageY,width:0,height:0}),s.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var s=t.data(this,"selectable-item");s.startselected=!0,e.metaKey||e.ctrlKey||(i._removeClass(s.$element,"ui-selected"),s.selected=!1,i._addClass(s.$element,"ui-unselecting"),s.unselecting=!0,i._trigger("unselecting",e,{unselecting:s.element}))}),t(e.target).parents().addBack().each(function(){var s,n=t.data(this,"selectable-item");return n?(s=!e.metaKey&&!e.ctrlKey||!n.$element.hasClass("ui-selected"),i._removeClass(n.$element,s?"ui-unselecting":"ui-selected")._addClass(n.$element,s?"ui-selecting":"ui-unselecting"),n.unselecting=!s,n.selecting=s,n.selected=s,s?i._trigger("selecting",e,{selecting:n.element}):i._trigger("unselecting",e,{unselecting:n.element}),!1):void 0}))},_mouseDrag:function(e){if(this.dragged=!0,!this.options.disabled){var i,s=this,n=this.options,o=this.opos[0],a=this.opos[1],r=e.pageX,l=e.pageY;return o>r&&(i=r,r=o,o=i),a>l&&(i=l,l=a,a=i),this.helper.css({left:o,top:a,width:r-o,height:l-a}),this.selectees.each(function(){var i=t.data(this,"selectable-item"),h=!1,c={};i&&i.element!==s.element[0]&&(c.left=i.left+s.elementPos.left,c.right=i.right+s.elementPos.left,c.top=i.top+s.elementPos.top,c.bottom=i.bottom+s.elementPos.top,"touch"===n.tolerance?h=!(c.left>r||o>c.right||c.top>l||a>c.bottom):"fit"===n.tolerance&&(h=c.left>o&&r>c.right&&c.top>a&&l>c.bottom),h?(i.selected&&(s._removeClass(i.$element,"ui-selected"),i.selected=!1),i.unselecting&&(s._removeClass(i.$element,"ui-unselecting"),i.unselecting=!1),i.selecting||(s._addClass(i.$element,"ui-selecting"),i.selecting=!0,s._trigger("selecting",e,{selecting:i.element}))):(i.selecting&&((e.metaKey||e.ctrlKey)&&i.startselected?(s._removeClass(i.$element,"ui-selecting"),i.selecting=!1,s._addClass(i.$element,"ui-selected"),i.selected=!0):(s._removeClass(i.$element,"ui-selecting"),i.selecting=!1,i.startselected&&(s._addClass(i.$element,"ui-unselecting"),i.unselecting=!0),s._trigger("unselecting",e,{unselecting:i.element}))),i.selected&&(e.metaKey||e.ctrlKey||i.startselected||(s._removeClass(i.$element,"ui-selected"),i.selected=!1,s._addClass(i.$element,"ui-unselecting"),i.unselecting=!0,s._trigger("unselecting",e,{unselecting:i.element})))))}),!1}},_mouseStop:function(e){var i=this;return this.dragged=!1,t(".ui-unselecting",this.element[0]).each(function(){var s=t.data(this,"selectable-item");i._removeClass(s.$element,"ui-unselecting"),s.unselecting=!1,s.startselected=!1,i._trigger("unselected",e,{unselected:s.element})}),t(".ui-selecting",this.element[0]).each(function(){var s=t.data(this,"selectable-item");i._removeClass(s.$element,"ui-selecting")._addClass(s.$element,"ui-selected"),s.selecting=!1,s.selected=!0,s.startselected=!0,i._trigger("selected",e,{selected:s.element})}),this._trigger("stop",e),this.helper.remove(),!1
vendor: 8,517 bytes, line 7
7}}),t.widget("ui.sortable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,i){return t>=e&&e+i>t},_isFloating:function(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(t,e){this._super(t,e),"handle"===t&&this._setHandleClassName()},_setHandleClassName:function(){var e=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),t.each(this.items,function(){e._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")})},_destroy:function(){this._mouseDestroy();for(var t=this.items.length-1;t>=0;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(e,i){var s=null,n=!1,o=this;return this.reverting?!1:this.options.disabled||"static"===this.options.type?!1:(this._refreshItems(e),t(e.target).parents().each(function(){return t.data(this,o.widgetName+"-item")===o?(s=t(this),!1):void 0}),t.data(e.target,o.widgetName+"-item")===o&&(s=t(e.target)),s?!this.options.handle||i||(t(this.options.handle,s).find("*").addBack().each(function(){this===e.target&&(n=!0)}),n)?(this.currentItem=s,this._removeCurrentsFromItems(),!0):!1:!1)},_mouseStart:function(e,i,s){var n,o,a=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,a.cursorAt&&this._adjustOffsetFromHelper(a.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),a.containment&&this._setContainment(),a.cursor&&"auto"!==a.cursor&&(o=this.document.find("body"),this.storedCursor=o.css("cursor"),o.css("cursor",a.cursor),this.storedStylesheet=t("<style>*{ cursor: "+a.cursor+" !important; }</style>").appendTo(o)),a.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",a.opacity)),a.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",a.zIndex)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!s)for(n=this.containers.length-1;n>=0;n--)this.containers[n]._trigger("activate",e,this._uiHash(this));return t.ui.ddmanager&&(t.ui.ddmanager.current=this),t.ui.ddmanager&&!a.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this._mouseDrag(e),!0},_mouseDrag:function(e){var i,s,n,o,a=this.options,r=!1;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<a.scrollSensitivity?this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop+a.scrollSpeed:e.pageY-this.overflowOffset.top<a.scrollSensitivity&&(this.scrollParent[0].scrollTop=r=this.scrollParent[0].scrollTop-a.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<a.scrollSensitivity?this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft+a.scrollSpeed:e.pageX-this.overflowOffset.left<a.scrollSensitivity&&(this.scrollParent[0].scrollLeft=r=this.scrollParent[0].scrollLeft-a.scrollSpeed)):(e.pageY-this.document.scrollTop()<a.scrollSensitivity?r=this.document.scrollTop(this.document.scrollTop()-a.scrollSpeed):this.window.height()-(e.pageY-this.document.scrollTop())<a.scrollSensitivity&&(r=this.document.scrollTop(this.document.scrollTop()+a.scrollSpeed)),e.pageX-this.document.scrollLeft()<a.scrollSensitivity?r=this.document.scrollLeft(this.document.scrollLeft()-a.scrollSpeed):this.window.width()-(e.pageX-this.document.scrollLeft())<a.scrollSensitivity&&(r=this.document.scrollLeft(this.document.scrollLeft()+a.scrollSpeed))),r!==!1&&t.ui.ddmanager&&!a.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),i=this.items.length-1;i>=0;i--)if(s=this.items[i],n=s.item[0],o=this._intersectsWithPointer(s),o&&s.instance===this.currentContainer&&n!==this.currentItem[0]&&this.placeholder[1===o?"next":"prev"]()[0]!==n&&!t.contains(this.placeholder[0],n)&&("semi-dynamic"===this.options.type?!t.contains(this.element[0],n):!0)){if(this.direction=1===o?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(s))break;this._rearrange(e,s),this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,i){if(e){if(t.ui.ddmanager&&!this.options.dropBehaviour&&t.ui.ddmanager.drop(this,e),this.options.revert){var s=this,n=this.placeholder.offset(),o=this.options.axis,a={};o&&"x"!==o||(a.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),o&&"y"!==o||(a.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,t(this.helper).animate(a,parseInt(this.options.revert,10)||500,function(){s._clear(e)})}else this._clear(e,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp(new t.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),t.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?t(this.domPosition.prev).after(this.currentItem):t(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var i=this._getItemsAsjQuery(e&&e.connected),s=[];return e=e||{},t(i).each(function(){var i=(t(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);i&&s.push((e.key||i[1]+"[]")+"="+(e.key&&e.expression?i[1]:i[2]))}),!s.length&&e.key&&s.push(e.key+"="),s.join("&")},toArray:function(e){var i=this._getItemsAsjQuery(e&&e.connected),s=[];return e=e||{},i.each(function(){s.push(t(e.item||this).attr(e.attribute||"id")||"")}),s},_intersectsWith:function(t){var e=this.positionAbs.left,i=e+this.helperProportions.width,s=this.positionAbs.top,n=s+this.helperProportions.height,o=t.left,a=o+t.width,r=t.top,
vendor: 3,966 bytes, line 7
7l=r+t.height,h=this.offset.click.top,c=this.offset.click.left,u="x"===this.options.axis||s+h>r&&l>s+h,d="y"===this.options.axis||e+c>o&&a>e+c,p=u&&d;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?p:e+this.helperProportions.width/2>o&&a>i-this.helperProportions.width/2&&s+this.helperProportions.height/2>r&&l>n-this.helperProportions.height/2},_intersectsWithPointer:function(t){var e,i,s="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),n="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width),o=s&&n;return o?(e=this._getDragVerticalDirection(),i=this._getDragHorizontalDirection(),this.floating?"right"===i||"down"===e?2:1:e&&("down"===e?2:1)):!1},_intersectsWithSides:function(t){var e=this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),s=this._getDragVerticalDirection(),n=this._getDragHorizontalDirection();return this.floating&&n?"right"===n&&i||"left"===n&&!i:s&&("down"===s&&e||"up"===s&&!e)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!==t&&(t>0?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!==t&&(t>0?"right":"left")},refresh:function(t){return this._refreshItems(t),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(e){function i(){r.push(this)}var s,n,o,a,r=[],l=[],h=this._connectWith();if(h&&e)for(s=h.length-1;s>=0;s--)for(o=t(h[s],this.document[0]),n=o.length-1;n>=0;n--)a=t.data(o[n],this.widgetFullName),a&&a!==this&&!a.options.disabled&&l.push([t.isFunction(a.options.items)?a.options.items.call(a.element):t(a.options.items,a.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),a]);for(l.push([t.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):t(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),s=l.length-1;s>=0;s--)l[s][0].each(i);return t(r)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=t.grep(this.items,function(t){for(var i=0;e.length>i;i++)if(e[i]===t.item[0])return!1;return!0})},_refreshItems:function(e){this.items=[],this.containers=[this];var i,s,n,o,a,r,l,h,c=this.items,u=[[t.isFunction(this.options.items)?this.options.items.call(this.element[0],e,{item:this.currentItem}):t(this.options.items,this.element),this]],d=this._connectWith();if(d&&this.ready)for(i=d.length-1;i>=0;i--)for(n=t(d[i],this.document[0]),s=n.length-1;s>=0;s--)o=t.data(n[s],this.widgetFullName),o&&o!==this&&!o.options.disabled&&(u.push([t.isFunction(o.options.items)?o.options.items.call(o.element[0],e,{item:this.currentItem}):t(o.options.items,o.element),o]),this.containers.push(o));for(i=u.length-1;i>=0;i--)for(a=u[i][1],r=u[i][0],s=0,h=r.length;h>s;s++)l=t(r[s]),l.data(this.widgetName+"-item",a),c.push({item:l,instance:a,width:0,height:0,left:0,top:0})},refreshPositions:function(e){this.floating=this.items.length?"x"===this.options.axis||this._isFloating(this.items[0].item):!1,this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());var i,s,n,o;for(i=this.items.length-1;i>=0;i--)s=this.items[i],s.instance!==this.currentContainer&&this.currentContainer&&s.item[0]!==this.currentItem[0]||(n=this.options.toleranceElement?t(this.options.toleranceElement,s.item):s.item,e||(s.width=n.outerWidth(),s.height=n.outerHeight()),o=n.offset(),s.left=o.left,s.top=o.top);
vendor: 1,142 bytes, line 7
7if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(i=this.containers.length-1;i>=0;i--)o=this.containers[i].element.offset(),this.containers[i].containerCache.left=o.left,this.containers[i].containerCache.top=o.top,this.containers[i].containerCache.width=this.containers[i].element.outerWidth(),this.containers[i].containerCache.height=this.containers[i].element.outerHeight();return this},_createPlaceholder:function(e){e=e||this;var i,s=e.options;s.placeholder&&s.placeholder.constructor!==String||(i=s.placeholder,s.placeholder={element:function(){var s=e.currentItem[0].nodeName.toLowerCase(),n=t("<"+s+">",e.document[0]);return e._addClass(n,"ui-sortable-placeholder",i||e.currentItem[0].className)._removeClass(n,"ui-sortable-helper"),"tbody"===s?e._createTrPlaceholder(e.currentItem.find("tr").eq(0),t("<tr>",e.document[0]).appendTo(n)):"tr"===s?e._createTrPlaceholder(e.currentItem,n):"img"===s&&n.attr("src",e.currentItem.attr("src")),i||n.css("visibility","hidden"),n},update:function(t,n){(!i||s.forcePlaceholderSize)&&(n.height()||n.height(e.currentItem.innerHe
vendor: 6,847 bytes, line 7
7ight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10)),n.width()||n.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10)))}}),e.placeholder=t(s.placeholder.element.call(e.element,e.currentItem)),e.currentItem.after(e.placeholder),s.placeholder.update(e,e.placeholder)},_createTrPlaceholder:function(e,i){var s=this;e.children().each(function(){t("<td> </td>",s.document[0]).attr("colspan",t(this).attr("colspan")||1).appendTo(i)})},_contactContainers:function(e){var i,s,n,o,a,r,l,h,c,u,d=null,p=null;for(i=this.containers.length-1;i>=0;i--)if(!t.contains(this.currentItem[0],this.containers[i].element[0]))if(this._intersectsWith(this.containers[i].containerCache)){if(d&&t.contains(this.containers[i].element[0],d.element[0]))continue;d=this.containers[i],p=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",e,this._uiHash(this)),this.containers[i].containerCache.over=0);if(d)if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",e,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(n=1e4,o=null,c=d.floating||this._isFloating(this.currentItem),a=c?"left":"top",r=c?"width":"height",u=c?"pageX":"pageY",s=this.items.length-1;s>=0;s--)t.contains(this.containers[p].element[0],this.items[s].item[0])&&this.items[s].item[0]!==this.currentItem[0]&&(l=this.items[s].item.offset()[a],h=!1,e[u]-l>this.items[s][r]/2&&(h=!0),n>Math.abs(e[u]-l)&&(n=Math.abs(e[u]-l),o=this.items[s],this.direction=h?"up":"down"));if(!o&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[p])return this.currentContainer.containerCache.over||(this.containers[p]._trigger("over",e,this._uiHash()),this.currentContainer.containerCache.over=1),void 0;o?this._rearrange(e,o,null,!0):this._rearrange(e,null,this.containers[p].element,!0),this._trigger("change",e,this._uiHash()),this.containers[p]._trigger("change",e,this._uiHash(this)),this.currentContainer=this.containers[p],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[p]._trigger("over",e,this._uiHash(this)),this.containers[p].containerCache.over=1}},_createHelper:function(e){var i=this.options,s=t.isFunction(i.helper)?t(i.helper.apply(this.element[0],[e,this.currentItem])):"clone"===i.helper?this.currentItem.clone():this.currentItem;return s.parents("body").length||t("parent"!==i.appendTo?i.appendTo:this.currentItem[0].parentNode)[0].appendChild(s[0]),s[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),(!s[0].style.width||i.forceHelperSize)&&s.width(this.currentItem.width()),(!s[0].style.height||i.forceHelperSize)&&s.height(this.currentItem.height()),s},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),t.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&t.ui.ie)&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var t=this.currentItem.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,i,s,n=this.options;"parent"===n.containment&&(n.containment=this.helper[0].parentNode),("document"===n.containment||"window"===n.containment)&&(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===n.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===n.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(n.containment)||(e=t(n.containment)[0],i=t(n.containment).offset(),s="hidden"!==t(e).css("overflow"),this.containment=[i.left+(parseInt(t(e).css("borderLeftWidth"),10)||0)+(parseInt(t(e).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(t(e).css("borderTopWidth"),10)||0)+(parseInt(t(e).css("paddingTop"),10)||0)-this.margins.top,i.left+(s?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(t(e).css("borderLeftWidth"),10)||0)-(parseInt(t(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(s?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(t(e).css("borderTopWidth"),10)||0)-(parseInt(t(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(e,i){i||(i=this.position);var s="absolute"===e?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(n[0].tagName);return{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():o?0:n.scrollTop())*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():o?0:n.scrollLeft())*s}},_generatePosition:function(e){var i,s,n=this.options,o=e.pageX,a=e.pageY,r="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,l=/(html|body)/i.test(r[0].tagName);
vendor: 7,264 bytes, line 7
7return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(e.pageX-this.offset.click.left<this.containment[0]&&(o=this.containment[0]+this.offset.click.left),e.pageY-this.offset.click.top<this.containment[1]&&(a=this.containment[1]+this.offset.click.top),e.pageX-this.offset.click.left>this.containment[2]&&(o=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(a=this.containment[3]+this.offset.click.top)),n.grid&&(i=this.originalPageY+Math.round((a-this.originalPageY)/n.grid[1])*n.grid[1],a=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-n.grid[1]:i+n.grid[1]:i,s=this.originalPageX+Math.round((o-this.originalPageX)/n.grid[0])*n.grid[0],o=this.containment?s-this.offset.click.left>=this.containment[0]&&s-this.offset.click.left<=this.containment[2]?s:s-this.offset.click.left>=this.containment[0]?s-n.grid[0]:s+n.grid[0]:s)),{top:a-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():l?0:r.scrollTop()),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():l?0:r.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var n=this.counter;this._delay(function(){n===this.counter&&this.refreshPositions(!s)})},_clear:function(t,e){function i(t,e,i){return function(s){i._trigger(t,s,e._uiHash(e))}}this.reverting=!1;var s,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(s in this._storedCSS)("auto"===this._storedCSS[s]||"static"===this._storedCSS[s])&&(this._storedCSS[s]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!e&&n.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||n.push(function(t){this._trigger("update",t,this._uiHash())}),this!==this.currentContainer&&(e||(n.push(function(t){this._trigger("remove",t,this._uiHash())}),n.push(function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}.call(this,this.currentContainer)))),s=this.containers.length-1;s>=0;s--)e||n.push(i("deactivate",this,this.containers[s])),this.containers[s].containerCache.over&&(n.push(i("out",this,this.containers[s])),this.containers[s].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!e){for(s=0;n.length>s;s++)n[s].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){t.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(e){var i=e||this;return{helper:i.helper,placeholder:i.placeholder||t([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:e?e.element:null}}}),t.extend(t.ui,{datepicker:{version:"1.12.1"}});var u;t.extend(s.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(t){return a(this._defaults,t||{}),this},_attachDatepicker:function(e,i){var s,n,o;s=e.nodeName.toLowerCase(),n="div"===s||"span"===s,e.id||(this.uuid+=1,e.id="dp"+this.uuid),o=this._newInst(t(e),n),o.settings=t.extend({},i||{}),"input"===s?this._connectDatepicker(e,o):n&&this._inlineDatepicker(e,o)},_newInst:function(e,i){var s=e[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:s,input:e,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?n(t("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(e,i){var s=t(e);i.append=t([]),i.trigger=t([]),s.hasClass(this.markerClassName)||(this._attachments(s,i),s.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(i),t.data(e,"datepicker",i),i.settings.disabled&&this._disableDatepicker(e))},_attachments:function(e,i){var s,n,o,a=this._get(i,"appendText"),r=this._get(i,"isRTL");i.append&&i.append.remove(),a&&(i.append=t("<span class='"+this._appendClass+"'>"+a+"</span>"),e[r?"before":"after"](i.append)),e.off("focus",this._showDatepicker),i.trigger&&i.trigger.remove(),s=this._get(i,"showOn"),("focus"===s||"both"===s)&&e.on("focus",this._showDatepicker),("button"===s||"both"===s)&&(n=this._get(i,"buttonText"),o=this._get(i,"buttonImage"),i.trigger=t(this._get(i,"buttonImageOnly")?t("<img/>").addClass(this._triggerClass).attr({src:o,alt:n,title:n}):t("<button type='button'></button>").addClass(this._triggerClass).html(o?t("<img/>").attr({src:o,alt:n,title:n}):n)),e[r?"before":"after"](i.trigger),i.trigger.on("click",function(){return t.datepicker._datepickerShowing&&t.datepicker._lastInput===e[0]?t.datepicker._hideDatepicker():t.datepicker._datepickerShowing&&t.datepicker._lastInput!==e[0]?(t.datepicker._hideDatepicker(),t.datepicker._showDatepicker(e[0])):t.datepicker._showDatepicker(e[0]),!1}))},_autoSize:function(t){if(this._get(t,"autoSize")&&!t.inline){var e,i,s,n,o=new Date(2009,11,20),a=this._get(t,"dateFormat");a.match(/[DM]/)&&(e=function(t){for(i=0,s=0,n=0;t.length>n;n++)t[n].length>i&&(i=t[n].length,s=n);return s},o.setMonth(e(this._get(t,a.match(/MM/)?"monthNames":"monthNamesShort"))),o.setDate(e(this._get(t,a.match(/DD/)?"dayNames":"dayNamesShort"))+20-o.getDay())),t.input.attr("size",this._formatDate(t,o).length)}},_inlineDatepicker:function(e,i){var s=t(e);s.hasClass(this.markerClassName)||(s.addClass(this.markerClassName).append(i.dpDiv),t.data(e,"datepicker",i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(e),i.dpDiv.css("display","block"))},_dialogDatepicker:function(e,i,s,n,o){var r,l,h,c,u,d=this._dialogInst;return d||(this.uuid+=1,r="dp"+this.uuid,this._dialogInput=t("<input type='text' id='"+r+"' style='position: absolute; top: -100px; width: 0px;'/>
7"),this._dialogInput.on("keydown",this._doKeyDown),t("body").append(this._dialogInput),d=this._dialogInst=this._newInst(this._dialogInput,!1),d.settings={},t.data(this._dialogInput[0],"datepicker",d)),a(d.settings,n||{}),i=i&&i.constructor===Date?this._formatDate(d,i):i,this._dialogInput.val(i),this._pos=o?o.length?o:[o.pageX,o.pageY]:null,this._pos||(l=document.documentElement.clientWidth,h=document.documentElement.clientHeight,c=document.documentElement.scrollLeft||document.body.scrollLeft,u=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[l/2-100+c,h/2-150+u]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),d.settings.onSelect=s,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),t.blockUI&&t.blockUI(this.dpDiv),t.data(this._dialogInput[0],"datepicker",d),this},_destroyDatepicker:function(e){var i,s=t(e),n=t.data(e,"datepicker");s.hasClass(this.markerClassName)&&(i=e.nodeName.toLowerCase(),t.removeData(e,"datepicker"),"input"===i?(n.append.remove(),n.trigger.remove(),s.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):("div"===i||"span"===i)&&s.removeClass(this.markerClassName).empty(),u===n&&(u=null))},_enableDatepicker:function(e){var i,s,n=t(e),o=t.data(e,"datepicker");n.hasClass(this.markerClassName)&&(i=e.nodeName.toLowerCase(),"input"===i?(e.disabled=!1,o.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):("div"===i||"span"===i)&&(s=n.children("."+this._inlineClass),s.children().removeClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=t.map(this._disabledInputs,function(t){return t===e?null:t}))},_disableDatepicker:function(e){var i,s,n=t(e),o=t.data(e,"datepicker");n.hasClass(this.markerClassName)&&(i=e.nodeName.toLowerCase(),"input"===i?(e.disabled=!0,o.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):("div"===i||"span"===i)&&(s=n.children("."+this._inlineClass),s.children().addClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=t.map(this._disabledInputs,function(t){return t===e?null:t}),this._disabledInputs[this._disabledInputs.length]=e)},_isDisabledDatepicker:function(t){if(!t)return!1;for(var e=0;this._disabledInputs.length>e;e++)if(this._disabledInputs[e]===t)return!0;return!1},_getInst:function(e){try{return t.data(e,"datepicker")}catch(i){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(e,i,s){var n,o,r,l,h=this._getInst(e);return 2===arguments.length&&"string"==typeof i?"defaults"===i?t.extend({},t.datepicker._defaults):h?"all"===i?t.extend({},h.settings):this._get(h,i):null:(n=i||{},"string"==typeof i&&(n={},n[i]=s),h&&(this._curInst===h&&this._hideDatepicker(),o=this._getDateDatepicker(e,!0),r=this._getMinMaxDate(h,"min"),l=this._getMinMaxDate(h,"max"),a(h.settings,n),null!==r&&void 0!==n.dateFormat&&void 0===n.minDate&&(h.settings.minDate=this._formatDate(h,r)),null!==l&&void 0!==n.dateFormat&&void 0===n.maxDate&&(h.settings.maxDate=this._formatDate(h,l)),"disabled"in n&&(n.disabled?this._disableDatepicker(e):this._enableDatepicker(e)),this._attachments(t(e),h),this._autoSize(h),this._setDate(h,o),this._updateAlternate(h),this._updateDatepicker(h)),void 0)},_changeDatepicker:function(t,e,i){this._optionDatepicker(t,e,i)},_refreshDatepicker:function(t){var e=this._getInst(t);e&&this._updateDatepicker(e)},_setDateDatepicker:function(t,e){var i=this._getInst(t);i&&(this._setDate(i,e),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(t,e){var i=this._getInst(t);return i&&!i.inline&&this._setDateFromField(i,e),i?this._getDate(i):null},_doKeyDown:function(e){var i,s,n,o=t.datepicker._getInst(e.target),a=!0,r=o.dpDiv.is(".ui-datepicker-rtl");if(o._keyEvent=!0,t.datepicker._datepickerShowing)switch(e.keyCode){case 9:t.datepicker._hideDatepicker(),a=!1;break;case 13:return n=t("td."+t.datepicker._dayOverClass+":not(."+t.datepicker._currentClass+")",o.dpDiv),n[0]&&t.datepicker._selectDay(e.target,o.selectedMonth,o.selectedYear,n[0]),i=t.datepicker._get(o,"onSelect"),i?(s=t.datepicker._formatDate(o),i.apply(o.input?o.input[0]:null,[s,o])):t.datepicker._hideDatepicker(),!1;case 27:t.datepicker._hideDatepicker();break;case 33:t.datepicker._adjustDate(e.target,e.ctrlKey?-t.datepicker._get(o,"stepBigMonths"):-t.datepicker._get(o,"stepMonths"),"M");break;case 34:t.datepicker._adjustDate(e.target,e.ctrlKey?+t.datepicker._get(o,"stepBigMonths"):+t.datepicker._get(o,"stepMonths"),"M");break;case 35:(e.ctrlKey||e.metaKey)&&t.datepicker._clearDate(e.target),a=e.ctrlKey||e.metaKey;break;case 36:(e.ctrlKey||e.metaKey)&&t.datepicker._gotoToday(e.target),a=e.ctrlKey||e.metaKey;break;case 37:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,r?1:-1,"D"),a=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&t.datepicker._adjustDate(e.target,e.ctrlKey?-t.datepicker._get(o,"stepBigMonths"):-t.datepicker._get(o,"stepMonths"),"M");break;case 38:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,-7,"D"),a=e.ctrlKey||e.metaKey;break;case 39:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,r?-1:1,"D"),a=e.ctrlKey||e.metaKey,e.originalEvent.altKey&&t.datepicker._adjustDate(e.target,e.ctrlKey?+t.datepicker._get(o,"stepBigMonths"):+t.datepicker._get(o,"stepMonths"),"M");break;case 40:(e.ctrlKey||e.metaKey)&&t.datepicker._adjustDate(e.target,7,"D"),a=e.ctrlKey||e.metaKey;break;default:a=!1}else 36===e.keyCode&&e.ctrlKey?t.datepicker._showDatepicker(this):a=!1;a&&(e.preventDefault(),e.stopPropagation())},_doKeyPress:function(e){var i,s,n=t.datepicker._getInst(e.target);return t.datepicker._get(n,"constrainInput")?(i=t.datepicker._possibleChars(t.datepicker._get(n,"dateFormat")),s=String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),e.ctrlKey||e.metaKey||" ">s||!i||i.indexOf(s)>-1):void 0},_doKeyUp:function(e){var i,s=t.datepicker._getInst(e.target);if(s.input.val()!==s.lastVal)try{i=t.datepicker.parseDate(t.datepicker._get(s,"dateFormat"),s.input?s.input.val():null,t.datepicker._getFormatConfig(s)),i&&(t.datepicker._setDateFromField(s),t.datepicker._updateAlternate(s),t.datepicker._updateDatepicker(s))}catch(n){}return!0}
vendor: 12,185 bytes, line 7
7,_showDatepicker:function(e){if(e=e.target||e,"input"!==e.nodeName.toLowerCase()&&(e=t("input",e.parentNode)[0]),!t.datepicker._isDisabledDatepicker(e)&&t.datepicker._lastInput!==e){var s,n,o,r,l,h,c;s=t.datepicker._getInst(e),t.datepicker._curInst&&t.datepicker._curInst!==s&&(t.datepicker._curInst.dpDiv.stop(!0,!0),s&&t.datepicker._datepickerShowing&&t.datepicker._hideDatepicker(t.datepicker._curInst.input[0])),n=t.datepicker._get(s,"beforeShow"),o=n?n.apply(e,[e,s]):{},o!==!1&&(a(s.settings,o),s.lastVal=null,t.datepicker._lastInput=e,t.datepicker._setDateFromField(s),t.datepicker._inDialog&&(e.value=""),t.datepicker._pos||(t.datepicker._pos=t.datepicker._findPos(e),t.datepicker._pos[1]+=e.offsetHeight),r=!1,t(e).parents().each(function(){return r|="fixed"===t(this).css("position"),!r}),l={left:t.datepicker._pos[0],top:t.datepicker._pos[1]},t.datepicker._pos=null,s.dpDiv.empty(),s.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),t.datepicker._updateDatepicker(s),l=t.datepicker._checkOffset(s,l,r),s.dpDiv.css({position:t.datepicker._inDialog&&t.blockUI?"static":r?"fixed":"absolute",display:"none",left:l.left+"px",top:l.top+"px"}),s.inline||(h=t.datepicker._get(s,"showAnim"),c=t.datepicker._get(s,"duration"),s.dpDiv.css("z-index",i(t(e))+1),t.datepicker._datepickerShowing=!0,t.effects&&t.effects.effect[h]?s.dpDiv.show(h,t.datepicker._get(s,"showOptions"),c):s.dpDiv[h||"show"](h?c:null),t.datepicker._shouldFocusInput(s)&&s.input.trigger("focus"),t.datepicker._curInst=s))}},_updateDatepicker:function(e){this.maxRows=4,u=e,e.dpDiv.empty().append(this._generateHTML(e)),this._attachHandlers(e);var i,s=this._getNumberOfMonths(e),n=s[1],a=17,r=e.dpDiv.find("."+this._dayOverClass+" a");r.length>0&&o.apply(r.get(0)),e.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),n>1&&e.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",a*n+"em"),e.dpDiv[(1!==s[0]||1!==s[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),e.dpDiv[(this._get(e,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),e===t.datepicker._curInst&&t.datepicker._datepickerShowing&&t.datepicker._shouldFocusInput(e)&&e.input.trigger("focus"),e.yearshtml&&(i=e.yearshtml,setTimeout(function(){i===e.yearshtml&&e.yearshtml&&e.dpDiv.find("select.ui-datepicker-year:first").replaceWith(e.yearshtml),i=e.yearshtml=null},0))},_shouldFocusInput:function(t){return t.input&&t.input.is(":visible")&&!t.input.is(":disabled")&&!t.input.is(":focus")},_checkOffset:function(e,i,s){var n=e.dpDiv.outerWidth(),o=e.dpDiv.outerHeight(),a=e.input?e.input.outerWidth():0,r=e.input?e.input.outerHeight():0,l=document.documentElement.clientWidth+(s?0:t(document).scrollLeft()),h=document.documentElement.clientHeight+(s?0:t(document).scrollTop());return i.left-=this._get(e,"isRTL")?n-a:0,i.left-=s&&i.left===e.input.offset().left?t(document).scrollLeft():0,i.top-=s&&i.top===e.input.offset().top+r?t(document).scrollTop():0,i.left-=Math.min(i.left,i.left+n>l&&l>n?Math.abs(i.left+n-l):0),i.top-=Math.min(i.top,i.top+o>h&&h>o?Math.abs(o+r):0),i},_findPos:function(e){for(var i,s=this._getInst(e),n=this._get(s,"isRTL");e&&("hidden"===e.type||1!==e.nodeType||t.expr.filters.hidden(e));)e=e[n?"previousSibling":"nextSibling"];return i=t(e).offset(),[i.left,i.top]},_hideDatepicker:function(e){var i,s,n,o,a=this._curInst;!a||e&&a!==t.data(e,"datepicker")||this._datepickerShowing&&(i=this._get(a,"showAnim"),s=this._get(a,"duration"),n=function(){t.datepicker._tidyDialog(a)},t.effects&&(t.effects.effect[i]||t.effects[i])?a.dpDiv.hide(i,t.datepicker._get(a,"showOptions"),s,n):a.dpDiv["slideDown"===i?"slideUp":"fadeIn"===i?"fadeOut":"hide"](i?s:null,n),i||n(),this._datepickerShowing=!1,o=this._get(a,"onClose"),o&&o.apply(a.input?a.input[0]:null,[a.input?a.input.val():"",a]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),t.blockUI&&(t.unblockUI(),t("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(t){t.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(e){if(t.datepicker._curInst){var i=t(e.target),s=t.datepicker._getInst(i[0]);(i[0].id!==t.datepicker._mainDivId&&0===i.parents("#"+t.datepicker._mainDivId).length&&!i.hasClass(t.datepicker.markerClassName)&&!i.closest("."+t.datepicker._triggerClass).length&&t.datepicker._datepickerShowing&&(!t.datepicker._inDialog||!t.blockUI)||i.hasClass(t.datepicker.markerClassName)&&t.datepicker._curInst!==s)&&t.datepicker._hideDatepicker()}},_adjustDate:function(e,i,s){var n=t(e),o=this._getInst(n[0]);this._isDisabledDatepicker(n[0])||(this._adjustInstDate(o,i+("M"===s?this._get(o,"showCurrentAtPos"):0),s),this._updateDatepicker(o))},_gotoToday:function(e){var i,s=t(e),n=this._getInst(s[0]);this._get(n,"gotoCurrent")&&n.currentDay?(n.selectedDay=n.currentDay,n.drawMonth=n.selectedMonth=n.currentMonth,n.drawYear=n.selectedYear=n.currentYear):(i=new Date,n.selectedDay=i.getDate(),n.drawMonth=n.selectedMonth=i.getMonth(),n.drawYear=n.selectedYear=i.getFullYear()),this._notifyChange(n),this._adjustDate(s)},_selectMonthYear:function(e,i,s){var n=t(e),o=this._getInst(n[0]);o["selected"+("M"===s?"Month":"Year")]=o["draw"+("M"===s?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10),this._notifyChange(o),this._adjustDate(n)},_selectDay:function(e,i,s,n){var o,a=t(e);t(n).hasClass(this._unselectableClass)||this._isDisabledDatepicker(a[0])||(o=this._getInst(a[0]),o.selectedDay=o.currentDay=t("a",n).html(),o.selectedMonth=o.currentMonth=i,o.selectedYear=o.currentYear=s,this._selectDate(e,this._formatDate(o,o.currentDay,o.currentMonth,o.currentYear)))},_clearDate:function(e){var i=t(e);this._selectDate(i,"")},_selectDate:function(e,i){var s,n=t(e),o=this._getInst(n[0]);i=null!=i?i:this._formatDate(o),o.input&&o.input.val(i),this._updateAlternate(o),s=this._get(o,"onSelect"),s?s.apply(o.input?o.input[0]:null,[i,o]):o.input&&o.input.trigger("change"),o.inline?this._updateDatepicker(o):(this._hideDatepicker(),this._lastInput=o.input[0],"object"!=typeof o.input[0]&&o.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(e){var i,s,n,o=this._get(e,"altField");o&&(i=this._get(e,"altFormat")||this._get(e,"dateFormat"),s=this._getDate(e),n=this.formatDate(i,s,this._getFormatConfig(e)),t(o).val(n))},noWeekends:function(t){var e=t.getDay();return[e>0&&6>e,""]},iso8601Week:function(t){var e,i=new Date(t.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),e=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((e-i)/864e5)/7)+1},parseDate:function(e,i,s){if(null==e||null==i)throw"Invalid arguments";if(i="object"==typeof i?""+i:i+"",""===i)return null;var n,o,a,r,l=0,h=(s?s.shortYearCutoff:null)||this._defaults.shortYearCutoff,c="string"!=typeof h?h:(new Date).getFullYear()%100+parseInt(h,10),u=(s?s.dayNamesShort:null)||this._defaults.dayNamesShort,d=(s?s.dayNames:null)||this._defaults.dayNames,p=(s?s.monthNamesShort:null)||this._defaults.monthNamesShort,f=(s?s.monthNames:null)||this._defaults.monthNames,g=-1,m=-1,_=-1,v=-1,b=!1,y=function(t){var i=e.length>n+1&&e.charAt(n+1)===t;return i&&n++,i},w=function(t){var e=y(t),s="@"===t?14:"!"===t?20:"y"===t&&e?4:"o"===t?3:2,n="y"===t?s:1,o=RegExp("^\\d{"+n+","+s+"}"),a=i.substring(l).match(o);if(!a)throw"Missing number at position "+l;return l+=a[0].length,parseInt(a[0],10)},k=function(e,s,n){var o=-1,a=t.map(y(e)?n:s,function(t,e){return[[e,t]]}).sort(function(t,e){return-(t[1].length-e[1].length)});if(t.each(a,function(t,e){var s=e[1];return i.substr(l,s.length).toLowerCase()===s.toLowerCase()?(o=e[0],l+=s.length,!1):void 0}),-1!==o)return o+1;throw"Unknown name at position "+l},x=function(){if(i.charAt(l)!==e.charAt(n))throw"Unexpected literal at position "+l;l++};for(n=0;e.length>n;n++)if(b)"'"!==e.charAt(n)||y("'")?x():b=!1;else switch(e.charAt(n)){case"d":_=w("d");break;case"D":k("D",u,d);break;case"o":v=w("o");break;case"m":m=w("m");break;case"M":m=k("M",p,f);break;case"y":g=w("y");break;case"@":r=new Date(w("@")),g=r.getFullYear(),m=r.getMonth()+1,_=r.getDate();break;case"!":r=new Date((w("!")-this._ticksTo1970)/1e4),g=r.getFullYear(),m=r.getMonth()+1,_=r.getDate();break;case"'":y("'")?x():b=!0;break;default:x()}if(i.length>l&&(a=i.substr(l),!/^\s+/.test(a)))throw"Extra/unparsed characters found in date: "+a;if(-1===g?g=(new Date).getFullYear():100>g&&(g+=(new Date).getFullYear()-(new Date).getFullYear()%100+(c>=g?0:-100)),v>-1)for(m=1,_=v;;){if(o=this._getDaysInMonth(g,m-1),o>=_)break;m++,_-=o}if(r=this._daylightSavingAdjust(new Date(g,m-1,_)),r.getFullYear()!==g||r.getMonth()+1!==m||r.getDate()!==_)throw"Invalid date";return r},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:1e7*60*60*24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(t,e,i){if(!e)return"";var s,n=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,o=(i?i.dayNames:null)||this._defaults.dayNames,a=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,r=(i?i.monthNames:null)||this._defaults.monthNames,l=function(e){var i=t.length>s+1&&t.charAt(s+1)===e;return i&&s++,i},h=function(t,e,i){var s=""+e;if(l(t))for(;i>s.length;)s="0"+s;return s},c=function(t,e,i,s){return l(t)?s[e]:i[e]},u="",d=!1;if(e)for(s=0;t.length>s;s++)if(d)"'"!==t.charAt(s)||l("'")?u+=t.charAt(s):d=!1;else switch(t.charAt(s)){case"d":u+=h("d",e.getDate(),2);break;case"D":u+=c("D",e.getDay(),n,o);break;case"o":u+=h("o",Math.round((new Date(e.getFullYear(),e.getMonth(),e.getDate()).getTime()-new Date(e.getFullYear(),0,0).getTime())/864e5),3);break;case"m":u+=h("m",e.getMonth()+1,2);break;case"M":u+=c("M",e.getMonth(),a,r);break;case"y":u+=l("y")?e.getFullYear():(10>e.getFullYear()%100?"0":"")+e.getFullYear()%100;break;case"@":u+=e.getTime();break;case"!":u+=1e4*e.getTime()+this._ticksTo1970;break;case"'":l("'")?u+="'":d=!0;break;default:u+=t.charAt(s)}return u},_possibleChars:function(t){var e,i="",s=!1,n=function(i){var s=t.length>e+1&&t.charAt(e+1)===i;return s&&e++,s};for(e=0;t.length>e;e++)if(s)"'"!==t.charAt(e)||n("'")?i+=t.charAt(e):s=!1;else switch(t.charAt(e)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":n("'")?i+="'":s=!0;break;default:i+=t.charAt(e)}return i},_get:function(t,e){return void 0!==t.settings[e]?t.settings[e]:this._defaults[e]},_setDateFromField:function(t,e){if(t.input.val()!==t.lastVal){var i=this._get(t,"dateFormat"),s=t.lastVal=t.input?t.input.val():null,n=this._getDefaultDate(t),o=n,a=this._getFormatConfig(t);try{o=this.parseDate(i,s,a)||n}catch(r){s=e?"":s}t.selectedDay=o.getDate(),t.drawMonth=t.selectedMonth=o.getMonth(),t.drawYear=t.selectedYear=o.getFullYear(),t.currentDay=s?o.getDate():0,t.currentMonth=s?o.getMonth():0,t.currentYear=s?o.getFullYear():0,this._adjustInstDate(t)}},_getDefaultDate:function(t){return this._restrictMinMax(t,this._determineDate(t,this._get(t,"defaultDate"),new Date))},_determineDate:function(e,i,s){var n=function(t){var e=new Date;return e.setDate(e.getDate()+t),e},o=function(i){try{return t.datepicker.parseDate(t.datepicker._get(e,"dateFormat"),i,t.datepicker._getFormatConfig(e))}catch(s){}for(var n=(i.toLowerCase().match(/^c/)?t.datepicker._getDate(e):null)||new Date,o=n.getFullYear(),a=n.getMonth(),r=n.getDate(),l=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,h=l.exec(i);h;){switch(h[2]||"d"){case"d":case"D":r+=parseInt(h[1],10);break;case"w":case"W":r+=7*parseInt(h[1],10);break;case"m":case"M":a+=parseInt(h[1],10),r=Math.min(r,t.datepicker._getDaysInMonth(o,a));break;case"y":case"Y":o+=parseInt(h[1],10),r=Math.min(r,t.datepicker._getDaysInMonth(o,a))}h=l.exec(i)}return new Date(o,a,r)},a=null==i||""===i?s:"string"==typeof i?o(i):"number"==typeof i?isNaN(i)?s:n(i):new Date(i.getTime());return a=a&&"Invalid Date"==""+a?s:a,a&&(a.setHours(0),a.setMinutes(0),a.setSeconds(0),a.setMilliseconds(0)),this._daylightSavingAdjust(a)},_daylightSavingAdjust:function(t){return t?(t.setHours(t.getHours()>12?t.getHours()+2:0),t):null}
vendor: 6,672 bytes, line 7
7,_setDate:function(t,e,i){var s=!e,n=t.selectedMonth,o=t.selectedYear,a=this._restrictMinMax(t,this._determineDate(t,e,new Date));t.selectedDay=t.currentDay=a.getDate(),t.drawMonth=t.selectedMonth=t.currentMonth=a.getMonth(),t.drawYear=t.selectedYear=t.currentYear=a.getFullYear(),n===t.selectedMonth&&o===t.selectedYear||i||this._notifyChange(t),this._adjustInstDate(t),t.input&&t.input.val(s?"":this._formatDate(t))},_getDate:function(t){var e=!t.currentYear||t.input&&""===t.input.val()?null:this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return e},_attachHandlers:function(e){var i=this._get(e,"stepMonths"),s="#"+e.id.replace(/\\\\/g,"\\");e.dpDiv.find("[data-handler]").map(function(){var e={prev:function(){t.datepicker._adjustDate(s,-i,"M")},next:function(){t.datepicker._adjustDate(s,+i,"M")},hide:function(){t.datepicker._hideDatepicker()},today:function(){t.datepicker._gotoToday(s)},selectDay:function(){return t.datepicker._selectDay(s,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return t.datepicker._selectMonthYear(s,this,"M"),!1},selectYear:function(){return t.datepicker._selectMonthYear(s,this,"Y"),!1}};t(this).on(this.getAttribute("data-event"),e[this.getAttribute("data-handler")])})},_generateHTML:function(t){var e,i,s,n,o,a,r,l,h,c,u,d,p,f,g,m,_,v,b,y,w,k,x,C,D,T,I,M,P,S,N,H,A,z,O,E,W,F,L,R=new Date,Y=this._daylightSavingAdjust(new Date(R.getFullYear(),R.getMonth(),R.getDate())),B=this._get(t,"isRTL"),j=this._get(t,"showButtonPanel"),q=this._get(t,"hideIfNoPrevNext"),K=this._get(t,"navigationAsDateFormat"),U=this._getNumberOfMonths(t),V=this._get(t,"showCurrentAtPos"),X=this._get(t,"stepMonths"),$=1!==U[0]||1!==U[1],G=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),J=this._getMinMaxDate(t,"min"),Q=this._getMinMaxDate(t,"max"),Z=t.drawMonth-V,te=t.drawYear;if(0>Z&&(Z+=12,te--),Q)for(e=this._daylightSavingAdjust(new Date(Q.getFullYear(),Q.getMonth()-U[0]*U[1]+1,Q.getDate())),e=J&&J>e?J:e;this._daylightSavingAdjust(new Date(te,Z,1))>e;)Z--,0>Z&&(Z=11,te--);for(t.drawMonth=Z,t.drawYear=te,i=this._get(t,"prevText"),i=K?this.formatDate(i,this._daylightSavingAdjust(new Date(te,Z-X,1)),this._getFormatConfig(t)):i,s=this._canAdjustMonth(t,-1,te,Z)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(B?"e":"w")+"'>"+i+"</span></a>":q?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+i+"'><span class='ui-icon ui-icon-circle-triangle-"+(B?"e":"w")+"'>"+i+"</span></a>",n=this._get(t,"nextText"),n=K?this.formatDate(n,this._daylightSavingAdjust(new Date(te,Z+X,1)),this._getFormatConfig(t)):n,o=this._canAdjustMonth(t,1,te,Z)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+n+"'><span class='ui-icon ui-icon-circle-triangle-"+(B?"w":"e")+"'>"+n+"</span></a>":q?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+n+"'><span class='ui-icon ui-icon-circle-triangle-"+(B?"w":"e")+"'>"+n+"</span></a>",a=this._get(t,"currentText"),r=this._get(t,"gotoCurrent")&&t.currentDay?G:Y,a=K?this.formatDate(a,r,this._getFormatConfig(t)):a,l=t.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(t,"closeText")+"</button>",h=j?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(B?l:"")+(this._isInRange(t,r)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+a+"</button>":"")+(B?"":l)+"</div>":"",c=parseInt(this._get(t,"firstDay"),10),c=isNaN(c)?0:c,u=this._get(t,"showWeek"),d=this._get(t,"dayNames"),p=this._get(t,"dayNamesMin"),f=this._get(t,"monthNames"),g=this._get(t,"monthNamesShort"),m=this._get(t,"beforeShowDay"),_=this._get(t,"showOtherMonths"),v=this._get(t,"selectOtherMonths"),b=this._getDefaultDate(t),y="",k=0;U[0]>k;k++){for(x="",this.maxRows=4,C=0;U[1]>C;C++){if(D=this._daylightSavingAdjust(new Date(te,Z,t.selectedDay)),T=" ui-corner-all",I="",$){if(I+="<div class='ui-datepicker-group",U[1]>1)switch(C){case 0:I+=" ui-datepicker-group-first",T=" ui-corner-"+(B?"right":"left");break;case U[1]-1:I+=" ui-datepicker-group-last",T=" ui-corner-"+(B?"left":"right");break;default:I+=" ui-datepicker-group-middle",T=""}I+="'>"}for(I+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+T+"'>"+(/all|left/.test(T)&&0===k?B?o:s:"")+(/all|right/.test(T)&&0===k?B?s:o:"")+this._generateMonthYearHeader(t,Z,te,J,Q,k>0||C>0,f,g)+"</div><table class='ui-datepicker-calendar'><thead>"+"<tr>",M=u?"<th class='ui-datepicker-week-col'>"+this._get(t,"weekHeader")+"</th>":"",w=0;7>w;w++)P=(w+c)%7,M+="<th scope='col'"+((w+c+6)%7>=5?" class='ui-datepicker-week-end'":"")+">"+"<span title='"+d[P]+"'>"+p[P]+"</span></th>";for(I+=M+"</tr></thead><tbody>",S=this._getDaysInMonth(te,Z),te===t.selectedYear&&Z===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,S)),N=(this._getFirstDayOfMonth(te,Z)-c+7)%7,H=Math.ceil((N+S)/7),A=$?this.maxRows>H?this.maxRows:H:H,this.maxRows=A,z=this._daylightSavingAdjust(new Date(te,Z,1-N)),O=0;A>O;O++){for(I+="<tr>",E=u?"<td class='ui-datepicker-week-col'>"+this._get(t,"calculateWeek")(z)+"</td>":"",w=0;7>w;w++)W=m?m.apply(t.input?t.input[0]:null,[z]):[!0,""],F=z.getMonth()!==Z,L=F&&!v||!W[0]||J&&J>z||Q&&z>Q,E+="<td class='"+((w+c+6)%7>=5?" ui-datepicker-week-end":"")+(F?" ui-datepicker-other-month":"")+(z.getTime()===D.getTime()&&Z===t.selectedMonth&&t._keyEvent||b.getTime()===z.getTime()&&b.getTime()===D.getTime()?" "+this._dayOverClass:"")+(L?" "+this._unselectableClass+" ui-state-disabled":"")+(F&&!_?"":" "+W[1]+(z.getTime()===G.getTime()?" "+this._currentClass:"")+(z.getTime()===Y.getTime()?" ui-datepicker-today":""))+"'"+(F&&!_||!W[2]?"":" title='"+W[2].replace(/'/g,"'")+"'")+(L?"":" data-handler='selectDay' data-event='click' data-month='"+z.getMonth()+"' data-year='"+z.getFullYear()+"'")+">"+(F&&!_?" ":L?"<span class='ui-state-default'>"+z.getDate()+"</span>":"<a class='ui-state-default"+(z.getTime()===Y.getTime()?" ui-state-highlight":"")+(z.getTime()===G.getTime()?" ui-state-active":"")+(F?" ui-priority-secondary":"")+"' href='#'>"+z.getDate()+"</a>")+"</td>",z.setDate(z.getDate()+1),z=this._daylightSavingAdjust(z);I+=E+"</tr>"}Z++,Z>11&&(Z=0,te++),I+="</tbody></table>"+($?"</div>"+(U[0]>0&&C===U[1]-1?"<div class='ui-datepicker-row-break'></div>":""):""),x+=I}y+=x}return y+=h,t._keyEvent=!1,y}
vendor: 5,018 bytes, line 7
7,_generateMonthYearHeader:function(t,e,i,s,n,o,a,r){var l,h,c,u,d,p,f,g,m=this._get(t,"changeMonth"),_=this._get(t,"changeYear"),v=this._get(t,"showMonthAfterYear"),b="<div class='ui-datepicker-title'>",y="";if(o||!m)y+="<span class='ui-datepicker-month'>"+a[e]+"</span>";else{for(l=s&&s.getFullYear()===i,h=n&&n.getFullYear()===i,y+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",c=0;12>c;c++)(!l||c>=s.getMonth())&&(!h||n.getMonth()>=c)&&(y+="<option value='"+c+"'"+(c===e?" selected='selected'":"")+">"+r[c]+"</option>");y+="</select>"}if(v||(b+=y+(!o&&m&&_?"":" ")),!t.yearshtml)if(t.yearshtml="",o||!_)b+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(u=this._get(t,"yearRange").split(":"),d=(new Date).getFullYear(),p=function(t){var e=t.match(/c[+\-].*/)?i+parseInt(t.substring(1),10):t.match(/[+\-].*/)?d+parseInt(t,10):parseInt(t,10);return isNaN(e)?d:e},f=p(u[0]),g=Math.max(f,p(u[1]||"")),f=s?Math.max(f,s.getFullYear()):f,g=n?Math.min(g,n.getFullYear()):g,t.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";g>=f;f++)t.yearshtml+="<option value='"+f+"'"+(f===i?" selected='selected'":"")+">"+f+"</option>";t.yearshtml+="</select>",b+=t.yearshtml,t.yearshtml=null}return b+=this._get(t,"yearSuffix"),v&&(b+=(!o&&m&&_?"":" ")+y),b+="</div>"},_adjustInstDate:function(t,e,i){var s=t.selectedYear+("Y"===i?e:0),n=t.selectedMonth+("M"===i?e:0),o=Math.min(t.selectedDay,this._getDaysInMonth(s,n))+("D"===i?e:0),a=this._restrictMinMax(t,this._daylightSavingAdjust(new Date(s,n,o)));t.selectedDay=a.getDate(),t.drawMonth=t.selectedMonth=a.getMonth(),t.drawYear=t.selectedYear=a.getFullYear(),("M"===i||"Y"===i)&&this._notifyChange(t)},_restrictMinMax:function(t,e){var i=this._getMinMaxDate(t,"min"),s=this._getMinMaxDate(t,"max"),n=i&&i>e?i:e;return s&&n>s?s:n},_notifyChange:function(t){var e=this._get(t,"onChangeMonthYear");e&&e.apply(t.input?t.input[0]:null,[t.selectedYear,t.selectedMonth+1,t])},_getNumberOfMonths:function(t){var e=this._get(t,"numberOfMonths");return null==e?[1,1]:"number"==typeof e?[1,e]:e},_getMinMaxDate:function(t,e){return this._determineDate(t,this._get(t,e+"Date"),null)},_getDaysInMonth:function(t,e){return 32-this._daylightSavingAdjust(new Date(t,e,32)).getDate()},_getFirstDayOfMonth:function(t,e){return new Date(t,e,1).getDay()},_canAdjustMonth:function(t,e,i,s){var n=this._getNumberOfMonths(t),o=this._daylightSavingAdjust(new Date(i,s+(0>e?e:n[0]*n[1]),1));return 0>e&&o.setDate(this._getDaysInMonth(o.getFullYear(),o.getMonth())),this._isInRange(t,o)},_isInRange:function(t,e){var i,s,n=this._getMinMaxDate(t,"min"),o=this._getMinMaxDate(t,"max"),a=null,r=null,l=this._get(t,"yearRange");return l&&(i=l.split(":"),s=(new Date).getFullYear(),a=parseInt(i[0],10),r=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(a+=s),i[1].match(/[+\-].*/)&&(r+=s)),(!n||e.getTime()>=n.getTime())&&(!o||e.getTime()<=o.getTime())&&(!a||e.getFullYear()>=a)&&(!r||r>=e.getFullYear())},_getFormatConfig:function(t){var e=this._get(t,"shortYearCutoff");return e="string"!=typeof e?e:(new Date).getFullYear()%100+parseInt(e,10),{shortYearCutoff:e,dayNamesShort:this._get(t,"dayNamesShort"),dayNames:this._get(t,"dayNames"),monthNamesShort:this._get(t,"monthNamesShort"),monthNames:this._get(t,"monthNames")}},_formatDate:function(t,e,i,s){e||(t.currentDay=t.selectedDay,t.currentMonth=t.selectedMonth,t.currentYear=t.selectedYear);var n=e?"object"==typeof e?e:this._daylightSavingAdjust(new Date(s,i,e)):this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return this.formatDate(this._get(t,"dateFormat"),n,this._getFormatConfig(t))}}),t.fn.datepicker=function(e){if(!this.length)return this;t.datepicker.initialized||(t(document).on("mousedown",t.datepicker._checkExternalClick),t.datepicker.initialized=!0),0===t("#"+t.datepicker._mainDivId).length&&t("body").append(t.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=typeof e||"isDisabled"!==e&&"getDate"!==e&&"widget"!==e?"option"===e&&2===arguments.length&&"string"==typeof arguments[1]?t.datepicker["_"+e+"Datepicker"].apply(t.datepicker,[this[0]].concat(i)):this.each(function(){"string"==typeof e?t.datepicker["_"+e+"Datepicker"].apply(t.datepicker,[this].concat(i)):t.datepicker._attachDatepicker(this,e)}):t.datepicker["_"+e+"Datepicker"].apply(t.datepicker,[this[0]].concat(i))},t.datepicker=new s,t.datepicker.initialized=!1,t.datepicker.uuid=(new Date).getTime(),t.datepicker.version="1.12.1",t.datepicker;var d="ui-effects-",p="ui-effects-style",f="ui-effects-animated",g=t;t.effects={effect:{}},function(t,e){function i(t,e,i){var s=u[e.type]||{};return null==t?i||!e.def?null:e.def:(t=s.floor?~~t:parseFloat(t),isNaN(t)?e.def:s.mod?(t+s.mod)%s.mod:0>t?0:t>s.max?s.max:t)}function s(i){var s=h(),n=s._rgba=[];return i=i.toLowerCase(),f(l,function(t,o){var a,r=o.re.exec(i),l=r&&o.parse(r),h=o.space||"rgba";return l?(a=s[h](l),s[c[h].cache]=a[c[h].cache],n=s._rgba=a._rgba,
vendor: 8,822 bytes, line 7
7!1):e}),n.length?("0,0,0,0"===n.join()&&t.extend(n,o.transparent),s):o[i]}function n(t,e,i){return i=(i+1)%1,1>6*i?t+6*(e-t)*i:1>2*i?e:2>3*i?t+6*(e-t)*(2/3-i):t}var o,a="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",r=/^([\-+])=\s*(\d+\.?\d*)/,l=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[t[1],t[2],t[3],t[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(t){return[2.55*t[1],2.55*t[2],2.55*t[3],t[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(t){return[t[1],t[2]/100,t[3]/100,t[4]]}}],h=t.Color=function(e,i,s,n){return new t.Color.fn.parse(e,i,s,n)},c={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},u={"byte":{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},d=h.support={},p=t("<p>")[0],f=t.each;p.style.cssText="background-color:rgba(1,1,1,.5)",d.rgba=p.style.backgroundColor.indexOf("rgba")>-1,f(c,function(t,e){e.cache="_"+t,e.props.alpha={idx:3,type:"percent",def:1}}),h.fn=t.extend(h.prototype,{parse:function(n,a,r,l){if(n===e)return this._rgba=[null,null,null,null],this;(n.jquery||n.nodeType)&&(n=t(n).css(a),a=e);var u=this,d=t.type(n),p=this._rgba=[];return a!==e&&(n=[n,a,r,l],d="array"),"string"===d?this.parse(s(n)||o._default):"array"===d?(f(c.rgba.props,function(t,e){p[e.idx]=i(n[e.idx],e)}),this):"object"===d?(n instanceof h?f(c,function(t,e){n[e.cache]&&(u[e.cache]=n[e.cache].slice())}):f(c,function(e,s){var o=s.cache;f(s.props,function(t,e){if(!u[o]&&s.to){if("alpha"===t||null==n[t])return;u[o]=s.to(u._rgba)}u[o][e.idx]=i(n[t],e,!0)}),u[o]&&0>t.inArray(null,u[o].slice(0,3))&&(u[o][3]=1,s.from&&(u._rgba=s.from(u[o])))}),this):e},is:function(t){var i=h(t),s=!0,n=this;return f(c,function(t,o){var a,r=i[o.cache];return r&&(a=n[o.cache]||o.to&&o.to(n._rgba)||[],f(o.props,function(t,i){return null!=r[i.idx]?s=r[i.idx]===a[i.idx]:e})),s}),s},_space:function(){var t=[],e=this;return f(c,function(i,s){e[s.cache]&&t.push(i)}),t.pop()},transition:function(t,e){var s=h(t),n=s._space(),o=c[n],a=0===this.alpha()?h("transparent"):this,r=a[o.cache]||o.to(a._rgba),l=r.slice();return s=s[o.cache],f(o.props,function(t,n){var o=n.idx,a=r[o],h=s[o],c=u[n.type]||{};null!==h&&(null===a?l[o]=h:(c.mod&&(h-a>c.mod/2?a+=c.mod:a-h>c.mod/2&&(a-=c.mod)),l[o]=i((h-a)*e+a,n)))}),this[n](l)},blend:function(e){if(1===this._rgba[3])return this;var i=this._rgba.slice(),s=i.pop(),n=h(e)._rgba;return h(t.map(i,function(t,e){return(1-s)*n[e]+s*t}))},toRgbaString:function(){var e="rgba(",i=t.map(this._rgba,function(t,e){return null==t?e>2?1:0:t});return 1===i[3]&&(i.pop(),e="rgb("),e+i.join()+")"},toHslaString:function(){var e="hsla(",i=t.map(this.hsla(),function(t,e){return null==t&&(t=e>2?1:0),e&&3>e&&(t=Math.round(100*t)+"%"),t});return 1===i[3]&&(i.pop(),e="hsl("),e+i.join()+")"},toHexString:function(e){var i=this._rgba.slice(),s=i.pop();return e&&i.push(~~(255*s)),"#"+t.map(i,function(t){return t=(t||0).toString(16),1===t.length?"0"+t:t}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),h.fn.parse.prototype=h.fn,c.hsla.to=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e,i,s=t[0]/255,n=t[1]/255,o=t[2]/255,a=t[3],r=Math.max(s,n,o),l=Math.min(s,n,o),h=r-l,c=r+l,u=.5*c;return e=l===r?0:s===r?60*(n-o)/h+360:n===r?60*(o-s)/h+120:60*(s-n)/h+240,i=0===h?0:.5>=u?h/c:h/(2-c),[Math.round(e)%360,i,u,null==a?1:a]},c.hsla.from=function(t){if(null==t[0]||null==t[1]||null==t[2])return[null,null,null,t[3]];var e=t[0]/360,i=t[1],s=t[2],o=t[3],a=.5>=s?s*(1+i):s+i-s*i,r=2*s-a;return[Math.round(255*n(r,a,e+1/3)),Math.round(255*n(r,a,e)),Math.round(255*n(r,a,e-1/3)),o]},f(c,function(s,n){var o=n.props,a=n.cache,l=n.to,c=n.from;h.fn[s]=function(s){if(l&&!this[a]&&(this[a]=l(this._rgba)),s===e)return this[a].slice();var n,r=t.type(s),u="array"===r||"object"===r?s:arguments,d=this[a].slice();return f(o,function(t,e){var s=u["object"===r?t:e.idx];null==s&&(s=d[e.idx]),d[e.idx]=i(s,e)}),c?(n=h(c(d)),n[a]=d,n):h(d)},f(o,function(e,i){h.fn[e]||(h.fn[e]=function(n){var o,a=t.type(n),l="alpha"===e?this._hsla?"hsla":"rgba":s,h=this[l](),c=h[i.idx];return"undefined"===a?c:("function"===a&&(n=n.call(this,c),a=t.type(n)),null==n&&i.empty?this:("string"===a&&(o=r.exec(n),o&&(n=c+parseFloat(o[2])*("+"===o[1]?1:-1))),h[i.idx]=n,this[l](h)))})})}),h.hook=function(e){var i=e.split(" ");f(i,function(e,i){t.cssHooks[i]={set:function(e,n){var o,a,r="";if("transparent"!==n&&("string"!==t.type(n)||(o=s(n)))){if(n=h(o||n),!d.rgba&&1!==n._rgba[3]){for(a="backgroundColor"===i?e.parentNode:e;(""===r||"transparent"===r)&&a&&a.style;)try{r=t.css(a,"backgroundColor"),a=a.parentNode}catch(l){}n=n.blend(r&&"transparent"!==r?r:"_default")}n=n.toRgbaString()}try{e.style[i]=n}catch(l){}}},t.fx.step[i]=function(e){e.colorInit||(e.start=h(e.elem,i),e.end=h(e.end),e.colorInit=!0),t.cssHooks[i].set(e.elem,e.start.transition(e.end,e.pos))}})},h.hook(a),t.cssHooks.borderColor={expand:function(t){var e={};return f(["Top","Right","Bottom","Left"],function(i,s){e["border"+s+"Color"]=t}),e}},o=t.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(g),function(){function e(e){var i,s,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,o={};if(n&&n.length&&n[0]&&n[n[0]])for(s=n.length;s--;)i=n[s],"string"==typeof n[i]&&(o[t.camelCase(i)]=n[i]);else for(i in n)"string"==typeof n[i]&&(o[i]=n[i]);return o}function i(e,i){var s,o,a={};for(s in i)o=i[s],e[s]!==o&&(n[s]||(t.fx.step[s]||!isNaN(parseFloat(o)))&&(a[s]=o));return a}var s=["add","remove","toggle"],n={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};t.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(e,i){t.fx.step[i]=function(t){("none"!==t.end&&!t.setAttr||1===t.pos&&!t.setAttr)&&(g.style(t.elem,i,t.end),t.setAttr=!0)}}),t.fn.addBack||(t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.effects.animateClass=function(n,o,a,r){var l=t.speed(o,a,r);return this.queue(function(){var o,a=t(this),r=a.attr("class")||"",h=l.children?a.find("*").addBack():a;h=h.map(function(){var i=t(this);return{el:i,start:e(this)}}),o=function(){t.each(s,function(t,e){n[e]&&a[e+"Class"](n[e])})},o(),h=h.map(function(){return this.end=e(this.el[0]),this.diff=i(this.start,this.end),this}),a.attr("class",r),h=h.map(function(){var e=this,i=t.Deferred(),s=t.extend({},l,{queue:!1,complete:function(){i.resolve(e)}});return this.el.animate(this.diff,s),i.promise()}),t.when.apply(t,h.get()).done(function(){o(),t.each(arguments,function(){var e=this.el;t.each(this.diff,function(t){e.css(t,"")})}),l.complete.call(a[0])})})},t.fn.extend({addClass:function(e){return function(i,s,n,o){return s?t.effects.animateClass.call(this,{add:i},s,n,o):e.apply(this,arguments)}}(t.fn.addClass),removeClass:function(e){return function(i,s,n,o){return arguments.length>1?t.effects.animateClass.call(this,{remove:i},s,n,o):e.apply(this,arguments)}}(t.fn.removeClass),toggleClass:function(e){return function(i,s,n,o,a){return"boolean"==typeof s||void 0===s?n?t.effects.animateClass.call(this,s?{add:i}:{remove:i},n,o,a):e.apply(this,arguments):t.effects.animateClass.call(this,{toggle:i},s,n,o)}}(t.fn.toggleClass),switchClass:function(e,i,s,n,o){return t.effects.animateClass.call(this,{add:i,remove:e},s,n,o)}})}(),function(){function e(e,i,s,n){return t.isPlainObject(e)&&(i=e,e=e.effect),e={effect:e},null==i&&(i={}),t.isFunction(i)&&(n=i,s=null,i={}),("number"==typeof i||t.fx.speeds[i])&&(n=s,s=i,i={}),t.isFunction(s)&&(n=s,s=null),i&&t.extend(e,i),s=s||i.duration,e.duration=t.fx.off?0:"number"==typeof s?s:s in t.fx.speeds?t.fx.speeds[s]:t.fx.speeds._default,e.complete=n||i.complete,e}function i(e){return!e||"number"==typeof e||t.fx.speeds[e]?!0:"str
vendor: 15,644 bytes, lines 7-12
7ing"!=typeof e||t.effects.effect[e]?t.isFunction(e)?!0:"object"!=typeof e||e.effect?!1:!0:!0}function s(t,e){var i=e.outerWidth(),s=e.outerHeight(),n=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/,o=n.exec(t)||["",0,i,s,0];return{top:parseFloat(o[1])||0,right:"auto"===o[2]?i:parseFloat(o[2]),bottom:"auto"===o[3]?s:parseFloat(o[3]),left:parseFloat(o[4])||0}}t.expr&&t.expr.filters&&t.expr.filters.animated&&(t.expr.filters.animated=function(e){return function(i){return!!t(i).data(f)||e(i)}}(t.expr.filters.animated)),t.uiBackCompat!==!1&&t.extend(t.effects,{save:function(t,e){for(var i=0,s=e.length;s>i;i++)null!==e[i]&&t.data(d+e[i],t[0].style[e[i]])},restore:function(t,e){for(var i,s=0,n=e.length;n>s;s++)null!==e[s]&&(i=t.data(d+e[s]),t.css(e[s],i))},setMode:function(t,e){return"toggle"===e&&(e=t.is(":hidden")?"show":"hide"),e},createWrapper:function(e){if(e.parent().is(".ui-effects-wrapper"))return e.parent();var i={width:e.outerWidth(!0),height:e.outerHeight(!0),"float":e.css("float")},s=t("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),n={width:e.width(),height:e.height()},o=document.activeElement;try{o.id}catch(a){o=document.body}return e.wrap(s),(e[0]===o||t.contains(e[0],o))&&t(o).trigger("focus"),s=e.parent(),"static"===e.css("position")?(s.css({position:"relative"}),e.css({position:"relative"})):(t.extend(i,{position:e.css("position"),zIndex:e.css("z-index")}),t.each(["top","left","bottom","right"],function(t,s){i[s]=e.css(s),isNaN(parseInt(i[s],10))&&(i[s]="auto")}),e.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),e.css(n),s.css(i).show()},removeWrapper:function(e){var i=document.activeElement;return e.parent().is(".ui-effects-wrapper")&&(e.parent().replaceWith(e),(e[0]===i||t.contains(e[0],i))&&t(i).trigger("focus")),e}}),t.extend(t.effects,{version:"1.12.1",define:function(e,i,s){return s||(s=i,i="effect"),t.effects.effect[e]=s,t.effects.effect[e].mode=i,s},scaledDimensions:function(t,e,i){if(0===e)return{height:0,width:0,outerHeight:0,outerWidth:0};var s="horizontal"!==i?(e||100)/100:1,n="vertical"!==i?(e||100)/100:1;return{height:t.height()*n,width:t.width()*s,outerHeight:t.outerHeight()*n,outerWidth:t.outerWidth()*s}},clipToBox:function(t){return{width:t.clip.right-t.clip.left,height:t.clip.bottom-t.clip.top,left:t.clip.left,top:t.clip.top}},unshift:function(t,e,i){var s=t.queue();e>1&&s.splice.apply(s,[1,0].concat(s.splice(e,i))),t.dequeue()},saveStyle:function(t){t.data(p,t[0].style.cssText)},restoreStyle:function(t){t[0].style.cssText=t.data(p)||"",t.removeData(p)},mode:function(t,e){var i=t.is(":hidden");return"toggle"===e&&(e=i?"show":"hide"),(i?"hide"===e:"show"===e)&&(e="none"),e},getBaseline:function(t,e){var i,s;switch(t[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=t[0]/e.height}switch(t[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=t[1]/e.width}return{x:s,y:i}},createPlaceholder:function(e){var i,s=e.css("position"),n=e.position();return e.css({marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()),/^(static|relative)/.test(s)&&(s="absolute",i=t("<"+e[0].nodeName+">").insertAfter(e).css({display:/^(inline|ruby)/.test(e.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:e.css("marginTop"),marginBottom:e.css("marginBottom"),marginLeft:e.css("marginLeft"),marginRight:e.css("marginRight"),"float":e.css("float")}).outerWidth(e.outerWidth()).outerHeight(e.outerHeight()).addClass("ui-effects-placeholder"),e.data(d+"placeholder",i)),e.css({position:s,left:n.left,top:n.top}),i},removePlaceholder:function(t){var e=d+"placeholder",i=t.data(e);i&&(i.remove(),t.removeData(e))},cleanUp:function(e){t.effects.restoreStyle(e),t.effects.removePlaceholder(e)},setTransition:function(e,i,s,n){return n=n||{},t.each(i,function(t,i){var o=e.cssUnit(i);o[0]>0&&(n[i]=o[0]*s+o[1])}),n}}),t.fn.extend({effect:function(){function i(e){function i(){r.removeData(f),t.effects.cleanUp(r),"hide"===s.mode&&r.hide(),a()}function a(){t.isFunction(l)&&l.call(r[0]),t.isFunction(e)&&e()}var r=t(this);s.mode=c.shift(),t.uiBackCompat===!1||o?"none"===s.mode?(r[h](),a()):n.call(r[0],s,i):(r.is(":hidden")?"hide"===h:"show"===h)?(r[h](),a()):n.call(r[0],s,a)}var s=e.apply(this,arguments),n=t.effects.effect[s.effect],o=n.mode,a=s.queue,r=a||"fx",l=s.complete,h=s.mode,c=[],u=function(e){var i=t(this),s=t.effects.mode(i,h)||o;i.data(f,!0),c.push(s),o&&("show"===s||s===o&&"hide"===s)&&i.show(),o&&"none"===s||t.effects.saveStyle(i),t.isFunction(e)&&e()};return t.fx.off||!n?h?this[h](s.duration,l):this.each(function(){l&&l.call(this)}):a===!1?this.each(u).each(i):this.queue(r,u).queue(r,i)},show:function(t){return function(s){if(i(s))return t.apply(this,arguments);var n=e.apply(this,arguments);return n.mode="show",this.effect.call(this,n)}}(t.fn.show),hide:function(t){return function(s){if(i(s))return t.apply(this,arguments);var n=e.apply(this,arguments);return n.mode="hide",this.effect.call(this,n)}}(t.fn.hide),toggle:function(t){return function(s){if(i(s)||"boolean"==typeof s)return t.apply(this,arguments);var n=e.apply(this,arguments);return n.mode="toggle",this.effect.call(this,n)}}(t.fn.toggle),cssUnit:function(e){var i=this.css(e),s=[];return t.each(["em","px","%","pt"],function(t,e){i.indexOf(e)>0&&(s=[parseFloat(i),e])}),s},cssClip:function(t){return t?this.css("clip","rect("+t.top+"px "+t.right+"px "+t.bottom+"px "+t.left+"px)"):s(this.css("clip"),this)},transfer:function(e,i){var s=t(this),n=t(e.to),o="fixed"===n.css("position"),a=t("body"),r=o?a.scrollTop():0,l=o?a.scrollLeft():0,h=n.offset(),c={top:h.top-r,left:h.left-l,height:n.innerHeight(),width:n.innerWidth()},u=s.offset(),d=t("<div class='ui-effects-transfer'></div>").appendTo("body").addClass(e.className).css({top:u.top-r,left:u.left-l,height:s.innerHeight(),width:s.innerWidth(),position:o?"fixed":"absolute"}).animate(c,e.duration,e.easing,function(){d.remove(),t.isFunction(i)&&i()})}}),t.fx.step.clip=function(e){e.clipInit||(e.start=t(e.elem).cssClip(),"string"==typeof e.end&&(e.end=s(e.end,e.elem)),e.clipInit=!0),t(e.elem).cssClip({top:e.pos*(e.end.top-e.start.top)+e.start.top,right:e.pos*(e.end.right-e.start.right)+e.start.right,bottom:e.pos*(e.end.bottom-e.start.bottom)+e.start.bottom,left:e.pos*(e.end.left-e.start.left)+e.start.left})}}(),function(){var e={};t.each(["Quad","Cubic","Quart","Quint","Expo"],function(t,i){e[i]=function(e){return Math.pow(e,t+2)}}),t.extend(e,{Sine:function(t){return 1-Math.cos(t*Math.PI/2)},Circ:function(t){return 1-Math.sqrt(1-t*t)},Elastic:function(t){return 0===t||1===t?t:-Math.pow(2,8*(t-1))*Math.sin((80*(t-1)-7.5)*Math.PI/15)},Back:function(t){return t*t*(3*t-2)},Bounce:function(t){for(var e,i=4;((e=Math.pow(2,--i))-1)/11>t;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*e-2)/22-t,2)}}),t.each(e,function(e,i){t.easing["easeIn"+e]=i,t.easing["easeOut"+e]=function(t){return 1-i(1-t)},t.easing["easeInOut"+e]=function(t){return.5>t?i(2*t)/2:1-i(-2*t+2)/2}})}();var m=t.effects;t.effects.define("blind","hide",function(e,i){var s={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},n=t(this),o=e.direction||"up",a=n.cssClip(),r={clip:t.extend({},a)},l=t.effects.createPlaceholder(n);r.clip[s[o][0]]=r.clip[s[o][1]],"show"===e.mode&&(n.cssClip(r.clip),l&&l.css(t.effects.clipToBox(r)),r.clip=a),l&&l.animate(t.effects.clipToBox(r),e.duration,e.easing),n.animate(r,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("bounce",function(e,i){var s,n,o,a=t(this),r=e.mode,l="hide"===r,h="show"===r,c=e.direction||"up",u=e.distance,d=e.times||5,p=2*d+(h||l?1:0),f=e.duration/p,g=e.easing,m="up"===c||"down"===c?"top":"left",_="up"===c||"left"===c,v=0,b=a.queue().length;for(t.effects.createPlaceholder(a),o=a.css(m),u||(u=a["top"===m?"outerHeight":"outerWidth"]()/3),h&&(n={opacity:1},n[m]=o,a.css("opacity",0).css(m,_?2*-u:2*u).animate(n,f,g)),l&&(u/=Math.pow(2,d-1)),n={},n[m]=o;d>v;v++)s={},s[m]=(_?"-=":"+=")+u,a.animate(s,f,g).animate(n,f,g),u=l?2*u:u/2;l&&(s={opacity:0},s[m]=(_?"-=":"+=")+u,a.animate(s,f,g)),a.queue(i),t.effects.unshift(a,b,p+1)}),t.effects.define("clip","hide",function(e,i){var s,n={},o=t(this),a=e.direction||"vertical",r="both"===a,l=r||"horizontal"===a,h=r||"vertical"===a;s=o.cssClip(),n.clip={top:h?(s.bottom-s.top)/2:s.top,right:l?(s.right-s.left)/2:s.right,bottom:h?(s.bottom-s.top)/2:s.bottom,left:l?(s.right-s.left)/2:s.left},t.effects.createPlaceholder(o),"show"===e.mode&&(o.cssClip(n.clip),n.clip=s),o.animate(n,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("drop","hide",function(e,i){var s,n=t(this),o=e.mode,a="show"===o,r=e.direction||"left",l="up"===r||"down"===r?"top":"left",h="up"===r||"left"===r?"-=":"+=",c="+="===h?"-=":"+=",u={opacity:0};t.effects.createPlaceholder(n),s=e.distance||n["top"===l?"outerHeight":"outerWidth"](!0)/2,u[l]=h+s,a&&(n.css(u),u[l]=c+s,u.opacity=1),n.animate(u,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("explode","hide",function(e,i){function s(){b.push(this),b.length===u*d&&n()}function n(){p.css({visibility:"visible"}),t(b).remove(),i()}var o,a,r,l,h,c,u=e.pieces?Math.round(Math.sqrt(e.pieces)):3,d=u,p=t(this),f=e.mode,g="show"===f,m=p.show().css("visibility","hidden").offset(),_=Math.ceil(p.outerWidth()/d),v=Math.ceil(p.outerHeight()/u),b=[];for(o=0;u>o;o++)for(l=m.top+o*v,c=o-(u-1)/2,a=0;d>a;a++)r=m.left+a*_,h=a-(d-1)/2,p.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-a*_,top:-o*v}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:_,height:v,left:r+(g?h*_:0),top:l+(g?c*v:0),opacity:g?0:1}).animate({left:r+(g?0:h*_),top:l+(g?0:c*v),opacity:g?1:0},e.duration||500,e.easing,s)}),t.effects.define("fade","toggle",function(e,i){var s="show"===e.mode;t(this).css("opacity",s?0:1).animate({opacity:s?1:0},{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("fold","hide",function(e,i){var s=t(this),n=e.mode,o="show"===n,a="hide"===n,r=e.size||15,l=/([0-9]+)%/.exec(r),h=!!e.horizFirst,c=h?["right","bottom"]:["bottom","right"],u=e.duration/2,d=t.effects.createPlaceholder(s),p=s.cssClip(),f={clip:t.extend({},p)},g={clip:t.extend({},p)},m=[p[c[0]],p[c[1]]],_=s.queue().length;l&&(r=parseInt(l[1],10)/100*m[a?0:1]),f.clip[c[0]]=r,g.clip[c[0]]=r,g.clip[c[1]]=0,o&&(s.cssClip(g.clip),d&&d.css(t.effects.clipToBox(g)),g.clip=p),s.queue(function(i){d&&d.animate(t.effects.clipToBox(f),u,e.easing).animate(t.effects.clipToBox(g),u,e.easing),i()}).animate(f,u,e.easing).animate(g,u,e.easing).queue(i),t.effects.unshift(s,_,4)}),t.effects.define("highlight","show",function(e,i){var s=t(this),n={backgroundColor:s.css("backgroundColor")};"hide"===e.mode&&(n.opacity=0),t.effects.saveStyle(s),s.css({backgroundImage:"none",backgroundColor:e.color||"#ffff99"}).animate(n,{queue:!1,duration:e.duration,easing:e.easing,complete:i})}),t.effects.define("size",function(e,i){var s,n,o,a=t(this),r=["fontSize"],l=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],h=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],c=e.mode,u="effect"!==c,d=e.scale||"both",p=e.origin||["middle","center"],f=a.css("position"),g=a.position(),m=t.effects.scaledDimensions(a),_=e.from||m,v=e.to||t.effects.scaledDimensions(a,0);t.effects.createPlaceholder(a),"show"===c&&(o=_,_=v,v=o),n={from:{y:_.height/m.height,x:_.width/m.width},to:{y:v.height/m.height,x:v.width/m.width}},("box"===d||"both"===d)&&(n.from.y!==n.to.y&&(_=t.effects.setTransition(a,l,n.from.y,_),v=t.effects.setTransition(a,l,n.to.y,v)),n.from.x!==n.to.x&&(_=t.effects.setTransition(a,h,n.from.x,_),v=t.effects.setTransition(a,h,n.to.x,v))),("content"===d||"both"===d)&&n.from.y!==n.to.y&&(_=t.effects.setTransition(a,r,n.from.y,_),v=t.effects.setTransition(a,r,n.to.y,v)),p&&(s=t.effects.getBaseline(p,m),_.top=(m.outerHeight-_.outerHeight)*s.y+g.top,_.left=(m.outerWidth-_.outerWidth)*s.x+g.left,v.top=(m.outerHeight-v.outerHeight)*s.y+g.top,v.left=(m.outerWidth-v.outerWidth)*s.x+g.left),a.css(_),("content"===d||"both"===d)&&(l=l.concat(["marginTop","marginBottom"]).concat(r),h=h.concat(["marginLeft","marginRight"]),a.find("*[width]").each(function(){var i=t(this),s=t.effects.scaledDimensions(i),o={height:s.height*n.from.y,width:s.width*n.from.x,outerHeight:s.outerHeight*n.from.y,outerWidth:s.outerWidth*n.from.x},a={height:s.height*n.to.y,width:s.width*n.to.x,outerHeight:s.height*n.to.y,outerWidth:s.width*n.to.x};n.from.y!==n.to.y&&(o=t.effects.setTransition(i,l,n.from.y,o),a=t.effects.setTransition(i,l,n.to.y,a)),n.from.x!==n.to.x&&(o=t.effects.setTransition(i,h,n.from.x,o),a=t.effects.setTransition(i,h,n.to.x,a)),u&&t.effects.saveStyle(i),i.css(o),i.animate(a,e.duration,e.easing,function(){u&&t.effects.restoreStyle(i)})})),a.animate(v,{queue:!1,duration:e.duration,easing:e.easing,complete:function(){var e=a.offset();0===v.opacity&&a.css("opacity",_.opacity),u||(a.css("position","static"===f?"relative":f).offset(e),t.effects.saveStyle(a)),i()}})}),t.effects.define("scale",function(e,i){var s=t(this),n=e.mode,o=parseInt(e.percent,10)||(0===parseInt(e.percent,10)?0:"effect"!==n?0:100),a=t.extend(!0,{from:t.effects.scaledDimensions(s),to:t.effects.scaledDimensions(s,o,e.direction||"both"),origin:e.origin||["middle","center"]},e);e.fade&&(a.from.opacity=1,a.to.opacity=0),t.effects.effect.size.call(this,a,i)}),t.effects.define("puff","hide",function(e,i){var s=t.extend(!0,{},e,{fade:!0,percent:parseInt(e.percent,10)||150});t.effects.effect.scale.call(this,s,i)}),t.effects.define("pulsate","show",function(e,i){var s=t(this),n=e.mode,o="show"===n,a="hide"===n,r=o||a,l=2*(e.times||5)+(r?1:0),h=e.duration/l,c=0,u=1,d=s.queue().length;for((o||!s.is(":visible"))&&(s.css("opacity",0).show(),c=1);l>u;u++)s.animate({opacity:c},h,e.easing),c=1-c;s.animate({opacity:c},h,e.easing),s.queue(i),t.effects.unshift(s,d,l+1)}),t.effects.define("shake",function(e,i){var s=1,n=t(this),o=e.direction||"left",a=e.distance||20,r=e.times||3,l=2*r+1,h=Math.round(e.duration/l),c="up"===o||"down"===o?"top":"left",u="up"===o||"left"===o,d={},p={},f={},g=n.queue().length;for(t.effects.createPlaceholder(n),d[c]=(u?"-=":"+=")+a,p[c]=(u?"+=":"-=")+2*a,f[c]=(u?"-=":"+=")+2*a,n.animate(d,h,e.easing);r>s;s++)n.animate(p,h,e.easing).animate(f,h,e.easing);n.animate(p,h,e.easing).animate(d,h/2,e.easing).queue(i),t.effects.unshift(n,g,l+1)}),t.effects.define("slide","show",function(e,i){var s,n,o=t(this),a={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},r=e.mode,l=e.direction||"left",h="up"===l||"down"===l?"top":"left",c="up"===l||"left"===l,u=e.distance||o["top"===h?"outerHeight":"outerWidth"](!0),d={};t.effects.createPlaceholder(o),s=o.cssClip(),n=o.position()[h],d[h]=(c?-1:1)*u+n,d.clip=o.cssClip(),d.clip[a[l][1]]=d.clip[a[l][0]],"show"===r&&(o.cssClip(d.clip),o.css(h,d[h]),d.clip=s,d[h]=n),o.animate(d,{queue:!1,duration:e.duration,easing:e.easing,complete:i})});var m;t.uiBackCompat!==!1&&(m=t.effects.define("transfer",function(e,i){t(this).transfer(e,i)}))});var $cmhp_jq=jQuery;/*! 8 * cleave.js - [version hidden] 9 * https://github.com/nosir/cleave.js 10 * Apache License Version [version hidden] 11 * 12 * Copyright (C) XXXX-XXXX
vendor: 21,011 bytes, lines 12-14
12 Max Huang https://github.com/nosir/ 13 */ 14!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Cleave=t():e.Cleave=t()}(this,function(){return function(e){function t(i){if(r[i])return r[i].exports;var n=r[i]={exports:{},id:i,loaded:!1};return e[i].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){(function(t){"use strict";var i=function(e,t){var r=this,n=!1;if("string"==typeof e?(r.element=document.querySelector(e),n=document.querySelectorAll(e).length>1):"undefined"!=typeof e.length&&e.length>0?(r.element=e[0],n=e.length>1):r.element=e,!r.element)throw new Error("[cleave.js] Please check the element");if(n)try{console.warn("[cleave.js] Multiple input fields matched, cleave.js will only take the first one.")}catch(a){}t.initValue=r.element.value,r.properties=i.DefaultProperties.assign({},t),r.init()};i.prototype={init:function(){var e=this,t=e.properties;return t.numeral||t.phone||t.creditCard||t.time||t.date||0!==t.blocksLength||t.prefix?(t.maxLength=i.Util.getMaxLength(t.blocks),e.isAndroid=i.Util.isAndroid(),e.lastInputValue="",e.isBackward="",e.onChangeListener=e.onChange.bind(e),e.onKeyDownListener=e.onKeyDown.bind(e),e.onFocusListener=e.onFocus.bind(e),e.onCutListener=e.onCut.bind(e),e.onCopyListener=e.onCopy.bind(e),e.initSwapHiddenInput(),e.element.addEventListener("input",e.onChangeListener),e.element.addEventListener("keydown",e.onKeyDownListener),e.element.addEventListener("focus",e.onFocusListener),e.element.addEventListener("cut",e.onCutListener),e.element.addEventListener("copy",e.onCopyListener),e.initPhoneFormatter(),e.initDateFormatter(),e.initTimeFormatter(),e.initNumeralFormatter(),void((t.initValue||t.prefix&&!t.noImmediatePrefix)&&e.onInput(t.initValue))):void e.onInput(t.initValue)},initSwapHiddenInput:function(){var e=this,t=e.properties;if(t.swapHiddenInput){var r=e.element.cloneNode(!0);e.element.parentNode.insertBefore(r,e.element),e.elementSwapHidden=e.element,e.elementSwapHidden.type="hidden",e.element=r,e.element.id=""}},initNumeralFormatter:function(){var e=this,t=e.properties;t.numeral&&(t.numeralFormatter=new i.NumeralFormatter(t.numeralDecimalMark,t.numeralIntegerScale,t.numeralDecimalScale,t.numeralThousandsGroupStyle,t.numeralPositiveOnly,t.stripLeadingZeroes,t.prefix,t.signBeforePrefix,t.tailPrefix,t.delimiter))},initTimeFormatter:function(){var e=this,t=e.properties;t.time&&(t.timeFormatter=new i.TimeFormatter(t.timePattern,t.timeFormat),t.blocks=t.timeFormatter.getBlocks(),t.blocksLength=t.blocks.length,t.maxLength=i.Util.getMaxLength(t.blocks))},initDateFormatter:function(){var e=this,t=e.properties;t.date&&(t.dateFormatter=new i.DateFormatter(t.datePattern,t.dateMin,t.dateMax),t.blocks=t.dateFormatter.getBlocks(),t.blocksLength=t.blocks.length,t.maxLength=i.Util.getMaxLength(t.blocks))},initPhoneFormatter:function(){var e=this,t=e.properties;if(t.phone)try{t.phoneFormatter=new i.PhoneFormatter(new t.root.Cleave.AsYouTypeFormatter(t.phoneRegionCode),t.delimiter)}catch(r){throw new Error("[cleave.js] Please include phone-type-formatter.{country}.js lib")}},onKeyDown:function(e){var t=this,r=e.which||e.keyCode;t.lastInputValue=t.element.value,t.isBackward=8===r},onChange:function(e){var t=this,r=t.properties,n=i.Util;t.isBackward=t.isBackward||"deleteContentBackward"===e.inputType;var a=n.getPostDelimiter(t.lastInputValue,r.delimiter,r.delimiters);t.isBackward&&a?r.postDelimiterBackspace=a:r.postDelimiterBackspace=!1,this.onInput(this.element.value)},onFocus:function(){var e=this,t=e.properties;e.lastInputValue=e.element.value,t.prefix&&t.noImmediatePrefix&&!e.element.value&&this.onInput(t.prefix),i.Util.fixPrefixCursor(e.element,t.prefix,t.delimiter,t.delimiters)},onCut:function(e){i.Util.checkFullSelection(this.element.value)&&(this.copyClipboardData(e),this.onInput(""))},onCopy:function(e){i.Util.checkFullSelection(this.element.value)&&this.copyClipboardData(e)},copyClipboardData:function(e){var t=this,r=t.properties,n=i.Util,a=t.element.value,o="";o=r.copyDelimiter?a:n.stripDelimiters(a,r.delimiter,r.delimiters);try{e.clipboardData?e.clipboardData.setData("Text",o):window.clipboardData.setData("Text",o),e.preventDefault()}catch(l){}},onInput:function(e){var t=this,r=t.properties,n=i.Util,a=n.getPostDelimiter(e,r.delimiter,r.delimiters);return r.numeral||!r.postDelimiterBackspace||a||(e=n.headStr(e,e.length-r.postDelimiterBackspace.length)),r.phone?(!r.prefix||r.noImmediatePrefix&&!e.length?r.result=r.phoneFormatter.format(e):r.result=r.prefix+r.phoneFormatter.format(e).slice(r.prefix.length),void t.updateValueState()):r.numeral?(r.prefix&&r.noImmediatePrefix&&0===e.length?r.result="":r.result=r.numeralFormatter.format(e),void t.updateValueState()):(r.date&&(e=r.dateFormatter.getValidatedDate(e)),r.time&&(e=r.timeFormatter.getValidatedTime(e)),e=n.stripDelimiters(e,r.delimiter,r.delimiters),e=n.getPrefixStrippedValue(e,r.prefix,r.prefixLength,r.result,r.delimiter,r.delimiters,r.noImmediatePrefix,r.tailPrefix,r.signBeforePrefix),e=r.numericOnly?n.strip(e,/[^\d]/g):e,e=r.uppercase?e.toUpperCase():e,e=r.lowercase?e.toLowerCase():e,r.prefix&&(r.tailPrefix?e+=r.prefix:e=r.prefix+e,0===r.blocksLength)?(r.result=e,void t.updateValueState()):(r.creditCard&&t.updateCreditCardPropsByValue(e),e=n.headStr(e,r.maxLength),r.result=n.getFormattedValue(e,r.blocks,r.blocksLength,r.delimiter,r.delimiters,r.delimiterLazyShow),void t.updateValueState()))},updateCreditCardPropsByValue:function(e){var t,r=this,n=r.properties,a=i.Util;a.headStr(n.result,4)!==a.headStr(e,4)&&(t=i.CreditCardDetector.getInfo(e,n.creditCardStrictMode),n.blocks=t.blocks,n.blocksLength=n.blocks.length,n.maxLength=a.getMaxLength(n.blocks),n.creditCardType!==t.type&&(n.creditCardType=t.type,n.onCreditCardTypeChanged.call(r,n.creditCardType)))},updateValueState:function(){var e=this,t=i.Util,r=e.properties;if(e.element){var n=e.element.selectionEnd,a=e.element.value,o=r.result;if(n=t.getNextCursorPosition(n,a,o,r.delimiter,r.delimiters),e.isAndroid)return void window.setTimeout(function(){e.element.value=o,t.setSelection(e.element,n,r.document,!1),e.callOnValueChanged()},1);e.element.value=o,r.swapHiddenInput&&(e.elementSwapHidden.value=e.getRawValue()),t.setSelection(e.element,n,r.document,!1),e.callOnValueChanged()}},callOnValueChanged:function(){var e=this,t=e.properties;t.onValueChanged.call(e,{target:{name:e.element.name,value:t.result,rawValue:e.getRawValue()}})},setPhoneRegionCode:function(e){var t=this,r=t.properties;r.phoneRegionCode=e,t.initPhoneFormatter(),t.onChange()},setRawValue:function(e){var t=this,r=t.properties;e=void 0!==e&&null!==e?e.toString():"",r.numeral&&(e=e.replace(".",r.numeralDecimalMark)),r.postDelimiterBackspace=!1,t.element.value=e,t.onInput(e)},getRawValue:function(){var e=this,t=e.properties,r=i.Util,n=e.element.value;return t.rawValueTrimPrefix&&(n=r.getPrefixStrippedValue(n,t.prefix,t.prefixLength,t.result,t.delimiter,t.delimiters,t.noImmediatePrefix,t.tailPrefix,t.signBeforePrefix)),n=t.numeral?t.numeralFormatter.getRawValue(n):r.stripDelimiters(n,t.delimiter,t.delimiters)},getISOFormatDate:function(){var e=this,t=e.properties;return t.date?t.dateFormatter.getISOFormatDate():""},getISOFormatTime:function(){var e=this,t=e.properties;return t.time?t.timeFormatter.getISOFormatTime():""},getFormattedValue:function(){return this.element.value},destroy:function(){var e=this;e.element.removeEventListener("input",e.onChangeListener),e.element.removeEventListener("keydown",e.onKeyDownListener),e.element.removeEventListener("focus",e.onFocusListener),e.element.removeEventListener("cut",e.onCutListener),e.element.removeEventListener("copy",e.onCopyListener)},toString:function(){return"[Cleave Object]"}},i.NumeralFormatter=r(1),i.DateFormatter=r(2),i.TimeFormatter=r(3),i.PhoneFormatter=r(4),i.CreditCardDetector=r(5),i.Util=r(6),i.DefaultProperties=r(7),("object"==typeof t&&t?t:window).Cleave=i,e.exports=i}).call(t,function(){return this}())},function(e,t){"use strict";var r=function(e,t,i,n,a,o,l,s,c,u){var d=this;d.numeralDecimalMark=e||".",d.numeralIntegerScale=t>0?t:0,d.numeralDecimalScale=i>=0?i:2,d.numeralThousandsGroupStyle=n||r.groupStyle.thousand,d.numeralPositiveOnly=!!a,d.stripLeadingZeroes=o!==!1,d.prefix=l||""===l?l:"",d.signBeforePrefix=!!s,d.tailPrefix=!!c,d.delimiter=u||""===u?u:",",d.delimiterRE=u?new RegExp("\\"+u,"g"):""};r.groupStyle={thousand:"thousand",lakh:"lakh",wan:"wan",none:"none"},r.prototype={getRawValue:function(e){return e.replace(this.delimiterRE,"").replace(this.numeralDecimalMark,".")},format:function(e){var t,i,n,a,o=this,l="";switch(e=e.replace(/[A-Za-z]/g,"").replace(o.numeralDecimalMark,"M").replace(/[^\dM-]/g,"").replace(/^\-/,"N").replace(/\-/g,"").replace("N",o.numeralPositiveOnly?"":"-").replace("M",o.numeralDecimalMark),o.stripLeadingZeroes&&(e=e.replace(/^(-)?0+(?=\d)/,"$1")),i="-"===e.slice(0,1)?"-":"",n="undefined"!=typeof o.prefix?o.signBeforePrefix?i+o.prefix:o.prefix+i:i,a=e,e.indexOf(o.numeralDecimalMark)>=0&&(t=e.split(o.numeralDecimalMark),a=t[0],l=o.numeralDecimalMark+t[1].slice(0,o.numeralDecimalScale)),"-"===i&&(a=a.slice(1)),o.numeralIntegerScale>0&&(a=a.slice(0,o.numeralIntegerScale)),o.numeralThousandsGroupStyle){case r.groupStyle.lakh:a=a.replace(/(\d)(?=(\d\d)+\d$)/g,"$1"+o.delimiter);break;case r.groupStyle.wan:a=a.replace(/(\d)(?=(\d{4})+$)/g,"$1"+o.delimiter);break;case r.groupStyle.thousand:a=a.replace(/(\d)(?=(\d{3})+$)/g,"$1"+o.delimiter)}return o.tailPrefix?i+a.toString()+(o.numeralDecimalScale>0?l.toString():"")+o.prefix:n+a.toString()+(o.numeralDecimalScale>0?l.toString():"")}},e.exports=r},function(e,t){"use strict";var r=function(e,t,r){var i=this;i.date=[],i.blocks=[],i.datePattern=e,i.dateMin=t.split("-").reverse().map(function(e){return parseInt(e,10)}),2===i.dateMin.length&&i.dateMin.unshift(0),i.dateMax=r.split("-").reverse().map(function(e){return parseInt(e,10)}),2===i.dateMax.length&&i.dateMax.unshift(0),i.initBlocks()};r.prototype={initBlocks:function(){var e=this;e.datePattern.forEach(function(t){"Y"===t?e.blocks.push(4):e.blocks.push(2)})},getISOFormatDate:function(){var e=this,t=e.date;return t[2]?t[2]+"-"+e.addLeadingZero(t[1])+"-"+e.addLeadingZero(t[0]):""},getBlocks:function(){return this.blocks},getValidatedDate:function(e){var t=this,r="";return e=e.replace(/[^\d]/g,""),t.blocks.forEach(function(i,n){if(e.length>0){var a=e.slice(0,i),o=a.slice(0,1),l=e.slice(i);switch(t.datePattern[n]){case"d":"00"===a?a="01":parseInt(o,10)>3?a="0"+o:parseInt(a,10)>31&&(a="31");break;case"m":"00"===a?a="01":parseInt(o,10)>1?a="0"+o:parseInt(a,10)>12&&(a="12")}r+=a,e=l}}),this.getFixedDateString(r)},getFixedDateString:function(e){var t,r,i,n=this,a=n.datePattern,o=[],l=0,s=0,c=0,u=0,d=0,m=0,p=!1;4===e.length&&"y"!==a[0].toLowerCase()&&"y"!==a[1].toLowerCase()&&(u="d"===a[0]?0:2,d=2-u,t=parseInt(e.slice(u,u+2),10),r=parseInt(e.slice(d,d+2),10),o=this.getFixedDate(t,r,0)),8===e.length&&(a.forEach(function(e,t){switch(e){case"d":l=t;break;case"m":s=t;break;default:c=t}}),m=2*c,u=l<=c?2*l:2*l+2,d=s<=c?2*s:2*s+2,t=parseInt(e.slice(u,u+2),10),r=parseInt(e.slice(d,d+2),10),i=parseInt(e.slice(m,m+4),10),p=4===e.slice(m,m+4).length,o=this.getFixedDate(t,r,i)),4!==e.length||"y"!==a[0]&&"y"!==a[1]||(d="m"===a[0]?0:2,m=2-d,r=parseInt(e.slice(d,d+2),10),i=parseInt(e.slice(m,m+2),10),p=2===e.slice(m,m+2).length,o=[0,r,i]),6!==e.length||"Y"!==a[0]&&"Y"!==a[1]||(d="m"===a[0]?0:4,m=2-.5*d,r=parseInt(e.slice(d,d+2),10),i=parseInt(e.slice(m,m+4),10),p=4===e.slice(m,m+4).length,o=[0,r,i]),o=n.getRangeFixedDate(o),n.date=o;var h=0===o.length?e:a.reduce(function(e,t){switch(t){case"d":return e+(0===o[0]?"":n.addLeadingZero(o[0]));case"m":return e+(0===o[1]?"":n.addLeadingZero(o[1]));case"y":return e+(p?n.addLeadingZeroForYear(o[2],!1):"");case"Y":return e+(p?n.addLeadingZeroForYear(o[2],!0):"")}},"");return h},getRangeFixedDate:function(e){var t=this,r=t.datePattern,i=t.dateMin||[],n=t.dateMax||[];return!e.length||i.length<3&&n.length<3?e:r.find(function(e){return"y"===e.toLowerCase()})&&0===e[2]?e:n.length&&(n[2]<e[2]||n[2]===e[2]&&(n[1]<e[1]||n[1]===e[1]&&n[0]<e[0]))?n:i.length&&(i[2]>e[2]||i[2]===e[2]&&(i[1]>e[1]||i[1]===e[1]&&i[0]>e[0]))?i:e},getFixedDate:function(e,t,r){return e=Math.min(e,31),t=Math.min(t,12),r=parseInt(r||0,10),(t<7&&t%2===0||t>8&&t%2===1)&&(e=Math.min(e,2===t?this.isLeapYear(r)?29:28:30)),[e,t,r]},isLeapYear:function(e){return e%4===0&&e%100!==0||e%400===0},addLeadingZero:function(e){return(e<10?"0":"")+e},addLeadingZeroForYear:function(e,t){return t?(e<10?"000":e<100?"00":e<1e3?"0":"")+e:(e<10?"0":"")+e}},e.exports=r},function(e,t){"use strict";var r=function(e,t){var r=this;r.time=[],r.blocks=[],r.timePattern=e,r.timeFormat=t,r.initBlocks()};r.prototype={initBlocks:function(){var e=this;e.timePattern.forEach(function(){e.blocks.push(2)})},getISOFormatTime:function(){var e=this,t=e.time;return t[2]?e.addLeadingZero(t[0])+":"+e.addLeadingZero(t[1])+":"+e.addLeadingZero(t[2]):""},getBlocks:function(){return this.blocks},getTimeFormatOptions:function(){var e=this;return"12"===String(e.timeFormat)?{maxHourFirstDigit:1,maxHours:12,maxMinutesFirstDigit:5,maxMinutes:60}:{maxHourFirstDigit:2,maxHours:23,maxMinutesFirstDigit:5,maxMinutes:60}},getValidatedTime:function(e){var t=this,r="";e=e.replace(/[^\d]/g,"");var i=t.getTimeFormatOptions();return t.blocks.forEach(function(n,a){if(e.length>0){var o=e.slice(0,n),l=o.slice(0,1),s=e.slice(n);switch(t.timePattern[a]){case"h":parseInt(l,10)>i.maxHourFirstDigit?o="0"+l:parseInt(o,10)>i.maxHours&&(o=i.maxHours+"");break;case"m":case"s":parseInt(l,10)>i.maxMinutesFirstDigit?o="0"+l:parseInt(o,10)>i.maxMinutes&&(o=i.maxMinutes+"")}r+=o,e=s}}),this.getFixedTimeString(r)},getFixedTimeString:function(e){var t,r,i,n=this,a=n.timePattern,o=[],l=0,s=0,c=0,u=0,d=0,m=0;return 6===e.length&&(a.forEach(function(e,t){switch(e){case"s":l=2*t;break;case"m":s=2*t;break;case"h":c=2*t}}),m=c,d=s,u=l,t=parseInt(e.slice(u,u+2),10),r=parseInt(e.slice(d,d+2),10),i=parseInt(e.slice(m,m+2),10),o=this.getFixedTime(i,r,t)),4===e.length&&n.timePattern.indexOf("s")<0&&(a.forEach(function(e,t){switch(e){case"m":s=2*t;break;case"h":c=2*t}}),m=c,d=s,t=0,r=parseInt(e.slice(d,d+2),10),i=parseInt(e.slice(m,m+2),10),o=this.getFixedTime(i,r,t)),n.time=o,0===o.length?e:a.reduce(function(e,t){switch(t){case"s":return e+n.addLeadingZero(o[2]);case"m":return e+n.addLeadingZero(o[1]);case"h":return e+n.addLeadingZero(o[0])}},"")},getFixedTime:function(e,t,r){return r=Math.min(parseInt(r||0,10),60),t=Math.min(t,60),e=Math.min(e,60),[e,t,r]},addLeadingZero:function(e){return(e<10?"0":"")+e}},e.exports=r},function(e,t){"use strict";var r=function(e,t){var r=this;r.delimiter=t||""===t?t:" ",r.delimiterRE=t?new RegExp("\\"+t,"g"):"",r.formatter=e};r.prototype={setFormatter:function(e){this.formatter=e},format:function(e){var t=this;t.formatter.clear(),e=e.replace(/[^\d+]/g,""),e=e.replace(/^\+/,"B").replace(/\+/g,"").replace("B","+"),e=e.replace(t.delimiterRE,"");for(var r,i="",n=!1,a=0,o=e.length;a<o;a++)r=t.formatter.inputDigit(e.charAt(a)),/[\s()-]/g.test(r)?(i=r,n=!0):n||(i=r);return i=i.replace(/[()]/g,""),i=i.replace(/[\s-]/g,t.delimiter)}},e.exports=r},function(e,t){"use strict";var r={blocks:{uatp:[4,5,6],amex:[4,6,5],diners:[4,6,4],discover:[4,4,4,4],mastercard:[4,4,4,4],dankort:[4,4,4,4],instapayment:[4,4,4,4],jcb15:[4,6,5],jcb:[4,4,4,4],maestro:[4,4,4,4],visa:[4,4,4,4],mir:[4,4,4,4],unionPay:[4,4,4,4],general:[4,4,4,4]},re:{uatp:/^(?!1800)1\d{0,14}/,amex:/^3[47]\d{0,13}/,discover:/^(?:6011|65\d{0,2}|64[4-9]\d?)\d{0,12}/,diners:/^3(?:0([0-5]|9)|[689]\d?)\d{0,11}/,mastercard:/^(5[1-5]\d{0,2}|22[2-9]\d{0,1}|2[3-7]\d{0,2})\d{0,12}/,dankort:/^(5019|4175|4571)\d{0,12}/,instapayment:/^63[7-9]\d{0,13}/,jcb15:/^(?:2131|1800)\d{0,11}/,jcb:/^(?:35\d{0,2})\d{0,12}/,maestro:/^(?:5[0678]\d{0,2}|6304|67\d{0,2})\d{0,12}/,mir:/^220[0-4]\d{0,12}/,visa:/^4\d{0,15}/,unionPay:/^(62|81)\d{0,14}/},getStrictBlocks:function(e){var t=e.reduce(function(e,t){return e+t},0);return e.concat(19-t)},getInfo:function(e,t){var i=r.blocks,n=r.re;t=!!t;for(var a in n)if(n[a].test(e)){var o=i[a];return{type:a,blocks:t?this.getStrictBlocks(o):o}}return{type:"unknown",blocks:t?this.getStrictBlocks(i.general):i.general}}};e.exports=r},function(e,t){"use strict";var r={noop:function(){},strip:function(e,t){return e.replace(t,"")},getPostDelimiter:function(e,t,r){if(0===r.length)return e.slice(-t.length)===t?t:"";var i="";return r.forEach(function(t){e.slice(-t.length)===t&&(i=t)}),i},getDelimiterREByDelimiter:function(e){return new RegExp(e.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),"g")},getNextCursorPosition:function(e,t,r,i,n){return t.length===e?r.length:e+this.getPositionOffset(e,t,r,i,n)},getPositionOffset:function(e,t,r,i,n){var a,o,l;return a=this.stripDelimiters(t.slice(0,e),i,n),o=this.stripDelimiters(r.slice(0,e),i,n),l=a.length-o.length,0!==l?l/Math.abs(l):0},stripDelimiters:function(e,t,r){var i=this;if(0===r.length){var n=t?i.getDelimiterREByDelimiter(t):"";return e.replace(n,"")}return r.forEach(function(t){t.split("").forEach(function(t){e=e.replace(i.getDelimiterREByDelimiter(t),"")})}),e},headStr:function(e,t){return e.slice(0,t)},getMaxLength:function(e){return e.reduce(function(e,t){return e+t},0)},getPrefixStrippedValue:function(e,t,r,i,n,a,o,l,s){if(0===r)return e;if(e===t&&""!==e)return"";if(s&&"-"==e.slice(0,1)){var c="-"==i.slice(0,1)?i.slice(1):i;return"-"+this.getPrefixStrippedValue(e.slice(1),t,r,c,n,a,o,l,s)}if(i.slice(0,r)!==t&&!l)return o&&!i&&e?e:"";if(i.slice(-r)!==t&&l)return o&&!i&&e?e:"";var u=this.stripDelimiters(i,n,a);return e.slice(0,r)===t||l?e.slice(-r)!==t&&l?u.slice(0,-r-1):l?e.slice(0,-r):e.slice(r):u.slice(r)},getFirstDiffIndex:function(e,t){for(var r=0;e.charAt(r)===t.charAt(r);)if(""===e.charAt(r++))return-1;return r},getFormattedValue:function(e,t,r,i,n,a){var o="",l=n.length>0,s="";return 0===r?e:(t.forEach(function(t,c){if(e.length>0){var u=e.slice(0,t),d=e.slice(t);s=l?n[a?c-1:c]||s:i,a?(c>0&&(o+=s),o+=u):(o+=u,u.length===t&&c<r-1&&(o+=s)),e=d}}),o)},fixPrefixCursor:function(e,t,r,i){if(e){var n=e.value,a=r||i[0]||" ";if(e.setSelectionRange&&t&&!(t.length+a.length<=n.length)){var o=2*n.length;setTimeout(function(){e.setSelectionRange(o,o)},1)}}},checkFullSelection:function(e){try{var t=window.getSelection()||document.getSelection()||{};return t.toString().length===e.length}catch(r){}return!1},setSelection:function(e,t,r){if(e===this.getActiveElement(r)&&!(e&&e.value.length<=t))if(e.createTextRange){var i=e.createTextRange();i.move("character",t),i.select()}else try{e.setSelectionRange(t,t)}catch(n){console.warn("The input element type does not support selection")}},getActiveElement:function(e){var t=e.activeElement;return t&&t.shadowRoot?this.getActiveElement(t.shadowRoot):t},isAndroid:function(){return navigator&&/android/i.test(navigator.userAgent)},isAndroidBackspaceKeydown:function(e,t){return!!(this.isAndroid()&&e&&t)&&t===e.slice(0,-1)}};e.exports=r},function(e,t){(function(t){"use strict";var r={assign:function(e,r){return e=e||{},r=r||{},e.creditCard=!!r.creditCard,e.creditCardStrictMode=!!r.creditCardStrictMode,e.creditCardType="",e.onCreditCardTypeChanged=r.onCreditCardTypeChanged||function(){},e.phone=!!r.phone,e.phoneRegionCode=r.phoneRegionCode||"AU",e.phoneFormatter={},e.time=!!r.time,e.timePattern=r.timePattern||["h","m","s"],e.timeFormat=r.timeFormat||"24",e.timeFormatter={},e.date=!!r.date,e.datePattern=r.datePattern||["d","m","Y"],e.dateMin=r.dateMin||"",e.dateMax=r.dateMax||"",e.dateFormatter={},e.numeral=!!r.numeral,e.numeralIntegerScale=r.numeralIntegerScale>0?r.numeralIntegerScale:0,e.numeralDecimalScale=r.numeralDecimalScale>=0?r.numeralDecimalScale:2,e.numeralDecimalMark=r.numeralDecimalMark||".",e.numeralThousandsGroupStyle=r.numeralThousandsGroupStyle||"thousand",e.numeralPositiveOnly=!!r.numeralPositiveOnly,e.stripLeadingZeroes=r.stripLeadingZeroes!==!1,e.signBeforePrefix=!!r.signBeforePrefix,e.tailPrefix=!!r.tailPrefix,e.swapHiddenInput=!!r.swapHiddenInput,e.numericOnly=e.creditCard||e.date||!!r.numericOnly,e.uppercase=!!r.uppercase,e.lowercase=!!r.lowercase,e.prefix=e.creditCard||e.date?"":r.prefix||"",e.noImmediatePrefix=!!r.noImmediatePrefix,e.prefixLength=e.prefix.length,e.rawValueTrimPrefix=!!r.rawValueTrimPrefix,e.copyDelimiter=!!r.copyDelimiter,e.initValue=void 0!==r.initValue&&null!==r.initValue?r.initValue.toString():"",e.delimiter=r.delimiter||""===r.delimiter?r.delimiter:r.date?"/":r.time?":":r.numeral?",":(r.phone," "),e.delimiterLength=e.delimiter.length,e.delimiterLazyShow=!!r.delimiterLazyShow,e.delimiters=r.delimiters||[],e.blocks=r.blocks||[],e.blocksLength=e.blocks.length,e.root="object"==typeof t&&t?t:window,e.document=r.document||e.root.document,e.maxLength=0,e.backspace=!1,e.result="",e.onValueChanged=r.onValueChanged||function(){},e}};e.exports=r}).call(t,function(){return this}())}])});
14(function(f){"use strict";"function"===typeof define&&define.amd?define(["jquery"],f):"undefined"!==typeof module&&module.exports?module.exports=f(require("jquery")):f(jQuery)})(function($){"use strict";function n(a){return!a.nodeName||-1!==$.inArray(a.nodeName.toLowerCase(),["iframe","#document","html","body"])}function h(a){return $.isFunction(a)||$.isPlainObject(a)?a:{top:a,left:a}}var p=$.scrollTo=function(a,d,b){return $(window).scrollTo(a,d,b)};p.defaults={axis:"xy",duration:0,limit:!0};$.fn.scrollTo=function(a,d,b){"object"===typeof d&&(b=d,d=0);"function"===typeof b&&(b={onAfter:b});"max"===a&&(a=9E9);b=$.extend({},p.defaults,b);d=d||b.duration;var u=b.queue&&1<b.axis.length;u&&(d/=2);b.offset=h(b.offset);b.over=h(b.over);return this.each(function(){function k(a){var k=$.extend({},b,{queue:!0,duration:d,complete:a&&function(){a.call(q,e,b)}});r.animate(f,k)}if(null!==a){var l=n(this),q=l?this.contentWindow||window:this,r=$(q),e=a,f={},t;switch(typeof e){case "number":case "string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(e)){e=h(e);break}e=l?$(e):$(e,q);case "object":if(e.length===0)return;if(e.is||e.style)t=(e=$(e)).offset()}var v=$.isFunction(b.offset)&&b.offset(q,e)||b.offset;$.each(b.axis.split(""),function(a,c){var d="x"===c?"Left":"Top",m=d.toLowerCase(),g="scroll"+d,h=r[g](),n=p.max(q,c);t?(f[g]=t[m]+(l?0:h-r.offset()[m]),b.margin&&(f[g]-=parseInt(e.css("margin"+d),10)||0,f[g]-=parseInt(e.css("border"+d+"Width"),10)||0),f[g]+=v[m]||0,b.over[m]&&(f[g]+=e["x"===c?"width":"height"]()*b.over[m])):(d=e[m],f[g]=d.slice&&"%"===d.slice(-1)?parseFloat(d)/100*n:d);b.limit&&/^\d+$/.test(f[g])&&(f[g]=0>=f[g]?0:Math.min(f[g],n));!a&&1<b.axis.length&&(h===f[g]?f={}:u&&(k(b.onAfterFirst),f={}))});k(b.onAfter)}})};p.max=function(a,d){var b="x"===d?"Width":"Height",h="scroll"+b;if(!n(a))return a[h]-$(a)[b.toLowerCase()]();var b="client"+b,k=a.ownerDocument||a.document,l=k.documentElement,k=k.body;return Math.max(l[h],k[h])-Math.min(l[b],k[b])};$.Tween.propHooks.scrollLeft=$.Tween.propHooks.scrollTop={get:function(a){return $(a.elem)[a.prop]()},set:function(a){var d=this.get(a);if(a.options.interrupt&&a._last&&a._last!==d)return $(a.elem).stop();var b=Math.round(a.now);d!==b&&($(a.elem)[a.prop](b),a._last=this.get(a))}};return p});(function($){$.fn.jqm=function(o){var p={overlay:50,overlayClass:'jqmOverlay',closeClass:'jqmClose',trigger:'.jqModal',ajax:F,ajaxText:'',target:F,modal:F,toTop:F,onShow:F,onHide:F,onLoad:F};return this.each(function(){if(this._jqm)return H[this._jqm].c=$.extend({},H[this._jqm].c,o);s++;this._jqm=s;H[s]={c:$.extend(p,$.jqm.params,o),a:F,w:$(this).addClass('jqmID'+s),s:s};if(p.trigger)$(this).jqmAddTrigger(p.trigger)})};$.fn.jqmAddClose=function(e){return hs(this,e,'jqmHide')};$.fn.jqmAddTrigger=function(e){return hs(this,e,'jqmShow')};$.fn.jqmShow=function(t){return this.each(function(){t=t||window.event;$.jqm.open(this._jqm,t)})};$.fn.jqmHide=function(t){return this.each(function(){t=t||window.event;$.jqm.close(this._jqm,t)})};$.jqm={hash:{},open:function(s,t){var h=H[s],c=h.c,cc='.'+c.closeClass,z=(parseInt(h.w.css('z-index'))),z=(z>0)?z:3000,o=$('<div></div>').css({height:'100%',width:'100%',position:'fixed',left:0,top:0,'z-index':z-1,opacity:c.overlay/100});if(h.a)return F;h.t=t;h.a=!0;h.w.css('z-index',z);if(c.modal){if(!A[0])L('bind');A.push(s)}else if(c.overlay>0)h.w.jqmAddClose(o);else o=F;h.o=(o)?o.addClass(c.overlayClass).prependTo('body'):F;if(ie6){$('html,body').css({height:'100%',width:'100%'});if(o){o=o.css({position:'absolute'})[0];for(var y in{Top:1,Left:1})o.style.setExpression(y.toLowerCase(),"(_=(document.documentElement.scroll"+y+" || document.body.scroll"+y+"))+'px'")}}
15if(c.ajax){var r=c.target||h.w,u=c.ajax,r=(typeof r=='string')?$(r,h.w):$(r),u=(u.substr(0,1)=='@')?$(t).attr(u.substring(1)):u;r.html(c.ajaxText).load(u,function(){if(c.onLoad)c.onLoad.call(this,h);if(cc)h.w.jqmAddClose($(cc,h.w));e(h)})}else if(cc)h.w.jqmAddClose($(cc,h.w));if(c.toTop&&h.o)h.w.before('<span id="jqmP'+h.w[0]._jqm+'"></span>').insertAfter(h.o);(c.onShow)?c.onShow(h):h.w.show();e(h);return F},close:function(s){var h=H[s];if(!h.a)return F;h.a=F;if(A[0]){A.pop();if(!A[0])L('unbind')} 16if(h.c.toTop&&h.o)$('#jqmP'+h.w[0]._jqm).after(h.w).remove();if(h.c.onHide)h.c.onHide(h);else{h.w.hide();if(h.o)h.o.remove()}return F},params:{}};var s=0,H=$.jqm.hash,A=[],ie6=$.browser.msie&&($.browser.version=="6.0"),F=!1,i=$('<iframe src="javascript:false;document.write(\'\');" class="jqm"></iframe>').css({opacity:0}),e=function(h){if(ie6)if(h.o)h.o.html('<p style="width:100%;height:100%"/>').prepend(i);else if(!$('iframe.jqm',h.w)[0])h.w.prepend(i);f(h)},f=function(h){try{$(':input:visible',h.w)[0].focus()}catch(_){}},L=function(t){$()[t]("keypress",m)[t]("keydown",m)[t]("mousedown",m)},m=function(e){var h=H[A[A.length-1]],r=(!$(e.target).parents('.jqmID'+h.s)[0]);if(r)f(h);return!r},hs=function(w,t,c){return w.each(function(){var s=this._jqm;$(t).each(function(){if(!this[c]){this[c]=[];$(this).click(function(){for(var i in{jqmShow:1,jqmHide:1})for(var s in this[i])if(H[this[i][s]])H[this[i][s]].w[i](this);return F});}this[c].push(s)})})}})(jQuery);var alertFallback=!1;var anyOverlayIsOpened=!1;var stdCounterSpeed=5000;var hasTouch=('ontouchstart' in window);var youtubePlayers=[];if(typeof console==="undefined"||typeof console.log==="undefined"){console={};if(alertFallback){console.log=function(msg){alert(msg)}}else{console.log=function(){}}} 17function alert(msg){$cmhp_jq('#cmhp_alert').find('.alert_content').html(msg);$cmhp_jq('#cmhp_alert').parent().css('display','').animate({opacity:1},400,function(){if($cmhp_jq('#adminedit_centercontainer').length>0&&'object'===typeof parentIFrame){parentIFrame.scrollTo(0,0)}})} 18function hideAlert(){$cmhp_jq('#cmhp_alert').parent().animate({opacity:0}
18,400,function(){$cmhp_jq(this).css('display','none');$cmhp_jq('#cmhp_alert').find('.alert_content').html();$cmhp_jq('#cmhp_alert').find('.alert_button').find('a').html('OK')});return!1} 19function videoPosterToVideo(poster){var src=$cmhp_jq(poster).attr('data-videosrc');var width=$cmhp_jq(poster).attr('data-videowidth');var backgroundImageUrl=$cmhp_jq(poster).attr('data-videoposter');classYtPlayer='';if($cmhp_jq(poster).attr('data-videosrc').indexOf('youtube')>0){classYtPlayer=' class="ytplayer"'} 20if(!0===digidor.cookieblocker.areCookiesBlockedForCategory('other')){$cmhp_jq(poster).parent().append('<iframe src="/eh-content/empty.html"'+classYtPlayer+' data-ehcookieblocker="other" data-ehcookieblocker-callback="initializeYoutubePlayers" data-ehcookieblocker-src="'+src+'" width="'+width+'" allowFullScreen="allowFullScreen" data-ehcookieblocker-backgroundimage="'+backgroundImageUrl+'" allow="autoplay"></iframe>');$cmhp_jq(poster).hide();digidor.cookieblocker.createCookieCoverings()}else if($cmhp_jq(poster).siblings('iframe').length>0){youtubePlayer=youtubePlayers.find(element=>element.id==$cmhp_jq(poster).parents('.cmod_video').attr('id'));youtubePlayer.player.seekTo(0);$cmhp_jq(poster).hide();$cmhp_jq(poster).siblings('iframe').show()}else{$cmhp_jq(poster).parent().append('<iframe src="'+src+'"'+classYtPlayer+' width="'+width+'" allowFullScreen="allowFullScreen" allow="autoplay"></iframe>');$cmhp_jq(poster).hide();storeYoutubePlayers($cmhp_jq(poster).parents('.cmod_video_content'))} 21return!1} 22function storeYoutubePlayers(posterParent){var playerElement=$cmhp_jq(posterParent).find('.ytplayer')[0];var parentId=$cmhp_jq(posterParent).parents('.cmod_video').attr('id');youtubePlayer=youtubePlayers.find(element=>element.id==parentId);if('undefined'!=typeof playerElement){if('undefined'==typeof youtubePlayer&&$cmhp_jq(playerElement).attr('src')!='/eh-content/empty.html'){youtubePlayers.push({id:parentId,player:new YT.Player(playerElement,{events:{"onStateChange":youtubeVideoEnded,"onReady":function(event){if($cmhp_jq(event.target.getIframe()).closest('.cmod_video_content').hasClass('autoplay')){$cmhp_jq(event.target.getIframe()).closest('.cmod_video_content').viewportChecker({offset:100,callbackFunction:function(elem,action){let youtubePlayer=youtubePlayers.find(element=>element.id==parentId);if(youtubePlayer.player&&1!=youtubePlayer.player.playerInfo.playerState){youtubePlayer.player.mute();youtubePlayer.player.playVideo()}}})}},}})})}}} 23function appendNewPosterToParentAndHideThis(iframe){var src=$cmhp_jq(iframe).attr('src');var posterPlaybuttonColor='';if(1==$cmhp_jq(iframe).attr('data-playbuttoncolor')){posterPlaybuttonColor=' dark_playbutton'} 24if('undefined'!=typeof $cmhp_jq(iframe).attr('data-poster-background')){var backgroundImageUrl=$cmhp_jq(iframe).attr('data-poster-background')}else{var backgroundImageUrl='https://img.youtube.com/vi/'+src.substring(0,src.indexOf('?')).replace('https://www.youtube-nocookie.com/embed/','')+'/hqdefault.jpg'} 25$cmhp_jq(iframe).hide();$cmhp_jq(iframe).parent().append('<a class="poster" style="width: 100%; max-width: 100%;" href="#" onclick="return videoPosterToVideo( this );" data-videosrc="'+src+'"><span class="poster_background poster_background_container" style="background-image: url('+backgroundImageUrl+');"></span><span class="poster_background"><span class="poster_playbutton'+posterPlaybuttonColor+'"></span></span></a>')} 26function initializeYoutubePlayers(){if($cmhp_jq('.cmod_video').length>0){setTimeout(function(){$cmhp_jq('.cmod_video').each(function(){storeYoutubePlayers($cmhp_jq(this).find('.cmod_video_content'))})},1000)}} 27function youtubeVideoEnded(event){if(0===event.data){if($cmhp_jq(event.target.g).siblings('.poster').length>0){$cmhp_jq(event.target.g).hide();$cmhp_jq(event.target.g).siblings('.poster').show()}else{appendNewPosterToParentAndHideThis(event.target.g)}}} 28function eml(ch1,ch2){var display_eml=ch2+ch1;document.write(display_eml)} 29var actual_rating_set={};$cmhp_jq(window).on('resize load',function(){$cmhp_jq('.cmod_rating').each(function(key,value){var max_height=0;$cmhp_jq(this).find('.rating_text_entry').each(function(){if($cmhp_jq(this).outerHeight(!0)>max_height){max_height=$cmhp_jq(this).outerHeight(!0)}});$cmhp_jq(this).find('.container_rating_slider').css('min-height',max_height);if(!1===$cmhp_jq.isEmptyObject(actual_rating_set[key])&&window.innerWidth<580&&$cmhp_jq(this).find('.rating_text_entry').hasClass('slider3')){actual_rating_set[key].eq(0).css('display','block');actual_rating_set[key].not(':eq(0)').css('display','none')}else if(window.innerWidth>580&&$cmhp_jq(this).find('.rating_text_entry').hasClass('slider3')){actual_rating_set[key]=$cmhp_jq(this).find('.rating_text_entry:visible');$cmhp_jq.each(actual_rating_set[key],function(index,value){if(actual_rating_set[key].eq(index).css('display')=='block'){actual_rating_set[key].eq(index).css('display','inline-grid')} 30if(actual_rating_set[key].length==1){actual_rating_set[key].eq(0).nextAll().slice(0,2).css('display','inline-grid')}})}})});var rating_showentries=0;function nextRatingEntries(element,showentries,display_mode){var parent_element=$cmhp_jq(element).closest('.cmod');if('list'==display_mode){rating_showentries+=showentries;var count=0;$cmhp_jq(parent_element).find('.rating_text_entry').each(function(){count++;
30if(count<=(rating_showentries+showentries))$cmhp_jq(this).show()});if($cmhp_jq(parent_element).find('.rating_text_entry:hidden').length<1)$cmhp_jq(parent_element).find('.rating_showmoreentries').hide()}else if('slider1'==display_mode){actual_rating=$cmhp_jq(parent_element).find('.rating_text_entry:visible');last_rating=$cmhp_jq(parent_element).find('.rating_text_entry:last');if(actual_rating.index()==last_rating.index()){next_rating=$cmhp_jq(parent_element).find('.rating_text_entry:first')}else{next_rating=actual_rating.next('.rating_text_entry')} 31actual_rating.fadeOut(function(){next_rating.fadeIn()})}else if('slider3'==display_mode){if(window.innerWidth<=580){nextRatingEntries(element,showentries,'slider1')}else{actual_rating_set=$cmhp_jq(parent_element).find('.rating_text_entry:visible');last_visible_rating=$cmhp_jq(parent_element).find('.rating_text_entry:visible:last');last_rating=$cmhp_jq(parent_element).find('.rating_text_entry:last');if(last_visible_rating.index()==last_rating.index()){next_rating_set=$cmhp_jq(parent_element).find('.rating_text_entry:first').nextAll().andSelf().slice(0,showentries)}else{next_rating_set=last_visible_rating.nextAll().slice(0,showentries)} 32actual_rating_set.fadeOut(function(){next_rating_set.fadeIn()})}} 33return!1} 34function prevRatingEntries(element,showentries,display_mode){var parent_element=$cmhp_jq(element).closest('.cmod');if('slider1'==display_mode){actual_rating=$cmhp_jq(parent_element).find('.rating_text_entry:visible');if(actual_rating.index()==0){prev_rating=$cmhp_jq(parent_element).find('.rating_text_entry:last')}else{prev_rating=actual_rating.prevAll('.rating_text_entry:first')} 35actual_rating.fadeOut(function(){prev_rating.fadeIn()})}else{if(window.innerWidth<=580){prevRatingEntries(element,showentries,'slider1')}else{actual_rating_set=$cmhp_jq(parent_element).find('.rating_text_entry:visible');index_first_visible_rating=$cmhp_jq(parent_element).find('.rating_text_entry:visible:first').index($cmhp_jq('.rating_text_entry'));if($cmhp_jq(parent_element).find('.rating_text_entry:first').index($cmhp_jq('.rating_text_entry'))==$cmhp_jq(parent_element).find('.rating_text_entry:visible:first').index($cmhp_jq('.rating_text_entry'))){var modulus=$cmhp_jq(parent_element).find('.rating_text_entry').length%3;if(modulus!==0){prev_rating_set=$cmhp_jq(parent_element).find('.rating_text_entry').slice($cmhp_jq(parent_element).find('.rating_text_entry').length-modulus,$cmhp_jq(parent_element).find('.rating_text_entry').length)}else{prev_rating_set=$cmhp_jq(parent_element).find('.rating_text_entry').slice($cmhp_jq(parent_element).find('.rating_text_entry').length-showentries,$cmhp_jq(parent_element).find('.rating_text_entry').length)}}else{prev_rating_set=$cmhp_jq(parent_element).find('.rating_text_entry:visible:first').prevAll('.rating_text_entry').andSelf().slice(index_first_visible_rating-showentries,index_first_visible_rating)} 36actual_rating_set.fadeOut(function(){prev_rating_set.fadeIn()})}} 37return!1} 38function positionSidebar(){$cmhp_jq("#contentcontainer").css({'min-height':''});if($cmhp_jq('#sidebar_bottom:visible').length>0){return} 39var left_min_height=0;if($cmhp_jq('#menu.menutype0').length){var left_min_height=$cmhp_jq('#menu.menutype0').outerHeight()}else{if(null!==$cmhp_jq('.submenu').offset()&&"undefined"!==typeof $cmhp_jq('.submenu').offset()){var left_min_height=$cmhp_jq(".submenu").outerHeight()+parseInt($cmhp_jq('.submenu').offset().top)} 40if(0==left_min_height&&null!==$cmhp_jq('.menuitemactive > ul').offset()&&"undefined"!==typeof $cmhp_jq('.menuitemactive > ul').offset()){var left_min_height=$cmhp_jq('.menuitemactive > ul').outerHeight()+parseInt($cmhp_jq('.menuitemactive > ul').offset().top)}} 41var right_min_height=$cmhp_jq("#sidebar").outerHeight();if(null!==$cmhp_jq("#sidebar").position()&&"undefined"!=typeof $cmhp_jq("#sidebar").position()){right_min_height+=parseInt($cmhp_jq("#sidebar").position().top)} 42if(left_min_height>right_min_height){if(0==$cmhp_jq('#menu.menutype0').length){var min_height=left_min_height-parseInt($cmhp_jq('#contentcontainer').offset().top)} 43$cmhp_jq("#contentcontainer").css({'min-height':min_height+'px'})}else{$cmhp_jq("#contentcontainer").css({'min-height':right_min_height+'px'})}} 44function positionCatcher(setHeight){var is_resp=$cmhp_jq('body').hasClass('resp');var originalSetHeight=setHeight;var animationsNeedReinitialization=!1;$cmhp_jq(".catcherset").each(function(){if($cmhp_jq(this).find('.catcher.eh_animation_running').not('.animation_done').length){setTimeout(function(){positionCatcher(originalSetHeight)},1000);return} 45setHeight=originalSetHeight;if($cmhp_jq(this).hasClass("countcolumns2")){var columns=2}else if($cmhp_jq(this).hasClass("countcolumns3")){var columns=3}else if($cmhp_jq(this).hasClass("countcolumns4")){var columns=4}else{var columns=$cmhp_jq(this).children('.catcherrow').first().children('.catcher').length} 46var catcherset_width=$cmhp_jq(this).outerWidth();var columns_adjusted=!1;
46if(is_resp){while(catcherset_width<columns*190){if(4==columns&&0==$cmhp_jq(this).find('.catcher').length%(columns-2)&&catcherset_width>=(columns-2)*190){columns=columns-2}else{columns--} 47columns_adjusted=!0} 48if(columns_adjusted){$cmhp_jq(this).find(".resp_warning").show()}else{$cmhp_jq(this).find(".resp_warning").hide()}} 49if(is_resp&&($cmhp_jq(window).width()<=580||catcherset_width<380)){var columns=1;var marginBottom=parseInt($cmhp_jq(this).find(".catcherrow").first().css('margin-bottom'));if(0==marginBottom){marginBottom=10} 50$cmhp_jq(this).find(".catcherrow").css('margin-bottom',0);$cmhp_jq(this).find(".catcher").css({'margin-bottom':marginBottom+'px','margin-left':0,'margin-right':0});setHeight=!1;$cmhp_jq(this).find(".header").css("height","auto");$cmhp_jq(this).find(".header").find("h3").css("padding-top",0);$cmhp_jq(this).find(".header").each(function(){$cmhp_jq(this).find("h3").css("padding-top",(($cmhp_jq(this).height()-$cmhp_jq(this).find("h3").height())/2))});$cmhp_jq(this).find(".image").css("height","auto");$cmhp_jq(this).find(".content").css("height","auto");if(1==$cmhp_jq(this).find(".content").find('.button > input.submit, a.submitbutton, a.bigsubmitbutton, section > header:not( .open )').length){if($cmhp_jq(this).find(".content").find('.button > input.submit, a.submitbutton, a.bigsubmitbutton').parent('p').length>0){$cmhp_jq(this).find(".content").find('.button > input.submit, a.submitbutton, a.bigsubmitbutton').parent().css('padding-top',0)}else{$cmhp_jq(this).find(".content").find('.button > input.submit, a.submitbutton, a.bigsubmitbutton, section > header:not( .open )').parent().css('margin-top',0)} 51$cmhp_jq(this).find(".content").find('section').prev('p').css('margin-bottom','')} 52$cmhp_jq(this).find(".resp_warning").show()}else{$cmhp_jq(this).find(".catcher").css({'margin-bottom':'','margin-left':'','margin-right':''});$cmhp_jq(this).find(".catcherrow").css('margin-bottom','')} 53var real_columns=$cmhp_jq(this).find(".catcherrow").first().find(".catcher").length;var eh_class='';if(real_columns!=columns&&columns!=1){var catchers=$cmhp_jq(this).find(".catcher").clone(!0,!0);$cmhp_jq(this).find(".catcherrow").remove();var catcherrow_index=0;for(i=0;i<catchers.length;i++){if(0==i%columns){$cmhp_jq(this).append('<div class="catcherrow"></div>')} 54$cmhp_jq(this).find(".catcherrow").eq(catcherrow_index).append(catchers[i]);if((columns-1)==i%columns){catcherrow_index++}} 55$cmhp_jq(this).find('.input_date[type="text"]').each(function(){digidor.form.formatFormDateInput(this)});$cmhp_jq(this).find(".resp_warning").insertAfter($cmhp_jq(this).find(".catcherrow").last());$cmhp_jq(this).parents('.cmod_catcher').attr('data-cmod-animation-initialized',!1);animationsNeedReinitialization=!0} 56var marginPaddingBorder=0;$cmhp_jq(this).find(".catcherrow").first().find(".catcher").each(function(){marginPaddingBorder+=parseInt($cmhp_jq(this).css("margin-left"))+parseInt($cmhp_jq(this).css("margin-right"))+parseInt($cmhp_jq(this).css("padding-left"))+parseInt($cmhp_jq(this).css("padding-right"))+parseInt($cmhp_jq(this).css("border-right-width"))+parseInt($cmhp_jq(this).css("border-left-width"))});var width=Math.floor(($cmhp_jq(this).parents('.cmod_catcher').width()-marginPaddingBorder)/columns);$cmhp_jq(this).find(".catcher").css("width",width+"px");var headerMarginPaddingBorder=parseInt($cmhp_jq(this).find(".catcher").first().find(".header").css("margin-left"))+parseInt($cmhp_jq(this).find(".catcher").first().find(".header").css("margin-right"))+parseInt($cmhp_jq(this).find(".catcher").first().find(".header").css("padding-left"))+parseInt($cmhp_jq(this).find(".catcher").first().find(".header").css("padding-right"))+parseInt($cmhp_jq(this).find(".catcher").first().find(".header").css("border-left-width"))+parseInt($cmhp_jq(this).find(".catcher").first().find(".header").css("border-right-width"));$cmhp_jq(this).find(".catcher").find(".header").css("width",(width-headerMarginPaddingBorder)+"px");var countCatchers=$cmhp_jq(this).find(".catcher").length;if($cmhp_jq(this).find(".catcherrow").length==1&&countCatchers<columns&&$cmhp_jq(this).find('.catcher').first().outerWidth(!0)<$cmhp_jq(this).parents('.cmod_catcher').width()){var padding=($cmhp_jq(this).parents('.cmod_catcher').width()-(width*countCatchers)-marginPaddingBorder)/2;$cmhp_jq(this).find(".catcherrow").css("padding","0 "+padding+"px")}else{$cmhp_jq(this).find(".catcherrow").css("padding","0")}});if(animationsNeedReinitialization){initializeCmodAnimations()} 57var setHeight=originalSetHeight;if(setHeight=="header"||setHeight=="all"){$cmhp_jq(".catcherrow").each(function(){if(!is_resp||($cmhp_jq(window).width()>580&&$cmhp_jq(this).parents('.catcherset').outerWidth()>=380)){var maxHeaderHeight=0;$cmhp_jq(this).find(".header").each(function(){$cmhp_jq(this).css("height","auto");$cmhp_jq(this).find("h3").css("padding-top",0);if($cmhp_jq(this).height()>maxHeaderHeight){maxHeaderHeight=$cmhp_jq(this).height()}});if($cmhp_jq(this).find('.catcher').first().outerWidth(!0)<$cmhp_jq('#contentcontainer').width()){$cmhp_jq(this).find(".header").height(maxHeaderHeight);$cmhp_jq(this).find(".header").each(function(){$cmhp_jq(this).find("h3").css("padding-top",(($cmhp_jq(this).height()-$cmhp_jq(this).find("h3").height())/2))})}}})} 58if(setHeight=="image"||setHeight=="all"){setTimeout(function(){$cmhp_jq(".catcherrow").each(function(){if(!is_resp||($cmhp_jq(window).width()>580&&$cmhp_jq(this).parents('.catcherset').outerWidth()>=380)){var maxImageHeight=0;$cmhp_jq(this).find(".image").each(function(){$cmhp_jq(this).css("height","auto");if($cmhp_jq(this).height()>maxImageHeight){maxImageHeight=$cmhp_jq(this).height()}});if($cmhp_jq(this).find('.catcher').first().outerWidth(!0)<$cmhp_jq('#contentcontainer').width()){$cmhp_jq(this).find(".image").height(maxImageHeight)}}})},100)} 59if(setHeight=="content"||setHeight=="all"){$cmhp_jq(".catcherrow").each(function(){if(!is_resp||($cmhp_jq(window).width()>580&&$cmhp_jq(this).parents('.catcherset').outerWidth()>=380)){$cmhp_jq(this).find(".content").find('section > header.open').parent().css('margin-top','10px');var maxContentHeight=0;var maxSubmitButtonPos=0;if($cmhp_jq(this).find('.content').find('section > header:not( .open )').length>0){$cmhp_jq(this).find('.content').find('section > header:not( .open )').parent().prev('p').css('margin-bottom','0')} 60$cmhp_jq(this).find(".content").each(function(){if(1==$cmhp_jq(this).find('.button > input.submit, a.submitbutton, a.bigsubmitbutton, section > header:not( .open )').length){if($cmhp_jq(this).find('.button > input.submit, a.submitbutton, a.bigsubmitbutton').parent('p').length>0){$cmhp_jq(this).find('.button > input.submit, a.submitbutton, a.bigsubmitbutton').parent().css('padding-top',0)}else{$cmhp_jq(this).find('.button > input.submit, a.submitbutton, a.bigsubmitbutton, section > header:not( .open )').parent().css('margin-top',0)} 61$cmhp_jq(this).find(".content").find('section').prev('p').css('margin-bottom','')} 62var submitButtonPos=$cmhp_jq(this).find('.button > input.submit, a.submitbutton, a.bigsubmitbutton, section > header:not( .open )').offset();if(null!=submitButtonPos&&submitButtonPos.top>maxSubmitButtonPos){maxSubmitButtonPos=submitButtonPos.top} 63$cmhp_jq(this).css("height","auto");if($cmhp_jq(this).height()>maxContentHeight){maxContentHeight=$cmhp_jq(this).height()}});if($cmhp_jq(this).find('.catcher').first().outerWidth(!0)<$cmhp_jq('#contentcontainer').width()){$cmhp_jq(this).find('.content').find('.button > input.submit, a.submitbutton, a.bigsubmitbutton, section > header:not( .open )').each(function(){if(1==$cmhp_jq(this).parents('.content').find('.button > input.submit, a.submitbutton, a.bigsubmitbutton, section > header:not( .open )').length){var submitButtonPos=$cmhp_jq(this).offset();if(null!=submitButtonPos){if($cmhp_jq(this).parent('p').length>0){$cmhp_jq(this).parent().css('padding-top',maxSubmitButtonPos-submitButtonPos.top)}else{$cmhp_jq(this).parent().css('margin-top',maxSubmitButtonPos-submitButtonPos.top)}}}});$cmhp_jq(this).find(".content").height(maxContentHeight)}}})}} 64function toggleSections(element){if(!$cmhp_jq(element).hasClass('open')){if($cmhp_jq(element).children().length>0){$cmhp_jq('.cmod_wrapper header h3').parents('header').next('.sec_content:visible').slideUp(300)} 65$cmhp_jq('#contentcontainer section header h3').parents('header').removeClass('open').find('[role="button"]').attr('aria-expanded','false');if($cmhp_jq('#adminedit_centercontainer').length<1&&$cmhp_jq(element).parents('.cmod_catcher').length<1){$cmhp_jq(element).parents('section').find('.sec_content').slideDown(300,function(){if($cmhp_jq('#menu').parents('.wrap_menu').length>0){$cmhp_jq.scrollTo($cmhp_jq(element).parents('section'),1000,{axis:'y',offset:-1*parseInt($cmhp_jq('#menu').parents('.wrap_menu').outerHeight(!0))})}else{$cmhp_jq.scrollTo($cmhp_jq(element).parents('section').find('.sec_content'),1000,{axis:'y',offset:-100})}})}else{$cmhp_jq(element).parents('section').find('.sec_content').slideDown(300,function(){if($cmhp_jq(element).parents('.cmod_catcher').length>0){positionCatcher('all')}})} 66$cmhp_jq(element).addClass('open').find('[role="button"]').attr('aria-expanded','true')}else if($cmhp_jq(element).hasClass('open')){$cmhp_jq(element).parents('section').find('.sec_content').slideUp(300,function(){if($cmhp_jq(element).parents('.cmod_catcher').length>0){positionCatcher('all')}});$cmhp_jq(element).removeClass('open').find('[role="button"]').attr('aria-expanded','false')}} 67$cmhp_jq(document).ready(function(){$cmhp_jq('table').attr('role','presentation');$cmhp_jq('a').each(function(){if($cmhp_jq(this).hasClass('submitbutton')||$cmhp_jq(this).hasClass('bigsubmitbutton')){$cmhp_jq(this).attr('role','button')} 68if('_blank'==$cmhp_jq(this).attr('target')){$cmhp_jq(this).attr('aria-label',$cmhp_jq(this).text()+' (öffnet in einem neuen Tab)')}});$cmhp_jq('a.footerlink.cookies').attr('role','link');
68if($cmhp_jq('body').hasClass('with-bootstrap-v5')&&($cmhp_jq('body').find('.interaction_gadget_bettinggame2024').length||$cmhp_jq('body').find('.interaction_gadget_bettinggame2026').length)){$cmhp_jq(document).on('click','a[data-overlay^="#"]',function(e){e.preventDefault();let options={additionalClasses:'use-bootstrap-v5',iframe:!0,scrollable:!0,backdrop:'static',};if($cmhp_jq(this).attr('data-overlay').substr(0,16)=='#overlay_resize_'){options.customWidth=$cmhp_jq(this).attr('data-overlay').substr(16,3);options.iframeHeight=Math.floor($cmhp_jq(window).height()*0.9)}else if($cmhp_jq(this).attr('data-overlay').substr(0,9)=='#overlay_'){if('#overlay_variable'==$cmhp_jq(this).attr('data-overlay')){options.customWidth=950}else{options.customWidth=$cmhp_jq(this).attr('data-overlay').substr(9,3)} 69if(480==options.customWidth){options.iframeHeight=271}else if(800==options.customWidth){options.iframeHeight=500}else if(950==options.customWidth){options.iframeHeight=600}}else{return} 70if(options.customWidth>Math.floor($cmhp_jq(window).width()*0.9)){options.customWidth=0} 71digidor.overlay.open($(this).attr('href'),options)})}});function transformLinksToOverlays(){if(!$cmhp_jq('body').hasClass('with-bootstrap-v5')||(!$cmhp_jq('body').find('.interaction_gadget_bettinggame2024').length&&!$cmhp_jq('body').find('.interaction_gadget_bettinggame2026').length)){$cmhp_jq('a[data-overlay^="#"]').each(function(){var ovtarget=$cmhp_jq(this).attr("data-overlay");if($cmhp_jq(this).is('[data-touch-nooverlay]'))var touchNoOverlay=$cmhp_jq(this).attr('data-touch-nooverlay');if(!1!=hasTouch){var overlay_fixes=!1}else{var overlay_fixes=!0} 72if('undefined'==typeof $cmhp_jq(this).data('advOverlay')&&('true'!=touchNoOverlay||!1==hasTouch)&&$cmhp_jq(ovtarget).length>0&&(!$cmhp_jq(this).is('[href^="http"]')||!1===digidor.cookieblocker.areCookiesBlockedForCategory('other'))){$cmhp_jq(this).advOverlay({top:'5%',target:ovtarget,fixed:overlay_fixes,closeOnClick:!1,closeOnEsc:!1,mask:{color:'#fff',opacity:0.9},onBeforeLoad:function(){anyOverlayIsOpened=!0;if(this.getTrigger().hasClass('overlay-disabled')){return!1}else if(this.getOverlay().attr('id').substr(0,14)=='overlay_resize'){this.getOverlay().find(".contentWrap").css('overflow','hidden').html("<iframe src=\""+this.getTrigger().attr("href")+"\" frameborder=\"0\" width=\"100\" height=\"100\" id=\"ovIframe\" style=\"width: 100%;\"></iframe>");var iFrameHeight=Math.floor($cmhp_jq(window).height()*0.9);this.getOverlay().find(".contentWrap").css({'height':iFrameHeight});this.getOverlay().find(".contentWrap #ovIframe").css({'height':iFrameHeight-5})}else if(this.getOverlay().attr('id')!='overlay_480')this.getOverlay().find(".contentWrap").css('overflow','hidden').html("<iframe src=\""+this.getTrigger().attr("href")+"\" frameborder=\"0\" width=\"100\" height=\"100\" id=\"ovIframe\" style=\"width: 100%;\"></iframe>");else this.getOverlay().find(".contentWrap").css('overflow','hidden').html("<iframe src=\""+this.getTrigger().attr("href")+"\" frameborder=\"0\" width=\"100\" height=\"100\" scrolling=\"no\" id=\"ovIframe\" style=\"width: 100%;\"></iframe>")},onLoad:function(){if(this.getTrigger().is('[data-touch-resizeoverlay]')){iFrameResize()}},onBeforeClose:function(){anyOverlayIsOpened=!1;this.getOverlay().find(".contentWrap").css({overflow:'',height:'',maxHeight:''}).html('')}})}})}} 73function clearFlexpertoToken(input){$cmhp_jq(input).parent().parent().find('input[name="token"]').val('')} 74function submitFlexperto(form){if(''!=$cmhp_jq(form).find('input[name="token"]').val()){return!0}else{var customer_email=$cmhp_jq(form).find('input[name="foreign_id"]').val();$cmhp_jq.ajax({url:'/eh-content/flexperto.token.php?customer_email='+customer_email,async:!1,complete:function(request){var responseJSON=JSON.parse(request.response);if(responseJSON.success){$cmhp_jq(form).find('input[name="token"]').val(responseJSON.token);$cmhp_jq(form).submit()}}});return!1}} 75function submitJoinme(form){var code=$cmhp_jq(form).find('input.code').val();$cmhp_jq(form).attr('action','https://www.join.me/'+code);return!0} 76function submitMikogo(form){var code=$cmhp_jq(form).find('input.code').val();$cmhp_jq(form).attr('action','https://go.mikogo.com/?sid='+code);return!0}
77function addRespBodyClasses(){if($cmhp_jq('#menutoggle:visible').length>0&&$cmhp_jq('body.resp_burgermenu_active').length==0){$cmhp_jq('body').addClass('resp_burgermenu_active')}else if($cmhp_jq('#menutoggle:visible').length==0&&$cmhp_jq('body.resp_burgermenu_active').length>0){$cmhp_jq('body').removeClass('resp_burgermenu_active')}} 78function initializeCmodAnimations(){var animationOffset=Math.round($cmhp_jq(window).height()*0.2);$cmhp_jq('.cmod[data-cmod-animation]').not('[data-cmod-animation-initialized="true"]').each(function(){var animation=$cmhp_jq(this).attr('data-cmod-animation');var cmodOffset=$cmhp_jq(this).offset();var currentAnimationOffset=cmodOffset?Math.min(animationOffset,Math.max(0,Math.floor(cmodOffset.top))):animationOffset;if($cmhp_jq(this).hasClass('eh_animation_separate_boxes')){$cmhp_jq(this).find('.eh_animation_separate_box').viewportChecker({classToAdd:'eh_animation_running '+animation,offset:currentAnimationOffset,callbackFunction:function(elem,action){setTimeout(function(){elem.addClass('animation_done')},1000)}})}else if($cmhp_jq(this).hasClass('cmod_catcher')){$cmhp_jq(this).find('.catcher').viewportChecker({classToAdd:'eh_animation_running '+animation,offset:currentAnimationOffset,callbackFunction:function(elem,action){setTimeout(function(){elem.addClass('animation_done')},1000)}})}else if($cmhp_jq(this).hasClass('cmod_badges')){$cmhp_jq(this).find('.awesomeGallery_thumbnail').viewportChecker({classToAdd:'eh_animation_running '+animation,offset:currentAnimationOffset})}else if($cmhp_jq(this).hasClass('cmod_contactbox')){$cmhp_jq(this).find('.contactbox_inner_container').viewportChecker({classToAdd:'eh_animation_running '+animation,offset:currentAnimationOffset})}else{if('eh_animate_fadeIn'==animation||'eh_animate_fadeInDown'==animation||'eh_animate_fadeInUp'==animation||'eh_animate_fadeInLeft'==animation||'eh_animate_fadeInRight'==animation){$cmhp_jq(this).viewportChecker({classToAdd:'eh_animation_running '+animation,offset:currentAnimationOffset,callbackFunction:function(elem,action){setTimeout(function(){elem.addClass('animation_done')},1000)}})}else{$cmhp_jq(this).viewportChecker({classToAdd:'eh_animation_running '+animation,offset:currentAnimationOffset,callbackFunction:function(elem,action){setTimeout(function(){elem.removeClass(function(index,className){return(className.match(/(^|\s)eh_animate_\S+/g)||[]).join(' ')})},1000)}})}} 79if($cmhp_jq(this).hasClass('cmod_badges')){if($cmhp_jq(this).find('.awesomeGallery_thumbnail').length>0){$cmhp_jq(this).attr('data-cmod-animation-initialized','true')}}else{$cmhp_jq(this).attr('data-cmod-animation-initialized','true')}})} 80function removeHash(){var scrollV,scrollH,loc=window.location;if("pushState" in history) 81history.pushState("",document.title,loc.pathname+loc.search);else{scrollV=document.body.scrollTop;scrollH=document.body.scrollLeft;loc.hash="";document.body.scrollTop=scrollV;document.body.scrollLeft=scrollH}} 82function respondToHashChange(){if('#goto-'==$cmhp_jq(location).attr('hash').substr(0,6)&&'#goto-form-nth-'!=$cmhp_jq(location).attr('hash').substr(0,15)){var cmodID=$cmhp_jq(location).attr('hash').replace('#goto-','');var expandeHeaderIndex=!1;if(-1!=cmodID.indexOf('-')){expandeHeaderIndex=cmodID.substr(cmodID.indexOf('-')+1);cmodID=cmodID.substr(0,cmodID.indexOf('-'))} 83if(!1!==expandeHeaderIndex){toggleSections($cmhp_jq('#cmod_'+cmodID).find('section').eq(expandeHeaderIndex-1).find('header').eq(0))}else{if($cmhp_jq('#menu').closest('.wrap_menu').length>0){$cmhp_jq.scrollTo($cmhp_jq('#cmod_'+cmodID),500,{axis:'y',offset:($cmhp_jq('#menu').closest('.wrap_menu').outerHeight(!0)*(-1))})}else{$cmhp_jq.scrollTo($cmhp_jq('#cmod_'+cmodID),500,{axis:'y',offset:-40})}} 84removeHash()} 85if('#open-cta-nth-'==$cmhp_jq(location).attr('hash').substr(0,14)){var cta_index=$cmhp_jq(location).attr('hash').replace('#open-cta-nth-','')-1;var cta_object=$cmhp_jq('.cta_box').eq(cta_index);if($cmhp_jq(cta_object).siblings('form').length){$cmhp_jq(cta_object).siblings('form').show();$cmhp_jq(cta_object).hide();$cmhp_jq(cta_object).siblings('form').find('.formtable input').first().focus()} 86$cmhp_jq.scrollTo($cmhp_jq(cta_object).parents('.cmod'),500,{axis:'y',offset:-120});removeHash()} 87if('#goto-form-nth-'==$cmhp_jq(location).attr('hash').substr(0,15)){var form_index=$cmhp_jq(location).attr('hash').replace('#goto-form-nth-','')-1;$cmhp_jq.scrollTo($cmhp_jq('.cmod_form').eq(form_index),500,{axis:'y',offset:-120});removeHash()}} 88function initIFrameResizers(){if($cmhp_jq('.nat_calcdiv').children('iframe').length>0){if(window.addEventListener){window.addEventListener("message",function(event){$cmhp_jq('.nat_calcdiv').children('iframe').height(260+parseInt(event.data))},!1)}else if(window.attachEvent){window.attachEvent("onmessage",function(event){$cmhp_jq('.nat_calcdiv').children('iframe').height(260+parseInt(event.data))})}} 89$cmhp_jq('.calc_procheck.method_kfz').each(function(){var self=this;(function(){var padding=100,check24IframeElem,handleEvent=function(message){var height;check24IframeElem=check24IframeElem||self;height=parseInt(message.data,10)+padding;if(!isNaN(height)){check24IframeElem.height=height}};if(window.attachEvent){window.attachEvent("onmessage",function(message){handleEvent(message)})}else if(window.addEventListener){window.addEventListener("message",function(message){handleEvent(message)},!1)}}())});$cmhp_jq('.calc_procheck.method_kredit').each(function(){var self=this;function listener(e){data=e.data;try{data=data.toString().split(',')}catch(e){} 90switch(data[0]){case 'setHeight':$cmhp_jq(self).attr("height",data[1]);break;case 'jumpToTop':scrollTo(0,0);break}} 91if(window.addEventListener){window.addEventListener("message",listener,!1)}else{window.attachEvent("onmessage",listener)}});$cmhp_jq('.calc_procheck.method_einkommen').each(function(){var self=this;function listener(e){$cmhp_jq(self).css("height",e.data.height)} 92if(window.addEventListener){window.addEventListener("message",listener,!1)}else{window.attachEvent("onmessage",listener)}});if(($cmhp_jq('iframe.iframe_resizer').length||$cmhp_jq('.calendar_flexperto.iframe_resizer').find('iframe').length)){$cmhp_jq('body .iframe_resizer').iFrameResize({checkOrigin:!1})} 93$cmhp_jq('iframe.open_iframe_resizer').each(function(){let options={};try{options=JSON.parse(this.dataset.openIframeResizerOptions||'{}')}catch(e){console.error('Ungültiges JSON in data-open-iframe-resizer-options',e)} 94digidor.website.openIframeInit(this,options)})} 95function resizeBlogBoxes(){$cmhp_jq('#contentcontainer .cmod_blogpostgrid').each(function(){var blogpostgrid=this;var boxHeights=new Array();$cmhp_jq(blogpostgrid).find('.blog_overview_post').each(function(){var cumulated_blogelements_he
95ight=$cmhp_jq(this).find('.blog_categories').outerHeight(!0)+$cmhp_jq(this).find('.blog_overview_header').outerHeight(!0)+$cmhp_jq(this).find('.blog_overview_image').outerHeight(!0)+$cmhp_jq(this).find('.blog_overview_text').outerHeight(!0)+$cmhp_jq(this).find('.blog_overview_metadata').outerHeight(!0);$cmhp_jq(this).attr('data-boxtop',$cmhp_jq(this).offset().top);if(isNaN(boxHeights[$cmhp_jq(this).offset().top])||boxHeights[$cmhp_jq(this).offset().top]<$cmhp_jq(this).outerHeight()){if(cumulated_blogelements_height>$cmhp_jq(this).outerHeight()&&cumulated_blogelements_height>parseInt($cmhp_jq(this).css('margin-bottom'))){boxHeights[$cmhp_jq(this).offset().top]=cumulated_blogelements_height+parseInt($cmhp_jq(this).css('margin-bottom'))}else{boxHeights[$cmhp_jq(this).offset().top]=$cmhp_jq(this).outerHeight()}}});$cmhp_jq(blogpostgrid).find('.blog_overview_post').each(function(){$cmhp_jq(this).outerHeight(boxHeights[$cmhp_jq(this).attr('data-boxtop')]);$cmhp_jq(this).find('.blog_overview_metadata').offset({'top':($cmhp_jq(this).offset().top+$cmhp_jq(this).outerHeight()-$cmhp_jq(this).find('.blog_overview_metadata').outerHeight())});$cmhp_jq(this).find('.blogpost_control').offset({'top':($cmhp_jq(this).offset().top+$cmhp_jq(this).outerHeight()-$cmhp_jq(this).find('.blogpost_control').outerHeight()-30)})})})} 96function initOpenStreetMaps(paramOptions){var options={mapCanvasID:paramOptions.mapCanvasID||'',centerlat:parseFloat(paramOptions.centerlat)||'52.433325',centerlng:parseFloat(paramOptions.centerlng)||'13.259844',markerlat:parseFloat(paramOptions.markerlat)||parseFloat(paramOptions.centerlat)||'52.433325',markerlng:parseFloat(paramOptions.markerlng)||parseFloat(paramOptions.centerlng)||'13.259844',showControls:paramOptions.showControls||!1,showRoute:paramOptions.showRoute||!1,zoom:paramOptions.zoom||5,maincolor:paramOptions.maincolor,routeDestination:paramOptions.routeDestination||''};if(''==options.mapCanvasID){return} 97osmOptions={scrollWheelZoom:!1,};if(!0===options.showControls){osmOptions.zoomControl=!0;osmOptions.dragging=!0}else{osmOptions.doubleClickZoom=!1;osmOptions.zoomControl=!1;osmOptions.dragging=!1} 98var map=L.map(options.mapCanvasID,osmOptions).setView([options.markerlat,options.markerlng],options.zoom);if(options.centerlat!=options.markerlat||options.centerlng!=options.markerlng){let boundaries=map.getBounds();if(options.centerlng<boundaries._northEast.lng&&options.centerlng>boundaries._southWest.lng&&options.centerlat<boundaries._northEast.lat&&options.centerlat>boundaries._southWest.lat){map.setView([options.centerlat,options.centerlng],options.zoom)}} 99var CartoDB_Voyager=L.tileLayer('https://{s}.basemaps.cartocdn.com/rastertiles/voyager/{z}/{x}/{y}{r}.png?key=cb1_2ccf_1_6fec02b1f58cc8de4cb4f620',{attribution:'© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors © <a href="https://carto.com/attributions">CARTO</a>',maxZoom:20}).addTo(map);imagepath='eh-content/images/gm_markers/markers.svg.php?color='+options.maincolor;var icon=L.icon({iconUrl:imagepath,iconSize:[48,48],iconAnchor:[22,45]});var marker=L.marker([options.markerlat,options.markerlng],{icon:icon}).addTo(map);if(!0===options.showRoute){if(undefined==L.Control.RouteControl){L.Control.RouteControl=L.Control.extend({options:{routeDestination:''},onAdd:function(map){var controlDiv=L.DomUtil.create('div','leaflet-bar');controlDiv.style.padding='5px';controlDiv.style.backgroundColor='#FFF';controlDiv.style.borderStyle='solid';controlDiv.style.borderWidth='2px';controlDiv.style.borderColor='rgba(0,0,0,0.2)';controlDiv.style.borderRadius='2px';controlDiv.style.cursor='pointer';controlDiv.style.textAlign='center';controlDiv.title='Route hierhin berechnen';var controlText=document.createElement('div');controlText.style.fontFamily='Arial,sans-serif';controlText.style.color='#000';controlText.style.fontSize='11px';controlText.style.lineHeight='15px';controlText.style.paddingLeft='7px';controlText.style.paddingRight='7px';controlText.style.paddingTop='1px';controlText.style.paddingBottom='1px';controlText.innerHTML='Route planen';controlText.style.paddingBottom='1px';controlDiv.appendChild(controlText);const dest=this.options.routeDestination;L.DomEvent.addListener(controlDiv,'click',function(){window.open('https://maps.google.com/maps?f=d&hl=de&daddr='+dest)});return controlDiv}
99,onRemove:function(map){delete map.routeControl}});L.control.routeControl=function(opts){return new L.Control.RouteControl(opts)}} 100L.control.routeControl({position:'topright',routeDestination:options.routeDestination}).addTo(map)}} 101$cmhp_jq(document).ready(function(){digidor.form.init();digidor.website.showAiNotices();digidor.website.initResizeObservers();digidor.website.initVideoTitleimage();$cmhp_jq('#contentcontainer section header').each(function(){let toggleSectionId='section_toggle_'+digidor.website.autoIncreasingNumber();let $h3=$cmhp_jq(this).children('h3').first();let $span=$cmhp_jq('<span tabindex="0" role="button" aria-expanded="false" aria-controls="'+toggleSectionId+'"></span>').append($h3);$cmhp_jq(this).prepend($span);$cmhp_jq(this).parents('section').find('.sec_content').attr('id',toggleSectionId);$cmhp_jq(this).on('click',function(e){toggleSections(this)});$cmhp_jq(this).find('[role="button"]').on('focusin',function(e){if(this.matches(':focus-visible')&&!$cmhp_jq(this).hasClass('open')){toggleSections($(this).parents('header'))}})});$cmhp_jq('#contentcontainer section .sec_content').hide();$cmhp_jq('#contentcontainer section header.autoopen:first').addClass('open').find('[role="button"]').attr('aria-expanded','true') 102$cmhp_jq('#contentcontainer section header.autoopen:first').parent().find('.sec_content').show();var hasTouch=('ontouchstart' in window);if($cmhp_jq(window).width()>580){transformLinksToOverlays();$cmhp_jq(".catch_form.open_ov").submit(function(){if($cmhp_jq(this).is('[data-touch-nooverlay]'))var touchNoOverlay=$cmhp_jq(this).attr('data-touch-nooverlay');if((touchNoOverlay!='true'||hasTouch==!1)&&!1===digidor.cookieblocker.areCookiesBlockedForCategory('calc')){$cmhp_jq('#overlay_resize_950').advOverlay({top:'5%',fixed:!0,closeOnClick:!1,closeOnEsc:!1,load:!0,mask:{color:'#fff',opacity:0.9},onBeforeLoad:function(){anyOverlayIsOpened=!0;this.getOverlay().find(".contentWrap").css('overflow','hidden').html("<iframe frameborder=\"0\" width=\"100\" height=\"100\" id=\"ovIframe\" name=\"ovIframe\" style=\"width: 100%;\"></iframe>");var iFrameHeight=Math.floor($cmhp_jq(window).height()*0.9);this.getOverlay().find(".contentWrap").css({'height':iFrameHeight});this.getOverlay().find(".contentWrap #ovIframe").css({'height':iFrameHeight-5})},onLoad:function(){if(this.getTrigger().is('[data-touch-resizeoverlay]')){iFrameResize()}},onBeforeClose:function(){anyOverlayIsOpened=!1;this.getOverlay().find(".contentWrap").css('overflow','').html('')}});$cmhp_jq('#overlay_resize_950').data("advOverlay").load()}});$cmhp_jq(".blaulogin_form").submit(function(){if($cmhp_jq(this).is('[data-touch-nooverlay]'))var touchNoOverlay=$cmhp_jq(this).attr('data-touch-nooverlay');if((touchNoOverlay!='true'||hasTouch==!1)&&!1===digidor.cookieblocker.areCookiesBlockedForCategory('other')){$cmhp_jq('#overlay_resize_950').advOverlay({top:'5%',fixed:!0,closeOnClick:!1,closeOnEsc:!1,load:!0,mask:{color:'#fff',opacity:0.9},onBeforeLoad:function(){anyOverlayIsOpened=!0;this.getOverlay().find(".contentWrap").css('overflow','hidden').html("<iframe frameborder=\"0\" width=\"100\" height=\"100\" id=\"ovIframe\" name=\"ovIframe\" style=\"width: 100%;\"><iframe>");var iFrameHeight=Math.floor($cmhp_jq(window).height()*0.9);this.getOverlay().find(".contentWrap").css({'height':iFrameHeight});this.getOverlay().find(".contentWrap #ovIframe").css({'height':iFrameHeight-5})},onLoad:function(){if(this.getTrigger().is('[data-touch-resizeoverlay]')){iFrameResize()}},onBeforeClose:function(){anyOverlayIsOpened=!1;this.getOverlay().find(".contentWrap").css('overflow','').html('')}});$cmhp_jq('#overlay_resize_950').data("advOverlay").load()}})} 103$cmhp_jq('.sfacform').submit(function(e){setTimeout(function(){$cmhp_jq('.sfacform input[name|="Username"]').val('');$cmhp_jq('.sfacform input[name|="Userpasswort"]').val('')},100)});positionCatcher();if($cmhp_jq('#menutoggle').length>0)$cmhp_jq('#menutoggle').click(function(){toggleRespMenu()});$cmhp_jq('#menu.menutype4').find('.menuitem, .menuitemactive').on('hover focusin',function(){if($cmhp_jq('#menu').hasClass('has_own_positioning_event')){return} 104if($cmhp_jq('#menu.fullsizeMenu').length<1){if($cmhp_jq(this).hasClass('has-submenu')&&$cmhp_jq(window).width()>580){$cmhp_jq(this).children('ul').css('left','auto');if($cmhp_jq(this).offset().left+$cmhp_jq(this).children('ul').outerWidth(!0)>$cmhp_jq('body').outerWidth(!0)){var diff=$cmhp_jq(this).children('ul').outerWidth(!0)-$cmhp_jq(this).outerWidth(!0);$cmhp_jq(this).children('ul').offset({left:$cmhp_jq(this).children('ul').offset().left-diff})}}}});$cmhp_jq('#menu.menutype4').find('.menusubitem, .menusubitemactive').on('hover focusin',function(){if($cmhp_jq('#menu').hasClass('has_own_positioning_event')){return} 105if($cmhp_jq(this).hasClass('has-submenu')&&$cmhp_jq(window).width()>580&&$cmhp_jq('#menu.fullsizeMenu').length<1){$cmhp_jq(this).children('ul').css('left','auto');if($cmhp_jq(this).offset().left+$cmhp_jq(this).outerWidth(!0)+$cmhp_jq(this).children('ul').outerWidth(!0)>$cmhp_jq('body').outerWidth(!0)){var diff=$cmhp_jq(this).children('ul').outerWidth(!0);$cmhp_jq(this).children('ul').offset({left:$cmhp_jq(this).offset().left-diff})}else{$cmhp_jq(this).children('ul').offset({left:$cmhp_jq(this).offset().left+$cmhp_jq(this).outerWidth(!0)})}}});$cmhp_jq('#menu').find('.menuitem, .menuitemactive, .menusubitem, .menusubitemactive').each(function(){if($cmhp_jq(this).children('ul:not( :empty )').length){$cmhp_jq(this).children('a').attr('aria-haspopup','true').attr('aria-expanded','false');$cmhp_jq(this).on('hover focusin',function(){$cmhp_jq(this).children('a').attr('aria-expanded','true')});$cmhp_jq(this).on('mouseleave focusout',function(){$cmhp_jq(this).children('a').attr('aria-expanded','false')})}});$cmhp_jq("#menu li").has("ul:not( :empty )").addClass('has-submenu');$cmhp_jq('.designstage_type_video').find('.designstage_videocontainer').each(function(){var window_width=$cmhp_jq(window).width();var window_height=$cmhp_jq(window).height();var ratio=parseFloat($cmhp_jq(this).find('video').attr('data-video-ratio'));var quality='';if($cmhp_jq(this).parents('.cmod_designstage').hasClass('small')&&!$cmhp_jq(this).parents('.designstage_type_video').hasClass('designstage_background_transition_parallaxscrollfast')&&!$
105cmhp_jq(this).parents('.designstage_type_video').hasClass('designstage_background_transition_parallaxscrollfast')){quality+='small_'} 106if(window_width>=1000||window_height>=1000*ratio){quality+='high'}else if(window_width>=500||window_height>=500*ratio){quality+='medium'}else{quality+='low'} 107var path='/eh-content/videos/designstage/'+$cmhp_jq(this).data('designstage-video-id')+'_'+quality;if('object'==typeof Modernizr&&Modernizr.webp){var filetype='webp'}else{var filetype='jpg'} 108$cmhp_jq(this).find('img').attr('src',path+'.'+filetype);$cmhp_jq(this).find('video').attr('data-quality',quality).append('<source src="'+path+'.mp4" type="video/mp4">');$cmhp_jq(this).find('video')[0].play();if($cmhp_jq(this).is('[data-designstage-video-blocked]')){$cmhp_jq(this).find('video')[0].pause()}});$cmhp_jq('.cmod_designstage').each(function(){if($cmhp_jq(this).parents('#adminedit_centercontainer').length>0){$cmhp_jq(this).css('opacity',1)} 109if($cmhp_jq(this).hasClass('mobile_break')&&1<$cmhp_jq(this).find('.cmod_wrapper').children().length){$cmhp_jq(this).addClass('multiple_slides');$cmhp_jq(this).parent().addClass('multiple_slides')} 110if($cmhp_jq(this).find('.designstage_background_transition_parallaxscrollfast, .designstage_background_transition_parallaxscrollslow').length>0){var repeat=!0}else{var repeat=!1} 111$cmhp_jq('.cmod_designstage').viewportChecker({classToAdd:'designstage_in_viewport',offset:0,repeat:repeat,callbackFunction:function(elem,action){if(0==$cmhp_jq(elem).find('.designstage_background_transition_parallaxscrollfast, .designstage_background_transition_parallaxscrollslow').length){$cmhp_jq(elem).css('opacity',1)}else if(1==$cmhp_jq(elem).find('.cmod_wrapper').children().length){setTimeout(function(){$cmhp_jq(elem).find('.designstage_text').css('animation-name','none')},2000)}}})});$cmhp_jq('.cmod_designstage').each(function(){var designstage=this;if($cmhp_jq(designstage).parents('#adminedit_centercontainer').length>0){$cmhp_jq(designstage).addClass('designstage_text_in_viewport');return} 112if($cmhp_jq(designstage).find('.designstage_text').length<1){return} 113$cmhp_jq(designstage).find('.designstage_text').each(function(){var elements=$cmhp_jq(this).find('h1, h2, h3, h4, h5, p, ul > li, ol > li');elements.each(function(index){this.style.setProperty('--text-animation-delay',(index*0.7)+'s');var elementIndex=index+1;$cmhp_jq(this).addClass('designstage_text_animation_element').addClass('designstage_text_animation_element_'+elementIndex).css('--text-animation-index',index)});var animationTrigger=$cmhp_jq(this).find('h1, h2, h3, h4, h5, p, ul, ol').first();if(animationTrigger.length<1){return} 114animationTrigger.addClass('designstage_text_animation_trigger')})});$cmhp_jq('.cmod_designstage .designstage_text_animation_trigger').viewportChecker({offset:M
114ath.round($cmhp_jq(window).height()*0.2),repeat:!1,callbackFunction:function(elem,action){$cmhp_jq(elem).closest('.cmod_designstage').addClass('designstage_text_in_viewport')}});$cmhp_jq('.cmod_designstage .cmod_wrapper').viewportChecker({classToAdd:'lazy_load_images',offset:-1000});$cmhp_jq('.cmod_designstage').each(function(){var thisStage=$(this),isOnly5050=1;$cmhp_jq(this).find('.cmod_wrapper > div').each(function(){if(!$(this).hasClass('with_textright_text_shadow')&&!$(this).hasClass('with_textleft_text_shadow')&&!$(this).hasClass('designstage_scrolldown_arrow')){isOnly5050=0}});if(1==isOnly5050){thisStage.addClass('only5050');thisStage.parent('.element_wrapper').addClass('only5050')}});$cmhp_jq('.designstage_background_transition_parallaxmouse:not( .with_textright_text_shadow ):not( .with_textleft_text_shadow )').mouseenter(function(){$cmhp_jq(this).find('.designstage_background, .designstage_foreground, .designstage_videocontainer').stop();var LeftDif1=$cmhp_jq(this)[0].offsetLeft;var TopDif1=$cmhp_jq(this)[0].offsetTop;$cmhp_jq(this).attr('data-xpos-alt',event.pageX-LeftDif1);$cmhp_jq(this).attr('data-ypos-alt',event.pageY-TopDif1)});$cmhp_jq('.designstage_background_transition_parallaxmouse:not( .with_textright_text_shadow ):not( .with_textleft_text_shadow )').mousemove(function(event){var LeftDif2=$cmhp_jq(this)[0].offsetLeft;var TopDif2=$cmhp_jq(this)[0].offsetTop;var xNeu=event.pageX-LeftDif2;var yNeu=event.pageY-TopDif2;var xDif=(event.pageX-LeftDif2)-$cmhp_jq(this).attr('data-xpos-alt');var yDif=(event.pageY-TopDif2)-$cmhp_jq(this).attr('data-ypos-alt');$cmhp_jq(this).find('.designstage_background, .designstage_videocontainer').css({top:'+='+yDif*0.06,left:'+='+xDif*0.06});$cmhp_jq(this).find('.designstage_foreground').css({top:'+='+yDif*0.1,left:'+='+xDif*0.1});$cmhp_jq(this).attr('data-xpos-alt',xNeu);$cmhp_jq(this).attr('data-ypos-alt',yNeu)});$cmhp_jq('.designstage_background_transition_parallaxmouse:not( .with_textright_text_shadow ):not( .with_textleft_text_shadow )').mouseleave(function(){$cmhp_jq(this).find('.designstage_background, .designstage_videocontainer').animate({left:'-6%',top:'-6%'},500);$cmhp_jq(this).find('.designstage_foreground').animate({left:'-10%',top:'-10%'},500)});if($cmhp_jq('.designstage_background_transition_parallaxscrollfast, .designstage_background_transition_parallaxscrollslow').length>0){var designstageParallaxSpeedLow=0.09;var designstageParallaxSpeedHigh=0.16;$cmhp_jq(window).on('scroll',function(){$cmhp_jq('.designstage_in_viewport').find('.designstage_background_transition_parallaxscrollfast, .designstage_background_transition_parallaxscrollslow').each(function(){if($cmhp_jq(this).parents('#adminedit_centercontainer').length>0){return} 115var scrolled_distance_in_viewport=($cmhp_jq(this).outerHeight(!0)+$cmhp_jq(window).height())-($cmhp_jq(this).parents('.cmod_designstage').offset().top+$cmhp_jq(this).outerHeight(!0)-$cmhp_jq(document).scrollTop());if($cmhp_jq(this).hasClass('designstage_background_transition_parallaxscrollslow')){scrolled_distance_in_viewport-=($cmhp_jq(this).outerHeight(!0)+$cmhp_jq(window).height())} 116if($cmhp_jq(this).hasClass('designstage_type_composeimage')&&$cmhp_jq(this).hasClass('designstage_background_transition_parallaxscrollfast')){$cmhp_jq(this).find('.designstage_background').css('top',-designstageParallaxSpeedLow*scrolled_distance_in_viewport);$cmhp_jq(this).find('.designstage_foreground').css('top',-designstageParallaxSpeedHigh*scrolled_distance_in_viewport)}else if($cmhp_jq(this).hasClass('designstage_type_composeimage')&&$cmhp_jq(this).hasClass('designstage_background_transition_parallaxscrollslow')){$cmhp_jq(this).find('.designstage_background').css('top',designstageParallaxSpeedHigh*scrolled_distance_in_viewport);$cmhp_jq(this).find('.designstage_foreground').css('top',designstageParallaxSpeedLow*scrolled_distance_in_viewport)}else if($cmhp_jq(this).hasClass('designstage_background_transition_parallaxscrollfast')){$cmhp_jq(this).find('.designstage_background').css('top',-designstageParallaxSpeedHigh*scrolled_distance_in_viewport);$cmhp_jq(this).find('.designstage_videocontainer').css('top',-designstageParallaxSpeedHigh*scrolled_distance_in_viewport)}else{$cmhp_jq(this).find('.designstage_background').css('top',designstageParallaxSpeedHigh*scrolled_distance_in_viewport);$cmhp_jq(this).find('.designstage_videocontainer').css('top',designstageParallaxSpeedHigh*scrolled_distance_in_viewport)} 117$cmhp_jq(this).parents('.cmod_designstage').css('opacity',1)})});$cmhp_jq(window).trigger('scroll')} 118$cmhp_jq('.cmod_designstage .designstage_scrolldown_arrow').click(function(){$cmhp_jq.scrollTo($cmhp_jq(this).parents('.cmod_designstage').find('.designstage_scrolldown_arrow_anchor'),600,{axis:'y',offset:0})});if($cmhp_jq(".cmod_designstage .designstage_scrolldown_arrow").length>0){$cmhp_jq(".designstage_scrolldown_arrow").animate({opacity:0.85},500);setInterval(function(){$cmhp_jq(".designstage_scrolldown_arrow .designstage_arrowicon").effect("bounce",2000)},4000)} 119function countDecimals(value){if(Math.floor(value)===value)return 0;else if(value.toString().indexOf(".")!==-1)return value.toString().split(".")[1].length||0;else if(value.toString().indexOf(",")!==-1)return value.toString().split(",")[1].length||0} 120$cmhp_jq('span[data-ehcounter="counter"]').each(function(){var counterString=this.getAttribute("data-countervalue");if(this.getAttribute("data-countertime")==null)var countertime=stdCounterSpeed;else var countertime=parseInt(this.getAttribute("data-countertime"));if(this.getAttribute("data-counterdecimals")==null)var counterdecimals=countDecimals(counterString);else var counterdecimals=parseInt(this.getAttribute("data-counterdecimals"));var thisElement=this;if(0===parseFloat(counterString)%1){var counterValue=parseInt(counterString);var counterTime=countertime;$cmhp_jq(thisElement).viewportChecker({classToAdd:'visible',removeClassAfterAnimation:!0,offset:0,repeat:!1,callbackFunction:function(elem,action){$cmhp_jq(thisElement).animateNumber({number:counterValue,easing:'swing',numberStep:function(now,tween){$cmhp_jq(tween.elem).text(Math.floor(now).toLocaleStr
120ing('de-DE'))}},counterTime)}})}else{var counterValue=parseFloat(counterString);var counterTime=countertime;var decimal_places=counterdecimals;var decimal_factor=decimal_places===0?1:Math.pow(10,decimal_places);$cmhp_jq(thisElement).viewportChecker({classToAdd:'visible',removeClassAfterAnimation:!0,offset:0,repeat:!1,callbackFunction:function(elem,action){$cmhp_jq(thisElement).animateNumber({number:counterValue*decimal_factor,numberStep:function(now,tween){var floored_number=Math.floor(now)/decimal_factor;var target=$cmhp_jq(tween.elem);if(decimal_places>0){floored_number=floored_number.toFixed(decimal_places);floored_number=floored_number.toString().replace('.',',')} 121target.text(floored_number)}},counterTime)}})}});$cmhp_jq('span[data-ehcounter="countdown"]').each(function(){var output;var thisElement=this;var date=this.getAttribute("data-counterdate");var timeBool=this.getAttribute("data-countertime_bool");var time=this.getAttribute("data-countertime");var text_before=this.getAttribute("data-countertext_before");var text_while=this.getAttribute("data-countertext_while");var text_after=this.getAttribute("data-countertext_after");var dateArray=date.split('.').map(function(numStr){return parseInt(numStr)});var timeArray=time.split(':').map(function(numStr){return parseInt(numStr)});dateArray[1]=dateArray[1]-1;var countDownDate=new Date(dateArray[2],dateArray[1],dateArray[0],timeArray[0],timeArray[1]).getTime();var x=setInterval(function(){var now=new Date().getTime();var distance=countDownDate-now;var days=Math.floor(distance/(1000*60*60*24));var hours=Math.floor((distance%(1000*60*60*24))/(1000*60*60));var minutes=Math.floor((distance%(1000*60*60))/(1000*60));var seconds=Math.floor((distance%(1000*60))/1000);var daysOutput='',hoursOutput='',minutesOutput='',secondsOutput='';if(timeBool==='true'){if(days>1&&text_before!==''){daysOutput="In "+days+" Tagen"}else if(days===1&&text_before!==''){daysOutput="In "+days+" Tag"}else if(days>1&&text_before===''){daysOutput=days+" Tage"}else if(days===1&&text_before===''){daysOutput=days+" Tag"}else{daysOutput=""} 122if(hours>1&&days>=1){if(minutes>=1||seconds>=1){hoursOutput=", "+hours+" Stunden"}else{hoursOutput=" und "+hours+" Stunden"}}else if(hours===1&&days>=1&&(minutes>=1||seconds>=1)){if(minutes>=1){hoursOutput=", "+hours+" Stunde"}else{hoursOutput=" und "+hours+" Stunde"}}else if(hours>1&&days<1&&text_before!==''){hoursOutput="In "+hours+" Stunden"}else if(hours===1&&days<1&&text_before!==''){hoursOutput="In "+hours+" Stunde"}else if(hours>1&&days<1&&text_before===''){hoursOutput=hours+" Stunden"}else if(hours===1&&days<1&&text_before===''){hoursOutput=hours+" Stunde"}else{hoursOutput=""} 123if(minutes>1&&(hours>=1||days>=1)){if(seconds>=1){minutesOutput=", "+minutes+" Minuten"}else{minutesOutput=" und "+minutes+" Minuten"}}else if(minutes===1&&(hours>=1||days>=1)){if(seconds>=1){minutesOutput=", "+minutes+" Minuten"}else{minutesOutput=" und "+minutes+" Minuten"} 124minutesOutput=" und "+minutes+" Minute"}else if(minutes>1&&hours<1&&text_before!==''){minutesOutput="In "+minutes+" Minuten"}else if(minutes===1&&hours<1&&text_before!==''){minutesOutput="In "+minutes+" Minute"}else if(minutes>1&&hours<1&&text_before===''){minutesOutput=minutes+" Minuten"}else if(minutes===1&&hours<1&&text_before===''){minutesOutput=minutes+" Minute"}else{minutesOutput=""} 125if(seconds>1&&(minutes>=1||hours>=1||days>=1)){secondsOutput=" und "+seconds+" Sekunden"}else if(seconds===1&&(minutes>=1||hours>=1||days>=1)){secondsOutput=" und "+seconds+" Sekunde"}else if(seconds>1&&(minutes<1&&hours<1&&days<1)&&text_before!==''){secondsOutput="In "+seconds+" Sekunden"}else if(seconds===1&&(minutes<1&&hours<1&&days<1)&&text_before!==''){secondsOutput="In "+seconds+" Sekunde"}else if(seconds>1&&(minutes<1&&hours<1&&days<1)&&text_before===''){secondsOutput=seconds+" Sekunden"}else if(seconds===1&&(minutes<1&&hours<1&&days<1)&&text_before===''){secondsOutput=seconds+" Sekunde"}else if(seconds===0){secondsOutput=""}}else{if(days>1&&text_before!==''){daysOutput="In "+days+" Tagen"}else if(days===1&&text_before!==''){daysOutput="In "+days+" Tag"}else if(days>1&&text_before===''){daysOutput=days+" Tagen"}else if(days===1&&text_before===''){daysOutput=days+" Tag"}else{daysOutput=""}} 126output=daysOutput+hoursOutput+minutesOutput+secondsOutput;output=output+' '+text_before;$cmhp_jq(thisElement).html(output);if(days<1&&days>=0&&timeBool==='false'){$cmhp_jq(thisElement).html(text_while)} 127if(distance<0){clearInterval(x);$cmhp_jq(thisElement).text(text_after)}},1000)});$cmhp_jq(window).on('resize load',function(){$cmhp_jq('table[data-responsive-table="tablet_columnwise"], table[data-responsive-table="smartphone_columnwise"]').each(function(){var this_table=this,table_class='',table_content=[],td_amount=0,tr_amount=0;var table_elements_amount={tr_amount:0,td_amount:0};var originalTRStyles,originalTRClasses;if($cmhp_jq(this_table).attr('data-responsive-table')==='tablet_columnwise'){table_class='responsivetable_tablet'} 128if($cmhp_jq(this_table).attr('data-responsive-table')==='tablet_smartphone'){table_class='responsivetable_smartphone'} 129$cmhp_jq(this_table).addClass(table_class);var values={display:$cmhp_jq(this_table).find('td').css('display'),sorting:$cmhp_jq(this_table).attr('data-sorting'),table:$cmhp_jq(this_table).attr('data-responsive-table')};if($cmhp_jq(this_table).find('td').first().attr('data-original-tr-classes')===undefined){originalTRClasses=getOriginalTRClasses(this_table);originalTRStyles=getOriginalTRStyles(this_table);saveOriginalClassesAndStyles(this_table,originalTRClasses,originalTRStyles)} 130if(values.display!=="table"&&values.sorting==="done"||values.display==="table"&&values.sorting==="undone"||values.display==="table"&&values.sorting===undefined){table_elements_amount=saveContent(this_table,table_content);sortTable(this_table,table_elements_amount,table_content);if(values.display!=="table"&&values.sorting==="done"){applyOriginalClassesAndStyles(this_table)}}})});function applyOriginalClassesAndStyles(table){$cmhp_jq(table).find('tr').each(function(){var classes=$cmhp_jq(this).find('td').first().attr('data-original-tr-classes');var styles=$cmhp_jq(this).find('td').first().attr('data-original-tr-styles');if(classes!='none'){$cmhp_jq(this).attr('class',classes)} 131if(styles!='none'){$cmhp_jq(this).attr('style',styles)}})} 132function saveOriginalClassesAndStyles(table,classes,styles){var i=0;$cmhp_jq(table).find('tr').each(function(){$cmhp_jq(this).find('td').first().attr('data-original-tr-classes',classes[i]);$cmhp_jq(this).find('td').first().attr('data-original-tr-styles',styles[i]);i++})} 133function getOriginalTRStyles(table){var trArrayStyles=[];$cmhp_jq(table).find('tr').each(function(){if($cmhp_jq(this).attr("style")!=null){trArrayStyles.push(String($cmhp_jq(this).attr("style")))}else{trArrayStyles.push('none')}});return trArrayStyles}
134function getOriginalTRClasses(table){var trArrayClasses=[];$cmhp_jq(table).find('tr').each(function(){if($cmhp_jq(this).attr("class")!=null){trArrayClasses.push(String($cmhp_jq(this).attr("class")))}else{trArrayClasses.push('none')}});return trArrayClasses} 135function saveContent(table,table_content){var tr_amount=0,td_amount=0;$cmhp_jq(table).find('tr').each(function(){if(this.nodeType==1){tr_amount++} 136$cmhp_jq(this).children().each(function(){table_content.push($cmhp_jq(this).clone(!0,!0));td_amount++})});td_amount=td_amount/tr_amount;return{tr_amount:tr_amount,td_amount:td_amount}} 137function sortTable(this_table,amounts,table_content){var i,j;var tbody=this_table.querySelector("tbody");tbody.innerHTML='';for(i=0;i<amounts.td_amount;i++){var node=document.createElement("TR");tbody.appendChild(node);for(j=0;j<amounts.tr_amount;j++){$cmhp_jq(table_content[i+(j*amounts.td_amount)]).appendTo(node)}} 138if($cmhp_jq(this_table).find('td').css('display')==='table'){$cmhp_jq(this_table).attr("data-sorting","done")}else{$cmhp_jq(this_table).attr("data-sorting","undone")}} 139addRespBodyClasses();initializeCmodAnimations();resizeBlogBoxes();$cmhp_jq('body').find('[data-open-firstinfo-overlay="link"]').css('pointer-events','auto');$cmhp_jq('body').find('[data-open-firstinfo-overlay="inline"]').not('[data-firstinfo-clicks-blocked="manually"]').css('pointer-events','auto');$cmhp_jq('#sidebar img').one('load',function(){setTimeout(function(){positionSidebar()},500)}).each(function(){if(this.complete){$cmhp_jq(this).trigger('load')}});if(navigator.share&&$cmhp_jq('body').find('.sharebutton').length>0){$cmhp_jq('body').find('.sharebutton').on('click',function(){navigator.share({title:'',text:'',url:window.location.href}).catch(console.error);return!1})} 140$cmhp_jq('#sidebar_bottom').find('.rating_seal').find('[property], [typeof], [vocab]').removeAttr('property').removeAttr('typeof').removeAttr('vocab')});$cmhp_jq(window).on("load",function(){positionSidebar();if($cmhp_jq('.sidebar_inside_add_first_element.rightsb').length>0){var position=$cmhp_jq('.sidebar_inside_add_first_element.rightsb').offset();var sidebar_top=position.top;var old_element_top=0;var positionOk=0;var i=0;$cmhp_jq('.elementborder_adminedit').each(function(){i=i+1;var position=$cmhp_jq(this).offset();var element_top=position.top;if((i==1)||(((element_top-old_element_top)<230)&&(positionOk!=1))){if((!$cmhp_jq.browser.msie)||($cmhp_jq.browser.version>=9)){$cmhp_jq('.sidebar_inside_add_first_element.rightsb').offset({top:element_top+65})}}else{positionOk=1} 141old_element_top=element_top})} 142initIFrameResizers();positionCatcher("all");setTimeout(function(){positionCatcher("all")},100);if(!1===hasTouch&&$cmhp_jq(window).width()>=580){$cmhp_jq('.awesomegallery_tooltip_show').tooltip({tipClass:'form_tooltip',offset:[20,2]})} 143$cmhp_jq('.cmod_event .formtable.event_bookedout').on('click',function(){$cmhp_jq(this).removeClass('event_bookedout')});respondToHashChange();if('onhashchange' in window){$cmhp_jq(window).bind('hashchange',function(e){respondToHashChange()})} 144resizeBlogBoxes()});$cmhp_jq(window).resize(function(){positionSidebar();digidor.website.centerVideoTitleimage();addRespBodyClasses();resizeBlogBoxes()});$cmhp_jq(document).ready(function(){if(!0==$cmhp_jq('body').hasClass('with-bootstrap-v5')){var carousel_number=0;for(carousel_number;carousel_number<=$cmhp_jq('table[data-responsive-table="carousel"]').size();carousel_number++){$cmhp_jq('table[data-responsive-table="carousel"]:eq('+carousel_number+')').addClass('catcher_carousel');create_carousel_smallscreen(carousel_number);create_carousel_bigscreen(carousel_number);$cmhp_jq('table.catcher_carousel:eq('+carousel_number+')').css('display','none')} 145$cmhp_jq('#pagecontainer').find('.catcher_carousel table').css('display','none')}});function create_carousel_smallscreen(carousel_number){$cmhp_jq('<div/>',{class:'use-bootstrap-v5 catcher_carousel smallscreen '+carousel_number}).insertAfter('table.catcher_carousel:eq('+carousel_number+')');$cmhp_jq('<div/>',{id:'carousel_smallscreen_'+carousel_number,style:'height: 350px',class:'carousel slide smallscreen '+carousel_number,'data-bs-interval':'false','data-bs-ride':'carousel'}
145).prependTo('div.smallscreen.'+carousel_number);$cmhp_jq('<div/>',{class:'carousel-inner inner_item_style smallscreen '+carousel_number}).prependTo('.carousel.smallscreen.'+carousel_number);var content;var row=0;$cmhp_jq('.catcher_carousel tbody:eq('+carousel_number+') td').each(function(){content=$cmhp_jq(this).html();if(0==row){$cmhp_jq('<div class="carousel-item smallscreen '+carousel_number+' active item_'+row+'" aria-current="true"></div>').appendTo('.carousel-inner.smallscreen.'+carousel_number);$cmhp_jq('<div class="d-block row_style col-12"> '+content+'</div>').appendTo('.smallscreen.'+carousel_number+'.item_'+row)}else{$cmhp_jq('<div class="carousel-item smallscreen '+carousel_number+' item_'+row+'"></div>').appendTo('.carousel-inner.smallscreen.'+carousel_number);$cmhp_jq('<div class="d-block col-12 row_style"> '+content+'</div>').appendTo('.smallscreen.'+carousel_number+'.item_'+row)} 146row++});$cmhp_jq('<button class="carousel-control-prev smallscreen '+carousel_number+' carousel_button_style" type="button" data-bs-target="#carousel_smallscreen_'+carousel_number+'" data-bs-slide="prev"></button>').appendTo('.carousel.smallscreen.'+carousel_number);$cmhp_jq('<span class="carousel-control-prev-icon '+carousel_number+'" aria-hidden="true"></span>').prependTo('.carousel-control-prev.smallscreen.'+carousel_number);$cmhp_jq('<button class="carousel-control-next smallscreen '+carousel_number+' carousel_button_style" type="button" data-bs-target="#carousel_smallscreen_'+carousel_number+'" data-bs-slide="next"></button>').appendTo('.carousel.smallscreen.'+carousel_number);$cmhp_jq('<span class="carousel-control-next-icon '+carousel_number+'" aria-hidden="true"></span>').prependTo('.carousel-control-next.smallscreen.'+carousel_number)} 147function create_carousel_bigscreen(carousel_number){$cmhp_jq('<div/>',{class:'use-bootstrap-v5 catcher_carousel bigscreen '+carousel_number}).insertAfter('table.catcher_carousel:eq('+carousel_number+')');$cmhp_jq('<div/>',{id:'carousel_bigscreen_'+carousel_number,style:'height: 350px',class:'carousel slide bigscreen '+carousel_number,'data-bs-interval':'false','data-bs-ride':'carousel'}).prependTo('div.bigscreen.'+carousel_number);$cmhp_jq('<div/>',{class:'carousel-inner inner_item_style bigscreen '+carousel_number}).prependTo('.carousel.bigscreen.'+carousel_number);var content;var row=0;var row_amount=0;var new_inner=!1;var columns_table=$cmhp_jq('.use-bootstrap-v5.bigscreen.'+carousel_number).prev();var columns=$cmhp_jq(columns_table).find('tr:eq(0) td').size();$cmhp_jq('.catcher_carousel tbody:eq('+carousel_number+') td').each(function(){content=$cmhp_jq(this).html();if(0==row&&0==row_amount){$cmhp_jq('<div class="carousel-item bigscreen '+carousel_number+' active item_'+row_amount+'" aria-current="true"><div class="row"></div></div>').appendTo('.carousel-inner.bigscreen.'+carousel_number)} 148if(!0==new_inner){$cmhp_jq('<div class="carousel-item bigscreen '+carousel_number+' item_'+row_amount+'" aria-current="true"><div class="row"></div></div>').appendTo('.carousel-inner.bigscreen.'+carousel_number);new_inner=!1} 149$cmhp_jq('<div class="col"><div style="width: 100%" class="d-block bigscreen '+carousel_number+' row_style"> '+content+'</div></div>').appendTo('.bigscreen.'+carousel_number+'.item_'+row_amount+' div.row');row++;if(row%columns==0&&row!=0){row_amount ++;new_inner=!0}});$cmhp_jq('<button class="carousel-control-prev bigscreen '+carousel_number+' carousel_button_style" type="button" data-bs-target="#carousel_bigscreen_'+carousel_number+'" data-bs-slide="prev"></button>').appendTo('.carousel.bigscreen.'+carousel_number);$cmhp_jq('<span class="carousel-control-prev-icon" aria-hidden="true"></span>').prependTo('.carousel-control-prev.bigscreen.'+carousel_number);$cmhp_jq('<button class="carousel-control-next bigscreen '+carousel_number+' carousel_button_style" type="button" data-bs-target="#carousel_bigscreen_'+carousel_number+'" data-bs-slide="next"></button>').appendTo('.carousel.bigscreen.'+carousel_number);$cmhp_jq('<span class="carousel-control-next-icon" aria-hidden="true"></span>
149').prependTo('.carousel-control-next.bigscreen.'+carousel_number)} 150$cmhp_jq(window).on('load',function(){initializeYoutubePlayers()});function deleteParticipant(eventID,deleteUrl){if($cmhp_jq('#event_sec_a_'+eventID).is(':checked')||!$cmhp_jq('#event_sec_b_'+eventID).is(':checked')){$cmhp_jq('#event_sec_b_'+eventID).parents('label').css('font-weight','bold');return!1} 151if($cmhp_jq('#event_sec_a_'+eventID).is(':checked')){deleteUrl+='&event_sec_a=1'} 152if($cmhp_jq('#event_sec_b_'+eventID).is(':checked')){deleteUrl+='&event_sec_b=1'} 153location.href=deleteUrl;return!1};if(typeof dontPlaceSubmenu=="undefined")var dontPlaceSubmenu=0;var init_submenu_position;function placeSubmenu(){var menu_last=$cmhp_jq('.menutype1 .menuitem:not(.invisible), .menutype1 .menuitemactive:not(.invisible), .menutype2 .menuitem:not(.invisible), .menutype2 .menuitemactive:not(.invisible), .menutype4 .menuitem:not(.invisible), .menutype4 .menuitemactive:not(.invisible)').last().offset();var submenu_last=$cmhp_jq('.menutype1 .submenu>.menusubitem:not(.invisible), .menutype1 .submenu>.menusubitemactive:not(.invisible)').last().offset();var submenu_position=$cmhp_jq('.menutype1 .submenu:visible, .menutype2 .submenu:visible, .menutype4 .submenu:visible').offset();var subsub_position=$cmhp_jq('.menutype1 .submenu .subsub:visible').offset();var content_position=$cmhp_jq('#contentcontainer').offset();var diff1=0;var diff2=0;var diff3=0;var diff4=0;if(submenu_position!=null){if(submenu_position.top<(menu_last.top+$cmhp_jq('#menu .menuitem, #menu .menuitemactive').last().outerHeight())){diff1=(menu_last.top+$cmhp_jq('#menu .menuitem, #menu .menuitemactive').last().outerHeight())-submenu_position.top;$cmhp_jq('.submenu').offset({top:submenu_position.top+diff1})}else if(submenu_position.top!=init_submenu_position.top){$cmhp_jq('.submenu').offset({top:init_submenu_position.top})} 154submenu_position=$cmhp_jq('.menutype1 .submenu, .menutype2 .submenu, .menutype4 .submenu').offset();submenu_last=$cmhp_jq('.menutype1 .submenu>.menusubitem:not(.invisible), .menutype1 .submenu>.menusubitemactive:not(.invisible)').last().offset();if(($('.menutype1 .subsub').length>0)&&(subsub_position.top<(submenu_last.top+$cmhp_jq('.menutype1 .menusubitem:not(.invisible), .menutype1 .menusubitemactive:not(.invisible)').last().outerHeight()))){diff4=(submenu_last.top+$cmhp_jq('.menutype1 .submenu>.menusubitem:not(.invisible), .menutype1 .submenu>.menusubitemactive:not(.invisible)').last().outerHeight())-subsub_position.top;$cmhp_jq('.subsub').offset({top:subsub_position.top+diff4})}else if(($('.menutype1 .subsub').length>0)&&(subsub_position.top!=init_subsub_position.top)){$cmhp_jq('.subsub').offset({top:init_subsub_position.top})} 155subsub_position=$cmhp_jq('.menutype1 .submenu .subsub').offset();if((submenu_position.top+$cmhp_jq('.submenu').outerHeight())>$cmhp_jq('#pagecontainer').outerHeight()){diff2=(submenu_position.top+$cmhp_jq('.submenu').outerHeight())-$cmhp_jq('#pagecontainer').outerHeight();$cmhp_jq('#contentcontainer').css('marginBottom',(diff2+80)+'px')} 156if(($('.menutype1 .submenu').length>0)&&((submenu_position.top+$cmhp_jq('.menutype1 .submenu').outerHeight()+$cmhp_jq('.menutype1 .submenu .subsub').outerHeight())>content_position.top)){diff3=(submenu_position.top+$cmhp_jq('.menutype1 .submenu').outerHeight())-content_position.top;if($('.menutype1 .subsub').length>0){diff3+=($cmhp_jq('.menutype1 .subsub').outerHeight())} 157$cmhp_jq('#contentcontainer').offset({'top':content_position.top+diff1+diff3+30});var footer_position=$cmhp_jq('#footercontainer').offset();var content_position=$cmhp_jq('#contentcontainer').offset();if(footer_position.top<(content_position.top+$cmhp_jq('#contentcontainer').outerHeight())){$cmhp_jq('#contentcontainer').css('marginBottom',(diff1+diff3+80)+'px')}}}} 158$cmhp_jq(window).on("load",function(){init_submenu_position=$cmhp_jq('.submenu').offset();init_subsub_position=$cmhp_jq('.subsub').offset();if(dontPlaceSubmenu!=1)placeSubmenu()});var diff3=0;!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):e.vhCheck=n()}(this,function(){"use strict";var r=function(){return(r=Object.assign||function(e){for(var n,t=1,o=arguments.length;t<o;t++)for(var r in n=arguments[t])Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r]);return e}).apply(this,arguments)};function n(){var e,n,t=((e=document.createElement("div")).style.cssText="position: fixed; top: 0; height: 100vh; pointer-events: none;",document.documentElement.insertBefore(e,document.documentElement.firstChild),e),o=window.innerHeight,r=t.offsetHeight,i=r-o;return n=t,document.documentElement.removeChild(n),{vh:r,windowHeight:o,offset:i,isNeeded:0!==i,value:0}}function i(){}function e(){var e=n();return e.value=e.offset,e}var c=Object.freeze({noop:i,computeDifference:e,redefineVhUnit:function(){var e=n();return e.value=.01*e.windowHeight,e}});function u(e){return"string"==typeof e&&0<e.length}var a=Object.freeze({cssVarName:"vh-offset",redefineVh:!1,method:e,force:!1,bind:!0,updateOnTouch:!1,onUpdate:i});var t=!1,o=[];try{var f=Object.defineProperty({},"passive",{get:function(){t=!0}});window.addEventListener("test",f,f),window.removeEventListener("test",f,f)}catch(e){t=!1}function d(e,n){o.push({eventName:e,callback:n}),window.addEventListener(e,n,!!t&&{passive:!0})}function s(){o.forEach(function(e){window.removeEventListener(e.eventName,e.callback)}),o=[]}function m(e,n){document.documentElement.style.setProperty("--"+e,n.value+"px")}function h(e,n){return r({},e,{unbind:s,recompute:n.method})}return function(e){var n=Object.freeze(function(e){if(u(e))return r({},a,{cssVarName:e});if("object"!=typeof e)return a;var n,t={force:!0===e.force,bind:!1!==e.bind,updateOnTouch:!0===e.updateOnTouch,onUpdate:(n=e.onUpdate,"function"==typeof n?e.onUpdate:i)},o=!0===e.redefineVh;return t.method=c[o?"redefineVhUnit":"computeDifference"],t.cssVarName=u(e.cssVarName)?e.cssVarName:o?"vh":a.cssVarName,t}(e)),t=h(n.method(),n);if(!t.isNeeded&&!n.force)return t;
158if(m(n.cssVarName,t),n.onUpdate(t),!n.bind)return t;function o(){window.requestAnimationFrame(function(){var e=n.method();m(n.cssVarName,e),n.onUpdate(h(e,n))})}return t.unbind(),d("orientationchange",o),n.updateOnTouch&&d("touchmove",o),t}});/*! 159* Parsley.js 160* Version [version hidden] - built Tue, May 9th XXXX, 11:21 am 161* http://parsleyjs.org 162* Guillaume Potier - <[email protected]> 163* Marc-Andre Lafortune - <[email protected]> 164* MIT Licensed 165*/ 166function _toConsumableArray(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++)i[t]=e[t];return i}return Array.from(e)}var _slice=Array.prototype.slice,_slicedToArray=function(){function e(e,t){var i=[],n=!0,r=!1,s=void 0;try{for(var a,o=e[Symbol.iterator]();!(n=(a=o.next()).done)&&(i.push(a.value),!t||i.length!==t);n=!0);}catch(l){r=!0,s=l}finally{try{!n&&o["return"]&&o["return"]()}finally{if(r)throw s}}return i}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e};!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],t):e.parsley=t(e.jQuery)}(this,function(e){"use strict";function t(e,t){return e.parsleyAdaptedCallback||(e.parsleyAdaptedCallback=function(){var i=Array.prototype.slice.call(arguments,0);i.unshift(this),e.apply(t||T,i)}),e.parsleyAdaptedCallback}function i(e){return 0===e.lastIndexOf(D,0)?e.substr(D.length):e}/*! 167 * inputevent - Alleviate browser bugs for input events 168 * https://github.com/marcandre/inputevent 169 * @version [version hidden] - (built Thu, Apr 14th XXXX, 5:58 pm) 170 * @author Marc-Andre Lafortune <[email protected]> 171 * @license MIT 172 */ 173function n(){var t=this,i=window||global;_extends(this,{isNativeEvent:function(e){return e.originalEvent&&e.originalEvent.isTrusted!==!1},fakeInputEvent:function(i){t.isNativeEvent(i)&&e(i.target).trigger("input")},misbehaves:function(i){t.isNativeEvent(i)&&(t.behavesOk(i),e(document).on("change.inputevent",i.data.selector,t.fakeInputEvent),t.fakeInputEvent(i))},behavesOk:function(i){t.isNativeEvent(i)&&e(document).off("input.inputevent",i.data.selector,t.behavesOk).off("change.inputevent",i.data.selector,t.misbehaves)},install:function(){if(!i.inputEventPatched){i.inputEventPatched="0.0.3";for(var n=["select",'input[type="checkbox"]','input[type="radio"]','input[type="file"]'],r=0;r<n.length;r++){var s=n[r];e(document).on("input.inputevent",s,{selector:s},t.behavesOk).on("change.inputevent",s,{selector:s},t.misbehaves)}}},uninstall:function(){delete i.inputEventPatched,e(document).off(".inputevent")}})}var r=1,s={},a={attr:function(e,t,i){var n,r,s,a=new RegExp("^"+t,"i");if("undefined"==typeof i)i={};else for(n in i)i.hasOwnProperty(n)&&delete i[n];if(!e)return i;for(s=e.attributes,n=s.length;n--;)r=s[n],r&&r.specified&&a.test(r.name)&&(i[this.camelize(r.name.slice(t.length))]=this.deserializeValue(r.value));return i},checkAttr:function(e,t,i){return e.hasAttribute(t+i)},setAttr:function(e,t,i,n){e.setAttribute(this.dasherize(t+i),String(n))},generateID:function(){return""+r++},deserializeValue:function(t){var i;try{return t?"true"==t||"false"!=t&&("null"==t?null:isNaN(i=Number(t))?/^[\[\{]/.test(t)?e.parseJSON(t):t:i):t}catch(n){return t}},camelize:function(e){return e.replace(/-+(.)?/g,function(e,t){return t?t.toUpperCase():""})},dasherize:function(e){return e.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()},warn:function(){var e;window.console&&"function"==typeof window.console.warn&&(e=window.console).warn.apply(e,arguments)},warnOnce:function(e){s[e]||(s[e]=!0,this.warn.apply(this,arguments))},_resetWarnings:function(){s={}},trimString:function(e){return e.replace(/^\s+|\s+$/g,"")},parse:{date:function S(e){var t=e.match(/^(\d{4,})-(\d\d)-(\d\d)$/);if(!t)return null;var i=t.map(function(e){return parseInt(e,10)}),n=_slicedToArray(i,4),r=(n[0],n[1]),s=n[2],a=n[3],S=new Date(r,s-1,a);return S.getFullYear()!==r||S.getMonth()+1!==s||S.getDate()!==a?null:S}
173,string:function(e){return e},integer:function(e){return isNaN(e)?null:parseInt(e,10)},number:function(e){if(isNaN(e))throw null;return parseFloat(e)},"boolean":function(e){return!/^\s*false\s*$/i.test(e)},object:function(e){return a.deserializeValue(e)},regexp:function(e){var t="";return/^\/.*\/(?:[gimy]*)$/.test(e)?(t=e.replace(/.*\/([gimy]*)$/,"$1"),e=e.replace(new RegExp("^/(.*?)/"+t+"$"),"$1")):e="^"+e+"$",new RegExp(e,t)}},parseRequirement:function(e,t){var i=this.parse[e||"string"];if(!i)throw'Unknown requirement specification: "'+e+'"';var n=i(t);if(null===n)throw"Requirement is not a "+e+': "'+t+'"';return n},namespaceEvents:function(t,i){return t=this.trimString(t||"").split(/\s+/),t[0]?e.map(t,function(e){return e+"."+i}).join(" "):""},difference:function(t,i){var n=[];return e.each(t,function(e,t){i.indexOf(t)==-1&&n.push(t)}),n},all:function(t){return e.when.apply(e,_toConsumableArray(t).concat([42,42]))},objectCreate:Object.create||function(){var e=function(){};return function(t){if(arguments.length>1)throw Error("Second argument not supported");if("object"!=typeof t)throw TypeError("Argument must be an object");e.prototype=t;var i=new e;return e.prototype=null,i}}(),_SubmitSelector:'input[type="submit"], button:submit'},o={namespace:"data-parsley-",inputs:"input, textarea, select",excluded:"input[type=button], input[type=submit], input[type=reset], input[type=hidden]",priorityEnabled:!0,multiple:null,group:null,uiEnabled:!0,validationThreshold:3,focus:"first",trigger:!1,triggerAfterFailure:"input",errorClass:"parsley-error",successClass:"parsley-success",classHandler:function(e){},errorsContainer:function(e){},errorsWrapper:'<ul class="parsley-errors-list"></ul>',errorTemplate:"<li></li>"},l=function(){this.__id__=a.generateID()};l.prototype={asyncSupport:!0,_pipeAccordingToValidationResult:function(){var t=this,i=function(){var i=e.Deferred();return!0!==t.validationResult&&i.reject(),i.resolve().promise()};return[i,i]},actualizeOptions:function(){return a.attr(this.element,this.options.namespace,this.domOptions),this.parent&&this.parent.actualizeOptions&&this.parent.actualizeOptions(),this},_resetOptions:function(e){this.domOptions=a.objectCreate(this.parent.options),this.options=a.objectCreate(this.domOptions);for(var t in e)e.hasOwnProperty(t)&&(this.options[t]=e[t]);this.actualizeOptions()},_listeners:null,on:function(e,t){this._listeners=this._listeners||{};var i=this._listeners[e]=this._listeners[e]||[];return i.push(t),this},subscribe:function(t,i){e.listenTo(this,t.toLowerCase(),i)},off:function(e,t){var i=this._listeners&&this._listeners[e];if(i)if(t)for(var n=i.length;n--;)i[n]===t&&i.splice(n,1);else delete this._listeners[e];return this},unsubscribe:function(t,i){e.unsubscribeTo(this,t.toLowerCase())},trigger:function(e,t,i){t=t||this;var n,r=this._listeners&&this._listeners[e];if(r)for(var s=r.length;s--;)if(n=r[s].call(t,t,i),n===!1)return n;return!this.parent||this.parent.trigger(e,t,i)},asyncIsValid:function(e,t){return a.warnOnce("asyncIsValid is deprecated; please use whenValid instead"),this.whenValid({group:e,force:t})},_findRelated:function(){return this.options.multiple?e(this.parent.element.querySelectorAll("["+this.options.namespace+'multiple="'+this.options.multiple+'"]')):this.$element}};var u=function(e,t){var i=e.match(/^\s*\[(.*)\]\s*$/);if(!i)throw'Requirement is not an array: "'+e+'"';var n=i[1].split(",").map(a.trimString);if(n.length!==t)throw"Requirement has "+n.length+" values when "+t+" are needed";return n},d=function(e,t,i){var n=null,r={};for(var s in e)if(s){var o=i(s);"string"==typeof o&&(o=a.parseRequirement(e[s],o)),r[s]=o}else n=a.parseRequirement(e[s],t);return[n,r]},h=function(t){e.extend(!0,this,t)};h.prototype={validate:function(e,t){if(this.fn)return arguments.length>3&&(t=[].slice.call(arguments,1,-1)),this.fn(e,t);if(Array.isArray(e)){if(!this.validateMultiple)throw"Validator `"+this.name+"` does not handle multiple values";return this.validateMultiple.apply(this,arguments)}var i=arguments[arguments.length-1];if(this.validateDate&&i._isDateInput())return arguments[0]=a.parse.date(arguments[0]),null!==arguments[0]&&this.validateDate.apply(this,arguments);if(this.validateNumber)return!isNaN(e)&&(arguments[0]=parseFloat(arguments[0]),this.validateNumber.apply(this,arguments));if(this.validateString)return this.validateString.apply(this,arguments);throw"Validator `"+this.name+"` only handles multiple values"},parseRequirements:function(t,i){if("string"!=typeof t)return Array.isArray(t)?t:[t];var n=this.requirementType;if(Array.isArray(n)){for(var r=u(t,n.length),s=0;s<r.length;
173s++)r[s]=a.parseRequirement(n[s],r[s]);return r}return e.isPlainObject(n)?d(n,t,i):[a.parseRequirement(n,t)]},requirementType:"string",priority:2};var p=function(e,t){this.__class__="ValidatorRegistry",this.locale="en",this.init(e||{},t||{})},c={email:/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,number:/^-?(\d*\.)?\d+(e[-+]?\d+)?$/i,integer:/^-?\d+$/,digits:/^\d+$/,alphanum:/^\w+$/i,date:{test:function(e){return null!==a.parse.date(e)}},url:new RegExp("^(?:(?:https?|ftp)://)?(?:\\S+(?::\\S*)?@)?(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))(?::\\d{2,5})?(?:/\\S*)?$","i")};c.range=c.number;var f=function(e){var t=(""+e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return t?Math.max(0,(t[1]?t[1].length:0)-(t[2]?+t[2]:0)):0},m=function(e,t){return t.map(a.parse[e])},g=function(e,t){return function(i){for(var n=arguments.length,r=Array(n>1?n-1:0),s=1;s<n;s++)r[s-1]=arguments[s];return r.pop(),t.apply(void 0,[i].concat(_toConsumableArray(m(e,r))))}},v=function(e){return{validateDate:g("date",e),validateNumber:g("number",e),requirementType:e.length<=2?"string":["string","string"],priority:30}};p.prototype={init:function(e,t){this.catalog=t,this.validators=_extends({},this.validators);for(var i in e)this.addValidator(i,e[i].fn,e[i].priority);window.Parsley.trigger("parsley:validator:init")},setLocale:function(e){if("undefined"==typeof this.catalog[e])throw new Error(e+" is not available in the catalog");return this.locale=e,this},addCatalog:function(e,t,i){return"object"==typeof t&&(this.catalog[e]=t),!0===i?this.setLocale(e):this},addMessage:function(e,t,i){return"undefined"==typeof this.catalog[e]&&(this.catalog[e]={}),this.catalog[e][t]=i,this},addMessages:function(e,t){for(var i in t)this.addMessage(e,i,t[i]);return this},addValidator:function(e,t,i){if(this.validators[e])a.warn('Validator "'+e+'" is already defined.');else if(o.hasOwnProperty(e))return void a.warn('"'+e+'" is a restricted keyword and is not a valid validator name.');return this._setValidator.apply(this,arguments)},updateValidator:function(e,t,i){return this.validators[e]?this._setValidator.apply(this,arguments):(a.warn('Validator "'+e+'" is not already defined.'),this.addValidator.apply(this,arguments))},removeValidator:function(e){return this.validators[e]||a.warn('Validator "'+e+'" is not defined.'),delete this.validators[e],this},_setValidator:function(e,t,i){"object"!=typeof t&&(t={fn:t,priority:i}),t.validate||(t=new h(t)),this.validators[e]=t;for(var n in t.messages||{})this.addMessage(n,e,t.messages[n]);return this},getErrorMessage:function(e){var t;if("type"===e.name){var i=this.catalog[this.locale][e.name]||{};t=i[e.requirements]}else t=this.formatMessage(this.catalog[this.locale][e.name],e.requirements);return t||this.catalog[this.locale].defaultMessage||this.catalog.en.defaultMessage},formatMessage:function(e,t){if("object"==typeof t){for(var i in t)e=this.formatMessage(e,t[i]);return e}return"string"==typeof e?e.replace(/%s/i,t):""},validators:{notblank:{validateString:function(e){return/\S/.test(e)},priority:2},required:{validateMultiple:function(e){return e.length>0},validateString:function(e){return/\S/.test(e)},priority:512},type:{validateString:function(e,t){var i=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],n=i.step,r=void 0===n?"any":n,s=i.base,a=void 0===s?0:s,o=c[t];if(!o)throw new Error("validator type `"+t+"` is not supported");if(!o.test(e))return!1;if("number"===t&&!/^any$/i.test(r||"")){var l=Number(e),u=Math.max(f(r),f(a));if(f(l)>u)return!1;var d=function(e){return Math.round(e*Math.pow(10,u))};
173if((d(l)-d(a))%d(r)!=0)return!1}return!0},requirementType:{"":"string",step:"string",base:"number"},priority:256},pattern:{validateString:function(e,t){return t.test(e)},requirementType:"regexp",priority:64},minlength:{validateString:function(e,t){return e.length>=t},requirementType:"integer",priority:30},maxlength:{validateString:function(e,t){return e.length<=t},requirementType:"integer",priority:30},length:{validateString:function(e,t,i){return e.length>=t&&e.length<=i},requirementType:["integer","integer"],priority:30},mincheck:{validateMultiple:function(e,t){return e.length>=t},requirementType:"integer",priority:30},maxcheck:{validateMultiple:function(e,t){return e.length<=t},requirementType:"integer",priority:30},check:{validateMultiple:function(e,t,i){return e.length>=t&&e.length<=i},requirementType:["integer","integer"],priority:30},min:v(function(e,t){return e>=t}),max:v(function(e,t){return e<=t}),range:v(function(e,t,i){return e>=t&&e<=i}),equalto:{validateString:function(t,i){var n=e(i);return n.length?t===n.val():t===i},priority:256}}};var y={},_=function k(e,t,i){for(var n=[],r=[],s=0;s<e.length;s++){for(var a=!1,o=0;o<t.length;o++)if(e[s].assert.name===t[o].assert.name){a=!0;break}a?r.push(e[s]):n.push(e[s])}return{kept:r,added:n,removed:i?[]:k(t,e,!0).added}};y.Form={_actualizeTriggers:function(){var e=this;this.$element.on("submit.Parsley",function(t){e.onSubmitValidate(t)}),this.$element.on("click.Parsley",a._SubmitSelector,function(t){e.onSubmitButton(t)}),!1!==this.options.uiEnabled&&this.element.setAttribute("novalidate","")},focus:function(){if(this._focusedField=null,!0===this.validationResult||"none"===this.options.focus)return null;for(var e=0;e<this.fields.length;e++){var t=this.fields[e];if(!0!==t.validationResult&&t.validationResult.length>0&&"undefined"==typeof t.options.noFocus&&(this._focusedField=t.$element,"first"===this.options.focus))break}return null===this._focusedField?null:this._focusedField.focus()},_destroyUI:function(){this.$element.off(".Parsley")}},y.Field={_reflowUI:function(){if(this._buildUI(),this._ui){var e=_(this.validationResult,this._ui.lastValidationResult);this._ui.lastValidationResult=this.validationResult,this._manageStatusClass(),this._manageErrorsMessages(e),this._actualizeTriggers(),!e.kept.length&&!e.added.length||this._failedOnce||(this._failedOnce=!0,this._actualizeTriggers())}},getErrorsMessages:function(){if(!0===this.validationResult)return[];for(var e=[],t=0;t<this.validationResult.length;t++)e.push(this.validationResult[t].errorMessage||this._getErrorMessage(this.validationResult[t].assert));return e},addError:function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],i=t.message,n=t.assert,r=t.updateClass,s=void 0===r||r;this._buildUI(),this._addError(e,{message:i,assert:n}),s&&this._errorClass()},updateError:function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],i=t.message,n=t.assert,r=t.updateClass,s=void 0===r||r;this._buildUI(),this._updateError(e,{message:i,assert:n}),s&&this._errorClass()},removeError:function(e){var t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],i=t.updateClass,n=void 0===i||i;this._buildUI(),this._removeError(e),n&&this._manageStatusClass()},_manageStatusClass:function(){this.hasConstraints()&&this.needsValidation()&&!0===this.validationResult?this._successClass():this.validationResult.length>0?this._errorClass():this._resetClass()},_manageErrorsMessages:function(t){if("undefined"==typeof this.options.errorsMessagesDisabled){if("undefined"!=typeof this.options.errorMessage)return t.added.length||t.kept.length?(this._insertErrorWrapper(),0===this._ui.$errorsWrapper.find(".parsley-custom-error-message").length&&this._ui.$errorsWrapper.append(e(this.options.errorTemplate).addClass("parsley-custom-error-message")),this._ui.$errorsWrapper.addClass("filled").find(".parsley-custom-error-message").html(this.options.errorMessage)):this._ui.$errorsWrapper.removeClass("filled").find(".parsley-custom-error-message").remove();for(var i=0;i<t.removed.length;i++)this._removeError(t.removed[i].assert.name);for(i=0;i<t.added.length;i++)this._addError(t.added[i].assert.name,{message:t.added[i].errorMessage,assert:t.added[i].assert});for(i=0;i<t.kept.length;i++)this._updateError(t.kept[i].assert.name,{message:t.kept[i].errorMessage,assert:t.kept[i].assert})}},_addError:function(t,i){var n=i.message,r=i.assert;this._insertErrorWrapper(),this._ui.$errorsWrapper.addClass("filled").append(e(this.options.errorTemplate).addClass("parsley-"+t).html(n||this._getErrorMessage(r)))},_updateError:function(e,t){var i=t.message,n=t.assert;this._ui.$errorsWrapper.addClass("filled").find(".parsley-"+e).html(i||this._getErrorMessage(n))},_removeError:function(e){this._ui.$errorsWrapper.removeClass("filled").find(".parsley-"+e).remove()},_getErrorMessage:function(e){var t=e.name+"Message";return"undefined"!=typeof this.options[t]?window.Parsley.formatMessage(this.options[t],e.requirements):window.Parsley.getErrorMessage(e)},_buildUI:function(){if(!this._ui&&!1!==this.options.uiEnabled){var t={};this.element.setAttribute(this.options.namespace+"id",this.__id__),t.$errorClassHandler=this._manageClassHandler(),t.errorsWrapperId="parsley-id-"+(this.options.multiple?"multiple-"+this.options.multiple:this.__id__),t.$errorsWrapper=e(this.options.errorsWrapper).attr("id",t.errorsWrapperId),t.lastValidationResult=[],t.validationInformationVisible=!1,this._ui=t}},_manageClassHandler:function(){if("string"==typeof this.options.classHandler)return 0===e(this.options.classHandler).length&&ParsleyUtils.warn("No elements found that match the selector `"+this.options.classHandler+"` set in options.classHandler or data-parsley-class-handler"),e(this.options.classHandler);if("function"==typeof this.options.classHandler)var t=this.options.classHandler.call(this,this);return"undefined"!=typeof t&&t.length?t:this._inputHolder()},_inputHolder:function(){return this.options.multiple&&"SELECT"!==this.element.nodeName?this.$element.parent():this.$element},_insertErrorWrapper:function(){var t;if(0!==this._ui.$errorsWrapper.parent().length)return this._ui.$errorsWrapper.parent();if("string"==typeof this.options.errorsContainer){if(e(this.options.errorsContainer).length)return e(this.options.errorsContainer).append(this._ui.$errorsWrapper);a.warn("The errors container `"+this.options.errorsContainer+"` does not exist in DOM")}else"function"==typeof this.options.errorsContainer&&(t=this.options.errorsContainer.call(this,this));return"undefined"!=typeof t&&t.length?t.append(this._ui.$errorsWrapper):this._inputHolder().after(this._ui.$errorsWrapper)},_actualizeTriggers:function(){var e,t=this,i=this._findRelated();i.off(".Parsley"),this._failedOnce?i.on(a.namespaceEvents(this.options.triggerAfterFailure,"Parsley"),function(){t._validateIfNeeded()}):(e=a.namespaceEvents(this.options.trigger,"Parsley"))&&i.on(e,function(e){t._validateIfNeeded(e)})},_validateIfNeeded:function(e){var t=this;e&&/key|input/.test(e.type)&&(!this._ui||!this._ui.validationInformationVisible)&&this.getValue().length<=this.options.validationThreshold||(this.options.debounce?(window.clearTimeout(this._debounced),this._debounced=window.setTimeout(function(){return t.validate()},this.options.debounce)):this.validate())},_resetUI:function(){this._failedOnce=!1,this._actualizeTriggers(),"undefined"!=typeof this._ui&&(this._ui.$errorsWrapper.removeClass("filled").children().remove(),this._resetClass(),this._ui.lastValidationResult=[],this._ui.validationInformationVisible=!1)},_destroyUI:function(){this._resetUI(),"undefined"!=typeof this._ui&&this._ui.$errorsWrapper.remove(),delete this._ui},_successClass:function(){this._ui.validationInformationVisible=!0,this._ui.$errorClassHandler.removeClass(this.options.errorClass).addClass(this.options.successClass)},_errorClass:function(){this._ui.validationInformationVisible=!0,this._ui.$errorClassHandler.removeClass(this.options.successClass).addClass(this.options.errorClass)},_resetClass:function(){this._ui.$errorClassHandler.removeClass(this.options.successClass).removeClass(this.options.errorClass)}};var w=function(t,i,n){this.__class__="Form",this.element=t,this.$element=e(t),this.domOptions=i,this.options=n,this.parent=window.Parsley,this.fields=[],this.validationResult=null},b={pending:null,resolved:!0,rejected:!1};w.prototype={onSubmitValidate:function(e){var t=this;if(!0!==e.parsley){var i=this._submitSource||this.$element.find(a._SubmitSelector)[0];if(this._submitSource=null,this.$element.find(".parsley-synthetic-submit-button").prop("disabled",!0),!i||null===i.getAttribute("formnovalidate")){window.Parsley._remoteCache={};var n=this.whenValidate({event:e});"resolved"===n.state()&&!1!==this._trigger("submit")||(e.stopImmediatePropagation(),e.preventDefault(),"pending"===n.state()&&n.done(function(){t._submit(i)}))}}},onSubmitButton:function(e){this._submitSource=e.currentTarget},_submit:function(t){if(!1!==this._trigger("submit")){if(t){var i=this.$element.find(".parsley-synthetic-submit-button").prop("disabled",!1);0===i.length&&(i=e('<input class="parsley-synthetic-submit-button" type="hidden">').appendTo(this.$element)),i.attr({name:t.getAttribute("name"),value:t.getAttribute("value")})}this.$element.trigger(_extends(e.Event("submit"),{parsley:!0}))}},validate:function(t){if(arguments.length>=1&&!e.isPlainObject(t)){a.warnOnce("Calling validate on a parsley form without passing arguments as an object is deprecated.");var i=_slice.call(arguments),n=i[0],r=i[1],s=i[2];t={group:n,force:r,event:s}}return b[this.whenValidate(t).state()]},whenValidate:function(){var t,i=this,n=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],r=n.group,s=n.force,o=n.event;this.submitEvent=o,o&&(this.submitEvent=_extends({},o,{preventDefault:function(){a.warnOnce("Using `this.submitEvent.preventDefault()` is deprecated; instead, call `this.validationResult = false`"),i.validationResult=!1}})),this.validationResult=!0,this._trigger("validate"),this._refreshFields();var l=this._withoutReactualizingFormOptions(function(){return e.map(i.fields,function(e){return e.whenValidate({force:s,group:r})})});return(t=a.all(l).done(function(){i._trigger("success")}).fail(function(){i.validationResult=!1,i.focus(),i._trigger("error")}).always(function(){i._trigger("validated")})).pipe.apply(t,_toConsumableArray(this._pipeAccordingToValidationResult()))},isValid:function(t){if(arguments.length>=1&&!e.isPlainObject(t)){a.warnOnce("Calling isValid on a parsley form without passing arguments as an object is deprecated.");var i=_slice.call(arguments),n=i[0],r=i[1];t={group:n,force:r}}return b[this.whenValid(t).state()]},whenValid:function(){var t=this,i=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=i.group,r=i.force;this._refreshFields();var s=this._withoutReactualizingFormOptions(function(){return e.map(t.fields,function(e){return e.whenValid({group:n,force:r})})});return a.all(s)},reset:function(){for(var e=0;e<this.fields.length;e++)this.fields[e].reset();this._trigger("reset")},destroy:function(){this._destroyUI();for(var e=0;e<this.fields.length;e++)this.fields[e].destroy();this.$element.removeData("Parsley"),this._trigger("destroy")},_refreshFields:function(){return this.actualizeOptions()._bindFields()},_bindFields:function(){var t=this,i=this.fields;return this.fields=[],this.fieldsMappedById={},this._withoutReactualizingFormOptions(function(){t.$element.find(t.options.inputs).not(t.options.excluded).each(function(e,i){var n=new window.Parsley.Factory(i,{},t);if(("Field"===n.__class__||"FieldMultiple"===n.__class__)&&!0!==n.options.excluded){var r=n.__class__+"-"+n.__id__;"undefined"==typeof t.fieldsMappedById[r]&&(t.fieldsMappedById[r]=n,t.fields.push(n))}}),e.each(a.difference(i,t.fields),function(e,t){t.reset()})}),this},_withoutReactualizingFormOptions:function(e){var t=this.actualizeOptions;this.actualizeOptions=function(){return this};var i=e();return this.actualizeOptions=t,i},_trigger:function(e){return this.trigger("form:"+e)}};var F=function(e,t,i,n,r){var s=window.Parsley._validatorRegistry.validators[t],a=new h(s);n=n||e.options[t+"Priority"]||a.priority,r=!0===r,_extends(this,{validator:a,name:t,requirements:i,priority:n,isDomConstraint:r}),this._parseRequirements(e.options)},C=function(e){var t=e[0].toUpperCase();return t+e.slice(1)};F.prototype={validate:function(e,t){var i;
173return(i=this.validator).validate.apply(i,[e].concat(_toConsumableArray(this.requirementList),[t]))},_parseRequirements:function(e){var t=this;this.requirementList=this.validator.parseRequirements(this.requirements,function(i){return e[t.name+C(i)]})}};var E=function(t,i,n,r){this.__class__="Field",this.element=t,this.$element=e(t),"undefined"!=typeof r&&(this.parent=r),this.options=n,this.domOptions=i,this.constraints=[],this.constraintsByName={},this.validationResult=!0,this._bindConstraints()},A={pending:null,resolved:!0,rejected:!1};E.prototype={validate:function(t){arguments.length>=1&&!e.isPlainObject(t)&&(a.warnOnce("Calling validate on a parsley field without passing arguments as an object is deprecated."),t={options:t});var i=this.whenValidate(t);if(!i)return!0;switch(i.state()){case"pending":return null;case"resolved":return!0;case"rejected":return this.validationResult}},whenValidate:function(){var e,t=this,i=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=i.force,r=i.group;if(this.refreshConstraints(),!r||this._isInGroup(r))return this.value=this.getValue(),this._trigger("validate"),(e=this.whenValid({force:n,value:this.value,_refreshed:!0}).always(function(){t._reflowUI()}).done(function(){t._trigger("success")}).fail(function(){t._trigger("error")}).always(function(){t._trigger("validated")})).pipe.apply(e,_toConsumableArray(this._pipeAccordingToValidationResult()))},hasConstraints:function(){return 0!==this.constraints.length},needsValidation:function(e){return"undefined"==typeof e&&(e=this.getValue()),!(!e.length&&!this._isRequired()&&"undefined"==typeof this.options.validateIfEmpty)},_isInGroup:function(t){return Array.isArray(this.options.group)?-1!==e.inArray(t,this.options.group):this.options.group===t},isValid:function(t){if(arguments.length>=1&&!e.isPlainObject(t)){a.warnOnce("Calling isValid on a parsley field without passing arguments as an object is deprecated.");var i=_slice.call(arguments),n=i[0],r=i[1];t={force:n,value:r}}var s=this.whenValid(t);return!s||A[s.state()]},whenValid:function(){var t=this,i=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=i.force,r=void 0!==n&&n,s=i.value,o=i.group,l=i._refreshed;if(l||this.refreshConstraints(),!o||this._isInGroup(o)){if(this.validationResult=!0,!this.hasConstraints())return e.when();if("undefined"!=typeof s&&null!==s||(s=this.getValue()),!this.needsValidation(s)&&!0!==r)return e.when();var u=this._getGroupedConstraints(),d=[];return e.each(u,function(i,n){var r=a.all(e.map(n,function(e){return t._validateConstraint(s,e)}));if(d.push(r),"rejected"===r.state())return!1}),a.all(d)}},_validateConstraint:function(t,i){var n=this,r=i.validate(t,this);return!1===r&&(r=e.Deferred().reject()),a.all([r]).fail(function(e){n.validationResult instanceof Array||(n.validationResult=[]),n.validationResult.push({assert:i,errorMessage:"string"==typeof e&&e})})},getValue:function(){var e;return e="function"==typeof this.options.value?this.options.value(this):"undefined"!=typeof this.options.value?this.options.value:this.$element.val(),"undefined"==typeof e||null===e?"":this._handleWhitespace(e)},reset:function(){return this._resetUI(),this._trigger("reset")},destroy:function(){this._destroyUI(),this.$element.removeData("Parsley"),this.$element.removeData("FieldMultiple"),this._trigger("destroy")},refreshConstraints:function(){return this.actualizeOptions()._bindConstraints()},addConstraint:function(e,t,i,n){if(window.Parsley._validatorRegistry.validators[e]){var r=new F(this,e,t,i,n);"undefined"!==this.constraintsByName[r.name]&&this.removeConstraint(r.name),this.constraints.push(r),this.constraintsByName[r.name]=r}return this},removeConstraint:function(e){for(var t=0;t<this.constraints.length;t++)if(e===this.constraints[t].name){this.constraints.splice(t,1);break}return delete this.constraintsByName[e],this},updateConstraint:function(e,t,i){return this.removeConstraint(e).addConstraint(e,t,i)},_bindConstraints:function(){for(var e=[],t={},i=0;i<this.constraints.length;i++)!1===this.constraints[i].isDomConstraint&&(e.push(this.constraints[i]),t[this.constraints[i].name]=this.constraints[i]);this.constraints=e,this.constraintsByName=t;for(var n in this.options)this.addConstraint(n,this.options[n],void 0,!0);return this._bindHtml5Constraints()},_bindHtml5Constraints:function(){null!==this.element.getAttribute("required")&&this.addConstraint("required",!0,void 0,!0),null!==this.element.getAttribute("pattern")&&this.addConstraint("pattern",this.element.getAttribute("pattern"),void 0,!0);var e=this.element.getAttribute("min"),t=this.element.getAttribute("max");null!==e&&null!==t?this.addConstraint("range",[e,t],void 0,!0):null!==e?this.addConstraint("min",e,void 0,!0):null!==t&&this.addConstraint("max",t,void 0,!0),null!==this.element.getAttribute("minlength")&&null!==this.element.getAttribute("maxlength")?this.addConstraint("length",[this.element.getAttribute("minlength"),this.element.getAttribute("maxlength")],void 0,!0):null!==this.element.getAttribute("minlength")?this.addConstraint("minlength",this.element.getAttribute("minlength"),void 0,!0):null!==this.element.getAttribute("maxlength")&&this.addConstraint("maxlength",this.element.getAttribute("maxlength"),void 0,!0);var i=this.element.type;return"number"===i?this.addConstraint("type",["number",{step:this.element.getAttribute("step")||"1",base
173:e||this.element.getAttribute("value")}],void 0,!0):/^(email|url|range|date)$/i.test(i)?this.addConstraint("type",i,void 0,!0):this},_isRequired:function(){return"undefined"!=typeof this.constraintsByName.required&&!1!==this.constraintsByName.required.requirements},_trigger:function(e){return this.trigger("field:"+e)},_handleWhitespace:function(e){return!0===this.options.trimValue&&a.warnOnce('data-parsley-trim-value="true" is deprecated, please use data-parsley-whitespace="trim"'),"squish"===this.options.whitespace&&(e=e.replace(/\s{2,}/g," ")),"trim"!==this.options.whitespace&&"squish"!==this.options.whitespace&&!0!==this.options.trimValue||(e=a.trimString(e)),e},_isDateInput:function(){var e=this.constraintsByName.type;return e&&"date"===e.requirements},_getGroupedConstraints:function(){if(!1===this.options.priorityEnabled)return[this.constraints];for(var e=[],t={},i=0;i<this.constraints.length;i++){var n=this.constraints[i].priority;t[n]||e.push(t[n]=[]),t[n].push(this.constraints[i])}return e.sort(function(e,t){return t[0].priority-e[0].priority}),e}};var x=E,$=function(){this.__class__="FieldMultiple"};$.prototype={addElement:function(e){return this.$elements.push(e),this},refreshConstraints:function(){var t;if(this.constraints=[],"SELECT"===this.element.nodeName)return this.actualizeOptions()._bindConstraints(),this;for(var i=0;i<this.$elements.length;i++)if(e("html").has(this.$elements[i]).length){t=this.$elements[i].data("FieldMultiple").refreshConstraints().constraints;for(var n=0;n<t.length;n++)this.addConstraint(t[n].name,t[n].requirements,t[n].priority,t[n].isDomConstraint)}else this.$elements.splice(i,1);return this},getValue:function(){if("function"==typeof this.options.value)return this.options.value(this);if("undefined"!=typeof this.options.value)return this.options.value;if("INPUT"===this.element.nodeName){if("radio"===this.element.type)return this._findRelated().filter(":checked").val()||"";if("checkbox"===this.element.type){var t=[];return this._findRelated().filter(":checked").each(function(){t.push(e(this).val())}),t}}return"SELECT"===this.element.nodeName&&null===this.$element.val()?[]:this.$element.val()},_init:function(){return this.$elements=[this.$element],this}};var P=function(t,i,n){this.element=t,this.$element=e(t);var r=this.$element.data("Parsley");if(r)return"undefined"!=typeof n&&r.parent===window.Parsley&&(r.parent=n,r._resetOptions(r.options)),"object"==typeof i&&_extends(r.options,i),r;if(!this.$element.length)throw new Error("You must bind Parsley on an existing element.");if("undefined"!=typeof n&&"Form"!==n.__class__)throw new Error("Parent instance must be a Form instance");return this.parent=n||window.Parsley,this.init(i)};P.prototype={init:function(e){return this.__class__="Parsley",this.__version__="2.7.2",this.__id__=a.generateID(),this._resetOptions(e),"FORM"===this.element.nodeName||a.checkAttr(this.element,this.options.namespace,"validate")&&!this.$element.is(this.options.inputs)?this.bind("parsleyForm"):this.isMultiple()?this.handleMultiple():this.bind("parsleyField")},isMultiple:function(){return"radio"===this.element.type||"checkbox"===this.element.type||"SELECT"===this.element.nodeName&&null!==this.element.getAttribute("multiple")},handleMultiple:function(){var t,i,n=this;if(this.options.multiple=this.options.multiple||(t=this.element.getAttribute("name"))||this.element.getAttribute("id"),"SELECT"===this.element.nodeName&&null!==this.element.getAttribute("multiple"))return this.options.multiple=this.options.multiple||this.__id__,this.bind("parsleyFieldMultiple");if(!this.options.multiple)return a.warn("To be bound by Parsley, a radio, a checkbox and a multiple select input must have either a name or a multiple option.",this.$element),this;this.options.multiple=this.options.multiple.replace(/(:|\.|\[|\]|\{|\}|\$)/g,""),t&&e('input[name="'+t+'"]').each(function(e,t){"radio"!==t.type&&"checkbox"!==t.type||t.setAttribute(n.options.namespace+"multiple",n.options.multiple)});for(var r=this._findRelated(),s=0;s<r.length;s++)if(i=e(r.get(s)).data("Parsley"),"undefined"!=typeof i){this.$element.data("FieldMultiple")||i.addElement(this.$element);break}return this.bind("parsleyField",!0),i||this.bind("parsleyFieldMultiple")},bind:function(t,i){var n;switch(t){case"parsleyForm":n=e.extend(new w(this.element,this.domOptions,this.options),new l,window.ParsleyExtend)._bindFields();break;case"parsleyField":n=e.extend(new x(this.element,this.domOptions,this.options,this.parent),new l,window.ParsleyExtend);break;case"parsleyFieldMultiple":n=e.extend(new x(this.element,this.domOptions,this.options,this.parent),new $,new l,window.ParsleyExtend)._init();break;default:throw new Error(t+"is not a supported Parsley type")}return this.options.multiple&&a.setAttr(this.element,this.options.namespace,"multiple",this.options.multiple),"undefined"!=typeof i?(this.$element.data("FieldMultiple",n),n):(this.$element.data("Parsley",n),n._actualizeTriggers(),n._trigger("init"),n)}};var V=e.fn.jquery.split(".");if(parseInt(V[0])<=1&&parseInt(V[1])<8)throw"The loaded version of jQuery is too old. Please upgrade to 1.8.x or better.";
173V.forEach||a.warn("Parsley requires ES5 to run properly. Please include https://github.com/es-shims/es5-shim");var O=_extends(new l,{element:document,$element:e(document),actualizeOptions:null,_resetOptions:null,Factory:P,version:"2.7.2"});_extends(x.prototype,y.Field,l.prototype),_extends(w.prototype,y.Form,l.prototype),_extends(P.prototype,l.prototype),e.fn.parsley=e.fn.psly=function(t){if(this.length>1){var i=[];return this.each(function(){i.push(e(this).parsley(t))}),i}return e(this).length?new P(this[0],t):void a.warn("You must bind Parsley on an existing element.")},"undefined"==typeof window.ParsleyExtend&&(window.ParsleyExtend={}),O.options=_extends(a.objectCreate(o),window.ParsleyConfig),window.ParsleyConfig=O.options,window.Parsley=window.psly=O,O.Utils=a,window.ParsleyUtils={},e.each(a,function(e,t){"function"==typeof t&&(window.ParsleyUtils[e]=function(){return a.warnOnce("Accessing `window.ParsleyUtils` is deprecated. Use `window.Parsley.Utils` instead."),a[e].apply(a,arguments)})});var M=window.Parsley._validatorRegistry=new p(window.ParsleyConfig.validators,window.ParsleyConfig.i18n);window.ParsleyValidator={},e.each("setLocale addCatalog addMessage addMessages getErrorMessage formatMessage addValidator updateValidator removeValidator".split(" "),function(e,t){window.Parsley[t]=function(){return M[t].apply(M,arguments)},window.ParsleyValidator[t]=function(){var e;return a.warnOnce("Accessing the method '"+t+"' through Validator is deprecated. Simply call 'window.Parsley."+t+"(...)'"),(e=window.Parsley)[t].apply(e,arguments)}}),window.Parsley.UI=y,window.ParsleyUI={removeError:function(e,t,i){var n=!0!==i;return a.warnOnce("Accessing UI is deprecated. Call 'removeError' on the instance directly. Please comment in issue 1073 as to your need to call this method."),e.removeError(t,{updateClass:n})},getErrorsMessages:function(e){return a.warnOnce("Accessing UI is deprecated. Call 'getErrorsMessages' on the instance directly."),e.getErrorsMessages()}},e.each("addError updateError".split(" "),function(e,t){window.ParsleyUI[t]=function(e,i,n,r,s){var o=!0!==s;return a.warnOnce("Accessing UI is deprecated. Call '"+t+"' on the instance directly. Please comment in issue 1073 as to your need to call this method."),e[t](i,{message:n,assert:r,updateClass:o})}}),!1!==window.ParsleyConfig.autoBind&&e(function(){e("[data-parsley-validate]").length&&e("[data-parsley-validate]").parsley()});var T=e({}),R=function(){a.warnOnce("Parsley's pubsub module is deprecated; use the 'on' and 'off' methods on parsley instances or window.Parsley")},D="parsley:";e.listen=function(e,n){var r;if(R(),"object"==typeof arguments[1]&&"function"==typeof arguments[2]&&(r=arguments[1],n=arguments[2]),"function"!=typeof n)throw new Error("Wrong parameters");window.Parsley.on(i(e),t(n,r))},e.listenTo=function(e,n,r){if(R(),!(e instanceof x||e instanceof w))throw new Error("Mu
173st give Parsley instance");if("string"!=typeof n||"function"!=typeof r)throw new Error("Wrong parameters");e.on(i(n),t(r))},e.unsubscribe=function(e,t){if(R(),"string"!=typeof e||"function"!=typeof t)throw new Error("Wrong arguments");window.Parsley.off(i(e),t.parsleyAdaptedCallback)},e.unsubscribeTo=function(e,t){if(R(),!(e instanceof x||e instanceof w))throw new Error("Must give Parsley instance");e.off(i(t))},e.unsubscribeAll=function(t){R(),window.Parsley.off(i(t)),e("form,input,textarea,select").each(function(){var n=e(this).data("Parsley");n&&n.off(i(t))})},e.emit=function(e,t){var n;R();var r=t instanceof x||t instanceof w,s=Array.prototype.slice.call(arguments,r?2:1);s.unshift(i(e)),r||(t=window.Parsley),(n=t).trigger.apply(n,_toConsumableArray(s))};e.extend(!0,O,{asyncValidators:{"default":{fn:function(e){return e.status>=200&&e.status<300},url:!1},reverse:{fn:function(e){return e.status<200||e.status>=300},url:!1}},addAsyncValidator:function(e,t,i,n){return O.asyncValidators[e]={fn:t,url:i||!1,options:n||{}},this}}),O.addValidator("remote",{requirementType:{"":"string",validator:"string",reverse:"boolean",options:"object"},validateString:function(t,i,n,r){var s,a,o={},l=n.validator||(!0===n.reverse?"reverse":"default");if("undefined"==typeof O.asyncValidators[l])throw new Error("Calling an undefined async validator: `"+l+"`");i=O.asyncValidators[l].url||i,i.indexOf("{value}")>-1?i=i.replace("{value}",encodeURIComponent(t)):o[r.element.getAttribute("name")||r.element.getAttribute("id")]=t;var u=e.extend(!0,n.options||{},O.asyncValidators[l].options);s=e.extend(!0,{},{url:i,data:o,type:"GET"},u),r.trigger("field:ajaxoptions",r,s),a=e.param(s),"undefined"==typeof O._remoteCache&&(O._remoteCache={});var d=O._remoteCache[a]=O._remoteCache[a]||e.ajax(s),h=function(){var t=O.asyncValidators[l].fn.call(r,d,i,n);return t||(t=e.Deferred().reject()),e.when(t)};return d.then(h,h)},priority:-1}),O.on("form:submit",function(){O._remoteCache={}}),l.prototype.addAsyncValidator=function(){return a.warnOnce("Accessing the method `addAsyncValidator` through an instance is deprecated. Simply call `Parsley.addAsyncValidator(...)`"),O.addAsyncValidator.apply(O,arguments)},O.addMessages("en",{defaultMessage:"This value seems to be invalid.",type:{email:"This value should be a valid email.",url:"This value should be a valid url.",number:"This value should be a valid number.",integer:"This value should be a valid integer.",digits:"This value should be digits.",alphanum:"This value should be alphanumeric."},notblank:"This value should not be blank.",required:"This value is required.",pattern:"This value seems to be invalid.",min:"This value should be greater than or equal to %s.",max:"This value should be lower than or equal to %s.",range:"This value should be between %s and %s.",minlength:"This value is too short. It should have %s characters or more.",maxlength:"This value is too long. It should have %s characters or fewer.",length:"This value length is invalid. It should be between %s and %s characters long.",mincheck:"You must select at least %s choices.",maxcheck:"You must select %s choices or fewer.",check:"You must select between %s and %s choices.",equalto:"This value should be the same."}),O.setLocale("en");var I=new n;I.install();var q=O;return q});Parsley.addMessages('de',{defaultMessage:"Bitte diese Eingabe überprüfen",type:{email:"Bitte eine gültige E-Mail-Adresse eingeben",url:"Bitte eine Internet-Adresse eingeben",number:"Bitte eine Zahl eingeben",integer:"Bitte eine Zahl eingeben",digits:"Die Eingabe darf nur Ziffern enthalten",alphanum:"Die Eingabe darf nur Buchstaben und Ziffern enthalten"},notblank:"Die Eingabe darf nicht leer sein",required:"Bitte dieses Pflichtfeld ausfüllen",pattern:"Bitte diese Eingabe überprüfen",min:"Der Wert muss kleiner sein als %s",max:"Der Wert muss größer sein als %s",range:"Die Eingabe muss zwischen %s und %s liegen",minlength:"Die Eingabe ist zu kurz. Es müssen mindestens %s Zeichen eingegeben werden",maxlength:"Die Eingabe ist zu lang. Es dürfen höchstens %s Zeichen eingegeben werden",length:"Die Länge der Eingabe ist ungültig. Es müssen zwischen %s und %s Zeichen eingegeben werden",mincheck:"Bitte mindestens %s Angaben auswählen",maxcheck:"Bitte maximal %s Angaben auswählen",check:"Bitte zwischen %s und %s Angaben auswählen",equalto:"Dieses Feld muss dem anderen entsprechen"});Parsley.setLocale('de');/*! modernizr [version hidden] (Custom Build) | MIT * 174 * https://modernizr.com/download/?-webp-setclasses-cssclassprefix:modernizr- !*/ 175!function(e,n,A){function o(e,n){return typeof e===n}function t(){var e,n,A,t,a,i,l;for(var f in r)if(r.hasOwnProperty(f)){if(e=[],n=r[f],n.name&&(e.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(A=0;A<n.options.aliases.length;A++)e.push(n.options.aliases[A].toLowerCase());for(t=o(n.fn,"function")?n.fn():n.fn,a=0;a<e.length;a++)i=e[a],l=i.split("."),1===l.length?Modernizr[l[0]]=t:(!Modernizr[l[0]]||Modernizr[l[0]]instanceof Boolean||(Modernizr[l[0]]=new Boolean(Modernizr[l[0]])),Modernizr[l[0]][l[1]]=t),s.push((t?"":"no-")+l.join("-"))}}function a(e){var n=u.className,A=Modernizr._config.classPrefix||"";if(c&&(n=n.baseVal),Modernizr._config.enableJSClass){var o=new RegExp("(^|\\s)"+A+"no-js(\\s|$)");n=n.replace(o,"$1"+A+"js$2")}Modernizr._config.enableClasses&&(n+=" "+A+e.join(" "+A),c?u.className.baseVal=n:u.className=n)}function i(e,n){if("object"==typeof e)for(var A in e)f(e,A)&&i(A,e[A]);else{e=e.toLowerCase();var o=e.split("."),t=Modernizr[o[0]];if(2==o.length&&(t=t[o[1]]),"undefined"!=typeof t)return Modernizr;n="function"==typeof n?n():n,1==o.length?Modernizr[o[0]]=n:(!Modernizr[o[0]]||Modernizr[o[0]]instanceof Boolean||(Modernizr[o[0]]=new Boolean(Modernizr[o[0]])),Modernizr[o[0]][o[1]]=n),a([(n&&0!=n?"":"no-")+o.join("-")]),Modernizr._trigger(e,n)}return Modernizr}var s=[],r=[],l={_version:"3.6.0",_config:{classPrefix:"modernizr-",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,n){var A=this;setTimeout(function(){n(A[e])},0)},addTest:function(e,n,A){r.push({name:e,fn:n,options:A})},addAsyncTest:function(e){r.push({name:null,fn:e})}},Modernizr=function(){};Modernizr.prototype=l,Modernizr=new Modernizr;var f,u=n.documentElement,c="svg"===u.nodeName.toLowerCase();!function(){var e={}.hasOwnProperty;f=o(e,"undefined")||o(e.call,"undefined")?function(e,n){return n in e&&o(e.constructor.prototype[n],"undefined")}:function(n,A){return e.call(n,A)}}(),l._l={},l.on=function(e,n){this._l[e]||(this._l[e]=[]),this._l[e].push(n),Modernizr.hasOwnProperty(e)&&setTimeout(function(){Modernizr._trigger(e,Modernizr[e])},0)},l._trigger=function(e,n){if(this._l[e]){var A=this._l[e];setTimeout(function(){var e,o;for(e=0;e<A.length;e++)(o=A[e])(n)},0),delete this._l[e]}},Modernizr._q.push(function(){l.addTest=i}),Modernizr.addAsyncTest(function(){function e(e,n,A){function o(n){var o=n&&"load"===n.type?1==t.width:!1,a="webp"===e;i(e,a&&o?new Boolean(o):o),A&&A(n)}var t=new Image;t.onerror=o,t.onload=o,t.src=n}var n=[{uri:"data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/vuUAAA=",name:"webp"},{uri:"data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA==",name:"webp.alpha"},{uri:"data:image/webp;base64,UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA",name:"webp.animation"},{uri:"data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=",name:"webp.lossless"}],A=n.shift();e(A.name,A.uri,function(A){if(A&&"load"===A.type)for(var o=0;o<n.length;o++)e(n[o].name,n[o].uri)})}),t(),a(s),delete l.addTest,delete l.addAsyncTest;for(var p=0;p<Modernizr._q.length;p++)Modernizr._q[p]();e.Modernizr=Modernizr}(window,document);if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){var isMobileBrowser=!0}else{var isMobileBrowser=!1} 176var touchMove=0;var cachedContentcontainerWidth=0;function handleRespMinsize(){$cmhp_jq('*[data-resp-minwidth]').each(function(){var parent_cmod_id=$cmhp_jq(this).parents('.cmod').attr('id');if($cmhp_jq(this).is('[data-resp-alturl]'))element_link=$cmhp_jq(this).attr('data-resp-alturl');else if($cmhp_jq(this).attr('data-ehcookieblocker-src'))element_link=$cmhp_jq(this).attr('data-ehcookieblocker-src');else if($cmhp_jq(this).attr('src'))element_link=$cmhp_jq(this).attr('src');else element_link='';if($cmhp_jq(this).is('[data-resp-btstyle]'))var element_style=' style="'+$cmhp_jq(this).attr('data-resp-btstyle')+'"';else element_style='';$cmhp_jq('#resp_bt_'+parent_cmod_id).remove();if($cmhp_jq('#contentcontainer').width()<$cmhp_jq(this).attr('data-resp-minwidth')){if(($cmhp_jq(window).width()<=970)){if
176(element_link.length>0)$cmhp_jq(this).after('<div id="resp_bt_'+parent_cmod_id+'" class="resp_bt_container"><a href="'+element_link+'" target="_blank" class="bigsubmitbutton"'+element_style+'>'+$cmhp_jq(this).attr('data-resp-text')+'</a></div>');$cmhp_jq(this).hide();$cmhp_jq(this).siblings('.ehcookieblocker_covering').hide()}else{if(element_link.length>0){$cmhp_jq(this).after('<div id="resp_bt_'+parent_cmod_id+'" class="resp_bt_container"><a href="'+element_link+'" target="_blank" data-overlay="#overlay_resize_950" class="bigsubmitbutton"'+element_style+'>'+$cmhp_jq(this).attr('data-resp-text')+'</a></div>');transformLinksToOverlays()} 177$cmhp_jq(this).hide();$cmhp_jq(this).siblings('.ehcookieblocker_covering').hide()}}else{if(!$cmhp_jq(this).hasClass('cta_slide_down')){$cmhp_jq(this).show()} 178$cmhp_jq(this).siblings('.ehcookieblocker_covering').show()}});$cmhp_jq('*[data-resp-switchwidth]').each(function(){if($cmhp_jq(this).width()<$cmhp_jq(this).attr('data-resp-switchwidth')){$cmhp_jq(this).children('*[data-resp-switch="large"]').hide();$cmhp_jq(this).children('*[data-resp-switch="small"]').show()}else{$cmhp_jq(this).children('*[data-resp-switch="small"]').hide();$cmhp_jq(this).children('*[data-resp-switch="large"]').show()}})} 179function handleRespSitetitle(){if($cmhp_jq('body').hasClass('onlycontent')){return} 180$cmhp_jq('#contentcontainer').append('<div class="element_wrapper wrap_cmod wrap_owncont" id="set_element_position_pseudo_cmod_wrapper"><div class="cmod cmod_owncont" style="height: 1px; overflow: hidden; display: block;"> </div></div>');var pageContainerWidth=$cmhp_jq('#set_element_position_pseudo_cmod_wrapper').find('.cmod').outerWidth();pageContainerWidth=pageContainerWidth-$cmhp_jq("#titlecontainer").css('padding-left').replace("px","")-$cmhp_jq("#titlecontainer").css('padding-right').replace("px","");$cmhp_jq('#set_element_position_pseudo_cmod_wrapper').remove();$cmhp_jq("#titlecontainer").find(".contact, .sitetitle, .sitetitle_img").each(function(){$cmhp_jq(this).innerWidth(pageContainerWidth)});function handleRespSitetitleForOneElement(element){if($cmhp_jq(element).css("display")=="none"){return} 181if($cmhp_jq("#contentcontainer").find('.element_wrapper').length>0){position_relative_to=$cmhp_jq("#titlecontainer").find(".sitetitle_img, .sitetitle, .contact").first();if(0==position_relative_to.length){position_relative_to=$cmhp_jq("#pagecontainer")}}else{position_relative_to=$cmhp_jq("#pagecontainer")} 182if(($cmhp_jq(element).attr("data-margin-stored"))&&($cmhp_jq(element).attr("data-margin-left-percent")!=0||($cmhp_jq(element).attr("data-margin-left-percent")==$cmhp_jq(element).attr("data-margin-left")))&&(parseInt(($cmhp_jq(element).position().left/parseFloat($cmhp_jq(position_relative_to).innerWidth()))*100)!=$cmhp_jq(element).attr("data-margin-left-percent"))){$cmhp_jq(element).css({left:(($cmhp_jq(element).attr("data-margin-left-percent")/100.0)*$cmhp_jq(position_relative_to).innerWidth())+"px",right:"auto",top:$cmhp_jq(element).attr("data-margin-top")+"px"})} 183if($cmhp_jq(position_relative_to).offset().left+$cmhp_jq(position_relative_to).innerWidth()+1<$cmhp_jq(element).offset().left+$cmhp_jq(element).outerWidth()){var newPosition=$cmhp_jq(position_relative_to).innerWidth()-$cmhp_jq(element).outerWidth()-20;$cmhp_jq(element).css({left:(newPosition>20?newPosition:20)+"px",right:"auto",top:$cmhp_jq(element).attr("data-margin-top")+"px"})} 184if($cmhp_jq(position_relative_to).offset().left>$cmhp_jq(element).offset().left+1){var diff=$cmhp_jq(element).offset().left-$cmhp_jq(position_relative_to).offset().left;var newPosition=$cmhp_jq(element).css('left').split('px')[0]-diff;$cmhp_jq(element).css({left:newPosition+"px",right:"auto",top:$cmhp_jq(element).attr("data-margin-top")+"px"})}} 185if($cmhp_jq("#titlecontainer").find(".contact").find(".indistyle").length) 186handleRespSitetitleForOneElement($cmhp_jq("#titlecontainer").find(".contact").find(".indistyle")[0]);if($cmhp_jq("#titlecontainer").find(".sitetitle").find(".indistyle").length) 187handleRespSitetitleForOneElement($cmhp_jq("#titlecontainer").find(".sitetitle").find(".indistyle")[0]);if($cmhp_jq("#titlecontainer").find(".sitetitle_img").find(".indistyle").length) 188handleRespSitetitleForOneElement($cmhp_jq("#titlecontainer").find(".sitetitle_img").find(".indistyle")[0])} 189function handleRespContactMap(){for(i=0;i<googleMapsArray.length;i++){var map=googleMapsArray[i].map;var marker=googleMapsArray[i].marker;var markerWidth=googleMapsArray[i].markerWidth;var scale=Math.pow(2,map.getZoom());var proj=map.getProjection();var markerWest=proj.fromLatLngToPoint(marker.getPosition());var markerEast=new google.maps.Point(((markerWest.x*scale)+markerWidth)/scale,markerWest.y);if(!map.getBounds().contains(proj.fromPointToLatLng(markerEast))){map.panTo(marker.getPosition())}}}
190function toggleRespMenu(){if($cmhp_jq('#menutoggle').hasClass('active')){if($cmhp_jq('#menu.responsive_dontslide').length>0)$cmhp_jq('#menu').hide();else $cmhp_jq('#menu').slideUp(200);$cmhp_jq('#menutoggle').removeClass('active');$cmhp_jq('body').removeClass('respMenuActive');$cmhp_jq('#menu li ul').removeAttr('style');$cmhp_jq('#centercontainer').css('min-height','')}else{if($cmhp_jq('#menu.responsive_dontslide').length>0)$cmhp_jq('#menu').show();else $cmhp_jq('#menu').slideDown(200);$cmhp_jq('#menu ul li ul').slideUp(0);$cmhp_jq('#menu ul').slideUp(0);$cmhp_jq('#menu .menuitemactive > a, #menu .menuitem.subactive > a, #menu .menusubitemactive > a, #menu .menusubitem.subsubactive > a').each(function(){$cmhp_jq(this).nextAll('ul').slideDown(0)});$cmhp_jq('#menutoggle').addClass('active');$cmhp_jq('body').addClass('respMenuActive');$cmhp_jq('#centercontainer').css('min-height',$cmhp_jq('#menu').outerHeight(!0));handleRespMenuFullheight()}} 191function posRespSubmenu(){if($cmhp_jq('#menu').hasClass('menutype4')){positionSidebar()}else{$cmhp_jq('#menu.menutype2 .submenu').show();if($cmhp_jq('#menu .submenu').length>0&&$cmhp_jq('#menu > .menuitemactive > ul').length>0){var sidebarOffset=$cmhp_jq('#menu .submenu').offset(),submenuOffset=$cmhp_jq('#menu > .menuitemactive > ul').offset();submenuHeight=$cmhp_jq('#menu > .menuitemactive > ul').outerHeight(!0);if($cmhp_jq('#menu').hasClass('sticky_submenu')){if('auto'==$cmhp_jq('#menu > .menuitemactive > ul').css('top')||'100%'==$cmhp_jq('#menu > .menuitemactive > ul').css('top')){submenuOffset.top+=$cmhp_jq('#menu').outerHeight(!0)} 192$cmhp_jq('#menu > .menuitemactive > ul').css('top',$cmhp_jq('#menu').outerHeight(!0))} 193if(sidebarOffset.top!=submenuOffset.top+submenuHeight){$cmhp_jq('#menu .submenu').offset({top:submenuOffset.top+submenuHeight})}} 194positionSidebar()}} 195function posRespSocialmedia(){if($cmhp_jq('body').hasClass('first_element_designstage')&&$cmhp_jq('.socialmedia_profile_top_container').length){var posTop=$cmhp_jq('.wrap_designstage.first').offset().top+$cmhp_jq('.wrap_designstage.first').outerHeight()-$cmhp_jq('.socialmedia_profile_top_container').outerHeight();$cmhp_jq('.socialmedia_profile_top_container').offset({top:posTop})}} 196function handleRespMenuFullheight(){if(($cmhp_jq('#menu.responsive_fullheight').length>0)&&($cmhp_jq(window).width()<=580)){if($cmhp_jq('#menu.responsive_fullheight').height()<$cmhp_jq(document).height())$cmhp_jq('#menu.responsive_fullheight').height($cmhp_jq(document).height())}else if(($cmhp_jq('#menu.responsive_fullheight').length>0)&&($cmhp_jq(window).width()>580)){$cmhp_jq('#menu.responsive_fullheight').removeAttr('style')}} 197function handleResponsiveTables(){$cmhp_jq('table[data-responsive-table]').each(function(){var this_table=this;if('tablet'==$cmhp_jq(this_table).attr('data-responsive-table')){var table_class='responsivetable_tablet'}else{var table_class='responsivetable_smartphone'} 198$cmhp_jq(this_table).addClass(table_class);if(!$cmhp_jq(this_table).is('[data-responsive-table="tablet_columnwise"]')){$cmhp_jq(this_table).find('th').each(function(){if(''!=$cmhp_jq(this).text().trim()){$cmhp_jq(this_table).find('td:nth-child('+($cmhp_jq(this).index()+1)+')').attr('data-label',$cmhp_jq(this).text()).addClass('with_label')}})}})} 199function handleRespDesignstages(){$cmhp_jq('.wrap_designstage').each(function(){$cmhp_jq(this).find('.cmod_designstage, .cmod_wrapper, .cmod_wrapper > div:not( .designstage_scrolldown_arrow ), .cmod_wrapper .designstage_type_composeimage .designstage_composeimagecontainer, .cmod_wrapper .designstage_type_video .designstage_videocontainer').andSelf().css({'max-height':'','height':'',});var textHeight=0;$cmhp_jq(this).find('.designstage_text').each(function(){var thisTextHeight=0;$cmhp_jq(this).children().each(function(){thisTextHeight=thisTextHeight+$cmhp_jq(this).outerHeight(!0)});thisTextHeight=thisTextHeight+parseInt($cmhp_jq(this).css('padding-top').replace('px',''))+parseInt($cmhp_jq(this).css('padding-bottom').replace('px',''));if(thisTextHeight>textHeight){textHeight=thisTextHeight}});let backgroundHeight=0;if($cmhp_jq(window).width()<=800){$cmhp_jq(this).find('.with_textright_text_shadow, .with_textleft_text_shadow, .mobile_break').find('.designstage_background, .designstage_videocontainer, .de
199signstage_composeimagecontainer').each(function(){backgroundHeight=$(this).outerHeight()})} 200textHeight=backgroundHeight+textHeight+$cmhp_jq(this).find('.designstage_scrolldown_arrow').outerHeight(!0);var containerHeightCache=$cmhp_jq(this).height();$cmhp_jq(this).css({'max-height':'','height':'',});var containerHeightOriginal=$cmhp_jq(this).height();$cmhp_jq(this).css({'max-height':containerHeightCache+'px','height':containerHeightCache+'px',});if(textHeight>containerHeightOriginal){$cmhp_jq(this).find('.cmod_designstage, .cmod_wrapper, .cmod_wrapper > div:not( .designstage_scrolldown_arrow ), .cmod_wrapper .designstage_type_composeimage .designstage_composeimagecontainer, .cmod_wrapper .designstage_type_video .designstage_videocontainer').andSelf().css({'max-height':textHeight+'px','height':textHeight+'px',});if($cmhp_jq(this).hasClass('hasRoundingAfter')){$cmhp_jq(this).find('.designstage_text.bottom').css('padding-bottom',37)}else{$cmhp_jq(this).find('.designstage_text.bottom').css('padding-bottom',0)}}else if(textHeight<containerHeightOriginal){$cmhp_jq(this).find('.cmod_designstage, .cmod_wrapper, .cmod_wrapper > div:not( .designstage_scrolldown_arrow ), .cmod_wrapper .designstage_type_composeimage .designstage_composeimagecontainer, .cmod_wrapper .designstage_type_video .designstage_videocontainer').andSelf().css({'max-height':'','height':'',});$cmhp_jq(this).find('.designstage_text.bottom').css('padding-bottom','')}});digidor.website.centerVideoTitleimage();$cmhp_jq(window).trigger('scroll')} 201$cmhp_jq(document).ready(function(){vhCheck();cachedContentcontainerWidth=$cmhp_jq("#contentcontainer").width();$cmhp_jq("#menu li").has("ul:not( :empty )").addClass("has-submenu");if(($cmhp_jq('.menuitemactive.has-submenu').length>0)&&(!$cmhp_jq('#centercontainer').hasClass('ce_submenu'))&&($cmhp_jq('#menu').hasClass('menutype2'))){$cmhp_jq('#centercontainer').addClass('ce_submenu');$cmhp_jq('#contentcontainer').addClass('cc_submenu')} 202if(($cmhp_jq('.menuitemactive.has-submenu').length<1)&&($cmhp_jq('#centercontainer').hasClass('ce_submenu'))&&($cmhp_jq('#menu').hasClass('menutype2'))&&($cmhp_jq('#menu .submenu').length<1)){$cmhp_jq('#centercontainer').removeClass('ce_submenu');$cmhp_jq('#contentcontainer').removeClass('cc_submenu')} 203$cmhp_jq('#menu li > a').each(function(){if($cmhp_jq(this).attr('onclick')){if($cmhp_jq(this)[0].getAttributeNode('onclick').value.indexOf('return false')>-1){$cmhp_jq(this).unbind('click');$cmhp_jq(this).click(function(){if($cmhp_jq('body').hasClass('respMenuActive')){$cmhp_jq('#menu ul li ul').slideUp(0);$cmhp_jq('#menu ul').slideUp(0);$cmhp_jq('#menu li').removeClass('subactive subsubactive');$cmhp_jq(this).parentsUntil('#menu','ul').slideDown(0);$cmhp_jq(this).parentsUntil('#menu','ul > li.menuitem, ul > li.menuitemactive').addClass('subactive');$cmhp_jq(this).parentsUntil('#menu','ul > li.menusubitem, ul > li.menusubitemactive').addClass('subsubactive');$cmhp_jq(this).nextAll('ul').slideDown(0);$cmhp_jq(this).parent('li.menuitem, li.menuitemactive').addClass('subactive');$cmhp_jq(this).parent('li.menusubitem, li.menusubitemactive').addClass('subsubactive');$cmhp_jq('#menu').scrollTo($cmhp_jq(this),800,{axis:'y'})} 204return!1})}}});$cmhp_jq('#menu .submenutoggle').click(function(){if(!$cmhp_jq(this).parent('li').hasClass('subactive')&&!$cmhp_jq(this).parent('li').hasClass('subsubactive')){$cmhp_jq('#menu ul li ul').slideUp(0);$cmhp_jq('#menu ul').slideUp(0);$cmhp_jq('#menu li').removeClass('subactive subsubactive');$cmhp_jq(this).parentsUntil('#menu','ul').slideDown(0);$cmhp_jq(this).parentsUntil('#menu','ul > li.menuitem, ul > li.menuitemactive').addClass('subactive');$cmhp_jq(this).parentsUntil('#menu','ul > li.menusubitem, ul > li.menusubitemactive').addClass('subsubactive');$cmhp_jq(this).nextAll('ul').slideDown(0);$cmhp_jq(this).parent('li.menuitem, li.menuitemactive').addClass('subactive');$cmhp_jq(this).parent('li.menusubitem, li.menusubitemactive').addClass('subsubactive');$cmhp_jq('#menu').scrollTo($cmhp_jq(this),800,{axis:'y'})}else{$cmhp_jq(this).nextAll('ul').slideUp(0);$cmhp_jq(this).parent('li').removeClass('subactive subsubactive')}});handleRespMinsize();handleRespContactMap();handleRespMenuFullheight();handleResponsiveTables();handleRespSitetitle();handleRespDesignstages()});$cmhp_jq(window).on("load",function(){posRespSubmenu();handleRespSitetitle();handleRespDesignstages()});$cmhp_jq(window).resize(function(){if(($cmhp_jq('body').hasClass('respMenuActive'))&&(!isMobileBrowser)){toggleRespMenu()} 205if(cachedContentcontainerWidth!=$cmhp_jq("#contentcontainer").width()){cachedContentcontainerWidth=$cmhp_jq("#contentcontainer").width();posRespSubmenu();handleRespSitetitle();handleRespMinsize();handleRespContactMap();handleRespMenuFullheight();handleRespDesignstages();positionCatcher("all")} 206if(!0===anyOverlayIsOpened&&$cmhp_jq('#overlay_variable:visible').length>0){var left=Math.max(($cmhp_jq(window).width()-$cmhp_jq('#overlay_variable').outerWidth({margin:!0}
206))/2,10);$cmhp_jq('#overlay_variable').css('left',left);$cmhp_jq('#exposeMask').width($cmhp_jq(window).width())}});(function(namespace){namespace._jquery=function(){let _jqueryInstanceCheck=function(check){if('function'===typeof check&&check.hasOwnProperty('fn')&&'object'===typeof check.fn&&check.fn.hasOwnProperty('jquery')){return!0} 207return!1} 208if(_jqueryInstanceCheck(window.$cmhp_jq)){return window.$cmhp_jq} 209if(_jqueryInstanceCheck(window.$exphp)){return window.$exphp} 210if(_jqueryInstanceCheck(window.$)){return window.$} 211console.error('Missing jQuery (at digidor._jquery)')}})(window.digidor=window.digidor||{});(function(namespace){if(namespace.events){return} 212let $=digidor._jquery();namespace.events=(function(){let _resolveHandler=function(name){if(typeof name!=='string'||!/^(?:[a-zA-Z_$][\w$]*|backend\.module)\.[a-zA-Z_$][\w$]*$/.test(name)){return null} 213let parts=name.split('.');if(parts.some(part=>['__proto__','prototype','constructor'].includes(part))){return null} 214let component=Object.getOwnPropertyDescriptor(namespace,parts[0])?.value;if(!component||typeof component!=='object'){return null} 215let handler;if(parts.length===3){if(parts[2]==='default'){return null} 216component=component.module;handler=component&&component[parts[2]]}else{handler=Object.getOwnPropertyDescriptor(component,parts[1])?.value} 217return typeof handler==='function'?handler:null};let _dispatch=function(event){event.preventDefault();let attribute='data-event-on'+event.type;let name=this.getAttribute(attribute);let handler=_resolveHandler(name);if(!handler){console.error('Unbekannter Event-Handler:',name,this);return} 218let args=[];let raw=this.getAttribute(attribute+'-args');if(raw!==null){try{let parsed=JSON.parse(raw);args=Array.isArray(parsed)?parsed:[parsed]}catch(error){console.error('Ungültige JSON-Argumente in '+attribute+'-args:',error,this);return}} 219try{Promise.resolve(handler.apply(this,args)).catch(function(error){console.error('Fehler im Event-Handler:',name,error)})}catch(error){console.error('Fehler im Event-Handler:',name,error)}};
219let _init=function(){$(document).on('click.digidorEvents','[data-event-onclick]',_dispatch);$(document).on('change.digidorEvents','[data-event-onchange]',_dispatch)};_init();return{}})()})(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.browserStorage=(function(){var sessionStorageFallback={};let _writeSessionStorage=function(key,value){try{sessionStorage.setItem(key,value)}catch(error){console.log('_writeSessionStorage: Fehler beim Schreiben von '+key+': '+error);sessionStorageFallback[key]=value}} 220let _readSessionStorage=function(key){let response;try{response=sessionStorage.getItem(key)}catch(error){console.log('_readSessionStorage: Fehler beim Lesen von '+key+': '+error);response=sessionStorageFallback[key]} 221return response} 222return{writeSessionStorage:_writeSessionStorage,readSessionStorage:_readSessionStorage,}})()})(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.cookie=(function(){let _create=function(name,value,days){let cookie=encodeURIComponent(name)+'='+encodeURIComponent(value)+'; path=/; Secure';if('number'==typeof days){let date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));cookie+='; expires='+date.toUTCString()} 223document.cookie=cookie} 224let _read=function(name){const all=_readAll();return all.hasOwnProperty(name)?all[name]:null} 225let _readAll=function(){const cookies={};const pattern=/(?:^|;\s*)([^=;]+)=([^;]*)/g;let match;while(match=pattern.exec(document.cookie)){const name=decodeURIComponent(match[1]);const value=decodeURIComponent(match[2]);cookies[name]=value} 226return cookies} 227let _remove=function(name){_create(name,'',-1)} 228return{create:_create,read:_read,readAll:_readAll,remove:_remove,}})()})(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.cookieblocker=(function(){let _activateCookiesWithCategoryOrDependend=function(category,dependend){if(('tracking'==category||'all'==category)&&'function'==typeof gtag){gtag('consent','update',{'ad_storage':'granted','analytics_storage':'granted','ad_user_data':'granted','ad_personalization':'granted'})} 229if('none'!=category){if('undefined'!==typeof dependend){var selector='script[type="text/plaintext"][data-ehcookieblocker][data-ehcookieblocker-dependend-from="'+dependend+'"], iframe[src="/eh-content/empty.html"][data-ehcookieblocker][data-ehcookieblocker-dependend-from="'+dependend+'"], div.with_ehcookieblocker_covering[data-ehcookieblocker][data-ehcookieblocker-dependend-from="'+dependend+'"], a[data-ehcookieblocker-type="video"].with_ehcookieblocker_covering[data-ehcookieblocker][data-ehcookieblocker-dependend-from="'+dependend+'"]'}else{var selector='script[type="text/plaintext"][data-ehcookieblocker], iframe[src="/eh-content/empty.html"][data-ehcookieblocker], div.with_ehcookieblocker_covering[data-ehcookieblocker], a[data-ehcookieblocker-type="video"].with_ehcookieblocker_covering[data-ehcookieblocker]'} 230$(document).find(selector).each(function(){var skip=!1;if($(this).is('[data-ehcookieblocker-dependend-from]')&&$(document).find('script[data-ehcookieblocker][data-ehcookieblocker-dependend-id="'+$(this).attr('data-ehcookieblocker-dependend-from')+'"]:not( [data-ehcookieblocker-dependency-loaded="true"] )').length>0){var skip=!0} 231if(!1===skip&&(('all'==category&&$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="'+$(this).attr('data-ehcookieblocker')+'"]'))||$(this).attr('data-ehcookieblocker')==category)){$(this).attr('data-ehcookieblocker-unblocked','true');if($(this).is('div, a[data-ehcookieblocker-type="video"]')){$(this).removeClass('with_ehcookieblocker_covering').css('min-height','');$(this).find('.ehcookieblocker_covering').remove()}else{if($(this).is('script')){var clonedElement=document.createElement('script');clonedElement.innerHTML=this.innerHTML;for(i=0;i<this.attributes.length;i++){var a=this.attributes[i];clonedElement.setAttribute(a.name,a.value)}}else{var clonedElement=this.cloneNode(!0)} 232if($(this).is('[data-ehcookieblocker-dependend-id]')){var self=this;clonedElement.onload=function(){$(this).attr('data-ehcookieblocker-dependency-loaded','true');_activateCookiesWithCategoryOrDependend(category,$(self).attr('data-ehcookieblocker-dependend-id'))}} 233if(clonedElement.hasAttribute('data-ehcookieblocker-src')){clonedElement.src=clonedElement.getAttribute('data-ehcookieblocker-src')} 234if(clonedElement.hasAttribute('data-ehcookieblocker-encoding')&&'base64'==clonedElement.getAttribute('data-ehcookieblocker-encoding')){clonedElement.innerHTML=atob(clonedElement.innerHTML)} 235if($(this).is('script')){try{JSON.parse(clonedElement.innerHTML)}catch(e){if(clonedElement.hasAttribute('data-ehcookieblocker-type')){clonedElement.type=clonedElement.getAttribute('data-ehcookieblocker-type')}else{clonedElement.type='text/javascript'}}} 236this.parentNode.insertBefore(clonedElement,this.nextSibling);if($(this).is('iframe')){$(this).parent().removeClass('with_ehcookieblocker_covering').css('min-height','');$(this).siblings('.ehcookieblocker_covering').remove()}} 237if($(this).siblings('.calc_privacy_iframe_hint').length>0){$(this).siblings('.calc_privacy_iframe_hint').show()} 238if(!$(this).is('div, a[data-ehcookieblocker-type="video"]')){$(this).remove()}}});initIFrameResizers()} 239$('#cookie_warning').fadeOut();$('#cookie_warning_placeholder').slideUp();$('.socialmedia_profile_bottom_container[data-ehcookieblocker-socialmedia-profiles="hidden"]').fadeIn('fast');setTimeout(function(){$(window).trigger('resize')},1000);return!1} 240let _areCookiesBlockedForCategory=function(category){if(!1===navigator.cookieEnabled||!1===$('#cookie_warning').hasClass('cookie_warning_optin')||1==digidor.cookie.read('ehcookieblocker_allow_'+category)){return!1}else{return!0}} 241let _closeCookieOverlay=function(mode){var ehcookieblocker_allow_maps_before=digidor.cookie.read('ehcookieblocker_allow_maps');var ehcookieblocker_allow_maps_after=$('#exphp_mask').find('input[name="cb_ehcookieblocker_allow_maps"]:checked').length;var ehcookieblocker_allow_calc_before=digidor.cookie.read('ehcookieblocker_allow_calc');var ehcookieblocker_allow_calc_after=$('#exphp_mask').find('input[name="cb_ehcookieblocker_allow_calc"]:checked').length;var ehcookieblocker_allow_chat_before=digidor.cookie.read('ehcookieblocker_allow_chat');var ehcookieblocker_allow_chat_after=$('#exphp_mask').find('input[name="cb_ehcookieblocker_allow_chat"]:checked').length;var ehcookieblocker_allow_tracking_before=digidor.cookie.read('ehcookieblocker_allow_tracking');var ehcookieblocker_allow_tracking_after=$('#exphp_mask').find('input[name="cb_ehcookieblocker_allow_tracking"]:checked').length;var ehcookieblocker_allow_other_before=digidor.cookie.read('ehcookieblocker_allow_other');var ehcookieblocker_allow_other_after=$('#exphp_mask').find('input[name="cb_ehcookieblocker_allow_other"]:checked').length;if('all'==mode){ehcookieblocker_allow_maps_after=$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="maps"]')?1:0;ehcookieblocker_allow_calc_after=$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="calc"]')?1:0;ehcookieblocker_allow_chat_after=$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="chat"]')?1:0;ehcookieblocker_allow_tracking_after=$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="tracking"]')?1:0;ehcookieblocker_allow_other_after=$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="other"]')?1:0} 242if('none'==mode){ehcookieblocker_allow_maps_after=0;ehcookieblocker_allow_calc_after=0;ehcookieblocker_allow_chat_after=0;ehcookieblocker_allow_tracking_after=0;ehcookieblocker_allow_other_after=0} 243var reload=!1;if((1==ehcookieblocker_allow_maps_after||!1===$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="maps"]'))&&(1==ehcookieblocker_allow_calc_after||!1===$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="calc"]'))&&(1==ehcookieblocker_allow_chat_after||!1===$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="chat"]'))&&(1==ehcookieblocker_allow_tracking_after||!1===$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="tracking"]'))&&(1==ehcookieblocker_allow_other_after||!1===$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="other"]'))){_activateCookiesWithCategoryOrDependend('all');_storeCookiesWithCategoryAndValidity('all',365)}else if(0==ehcookieblocker_allow_maps_after&&0==ehcookieblocker_allow_calc_after&&0==ehcookieblocker_allow_chat_after&&0==ehcookieblocker_allow_tracking_after&&0==ehcookieblocker_allow_other_after){_activateCookiesWithCategoryOrDependend('none');_storeCookiesWithCategoryAndValidity('none',1);if(1==ehcookieblocker_allow_maps_before||1==ehcookieblocker_allow_calc_before||1==ehcookieblocker_allow_chat_before||1==ehcookieblocker_allow_tracking_before||1==ehcookieblocker_allow_other_before){reload=!0}}else{if(1==ehcookieblocker_allow_maps_after){_activateCookiesWithCategoryOrDependend('maps');_storeCookiesWithCategoryAndValidity('maps',1)}else if($('#cookie_warning').is('[data-cookieblocker-relevant-categories*="maps"]')){digidor.cookie.create('ehcookieblocker_allow_maps',0,1);if(1==ehcookieblocker_allow_maps_before){reload=!0}} 244if(1==ehcookieblocker_allow_calc_after){_activateCookiesWithCategoryOrDependend('calc');_storeCookiesWithCategoryAndValidity('calc',1)}else if($('#cookie_warning').is('[data-cookieblocker-relevant-categories*="calc"]')){digidor.cookie.create('ehcookieblocker_allow_calc',0,1);if(1==ehcookieblocker_allow_calc_before){reload=!0}} 245if(1==ehcookieblocker_allow_chat_after){_activateCookiesWithCategoryOrDependend('chat');_storeCookiesWithCategoryAndValidity('chat',1)}else if($('#cookie_warning').is('[data-cookieblocker-relevant-categories*="chat"]')){digidor.cookie.create('ehcookieblocker_allow_chat',0,1);if(1==ehcookieblocker_allow_chat_before){reload=!0}} 246if(1==ehcookieblocker_allow_tracking_after){_activateCookiesWithCategoryOrDependend('tracking');_storeCookiesWithCategoryAndValidity('tracking',1)}else if($('#cookie_warning').is('[data-cookieblocker-relevant-categories*="tracking"]')){digidor.cookie.create('ehcookieblocker_allow_tracking',0,1
246);if(1==ehcookieblocker_allow_tracking_before){reload=!0}} 247if(1==ehcookieblocker_allow_other_after){_activateCookiesWithCategoryOrDependend('other');_storeCookiesWithCategoryAndValidity('other',1)}else if($('#cookie_warning').is('[data-cookieblocker-relevant-categories*="other"]')){digidor.cookie.create('ehcookieblocker_allow_other',0,1);if(1==ehcookieblocker_allow_other_before){reload=!0}}} 248if(!0==reload){location.reload()} 249$('html, body').css({overflow:'auto',height:'auto'});$(document).scrollTop($('#exphp_mask').attr('data-scroll-after-close'));$('#exphp_mask').fadeOut(400,function(){$(this).remove()});_maybeRefreshAfterCookieChange();return!1} 250let _createCookieCoverings=function(){$(document).find('iframe, div, a[data-ehcookieblocker-type="video"]').filter('[data-ehcookieblocker]:not( [data-ehcookieblocker-obligatory] ):not( [data-ehcookieblocker-covered="true"] )').each(function(){var element=this;var category=$(this).attr('data-ehcookieblocker');if('calc'==category){var covering_desc=digidor.i18n('cookieblocker:covering_calc_text');var covering_allow=digidor.i18n('cookieblocker:covering_calc_allow')}else if('maps'==category){var covering_desc=digidor.i18n('cookieblocker:covering_maps_text');var covering_allow=digidor.i18n('cookieblocker:covering_maps_allow')}else{var covering_desc=digidor.i18n('cookieblocker:covering_other_text');var covering_allow=digidor.i18n('cookieblocker:covering_other_allow')}
251var onclick_all='digidor.cookieblocker.activateCookiesWithCategoryOrDependend( \'all\' ); digidor.cookieblocker.storeCookiesWithCategoryAndValidity( \'all\', 365 ); return digidor.cookieblocker.maybeRefreshAfterCookieChange();';var onclick_one='digidor.cookieblocker.activateCookiesWithCategoryOrDependend( \''+category+'\' ); digidor.cookieblocker.storeCookiesWithCategoryAndValidity( \''+category+'\', 1 ); return digidor.cookieblocker.maybeRefreshAfterCookieChange();';var covering_type=$(this).attr('data-ehcookieblocker-type');var covering_class='ehcookieblocker_covering_'+category;if(covering_type){covering_class+=' ehcookieblocker_covering_'+covering_type} 252var covering='<div class="ehcookieblocker_covering '+covering_class+'">'+'<div class="ehcookieblocker_covering_inner">'+'<p>'+covering_desc+' '+digidor.i18n('cookieblocker:covering_privacy_hint',{injectLink:'<a href="#" onclick="return digidor.cookieblocker.openPrivacyPolicy();" role="link"></a>'})+'</p>'+'<a href="#" onclick="'+onclick_all+'" role="button" class="submitbutton">'+digidor.i18n('cookieblocker:covering_button_optin_all')+'</a> '+'<a href="#" onclick="'+onclick_one+'" role="button" class="submitbutton">'+covering_allow+'</a>'+'</div>'+'</div>';if($(element).is('iframe')){$(element).parent().addClass('with_ehcookieblocker_covering');$(element).before(covering)}else{$(element).addClass('with_ehcookieblocker_covering');$(element).prepend(covering)} 253if($(element).siblings('.calc_privacy_iframe_hint').length>0){$(element).siblings('.calc_privacy_iframe_hint').hide()} 254$(element).attr('data-ehcookieblocker-covered','true')});_positionCookieCoverings()} 255let _hideCookieWarningLegacy=function(){digidor.cookie.create('hide_cookie_warning',1,365);$('#cookie_warning').fadeOut();$('#cookie_warning_placeholder').slideUp();$('.socialmedia_profile_bottom_container[data-ehcookieblocker-socialmedia-profiles="hidden"]').fadeIn('fast');return!1} 256let _maybeRefreshAfterCookieChange=function(){if($(document).find('[data-ehcookieblocker-callback="reload"]').length>0){location.reload()}else if($(document).find('[data-ehcookieblocker-callback="initializeYoutubePlayers"]').length>0){initializeYoutubePlayers()} 257return!1} 258let _openCookieOverlay=function(){if($('body').children('#exphp_mask').length>0){return!1} 259var scrollafterclose=$(document).scrollTop();$('html, body').css({overflow:'hidden',height:'100%'});$('<div id="exphp_mask" class="exphp_mask_ehcookieblocker" />').appendTo('body');$('#exphp_mask').attr('data-scroll-after-close',scrollafterclose);$('<div id="exphp_overlay"/>').appendTo('#exphp_mask');$('#exphp_overlay').append('<div id="exphp_header"><h1>'+digidor.i18n('cookieblocker:overlay_heading')+'</h1></div>');$('#exphp_overlay').append('<div id="exphp_overlaycontentcontainer"></div>');var cookieCategories=[{identifier:'obligatory',heading:digidor.i18n('cookieblocker:overlay_obligatory_heading'),description:digidor.i18n('cookieblocker:overlay_obligatory_description'),allowed:!0}];if($('#cookie_warning').is('[data-cookieblocker-relevant-categories*="maps"]')){cookieCategories.push({identifier:'maps',heading:digidor.i18n('cookieblocker:overlay_maps_heading'),description:digidor.i18n('cookieblocker:overlay_maps_description'),allowed:1==digidor.cookie.read('ehcookieblocker_allow_maps')?!0:!1})} 260if($('#cookie_warning').is('[data-cookieblocker-relevant-categories*="calc"]')){cookieCategories.push({identifier:'calc',heading:digidor.i18n('cookieblocker:overlay_calc_heading'),description:digidor.i18n('cookieblocker:overlay_calc_description'),allowed:1==digidor.cookie.read('ehcookieblocker_allow_calc')?!0:!1})} 261if($('#cookie_warning').is('[data-cookieblocker-relevant-categories*="chat"]')){cookieCategories.push({identifier:'chat',heading:digidor.i18n('cookieblocker:overlay_chat_heading'),description:digidor.i18n('cookieblocker:overlay_chat_description'),allowed:1==digidor.cookie.read('ehcookieblocker_allow_chat')?!0:!1})} 262if($('#cookie_warning').is('[data-cookieblocker-relevant-categories*="other"]')){cookieCategories.push({identifier:'other',heading:digidor.i18n('cookieblocker:overlay_other_heading'),description:digidor.i18n('cookieblocker:overlay_other_description'),allowed:1==digidor.cookie.read('ehcookieblocker_allow_other')?!0:!1})} 263if($('#cookie_warning').is('[data-cookieblocker-relevant-categories*="tracking"]')){cookieCategories.push({identifier:'tracking',heading:digidor.i18n('cookieblocker:overlay_tracking_heading'),description:digidor.i18n('cookieblocker:overlay_tracking_description'),allowed:1==digidor.cookie.read('ehcookieblocker_allow_tracking')?!0:!1})} 264$('#exphp_overlaycontentcontainer').append('<p class="ehcookieblocker_introduction">'+digidor.i18n('cookieblocker:overlay_introduction')+'</p>');$('#exphp_overlaycontentcontainer').append('<div class="ehcookieblocker_category_container"></div>');$.each(cookieCategories,function(cookieCategoryIndex,cookieCategory){$('#exphp_overlaycontentcontainer').find('.ehcookieblocker_category_container').append('<div>'+'<h3 class="ehcookieblocker_category_heading">'+'<label class="eh_switch">'+'<input type="checkbox" name="cb_ehcookieblocker_allow_'+cookieCategory.identifier+'"'+(cookieCategory.allowed?' checked':'')+('obligatory'==cookieCategory.identifier?' disabled':'')+'>'+'<span>'+'<div class="off"></div>'+'<div class="on"></div>'+'</span>'+'</label>'+cookieCategory.heading+'</h3>'+'<p class="ehcookieblocker_category_description">'+cookieCategory.description+'</p>'+'</div>')});$('#exphp_overlaycontentcontainer').append('<p class="ehcookieblocker_introduction">'+digidor.i18n('cookieblocker:overlay_privacy_hint',{injectLink:'<a href="#" onclick="return digidor.cookieblocker.openPrivacyPolicy();" class="ehcookieblocker_link_privacy"></a>'})+'</p>');$('#exphp_overlaycontentcontainer').append('<div class="ehcookieblocker_buttons"><a href="#" onclick="return digidor.cookieblocker.closeCookieOverlay( \'all\' );" class="submitbutton">'+digidor.i18n('cookieblocker:overlay_button_acceptall')+'</a><a href="#" onclick="return digidor.cookieblocker.closeCookieOverlay( \'none\' );" class="submitbutton">'+digidor.i18n('cookieblocker:overlay_button_deny')+'</a><a href="#" onclick="return digidor.cookieblocker.closeCookieOverlay( \'selection\' );" class="submitbutton">'+digidor.i18n('cookieblocker:overlay_button_selection')+'</a></div>');return!1} 265let _openPrivacyPolicy=function(){const url=$('#footercontainer').find('a[data-footerlink="privacy"]').first().attr('href');if(window.self!==window.top){window.open(url,'_blank')}else{location.href=url} 266return!1} 267let _positionCookieCoverings=function(){$(document).find('iframe, div, a[data-ehcookieblocker-type="video"]').filter('[data-ehcookieblocker]:not( [data-ehcookieblocker-obligatory] )').each(function(){var element=this;var backgroundPosterImageUrl=$(element).attr('data-ehcookieblocker-backgroundimage');var element_offset=$(element).offset();if($(element).is('iframe')){var added_covering=$(element).siblings('.ehcookieblocker_covering')}else{var added_covering=$(element).children('.ehcookieblocker_covering')}
268$(added_covering).offset({top:element_offset.top,left:element_offset.left});$(element).css('min-height','');if($(element).is('iframe')){$(element).parent().css('min-height','')} 269if(backgroundPosterImageUrl!=''&&backgroundPosterImageUrl!=undefined){$(added_covering).addClass('has_custom_background').css('background-image','url( '+backgroundPosterImageUrl+' )')} 270$(added_covering).css({height:'','min-height':''});if($(element).is(':visible')){$(added_covering).css({'opacity':1,'z-index':9})}else{$(added_covering).css({'opacity':0,'z-index':-1})} 271$(added_covering).outerWidth($(element).outerWidth());if($(element).outerHeight()>$(added_covering).outerHeight()){$(added_covering).outerHeight($(element).outerHeight())}else{$(element).css('min-height',$(added_covering).outerHeight());if($(element).is('iframe')){$(element).parent().css('min-height',$(added_covering).outerHeight())}}})} 272let _storeCookiesWithCategoryAndValidity=function(category,validity){digidor.cookie.create('ehcookieblocker_closed',1,validity);var ehcookieblocker_allow_other_before=digidor.cookie.read('ehcookieblocker_allow_other');if('all'==category){var relevantCategories=$('#cookie_warning').attr('data-cookieblocker-relevant-categories');if(-1!=relevantCategories.indexOf('|')){allRelevantCategories=relevantCategories.split('|');$(allRelevantCategories).each(function(){digidor.cookie.create('ehcookieblocker_allow_'+this,1,validity)})}else if(''!=relevantCategories){digidor.cookie.create('ehcookieblocker_allow_'+relevantCategories,1,validity)}}else if('none'==category){digidor.cookie.remove('ehcookieblocker_allow_maps');digidor.cookie.remove('ehcookieblocker_allow_calc');digidor.cookie.remove('ehcookieblocker_allow_chat');digidor.cookie.remove('ehcookieblocker_allow_tracking');digidor.cookie.remove('ehcookieblocker_allow_other')}else if(1!=digidor.cookie.read('ehcookieblocker_allow_'+category)){digidor.cookie.create('ehcookieblocker_allow_'+category,1,validity)} 273if(1!=ehcookieblocker_allow_other_before&&1==digidor.cookie.read('ehcookieblocker_allow_other')){$('body').find('a[data-overlay^="#"][data-open-firstinfo-overlay="link"]').off('click');transformLinksToOverlays();if('function'==typeof exphpInitFirstinfo){exphpInitFirstinfo()}} 274return!1} 275$(document).ready(function(){if(navigator.cookieEnabled&&$('#cookie_warning').hasClass('cookie_warning_legacy')&&1!=digidor.cookie.read('hide_cookie_warning')){$('.socialmedia_profile_bottom_container:visible').attr('data-ehcookieblocker-socialmedia-profiles','hidden').hide();$('#cookie_warning, #cookie_warning_placeholder').show()}else if(navigator.cookieEnabled&&$('#cookie_warning').hasClass('cookie_warning_optin')){if($(document).find('script, iframe, div, a[data-ehcookieblocker-type="video"]').filter('[data-ehcookieblocker]:not( [data-ehcookieblocker-obligatory] )').length>0){if(!$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="calc"]')&&$(document).find('[data-ehcookieblocker="calc"]').length>0){$('#cookie_warning').attr('data-cookieblocker-relevant-categories',$('#cookie_warning').attr('data-cookieblocker-relevant-categories')+'|calc')} 276if(!$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="chat"]')&&$(document).find('[data-ehcookieblocker="chat"]').length>0){$('#cookie_warning').attr('data-cookieblocker-relevant-categories',$('#cookie_warning').attr('data-cookieblocker-relevant-categories')+'|chat')} 277if(!$('#cookie_warning').is('[data-cookieblocker-relevant-categories*="tracking"]')&&$(document).find('[data-ehcookieblocker="tracking"]').length>0){$('#cookie_warning').attr('data-cookieblocker-relevant-categories',$('#cookie_warning').attr('data-cookieblocker-relevant-categories')+'|tracking')} 278_createCookieCoverings()} 279if(1==digidor.cookie.read('ehcookieblocker_allow_other')){_activateCookiesWithCategoryOrDependend('other')} 280if(1==digidor.cookie.read('ehcookieblocker_allow_maps')){_activateCookiesWithCategoryOrDependend('maps')} 281if(1==digidor.cookie.read('ehcookieblocker_allow_chat')){_activateCookiesWithCategoryOrDependend('chat')} 282if(1==digidor.cookie.read('ehcookieblocker_allow_calc')){_activateCookiesWithCategoryOrDependend('calc')} 283if(1==digidor.cookie.read('ehcookieblocker_allow_tracking')){_activateCookiesWithCategoryOrDependend('tracking')} 284setTimeout(function(){if(navigator.cookieEnabled&&$('#cookie_warning').hasClass('cookie_warning_optin')&&($(document).find('script, iframe, div, a[data-ehcookieblocker-type="video"]').filter('[data-ehcookieblocker]:not( [data-ehcookieblocker-obligatory] ):not( [data-ehcookieblocker-unblocked="true"] )').length>0||$('a[data-overlay^="#"][href^="http"]').length>0||$('#cookie_warning').hasClass('cookie_warning_optin_show_always'))&&1!=digidor.cookie.read('ehcookieblocker_closed')){$('.
284socialmedia_profile_bottom_container:visible').attr('data-ehcookieblocker-socialmedia-profiles','hidden').hide() 285$('#cookie_warning').css('bottom','-1000px').show().animate({'bottom':0},1000,'swing');$('#cookie_warning_placeholder').css('height','0').show().animate({'height':$('#cookie_warning').outerHeight()},500,'swing')}},2000)}});$(window).on('load',function(){if(navigator.cookieEnabled&&$('#cookie_warning').hasClass('cookie_warning_legacy')&&1!=digidor.cookie.read('hide_cookie_warning')){$('#cookie_warning_placeholder').outerHeight($('#cookie_warning').outerHeight())} 286_positionCookieCoverings()});$(window).on('resize',function(){$('#cookie_warning_placeholder').outerHeight($('#cookie_warning').outerHeight());_positionCookieCoverings()});return{activateCookiesWithCategoryOrDependend:_activateCookiesWithCategoryOrDependend,areCookiesBlockedForCategory:_areCookiesBlockedForCategory,closeCookieOverlay:_closeCookieOverlay,createCookieCoverings:_createCookieCoverings,hideCookieWarningLegacy:_hideCookieWarningLegacy,maybeRefreshAfterCookieChange:_maybeRefreshAfterCookieChange,openCookieOverlay:_openCookieOverlay,openPrivacyPolicy:_openPrivacyPolicy,positionCookieCoverings:_positionCookieCoverings,storeCookiesWithCategoryAndValidity:_storeCookiesWithCategoryAndValidity,}})()})(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.editmode=(function(){var _postMessageOrigin='https://config.digidor.de';let _initConnection=function(origin){_postMessageOrigin=origin} 287$(document).ready(function(){$('iframe#editframe').on('load',function(){_sendDesignstageViewHeight()});$(window).on('message',function(event){if(_postMessageOrigin==event.originalEvent.origin){_receiveDesignstageViewHeight(event.originalEvent.data)}})});let _sendDesignstageViewHeight=function(){let designstageViewHeight=$(window).height()-$('iframe#editframe').offset().top;if($('html').hasClass('module_title')||$('html').hasClass('module_designedit')){designstageViewHeight+=215} 288$('iframe#editframe')[0].contentWindow.postMessage('handleStageHeights-'+designstageViewHeight,_postMessageOrigin);setTimeout(function(){digidor.backendmenu.iFrameHeight()},1000)} 289let _receiveDesignstageViewHeight=function(message){if(typeof message==='string'&&-1!=message.search('handleStageHeights')){$('body')[0].style.setProperty('--editframe-100vh',parseInt(message.replace('handleStageHeights-',''))+'px');if('function'===typeof handleRespDesignstages){handleRespDesignstages()} 290if('function'===typeof positionRespSidebarUnderDesignstage){positionRespSidebarUnderDesignstage()}}} 291return{initConnection:_initConnection,}})()})(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.form=(function(){let _selectFormTab=function(form,tabIndex){let $form=$('#'+form);if(tabIndex<0||$form.find('.form_sectionseparator').length<1){return!1}else{let currentTabIndex=-1;$form.find('.form_sectionseparator').each(function(index){if($(this).is(':visible')){currentTabIndex=index}});if(tabIndex>currentTabIndex&¤tTabIndex>=0){let isValid=!0;$form.find('.tablerow').filter(':visible').find('input, textarea, select').each(function(){if($(this).parsley().isValid()===!1){$(this).parsley().validate();isValid=!1}});if(!isValid){_positionFormErrors($form);return!1}} 292$form.find('.form_sectionseparator, .tablerow').hide();if(0===tabIndex){$form.find('.form_sectionseparator, .tablerow').first().nextUntil($form.find('.sectionseparator_'+(tabIndex+1)),'.form_sectionseparator, .tablerow').andSelf().show()}else{$form.find('.sectionseparator_'+tabIndex).nextUntil($form.find('.sectionseparator_'+(tabIndex+1)),'.form_sectionseparator, .tablerow').show()}} 293if(0===$form.find('.form_sectionseparator_last').length&&$form.find('.form_sectionseparator').last().hasClass('sectionseparator_'+tabIndex)){$form.find('.form_sectionseparator').last().after('<div class="form_sectionseparator_last"><a class="bt_prev" href="#" onclick="return digidor.form.selectFormTab( \''+form+'\', '+(tabIndex-1)+' );">'+$form.find('.form_sectionseparator').last().find('.bt_prev').first().text()+'</a></div>')} 294if($form.find('.form_sectionseparator').last().hasClass('sectionseparator_'+tabIndex)){$form.find('.form_sectionseparator_last').show()}else{$form.find('.form_sectionseparator_last').hide()} 295$form.find('.sectionseparator_'+(tabIndex+1)).show();$form.find('.form_breadcrumb_item').removeClass('active').hide();$form.find('.form_breadcrumb_item').eq(tabIndex).addClass('active').show();$form.find('.tableheader').parents('.tablerow').show();return!1};let _formatFormDateInput=function(input){let dateMax='2099-12-31';if($(input).is('[data-form-element-subtype="birthday"]')){dateMax=new Date().toISOString().substring(0,10)} 296new Cleave(input,{date:!0,delimiter:'.',datePattern:['d','m','Y'],dateMax:dateMax,})};let _positionFormErrors=function(thisform){$(thisform).find('.tablerow').removeClass('with_error').removeClass('with_error_higher');$(thisform).find('.parsley-error').parents('.tablerow').addClass('with_error');$(thisform).find('.tablerow').each(function(){let thistablerow=this;let first_error_shown=!1;
296$(this).find('.parsley-errors-list').each(function(index){if($(this).is(':empty')){$(this).hide()}else if(!1===first_error_shown){$(this).show();let position,height;if(0===$(this).prev().find('input[type="radio"]').length){position=$(this).siblings('input, textarea, select, label').eq(index).offset();height=$(this).siblings('input, textarea, select, label').eq(index).outerHeight()}else{position=$(this).siblings('label').last().offset();height=$(this).siblings('label').last().outerHeight()} 297$(this).offset({left:'undefined'!==typeof position?position.left:0,top:'undefined'!==typeof position?position.top+height+12:0,});first_error_shown=!0}else{$(this).hide()} 298if($(this).prev().is('label')){$(thistablerow).removeClass('with_error');$(thistablerow).addClass('with_error_higher')}})})};let _clearFormsWithoutSSL=function(){if('https:'===location.protocol){return} 299$('#contentcontainer').find('.includeform').each(function(){if($(this).parent().parent().hasClass('catcher')){$(this).find('input, select, .form_label').not('[type="submit"]').not('[type="hidden"]').remove()}else{$(this).empty().html('<div class="form_div cta">'+'<div class="cta_box" style="text-align: left;">'+'<div class="cta_icon icon-warning"></div>'+'<div class="cta_content">'+'<p>Aus technischen Gründen steht dieses Anfrageformular nicht zur Verfügung. <br/><strong>Bitte nutzen Sie die Kontaktdaten aus dem Impressum.</strong></p>'+'<a class="bigsubmitbutton" href="'+$('#footercontainer').find('.footerlink.imprint').attr('href')+'">Kontaktdaten anzeigen</a>'+'</div>'+'</div>'+'</div>')}})};let _checkFriendlyCaptchaInForm=function(includeform){if($(includeform).find('.frc-captcha').length>0){return $(includeform).find('.frc-captcha input[name="frc-captcha-response"]').val().length>=30}else{return!0}};let _init=function(){_clearFormsWithoutSSL();$('body').on('submit','.includeform',function(){return _checkFriendlyCaptchaInForm(this)});$('.checkform, .checkform_v').each(function(){let thisform=this;_selectFormTab($(thisform).attr('id'),0);$(thisform).find('input.input_street1').on('blur',function(){if($(this).is(':-webkit-autofill')&&!$(this).siblings('input.input_street2').is(':-webkit-autofill')&&''!==$(this).val()&&''===$(this).siblings('input.input_street2').val()&&$(this).val().indexOf(' ')>=0){let adressParts=$(this).val().split(' ');$(this).siblings('input.input_street2').val(adressParts.pop());$(this).val(adressParts.join(' '))}});$(thisform).parsley();$(thisform).parsley().on('form:error',function(){_positionFormErrors(thisform)});$(thisform).parsley().on('field:success',function(field){if(0===field.$element.parents('.tablerow').find('.parsley-errors-list:visible').length){field.$element.parents('.tablerow').removeClass('with_error').removeClass('with_error_higher');_positionFormErrors(thisform)}});$(thisform).parsley().on('form:success',function(){$(thisform).find('input[name="homepage_url"][type="hidden"]').val(window.location.href);$(thisform).find('input[name="sendtimestamp"][type="hidden"]').val(Math.floor(Date.now()/1000))});$(thisform).find('.input_date[type="text"]').each(function(){_formatFormDateInput(this)});$(thisform).find('.input_gutberatenid').each(function(){new Cleave(this,{blocks:[8,6,2],delimiter:'-',numericOnly:!0})})});window.Parsley.addValidator('gutberatenid',{validateString:function(value){if('00000000-000000-00'===value){return!0} 300const cleanid=value.substring(0,8)+value.substring(9,15);const original_checksum=value.substring(16,18);const primes=[3,5,7,11,13,17,19,23,29,31,37,41,43,47];let calculated_checksum=0;for(let index=0;index<cleanid.length;index++){calculated_checksum=calculated_checksum+(parseInt(cleanid[index])+1)*primes[index]} 301return parseInt(original_checksum)===(calculated_checksum%100)}});$(window).on('load',function(){if(!('ontouchstart' in window)&&$(window).width()>=580){$('.form_tooltip_show').tooltip({tipClass:'form_tooltip',offset:[-10,2]})}else{$('.form_tooltip_show').on('click',function(){$('#infobox_'+$(this).attr('data-infobox')).toggle()})} 302$('input[name="sinputalt"]').val('nospam')});$(window).on('resize',function(){$('.checkform, .checkform_v').each(function(){_positionFormErrors(this)})})};return{selectFormTab:_selectFormTab,formatFormDateInput:_formatFormDateInput,checkFriendlyCaptchaInForm:_checkFriendlyCaptchaInForm,init:_init,}})()}
302)(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();let _stateDataAttribute='digidorGalleryState';namespace.gallery=(function(){let _randomDigit=function(){return Math.floor((1+Math.random())*0x10000).toString(16).substring(1)};let _randomID=function(){return _randomDigit()+_randomDigit()+'-'+_randomDigit()+'-'+_randomDigit()+'-'+_randomDigit()+'-'+_randomDigit()+_randomDigit()+_randomDigit()};let _normalizeInitOptions=function(options={}){return $.extend({},{type:'grid',cssPrefix:'awesomeGallery',galleryContainer:'#contentcontainer',thumbnailMargin:3,slideshow:!1,showTitle:!0,showDescription:!0,showNavigation:!0,showArrows:!0,adjustPortraitPictures:!0,transition:'slide',transitionSpeed:3000,clickEvent:'fullscreen',linkIndividual:!0,linkHref:'',linkTarget:'_self',thumbnailColumns:4,useIndividualThumbnailSize:!1,individualThumbnailPictureHeight:1,individualThumbnailPictureWidth:1,dontUseBigthumb:!1,dontUseThumbnailSuffix:!1,debug:!1,overlayImageCachingRadius:1,onBeforeOpenFullscreen:function(){return!0},onBeforeOpenLink:function(){return!0},onBeforeChangeFullscreenImage:function(){return!0},showEmptyWarning:!0},options)};let _findElement=function(options={}){if(!options.element){return null} 303var element=$(options.element).first();if(element.length<1){return null} 304return element};let _collectGalleryItems=function(element){var items=[];var galleryPath='';$(element).children('.picture').each(function(){var src=$(this).children('img').attr('src')||'';if(''==src){return} 305var filename=src.substr(src.lastIndexOf('/')+1);var extention='';if(-1==filename.indexOf('providerlogo')){if(-1!=filename.indexOf('_')){filename=filename.substring(0,filename.lastIndexOf('_'))}else{filename=filename.substring(0,filename.lastIndexOf('.'))} 306extention='.'+src.substr(src.lastIndexOf('.')+1)} 307var title=$(this).children('.title').html()||'';var alt=$(this).children('img').attr('alt')||'';var description=$(this).children('.description').html()||'';var tooltip=$(this).children('.tooltip').html()||'';var linkHref=$(this).children('.linkHref').attr('data-link-href')||$(this).children('.linkHref').html()||'';var linkTarget=$(this).children('.linkTarget').html()||'';var stripPictureHeight=parseInt($(this).children('.stripPictureHeight').html(),10);var stripPictureWidth=parseInt($(this).children('.stripPictureWidth').html(),10);var largePictureHeight=parseInt($(this).children('.largePictureHeight').html(),10);var largePictureWidth=parseInt($(this).children('.largePictureWidth').html(),10);var badge=$(this).children('.badge').length?$(this).children('.badge').html():'';var pictureID;if(-1==filename.indexOf('providerlogo')){pictureID=filename}else{var logoID=filename.match(/\?id=(\d+)&/);pictureID=logoID&&logoID[1]?'logo'+logoID[1]:filename} 308galleryPath=src.substring(0,src.lastIndexOf('/'));items.push({filename:filename,extention:extention,title:title,alt:alt,description:description,tooltip:tooltip,linkHref:linkHref,linkTarget:linkTarget,stripPictureHeight:stripPictureHeight,stripPictureWidth:stripPictureWidth,largePictureHeight:largePictureHeight,largePictureWidth:largePictureWidth,badge:badge,pictureID:pictureID,loadingStarted:!1,loaded:!1})});return{items:items,galleryPath:galleryPath}};let _bindLinkOverlays=function(thisGallery){$(thisGallery.element).find('a[rel^="#"]').each(function(){var thislink=this;if(!1==('ontouchstart' in window)&&(!$(thislink).is('[href^="http"]')||(!1===digidor.cookieblocker.areCookiesBlockedForCategory('other')&&!1===digidor.cookieblocker.areCookiesBlockedForCategory('calc')))){$(thislink).advOverlay({top:'5%',fixed:!0,closeOnClick:!1,closeOnEsc:!1,mask:{color:'#fff',opacity:0.9},onBeforeLoad:function(){if(this.getTrigger().attr("rel")!='nofollow'){if(this.getOverlay().attr('id').substr(0,14)=='overlay_resize'){this.getOverlay().find(".contentWrap").html("<iframe src=\""+this.getTrigger().attr("href")+"\" frameborder=\"0\" width=\"100\" height=\"100\" id=\"ovIframe\"></iframe>");this.getOverlay().find(".contentWrap, .contentWrap #ovIframe").css({'height':($(window).height()*0.9)})}else if(this.getOverlay().attr('id')!='overlay_480')this.getOverlay().find(".contentWrap").html("<iframe src=\""+this.getTrigger().attr("href")+"\" frameborder=\"0\" width=\"100\" height=\"100\" id=\"ovIframe\"></iframe>");else this.getOverlay().find(".contentWrap").html("<iframe src=\""+this.getTrigger().attr("href")+"\" frameborder=\"0\" width=\"100\" height=\"100\" scrolling=\"no\" id=\"ovIframe\"><iframe>")}},onBeforeClose:function(){this.getOverlay().find(".contentWrap").html('')}})}})};let _bindLinks=function(thisGallery){for(var i=0;i<thisGallery.items.length;i++){if(thisGallery.options.linkIndividual){var linkHref=thisGallery.items[i].linkHref;var linkTarget=thisGallery.items[i].linkTarget}else{var linkHref=thisGallery.options.linkHref;var linkTarget=thisGallery.options.linkTarget} 309if(linkHref==""){continue} 310if(linkTarget=="_self"||linkTarget=="_blank"){var targetHTMLAttr='target="'+linkTarget+'"'}else{var targetHTMLAttr='rel="'+linkTarget+'"'} 311var img='#'+thisGallery.options.cssPrefix+thisGallery.uniqueGalleryID+'_image'+thisGallery.items[i].pictureID;$(img).parent().append('<a href="'+linkHref+'" '+targetHTMLAttr+'></a>');$(img).appendTo($(img).parent().children("a"))} 312$(thisGallery.element).find('.'+thisGallery.options.cssPrefix+'_thumbnail').children("a").click(function(){if(!thisGallery.options.onBeforeOpenLink()){return!1}});_bindLinkOverlays(thisGallery)};let _renderType=function(thisGallery){switch(thisGallery.options.type){case 'grid':if(digidor.gallerygrid&&typeof digidor.gallerygrid.init==='function'){digidor.gallerygrid.init({element:thisGallery.element,items:thisGallery.items,galleryPath:thisGallery.galleryPath,uniqueGalleryID:thisGallery.uniqueGalleryID,cssPrefix:thisGallery.options.cssPrefix,galleryContainer:thisGallery.options.galleryContainer,thumbnailMargin:thisGallery.options.thumbnailMargin,thumbnailColumns:thisGallery.options.thumbnailColumns,showArrows:thisGallery.options.showArrows,useIndividualThumbnailSize:thisGallery.options.useIndividualThumbnailSize,individualThumbnailPictureWidth:thisGallery.options.individualThumbnailPictureWidth,individualThumbnailPictureHeight:thisGallery.options.individualThumbnailPictureHeight,dontUseThumbnailSuffix:thisGallery.options.dontUseThumbnailSuffix,dontUseBigthumb:thisGallery.options.dontUseBigthumb})} 313break;case 'strip':thisGallery.galleryOverlayContainer=thisGallery.element;if(digidor.gallerystrip&&typeof digidor.gallerystrip.init==='function'){digidor.gallerystrip.init({element:thisGallery.element,items:thisGallery.items,galleryPath:thisGallery.galleryPath,uniqueGalleryID:thisGallery.uniqueGalleryID,cssPrefix:thisGallery.options.cssPrefix,galleryContainer:thisGallery.options.galleryContainer,thumbnailMargin:thisGallery.options.thumbnailMargin,thumbnailColumns:thisGallery.options.thumbnailColumns,dontUseThumbnailSuffix:thisGallery.options.dontUseThumbnailSuffix,showArrows:thisGallery.options.showArrows,showNavigation:thisGallery.options.showNavigation,slideshow:thisGallery.options.slideshow,transition:thisGallery.options.transition,transitionSpeed:thisGallery.options.transitionSpeed,adjustPortraitPictures:thisGallery.options.adjustPortraitPictures})} 314break}};let _initClickEvent=function(thisGallery){switch(thisGallery.options.clickEvent){case 'fullscreen':if(digidor.gallerylightbox&&typeof digidor.gallerylightbox.init==='function'){digidor.gallerylightbox.init({element:thisGallery.element,items:thisGallery.items,galleryPath:thisGallery.galleryPath,uniqueGalleryID:thisGallery.uniqueGalleryID,galleryOverlayContainer:thisGallery.galleryOverlayContainer,noImageTransitionAnimation:thisGallery.noImageTransitionAnimation,fullscreenOverlayOpen:thisGallery.fullscreenOverlayOpen,showTitle:thisGallery.options.showTitle,showDescription:thisGallery.options.showDescription,cssPrefix:thisGallery.options.cssPrefix,type:thisGallery.options.type,transition:thisGallery.options.transition,slideshow:thisGallery.options.slideshow,thumbnailColumns:thisGallery.options.thumbnailColumns,overlayImageCachingRadius:thisGallery.options.overlayImageCachingRadius,onBeforeOpenFullscreen:function(){return thisGallery.options.onBeforeOpenFullscreen()},onBeforeChangeFullscreenImage:thisGallery.options.onBeforeChangeFullscreenImage})} 315break;case 'link':_bindLinks(thisGallery);break}};let _startTypeTransitions=function(thisGallery){if(thisGallery.options.type==='strip'&&digidor.gallerystrip&&typeof digidor.gallerystrip.startTransitions==='function'){digidor.gallerystrip.startTransitions({uniqueGalleryID:thisGallery.uniqueGalleryID})}};let _init=function(options={}){var thisGallery=options.gallery;if(!thisGallery){var element=_findElement(options);if(!element){return} 316var elementState=$(element).data(_stateDataAttribute)||{};var galleryOptions=_normalizeInitOptions(options.galleryOptions||options.options||{});if('function'==typeof elementState.onBeforeOpenFullscreen){galleryOptions.onBeforeOpenFullscreen=elementState.onBeforeOpenFullscreen} 317var galleryData=_collectGalleryItems(element);thisGallery={element:element,items:galleryData.items,galleryPath:galleryData.galleryPath,uniqueGalleryID:_randomID(),options:galleryOptions,noImageTransitionAnimation:!1,cachedGalleryContainerWidth:0,fullscreenOverlayOpen:!1}} 318if($('body').hasClass('resp')&&$(window).width()<580){if(thisGallery.options.thumbnailColumns>1){var originalColumns=thisGallery.options.thumbnailColumns;thisGallery.options.thumbnailColumns=2;thisGallery.options.transitionSpeed=thisGallery.options.transitionSpeed/(originalColumns/2.0)}} 319$(thisGallery.element).empty();if(thisGallery.items.length==0&&thisGallery.options.showEmptyWarning){$(thisGallery.element).append("<p>Die Galerie enthält keine Bilder</p>")}else{_renderType(thisGallery);_initClickEvent(thisGallery);_startTypeTransitions(thisGallery)} 320$(thisGallery.element).addClass(thisGallery.options.cssPrefix);if(thisGallery.options.debug){console.log("Gallery created:");console.log(thisGallery)} 321if('function'==typeof initializeCmodAnimations){initializeCmodAnimations()} 322var galleryState=$(thisGallery.element).data(_stateDataAttribute)||{};galleryState.gallery=thisGallery;$(thisGallery.element).data(_stateDataAttribute,galleryState)};let _setOnBeforeOverlayOpen=function(options={}){if('function'!=typeof options.callback){return} 323var element=_findElement(options);if(!element){return} 324var galleryState=$(element).data(_stateDataAttribute)||{};galleryState.onBeforeOpenFullscreen=options.callback;if(galleryState.gallery&&galleryState.gallery.options){galleryState.gallery.options.onBeforeOpenFullscreen=options.callback} 325$(element).data(_stateDataAttribute,galleryState)};return{init:_init,setOnBeforeOverlayOpen:_setOnBeforeOverlayOpen}})()}
325)(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.gallerygrid=(function(){let _options={};let _initOptions=function(options={}){return{element:options.element||null,items:options.items||[],galleryPath:options.galleryPath||'',uniqueGalleryID:options.uniqueGalleryID||'',cssPrefix:options.cssPrefix||'awesomeGallery',galleryContainer:options.galleryContainer||'#contentcontainer',thumbnailMargin:typeof options.thumbnailMargin==='number'?options.thumbnailMargin:0,thumbnailColumns:typeof options.thumbnailColumns==='number'?options.thumbnailColumns:1,showArrows:options.showArrows||!1,useIndividualThumbnailSize:options.useIndividualThumbnailSize||!1,individualThumbnailPictureHeight:typeof options.individualThumbnailPictureHeight==='number'?options.individualThumbnailPictureHeight:1,individualThumbnailPictureWidth:typeof options.individualThumbnailPictureWidth==='number'?options.individualThumbnailPictureWidth:1,dontUseBigthumb:options.dontUseBigthumb||!1,dontUseThumbnailSuffix:options.dontUseThumbnailSuffix||!1,sizes:options.sizes||null,cachedGalleryContainerWidth:typeof options.cachedGalleryContainerWidth==='number'?options.cachedGalleryContainerWidth:0}};let _render=function(galleryId){var options=_options[galleryId];if(!options||!options.sizes){return} 326var sizes=options.sizes;var thumbnailSuffix='';$(options.element).css('display','table');if(!options.dontUseThumbnailSuffix){thumbnailSuffix=(sizes.thumbnailWidth>150&&!options.dontUseBigthumb)?'_bigthumb':'_thumb'} 327for(var i=0;i<options.items.length;i++){$(options.element).append('<div class="'+options.cssPrefix+'_thumbnail" style="margin: '+options.thumbnailMargin+'px; width: '+sizes.thumbnailWidth+'px; height: '+sizes.thumbnailHeight+'px;">'+(options.items[i].badge!=''?'<div class="'+options.items[i].badge+'"></div>':'')+'<img src="'+options.galleryPath+'/'+options.items[i].filename+thumbnailSuffix+options.items[i].extention+'" loading="lazy" alt="'+options.items[i].alt+'" rel="#'+options.cssPrefix+options.uniqueGalleryID+'_overlay" id="'+options.cssPrefix+options.uniqueGalleryID+'_image'+options.items[i].pictureID+'" style="width: auto; height: '+sizes.thumbnailHeight+'px; max-height: '+sizes.thumbnailHeight+'px;" '+(options.items[i].tooltip!=''?' class="awesomegallery_tooltip_show" title="'+options.items[i].tooltip+'"':'')+'/></div>')}};let _getGalleryWidth=function(options){var galleryWidth=$(options.element).parents('.cmod').first().find('h1, h2, h3').first().width();if(!galleryWidth){galleryWidth=$(options.element).parents('.cmod').first().find('hr').first().css('width','100%').show().width();$(options.element).parents('.cmod').first().find('hr').first().hide().css('width','')} 328if(!galleryWidth){galleryWidth=$(options.galleryContainer).width()} 329return galleryWidth};let _computeGallerySizes=function(options={}){var galleryOptions=_options[options.uniqueGalleryID];if(!galleryOptions){return null} 330var columns=galleryOptions.thumbnailColumns;if($(window).width()<=580&&galleryOptions.thumbnailColumns>1){columns=2} 331var returnObject={galleryWidth:_getGalleryWidth(galleryOptions),galleryHeight:0,galleryScrollableWidth:0,totalMargin:((columns-1)*2+2)*galleryOptions.thumbnailMargin,thumbnailWidth:0,thumbnailHeight:0};if(galleryOptions.showArrows){returnObject.galleryScrollableWidth=returnObject.galleryWidth-100}else{returnObject.galleryScrollableWidth=returnObject.galleryWidth} 332returnObject.thumbnailWidth=parseInt((returnObject.galleryWidth-returnObject.totalMargin)/columns);if(!galleryOptions.useIndividualThumbnailSize){returnObject.thumbnailHeight=returnObject.thumbnailWidth}else{if(returnObject.thumbnailWidth>galleryOptions.individualThumbnailPictureWidth){returnObject.thumbnailHeight=galleryOptions.individualThumbnailPictureHeight}else{returnObject.thumbnailHeight=(returnObject.thumbnailWidth/galleryOptions.individualThumbnailPictureWidth)*galleryOptions.individualThumbnailPictureHeight}} 333return returnObject};let _resize=function(options={}){var galleryId=options.uniqueGalleryID;var sizes=options.sizes;var galleryOptions=_options[galleryId];if(!galleryOptions||!sizes){return} 334galleryOptions.sizes=sizes;galleryOptions.cachedGalleryContainerWidth=sizes.galleryWidth;$(galleryOptions.element).width(sizes.galleryWidth);$(galleryOptions.element).find('.'+galleryOptions.cssPrefix+'_thumbnail').width(sizes.thumbnailWidth);$(galleryOptions.element).find('.'+galleryOptions.cssPrefix+'_thumbnail').height(sizes.thumbnailHeight);$(galleryOptions.element).find('.'+galleryOptions.cssPrefix+'_thumbnail').find('img').width('auto');$(galleryOptions.element).find('.'+galleryOptions.cssPrefix+'_thumbnail').find('img').height(sizes.thumbnailHeight)};let _bindResize=function(options={}){var galleryId=options.uniqueGalleryID;var galleryOptions=_options[galleryId];if(!galleryOptions){return} 335var resizeEventNamespace='resize.awesomeGalleryGrid_'+galleryId;$(window).off(resizeEventNamespace).on(resizeEventNamespace,function(){var actualGalleryWidth=_getGalleryWidth(galleryOptions);if(galleryOptions.cachedGalleryContainerWidth!=actualGalleryWidth){var sizes=_computeGallerySizes({uniqueGalleryID:galleryId});_resize({uniqueGalleryID:galleryId,sizes:sizes})}})};let _init=function(options){const galleryId=options.uniqueGalleryID;_options[galleryId]=_initOptions(options);_options[galleryId].sizes=_computeGallerySizes({uniqueGalleryID:galleryId});if(_options[galleryId].sizes){_options[galleryId].cachedGalleryContainerWidth=_options[galleryId].sizes.galleryWidth} 336_render(galleryId);_bindResize({uniqueGalleryID:galleryId})};return{init:_init}})()}
336)(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.gallerylightbox=(function(){let _options={};let _preventDefault=function(e){e=e||window.event;if(e.preventDefault){e.preventDefault()} 337e.returnValue=!1};let _preventDefaultForScrollKeys=function(e){var keys={37:1,38:1,39:1,40:1};if(keys[e.keyCode]){_preventDefault(e);return!1}};let _disableScroll=function(){if(window.addEventListener){window.addEventListener('DOMMouseScroll',_preventDefault,!1)} 338window.onwheel=_preventDefault;window.onmousewheel=document.onmousewheel=_preventDefault;window.ontouchmove=_preventDefault;document.onkeydown=_preventDefaultForScrollKeys};let _enableScroll=function(){if(window.removeEventListener){window.removeEventListener('DOMMouseScroll',_preventDefault,!1)} 339window.onmousewheel=document.onmousewheel=null;window.onwheel=null;window.ontouchmove=null;document.onkeydown=null};let _resizeFullscreenImages=function(galleryId){var options=_options[galleryId];if(!options||!options.fullscreenOverlayOpen){return!1} 340var viewportWidth=$(window).width();$(options.galleryOverlayContainer).find('.'+options.cssPrefix+'_overlayitem').width(viewportWidth+'px');$('#exposeMask').width(viewportWidth+'px');var api=$('#'+options.cssPrefix+options.uniqueGalleryID+'_scrollable').data('scrollable');var index=api.getIndex();if(!options.noImageTransitionAnimation){$('#'+options.cssPrefix+options.uniqueGalleryID+'_scrollable').children('.'+options.cssPrefix+'_items').css('left','-'+(index*viewportWidth)+'px')} 341var viewportHeight,viewportMarginTop;if(_isInIFrame()){try{viewportHeight=$(window.parent.window).height();viewportMarginTop=0;viewportMarginTop=window.parent.document.body.scrollTop||window.parent.document.documentElement.scrollTop;$(window.parent.document.body).find('iframe').each(function(){var searchForThisAwesomeGallery=$(this).contents().find('#'+options.cssPrefix+options.uniqueGalleryID+'_overlay');if($(searchForThisAwesomeGallery).length==1){viewportMarginTop-=$(this).offset().top;if(viewportHeight+viewportMarginTop>$(this).height()){$(this).height(viewportHeight+viewportMarginTop)}}});if(viewportMarginTop<0){window.parent.window.scrollBy(0,(viewportMarginTop*(-1)));viewportMarginTop=0}}catch(e){viewportHeight=$(window).height();viewportMarginTop=0}}else{viewportHeight=$(window).height();viewportMarginTop=0} 342$(options.galleryOverlayContainer).css('margin-top',viewportMarginTop);$(options.galleryOverlayContainer).css('height',viewportHeight);viewportHeight=parseFloat(viewportHeight);viewportWidth=parseFloat(viewportWidth);$(options.galleryOverlayContainer).find('.'+options.cssPrefix+'_overlayitem').each(function(){var imageOriginalHeight=0;var imageOriginalWidth=0;var pictureID=$(this).attr('id').substr($(this).attr('id').indexOf('_overlayitem')+12);for(var i=0;i<options.items.length;i++){if(options.items[i].pictureID==pictureID){imageOriginalHeight=options.items[i].largePictureHeight;imageOriginalWidth=options.items[i].largePictureWidth}} 343imageOriginalHeight=parseFloat(imageOriginalHeight);imageOriginalWidth=parseFloat(imageOriginalWidth);var newHeight=0;if(imageOriginalHeight>=imageOriginalWidth&&viewportHeight>viewportWidth){if(imageOriginalWidth>viewportWidth&&viewportHeight/viewportWidth>imageOriginalHeight/imageOriginalWidth){newHeight=(viewportWidth/imageOriginalWidth)*imageOriginalHeight;$(this).children('img').width(viewportWidth);$(this).children('img').height(newHeight)}else{if(imageOriginalHeight>viewportHeight){newHeight=viewportHeight;$(this).children('img').height(newHeight);$(this).children('img').width((viewportHeight/imageOriginalHeight)*imageOriginalWidth)}else{newHeight=imageOriginalHeight;$(this).children('img').height(newHeight);$(this).children('img').width(imageOriginalWidth)}}}else if(imageOriginalHeight>=imageOriginalWidth&&viewportHeight<=viewportWidth){if(imageOriginalHeight>viewportHeight){newHeight=viewportHeight;$(this).children('img').height(newHeight);$(this).children('img').width((viewportHeight/imageOriginalHeight)*imageOriginalWidth)}else{newHeight=imageOriginalHeight;$(this).children('img').height(newHeight);$(this).children('img').width(imageOriginalWidth)}}
343else if(imageOriginalHeight<imageOriginalWidth&&viewportHeight>viewportWidth){if(imageOriginalWidth>viewportWidth){newHeight=(viewportWidth/imageOriginalWidth)*imageOriginalHeight;$(this).children('img').width(viewportWidth);$(this).children('img').height(newHeight)}else{newHeight=imageOriginalHeight;$(this).children('img').height(newHeight);$(this).children('img').width(imageOriginalWidth)}}else{if(imageOriginalHeight>viewportHeight&&viewportHeight/viewportWidth<imageOriginalHeight/imageOriginalWidth){newHeight=viewportHeight;$(this).children('img').height(newHeight);$(this).children('img').width((viewportHeight/imageOriginalHeight)*imageOriginalWidth)}else{if(imageOriginalWidth>viewportWidth){newHeight=(viewportWidth/imageOriginalWidth)*imageOriginalHeight;$(this).children('img').width(viewportWidth);$(this).children('img').height(newHeight)}else{newHeight=imageOriginalHeight;$(this).children('img').height(newHeight);$(this).children('img').width(imageOriginalWidth)}}} 344var padding=(viewportHeight-newHeight)/2;$(this).css('padding-top',padding+'px')});var btnPrev=$(options.galleryOverlayContainer).find('.'+options.cssPrefix+'_btnPrev');var btnHeight=parseFloat(btnPrev.css('height'))||0;$(options.galleryOverlayContainer).find('.'+options.cssPrefix+'_btnPrev, .'+options.cssPrefix+'_btnNext').css('top',((viewportHeight-btnHeight)/2)+'px')};let _hideDescription=function(futureIndex,galleryId){var options=_options[galleryId];if(!options||!options.items[futureIndex]){return} 345var title=options.items[futureIndex].title;var description=options.items[futureIndex].description;if((!options.showTitle||title=='')&&(!options.showDescription||description=='')){$(options.galleryOverlayContainer).find('.'+options.cssPrefix+'_description').fadeOut('fast')}else{$(options.galleryOverlayContainer).find('.'+options.cssPrefix+'_description').find('.title, .description').fadeOut('fast')}};let _setDescription=function(index,galleryId){var options=_options[galleryId];if(!options||!options.items[index]){return} 346var title=options.items[index].title;var description=options.items[index].description;var descriptionContainer=$(options.galleryOverlayContainer).find('.'+options.cssPrefix+'_description');var noTitle,noDescription;if(title!=''&&options.showTitle){$(descriptionContainer).find('.title').html(title);noTitle=!1}else{$(descriptionContainer).find('.title').html('');noTitle=!0} 347if(description!=''&&options.showDescription){$(descriptionContainer).find('.description').html(description);noDescription=!1}else{$(descriptionContainer).find('.description').html('');noDescription=!0} 348if(noTitle&&noDescription){$(descriptionContainer).hide()}else{$(descriptionContainer).fadeIn('fast');$(descriptionContainer).find('.title, .description').fadeIn('fast')}};let _loadOverlayImageAtIndex=function(index,galleryId){var options=_options[galleryId];if(!options){return} 349for(let i=(index-options.overlayImageCachingRadius);i<=(index+options.overlayImageCachingRadius);i++){if(i<0){continue} 350if(i==options.items.length){break} 351if(options.items[i]&&!options.items[i].loadingStarted){var picture=options.galleryPath+'/'+options.items[i].filename+'_large'+options.items[i].extention;$(options.galleryOverlayContainer).find("#"+options.cssPrefix+options.uniqueGalleryID+'_scrollable').find("img").eq(i).attr("src",picture);options.items[i].loadingStarted=!0;$(options.galleryOverlayContainer).find("#"+options.cssPrefix+options.uniqueGalleryID+'_scrollable').find("img").eq(i)[0].onload=function(){var imgIndex=$(this).parent().index();if(_options[galleryId]&&_options[galleryId].items[imgIndex]){_options[galleryId].items[imgIndex].loaded=!0}}}} 352$(options.galleryOverlayContainer).find("#"+options.cssPrefix+options.uniqueGalleryID+'_scrollable').find("img").eq(index).each(function(){this.onload=function(){var imgIndex=$(this).parent().index();if(_options[galleryId]&&_options[galleryId].items[imgIndex]){_options[galleryId].items[imgIndex].loaded=!0}}})};let _indexForElement=function(element,galleryId){var options=_options[galleryId];if(!options){return 0} 353switch(options.type){case 'grid':return $(element).parent().index();case 'strip':var pageIndex=$(element).parent().parent().index();if(options.transition=='treadmill'&&pageIndex==$(element).parent().parent().siblings().length){pageIndex=0}else if(options.transition=='slide'&&options.slideshow){pageIndex--} 354var onPageIndex=$(element).parent().index();return pageIndex*options.thumbnailColumns+onPageIndex}};let _isInIFrame=function(){return window.location!=window.parent.location?!0:!1};let _initOptions=function(options={}){return{element:options.element||null,items:options.items||[],galleryPath:options.galleryPath||'',uniqueGalleryID:options.uniqueGalleryID||'',galleryOverlayContainer:options.galleryOverlayContainer||null,noImageTransitionAnimation:options.noImageTransitionAnimation||!1,fullscreenOverlayOpen:options.fullscreenOverlayOpen||!1,showTitle:options.showTitle||!1,showDescription:options.showDescription||!1,cssPrefix:options.cssPrefix||'',type:options.type||'grid',transition:options.transition||'slide',slideshow:options.slideshow||!1,thumbnailColumns:options.thumbnailColumns||1,overlayImageCachingRadius:options.overlayImageCachingRadius||0,onBeforeOpenFullscreen:options.onBeforeOpenFullscreen||function(){return!0},onBeforeChangeFullscreenImage:options.onBeforeChangeFullscreenImage||function(){}}};let _init=function(options){const galleryId=options.uniqueGalleryID;_options[galleryId]=_initOptions(options);$(_options[galleryId].element).addClass("fullscreen");$('body').append('<div id="'+_options[galleryId].cssPrefix+_options[galleryId].uniqueGalleryID+'_overlay" class="'+_options[galleryId].cssPrefix+'_overlay" style="display: none; z-index: 99998; width: 100%;"><a class="'+_options[galleryId].cssPrefix+'_btnClose close iconmoon" style="position: absolute; top: 10px; right: 10px; cursor: pointer; font-size: 24px; text-decoration: none; z-index: 100000;">\uf00d</a><a class="'+_options[galleryId].cssPrefix+'_btnPrev arrow-left iconmoon"></a><div id="'+_options[galleryId].cssPrefix+_options[galleryId].uniqueGalleryID+'_scrollable" class="'+_options[galleryId].cssPrefix+'_scrollable"><div class="'+_options[galleryId].cssPrefix+'_items"></div></div><div class="'+_options[galleryId].cssPrefix+'_description"><div><div class="title"></div><div class="description"></div></div></div><a class="'+_options[galleryId].cssPrefix+'_btnNext"></a></div>');_options[galleryId].galleryOverlayContainer=$('#'+_options[galleryId].cssPrefix+_options[galleryId].uniqueGalleryID+'_overlay');for(var i=0;i<_options[galleryId].items.length;i++){$(_options[galleryId].galleryOverlayContainer).find('.'+_options[galleryId].cssPrefix+'_items').append('<div id="'+_options[galleryId].cssPrefix+_options[galleryId].uniqueGalleryID+'_overlayitem'+_options[galleryId].items[i].pictureID+'" class="'+_options[galleryId].cssPrefix+'_overlayitem" style="display: block;"><img src="/eh-content/images/pix.gif"/></div>')} 355$(_options[galleryId].element).find('img[rel]').advOverlay({mask:{color:'#FFF',o
355pacity:1},fixed:!0,top:'0px',onBeforeLoad:function(){if(!_options[galleryId].onBeforeOpenFullscreen()){return!1} 356_options[galleryId].noImageTransitionAnimation=!0;_options[galleryId].fullscreenOverlayOpen=!0;var element=this.getTrigger()[0];var index=_indexForElement(element,galleryId);_options[galleryId].onBeforeChangeFullscreenImage(_options[galleryId].items[index]);_loadOverlayImageAtIndex(index,galleryId);_setDescription(index,galleryId);_resizeFullscreenImages(galleryId);var singleItemWidth=$(window).width();$(_options[galleryId].galleryOverlayContainer).find('#'+_options[galleryId].cssPrefix+_options[galleryId].uniqueGalleryID+'_scrollable').children('.'+_options[galleryId].cssPrefix+'_items').css('left','-'+(index*singleItemWidth)+'px');$(_options[galleryId].galleryOverlayContainer).find('.'+_options[galleryId].cssPrefix+'_overlayitem').css('opacity','1');if(_isInIFrame()){try{var windowHeight=$(window.parent.window).height();$(_options[galleryId].galleryOverlayContainer).height(windowHeight);parent.$(window.parent.window).bind('resize',function(){_resizeFullscreenImages(galleryId)})}catch(e){var windowHeightFallback=$(window).height();$(_options[galleryId].galleryOverlayContainer).height(windowHeightFallback);$(window).bind('resize',function(){_resizeFullscreenImages(galleryId)})}}else{var windowHeightDirect=$(window).height();$(_options[galleryId].galleryOverlayContainer).height(windowHeightDirect);$(window).bind('resize',function(){_resizeFullscreenImages(galleryId)})} 357_disableScroll()},onLoad:function(){var element=this.getTrigger()[0];var index=_indexForElement(element,galleryId);var api=$(_options[galleryId].galleryOverlayContainer).find('#'+_options[galleryId].cssPrefix+_options[galleryId].uniqueGalleryID+'_scrollable').data('scrollable');api.seekTo(index,1)},onClose:function(){$(_options[galleryId].galleryOverlayContainer).find('.'+_options[galleryId].cssPrefix+'_overlayitem').css('opacity','1');_options[galleryId].fullscreenOverlayOpen=!1;_enableScroll()}});$(_options[galleryId].galleryOverlayContainer).find('#'+_options[galleryId].cssPrefix+_options[galleryId].uniqueGalleryID+'_scrollable').scrollable({next:'.'+_options[galleryId].cssPrefix+'_btnNext',prev:'.'+_options[galleryId].cssPrefix+'_btnPrev',circular:!1,onBeforeSeek:function(e,futureIndex){if(_options[galleryId].items.length==1||_options[galleryId].items.length<=futureIndex){return!1} 358_loadOverlayImageAtIndex(futureIndex,galleryId);var actualIndex=this.getIndex();if(!_options[galleryId].noImageTransitionAnimation&&futureIndex<$(_options[galleryId].galleryOverlayContainer).find('.'+_options[galleryId].cssPrefix+'_overlayitem').length){_hideDescription(futureIndex,galleryId);var allItems=$(_options[galleryId].galleryOverlayContainer).find('.'+_options[galleryId].cssPrefix+'_overlayitem');allItems.stop(!0);allItems.css('opacity','1');allItems.eq(futureIndex).css('opacity','0.01');allItems.eq(actualIndex).animate({opacity:0.01},300);allItems.eq(futureIndex).animate({opacity:1},300)}},onSeek:function(e,index){_options[galleryId].onBeforeChangeFullscreenImage(_options[galleryId].items[index]);_setDescription(index,galleryId);_options[galleryId].noImageTransitionAnimation=!1}});if(_options[galleryId].items.length==1){$(_options[galleryId].galleryOverlayContainer).find('.'+_options[galleryId].cssPrefix+'_btnNext').addClass('disabled');$(_options[galleryId].galleryOverlayContainer).find('.'+_options[galleryId].cssPrefix+'_btnPrev').addClass('disabled')}};return{init:_init}})()})(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.gallerystrip=(function(){let _options={};let _initOptions=function(options={}){return{element:options.element||null,items:options.items||[],galleryPath:options.galleryPath||'',uniqueGalleryID:options.uniqueGalleryID||'',cssPrefix:options.cssPrefix||'awesomeGallery',galleryContainer:options.galleryContainer||'#contentcontainer',thumbnailMargin:typeof options.thumbnailMargin==='number'?options.thumbnailMargin:0,thumbnailColumns:typeof options.thumbnailColumns==='number'?options.thumbnailColumns:1,dontUseThumbnailSuffix:options.dontUseThumbnailSuffix||!1,showArrows:options.showArrows||!1,showNavigation:options.showNavigation||!1,slideshow:options.slideshow||!1,transition:options.transition||'slide',transitionSpeed:typeof options.transitionSpeed==='number'?options.transitionSpeed:3000,adjustPortraitPictures:options.adjustPortraitPictures!==!1,sizes:options.sizes||null,cachedGalleryContainerWidth:typeof options.cachedGalleryContainerWidth==='number'?options.cachedGalleryContainerWidth:0,fadeAnimationPreemptable:!0,fadeAnimationActualIndex:0}};let _getItemPadding=function(options,sizes,item){if(sizes.thumbnailWidth>item.stripPictureWidth){return{paddingTop:(sizes.galleryHeight-item.stripPictureHeight)/2,paddingLeft:Math.floor((sizes.thumbnailWidth-item.stripPictureWidth)/2)}} 359return{paddingTop:(sizes.galleryHeight-(sizes.thumbnailWidth/item.stripPictureWidth*item.stripPictureHeight))/2,paddingLeft:0}};let _render=function(galleryId){var options=_options[galleryId];if(!options||!options.sizes){return} 360var sizes=options.sizes;$(options.element).parent().css('display','block');$(options.element).append('<div id="'+options.cssPrefix+options.uniqueGalleryID+'_container" style="width: '+sizes.galleryWidth+'px;">'+(options.showArrows&&options.items.length/options.thumbnailColumns>1?'<a class="'+options.cssPrefix+'_stripBtnPrev" style="line-height: '+sizes.galleryHeight+'px;"></a>':'')+'<div id="'+options.cssPrefix+options.uniqueGalleryID+'_stripScrollable" style="height: '+sizes.galleryHeight+'px; width: '+sizes.galleryScrollableWidth+'px;" class="'+options.cssPrefix+'_scrollable"><div class="'+options.cssPrefix+'_items"></div></div>'+(options.showArrows&&options.items.length/options.thumbnailColumns>1?'<a class="'+options.cssPrefix+'_stripBtnNext" style="line-height: '+sizes.galleryHeight+'px;"></a>':'')+'<div class="'+options.cssPrefix+'_navigator"></div></div>');for(var i=0;i<options.items.length;i++){if(i%options.thumbnailColumns==0){$(options.element).find('.'+options.cssPrefix+'_items').append('<div style="width: '+sizes.galleryScrollableWidth+'px;"></div>')} 361var padding=_getItemPadding(options,sizes,options.items[i]);var thumbnailSuffix='';if(!options.dontUseThumbnailSuffix){thumbnailSuffix=(options.thumbnailColumns==1?'_large':'_medium')} 362$(options.element).find('.'+options.cssPrefix+'_items').children('div').eq(Math.floor(i/options.thumbnailColumns)).append('<div style="width: '+(sizes.thumbnailWidth-2*padding.paddingLeft)+'px; min-height: 1px; margin: 0px '+options.thumbnailMargin+'px; padding: 0px '+padding.paddingLeft+'px;" class="'+options.cssPrefix+'_thumbnail">'+(options.items[i].badge!=''?'<div class="'+options.items[i].badge+'"></div>':'')+'<img src="'+options.galleryPath+'/'+options.items[i].filename+thumbnailSuffix+options.items[i].extention+'" id="'+options.cssPrefix+options.uniqueGalleryID+'_image'+options.items[i].pictureID+'" alt="'+options.items[i].alt+'" rel="#'+options.cssPrefix+options.uniqueGalleryID+'_overlay" style="margin-top:'+padding.paddingTop+'px; width: '+((sizes.thumbnailWidth>options.items[i].stripPictureWidth)?options.items[i].stripPictureWidth:sizes.thumbnailWidth)+'px;"'+(options.items[i].tooltip!=''?' class="awesomegallery_tooltip_show" title="'+options.items[i].tooltip+'"':'')+'/></div>')}};let _animateTreadmill=function(galleryId){var options=_options[galleryId];if(!options){return}
363var countPages=$(options.element).find('.'+options.cssPrefix+'_items').children('div').length;var totalWidth=0;$(options.element).find('.'+options.cssPrefix+'_items').children('div').each(function(index){if(index<$(options.element).find('.'+options.cssPrefix+'_items').children('div').length-1){totalWidth+=$(this).width()}});if(totalWidth<=0){return} 364var currentLeft=parseInt($(options.element).find('.'+options.cssPrefix+'_items').css('left'),10);if(isNaN(currentLeft)){currentLeft=0} 365if(currentLeft>0){currentLeft=0} 366if(currentLeft<-totalWidth){currentLeft=-totalWidth} 367var remainingWidth=totalWidth+currentLeft;if(remainingWidth<=0){$(options.element).find('.'+options.cssPrefix+'_items').css('left','0px');remainingWidth=totalWidth} 368var totalSpeed=options.transitionSpeed*countPages*2.0;var remainingSpeed=totalWidth>0?totalSpeed*(remainingWidth/totalWidth):totalSpeed;$(options.element).find('.'+options.cssPrefix+'_items').animate({left:'-'+totalWidth+'px'},remainingSpeed,'linear',function(){$(options.element).find('.'+options.cssPrefix+'_items').css('left','0px');_animateTreadmill(galleryId)})};let _animateFade=function(galleryId,manualTransition,manualTransitionIndex){var options=_options[galleryId];if(!options){return} 369var waitingTime=options.transitionSpeed;var transitionTime=options.transitionSpeed/10;var nextIndex;if(manualTransition){nextIndex=manualTransitionIndex;waitingTime=0}else{var countPages=$(options.element).find('.'+options.cssPrefix+'_items').children('div').length;if(options.fadeAnimationActualIndex+1==countPages){nextIndex=0}else{nextIndex=options.fadeAnimationActualIndex+1}} 370$(options.element).find('.'+options.cssPrefix+'_items').children('div').eq(nextIndex).delay(waitingTime).queue(function(){options.fadeAnimationPreemptable=!1;$(this).dequeue()}).fadeIn(transitionTime);$(options.element).find('.'+options.cssPrefix+'_items').children('div').eq(options.fadeAnimationActualIndex).delay(waitingTime).queue(function(){options.fadeAnimationPreemptable=!1;$(this).dequeue()}).fadeOut(transitionTime,function(){options.fadeAnimationPreemptable=!0;if(options.showNavigation){$(options.element).find('.'+options.cssPrefix+'_navigator').find('a').eq(options.fadeAnimationActualIndex).removeClass('active');$(options.element).find('.'+options.cssPrefix+'_navigator').find('a').eq(nextIndex).addClass('active')} 371options.fadeAnimationActualIndex=nextIndex;if(!manualTransition){_animateFade(galleryId,!1)}})};let _initTransitions=function(galleryId){var options=_options[galleryId];if(!options){return} 372if($(options.element).find('.'+options.cssPrefix+'_items').children('div').length<=1){return} 373switch(options.transition){case 'slide':$('#'+options.cssPrefix+options.uniqueGalleryID+'_stripScrollable').scrollable({prev:'.'+options.cssPrefix+'_stripBtnPrev',next:'.'+options.cssPrefix+'_stripBtnNext',circular:options.slideshow}).autoscroll({autoplay:options.slideshow,autopause:options.slideshow,interval:options.transitionSpeed});if(options.showNavigation){$('#'+options.cssPrefix+options.uniqueGalleryID+'_stripScrollable').navigator({navi:'.'+options.cssPrefix+'_navigator'})} 374break;case 'treadmill':$(options.element).find('.'+options.cssPrefix+'_items').children('div').each(function(){var width=0;$(this).children().each(function(){width+=$(this).outerWidth(!0)});$(this).width(width)});$(options.element).find('.'+options.cssPrefix+'_items').children('div').first().clone(!0).appendTo($(options.element).find('.'+options.cssPrefix+'_items'));_animateTreadmill(galleryId);$(options.element).find('.'+options.cssPrefix+'_items').hover(function(){$(options.element).find('.'+options.cssPrefix+'_items').stop(!0,!1)},function(){_animateTreadmill(galleryId)});break;case 'fade':$(options.element).find('.'+options.cssPrefix+'_items').children('div').css({position:'absolute',left:0});$(options.element).find('.'+options.cssPrefix+'_items').children('div').not(':first-child').hide();if(options.slideshow){_animateFade(galleryId,!1)} 375if(options.showNavigation){$(options.element).find('.'+options.cssPrefix+'_items').children('div').each(function(index){var $dot=$('<a href="#'+index+'" class=""></a>');$(options.element).find('.'+options.cssPrefix+'_navigator').append($dot);$($dot).click(function(){if(index==0&&!options.slideshow){$(options.element).find('.'+options.cssPrefix+'_stripBtnPrev').addClass('disabled')}else{$(options.element).find('.'+options.cssPrefix+'_stripBtnPrev').removeClass('disabled')} 376if(index+1==$(options.element).find('.'+options.cssPrefix+'_items').children('div').length&&!options.slideshow){$(options.element).find('.'+options.cssPrefix+'_stripBtnNext').addClass('disabled')}else{$(options.element).find('.'+options.cssPrefix+'_stripBtnNext').removeClass('disabled')} 377$(options.element).find('.'+options.cssPrefix+'_items').children('div').not($(options.element).find('.'+options.cssPrefix+'_items').children('div').eq(options.fadeAnimationActualIndex)).hide();$(options.element).find('.'+options.cssPrefix+'_items').children('div').queue('fx',[]).stop();_animateFade(galleryId,!0,index)})});$(options.element).find('.'+options.cssPrefix+'_navigator').find('a').first().addClass('active')} 378if(options.showArrows){if(!options.slideshow){$(options.element).find('.'+options.cssPrefix+'_stripBtnPrev').addClass('disabled')} 379$(options.element).find('.'+options.cssPrefix+'_stripBtnPrev').click(function(){var nextIndex;if(options.fadeAnimationActualIndex==0){nextIndex=$(options.element).find('.'+options.cssPrefix+'_items').children('div').length-1}else{nextIndex=options.fadeAnimationActualIndex-1} 380if(nextIndex==0&&!options.slideshow){$(this).addClass('disabled')}else{$(this).removeClass('disabled')} 381$(options.element).find('.'+options.cssPrefix+'_stripBtnNext').removeClass('disabled');$(options.element).find('.'+options.cssPrefix+'_items').children('div').not($(options.element).find('.'+options.cssPrefix+'_items').children('div').eq(options.fadeAnimationActualIndex)).hide();$(options.element).find('.'+options.cssPrefix+'_items').children('div').queue('fx',[]).stop();_animateFade(galleryId,!0,nextIndex)});$(options.element).find('.'+options.cssPrefix+'_stripBtnNext').click(function(){var nextIndex;if(options.fadeAnimationActualIndex+1==$(options.element).find('.'+options.cssPrefix+'_items').children('div').length){nextIndex=0}else{nextIndex=options.fadeAnimationActualIndex+1} 382if(nextIndex+1==$(options.element).find('.'+options.cssPrefix+'_items').children('div').length&&!options.slideshow){$(this).addClass('disabled')}else{$(this).removeClass('disabled')} 383$(options.element).find('.'+options.cssPrefix+'_stripBtnPrev').removeClass('disabled');$(options.element).find('.'+options.cssPrefix+'_items').children('div').not($(options.element).find('.'+options.cssPrefix+'_items').children('div').eq(options.fadeAnimationActualIndex)).hide();$(options.element).find('.'+options.cssPrefix+'_items').children('div').queue('fx',[]).stop();_animateFade(galleryId,!0,nextIndex)})} 384if(options.slideshow){$(options.element).find('.'+options.cssPrefix+'_items, .'+options.cssPrefix+'_navigator').hover(function(){if(options.fadeAnimationPreemptable){$(options.element).find('.'+options.cssPrefix+'_items').children('div').queue('fx',[]).stop()}},function(){if(options.fadeAnimationPreemptable){_animateFade(galleryId,!1)}})} 385break}};let _resize=function(options){var galleryId=options.uniqueGalleryID;if(!_options[galleryId]||!options.sizes){return} 386_options[galleryId].sizes=options.sizes;_options[galleryId].cachedGalleryContainerWidth=options.sizes.galleryWidth;var galleryOptions=_options[galleryId];var sizes=galleryOptions.sizes;$(galleryOptions.element).find('#'+galleryOptions.cssPrefix+galleryOptions.uniqueGalleryID+'_container').width(sizes.galleryWidth);if(galleryOptions.transition!='treadmill'){$(galleryOptions.element).find('.'+galleryOptions.cssPrefix+'_stripBtnPrev, .'+galleryOptions.cssPrefix+'_stripBtnNext').css('line-height',sizes.galleryHeight+'px');$(galleryOptions.element).find('.'+galleryOptions.cssPrefix+'_stripBtnPrev, .'+galleryOptions.cssPrefix+'_stripBtnNext').css('font-size','3em');$(galleryOptions.element).find('#'+galleryOptions.cssPrefix+galleryOptions.uniqueGalleryID+'_stripScrollable').height(sizes.galleryHeight)} 387$(galleryOptions.element).find('#'+galleryOptions.cssPrefix+galleryOptions.uniqueGalleryID+'_stripScrollable').width(sizes.galleryScrollableWidth);if(galleryOptions.transition!='treadmill'){$(galleryOptions.element).find('.'+galleryOptions.cssPrefix+'_items').children('div').width(sizes.galleryScrollableWidth);for(var i=0;i<galleryOptions.items.length;i++){var padding=_getItemPadding(galleryOptions,sizes,galleryOptions.items[i]);$(galleryOptions.element).find('#'+galleryOptions.cssPrefix+galleryOptions.uniqueGalleryID+'_image'+galleryOptions.items[i].pictureID).css('margin-top',padding.paddingTop+'px').width((sizes.thumbnailWidth>galleryOptions.items[i].stripPictureWidth)?galleryOptions.items[i].stripPictureWidth:sizes.thumbnailWidth);$(galleryOptions.element).find('#'+galleryOptions.cssPrefix+galleryOptions.uniqueGalleryID+'_image'+galleryOptions.items[i].pictureID).parent().css('padding','0px '+padding.paddingLeft+'px').width(sizes.thumbnailWidth-2*padding.paddingLeft)} 388if($(galleryOptions.element).find('.'+galleryOptions.cssPrefix+'_items').children('div').length>1&&'slide'==galleryOptions.transition){var api=$('#'+galleryOptions.cssPrefix+galleryOptions.uniqueGalleryID+'_stripScrollable').data('scrollable');if(api){var scrollableIndex=api.getIndex();$(galleryOptions.element).find('.'+galleryOptions.cssPrefix+'_items').css('left','-'+(scrollableIndex*sizes.galleryScrollableWidth)+'px')}}}};let _bindResize=function(options={}){var galleryId=options.uniqueGalleryID;var galleryOptions=_options[galleryId];if(!galleryOptions){return} 389var resizeEventNamespace='resize.awesomeGalleryStrip_'+galleryId;$(window).off(resizeEventNamespace).on(resizeEventNamespace,function(){var actualGalleryWidth=_getGalleryWidth(galleryOptions);if(galleryOptions.cachedGalleryContainerWidth!=actualGalleryWidth){var sizes=_computeGallerySizes({uniqueGalleryID:galleryId});_resize({uniqueGalleryID:galleryId,sizes:sizes})}})};let _getGalleryWidth=function(options){var galleryWidth=$(options.element).parents('.cmod').first().find('h1, h2, h3').first().width();if(!galleryWidth){galleryWidth=$(options.element).parents('.cmod').first().find('hr').first().css('width','100%').show().width();$(options.element).parents('.cmod').first().find('hr').first().hide().css('width','')} 390if(!galleryWidth){galleryWidth=$(options.galleryContainer).width()} 391return galleryWidth};let _computeGallerySizes=function(options={}){var galleryOptions=_options[options.uniqueGalleryID];if(!galleryOptions){return null} 392var columns=galleryOptions.thumbnailColumns;var items=galleryOptions.items;var adjustPortraitPictures=galleryOptions.adjustPortraitPictures;var returnObject={galleryWidth:_getGalleryWidth(galleryOptions),galleryHeight:0,galleryScrollableWidth:0,totalMargin:((columns-1)*2+2)*galleryOptions.thumbnailMargin,thumbnailWidth:0,thumbnailHeight:0};if(galleryOptions.showArrows){returnObject.galleryScrollableWidth=returnObject.galleryWidth-100}else{returnObject.galleryScrollableWidth=returnObject.galleryWidth} 393returnObject.thumbnailWidth=parseInt((returnObject.galleryScrollableWidth-returnObject.totalMargin)/columns);var heightsLandscape=[];var heightsPortrait=[];for(var i=0;i<items.length;i++){if(!adjustPortraitPictures||items[i].stripPictureHeight<=items[i].stripPictureWidth){if(returnObject.thumbnailWidth>items[i].stripPictureWidth){heightsLandscape.push(items[i].stripPictureHeight)}else{heightsLandscape.push(returnObject.thumbnailWidth/items[i].stripPictureWidth*items[i].stripPictureHeight)}}else{if(returnObject.thumbnailWidth>items[i].stripPictureWidth){heightsPortrait.push(items[i].stripPictureHeight)}else{heightsPortrait.push(returnObject.thumbnailWidth/items[i].stripPictureWidth*items[i].stripPictureHeight)}}} 394var minHeight;var index;if(0==heightsLandscape.length){if(adjustPortraitPictures){heightsPortrait.sort(function(a,b){return a-b})}
394else{heightsPortrait.sort(function(a,b){return b-a})} 395minHeight=0;index=0;while(minHeight==0){minHeight=heightsPortrait[index];index++} 396returnObject.galleryHeight=parseInt(minHeight)}else{if(adjustPortraitPictures){heightsLandscape.sort(function(a,b){return a-b})}else{heightsLandscape.sort(function(a,b){return b-a})} 397minHeight=0;index=0;while(minHeight==0){minHeight=heightsLandscape[index];index++} 398returnObject.galleryHeight=parseInt(minHeight)} 399return returnObject};let _startTransitions=function(options={}){var galleryId=options.uniqueGalleryID;if(!_options[galleryId]){return} 400_initTransitions(galleryId)};let _init=function(options){const galleryId=options.uniqueGalleryID;_options[galleryId]=_initOptions(options);_options[galleryId].sizes=_computeGallerySizes({uniqueGalleryID:galleryId});if(_options[galleryId].sizes){_options[galleryId].cachedGalleryContainerWidth=_options[galleryId].sizes.galleryWidth} 401_render(galleryId);_bindResize({uniqueGalleryID:galleryId})};return{init:_init,startTransitions:_startTransitions}})()})(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.i18n=function(identifier,param_raw={}){const param={injectLink:param_raw.injectLink||'',};const language=document.documentElement.lang;const dict={"ar":{"ainotice:notice":"ØµÙØ±Ø© Ù ÙÙØ´Ø£Ø© Ø¨Ø§ÙØ°Ùاء Ø§ÙØ§ØµØ·ÙاعÙ","ainotice:ai":"Ø§ÙØ°Ùاء Ø§ÙØ§ØµØ·ÙاعÙ","calc:privacy_iframe_hint":"ÙØªÙ تÙÙÙØ± ÙØ°Ù Ø§ÙØ®Ø¯Ù Ø© Ù Ù ÙÙØ¨Ù Ù Ø²ÙØ¯ خارجÙ","cookieblocker:cookiebar_button_only_obligatory":"Ø§ÙØ³Ù Ø§Ø Ø¨Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø§ÙØ¶Ø±ÙØ±ÙØ© ÙÙØ·","cookieblocker:cookiebar_button_optin_all":"Ø§ÙØ³Ù Ø§Ø Ø¨Ø¬Ù ÙØ¹ Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø·","cookieblocker:cookiebar_button_options":"Ù Ø²ÙØ¯ Ù Ù Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª","cookieblocker:cookiebar_text":"ÙØ³ØªØ®Ø¯Ù ÙØ°Ø§ اÙÙ ÙÙØ¹ Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø·. بعض Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø¶Ø±ÙØ±ÙØ© ÙÙØºØ§ÙØ© ÙØªØ´ØºÙ٠اÙÙ ÙÙØ¹. Ù ÙÙØ§Øª تعرÙ٠ارتباط Ø£Ø®Ø±Ù Ø§Ø®ØªÙØ§Ø±ÙØ© ÙØªÙØ³ÙØ¹ ÙØ·Ø§Ù اÙÙØ¸Ø§Ø¦Ù. ÙÙ ÙÙÙ Ø³ØØ¨ Ù ÙØ§ÙÙØªÙ Ù٠أ٠ÙÙØª. ÙÙ Ø²ÙØ¯ ٠٠اÙ٠عÙÙÙ Ø§ØªØ ÙØ±Ø¬Ù Ø§ÙØ§Ø·Ùاع عÙÙ [Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©](URL).","cookieblocker:cookiebar_text_with_active_google_ads":"ÙØ³ØªØ®Ø¯Ù ÙØ°Ø§ اÙÙ ÙÙØ¹ Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø·. بعض Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø¶Ø±ÙØ±ÙØ© ÙÙØºØ§ÙØ© ÙØªØ´ØºÙ٠اÙÙ ÙÙØ¹Ø بÙÙ٠ا ØªØ³Ø§Ø¹Ø¯ÙØ§ Ù ÙÙØ§Øª أخر٠عÙÙ ØªØØ³ÙÙ ÙØ°Ø§ اÙÙ ÙÙØ¹ ÙØªØ¬Ø±Ø¨ØªÙ. ÙØ¯ ØªØªÙ Ù Ø¹Ø§ÙØ¬Ø© Ø§ÙØ¨ÙØ§ÙØ§Øª Ø§ÙØ´Ø®ØµÙØ© (Ù Ø«Ù Ø¹ÙØ§ÙÙÙ IP)Ø Ø¹Ù٠سبÙ٠اÙÙ Ø«Ø§Ù Ù Ù Ø£Ø¬Ù Ø§ÙØ¥Ø¹ÙØ§ÙØ§Øª ÙØ§ÙÙ ØØªÙ٠اÙÙ Ø®ØµÙØµÙ٠أ٠ÙÙØ§Ø³ Ø§ÙØ¥Ø¹ÙØ§ÙØ§Øª ÙØ§ÙÙ ØØªÙÙ. ÙÙ ÙÙ٠تعدÙÙ Ù ÙØ§ÙÙØªÙ Ø£Ù Ø³ØØ¨Ùا Ù٠أ٠ÙÙØª. ÙÙ Ø²ÙØ¯ ٠٠اÙ٠عÙÙÙ Ø§ØªØ ÙØ±Ø¬Ù Ø§ÙØ§Ø·Ùاع عÙÙ [Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©](URL).","cookieblocker:covering_button_optin_all":"Ø§ÙØ³Ù Ø§Ø Ø¨Ø¬Ù ÙØ¹ Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø·","cookieblocker:covering_calc_allow":"Ø§ÙØ³Ù Ø§Ø ÙÙØ· ب٠ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø§ÙØ®Ø§ØµØ© Ø¨ØØ§Ø³Ø¨Ø§Øª Ø§ÙØªØ¹Ø±ÙØ© ÙØ§ÙÙ ÙØ§Ø±ÙØ©","cookieblocker:covering_calc_text":"ÙØªÙ تÙÙÙØ± ÙØ°Ø§ Ø§ÙØ¹Ùصر Ù Ù ÙÙØ¨Ù ٠زÙÙØ¯ خارج٠ÙÙØ§ ÙÙ ÙÙ Ø¹Ø±Ø¶Ù Ø¥ÙØ§ إذا Ø³Ù ØØª ب٠ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø§ÙØ®Ø§ØµØ© Ø¨Ø§ÙØ£Ø·Ø±Ø§Ù Ø§ÙØ«Ø§Ùثة ÙØØ§Ø³Ø¨Ø§Øª اÙÙ ÙØ§Ø±ÙØ© ÙØ§ÙØªØ¹Ø±ÙØ©.","cookieblocker:covering_maps_allow":"Ø§ÙØ³Ù Ø§Ø ÙÙØ· ب٠ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø§ÙØ®Ø§ØµØ© بتض٠ÙÙØ§Øª Ø§ÙØ®Ø±Ø§Ø¦Ø·","cookieblocker:covering_maps_text":"ÙØªÙ تÙÙÙØ± ÙØ°Ù Ø§ÙØ®Ø±Ùطة Ù Ù ÙÙØ¨Ù ٠زÙÙØ¯ خارج٠ÙÙØ§ ÙÙ ÙÙ Ø¹Ø±Ø¶ÙØ§ Ø¥ÙØ§ إذا Ø³Ù ØØª ب٠ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø§ÙØ®Ø§ØµØ© Ø¨Ø§ÙØ£Ø·Ø±Ø§Ù Ø§ÙØ«Ø§Ùثة ÙØªØ¶Ù ÙÙØ§Øª Ø§ÙØ®Ø±Ø§Ø¦Ø·.","cookieblocker:covering_other_allow":"Ø§ÙØ³Ù Ø§Ø ÙÙØ· ب٠ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø§ÙØ®Ø§ØµØ© باÙÙØ³Ø§Ø¦Ø· Ø§ÙØ®Ø§Ø±Ø¬ÙØ©","cookieblocker:covering_other_text":"ÙØªÙ تÙÙÙØ± ÙØ°Ø§ Ø§ÙØ¹Ùصر Ù Ù ÙÙØ¨Ù ٠زÙÙØ¯ خارج٠ÙÙØ§ ÙÙ ÙÙ Ø¹Ø±Ø¶Ù Ø¥ÙØ§ إذا Ø³Ù ØØª ب٠ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø§ÙØ®Ø§ØµØ© Ø¨Ø§ÙØ£Ø·Ø±Ø§Ù Ø§ÙØ«Ø§Ùثة ÙÙÙØ³Ø§Ø¦Ø· Ø§ÙØ®Ø§Ø±Ø¬ÙØ©.","cookieblocker:covering_privacy_hint":"ÙÙ ÙÙÙ Ø³ØØ¨ Ù ÙØ§ÙÙØªÙ Ù٠أ٠ÙÙØª. ÙÙ Ø²ÙØ¯ ٠٠اÙ٠عÙÙÙ Ø§ØªØ ÙØ±Ø¬Ù Ø§ÙØ§Ø·Ùاع عÙÙ [Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©](URL).","cookieblocker:overlay_button_acceptall":"Ø§ÙØ³Ù Ø§Ø Ø¨Ø¬Ù ÙØ¹ Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø·","cookieblocker:overlay_button_deny":"Ø³ØØ¨ Ù ÙØ§ÙÙØ© Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø·","cookieblocker:overlay_button_selection":"ØÙظ Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª","cookieblocker:overlay_calc_description":"ØØ³Ø§Ø¨ ÙÙ ÙØ§Ø±ÙØ© Ø¹Ø±ÙØ¶ Ø§ÙØªØ£Ù ÙÙ Ø£Ù Ø§ÙØªÙ ÙÙÙ","cookieblocker:overlay_calc_heading":"ØØ§Ø³Ø¨Ø§Øª Ø§ÙØªØ¹Ø±ÙØ© ÙØ§ÙÙ ÙØ§Ø±ÙØ©","cookieblocker:overlay_chat_description":"Ø§ÙØªÙاص٠اÙ٠باشر ٠ع ٠شغÙ٠اÙÙ ÙÙØ¹","cookieblocker:overlay_chat_heading":"Ø§ÙØ¯Ø±Ø¯Ø´Ø© اÙ٠باشرة","cookieblocker:overlay_heading":"إعدادات Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø·","cookieblocker:overlay_introduction":"ÙØ³ØªØ®Ø¯Ù ÙØ°Ø§ اÙÙ ÙÙØ¹ Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· ÙØ¹Ø¯Ø© ÙØ¸Ø§Ø¦Ù. Ù٠بعض Ø§ÙØØ§ÙØ§Øª تÙÙÙ ÙØ°Ù ٠ا ÙÙØ³Ù Ù٠ب٠ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø§ÙØªØ§Ø¨Ø¹Ø© ÙØ£Ø·Ø±Ø§Ù Ø«Ø§ÙØ«Ø©. Ù Ù Ø®ÙØ§Ù Ø§Ø®ØªÙØ§Ø± اÙÙØ¸Ø§Ø¦Ù Ø§ÙØªÙ ترغب ÙÙ ØªÙØ¹ÙÙÙØ§ عÙ٠اÙÙ ÙÙØ¹Ø ÙØ¥Ù٠تؤثر عÙÙ Ø¨ÙØ§ÙØ§ØªÙ Ø§ÙØ´Ø®ØµÙØ© اÙ٠خزÙÙØ© ÙÙ Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø·.","cookieblocker:overlay_maps_description":"عرض اÙ٠عÙÙ٠ات Ø§ÙØ¬ØºØ±Ø§ÙÙØ© عÙ٠اÙÙ ÙÙØ¹","cookieblocker:overlay_maps_heading":"Ø§ÙØ®Ø±Ø§Ø¦Ø·","cookieblocker:overlay_obligatory_description":"شرط أساس٠ÙÙÙØ¸Ø§Ø¦Ù Ø§ÙØ£Ø³Ø§Ø³ÙØ©","cookieblocker:overlay_obligatory_heading":"Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· Ø§ÙØ¶Ø±ÙØ±ÙØ©","cookieblocker:overlay_other_description":"تض٠Ù٠اÙÙØ³Ø§Ø¦Ø· Ø§ÙØ®Ø§Ø±Ø¬ÙØ© (Ù ÙØ§Ø·Ø¹ اÙÙÙØ¯ÙÙ ÙØºÙØ±ÙØ§) Ù٠اÙÙ ÙÙØ¹","cookieblocker:overlay_other_heading":"ÙØ³Ø§Ø¦Ø· Ø®Ø§Ø±Ø¬ÙØ©","cookieblocker:overlay_privacy_hint":"ÙÙØ§Ø·Ùاع عÙ٠٠عÙÙ٠ات Ù ÙØµÙÙØ© ØÙÙ Ù ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø· اÙ٠ستخد٠ة ÙØ¥Ù ÙØ§ÙÙØ§Øª Ø³ØØ¨ اÙÙ ÙØ§ÙÙØ©Ø ÙØ±Ø¬Ù Ø§ÙØ±Ø¬Ùع Ø¥ÙÙ [Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©](URL).","cookieblocker:overlay_tracking_description":"Ø¥ØØµØ§Ø¡Ø§Øª ٠جÙÙÙØ© ØÙ٠سÙÙÙ Ø§ÙØ§Ø³ØªØ®Ø¯Ø§Ù Ø Ø¨Ø§ÙØ¥Ø¶Ø§ÙØ© Ø¥ÙÙ ØªØªØ¨ÙØ¹ عبر Ù ÙØ§Ùع ٠تعددة ÙÙØ¥Ø¹ÙØ§ÙØ§Øª اÙÙ Ø®ØµÙØµØ©","cookieblocker:overlay_tracking_heading":"Ø§ÙØªØÙÙÙ ÙØ§ÙتسÙÙÙ","footer
401:complaints":"Ø§ÙØ´ÙاÙÙ","footer:cookies":"Ù
ÙÙØ§Øª تعرÙÙ Ø§ÙØ§Ø±ØªØ¨Ø§Ø·","footer:disclaimer":"إشعارات ÙØ§ÙÙÙÙØ©","footer:firstinfo":"Ù
عÙÙÙ
ات Ø£ÙÙÙØ©","footer:imprint":"Ø¨ÙØ§Ùات اÙÙØ§Ø´Ø±","footer:privacy":"ØÙ
Ø§ÙØ© Ø§ÙØ¨ÙØ§ÙØ§Øª","footer:privacypolicy":"Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©","footer:withdrawal":"Ø¥ÙØºØ§Ø¡ Ø§ÙØ¹Ùد","frontendform:aria_label_city":"اÙÙ
دÙÙØ©","frontendform:aria_label_street":"Ø§ÙØ´Ø§Ø±Ø¹","frontendform:aria_label_streetnumber":"رÙÙ
اÙÙ
ÙØ²Ù","frontendform:aria_label_zip":"Ø§ÙØ±Ù
ز Ø§ÙØ¨Ø±ÙدÙ","frontendform:captcha_error_heading":"تÙ
Ø±ÙØ¶ Ø·ÙØ¨ اÙÙÙ
ÙØ°Ø¬","frontendform:captcha_error_text":"تÙ
Ø±ÙØ¶ Ø§ÙØ·Ùب بسبب Ø§ÙØ§Ø´ØªØ¨Ø§Ù ÙÙ Ø§ÙØ±Ø³Ø§Ø¦Ù ØºÙØ± اÙÙ
Ø±ØºÙØ¨ ÙÙÙØ§. ÙÙØ±Ø¬Ù Ø§ÙØ¥Ø±Ø³Ø§Ù Ù
رة Ø£Ø®Ø±Ù Ø£Ù Ø§ÙØªÙاص٠عبر طرÙÙØ© أخر٠(ÙØ§ØªÙÙØ§Ù أ٠عبر Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ). [Ø§ÙØ¹Ùدة Ø¥Ù٠اÙÙÙ
ÙØ°Ø¬](URL)","frontendform:confirm_mail_intro":"Ø´ÙØ±Ø§Ù جزÙÙØ§Ù عÙÙ Ø·ÙØ¨Ù عبر اÙÙÙ
ÙØ°Ø¬ عÙÙ Ù
ÙÙØ¹Ù Ø§ÙØ¥ÙÙØªØ±ÙÙÙ. سأÙÙÙ
بÙ
Ø¹Ø§ÙØ¬ØªÙ ÙÙØ±Ø§Ù.","frontendform:confirm_mail_intro_plural":"Ø´ÙØ±Ø§Ù جزÙÙØ§Ù عÙÙ Ø·ÙØ¨Ù عبر اÙÙÙ
ÙØ°Ø¬ عÙÙ Ù
ÙÙØ¹Ùا Ø§ÙØ¥ÙÙØªØ±ÙÙÙ. سÙÙÙÙ
بÙ
Ø¹Ø§ÙØ¬ØªÙ ÙÙØ±Ø§Ù.","frontendform:confirm_mail_salutation":"Ù
Ø±ØØ¨Ø§Ù!","frontendform:confirm_mail_subject":"Ø·ÙØ¨ عبر اÙÙÙ
ÙØ°Ø¬ Ù
Ù Ø®ÙØ§Ù Ù
ÙÙØ¹Ù Ø§ÙØ¥ÙÙØªØ±ÙÙÙ","frontendform:confirm_mail_subject_plural":"Ø·ÙØ¨ عبر اÙÙÙ
ÙØ°Ø¬ Ù
Ù Ø®ÙØ§Ù Ù
ÙÙØ¹Ùا Ø§ÙØ¥ÙÙØªØ±ÙÙÙ","frontendform:confirm_mail_your_data":"تÙ
Ø¥Ø¯Ø®Ø§Ù Ø§ÙØ¨ÙØ§ÙØ§Øª Ø§ÙØªØ§ÙÙØ©: ","frontendform:error_email":"خطأ: ÙÙ
ÙØªÙ
إدخا٠عÙÙØ§Ù Ø¨Ø±ÙØ¯ Ø¥ÙÙØªØ±ÙÙÙ. [Ø§ÙØ¹Ùدة Ø¥Ù٠اÙÙÙ
ÙØ°Ø¬](URL)","frontendform:error_general":"ØØ¯Ø« خطأ Ø£Ø«ÙØ§Ø¡ إرسا٠اÙÙÙ
ÙØ°Ø¬. [Ø§ÙØ¹Ùدة Ø¥Ù٠اÙÙÙ
ÙØ°Ø¬](URL)","frontendform:error_required":"خطأ: ÙÙ
ÙØªÙ
تعبئة جÙ
ÙØ¹ Ø§ÙØÙÙÙ Ø§ÙØ¥ÙزاÙ
ÙØ©. [Ø§ÙØ¹Ùدة Ø¥Ù٠اÙÙÙ
ÙØ°Ø¬](URL)","frontendform:fold_cta":"Ø·Ù٠اÙÙÙ
ÙØ°Ø¬","frontendform:legend_ratingschoolgrades":"Ø§ÙØ¯Ø±Ø¬Ø© اÙÙ
Ø¯Ø±Ø³ÙØ©","frontendform:legend_required":"ØÙÙ Ø¥ÙØ²Ø§Ù
Ù","frontendform:privacy_hint_advertising":"**Ø£ÙØ§ÙÙ** عÙ٠جÙ
ع Ø¨ÙØ§ÙØ§ØªÙ ÙØªØ®Ø²ÙÙÙØ§ ÙØ¥Ø±Ø³Ø§Ù Ù
عÙÙÙ
ات ع٠Ù
ÙØªØ¬Ø§Øª Ù
شغÙ٠اÙÙ
ÙÙØ¹ (Ù
Ø²ÙØ¯ Ù
٠اÙÙ
عÙÙÙ
ات ÙØ¥Ø±Ø´Ø§Ø¯Ø§Øª Ø§ÙØ³ØØ¨ ÙÙ [Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©](URL)).","frontendform:privacy_hint_advertising_for_confirm_mail":"Ø£ÙØ§Ù٠عÙ٠جÙ
ع Ø¨ÙØ§ÙØ§ØªÙ ÙØªØ®Ø²ÙÙÙØ§ ÙØ¥Ø±Ø³Ø§Ù Ù
عÙÙÙ
ات ع٠Ù
ÙØªØ¬Ø§Øª Ù
شغÙ٠اÙÙ
ÙÙØ¹.","frontendform:privacy_hint_concern":"**Ø£ÙØ§ÙÙ** عÙ٠استخداÙ
Ø§ÙØ¨ÙØ§ÙØ§Øª اÙÙ
ÙØ¯Ø®ÙØ© ÙÙ
Ø¹Ø§ÙØ¬Ø© Ø·ÙØ¨Ù (Ù
Ø²ÙØ¯ Ù
٠اÙÙ
عÙÙÙ
ات ÙØ¥Ø±Ø´Ø§Ø¯Ø§Øª Ø§ÙØ³ØØ¨ ÙÙ [Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©](URL)).","frontendform:privacy_hint_concern_for_confirm_mail":"Ø£ÙØ§Ù٠عÙ٠استخداÙ
Ø§ÙØ¨ÙØ§ÙØ§Øª اÙÙ
ÙØ¯Ø®ÙØ© ÙÙ
Ø¹Ø§ÙØ¬Ø© Ø·ÙØ¨Ù.","frontendform:privacy_hint_legacy":"ÙÙØ¯ ÙØ±Ø£Øª [Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©](URL) ÙØ£ÙاÙ٠عÙÙÙØ§.","frontendform:privacy_hint_legacy_for_confirm_mail":"ÙÙØ¯ ÙØ±Ø£Øª Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ© ÙØ£ÙاÙ٠عÙÙÙØ§.","frontendform:sent_notice_heading":"تÙ
Ø¥Ø±Ø³Ø§Ù Ø§ÙØ·Ùب Ø¨ÙØ¬Ø§Ø","frontendform:sent_notice_sentconfirmation":"تÙ
Ø§ÙØ¢Ù Ø¥Ø±Ø³Ø§Ù Ø±Ø³Ø§ÙØ© تأÙÙØ¯ Ø¨Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙ٠تتضÙ
Ù Ø§ÙØ¨ÙØ§ÙØ§Øª اÙÙ
ÙØ±Ø³ÙØ©.","frontendform:sent_notice_text":"سأتÙÙÙ Ø§ÙØ£Ù
ر ÙØ³Ø£ØªÙاص٠Ù
Ø¹Ù ÙØ±ÙباÙ.","frontendform:sent_notice_text_plural":"Ø³ÙØªÙÙÙ Ø§ÙØ£Ù
ر ÙØ³ÙØªÙØ§ØµÙ Ù
Ø¹Ù ÙØ±ÙباÙ.","frontendform:ssl_hint":"ÙØªÙ
ÙÙÙ Ø§ÙØ¨ÙØ§ÙØ§Øª عبر اتصا٠SSL Ø¢Ù
Ù.","frontendform:sectionseparator_next":"Ø§ÙØªØ§ÙÙ","frontendform:sectionseparator_prev":"Ø§ÙØ³Ø§Ø¨Ù","frontendform:validator_error_date":"ÙØ±Ø¬Ù Ø¥Ø¯Ø®Ø§Ù ØªØ§Ø±ÙØ® ØµØ§ÙØ Ø¨Ø§ÙØªÙسÙÙ 01.01.2014.","frontendform:validator_error_gutberaten":"Ù
عرÙÙ \"gut beraten\" ØºÙØ± ØµØ§ÙØ.","frontendform:validator_error_phone":"ÙØ±Ø¬Ù إدخا٠رÙÙ
ÙØ§ØªÙ ØµØ§ÙØ.","frontendform:validator_error_privacy":"ÙØ±Ø¬Ù اÙÙ
ÙØ§ÙÙØ© عÙÙ Ø³ÙØ§Ø³Ø© Ø§ÙØ®ØµÙØµÙØ©.","frontendform:validator_error_zip":"ÙØ±Ø¬Ù إدخا٠رÙ
ز Ø¨Ø±ÙØ¯Ù ØµØ§ÙØ.","mailing:complimentary_close":"Ù
ع Ø®Ø§ÙØµ Ø§ÙØªØÙØ©","ratingform:consent_text":"Ø£ÙØ§Ù٠عÙÙ ÙØ´Ø± تÙÙÙÙ
Ù.","ratingform:dont_rate":"عدÙ
Ø§ÙØªÙÙÙÙ
","ratingform:hint_initials":"Ø³ÙØªÙ
ÙØ´Ø± Ø§ÙØ£ØØ±Ù Ø§ÙØ£ÙÙÙ Ù
٠اسÙ
Ù ÙÙØ·.","ratingform:intro_categories":"تÙÙÙÙ
Ù","ratingform:intro_tags":"تÙ
ÙØª Ø§ÙØ§Ø³ØªØ´Ø§Ø±Ø© ØÙ٠اÙÙ
ÙØ§Ø¶Ùع Ø§ÙØªØ§ÙÙØ©","ratingform:label_city":"اÙÙ
دÙÙØ©","ratingform:label_initials":"عدÙ
ÙØ´Ø± Ø§ÙØ¨ÙØ§ÙØ§Øª Ø§ÙØ´Ø®ØµÙØ© ÙØ¥Ø¸Ùار Ø§ÙØ£ØØ±Ù Ø§ÙØ£ÙÙÙ ÙÙØ·","ratingform:label_job":"اÙÙ
ÙÙØ©","ratingform:label_name":"اسÙ
Ù","ratingform:label_ratingtext":"Ø§ÙØ§Ùطباع Ø§ÙØ¹Ø§Ù
","ratingform:sent_notice_heading":"تÙ
ØÙظ Ø§ÙØªÙÙÙÙ
","ratingform:sent_notice_text":"Ø´ÙØ±Ùا جزÙÙÙØ§ Ù٠عÙÙ ØªØ®ØµÙØµ اÙÙÙØª ÙØªÙÙÙÙ
عÙ
ÙÙØ§. ÙÙØ¯ تÙ
Ø¥Ø±Ø³Ø§Ù Ø§ÙØ¨ÙØ§ÙØ§Øª Ø¥ÙÙÙØ§ ÙØ³ÙتÙ
ØªÙØ¹ÙÙÙØ§ ÙØ±ÙØ¨ÙØ§ عÙÙ Ù
ÙÙØ¹Ùا Ø§ÙØ¥ÙÙØªØ±ÙÙÙ.","ratingform:specialpage_heading":"إرسا٠تÙÙÙÙ
","ratingform:submit":"Ø¥Ø±Ø³Ø§Ù Ø§ÙØªÙÙÙÙ
","ratingform:validator_error_consent":"ÙØ±Ø¬Ù اÙÙ
ÙØ§ÙÙØ© عÙÙ ÙØ´Ø± تÙÙÙÙ
Ù."},"de":{"ainotice:notice":"Bild mit KI erstellt","ainotice:ai":"KI","calc:privacy_iframe_hint":"Dieser Service wird von einem externen Anbieter bereitgestellt","cookieblocker:cookiebar_button_only_obligatory":"nur notwendige Cookies","cookieblocker:cookiebar_button_optin_all":"alle Cookies erlauben","cookieblocker:cookiebar_button_options":"weitere Einstellungen","cookieblocker:cookiebar_text":"Diese Website verwendet Cookies. Einige Cookies sind für den Betrieb der Website unbedingt erforderlich. Andere Cookies sind optional und erweitern den Funktionsumfang. Sie können Ihre Einwilligung jederzeit widerrufen. Nähere Informationen finden Sie in der [Datenschutzerklärung](URL).","cookieblocker:cookiebar_text_with_active_google_ads":"Diese Website verwendet Cookies. Einige Cookies sind für den Betrieb der Website unbedingt erforderlich, während andere uns helfen, diese Website und Ihre Erfahrung zu verbessern. Personenbezogene Daten (z. B. IP-Adressen) können verarbeitet werden, z. B. für personalisierte Anzeigen und Inhalte oder Anzeigen- und Inhaltsmessung. Sie können Ihre Einwilligung jederzeit anpassen oder widerrufen. Nähere Informationen finden Sie in der [Datenschutzerklärung](URL).","cookieblocker:covering_button_optin_all":"alle Cookies erlauben","cookieblocker:covering_calc_allow":"nur Cookies für Tarif- und Vergleichsrechner erlauben","cookieblocker:covering_calc_text":"Dieses Element wird von einem Drittanbieter bereitgestellt und kann nur angezeigt werden, wenn Sie Drittanbieter-Cookies für Vergleichs- und Tarifrechner erlauben.","cookieblocker:covering_maps_allow":"nur Cookies für Karten-Einbindungen erlauben","cookieblocker:covering_maps_text":"Diese Karte wird von einem Drittanbieter bereitgestellt und kann nur angezeigt werden, wenn Sie Drittanbieter-Cookies für Karten-Einbindungen erlauben.","cookieblocker:covering_other_allow":"nur Cookies für externe Medien erlauben","cookieblocker:covering_other_text":"Dieses Element wird von einem Drittanbieter bereitgestellt und kann nur angezeigt werden, wenn Sie Drittanbieter-Cookies für externe Medien erlauben.","cookieblocker:covering_privacy_hint":"Sie können Ihre Einwilligung jederzeit widerrufen. Nähere Informationen finden Sie in der [Datenschutzerklärung](URL).","cookieblocker:overlay_button_acceptall":"alle Cookies erlauben","cookieblocker:overlay_button_deny":"Cookies widerrufen","cookieblocker:overlay_button_selection":"Einstellungen speichern","cookieblocker:overlay_calc_description":"Berechnung und Vergleich von Versicherungs- oder Finanzierungsangeboten","cookieblocker:overlay_calc_heading":"Tarif- und Vergleichsrechner","cookieblocker:overlay_chat_description":"Direkte Kontaktauf
401nahme mit dem Website-Bereiber","cookieblocker:overlay_chat_heading":"Live-Chat","cookieblocker:overlay_heading":"Cookie-Einstellungen","cookieblocker:overlay_introduction":"Diese Website setzt für verschiedene Funktionen Cookies ein. Teilweise handelt es sich hierbei um sogenannte Drittanbieter-Cookies. Durch die Auswahl, welche Funktionen der Website Sie aktivieren möchten, nehmen Sie Einfluss auf Ihre in Cookies gespeicherten persönlichen Daten.","cookieblocker:overlay_maps_description":"Darstellung geographischer Informationen auf der Website","cookieblocker:overlay_maps_heading":"Karten","cookieblocker:overlay_obligatory_description":"Voraussetzung für grundlegende Funktionen","cookieblocker:overlay_obligatory_heading":"Notwendige Cookies","cookieblocker:overlay_other_description":"Einbindung externer Medien (Videos etc.) in die Website","cookieblocker:overlay_other_heading":"externe Medien","cookieblocker:overlay_privacy_hint":"Ausführliche Informationen zu den gesetzten Cookies und Möglichkeiten des Widerrufs entnehmen Sie der [Datenschutzerklärung](URL).","cookieblocker:overlay_tracking_description":"Anonyme Statistiken zum Nutzungsverhalten sowie websiteübergreifendes Tracking für personalisierte Werbung","cookieblocker:overlay_tracking_heading":"Analyse und Marketing","footer:complaints":"Beschwerden","footer:cookies":"Cookies","footer:disclaimer":"Rechtliche Hinweise","footer:firstinfo":"Erstinformation","footer:imprint":"Impressum","footer:privacy":"Datenschutz","footer:privacypolicy":"Datenschutzerklärung","footer:withdrawal":"Vertrag widerrufen","frontendform:aria_label_city":"Ort","frontendform:aria_label_street":"StraÃe","frontendform:aria_label_streetnumber":"Hausnummer","frontendform:aria_label_zip":"Postleitzahl","frontendform:captcha_error_heading":"Formularanfrage zurückgewiesen","frontendform:captcha_error_text":"Die Anfrage wurde wegen Spam-Verdacht zurückgewiesen. Bitte erneut übermitteln oder auf anderem Wege (telefonisch oder per E-Mail) Kontakt aufnehmen. [Zurück zum Formular](URL)","frontendform:confirm_mail_intro":"Vielen Dank für die Formular-Anfrage auf meiner Homepage. Ich werde sie umgehend bearbeiten.","frontendform:confirm_mail_intro_plural":"Vielen Dank für die Formular-Anfrage auf unserer Homepage. Wir werden sie umgehend bearbeiten.","frontendform:confirm_mail_salutation":"Guten Tag!","frontendform:confirm_mail_subject":"Formular-Anfrage über meine Homepage","frontendform:confirm_mail_subject_plural":"Formular-Anfrage über unsere Homepage","frontendform:confirm_mail_your_data":"Folgende Daten wurden angegeben: ","frontendform:error_email":"Fehler: Es wurde keine E-Mail-Adresse angegeben. [Zurück zum Formular](URL)","frontendform:error_general":"Fehler beim Senden des Formulars. [Zurück zum Formular](URL)","frontendform:error_required":"Fehler: Es wurden nicht alle Pflichtfelder ausgefüllt. [Zurück zum Formular](URL)","frontendform:fold_cta":"Formular einklappen","frontendform:legend_ratingschoolgrades":"Schulnote","frontendform:legend_required":"Pflichtfeld","frontendform:privacy_hint_advertising":"**Ich bin einverstanden** mit der Erhebung und Speicherung meiner Daten zur Ãbersendung von Produktinformationen des Webseitenbetreibers (weitere Informationen und Widerrufshinweise in der [Datenschutzerklärung](URL)).","frontendform:privacy_hint_advertising_for_confirm_mail":"Ich bin einverstanden mit der Erhebung und Speicherung meiner Daten zur Ãbersendung von Produktinformationen des Webseitenbetreibers.","frontendform:privacy_hint_concern":"**Ich bin einverstanden**, dass die eingegebenen Daten zur Bearbeitung meines Anliegens verwendet werden (weitere Informationen und Widerrufshinweise in der [Datenschutzerklärung](URL)).","frontendform:privacy_hint_concern_for_confirm_mail":"Ich bin einverstanden, dass die eingegebenen Daten zur Bearbeitung meines Anliegens verwendet werden.","frontendform:privacy_hint_legacy":"Ich habe die [Datenschutzerklärung](URL) gelesen und stimme ihr zu.","frontendform:privacy_hint_legacy_for_confirm_mail":"Ich habe die Datenschutzerklärung gelesen und stimme ihr zu.","frontendform:sent_notice_heading":"Anfrage erfolgreich","frontendform:sent_notice_sentconfirmation":"Eine Bestätigungs-Mail mit den übermittelten Angaben wurde soeben versendet.","frontendform:sent_notice_text":"Ich kümmere mich darum und melde mich in Kürze.","frontendform:sent_notice_text_plural":"Wir kümmern uns darum und melden uns in Kürze.","frontendform:ssl_hint":"Die Daten werden über eine sichere SSL-Verbindung übertragen.","frontendform:sectionseparator_next":"weiter","frontendform:sectionseparator_prev":"zurück","frontendform:validator_error_date":"Bitte ein gültiges Datum im Format 01.01.2014 eingeben.","frontendform:validator_error_gutberaten":"Die \"gut beraten ID\" ist ungültig.","frontendform:validator_error_phone":"Bitte eine gültige Telefonummer eingeben.","frontendform:validator_error_privacy":"Bitte der Datenschutzerklärung zustimmen.","frontendform:validator_error_zip":"Bitte eine gültige Postleitzahl eingeben.","mailing:complimentary_close":"Mit freundlichen GrüÃen","ratingform:consent_text":"Ich bin mit der Veröffentlichung meiner Bewertung einverstanden.","ratingform:dont_rate":"nicht bewerten","ratingform:hint_initials":"Es werden nur Ihre Initialen veröffentlicht.","ratingform:intro_categories":"Ihre Bewertung","ratingform:intro_tags":"Zu folgenden Themen fand eine Beratung statt","ratingform:label_city":"Ort","ratingform:label_initials":"Persönliche Daten nicht veröffentlichen und nur Initialen anzeigen","ratingform:label_job":"Beruf","ratingform:label_name":"Ihr Name","ratingform:label_ratingtext":"Gesamteindruck","ratingform:sent_notice_heading":"Be
401wertung gespeichert","ratingform:sent_notice_text":"Herzlichen Dank, dass Sie sich die Mühe gemacht haben, unsere Arbeit zu bewerten. Die Daten wurden uns übermittelt und werden in Kürze für unsere Homepage freigeschaltet.","ratingform:specialpage_heading":"Bewertung abgeben","ratingform:submit":"Bewertung absenden","ratingform:validator_error_consent":"Bitte stimmen Sie noch der Veröffentlichung Ihrer Bewertung zu."},"en":{"ainotice:notice":"Image created with AI","ainotice:ai":"AI","calc:privacy_iframe_hint":"This service is provided by an external provider","cookieblocker:cookiebar_button_only_obligatory":"only necessary cookies","cookieblocker:cookiebar_button_optin_all":"allow all cookies","cookieblocker:cookiebar_button_options":"further settings","cookieblocker:cookiebar_text":"This website uses cookies. Some cookies are necessary for the operation of the site. Other cookies are optional and expand the range of functions. You can withdraw your consent at any time. More information can be found in the [privacy statement](URL).","cookieblocker:cookiebar_text_with_active_google_ads":"This website uses cookies. Some cookies are essential for the operation of the site, while others help us improve this website and your experience. Personal data (e.g., IP addresses) may be processed for personalized ads and contents or ad and content measurement. You can adjust or withdraw your consent at any time. More information can be found in the [privacy statement](URL).","cookieblocker:covering_button_optin_all":"Allow all cookies","cookieblocker:covering_calc_allow":"allow cookies for rate and comparison calculators only","cookieblocker:covering_calc_text":"This element is provided by a third-party provider and can only be displayed if you allow third-party cookies for comparison and rate calculators.","cookieblocker:covering_maps_allow":"Allow only cookies for map integrations","cookieblocker:covering_maps_text":"This map is provided by a third party and can only be displayed if you allow third-party cookies for map integrations.","cookieblocker:covering_other_allow":"Allow only cookies for external media","cookieblocker:covering_other_text":"This element is provided by a third party and can only be displayed if you allow third-party cookies for external media.","cookieblocker:covering_privacy_hint":"You can withdraw your consent at any time. More information can be found in the [privacy statement](URL).","cookieblocker:overlay_button_acceptall":"Allow all cookies","cookieblocker:overlay_button_deny":"Revoke cookies","cookieblocker:overlay_button_selection":"Save settings","cookieblocker:overlay_calc_description":"Calculation and comparison of insurance or financing offers","cookieblocker:overlay_calc_heading":"Rate and comparison calculators","cookieblocker:overlay_chat_description":"Direct contact with the website operator","cookieblocker:overlay_chat_heading":"Live chat","cookieblocker:overlay_heading":"Cookie settings","cookieblocker:overlay_introduction":"This website uses cookies for various functions. Some of these are third-party cookies. Your selection of functions you wish to activate influences the personal data stored in cookies.","cookieblocker:overlay_maps_description":"Presentation of geographical information on the website","cookieblocker:overlay_maps_heading":"Maps","cookieblocker:overlay_obligatory_description":"Requirement for basic functions","cookieblocker:overlay_obligatory_heading":"Necessary cookies","cookieblocker:overlay_other_description":"Embedding external media (videos, etc.) in the website","cookieblocker:overlay_other_heading":"External media","cookieblocker:overlay_privacy_hint":"Detailed information about the cookies set and the ability to withdraw can be found in the [privacy statement](URL).","cookieblocker:overlay_tracking_description":"Anonymous statistics on user behavior and cross-website tracking for personalized advertising","cookieblocker:overlay_tracking_heading":"Analysis and Marketing","footer:complaints":"Complaints","footer:cookies":"Cookies","footer:disclaimer":"Disclaimer","footer
401:firstinfo":"Legal Disclosure","footer:imprint":"Imprint","footer:privacy":"Privacy","footer:privacypolicy":"Privacy Policy","footer:withdrawal":"Withdraw from Contract","frontendform:aria_label_city":"City","frontendform:aria_label_street":"Street","frontendform:aria_label_streetnumber":"House number","frontendform:aria_label_zip":"Postal code","frontendform:captcha_error_heading":"Form submission rejected","frontendform:captcha_error_text":"The request was rejected due to suspected spam. Please submit again or contact us by other means (by phone or email). [Back to the form](URL)","frontendform:confirm_mail_intro":"Thank you for your enquiry via the form on my website. I will process it promptly.","frontendform:confirm_mail_intro_plural":"Thank you for your enquiry via the form on our website. We will process it promptly.","frontendform:confirm_mail_salutation":"Hello!","frontendform:confirm_mail_subject":"Enquiry via the form on my website","frontendform:confirm_mail_subject_plural":"Enquiry via the form on our website","frontendform:confirm_mail_your_data":"The following details were provided: ","frontendform:error_email":"Error: No email address was provided. [Back to the form](URL)","frontendform:error_general":"Error sending the form. [Back to the form](URL)","frontendform:error_required":"Error: Not all required fields were completed. [Back to the form](URL)","frontendform:fold_cta":"Collapse form","frontendform:legend_ratingschoolgrades":"School grade","frontendform:legend_required":"Required field","frontendform:privacy_hint_advertising":"**I agree** to the collection and storage of my data for the purpose of receiving product information from the website operator (further information and instructions on revocation in the [Privacy Policy](URL)).","frontendform:privacy_hint_advertising_for_confirm_mail":"I agree to the collection and storage of my data for the purpose of receiving product information from the website operator.","frontendform:privacy_hint_concern":"**I agree** that the data entered will be used to process my request (further information and instructions on revocation in the [Privacy Policy](URL)).","frontendform:privacy_hint_concern_for_confirm_mail":"I agree that the data entered will be used to process my request.","frontendform:privacy_hint_legacy":"I have read the [Privacy Policy](URL) and agree to it.","frontendform:privacy_hint_legacy_for_confirm_mail":"I have read the Privacy Policy and agree to it.","frontendform:sent_notice_heading":"Enquiry successful","frontendform:sent_notice_sentconfirmation":"A confirmation email containing the submitted details has just been sent.","frontendform:sent_notice_text":"I will take care of it and get back to you shortly.","frontendform:sent_notice_text_plural":"We will take care of it and get back to you shortly.","frontendform:ssl_hint":"The data is transmitted via a secure SSL connection.","frontendform:sectionseparator_next":"Next","frontendform:sectionseparator_prev":"Back","frontendform:validator_error_date":"Please enter a valid date in the format 01/01/2014.","frontendform:validator_error_gutberaten":"The \"gut beraten ID\" is
401invalid.","frontendform:validator_error_phone":"Please enter a valid phone number.","frontendform:validator_error_privacy":"Please agree to the Privacy Policy.","frontendform:validator_error_zip":"Please enter a valid postal code.","mailing:complimentary_close":"Best regards","ratingform:consent_text":"I agree to the publication of my review.","ratingform:dont_rate":"do not rate","ratingform:hint_initials":"Only your initials will be published.","ratingform:intro_categories":"Your Review","ratingform:intro_tags":"Counseling was provided on the following topics","ratingform:label_city":"City","ratingform:label_initials":"Do not publish personal data and only show initials","ratingform:label_job":"Occupation","ratingform:label_name":"Your Name","ratingform:label_ratingtext":"Overall Impression","ratingform:sent_notice_heading":"Review Saved","ratingform:sent_notice_text":"Thank you very much for taking the time to review our work. The data has been sent to us and will soon be published on our homepage.","ratingform:specialpage_heading":"Submit a Review","ratingform:submit":"Submit Review","ratingform:validator_error_consent":"Please agree to the publication of your review."},"es":{"ainotice:notice":"Imagen creada con IA","ainotice:ai":"IA","calc:privacy_iframe_hint":"Este servicio es proporcionado por un proveedor externo.","cookieblocker:cookiebar_button_only_obligatory":"solo cookies necesarias","cookieblocker:cookiebar_button_optin_all":"permitir todas las cookies","cookieblocker:cookiebar_button_options":"más configuraciones","cookieblocker:cookiebar_text":"Este sitio web utiliza cookies. Algunas cookies son esenciales para el funcionamiento del sitio web. Otras cookies son opcionales y amplÃan la funcionalidad. Puede revocar su consentimiento en cualquier momento. Para más información, consulte la [PolÃtica de Privacidad](URL).","cookieblocker:cookiebar_text_with_active_google_ads":"Este sitio web utiliza cookies. Algunas son esenciales para el funcionamiento del sitio, mientras que otras nos ayudan a mejorar el sitio web y su experiencia. Los datos personales (como las direcciones IP) pueden ser procesados, por ejemplo, para anuncios personalizados y contenido o medición de anuncios y contenido. Puede ajustar o revocar su consentimiento en cualquier momento. Para más información, consulte la [PolÃtica de Privacidad](URL).","cookieblocker:covering_button_optin_all":"Permitir todas las cookies","cookieblocker:covering_calc_allow":"permitir solo cookies para calculadoras de tarifas y comparaciones","cookieblocker:covering_calc_text":"Este elemento es proporcionado por un tercero y solo se puede mostrar si permite cookies de terceros para comparaciones y calculadoras de tarifas.","cookieblocker:covering_maps_allow":"Permitir sólo cookies para integraciones de mapas","cookieblocker:covering_maps_text":"Este mapa es proporcionado por un tercero y sólo se puede mostrar si permite cookies de terceros para integraciones de mapas.","cookieblocker:covering_other_allow":"Permitir sólo cookies para medios externos","cookieblocker:covering_other_text":"Este elemento es proporcionado por un tercero y sólo se puede visualizar si permite cookies de terceros para medios externos.","cookieblocker:covering_privacy_hint":"Puede revocar su consentimiento en cualquier momento. Para más información, consulte la [PolÃtica de Privacidad](URL).","cookieblocker:overlay_button_acceptall":"Permitir todas las cookies","cookieblocker:overlay_button_deny":"Revocar cookies","cookieblocker:overlay_button_selection":"Guardar configuración","cookieblocker:overlay_calc_description":"Cálculo y comparación de ofertas de seguros o financiación","cookieblocker:overlay_calc_heading":"Calculadoras y Comparadores","cookieblocker:overlay_chat_description":"Contacto directo con el operador del sitio web","cookieblocker:overlay_chat_heading":"Chat en vivo","cookieblocker:overlay_heading":"Configuración de cookies","cookieblocker:overlay_introduction":"Este sitio web utiliza cookies para diversas funciones. Algunas de ellas son conocidas como cookies de terceros. Al seleccionar qué funciones desea activar en el sitio, usted influye en los datos personales almacenados en cookies.","cookieblocker:overlay_maps_description":"Visualización de información geográfica en el sitio web","cookieblocker:overlay_maps_heading":"Mapas","cookieblocker:overlay_obligatory_description":"Requisito para funciones básicas","cookieblocker:overlay_obligatory_heading":"Cookies necesarias","cookieblocker:overlay_other_description":"Integración de medios externos (vÃdeos, etc.) en el sitio web","cookieblocker:overlay_other_heading":"Medios externos","cookieblocker:overlay_privacy_hint":"Para obtener información detallada sobre las cookies establecidas y las opciones para revocar el consentimiento, consulte la [PolÃtica de Privacidad](URL).","cookieblocker:overlay_tracking_description":"EstadÃsticas anónimas sobre el comportamiento del usuario y seguimiento web para publicidad personalizada","cookieblocker:overlay_tracking_heading":"Análisis y Marketing","footer
401:complaints":"Quejas","footer:cookies":"Cookies","footer:disclaimer":"Aviso legal","footer:firstinfo":"Información inicial","footer:imprint":"Imprint","footer:privacy":"Privacidad","footer:privacypolicy":"PolÃtica de privacidad","footer:withdrawal":"Rescindir el contrato","frontendform:aria_label_city":"Ciudad","frontendform:aria_label_street":"Calle","frontendform:aria_label_streetnumber":"Número","frontendform:aria_label_zip":"Código postal","frontendform:captcha_error_heading":"Solicitud del formulario rechazada","frontendform:captcha_error_text":"La solicitud fue rechazada por sospecha de spam. Por favor, envÃela de nuevo o póngase en contacto por otro medio (teléfono o correo electrónico). [Volver al formulario](URL)","frontendform:confirm_mail_intro":"Muchas gracias por la solicitud del formulario en mi página web. La tramitaré de inmediato.","frontendform:confirm_mail_intro_plural":"Muchas gracias por la solicitud del formulario en nuestra página web. La tramitaremos de inmediato.","frontendform:confirm_mail_salutation":"¡Buenos dÃas!","frontendform:confirm_mail_subject":"Solicitud del formulario a través de mi página web","frontendform:confirm_mail_subject_plural":"Solicitud del formulario a través de nuestra página web","frontendform:confirm_mail_your_data":"Se han indicado los siguientes datos: ","frontendform:error_email":"Error: No se ha indicado ninguna dirección de correo electrónico. [Volver al formulario](URL)","frontendform:error_general":"Error al enviar el formulario. [Volver al formulario](URL)","frontendform:error_required":"Error: No se han completado todos los campos obligatorios. [Volver al formulario](URL)","frontendform:fold_cta":"Contraer formulario","frontendform:legend_ratingschoolgrades":"Calificación escolar","frontendform:legend_required":"Campo obligatorio","frontendform:privacy_hint_advertising":"**Estoy de acuerdo** con la recopilación y el almacenamiento de mis datos para el envÃo de información sobre productos del operador del sitio web (más información e indicaciones sobre la revocación en la [PolÃtica de privacidad](URL)).","frontendform:privacy_hint_advertising_for_confirm_mail":"Estoy de acuerdo con la recopilación y el almacenamiento de mis datos para el envÃo de información sobre productos del operador del sitio web.","frontendform:privacy_hint_concern":"**Estoy de acuerdo** en que los datos introducidos se utilicen para gestionar mi solicitud (más información e indicaciones sobre la revocación en la [PolÃtica de privacidad](URL)).","frontendform:privacy_hint_concern_for_confirm_mail":"Estoy de acuerdo en que los datos introducidos se utilicen para gestionar mi solicitud.","frontendform:privacy_hint_legacy":"He leÃdo la [PolÃtica de privacidad](URL) y acepto sus términos.","frontendform:privacy_hint_legacy_for_confirm_mail":"He leÃdo la PolÃtica de privacidad y acepto sus términos.","frontendform:sent_notice_heading":"Solicitud enviada correctamente","frontendform:sent_notice_sentconfirmation":"Acaba de enviarse un correo de confirmación con los datos transmitidos.","frontendform:sent_notice_text":"Me encargaré de ello y me pondré en contacto en breve.","frontendform:sent_notice_text_plural":"Nos encargaremos de ello y nos pondremos en contacto en breve.","frontendform:ssl_hint":"Los datos se transmiten a través de una conexión SSL segura.","frontendform:sectionseparator_next":"siguiente","frontendform:sectionseparator_prev":"atrás","frontendform:validator_error_date":"Por favor, introduzca una fecha válida en el formato 01.01.2014.","frontendform:validator_error_gutberaten":"El \"ID de gut beraten\" no es válido.","frontendform:validator_error_phone":"Por favor, introduzca un número de teléfono válido.","frontendform:validator_error_privacy":"Por favor, acepte la PolÃtica de privacidad.","frontendform:validator_error_zip":"Por favor, introduzca un código postal válido.","mailing:complimentary_close":"Atentamente","ratingform:consent_text":"Estoy de acuerdo con la publicación de mi reseña.","ratingform:dont_rate":"no calificar","ratingform:hint_initials":"Solo se publicarán sus iniciales.","ratingform:intro_categories":"Su valoración","ratingform:intro_tags":"La consulta tuvo lugar sobre los siguientes temas","ratingform:label_city":"Lugar","ratingform:label_initials":"No publicar datos personales y mostrar solo iniciales","ratingform:label_job":"Ocupación","ratingform:label_name":"Su nombre","ratingform:label_ratingtext":"Impresión general","ratingform:sent_notice_heading":"Valoración guardada","ratingform:sent_notice_text":"Agradecemos que se haya tomado el tiempo para evaluar nuestro trabajo. Se nos han proporcionado los datos y pronto estarán disponibles en nuestro sitio web.","ratingform:specialpage_heading":"Enviar evaluación","ratingform:submit":"Enviar evaluación","ratingform:validator_error_consent":"Por favor, acepte la publicación de su evaluación."},"fr":{"ainotice:notice":"Image créée par IA","ainotice:ai":"IA","calc:privacy_iframe_hint":"Ce service est fourni par un prestataire externe.","cookieblocker:cookiebar_button_only_obligatory":"seulement les cookies nécessaires","cookieblocker:cookiebar_button_optin_all":"autoriser tous les cookies","cookieblocker:cookiebar_button_options":"plus d'options","cookieblocker:cookiebar_text":"Ce site utilise des cookies. Certains cookies sont indispensables au fonctionnement du site. D'autres cookies sont optionnels et augmentent les fonctionnalités. V
401ous pouvez révoquer votre consentement à tout moment. Pour plus d'informations, consultez la [politique de confidentialité](URL).","cookieblocker:cookiebar_text_with_active_google_ads":"Ce site utilise des cookies. Certains cookies sont indispensables au fonctionnement du site, tandis que d'autres nous aident à améliorer ce site et votre expérience. Des données personnelles (par exemple, des adresses IP) peuvent être traitées, par exemple, pour des annonces et des contenus personnalisés ou la mesure des annonces et des contenus. Vous pouvez modifier ou révoquer votre consentement à tout moment. Pour plus d'informations, consultez la [politique de confidentialité](URL).","cookieblocker:covering_button_optin_all":"accepter tous les cookies","cookieblocker:covering_calc_allow":"autoriser uniquement les cookies pour le calculateur de tarifs et de comparaisons","cookieblocker:covering_calc_text":"Cet élément est fourni par un tiers et ne peut être affiché que si vous autorisez les cookies tiers pour le calculateur de comparaisons et de tarifs.","cookieblocker:covering_maps_allow":"uniquement les cookies pour les intégrations de cartes","cookieblocker:covering_maps_text":"Cette carte est fournie par un tiers et ne peut être affichée que si vous acceptez les cookies de tiers pour les intégrations de cartes.","cookieblocker:covering_other_allow":"uniquement les cookies pour les médias externes","cookieblocker:covering_other_text":"Cet élément est fourni par un tiers et ne peut être affiché que si vous acceptez les cookies de tiers pour les médias externes.","cookieblocker:covering_privacy_hint":"Vous pouvez révoquer votre consentement à tout moment. Pour plus d'informations, consultez la [politique de confidentialité](URL).","cookieblocker:overlay_button_acceptall":"accepter tous les cookies","cookieblocker:overlay_button_deny":"refuser les cookies","cookieblocker:overlay_button_selection":"enregistrer les paramètres","cookieblocker:overlay_calc_description":"Calcul et comparaison des offres d'assurance ou de financement","cookieblocker:overlay_calc_heading":"Calculateur de tarifs et comparatifs","cookieblocker:overlay_chat_description":"Contacter directement l'opérateur du site","cookieblocker:overlay_chat_heading":"Chat en direct","cookieblocker:overlay_heading":"Paramètres des cookies","cookieblocker:overlay_introduction":"Ce site utilise des cookies pour diverses fonctionnalités. Certains de ces cookies sont des cookies tiers. En sélectionnant les fonctionnalités du site que vous souhaitez activer, vous influencez les données personnelles enregistrées dans les cookies.","cookieblocker:overlay_maps_description":"Affichage d'informations géographiques sur le site","cookieblocker:overlay_maps_heading":"Cartes","cookieblocker:overlay_obligatory_description":"Nécessaire pour les fonctions de base","cookieblocker:overlay_obligatory_heading":"Cookies nécessaires","cookieblocker:overlay_other_description":"Intégration de médias externes (vidéos etc.) sur le site","cookieblocker:overlay_other_heading":"médias externes","cookieblocker:overlay_privacy_hint":"Pour des informations détaillées sur les cookies définis et les options de révocation, consultez la [politique de confidentialité](URL).","cookieblocker:overlay_tracking_description":"Statistiques anonymes sur le comportement des utilisateurs et suivi intersites pour des publicités personnalisées","cookieblocker:overlay_tracking_heading":"Analyse et marketing","footer:complaints":"Plaintes","footer:cookies":"Cookies","footer:disclaimer":"Avis juridique","footer:firstinfo":"Première information","footer:imprint":"Mentions légales","footer:privacy":"Protection des données","footer:privacypolicy":"Politique de confidentialité","footer:withdrawal":"Résilier le contrat","frontendform:aria_label_city":"Ville","frontendform:aria_label_street":"Rue","frontendform:aria_label_streetnumber":"Numéro","frontendform:aria_label_zip":"Code postal","frontendform:captcha_error_heading":"Demande de formulaire refusée","frontendform:captcha_error_text":"La demande a été refusée en raison dâune suspicion de spam. Veuillez la soumettre à nouveau ou nous contacter par un autre moyen (par téléphone ou par e-mail). [Retour au formulaire](URL)","frontendform:confirm_mail_intro":"Merci beaucoup pour votre demande via le formulaire sur mon site. Je vais la traiter sans délai.","frontendform:confirm_mail_intro_plural"
401:"Merci beaucoup pour votre demande via le formulaire sur notre site. Nous allons la traiter sans délai.","frontendform:confirm_mail_salutation":"Bonjour!","frontendform:confirm_mail_subject":"Demande via le formulaire sur mon site","frontendform:confirm_mail_subject_plural":"Demande via le formulaire sur notre site","frontendform:confirm_mail_your_data":"Les données suivantes ont été indiquées : ","frontendform:error_email":"Erreur : aucune adresse e-mail nâa été indiquée. [Retour au formulaire](URL)","frontendform:error_general":"Erreur lors de lâenvoi du formulaire. [Retour au formulaire](URL)","frontendform:error_required":"Erreur : tous les champs obligatoires nâont pas été remplis. [Retour au formulaire](URL)","frontendform:fold_cta":"Replier le formulaire","frontendform:legend_ratingschoolgrades":"Note scolaire","frontendform:legend_required":"Champ obligatoire","frontendform:privacy_hint_advertising":"**Jâaccepte** la collecte et lâenregistrement de mes données afin de recevoir des informations sur les produits de lâexploitant du site (informations complémentaires et modalités de révocation dans la [déclaration de confidentialité](URL)).","frontendform:privacy_hint_advertising_for_confirm_mail":"Jâaccepte la collecte et lâenregistrement de mes données afin de recevoir des informations sur les produits de lâexploitant du site.","frontendform:privacy_hint_concern":"**Jâaccepte** que les données saisies soient utilisées pour traiter ma demande (informations complémentaires et modalités de révocation dans la [déclaration de confidentialité](URL)).","frontendform:privacy_hint_concern_for_confirm_mail":"Jâaccepte que les données saisies soient utilisées pour traiter ma demande.","frontendform:privacy_hint_legacy":"Jâai lu la [déclaration de confidentialité](URL) et je lâaccepte.","frontendform:privacy_hint_legacy_for_confirm_mail":"Jâai lu la déclaration de confidentialité et je lâaccepte.","frontendform:sent_notice_heading":"Demande envoyée avec succès","frontendform:sent_notice_sentconfirmation":"Un e-mail de confirmation contenant les informations transmises vient dâêtre envoyé.","frontendform:sent_notice_text":"Je mâen occupe et je vous recontacte prochainement.","frontendform:sent_notice_text_plural":"Nous nous en occupons et nous vous recontactons prochainement.","frontendform:ssl_hint":"Les données sont transmises via une connexion SSL sécurisée.","frontendform:sectionseparator_next":"suivant","frontendform:sectionseparator_prev":"retour","frontendform:validator_error_date":"Veuillez saisir une date valide au format 01.01.2014.","frontendform:validator_error_gutberaten":"Lâidentifiant « gut beraten » nâest pas valide.","frontendform:validator_error_phone":"Veuillez saisir un numéro de téléphone valide.","frontendform:validator_error_privacy":"Veuillez accepter la déclaration de confidentialité.","frontendform:validator_error_zip":"Veuillez saisir un code postal valide.","mailing:complimentary_close":"Cordialement","ratingform:consent_text":"Je suis d'accord pour que mon avis soit publié.","ratingform:dont_rate":"ne pas évaluer","ratingform:hint_initials":"Seules vos initiales seront publiées.","ratingform:intro_categories":"Votre évaluation","ratingform:intro_tags":"Une consultation a eu lieu sur les sujets suivants","ratingform:label_city":"Lieu","ratingform:label_initials":"Ne pas publier les données personnelles et n'afficher que les initiales","ratingform:label_job":"Profession","ratingform:label_name":"Votre nom","ratingform:label_ratingtext":"Impression générale","ratingform:sent_notice_heading":"Ãvaluation enregistrée","ratingform:sent_notice_text":"Merci beaucoup d'avoir pris le temps de nous évaluer. Les données nous ont été transmises et seront bientôt publiées sur notre site.","ratingform:specialpage_heading":"Donner une évaluation","ratingform:submit":"Envoyer l'évaluation","ratingform:validator_error_consent":"Veuillez accepter la publication de votre évaluation."},"hr":{"ainotice:notice":"Slika izraÄena pomoÄu umjetne inteligencije","ainotice:ai":"UI","calc:privacy_iframe_hint":"Ovu uslugu pruža vanjski pružatelj.","cookieblocker:cookiebar_button_only_obligatory":"samo nužni kolaÄiÄi","cookieblocker:cookiebar_button_optin_all":"dopusti sve kolaÄiÄe","cookieblocker:cookiebar_button_options":"dodatne postavke","cookieblocker:cookiebar_text":"Ova web-stranica koristi kolaÄiÄe. Neki su kolaÄiÄi nužni za rad web-stranice. Drugi kolaÄiÄi su opcionalni i proÅ¡iruju funkcionalnost. Svoju privolu možete povuÄi u bilo kojem trenutku. ViÅ¡e informacija pronaÄi Äete u [Pravilima privatnosti](URL).","cookieblocker:cookiebar_text_with_active_google_ads":"Ova web-stranica koristi kolaÄiÄe. Neki su kolaÄiÄi nužni za rad web-stranice, dok nam drugi pomažu poboljÅ¡ati ovu web-stranicu i vaÅ¡e iskustvo. Osobni podaci (npr. IP adrese) mogu se obraÄivati, primjerice za personalizirane oglase i sadržaj ili mjerenje oglasa i sadržaja. Svoju privolu možete u bilo kojem trenutku prilagoditi ili povuÄi. ViÅ¡e informacija pronaÄi Äete u [Pravilima privatnosti](URL).","cookieblocker:covering_button_optin_all":"dopusti sve kolaÄiÄe","cookieblocker:covering_calc_allow":"dopusti samo kolaÄiÄe za kalkulatore tarifa i usporedbu","cookieblocker:covering_calc_text":"Ovaj element pruža treÄa strana i može se prikazati samo ako dopustite kolaÄiÄe treÄih strana za kalkulatore usporedbe i tarifa.","cookieblocker:covering_maps_allow":"dopusti samo kolaÄiÄe za ugradnje karata","cookieblocker:covering_maps_text":"Ovu kartu pruža treÄa strana i može se prikazati samo ako dopustite kolaÄiÄe treÄih strana za ugradnje karata.","cookieblocker:covering_other_allow":"dopusti samo kolaÄiÄe za vanjske medije","cookieblocker:covering_other_text":"Ovaj element pruža treÄa strana i može se prikazati samo ako dopustite kolaÄiÄe treÄih strana za vanjske medije.","cookieblocker:covering_privacy_hint":"Svoju privolu možete povuÄi u bilo kojem trenutku. ViÅ¡e informacija pronaÄi Äete u [Pravilima privatnosti](URL).","cookieblocker:overlay_button_acceptall":"dopusti sve kolaÄiÄe","cookieblocker:overlay_button_deny":"povuci privolu za kolaÄiÄe","cookieblocker:overlay_button_selection":"spremi postavke","cookieblocker:overlay_calc_description":"izraÄun i usporedba ponuda osiguranja ili financiranja","cookieblocker:overlay_calc_heading":"kalkulatori tarifa i usporedbe","cookieblocker:overlay_chat_description":"izravno kontaktiranje operatera web-stranice","cookieblocker:overlay_chat_heading":"chat uživo","cookieblocker:overlay_heading":"postavke kolaÄiÄa","cookieblocker:overlay_introduction":"Ova web-stranica koristi kolaÄiÄe za razliÄite funkcije. U nekim sluÄajevima radi se o takozvanim kolaÄiÄima treÄih strana. Odabirom funkcija web-stranice koje želite aktivirati utjeÄete na svoje osobne podatke pohranjene u kolaÄiÄima.","cookieblocker:overlay_maps_description":"prikaz geografskih informacija na web-stranici","cookieblocker:overlay_maps_heading":"karte","cookieblocker:overlay_obligatory_description":"preduvjet za osnovne funkcije","cookieblocker:overlay_obligatory_heading":"nužni kolaÄiÄi","cookieblocker:overlay_other_description":"ugradnja vanjskih medija (videozapisi itd.) u web-stranicu","cookieblocker:overlay_other_heading":"vanjski mediji","cookieblocker:overlay_privacy_hint":"Detaljne informacije o postavljenim kolaÄiÄima i moguÄnostima povlaÄenja privole pronaÄi Äete u [Pravilima privatnosti](URL).","cookieblocker:overlay_tracking_description":"anonimne statistike o ponaÅ¡anju korisnika te praÄenje na viÅ¡e web-stranica za personalizirano oglaÅ¡avanje","cookieblocker:overlay_tracking_heading":"analitika i marketing","footer
401:complaints":"Pritužbe","footer:cookies":"KolaÄiÄi","footer:disclaimer":"Pravne napomene","footer:firstinfo":"Prve informacije","footer:imprint":"Impresum","footer:privacy":"ZaÅ¡tita podataka","footer:privacypolicy":"Izjava o zaÅ¡titi podataka","footer:withdrawal":"Opoziv ugovora","frontendform:aria_label_city":"Mjesto","frontendform:aria_label_street":"Ulica","frontendform:aria_label_streetnumber":"KuÄni broj","frontendform:aria_label_zip":"PoÅ¡tanski broj","frontendform:captcha_error_heading":"Zahtjev obrasca odbijen","frontendform:captcha_error_text":"Zahtjev je odbijen zbog sumnje na spam. Molimo poÅ¡aljite ponovno ili nas kontaktirajte na drugi naÄin (telefonom ili e-mailom). [Natrag na obrazac](URL)","frontendform:confirm_mail_intro":"Hvala vam na upitu putem obrasca na mojoj web-stranici. Odmah Äu ga obraditi.","frontendform:confirm_mail_intro_plural":"Hvala vam na upitu putem obrasca na naÅ¡oj web-stranici. Odmah Äemo ga obraditi.","frontendform:confirm_mail_salutation":"Dobar dan!","frontendform:confirm_mail_subject":"Upit putem obrasca preko moje web-stranice","frontendform:confirm_mail_subject_plural":"Upit putem obrasca preko naÅ¡e web-stranice","frontendform:confirm_mail_your_data":"Navedeni su sljedeÄi podaci: ","frontendform:error_email":"GreÅ¡ka: Nije navedena e-mail adresa. [Natrag na obrazac](URL)","frontendform:error_general":"GreÅ¡ka pri slanju obrasca. [Natrag na obrazac](URL)","frontendform:error_required":"GreÅ¡ka: Nisu ispunjena sva obavezna polja. [Natrag na obrazac](URL)","frontendform:fold_cta":"Sakrij obrazac","frontendform:legend_ratingschoolgrades":"Å kolska ocjena","frontendform:legend_required":"Obavezno polje","frontendform:privacy_hint_advertising":"**Slažem se** s prikupljanjem i pohranom svojih podataka radi slanja informacija o proizvodima od strane vlasnika web-stranice (viÅ¡e informacija i upute za opoziv u [Izjavi o privatnosti](URL)).","frontendform:privacy_hint_advertising_for_confirm_mail":"Slažem se s prikupljanjem i pohranom svojih podataka radi slanja informacija o proizvodima od strane vlasnika web-stranice.","frontendform:privacy_hint_concern":"**Slažem se** da se uneseni podaci koriste za obradu mog upita (viÅ¡e informacija i upute za opoziv u [Izjavi o privatnosti](URL)).","frontendform:privacy_hint_concern_for_confirm_mail":"Slažem se da se uneseni podaci koriste za obradu mog upita.","frontendform:privacy_hint_legacy":"ProÄitao/la sam [Izjavu o privatnosti](URL) i slažem se s njom.","frontendform:privacy_hint_legacy_for_confirm_mail":"ProÄitao/la sam Izjavu o privatnosti i slažem se s njom.","frontendform:sent_notice_heading":"Upit uspjeÅ¡no poslan","frontendform:sent_notice_sentconfirmation":"Potvrdna e-mail poruka s dostavljenim podacima upravo je poslana.","frontendform:sent_notice_text":"Pobrinut Äu se za to i uskoro Äu vam se javiti.","frontendform:sent_notice_text_plural":"Pobrinut Äemo se za to i uskoro Äemo vam se javiti.","frontendform:ssl_hint":"Podaci se prenose putem sigurne SSL veze.","frontendform:sectionseparator_next":"dalje","frontendform:sectionseparator_prev":"natrag","frontendform:validator_error_date":"Molimo unesite valjani datum u formatu 01.01.2014.","frontendform:validator_error_gutberaten":"\"gut beraten ID\" nije valjan.","frontendform:validator_error_phone":"Molimo unesite valjani telefonski broj.","frontendform:validator_error_privacy":"Molimo potvrdite Izjavu o privatnosti.","frontendform:validator_error_zip":"Molimo unesite valjani poÅ¡tanski broj.","mailing:complimentary_close":"S poÅ¡tovanjem","ratingform:consent_text":"Slažem se s objavom svoje recenzije.","ratingform:dont_rate":"ne ocjenjivati","ratingform:hint_initials":"Objavit Äe se samo vaÅ¡i inicijali.","ratingform:intro_categories":"VaÅ¡a ocjena","ratingform:intro_tags":"Savjetovanje se odnosilo na sljedeÄe teme","ratingform:label_city":"Mjesto","ratingform:label_initials":"Ne objavljivati osobne podatke i prikazati samo inicijale","ratingform:label_job":"Zanimanje","ratingform:label_name":"VaÅ¡e ime","ratingform:label_ratingtext":"OpÄi dojam","ratingform:sent_notice_heading":"Ocjena je spremljena","ratingform:sent_notice_text":"Hvala vam Å¡to ste odvojili vrijeme za ocjenu naÅ¡eg rada. Podaci su nam proslijeÄeni i uskoro Äe biti odobreni za objavu na naÅ¡oj web-stranici.","ratingform:specialpage_heading":"Ostavite ocjenu","ratingform:submit":"PoÅ¡alji ocjenu","ratingform:validator_error_consent":"Molimo vas da pristanete na objavu svoje recenzije."},"it":{"ainotice:notice":"Immagine creata con l'IA","ainotice:ai":"IA","calc:privacy_iframe_hint":"Questo servizio è fornito da un fornitore esterno","cookieblocker:cookiebar_button_only_obligatory":"solo cookie necessari","cookieblocker:cookiebar_button_optin_all":"permetti tutti i cookie","cookieblocker:cookiebar_button_options":"ulteriori impostazioni","cookieblocker:cookiebar_text":"Questo sito utilizza cookie. Alcuni cookie sono essenziali per il funzionamento del sito. Altri cookie sono opzionali e ampliano la gamma di funzionalità . Puoi revocare il tuo consenso in qualsiasi momento. Maggiori informazioni sono disponibili nell'[informativa sulla privacy](URL).","cookieblocker:cookiebar_text_with_active_google_ads":"Questo sito utilizza cookie. Alcuni cookie sono essenziali per il funzionamento del sito, mentre altri ci aiutano a migliorare il sito e la tua esperienza. I dati personali (es. indirizzi IP) possono essere trattati per annunci e contenuti personalizzati o misurazione degli annunci e dei contenuti. Puoi adattare o revocare il tuo consenso in qualsiasi momento. Maggiori informazioni sono disponibili nell'[informativa sulla privacy](URL).","cookieblocker:covering_button_optin_all":"accetta tutti i cookie","cookieblocker:covering_calc_allow":"consenti solo i cookie per i calcolatori di tariffe e confronti","cookieblocker:covering_calc_text":"Questo elemento è fornito da una terza parte e può essere visualizzato solo se si consente l'utilizzo dei cookie di terze parti per i confronti e i calcolatori di tariffe.","cookieblocker:covering_maps_allow":"permetti cookie solo per integrazioni di mappe","cookieblocker:covering_maps_text":"Questa mappa è fornita da un terzo e può essere visualizzata solo se si permettono i cookie di terze parti per l'integrazione della mappa.","cookieblocker:covering_other_allow":"permetti cookie solo per media esterni","cookieblocker:covering_other_text":"Questo elemento è fornito da un terzo e può essere visualizzato solo se si permettono i cookie di terze parti per i media esterni.","cookieblocker:covering_privacy_hint":"Puoi revocare il tuo consenso in qualsiasi momento. Maggiori informazioni sono disponibili nell'[informativa sulla privacy](URL).","cookieblocker:overlay_button_acceptall":"accetta tutti i cookie","cookieblocker:overlay_button_deny":"revoca i cookie","cookieblocker:overlay_button_selection":"salva le impostazioni","cookieblocker:overlay_calc_description":"Calcolo e comparazione di offerte assicurative o di finanziamento","cookieblocker:overlay_calc_heading":"Calcolatori e Comparazioni","cookieblocker:overlay_chat_description":"Contatto diretto con il gestore del sito web","cookieblocker:overlay_chat_heading":"Live-Chat","cookieblocker:overlay_heading":"Impostazioni dei Cookie","cookieblocker:overlay_introduction":"Questo sito utilizza cookie per varie funzionalità . Alcuni di questi sono chiamati cookie di terze parti. Attraverso la selezione delle funzionalità del sito che desideri attivare, influenzi i tuoi dati personali memorizzati nei co
401okie.","cookieblocker:overlay_maps_description":"Mostra informazioni geografiche sul sito","cookieblocker:overlay_maps_heading":"Mappe","cookieblocker:overlay_obligatory_description":"Necessario per funzionalità di base","cookieblocker:overlay_obligatory_heading":"Cookie necessari","cookieblocker:overlay_other_description":"Integrazione di media esterni (video ecc.) nel sito","cookieblocker:overlay_other_heading":"Media esterni","cookieblocker:overlay_privacy_hint":"Per informazioni dettagliate sui cookie impostati e sulle opzioni di revoca, consultare l'[informativa sulla privacy](URL).","cookieblocker:overlay_tracking_description":"Statistiche anonime sul comportamento dell'utente e tracciamento tra siti per pubblicità personalizzata","cookieblocker:overlay_tracking_heading":"Analisi e Marketing","footer:complaints":"Reclami","footer:cookies":"Cookies","footer:disclaimer":"Avvertenze legali","footer:firstinfo":"Informazioni iniziali","footer:imprint":"Impressum","footer:privacy":"Privacy","footer:privacypolicy":"Informativa sulla privacy","footer:withdrawal":"Recedere dal contratto","frontendform:aria_label_city":"Città ","frontendform:aria_label_street":"Via","frontendform:aria_label_streetnumber":"Numero civico","frontendform:aria_label_zip":"Codice postale","frontendform:captcha_error_heading":"Richiesta del modulo respinta","frontendform:captcha_error_text":"La richiesta è stata respinta per sospetto spam. Ti preghiamo di inviarla nuovamente oppure di contattarci in altro modo (telefonicamente o via e-mail). [Torna al modulo](URL)","frontendform:confirm_mail_intro":"Grazie mille per la richiesta inviata tramite il modulo sul mio sito web. La elaborerò al più presto.","frontendform:confirm_mail_intro_plural":"Grazie mille per la richiesta inviata tramite il modulo sul nostro sito web. La elaboreremo al più presto.","frontendform:confirm_mail_salutation":"Buongiorno!","frontendform:confirm_mail_subject":"Richiesta tramite modulo dal mio sito web","frontendform:confirm_mail_subject_plural":"Richiesta tramite modulo dal nostro sito web","frontendform:confirm_mail_your_data":"Sono stati indicati i seguenti dati: ","frontendform:error_email":"Errore: non è stato indicato alcun indirizzo e-mail. [Torna al modulo](URL)","frontendform:error_general":"Errore durante lâinvio del modulo. [Torna al modulo](URL)","frontendform:error_required":"Errore: non sono stati compilati tutti i campi obbligatori. [Torna al modulo](URL)","frontendform:fold_cta":"Comprimi modulo","frontendform:legend_ratingschoolgrades":"Voto scolastico","frontendform:legend_required":"Campo obbligatorio","frontendform:privacy_hint_advertising":"**Acconsento** alla raccolta e alla memorizzazione dei miei dati per lâinvio di informazioni sui prodotti del gestore del sito web (ulteriori informazioni e indicazioni sulla revoca nellâ[Informativa sulla privacy](URL)).","frontendform:privacy_hint_advertising_for_confirm_mail":"Acconsento alla raccolta e alla memorizzazione dei miei dati per lâinvio di informazioni sui prodotti del gestore del sito web.","frontendform:privacy_hint_concern":"**Acconsento** che i dati inseriti vengano utilizzati per lâelaborazione della mia richiesta (ulteriori informazioni e indicazioni sulla revoca nellâ[Informativa sulla privacy](URL)).","frontendform:privacy_hint_concern_for_confirm_mail":"Acconsento che i dati inseriti vengano utilizzati per lâelaborazione della mia richiesta.","frontendform:privacy_hint_legacy":"Ho letto lâ[Informativa sulla privacy](URL) e la accetto.","frontendform:privacy_hint_legacy_for_confirm_mail":"Ho letto lâInformativa sulla privacy e la accetto.","frontendform:sent_notice_heading":"Richiesta inviata con successo","frontendform:sent_notice_sentconfirmation":"à stata appena inviata unâe-mail di conferma con i dati trasmessi.","frontendform:sent_notice_text":"Me ne occuperò e ti ricontatterò a breve.","frontendform:sent_notice_text_plural":"Ce ne occuperemo e ti ricontatteremo a breve.","frontendform:ssl_hint":"I dati vengono trasmessi tramite una connessione SSL sicura.","frontendform:sectionseparator_next":"avanti","frontendform:sectionseparator_prev":"indietro","frontendform:validator_error_date":"Inserisci una data valida nel formato 01.01.2014.","frontendform:validator_error_gutberaten":"La \"gut beraten ID\" non è valida.","frontendform:validator_error_phone":"Inserisci un numero di telefono valido.","frontendform:validator_error_privacy":"Accetta lâInformativa sulla privacy.","frontendform:validator_error_zip":"Inserisci un codice postale valido.","mailing:complimentary_close":"Cordiali saluti","ratingform:consent_text":"Accetto la pubblicazione della mia recensione.","ratingform:dont_rate":"non valutare","ratingform:hint_initials":"Verranno pubblicate solo le tue iniziali.","ratingform:intro_categories":"La tua valutazione","ratingform:intro_tags":"Consultazione effettuata sui seguenti argomenti","ratingform:label_city":"Località ","ratingform:label_initials":"Non pubblicare i dati personali e mostra solo le iniziali","ratingform:label_job":"Occupazione","ratingform:label_name":"Il tuo nome","ratingform:label_ratingtext":"Impressioni generali","ratingform:sent_notice_heading":"Recensione registrata","ratingform:sent_notice_text":"Grazie mille per averci fornito il tuo feedback. I dati sono stati inviati e verranno presto pubblicati sul nostro
401sito.","ratingform:specialpage_heading":"Lascia una recensione","ratingform:submit":"Invia recensione","ratingform:validator_error_consent":"Ti preghiamo di accettare la pubblicazione della tua recensione."},"nl":{"ainotice:notice":"Afbeelding gemaakt met AI","ainotice:ai":"AI","calc:privacy_iframe_hint":"Deze dienst wordt door een externe aanbieder geleverd","cookieblocker:cookiebar_button_only_obligatory":"alleen noodzakelijke cookies","cookieblocker:cookiebar_button_optin_all":"alle cookies toestaan","cookieblocker:cookiebar_button_options":"verdere instellingen","cookieblocker:cookiebar_text":"Deze website maakt gebruik van cookies. Sommige cookies zijn essentieel voor de werking van de website. Andere cookies zijn optioneel en verbeteren de functionaliteit. Je kunt je toestemming op elk moment intrekken. Meer informatie vind je in de [privacyverklaring](URL).","cookieblocker:cookiebar_text_with_active_google_ads":"Deze website maakt gebruik van cookies. Sommige cookies zijn essentieel voor de werking van de website, terwijl andere ons helpen deze website en jouw ervaring te verbeteren. Persoonlijke gegevens (bijv. IP-adressen) kunnen worden verwerkt voor gepersonaliseerde advertenties en inhoud of advertentie- en inhoudsmetingen. Je kunt je toestemming op elk moment aanpassen of intrekken. Meer informatie vind je in de [privacyverklaring](URL).","cookieblocker:covering_button_optin_all":"Alle cookies toestaan","cookieblocker:covering_calc_allow":"alleen cookies voor tarief- en vergelijkingscalculators toestaan","cookieblocker:covering_calc_text":"Dit element wordt geleverd door een derde partij en kan alleen worden weergegeven als u cookies van derden toestaat voor vergelijkings- en tariefcalculators.","cookieblocker:covering_maps_allow":"Alleen cookies voor kaartintegraties toestaan","cookieblocker:covering_maps_text":"Deze kaart wordt verzorgd door een externe provider en kan alleen worden weergegeven als u cookies van derden toestaat voor kaartintegraties.","cookieblocker:covering_other_allow":"Alleen cookies voor externe media toestaan","cookieblocker:covering_other_text":"Dit element wordt verzorgd door een externe aanbieder en kan alleen worden bekeken als u cookies van derden toestaat voor externe media.","cookieblocker:covering_privacy_hint":"Je kunt je toestemming op elk moment intrekken. Meer informatie vind je in de [privacyverklaring](URL).","cookieblocker:overlay_button_acceptall":"Alle cookies toestaan","cookieblocker:overlay_button_deny":"Cookies intrekken","cookieblocker:overlay_button_selection":"Instellingen opslaan","cookieblocker:overlay_calc_description":"Berekening en vergelijking van verzekerings- of financieringsaanbiedingen","cookieblocker:overlay_calc_heading":"Tarieven- en vergelijkingstools","cookieblocker:overlay_chat_description":"Direct contact opnemen met de websitebeheerder","cookieblocker:overlay_chat_heading":"Live chat","cookieblocker:overlay_heading":"Cookie-instellingen","cookieblocker:overlay_introduction":"Deze website gebruikt cookies voor verschillende functies. Dit zijn deels zogenaamde cookies van derden. Door te selecteren welke functies van de website u wilt activeren, beïnvloedt u uw persoonlijke gegevens die in cookies zijn opgeslagen.","cookieblocker:overlay_maps_description":"Weergave van geografische informatie op de website","cookieblocker:overlay_maps_heading":"Kaarten","cookieblocker:overlay_obligatory_description":"Essentieel voor basisfunctionaliteiten","cookieblocker:overlay_obligatory_heading":"Noodzakelijke cookies","cookieblocker:overlay_other_description":"Integratie van externe media (video's etc.) in de website","cookieblocker:overlay_other_heading":"Externe media","cookieblocker:overlay_privacy_hint":"Gedetailleerde informatie over de ingestelde cookies en opties voor herroeping vind je in de [privacyverklaring](URL).","cookieblocker:overlay_tracking_description":"Anonieme statistieken over gebruikersgedrag en website-overschrijdende tracking voor gepersonaliseerde reclame","cookieblocker:overlay_tracking_heading":"Analyse en marketing","footer:complaints":"Klachten","footer
401:cookies":"Cookies","footer:disclaimer":"Disclaimer","footer:firstinfo":"Wettelijke informatie","footer:imprint":"Colofon","footer:privacy":"Privacy","footer:privacypolicy":"Privacybeleid","footer:withdrawal":"Contract herroepen","frontendform:aria_label_city":"Plaats","frontendform:aria_label_street":"Straat","frontendform:aria_label_streetnumber":"Huisnummer","frontendform:aria_label_zip":"Postcode","frontendform:captcha_error_heading":"Formulieraanvraag afgewezen","frontendform:captcha_error_text":"De aanvraag is wegens een vermoeden van spam afgewezen. Dien deze opnieuw in of neem op een andere manier (telefonisch of per e-mail) contact op. [Terug naar het formulier](URL)","frontendform:confirm_mail_intro":"Hartelijk dank voor uw formulieraanvraag op mijn website. Ik zal deze zo spoedig mogelijk in behandeling nemen.","frontendform:confirm_mail_intro_plural":"Hartelijk dank voor uw formulieraanvraag op onze website. Wij zullen deze zo spoedig mogelijk in behandeling nemen.","frontendform:confirm_mail_salutation":"Goedendag!","frontendform:confirm_mail_subject":"Formulieraanvraag via mijn website","frontendform:confirm_mail_subject_plural":"Formulieraanvraag via onze website","frontendform:confirm_mail_your_data":"De volgende gegevens zijn opgegeven: ","frontendform:error_email":"Fout: Er is geen e-mailadres opgegeven. [Terug naar het formulier](URL)","frontendform:error_general":"Fout bij het verzenden van het formulier. [Terug naar het formulier](URL)","frontendform:error_required":"Fout: Niet alle verplichte velden zijn ingevuld. [Terug naar het formulier](URL)","frontendform:fold_cta":"Formulier inklappen","frontendform:legend_ratingschoolgrades":"Schoolcijfer","frontendform:legend_required":"Verplicht veld","frontendform:privacy_hint_advertising":"**Ik ga akkoord** met het verzamelen en opslaan van mijn gegevens voor het toezenden van productinformatie van de websitebeheerder (meer informatie en aanwijzingen voor herroeping in de [privacyverklaring](URL)).","frontendform:privacy_hint_advertising_for_confirm_mail":"Ik ga akkoord met het verzamelen en opslaan van mijn gegevens voor het toezenden van productinformatie van de websitebeheerder.","frontendform:privacy_hint_concern":"**Ik ga akkoord** dat de ingevoerde gegevens worden gebruikt voor de afhandeling van mijn verzoek (meer informatie en aanwijzingen voor herroeping in de [privacyverklaring](URL)).","frontendform:privacy_hint_concern_for_confirm_mail":"Ik ga akkoord dat de ingevoerde gegevens worden gebruikt voor de afhandeling van mijn verzoek.","frontendform:privacy_hint_legacy":"Ik heb de [privacyverklaring](URL) gelezen en ga ermee akkoord.","frontendform:privacy_hint_legacy_for_confirm_mail":"Ik heb de privacyverklaring gelezen en ga ermee akkoord.","frontendform:sent_notice_heading":"Aanvraag succesvol","frontendform:sent_notice_sentconfirmation":"Er is zojuist een bevestigingsmail met de doorgestuurde gegevens verzonden.","frontendform:sent_notice_text":"Ik ga ermee aan de slag en neem binnenkort contact met u op.","frontendform:sent_notice_text_plural":"Wij gaan ermee aan de slag en nemen binnenkort contact met u op.","frontendform:ssl_hint":"De gegevens worden via een beveiligde SSL-verbinding verzonden.","frontendform:sectionseparator_next":"volgende","frontendform:sectionseparator_prev":"terug","frontendform:validator_error_date":"Voer een geldige datum in in het formaat 01-01-2014.","frontendform:validator_error_gutberaten":"De \"gut beraten ID\" is ongeldig.","frontendform:validator_error_phone":"Voer een geldig telefoonnummer in.","frontendform:validator_error_privacy":"Ga akkoord met de privacyverklaring.","frontendform:validator_error_zip":"Voer een geldige postcode in.","mailing:complimentary_close":"Met vriendelijke groet","ratingform:consent_text":"Ik ga akkoord met de publicatie van mijn beoordeling.","ratingform:dont_rate":"niet beoordelen","ratingform:hint_initials":"Alleen uw initialen worden gepubliceerd.","ratingform:intro_categories":"Uw beoordeling","ratingform:intro_tags":"De volgende onderwerpen werden besproken","ratingform:label_city":"Plaats","ratingform:label_initials":"Geen persoonlijke gegevens openbaar maken en alleen initialen tonen","ratingform:label_job":"Beroep","ratingform:label_name":"Uw naam","ratingform:label_ratingtext":"Algemene indruk","ratingform:sent_notice_heading":"Beoordeling ontvangen","ratingform:sent_notice_text":"Dank u dat u de tijd heeft genomen om ons werk te beoordelen. De gegevens zijn aan ons doorgegeven en zullen binnenkort op onze homepage worden vrijgegeven.","ratingform:specialpage_heading":"Een beoordeling geven","ratingform:submit":"Beoordeling indienen","ratingform:validator_error_consent":"Stem alstublieft nog in met de publicatie van uw beoordeling."},"ro":{"ainotice:notice":"Imagine creatÄ cu IA","ainotice:ai":"IA","calc:privacy_iframe_hint":"Acest serviciu este furnizat de un furnizor extern","cookieblocker:cookiebar_button_only_obligatory":"numai cookie-urile necesare","cookieblocker:cookiebar_button_optin_all":"permite toate cookie-urile","cookieblocker:cookiebar_button_options":"mai multe opÈiuni","cookieblocker:cookiebar_text":"Acest site foloseÈte cookie-uri. Unele cookie-uri sunt esenÈiale pentru funcÈionarea site-ului. Alte cookie-uri sunt opÈionale Èi extind funcÈionalitatea. VÄ puteÈ
401i retrage consimÈÄmântul în orice moment. InformaÈii suplimentare gÄsiÈi în [Politica de confidenÈialitate](URL).","cookieblocker:cookiebar_text_with_active_google_ads":"Acest site foloseÈte cookie-uri. Unele cookie-uri sunt esenÈiale pentru funcÈionarea site-ului, în timp ce altele ne ajutÄ sÄ Ã®mbunÄtÄÈim acest site Èi experienÈa dvs. Datele cu caracter personal (ex. IP-urile) pot fi procesate pentru reclame Èi conÈinut personalizat sau mÄsurÄtori de reclame Èi conÈinut. PuteÈi ajusta sau retrage consimÈÄmântul dvs. în orice moment. InformaÈii suplimentare gÄsiÈi în [Politica de confidenÈialitate](URL).","cookieblocker:covering_button_optin_all":"permite toate cookie-urile","cookieblocker:covering_calc_allow":"permite doar cookie-urile pentru calculatoare de tarife Èi comparaÈii","cookieblocker:covering_calc_text":"Acest element este furnizat de un terÈ Èi poate fi afiÈat doar dacÄ permiteÈi cookie-urilor terÈilor pentru calculatoare de tarife Èi comparaÈii.","cookieblocker:covering_maps_allow":"permite doar cookie-urile pentru integrÄrile de hÄrÈi","cookieblocker:covering_maps_text":"AceastÄ hartÄ este furnizatÄ de un terÈ Èi poate fi afiÈatÄ doar dacÄ permiteÈi cookie-urilor terÈilor pentru integrÄrile de hÄrÈi.","cookieblocker:covering_other_allow":"permite doar cookie-urile pentru medii externe","cookieblocker:covering_other_text":"Acest element este furnizat de un terÅ£ Åi poate fi afiÅat doar dacÄ permiteÅ£i cookie-urile terÅ£elor pentru medii externe.","cookieblocker:covering_privacy_hint":"VÄ puteÈi retrage consimÈÄmântul în orice moment. InformaÈii suplimentare gÄsiÈi în [Politica de confidenÈialitate](URL).","cookieblocker:overlay_button_acceptall":"permite toate cookie-urile","cookieblocker:overlay_button_deny":"revoca cookie-uri","cookieblocker:overlay_button_selection":"salveazÄ setÄrile","cookieblocker:overlay_calc_description":"Calculul Èi compararea ofertelor de asigurÄri sau finanÈare","cookieblocker:overlay_calc_heading":"Calculatoare de tarife Èi comparaÈii","cookieblocker:overlay_chat_description":"Contact direct cu operatorul site-ului web","cookieblocker:overlay_chat_heading":"Chat live","cookieblocker:overlay_heading":"SetÄri pentru cookie-uri","cookieblocker:overlay_introduction":"Acest site utilizeazÄ cookie-uri pentru diverse funcÈii. Unele dintre ele sunt aÈa-numitele cookie-uri terÈe. Prin selectarea funcÈiilor site-ului pe care doriÈi sÄ le activaÈi, influenÈaÈi datele personale stocate în cookie-urile dvs.","cookieblocker:overlay_maps_description":"AfiÈarea informaÈiilor geografice pe site-ul web","cookieblocker:overlay_maps_heading":"HÄrÈi","cookieblocker:overlay_obligatory_description":"Necesare pentru funcÈii de bazÄ","cookieblocker:overlay_obligatory_heading":"Cookie-uri necesare","cookieblocker:overlay_other_description":"Integrarea media externÄ (video etc.) în site-ul web","cookieblocker:overlay_other_heading":"medii externe","cookieblocker:overlay_privacy_hint":"InformaÈii detaliate despre cookie-urile setate Èi opÈiunile de retragere pot fi gÄsite în [Politica de confidenÈialitate](URL).","cookieblocker:overlay_tracking_description":"Statistici anonime despre comportamentul utilizatorilor Èi urmÄrirea între site-uri pentru publicitate personalizatÄ","cookieblocker:overlay_tracking_heading":"AnalizÄ Èi marketing","footer:complaints":"ReclamaÈii","footer:cookies":"Cookie-uri","footer
401:disclaimer":"InformaÈii legale","footer:firstinfo":"InformaÈii iniÈiale","footer:imprint":"Imprint","footer:privacy":"ProtecÈia datelor","footer:privacypolicy":"Politica de confidenÈialitate","footer:withdrawal":"Retragerea din contract","frontendform:aria_label_city":"Localitate","frontendform:aria_label_street":"StradÄ","frontendform:aria_label_streetnumber":"NumÄr","frontendform:aria_label_zip":"Cod poÈtal","frontendform:captcha_error_heading":"Cererea formularului a fost respinsÄ","frontendform:captcha_error_text":"Cererea a fost respinsÄ din cauza suspiciunii de spam. Te rugÄm sÄ o trimiÈi din nou sau sÄ ne contactezi pe altÄ cale (telefonic sau prin e-mail). [Ãnapoi la formular](URL)","frontendform:confirm_mail_intro":"ÃÈi mulÈumesc pentru solicitarea prin formular de pe pagina mea de internet. O voi procesa imediat.","frontendform:confirm_mail_intro_plural":"VÄ mulÈumim pentru solicitarea prin formular de pe pagina noastrÄ de internet. O vom procesa imediat.","frontendform:confirm_mail_salutation":"BunÄ ziua!","frontendform:confirm_mail_subject":"Solicitare prin formular de pe pagina mea de internet","frontendform:confirm_mail_subject_plural":"Solicitare prin formular de pe pagina noastrÄ de internet","frontendform:confirm_mail_your_data":"Au fost introduse urmÄtoarele date: ","frontendform:error_email":"Eroare: Nu a fost introdusÄ nicio adresÄ de e-mail. [Ãnapoi la formular](URL)","frontendform:error_general":"Eroare la trimiterea formularului. [Ãnapoi la formular](URL)","frontendform:error_required":"Eroare: Nu au fost completate toate câmpurile obligatorii. [Ãnapoi la formular](URL)","frontendform:fold_cta":"Restrânge formularul","frontendform:legend_ratingschoolgrades":"NotÄ ÈcolarÄ","frontendform:legend_required":"Câmp obligatoriu","frontendform:privacy_hint_advertising":"**Sunt de acord** cu colectarea Èi stocarea datelor mele pentru trimiterea de informaÈii despre produse ale operatorului site-ului (informaÈii suplimentare Èi indicaÈii privind retragerea consimÈÄmântului în [Politica de confidenÈialitate](URL)).","frontendform:privacy_hint_advertising_for_confirm_mail":"Sunt de acord cu colectarea Èi stocarea datelor mele pentru trimiterea de informaÈii despre produse ale operatorului site-ului.","frontendform:privacy_hint_concern":"**Sunt de acord** ca datele introduse sÄ fie utilizate pentru procesarea solicitÄrii mele (informaÈii suplimentare Èi indicaÈii privind retragerea consimÈÄmântului în [Politica de confidenÈialitate](URL)).","frontendform:privacy_hint_concern_for_confirm_mail":"Sunt de acord ca datele introduse sÄ fie utilizate pentru procesarea solicitÄrii mele.","frontendform:privacy_hint_legacy":"Am citit [Politica de confidenÈialitate](URL) Èi sunt de acord cu aceasta.","frontendform:privacy_hint_legacy_for_confirm_mail":"Am citit Politica de confidenÈialitate Èi sunt de acord cu aceasta.","frontendform:sent_notice_heading":"Solicitare trimisÄ cu succes","frontendform:sent_notice_sentconfirmation":"Un e-mail de confirmare cu datele transmise a fost trimis chiar acum.","frontendform:sent_notice_text":"MÄ ocup de acest lucru Èi revin în curând.","frontendform:sent_notice_text_plural":"Ne ocupÄm de acest lucru Èi revenim în curând.","frontendform:ssl_hint":"Datele sunt transmise printr-o conexiune SSL securizatÄ.","frontendform:sectionseparator_next":"înainte","frontendform:sectionseparator_prev":"înapoi","frontendform:validator_error_date":"Te rugÄm sÄ introduci o datÄ validÄ Ã®n formatul 01.01.2014.","frontendform:validator_error_gutberaten":"\"ID gut beraten\" nu este valid.","frontendform:validator_error_phone":"Te rugÄm sÄ introduci un numÄr de telefon valid.","frontendform:validator_error_privacy":"Te rugÄm sÄ Ã®Èi dai acordul pentru politica de confidenÈialitate.","frontendform:validator_error_zip":"Te rugÄm sÄ introduci un cod poÈtal valid.","mailing:complimentary_close":"Cu stimÄ","ratingform:consent_text":"Sunt de acord cu publicarea recenziei mele.","ratingform:dont_rate":"nu evaluaÅ£i","ratingform:hint_initials":"Vor fi publicate doar iniÈialele dumneavoastrÄ.","ratingform:intro_categories":"Evaluarea dumneavoastrÄ","ratingform:intro_tags":"ConsultanÈÄ la urmÄtoarele subiecte","ratingform:label_city":"OraÈ","ratingform:label_initials":"Nu publicÄ date personale Èi afiÈeazÄ doar iniÈialele","ratingform:label_job":"Profesie","ratingform:label_name":"Numele dumneavoastrÄ","ratingform:label_ratingtext":"Impresie generalÄ","ratingform:sent_notice_heading":"Evaluare înregistratÄ","ratingform:sent_notice_text":"VÄ mulÈumim cÄ v-aÈi fÄcut timp sÄ evaluaÈi munca noastrÄ. Datele au fost transmise Èi vor fi autorizate curând pentru publicare pe site-ul nostru web.","ratingform:specialpage_heading":"Trimite o evaluare","ratingform:submit":"Trimite evaluarea","ratingform:validator_error_consent":"VÄ rugÄm sÄ fiÈi de acord cu publicarea recenziei dumneavoastrÄ."},"tr":{"ainotice:notice":"Yapay zekâ ile oluÅturulan görsel","ainotice:ai":"Yapay zekâ","calc:privacy_iframe_hint":"Bu hizmet harici bir saÄlayıcı tarafından sunulmaktadır","cookieblocker:cookiebar_button_only_obligatory":"sadece gerekli çerezler","cookieblocker:cookiebar_button_optin_all":"tüm çerezlere izin ver","cookieblocker:cookiebar_button_options":"daha fazla ayarlar","cookieblocker:cookiebar_text":"Bu web sitesi çerezleri kullanır. Bazı çerezler, web sitesinin çalıÅması için zorunludur. DiÄer çerezler isteÄe baÄlıdır ve iÅlevselliÄi geniÅletir. Rızanızı istediÄiniz zaman geri çekebilirsiniz. Daha fazla bilgi için [Gizlilik Beyanı](URL) sayfasına bakın.","cookieblocker:cookiebar_text_with_active_google_ads":"Bu web sitesi çerezleri kullanır. Bazı çerezler, web sitesinin çalıÅması için zorunluyken, diÄerleri bu web sitesini ve deneyiminizi geliÅtirmemize yardımcı olur. KiÅisel veriler (örneÄin IP adresleri) iÅleneb
401ilir, örneÄin kiÅiselleÅtirilmiÅ reklam ve içerikler veya reklam ve içerik ölçümü için. Rızanızı istediÄiniz zaman uyarlayabilir veya geri çekebilirsiniz. Daha fazla bilgi için [Gizlilik Beyanı](URL) sayfasına bakın.","cookieblocker:covering_button_optin_all":"Tüm çerezlere izin ver","cookieblocker:covering_calc_allow":"Sadece tarife ve karÅılaÅtırma hesaplayıcı çerezlerine izin ver","cookieblocker:covering_calc_text":"Bu öge üçüncü bir tarafça saÄlanmaktadır ve yalnızca karÅılaÅtırma ve tarife hesaplayıcıları için üçüncü taraf çerezlerini kabul ettiÄinizde gösterilebilir.","cookieblocker:covering_maps_allow":"Sadece harita gömme çerezlerine izin ver","cookieblocker:covering_maps_text":"Bu harita üçüncü bir taraf tarafından saÄlanmaktadır ve yalnızca harita yerleÅtirmeleri için üçüncü taraf çerezlerini kabul ederseniz görüntülenebilir.","cookieblocker:covering_other_allow":"Yalnızca harici medya için çerezlere izin ver","cookieblocker:covering_other_text":"Bu öÄe, üçüncü bir taraf tarafından saÄlanmaktadır ve sadece üçüncü tarafların harici medya çerezlerine izin verdiÄinizde görüntülenebilir.","cookieblocker:covering_privacy_hint":"Rızanızı istediÄiniz zaman geri çekebilirsiniz. Daha fazla bilgi için [Gizlilik Beyanı](URL) sayfasına bakın.","cookieblocker:overlay_button_acceptall":"Tüm çerezlere izin ver","cookieblocker:overlay_button_deny":"Ãerezleri iptal et","cookieblocker:overlay_button_selection":"Ayarları kaydet","cookieblocker:overlay_calc_description":"Sigorta veya finansman tekliflerinin hesaplaması ve karÅılaÅtırılması","cookieblocker:overlay_calc_heading":"Tarife ve karÅılaÅtırma hesaplayıcısı","cookieblocker:overlay_chat_description":"Web sitesi operatörü ile doÄrudan iletiÅim","cookieblocker:overlay_chat_heading":"Canlı sohbet","cookieblocker:overlay_heading":"Ãerez ayarları","cookieblocker:overlay_introduction":"Bu web sitesi, farklı iÅlevler için çerezler kullanmaktadır. Kısmen, bunlar sözde üçüncü taraf çerezleridir. Web sitesinin hangi iÅlevlerini etkinleÅtirmek istediÄinizi seçerek çerezlerde saklanan kiÅisel verilerinizi etkileyebilirsiniz.","cookieblocker:overlay_maps_description":"Web sitesinde coÄrafi bilgilerin gösterilmesi","cookieblocker:overlay_maps_heading":"Haritalar","cookieblocker:overlay_obligatory_description":"Temel iÅlevler için gereklilik","cookieblocker:overlay_obligatory_heading":"Gerekli çerezler","cookieblocker:overlay_other_description":"Web sitesinde harici medya (videolar vb.) gömme","cookieblocker:overlay_other_heading":"Harici Medya","cookieblocker:overlay_privacy_hint":"Ayarılan çerezlerle ilgili kapsamlı bilgileri ve geri çekme seçeneklerini [Gizlilik Bildirimi](URL) adresinden öÄrenebilirsiniz.","cookieblocker:overlay_tracking_description":"Kullanım davranıÅına iliÅkin anonim istatistikler ve kiÅiselleÅtirilmiÅ reklamlar için web sitesi genelinde izleme","cookieblocker:overlay_tracking_heading":"Analiz ve Pazarlama","footer:complaints":"Åikayetler","footer:cookies":"Ãerezler","footer:disclaimer":"Hukuki Uyarılar","footer:firstinfo":"İlk Bilgilendirme","footer:imprint":"Künyе","footer:privacy":"Veri Koruma","footer:privacypolicy":"Gizlilik Politikası","footer:withdrawal":"SözleÅmeden Cayma","frontendform:aria_label_city":"Åehir","frontendform:aria_label_street":"Cadde/Sokak","frontendform:aria_label_streetnumber":"Bina numarası","frontendform:aria_label_zip":"Posta kodu","frontendform:captcha_error_heading":"Form isteÄi reddedildi","frontendform:captcha_error_text":"İstek, spam Åüphesi nedeniyle reddedildi. Lütfen yeniden gönderin veya baÅka bir yolla (telefon veya e-posta ile) iletiÅime geçin. [Formlara geri dön](URL)","frontendform:confirm_mail_intro":"Web sitemdeki form talebiniz için teÅekkür ederim. En kısa sürede iÅleyeceÄim.","frontendform:confirm_mail_intro_plural":"Web sitemizdeki form talebiniz için teÅekkür ederiz. En kısa sürede iÅleyeceÄiz.","frontendform:confirm_mail_salutation":"İyi günler!","frontendform:confirm_mail_subject":"Web sitem üzerinden form talebi","frontendform:confirm_mail_subject_plural":"Web sitemiz üzerinden form talebi","frontendform:confirm_mail_your_data":"AÅaÄıdaki bilgiler girildi: ","frontendform:error_email":"Hata: Bir e-posta adresi belirtilmedi. [Forma geri dön](URL)","frontendform:error_general":"Form gönderilirken hata oluÅtu. [Forma geri dön](URL)","frontendform:error_required":"Hata: Tüm zorunlu alanlar doldurulmadı. [Forma geri dön](URL)","frontendform:fold_cta":"Formu daralt","frontendform:legend_ratingschoolgrades":"Okul notu","frontendform:legend_required":"Zorunlu alan","frontendform:privacy_hint_advertising":"**Verilerimin**, web sitesi
401iÅletmecisinin ürün bilgilerini göndermesi amacıyla toplanmasını ve saklanmasını **kabul ediyorum** (daha fazla bilgi ve iptal/geri çekme bilgileri [Gizlilik Politikası](URL) içinde).","frontendform:privacy_hint_advertising_for_confirm_mail":"Verilerimin, web sitesi iÅletmecisinin ürün bilgilerini göndermesi amacıyla toplanmasını ve saklanmasını kabul ediyorum.","frontendform:privacy_hint_concern":"**Girilen verilerin** talebimin iÅlenmesi amacıyla kullanılmasını **kabul ediyorum** (daha fazla bilgi ve iptal/geri çekme bilgileri [Gizlilik Politikası](URL) içinde).","frontendform:privacy_hint_concern_for_confirm_mail":"Girilen verilerin talebimin iÅlenmesi amacıyla kullanılmasını kabul ediyorum.","frontendform:privacy_hint_legacy":"[Gizlilik Politikası](URL) metnini okudum ve kabul ediyorum.","frontendform:privacy_hint_legacy_for_confirm_mail":"Gizlilik Politikası metnini okudum ve kabul ediyorum.","frontendform:sent_notice_heading":"Talep baÅarıyla gönderildi","frontendform:sent_notice_sentconfirmation":"Gönderilen bilgilerle birlikte bir onay e-postası az önce gönderildi.","frontendform:sent_notice_text":"Bununla ilgileneceÄim ve kısa süre içinde size dönüŠyapacaÄım.","frontendform:sent_notice_text_plural":"Bununla ilgileneceÄiz ve kısa süre içinde size dönüŠyapacaÄız.","frontendform:ssl_hint":"Veriler, güvenli bir SSL baÄlantısı üzerinden iletilir.","frontendform:sectionseparator_next":"ileri","frontendform:sectionseparator_prev":"geri","frontendform:validator_error_date":"Lütfen 01.01.2014 formatında geçerli bir tarih girin.","frontendform:validator_error_gutberaten":"\"gut beraten ID\" geçersiz.","frontendform:validator_error_phone":"Lütfen geçerli bir telefon numarası girin.","frontendform:validator_error_privacy":"Lütfen gizlilik politikasını kabul edin.","frontendform:validator_error_zip":"Lütfen geçerli bir posta kodu girin.","mailing:complimentary_close":"Saygılarımla","ratingform:consent_text":"DeÄerlendirmemin yayınlanmasına izin veriyorum.","ratingform:dont_rate":"deÄerlendirme yapma","ratingform:hint_initials":"Yalnızca baÅ harfleriniz yayınlanacaktır.","ratingform:intro_categories":"Sizin deÄerlendirmeniz","ratingform:intro_tags":"AÅaÄıdaki konularda bir danıÅmanlık yapıldı","ratingform:label_city":"Yer","ratingform:label_initials":"KiÅisel verileri yayımlamayın ve yalnızca baÅ harfleri gösterin","ratingform:label_job":"Meslek","ratingform:label_name":"Adınız","ratingform:label_ratingtext":"Genel izlenim","ratingform:sent_notice_heading":"DeÄerlendirme kaydedildi","ratingform:sent_notice_text":"ÃalıÅmamızı deÄerlendirmek için gösterdiÄiniz özen için teÅekkür ederiz. Veriler tarafımıza iletildi ve kısa sürede web sitemiz için geçirilecektir.","ratingform:specialpage_heading":"DeÄerlendirme gönder","ratingform:submit":"DeÄerlendirme gönder","ratingform:validator_error_consent":"Lütfen deÄerlendirmelerinizin yayımlanmasını kabul edin."}};let translation='';if(dict.hasOwnProperty(language)&&dict[language].hasOwnProperty(identifier)){translation=dict[language][identifier]}else if(dict.de.hasOwnProperty(identifier)){translation=dict.de[identifier]} 402if(''==translation){console.error('Keine Ãbersetzung gefunden: '+identifier)} 403translation=translation.replace(/\*\*(.*?)\*\*/g,'<strong>$1</strong>');translation=translation.replace(/\*(.*?)\*/g,'<em>$1</em>');if(''!=param.injectLink){translation=translation.replace(/\[(.*?)\]\(URL\)/g,param.injectLink.substring(0,param.injectLink.indexOf('>')+1)+'$1</a>')} 404return translation}})(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.overlay=(function(){let _options={};let _initOptions=function(param_options={}){_options={additionalClasses:param_options.additionalClasses||'',backdrop:param_options.backdrop||'',bodyMinWidth:param_options.bodyMinWidth||0,callbackOnAjaxLoaded:param_options.callbackOnAjaxLoaded||function(){},callbackOnClose:param_options.callbackOnClose||function(){},callbackOnShown:param_options.callbackOnShown||function(){},customWidth:param_options.customWidth||0,fullscreenBelow:param_options.fullscreenBelow||'',headerTitle:param_options.headerTitle||'',hideCloseButton:param_options.hideCloseButton||!1,iframe:param_options.iframe||!1,iframeHeight:param_options.iframeHeight||0,markup:param_options.markup||!1,scrollable:param_options.scrollable||!1,size:param_options.size||'medium',urlPostParameter:param_options.urlPostParameter||!1,alignedTo
404p:param_options.alignedTop||!1,timeoutContentLoad:param_options.timeoutContentLoad||0,keyboard:!1===param_options.keyboard?!1:!0,}} 405let _open=function(url_or_markup,param_options={}){_initOptions(param_options);if('object'==typeof digidor.backendmenu){digidor.backendmenu.suppressChangeLogTooltip()} 406var modal=$('<div class="modal fade '+_options.additionalClasses+'"'+_backdrop()+_keyboard()+' >'+'<div class="modal-dialog '+_classes()+'"'+_customWidth()+'>'+'<div class="modal-content">'+'<div class="modal-body p-0">'+'<div class="body-container"'+_bodyMinWidth()+'>'+'<div class="spinner_container text-center my-5">'+'<div class="spinner-border text-secondary" role="status">'+'<span class="visually-hidden">Inhalt wird geladen...</span>'+'</div>'+'</div>'+'</div>'+'</div>'+'</div>'+'</div>'+'</div>');$('#modalContainer').append(modal);new bootstrap.Modal(modal).show();_rearrangeBackdrop();modal.on('hidden.bs.modal',function(event){_rearrangeBackdrop();if($(document).find(event.target).length){_options.callbackOnClose(event.target);bootstrap.Modal.getInstance(event.target).dispose();$(event.target).remove()}});modal.on('shown.bs.modal',function(event){_options.callbackOnShown(event.target)});if(!0==_options.markup){_hideLoading(modal);modal.find('.body-container').append(url_or_markup)}else if(!0==_options.iframe){var iframe_style='';if(_options.iframeHeight>0){iframe_style=' style="height: '+_options.iframeHeight+'px;"'} 407let iframe=$('<iframe allow="autoplay; fullscreen" width="100%" src="'+url_or_markup+'"'+iframe_style+'></iframe>');iframe.hide();modal.find('.body-container').append(iframe);iframe.on('load',function(){_hideLoading(modal);iframe.show()})}else if(_options.urlPostParameter){$.ajax({async:!0,method:'POST',data:_options.urlPostParameter,url:url_or_markup}).always(function(response){setTimeout(function(){_hideLoading(modal);modal.find('.body-container').append(response);_options.callbackOnAjaxLoaded()},_options.timeoutContentLoad)})}else{$.ajax({async:!0,url:url_or_markup}).always(function(response){setTimeout(function(){_hideLoading(modal);modal.find('.body-container').append(response);_options.callbackOnAjaxLoaded()},_options.timeoutContentLoad)})}} 408let _backdrop=function(){if('static'==_options.backdrop){return' data-bs-backdrop="static"'} 409return''} 410let _keyboard=function(){if(!1===_options.keyboard){return' data-bs-keyboard="false"'} 411return''} 412let _classes=function(){var classes='';if('small'==_options.size){classes+='modal-sm'}else if('large'==_options.size){classes+='modal-lg'}else if('extra-large'==_options.size){classes+='modal-xl'} 413if('small'==_options.fullscreenBelow){classes+=' modal-fullscreen-sm-down'}else if('medium'==_options.fullscreenBelow){classes+=' modal-fullscreen-md-down'}else if('large'==_options.fullscreenBelow){classes+=' modal-fullscreen-lg-down'}else if('extra-large'==_options.fullscreenBelow){classes+=' modal-fullscreen-xl-down'}else if('all'==_options.fullscreenBelow){classes+=' modal-fullscreen-xxl-down'} 414if(!1===_options.alignedTop){classes+=' modal-dialog-centered'} 415if(!0===_options.scrollable){classes+=' modal-dialog-scrollable'} 416return classes} 417let _bodyMinWidth=function(){if(_options.bodyMinWidth>0){return' style="min-width: '+_options.bodyMinWidth+'px;"'} 418return''} 419let _hideLoading=function(modal){modal.find('.spinner_container').remove();modal.find('.modal-content').prepend(_header());modal.find('.modal-body').prepend(_floatingCloseButton())} 420let _header=function(){if(!_options.headerTitle){return''} 421return'<div class="modal-header">'+'<h5 class="modal-title">'+_options.headerTitle+'</h5>'+(!0===_options.hideCloseButton?'':'<button type="button" class="btn-close" data-bs-dismiss="modal"></button>')+'</div>'} 422let _customWidth=function(){if(_options.customWidth>0){return' style="width: '+_options.customWidth+'px; min-width: '+_options.customWidth+'px;"'} 423return''} 424let _floatingCloseButton=function(){if(!0===_options.hideCloseButton||_options.headerTitle){return''} 425return'<div class="d-flex align-items-end flex-column">'+'<button type="button" class="btn-close btn-sm position-fixed m-0 p-2" data-bs-dismiss="modal"></button>'+'</div>'} 426let _close=function(modal){if(modal instanceof jQuery){modal=modal[0]} 427bootstrap.Modal.getInstance(modal).hide()} 428let _rearrangeBackdrop=function(){setTimeout(function(){$('.modal').each(function(){$(this).css('z-index','')});$('.modal-backdrop').each(function(){$(this).css('z-index','')});
428$('.modal:not( [aria-hidden="true"] )').each(function(index){if(index<$('.modal:not( [aria-hidden="true"] )').length-1){$(this).attr('style','z-index: '+(parseInt($(this).css('z-index'))-1)+' !important; '+$(this).attr('style'))}})},10)} 429return{open:_open,close:_close,rearrangeBackdrop:_rearrangeBackdrop}})()})(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.tooltip=(function(){let _init=function(){$('[data-bs-toggle="tooltip"]').each(function(){if('trigger_changelog_tooltip'==$(this).attr('id')){return} 430if($(this).is('[data-helper-fallback-placement]')){$(this).tooltip({container:$('#global_bootstrap_container'),html:!0,trigger:'hover',fallbackPlacements:[$(this).attr('data-helper-fallback-placement')]})}else{$(this).tooltip({container:$('#global_bootstrap_container'),html:!0,trigger:'hover'})}})} 431return{init:_init,}})()})(window.digidor=window.digidor||{});(function(namespace){let $=digidor._jquery();namespace.website=(function(){var _autoIncreasingNumberCount=0;let _autoIncreasingNumber=function(){_autoIncreasingNumberCount++;return _autoIncreasingNumberCount} 432let _openIframeInit=async function(selector,param_options={}){const{initialize,updateParentScrollOnResize}=await import('https://cdn.digidor.de/content/js/thirdparty/open-iframe-resizer.2.0.0.min.js');const options={onIframeResize:param_options.onIframeResize??updateParentScrollOnResize,...param_options,};initialize(options,selector)} 433let _showAiNotices=function(){const ai_short_text=digidor.i18n('ainotice:ai');const notice_text=digidor.i18n('ainotice:notice');$('[data-ai-notice]').each(function(){let $this=$(this);if($this.find('.ai-notice-label').length>0){return} 434let $labelTarget=$this;if($this.is('img')){if(!$this.parent().hasClass('ai-notice-wrapper')){let $wrapper=$('<span class="ai-notice-wrapper"></span>');let css_margin=$this.css('margin');let css_float=$this.css('float');$wrapper.css('margin',css_margin);$wrapper.css('float',css_float);$this.attr('style','margin: 0 !important; float: none !important;');$this.wrap($wrapper)} 435$labelTarget=$this.parent()} 436if($labelTarget.find('.ai-notice-label').length===0){$labelTarget.append('<span class="ai-notice-label" tabindex="0">'+'<span class="short" aria-hidden="true">'+ai_short_text+'</span>'+'<span class="full">'+'<span class="icon-info2" aria-hidden="true"></span>'+notice_text+'</span>'+'</span>')} 437let ariaLabel=$this.attr('aria-label');if(ariaLabel!==undefined){if(!ariaLabel.includes(notice_text)){$this.attr('aria-label',(ariaLabel+' ('+notice_text+')').trim())}}else if($this.is('img')){let alt=$this.attr('alt')||'';if(!alt.includes(notice_text)){$this.attr('alt',(alt+' ('+notice_text+')').trim())}}else{$this.attr('role','img');$this.attr('aria-label',notice_text)}})} 438let _initResizeObservers=function(){if(typeof ResizeObserver==='undefined'){return} 439$('[data-observer-resize-function]').each(function(){let element=this;let resizeFunctionName=element.getAttribute('data-observer-resize-function');if(!resizeFunctionName||typeof window[resizeFunctionName]!=='function'||element.__digidorResizeObserverInitialized){return} 440element.__digidorResizeObserverInitialized=!0;let observer=new ResizeObserver(function(entries){let width=Math.round(entries[0].contentRect.width);if(width<=0){return} 441observer.disconnect();let refreshLayout=function(){window[resizeFunctionName]();window.dispatchEvent(new Event('resize'))};requestAnimationFrame(function(){requestAnimationFrame(refreshLayout)});window.setTimeout(refreshLayout,300)});observer.observe(element)})} 442let _parseDesignstageVideoFocusPosition=function(value){let matches=(value||'').trim().match(/^(\d+(?:\.\d+)?)%\s+(\d+(?:\.\d+)?)%$/);if(!matches){return{x:50,y:50}} 443return{x:Math.min(100,Math.max(0,parseFloat(matches[1]))),y:Math.min(100,Math.max(0,parseFloat(matches[2])))}} 444let _getDesignstageVideoAspectRatio=function($video){let ratioAttributes={small_low:'data-video-ratio-small-low',small_medium:'data-video-ratio-small-medium',small_high:'data-video-ratio-small-high',low:'data-video-ratio-low',medium:'data-video-ratio-medium',high:'data-video-ratio-high'};let ratioAttribute=ratioAttributes[$video.attr('data-quality')]||ratioAttributes.high;return parseFloat($video.attr(ratioAttribute))} 445let _resizeDesignstageVideo=function($videoContainer){let $video=$videoContainer.find('video').first();let $media=$videoContainer.find('img, video');if($video.length===0||$media.length===0){return!1} 446let aspectRatio=_getDesignstageVideoAspectRatio($video);if(!isFinite(aspectRatio)||aspectRatio<=0){return!1} 447let containerWidth=$videoContainer.width();let containerHeight=$videoContainer.height();let videoWidth;let videoHeight;if(containerHeight/aspectRatio>=containerWidth){videoWidth=Math.round(containerHeight/aspectRatio);videoHeight=containerHeight}else{videoWidth=containerWidth;videoHeight=Math.round(containerWidth*aspectRatio)} 448$media.each(function(){this.style.setProperty('width',videoWidth+'px','important');this.style.setProperty('height',videoHeight+'px','important')});return!0} 449let _positionDesignstageVideo=function($designstageElement,$videoContainer){let $referenceImage=$videoContainer.find('img').first();let focusPosition=_parseDesignstageVideoFocusPosition($videoContainer.attr('data-background-image-position'));if($designstageElement.length===0||$referenceImage.length===0){return} 450let visibleWidth=$designstageElement.width();let leftOffset=0;let textLeft=$designstageElement.hasClass('with_textleft_text_shadow');let textRight=$designstageElement.hasClass('with_textright_text_shadow');if($(window).width()>=801&&(textLeft||textRight)){visibleWidth/=2;leftOffset=textLeft?visibleWidth:0} 451let widthDifference=visibleWidth-$referenceImage.width();let heightDifference=$designstageElement.height()-$referenceImage.height();$videoContainer.find('img, video').css({top:Math.round(heightDifference*focusPosition.y/100),bottom:'auto',left:Math.round(leftOffset+widthDifference*focusPosition.x/100),right:'auto'})} 452let _centerVideoTitleimage=function(){$('.videocontainer').each(function(){let $videoContainer=$(this);let $backgroundPoster=$videoContainer.find('.backgroundposter');$videoContainer.find('.backgroundvideo, .backgroundposter').css({top:($videoContainer.height()-$backgroundPoster.height())/2,left:($videoContainer.width()-$backgroundPoster.width())/2});$videoContainer.css('opacity',1)});$('.designstage_type_video').each(function(){let $designstageElement=$(this);let $videoContainer=$designstageElement.find('.designstage_videocontainer');if($videoContainer.length===0){return} 453$videoContainer.css('position','static');if(_resizeDesignstageVideo($videoContainer)){_positionDesignstageVideo($designstageElement,$videoContainer)} 454$videoContainer.css('position','')});return!0} 455let _initVideoTitleimage=function(){$('.designstage_videocontainer img').off('load.website-video-titleimage').on('load.website-video-titleimage',_centerVideoTitleimage);$('.designstage_videocontainer video').off('play.website-video-titleimage').on('play.website-video-titleimage',function(){_centerVideoTitleimage();$(this).show()});return _centerVideoTitleimage()} 456return{autoIncreasingNumber:_autoIncreasingNumber,openIframeInit:_openIframeInit,showAiNotices:_showAiNotices,initResizeObservers:_initResizeObservers,initVideoTitleimage:_initVideoTitleimage,centerVideoTitleimage:_centerVideoTitleimage,}})()}
456)(window.digidor=window.digidor||{});!function(a){a.fn.viewportChecker=function(b){var c={classToAdd:"visible",classToRemove:"invisible",classToAddForFullView:"full-visible",removeClassAfterAnimation:!1,offset:100,repeat:!1,invertBottomOffset:!0,callbackFunction:function(a,b){},scrollHorizontal:!1,scrollBox:window};a.extend(c,b);var d=this,e={height:a(c.scrollBox).height(),width:a(c.scrollBox).width()};return this.checkElements=function(){var b,f;c.scrollHorizontal?(b=Math.max(a("html").scrollLeft(),a("body").scrollLeft(),a(window).scrollLeft()),f=b+e.width):(b=Math.max(a("html").scrollTop(),a("body").scrollTop(),a(window).scrollTop()),f=b+e.height),d.each(function(){var d=a(this),g={},h={};if(d.data("vp-add-class")&&(h.classToAdd=d.data("vp-add-class")),d.data("vp-remove-class")&&(h.classToRemove=d.data("vp-remove-class")),d.data("vp-add-class-full-view")&&(h.classToAddForFullView=d.data("vp-add-class-full-view")),d.data("vp-keep-add-class")&&(h.removeClassAfterAnimation=d.data("vp-remove-after-animation")),d.data("vp-offset")&&(h.offset=d.data("vp-offset")),d.data("vp-repeat")&&(h.repeat=d.data("vp-repeat")),d.data("vp-scrollHorizontal")&&(h.scrollHorizontal=d.data("vp-scrollHorizontal")),d.data("vp-invertBottomOffset")&&(h.scrollHorizontal=d.data("vp-invertBottomOffset")),a.extend(g,c),a.extend(g,h),!d.data("vp-animated")||g.repeat){String(g.offset).indexOf("%")>0&&(g.offset=parseInt(g.offset)/100*e.height);var i=g.scrollHorizontal?d.offset().left:d.offset().top,j=g.scrollHorizontal?i+d.width():i+d.height(),k=Math.round(i)+g.offset,l=g.scrollHorizontal?k+d.width():k+d.height();g.invertBottomOffset&&(l-=2*g.offset),k<f&&l>b?(d.removeClass(g.classToRemove),d.addClass(g.classToAdd),g.callbackFunction(d,"add"),j<=f&&i>=b?d.addClass(g.classToAddForFullView):d.removeClass(g.classToAddForFullView),d.data("vp-animated",!0),g.removeClassAfterAnimation&&d.one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){d.removeClass(g.classToAdd)})):d.hasClass(g.classToAdd)&&g.repeat&&(d.removeClass(g.classToAdd+" "+g.classToAddForFullView),g.callbackFunction(d,"remove"),d.data("vp-animated",!1))}})},("ontouchstart"in window||"onmsgesturechange"in window)&&a(document).bind("touchmove MSPointerMove pointermove",this.checkElements),a(c.scrollBox).bind("load scroll",this.checkElements),a(window).resize(function(b){e={height:a(c.scrollBox).height(),width:a(c.scrollBox).width()},d.checkElements()}),this.checkElements(),this}}(jQuery);/*! iFrame Resizer (iframeSizer.min.js ) - [version hidden] - XXXX-01-21 457 * Desc: Force cross domain iframes to size to content. 458 * Requires: iframeResizer.contentWindow.min.js to be loaded into the target frame. 459 * Copyright: (c) XXXX David J. Bradshaw - [email protected] 460 * License: MIT 461 */ 462!function(a){"use strict";function b(a,b,c){"addEventListener"in window?a.addEventListener(b,c,!1):"attachEvent"in window&&a.attachEvent("on"+b,c)}function c(a,b,c){"removeEventListener"in window?a.removeEventListener(b,c,!1):"detachEvent"in window&&a.detachEvent("on"+b,c)}function d(){var a,b=["moz","webkit","o","ms"];for(a=0;a<b.length&&!N;a+=1)N=window[b[a]+"RequestAnimationFrame"];N||h("setup","RequestAnimationFrame not supported")}function e(a){var b="Host page: "+a;return window.top!==window.self&&(b=window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+a:"Nested host page: "+a),b}function f(a){return K+"["+e(a)+"]"}function g(a){return P[a]?P[a].log:G}function h(a,b){k("log",a,b,g(a))}function i(a,b){k("info",a,b,g(a))}function j(a,b){k("warn",a,b,!0)}function k(a,b,c,d){!0===d&&"object"==typeof window.console&&console[a](f(b),c)}function l(a){function d(){function a(){s(U),p(V),I("resizedCallback",U)}f("Height"),f("Width"),t(a,U,"init")}function e(){var a=T.substr(L).split(":");return{iframe:P[a[0]]&&P[a[0]].iframe,id:a[0],height:a[1],width:a[2],type:a[3]}}function f(a){var b=Number(P[V]["max"+a]),c=Number(P[V]["min"+a]),d=a.toLowerCase(),e=Number(U[d]);h(V,"Checking "+d+" is in range "+c+"-"+b),c>e&&(e=c,h(V,"Set "+d+" to min value")),e>b&&(e=b,h(V,"Set "+d+" to max value")),U[d]=""+e}function g(){function b(){function a(){var a=0,b=!1;for(h(V,"Checking connection is from allowed list of origins: "+d);a<d.length;a++)if(d[a]===c){b=!0;break}return b}function b(){var a=P[V]&&P[V].remoteHost;return h(V,"Checking connection is from: "+a),c===a}return d.constructor===Array?a():b()}var c=a.origin,d=P[V]&&P[V].checkOrigin;if(d&&""+c!="null"&&!b())throw new Error("Unexpected message received from: "+c+" for "+U.iframe.id+". Message was: "+a.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return!0}function k(){return K===(""+T).substr(0,L)&&T.substr(L).split(":")[0]in P}function l(){var a=U.type in{"true":1,"false":1,undefined:1};return a&&h(V,"Ignoring init message from meta parent page"),a}
462function w(a){return T.substr(T.indexOf(":")+J+a)}function y(a){h(V,"MessageCallback passed: {iframe: "+U.iframe.id+", message: "+a+"}"),I("messageCallback",{iframe:U.iframe,message:JSON.parse(a)}),h(V,"--")}function z(){var a=document.body.getBoundingClientRect(),b=U.iframe.getBoundingClientRect();return JSON.stringify({iframeHeight:b.height,iframeWidth:b.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(b.top-a.top,10),offsetLeft:parseInt(b.left-a.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset})}function A(a,b){function c(){u("Send Page Info","pageInfo:"+z(),a,b)}x(c,32)}function B(){function a(a,b){function c(){P[f]?A(P[f].iframe,f):d()}["scroll","resize"].forEach(function(d){h(f,a+d+" listener for sendPageInfo"),b(window,d,c)})}function d(){a("Remove ",c)}function e(){a("Add ",b)}var f=V;e(),P[f]&&(P[f].stopPageInfo=d)}function C(){P[V]&&P[V].stopPageInfo&&(P[V].stopPageInfo(),delete P[V].stopPageInfo)}function D(){var a=!0;return null===U.iframe&&(j(V,"IFrame ("+U.id+") not found"),a=!1),a}function E(a){var b=a.getBoundingClientRect();return o(V),{x:Math.floor(Number(b.left)+Number(M.x)),y:Math.floor(Number(b.top)+Number(M.y))}}function F(a){function b(){M=f,G(),h(V,"--")}function c(){return{x:Number(U.width)+e.x,y:Number(U.height)+e.y}}function d(){window.parentIFrame?window.parentIFrame["scrollTo"+(a?"Offset":"")](f.x,f.y):j(V,"Unable to scroll to requested position, window.parentIFrame not found")}var e=a?E(U.iframe):{x:0,y:0},f=c();h(V,"Reposition requested from iFrame (offset x:"+e.x+" y:"+e.y+")"),window.top!==window.self?d():b()}function G(){!1!==I("scrollCallback",M)?p(V):q()}function H(a){function b(){var a=E(f);h(V,"Moving to in page link (#"+d+") at x: "+a.x+" y: "+a.y),M={x:a.x,y:a.y},G(),h(V,"--")}function c(){window.parentIFrame?window.parentIFrame.moveToAnchor(d):h(V,"In page link #"+d+" not found and window.parentIFrame not found")}var d=a.split("#")[1]||"",e=decodeURIComponent(d),f=document.getElementById(e)||document.getElementsByName(e)[0];f?b():window.top!==window.self?c():h(V,"In page link #"+d+" not found")}function I(a,b){return m(V,a,b)}function N(){switch(P[V]&&P[V].firstRun&&S(),U.type){case"close":P[V].closeRequestCallback?m(V,"closeRequestCallback",P[V].iframe):n(U.iframe);break;case"message":y(w(6));break;case"scrollTo":F(!1);break;case"scrollToOffset":F(!0);break;case"pageInfo":A(P[V]&&P[V].iframe,V),B();break;case"pageInfoStop":C();break;case"inPageLink":H(w(9));break;case"reset":r(U);break;case"init":d(),I("initCallback",U.iframe);break;default:d()}}function O(a){var b=!0;return P[a]||(b=!1,j(U.type+" No settings for "+a+". Message was: "+T)),b}function Q(){for(var a in P)u("iFrame requested init",v(a),document.getElementById(a),a)}function S(){P[V]&&(P[V].firstRun=!1)}var T=a.data,U={},V=null;"[iFrameResizerChild]Ready"===T?Q():k()?(U=e(),V=R=U.id,P[V]&&(P[V].loaded=!0),!l()&&O(V)&&(h(V,"Received: "+T),D()&&g()&&N())):i(V,"Ignored: "+T)}function m(a,b,c){var d=null,e=null;if(P[a]){if(d=P[a][b],"function"!=typeof d)throw new TypeError(b+" on iFrame["+a+"] is not a function");e=d(c)}return e}function n(a){var b=a.id;h(b,"Removing iFrame: "+b),a.parentNode&&a.parentNode.removeChild(a),m(b,"closedCallback",b),h(b,"--"),delete P[b]}function o(b){null===M&&(M={x:window.pageXOffset!==a?window.pageXOffset:document.documentElement.scrollLeft,y:window.pageYOffset!==a?window.pageYOffset:document.documentElement.scrollTop},h(b,"Get page position: "+M.x+","+M.y))}function p(a){null!==M&&(window.scrollTo(M.x,M.y),h(a,"Set page position: "+M.x+","+M.y),q())}function q(){M=null}function r(a){function b(){s(a),u("reset","reset",a.iframe,a.id)}h(a.id,"Size reset requested by "+("init"===a.type?"host page":"iFrame")),o(a.id),t(b,a,"reset")}function s(a){function b(b){a.iframe.style[b]=a[b]+"px",h(a.id,"IFrame ("+e+") "+b+" set to "+a[b]+"px")}function c(b){H||"0"!==a[b]||(H=!0,h(e,"Hidden iFrame detected, creating visibility listener"),y())}function d(a){b(a),c(a)}var e=a.iframe.id;P[e]&&(P[e].sizeHeight&&d("height"),P[e].sizeWidth&&d("width"))}function t(a,b,c){c!==b.type&&N?(h(b.id,"Requesting animation frame"),N(a)):a()}function u(a,b,c,d,e){function f(){var e=P[d]&&P[d].targetOrigin;h(d,"["+a+"] Sending msg to iframe["+d+"] ("+b+") targetOrigin: "+e),c.contentWindow.postMessage(K+b,e)}function g(){j(d,"["+a+"] IFrame("+d+") not found")}function i(){c&&"contentWindow"in c&&null!==c.contentWindow?f():g()}function k(){function a(){!P[d]||P[d].loaded||l||(l=!0,j(d,"IFrame has not responded within "+P[d].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ingored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."))}e&&P[d]&&P[d].warningTimeout&&(P[d].msgTimeout=setTimeout(a,P[d].warningTimeout))}var l=!1;d=d||c.id,P[d]&&(i(),k())}function v(a){return a+":"+P[a].bodyMarginV1+":"+P[a].sizeWidth+":"+P[a].log+":"+P[a].interval+":"+P[a].enablePublicMethods+":"+P[a].autoResize+":"+P[a].bodyMargin+":"+P[a].heightCalculationMethod+":"+P[a].bodyBackgroun
462d+":"+P[a].bodyPadding+":"+P[a].tolerance+":"+P[a].inPageLinks+":"+P[a].resizeFrom+":"+P[a].widthCalculationMethod}function w(c,d){function e(){function a(a){1/0!==P[x][a]&&0!==P[x][a]&&(c.style[a]=P[x][a]+"px",h(x,"Set "+a+" = "+P[x][a]+"px"))}function b(a){if(P[x]["min"+a]>P[x]["max"+a])throw new Error("Value for min"+a+" can not be greater than max"+a)}b("Height"),b("Width"),a("maxHeight"),a("minHeight"),a("maxWidth"),a("minWidth")}function f(){var a=d&&d.id||S.id+F++;return null!==document.getElementById(a)&&(a+=F++),a}function g(a){return R=a,""===a&&(c.id=a=f(),G=(d||{}).log,R=a,h(a,"Added missing iframe ID: "+a+" ("+c.src+")")),a}function i(){switch(h(x,"IFrame scrolling "+(P[x]&&P[x].scrolling?"enabled":"disabled")+" for "+x),c.style.overflow=!1===(P[x]&&P[x].scrolling)?"hidden":"auto",P[x]&&P[x].scrolling){case!0:c.scrolling="yes";break;case!1:c.scrolling="no";break;default:c.scrolling=P[x]?P[x].scrolling:"no"}}function k(){("number"==typeof(P[x]&&P[x].bodyMargin)||"0"===(P[x]&&P[x].bodyMargin))&&(P[x].bodyMarginV1=P[x].bodyMargin,P[x].bodyMargin=""+P[x].bodyMargin+"px")}function l(){var a=P[x]&&P[x].firstRun,b=P[x]&&P[x].heightCalculationMethod in O;!a&&b&&r({iframe:c,height:0,width:0,type:"init"})}function m(){Function.prototype.bind&&P[x]&&(P[x].iframe.iFrameResizer={close:n.bind(null,P[x].iframe),resize:u.bind(null,"Window resize","resize",P[x].iframe),moveToAnchor:function(a){u("Move to anchor","moveToAnchor:"+a,P[x].iframe,x)},sendMessage:function(a){a=JSON.stringify(a),u("Send Message","message:"+a,P[x].iframe,x)}})}function o(d){function e(){u("iFrame.onload",d,c,a,!0),l()}b(c,"load",e),u("init",d,c,a,!0)}
462function p(a){if("object"!=typeof a)throw new TypeError("Options is not an object")}function q(a){for(var b in S)S.hasOwnProperty(b)&&(P[x][b]=a.hasOwnProperty(b)?a[b]:S[b])}function s(a){return""===a||"file://"===a?"*":a}function t(a){a=a||{},P[x]={firstRun:!0,iframe:c,remoteHost:c.src.split("/").slice(0,3).join("/")},p(a),q(a),P[x]&&(P[x].targetOrigin=!0===P[x].checkOrigin?s(P[x].remoteHost):"*")}function w(){return x in P&&"iFrameResizer"in c}var x=g(c.id);w()?j(x,"Ignored iFrame, already setup."):(t(d),i(),e(),k(),o(v(x)),m())}function x(a,b){null===Q&&(Q=setTimeout(function(){Q=null,a()},b))}function y(){function a(){function a(a){function b(b){return"0px"===(P[a]&&P[a].iframe.style[b])}function c(a){return null!==a.offsetParent}P[a]&&c(P[a].iframe)&&(b("height")||b("width"))&&u("Visibility change","resize",P[a].iframe,a)}for(var b in P)a(b)}function b(b){h("window","Mutation observed: "+b[0].target+" "+b[0].type),x(a,16)}function c(){var a=document.querySelector("body"),c={attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0},e=new d(b);e.observe(a,c)}var d=window.MutationObserver||window.WebKitMutationObserver;d&&c()}function z(a){function b(){B("Window "+a,"resize")}h("window","Trigger event: "+a),x(b,16)}function A(){function a(){B("Tab Visable","resize")}"hidden"!==document.visibilityState&&(h("document","Trigger event: Visiblity change"),x(a,16))}function B(a,b){function c(a){return P[a]&&"parent"===P[a].resizeFrom&&P[a].autoResize&&!P[a].firstRun}for(var d in P)c(d)&&u(a,b,document.getElementById(d),d)}function C(){b(window,"message",l),b(window,"resize",function(){z("resize")}),b(document,"visibilitychange",A),b(document,"-webkit-visibilitychange",A),b(window,"focusin",function(){z("focus")}),b(window,"focus",function(){z("focus")})}function D(){function b(a,b){function c(){if(!b.tagName)throw new TypeError("Object is not a valid DOM element");if("IFRAME"!==b.tagName.toUpperCase())throw new TypeError("Expected <IFRAME> tag, found <"+b.tagName+">")}b&&(c(),w(b,a),e.push(b))}function c(a){a&&a.enablePublicMethods&&j("enablePublicMethods option has been removed, public methods are now always available in the iFrame")}var e;return d(),C(),function(d,f){switch(e=[],c(d),typeof f){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(f||"iframe"),b.bind(a,d));break;case"object":b(d,f);break;default:throw new TypeError("Unexpected data type ("+typeof f+")")}return e}}function E(a){a.fn?a.fn.iFrameResize||(a.fn.iFrameResize=function(a){function b(b,c){w(c,a)}return this.filter("iframe").each(b).end()}):i("","Unable to bind to jQuery, it is not fully loaded.")}if("undefined"!=typeof window){var F=0,G=!1,H=!1,I="message",J=I.length,K="[iFrameSizer]",L=K.length,M=null,N=window.requestAnimationFrame,O={max:1,scroll:1,bodyScroll:1,documentElementScroll:1},P={},Q=null,R="Host Page",S={autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",closedCallback:function(){},initCallback:function(){},messageCallback:function(){j("MessageCallback function not defined")},resizedCallback:function(){},scrollCallback:function(){return!0}};window.jQuery&&E(window.jQuery),"function"==typeof define&&define.amd?define([],D):"object"==typeof module&&"object"==typeof module.exports?module.exports=D():window.iFrameResize=window.iFrameResize||D()}}();var repeatClickOpenHref=!1;var scrollTopAfterClose=0;function exphpCloseOverlay(){if($cmhp_jq('input[type="checkbox"][name="cb_firstinfo_accept"]').not(':checked').length===0){digidor.browserStorage.writeSessionStorage('firstinfo_shown',1);if(!1!=repeatClickOpenHref){var win=window.open(repeatClickOpenHref,'_blank');win.focus()} 463$cmhp_jq('body').find('.cmod.cmod_calc').find('iframe').css('pointer-events','auto');$cmhp_jq('body').find('[data-open-firstinfo-overlay="inline"]').css('pointer-events','auto');try{$cmhp_jq('body').find('.contentWrap').find('iframe').contents().find('.cmod.cmod_calc').find('iframe').css('pointer-events','auto')}catch(e){} 464$cmhp_jq('html, body').css({overflow:'auto',height:'auto'});$cmhp_jq(document).scrollTop(scrollTopAfterClose);$cmhp_jq('#exphp_mask').fadeOut().remove()}else{$cmhp_jq('input[type="checkbox"][name="cb_firstinfo_accept"]').parent().css({color:'#cc0000',fontWeight:'bold'});$cmhp_jq('input[type="checkbox"][name="cb_firstinfo_accept"]').parent().find('a').css({color:'#cc0000'})} 465return!1} 466function exphpOpenOverlay(){if($cmhp_jq('body').children('#exphp_mask').length>0){return!1} 467scrollTopAfterClose=$cmhp_jq(document).scrollTop();$cmhp_jq('html, body').css({overflow:'hidden',height:'100%'});$cmhp_jq('<div id="exphp_mask"/>').css({position:'fixed',left:0,right:0,top:0,bottom:0,background:'rgba(255,255,255,0.9)',zIndex:999999999999,display:'flex','align-items':'center','justify-content':'center',lineHeight:1}).appendTo('body');$cmhp_jq('<div id="exphp_overlay" class="exphp_overlay_firstinfo"/>').css({background:'#fff',border:'1px solid #DDDDDD','box-shadow':'0px 0px 7px #bbb','height':'80vh',width:'600px','max-width':'100vw','box-sizing':'border-box',overflow:'hidden'}).appendTo('#exphp_mask');$cmhp_jq('#exphp_overlay').append('<div id="exphp_header" style="border-bottom: 2px solid #c9c9ca; position: relative; padding: 10px;"><h1 style="margin: 0; font-size: 36px; line-height: 1; text-decoration: none;">Erstinformationen</h1></div>');$cmhp_jq('#exphp_overlay').append('<div id="exphp_overlaycontentcontainer" style="position: relative; border: 0 none; width: 100%; box-sizing: border-box;
467 height: calc( 80vh - 220px ); overflow: hidden; padding: 0;"></div>');$cmhp_jq('#exphp_overlaycontentcontainer').after('<div id="exphp_buttoncontainer" style="text-align: center; border-top: 2px solid #c9c9ca;"><label style="text-align: center; display: block; margin-top: 35px; margin-bottom: 25px;"><input type="checkbox" name="cb_firstinfo_accept" style="margin-right: 5px;">Ich habe die Erstinformation gelesen und gespeichert</label></div>');$cmhp_jq('#exphp_buttoncontainer').append('<a class="bigsubmitbutton save_pdf" href="https://config.digidor.de/content/erstinformation-6f16631.pdf" target="_blank">Erstinformation speichern</a>');$cmhp_jq('#exphp_buttoncontainer').append('<a class="bigsubmitbutton close_overlay" href="#" onclick="return exphpCloseOverlay();">weiter</a>');$cmhp_jq('#exphp_overlay').find('.bigsubmitbutton').css({paddingTop:'12px',paddingBottom:'12px',paddingLeft:'15px',paddingRight:'15px',fontSize:'16px',marginTop:'15px',});$cmhp_jq('#exphp_overlay').find('.bigsubmitbutton.save_pdf').css({background:'rgb(242, 242, 242)',border:'1px solid rgb(201, 201, 202)',color:'rgb(51, 51, 51)',float:'left',marginLeft:'20px'});$cmhp_jq('#exphp_overlay').find('.bigsubmitbutton.close_overlay').css({float:'right',marginRight:'20px'});var data="<!DOCTYPE html>\n<!-- Generated by PHPWord -->\n<html>\n<head>\n<meta charset=\"UTF-8\" \/>\n<title>Erstinformation<\/title>\n<meta name=\"title\" content=\"Erstinformation\" \/>\n<style>\n* {font-family: Arial; font-size: 10pt;}\na.NoteRef {text-decoration: none;}\nhr {height: 1px; padding: 0; margin: 1em 0; border: 0; border-top: 1px solid #CCC;}\ntable {border: 1px solid black; border-spacing: 0px; width : 100%;}\ntd {border: 1px solid black;}\nh3 {font-weight: bold;}\nh1 {font-size: 24pt;}\n<\/style>\n<\/head>\n<body>\n\n<h1>Erstinformation<\/h1>\n\n<p>Kundeninformation zur Erf\u00fcllung der gesetzlichen Informationspflicht<\/p>\n\n<p><a target=\"_blank\" href=\"\/eh-content\/erstinformation-6f16631.pdf\">[Erstinformation als PDF sichern]<\/a><\/p>\n\n<h3>1. Name, Anschrift und Kontaktdaten:<\/h3>\n<p>Roland Meyer<br\/>Ziegelh\u00fcttenweg 22<br\/>92242 Hirschau<br\/>Tel.: 09622-7190455<br\/>E-Mail: [email protected]<\/p>\n\n<h3>2. T\u00e4tigkeitsart:<\/h3>\n<p>Versicherungsmakler mit einer Erlaubnis nach \u00a7 34 d Abs. 1 der Gewerbeordnung. (GewO)<\/p>\n\n<h3>3. Gemeinsame Registerstelle nach \u00a7 11 a Abs. 1 GewO:<\/h3>\n<p>Vermittlerregisternummer Versicherungsvermittlung: D-DZWE-6DEPO-55<br\/><\/p>\n<p>Deutsche Industrie- und Handelskammer (DIHK)<br\/>Breite Stra\u00dfe 29<br\/>10178 Berlin<br\/>Telefon: 0180 600 58 50 (0,20 Euro\/Anruf)<br\/><a target=\"_blank\" href=\"https:\/\/www.vermittlerregister.info\">www.vermittlerregister.info<\/a><\/p>\n\n<h3>4. Erlaubnisbeh\u00f6rde:<\/h3>\n<p>Industrie- und Handelskammer f\u00fcr M\u00fcnchen und Oberbayern, Max-Joseph-Stra\u00dfe 2, 80333 M\u00fcnchen<\/p>\n\n<h3>5. Offenlegung direkter oder indirekter Beteiligungen \u00fcber 10% an Versicherungsunternehmen oder von Versicherungsunternehmen am Kapital des Versicherungsvermittlers \u00fcber 10%:<\/h3>\n<p>Roland Meyer h\u00e4lt keine unmittelbare oder mittelbare Beteiligung von mehr als 10% der Stimmrechte oder des Kapitals an einem Versicherungsunternehmen.<br\/>Ein Versicherungsunternehmen h\u00e4lt keine mittelbare oder unmittelbare Beteiligung von mehr als 10% der Stimmrechte oder des Kapitals an Roland Meyer.<\/p>\n\n<h3>6. Schlichtungsstellen:<\/h3>\n<p>Versicherungsombudsmann e.V.<br\/>Postfach 08 06 32, 10006 Berlin<br\/>Tel.: 0800 3696000 (kostenfrei aus deutschen Telefonnetzen)<br\/>Fax: 0800 3699000 (kostenfrei aus deutschen Telefonnetzen)<br\/><a target=\"_blank\" href=\"mailto:[email protected]\">[email protected]<\/a><br\/><a target=\"_blank\" href=\"https:\/\/www.versicherungsombudsmann.de\">www.versicherungsombudsmann.de<\/a><\/p>\n<p>Ombudsmann f\u00fcr die Private Kranken- und Pflegeversicherung<br\/>Postfach 06 02 22, 10052 Berlin<br\/>Tel.: 0800 2550444 (kostenfrei aus deutschen Telefonnetzen)<br\/>Fax: 030 20458931<br\/><a target=\"_blank\" href=\"https:\/\/www.pkv-ombudsmann.de\">www.pkv-ombudsmann.de<\/a><\/p>\n\n<h3>7. Beratung bei der Versicherungsvermittlung:<\/h3>\n<p>Im Zuge der Vermittlung bietet Roland Meyer eine Beratung gem\u00e4\u00df den gesetzlichen Vorgaben an.<\/p>\n\n<h3>8. Informationen \u00fcber Art und Quelle der Verg\u00fctung als Versicherungsmakler:<\/h3>\n<p>Die Verg\u00fctung der T\u00e4tigkeit erfolgt als: <br\/>- konkret vereinbarte Zahlung durch den Kunden oder als<br\/>- in der Versicherungspr\u00e4mie enthaltene Provision, die vom jeweiligen Versicherungsunternehmen ausgezahlt wird oder als<br\/>- Kombination aus beidem.<br\/>Dies ist jeweils abh\u00e4ngig von den W\u00fcnschen und Bed\u00fcrfnissen des Kunden und den Versicherungsprodukten, welche eventuell vermittelt werden.<\/p>\n\n<\/body>\n<\/html>\n" 468var body=data.substr(data.indexOf('<body>')+6);body=body.substr(0,body.indexOf('</body>'));$cmhp_jq('#exphp_overlaycontentcontainer').prepend('<div id="exphp_overlaycontent">'+body+'</div>');$cmhp_jq('#exphp_overlaycontentcontainer').css({overflowX:'hidden',overflowY:'auto',padding:'0 10px'});$cmhp_jq('#exphp_overlaycontent').find('h1').eq(0).remove();$cmhp_jq('#exphp_overlaycontent').find('a').eq(0).remove();$cmhp_jq('#exphp_overlaycontent').find('h3').css({color:'#333',fontSize:'16px',lineHeight:'20px',fontWeight:'normal',textDecoration:'none',fontFamily:'\'Helvetica Neue\', Arial, sans-serif'});$cmhp_jq('#exphp_overlaycontent').find('p').css({color:'#333',fontSize:'12px',fontWeight:'normal',lineHeight:'16px',textDecoration:'none',fontFamily:'\'Helvetica Neue\', Arial, sans-serif'});$cmhp_jq('#exphp_overlaycontent').find('table').css({marginBottom:'20px'});$cmhp_jq('#exphp_overlaycontent').find('table').find('p').css({color:'#333',fontSize:'8px',fontWeight:'normal',lineHeight:'10px',textDecoration:'none',fontFamily:'\'Helvetica Neue\', Arial, sans-serif',marginBottom:0,});$cmhp_jq('#exphp_overlaycontent').find('a').css({color:'#333',textDecoration:'underline'});$cmhp_jq('#exphp_overlaycontent').find('h3').css({marginTop:'1em',marginBottom:'1em'});$cmhp_jq('#exphp_overlaycontent').find('p').css({marginTop:'0.9em',marginBottom:'0.9em'});var $signatureline=$cmhp_jq('#exphp_overlaycontent').find('h3').eq($cmhp_jq('#exphp_overlaycontent').find('h3').length-1);if(-1!=$signatureline.text().indexOf('nachfolgender Unterschrift')){$signatureline.next('p').remove();$signatureline.next('table').remove();$signatureline.remove()} 469return!1} 470function exphpHandleCalcButtonClick(event,button){repeatClickOpenHref=!1;if("undefined"==typeof digidor.browserStorage.readSessionStorage('firstinfo_shown')||null===digidor.browserStorage.readSessionStorage('firstinfo_shown')){if((('ontouchstart' in window)&&$cmhp_jq(button).is('[data-touch-nooverlay]'))||$cmhp_jq(button).is('[data-open-new-tab="true"]')||$cmhp_jq(button).parent().hasClass('resp_bt_container')||($cmhp_jq(button).is('[target]')&&(!$cmhp_jq(button).is('[rel]')||$cmhp_jq(button).is('[rel*="nofollow"], [rel*="noopener"]'))&&!$cmhp_jq(button).is('[data-overlay]'))||(!1!==navigator.cookieEnabled&&!1!==$cmhp_jq('#cookie_warning').hasClass('cookie_warning_optin')&&1!=digidor.cookie.read('ehcookieblocker_allow_other')&&!$cmhp_jq(button).is('[data-cookieblocker-new-window="disable"]'))){repeatClickOpenHref=$cmhp_jq(button).attr('href')} 471exphpOpenOverlay();if(0==$cmhp_jq(button).parents('form[target="ovIframe"]').length){return!1}}} 472function exphpInitFirstinfo(){$cmhp_jq('body').find('[data-open-firstinfo-overlay="link"]').on('click',function(event){if("undefined"==typeof event.originalEvent.isTrusted||!0===event.originalEvent.isTrusted){return exphpHandleCalcButtonClick(event,this)}else{return!1}});if("undefined"==typeof digidor.browserStorage.readSessionStorage('firstinfo_shown')||null===digidor.browserStorage.readSessionStorage('firstinfo_shown')){$cmhp_jq('body').find('[data-open-firstinfo-overlay="inline"]').attr('data-firstinfo-clicks-blocked','manually').css('pointer-events','none');$cmhp_jq('body').find('[data-open-firstinfo-overlay="inline"]').parent().css('display','table').css('width','100%').on('click',function(event){if("undefined"==typeof event.originalEvent.isTrusted||!0===event.originalEvent.isTrusted){if("undefined"==typeof digidor.browserStorage.readSessionStorage('firstinfo_shown')||null===digidor.browserStorage.readSessionStorage('firstinfo_shown')){exphpOpenOverlay()}}else{return!1}})} 473$cmhp_jq('body').find('[data-open-firstinfo-overlay="inline"]').parents('.cmod').find('.resp_bt_container').find('a').on('click',function(event){if("undefined"==typeof event.originalEvent.isTrusted||!0===event.originalEvent.isTrusted){return exphpHandleCalcButtonClick(event,this)}else{return!1}})} 474$cmhp_jq(document).ready(function(){exphpInitFirstinfo()});$cmhp_jq(window).on('load',function(){exphpInitFirstinfo()});$cmhp_jq(window).on('resize',function(){exphpInitFirstinfo()});if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){var isMobileBrowser=!0}else{var isMobileBrowser=!1} 475var touchMove=0,logoOrigWidth=0,logoOrigHeight=0,dontInvertLogo=0,dontResizeLogo=0,replaceInvertedLogo=0,alwaysAddLogoBubble=0,sidebarOrigTop=0,sidebarOrigTopCSS=0,sidebarTopOffset=120,dontFixSidebar=0;var resizeHeader=(function(){var change_class=function($element,change_method,class_name){if($element[0].classList){if(change_method=="add"){$element[0].classList.add(class_name)}else{$element[0].classList.remove(class_name)}}else{if(change_method=="add"){$element.addClass(class_name)}else{$element.removeClass(class_name)}}} 476var change_size_class=function(){var distanceY=window.pageYOffset||document.documentElement.scrollTop,shrinkOn=1,header=$cmhp_jq('.wrap_header');if(distanceY>shrinkOn&&!header.hasClass('smaller')){header.addClass('smaller');if($cmhp_jq('.designstage_type_video.designstage_background_transition_parallaxfixed').length>0){for(var i=50;i<=600;i+=50){setTimeout(function(){$cmhp_jq(window).trigger('resize')},i)}}}else if(distanceY<=shrinkOn&&header.hasClass('smaller')){header.removeClass('smaller');if($cmhp_jq('.designstage_type_video.designstage_background_transition_parallaxfixed').length>0){for(var i=50;i<=600;i+=50){setTimeout(function(){$cmhp_jq(window).trigger('resize')},i)}}}} 477var setElementPosition=function(el,s){var contentContainer,offset,left,right,corner,element,paddingLeft,paddingRight;corner=s;element=el;if(!corner){corner="left"} 478$cmhp_jq('#contentcontainer').append('<div class="element_wrapper wrap_cmod wrap_owncont" id="set_element_position_pseudo_cmod_wrapper"><div class="cmod cmod_owncont" style="height: 1px; overflow: hidden;"> </div></div>');contentContainer=$cmhp_jq('#set_element_position_pseudo_cmod_wrapper').find('.cmod');paddingLeft=parseInt(contentContainer.css('padding-left'));paddingRight=parseInt(contentContainer.css('padding-right'));offset=contentContainer.offset();left=offset.left+paddingLeft;right=left+contentContainer.outerWidth()-paddingRight;if(corner=="left"){el.css("left",left)}else if(corner=="right"){el.css("left",right)} 479$cmhp_jq('#set_element_position_pseudo_cmod_wrapper').remove()} 480var setLogoPosition=function(){var logo=$cmhp_jq("#titlecontainer .sitetitle_img .indistyle, #edittitlecontainer");setElementPosition(logo,"left");$cmhp_jq(window).resize(function(){setElementPosition(logo,"left")})} 481var setSidebarPosition=function(){var sidebar=$cmhp_jq("#sidebar");setElementPosition(sidebar,"right");$cmhp_jq(window).resize(function(){setElementPosition(sidebar,"right")})} 482var init=function(){if(!isMobileBrowser){setLogoPosition();setSidebarPosition()} 483window.addEventListener('scroll',function(e){change_size_class()});change_size_class()};return init()});
483function toggleRespMenu(){if($cmhp_jq('#menutoggle').hasClass('active')){$cmhp_jq('#menutoggle').fadeOut(500);setTimeout(function(){$cmhp_jq('#menutoggle').removeClass('active').fadeIn(500);$cmhp_jq('#menutoggle, #menu li ul').removeAttr('style')},600);$cmhp_jq('body').removeClass('respMenuActive');$cmhp_jq('#centercontainer').css('min-height','')}else{$cmhp_jq('#menu ul li ul').slideUp(0);$cmhp_jq('#menu ul').slideUp(0);$cmhp_jq('#menu .menuitemactive > a, #menu .menuitem.subactive > a, #menu .menusubitemactive > a, #menu .menusubitem.subsubactive > a').each(function(){$cmhp_jq(this).nextAll('ul').slideDown(0)});$cmhp_jq('#menutoggle').fadeOut(250);setTimeout(function(){$cmhp_jq('#menutoggle').addClass('active').fadeIn(500)},600);$cmhp_jq('body').addClass('respMenuActive');$cmhp_jq('#centercontainer').css('min-height',$cmhp_jq('#menu').outerHeight(!0))}} 484$cmhp_jq(document).ready(function(){resizeHeader();$cmhp_jq('#menu .menuitem > a, #menu .menuitemactive > a').each(function(){var checkLink=$cmhp_jq(this).data('referto');if(typeof checkLink==="undefined")checkLink=$cmhp_jq(this).attr('href');if(-1!=checkLink.indexOf('#highlight')){$cmhp_jq(this).addClass('highlight');$cmhp_jq(this).attr('href',$cmhp_jq(this).attr('href').replace('#highlight',''))}})});$cmhp_jq(window).on("load",function(){resizeHeader();var logo=$cmhp_jq('.sitetitle_img .indistyle img');if(logo.length>0&&logo.width()>0){$cmhp_jq('#menu').css('margin-left',logo.width()+20)} 485$cmhp_jq('#menu li > a').each(function(){if($cmhp_jq(this).attr('onclick')){if($cmhp_jq(this)[0].getAttributeNode('onclick').value.indexOf('return false')>-1){$cmhp_jq(this).addClass('notClickable')}}})});$cmhp_jq(window).resize(function(){if(($cmhp_jq('body').hasClass('respMenuActive'))&&(!isMobileBrowser)){toggleRespMenu()}});function updateCssVar(cssVarName,offset){document.documentElement.style.setProperty('--'+cssVarName,offset+'px')} 486function handleMultilineMenu(){if($cmhp_jq('body').hasClass('resp_burgermenu_active')){$cmhp_jq('#pagewrap').css('margin-top','');return} 487if($cmhp_jq('#menu').hasClass('smaller')){var lines=$cmhp_jq('#menu').height()/48}else{var lines=$cmhp_jq('#menu').height()/80} 488var padding_lines=parseInt($cmhp_jq('#pagewrap').css('margin-top'))/80;if(padding_lines!=lines){$cmhp_jq('#pagewrap').css('margin-top',(lines*80)+'px');$cmhp_jq('#titlecontainer .contact .indistyle').css('margin-top',((lines-1)*80*(-1))+'px')}} 489$cmhp_jq(document).ready(function(){handleMultilineMenu()});$cmhp_jq(window).on("load",function(){handleMultilineMenu()});$cmhp_jq(window).resize(function(){handleMultilineMenu()});function handleElementRoundings(update){$cmhp_jq('.wrap_cmod').each(function(){var addRoundingForClasses=Array('wrap_designstage','background_color1','background_color3','background_color5','background_gray','background_dark_gray'),checkElement=$cmhp_jq(this);$cmhp_jq.each(addRoundingForClasses,function(index,checkClass){if(checkElement.hasClass(checkClass)&&checkElement.find('.cmod:visible').length>0&&checkElement.prev('.wrap_cmod').length>0&&!checkElement.prev('.wrap_cmod').hasClass('wrap_designstage')&&!checkElement.prev('.wrap_cmod').hasClass(checkClass)){if(checkElement.prev('.wrap_cmod').hasClass('background_color1')||checkElement.prev('.wrap_cmod').hasClass('background_color3')||checkElement.prev('.wrap_cmod').hasClass('background_color5')||checkElement.prev('.wrap_cmod').hasClass('background_gray')||checkElement.prev('.wrap_cmod').hasClass('background_dark_gray'))var roundingBackground=checkElement.prev('.wrap_cmod').css('background-color');else var roundingBackground='#ffffff';checkElement.addClass('hasRoundingBefore');checkElement.data('rounding-background-before',roundingBackground)} 490if(checkElement.hasClass(checkClass)&&checkElement.find('.cmod:visible').length>0&&checkElement.next('.wrap_cmod').length>0&&(!checkElement.next('.wrap_cmod').hasClass('wrap_designstage')||checkElement.next('.wrap_cmod').hasClass('first'))&&(!checkElement.next('.wrap_cmod').hasClass(checkClass)||checkElement.next('.wrap_cmod').hasClass('first'))&&(checkClass!='wrap_designstage'||checkElement.hasClass('first')||!$cmhp_jq('#contentcontainer').hasClass('cc_sidebar'))){if(checkElement.next('.wrap_cmod').hasClass('background_color1')||checkElement.next('.wrap_cmod').hasClass('background_color3')||checkElement.next('.wrap_cmod').hasClass('background_color5')||checkElement.next('.wrap_cmod').hasClass('background_gray')||checkElement.next('.wrap_cmod').hasClass('background_dark_gray'))var roun
490dingBackground=checkElement.next('.wrap_cmod').css('background-color');else var roundingBackground='#ffffff';checkElement.addClass('hasRoundingAfter');checkElement.data('rounding-background-after',roundingBackground)}})});$cmhp_jq('.hasRoundingAfter').each(function(){var marginBottom=parseInt($cmhp_jq(this).css('margin-bottom')),setMarginTop='';if(0!=marginBottom&&'#ffffff'==$cmhp_jq(this).data('rounding-background-after')){setMarginTop=' style="margin-top: '+((marginBottom*-1)-34)+'px;"'} 491if('update'!=update){$cmhp_jq(this).after('<div class="rounding after"'+setMarginTop+'><svg preserveAspectRatio="none" viewBox="0 0 1500 50"><path d="M1500,50V0c-210.7,30.5-469.8,48.6-750,48.6S210.7,30.5,0,0v50H1500z" fill="'+$cmhp_jq(this).data('rounding-background-after')+'" /></svg></div>')}else{$cmhp_jq(this).next().css('margin-top',((marginBottom*-1)-34)+'px')} 492if($cmhp_jq(this).hasClass('without_rounding')){$cmhp_jq(this).next('.rounding').hide()}else{$cmhp_jq(this).next('.rounding').show()}});$cmhp_jq('.hasRoundingBefore').each(function(){if(!$cmhp_jq(this).prev().hasClass('rounding')||'update'==update){var marginTop=parseInt($cmhp_jq(this).css('margin-top')),setMarginBottom='';if(0!=marginTop){setMarginBottom=' style="margin-top: '+marginTop+'px;"'} 493if('update'!=update){$cmhp_jq(this).before('<div class="rounding before"'+setMarginBottom+'><svg preserveAspectRatio="none" viewBox="0 0 1500 50"><path fill="'+$cmhp_jq(this).data('rounding-background-before')+'" d="M1500,0H0c210.7,31.4,469.8,50,750,50S1289.3,31.4,1500,0z"/></svg></div>')}else{$cmhp_jq(this).prev().css('margin-top',marginTop+'px')} 494if($cmhp_jq(this).hasClass('without_rounding')){$cmhp_jq(this).prev('.rounding').hide()}else{$cmhp_jq(this).prev('.rounding').show()}}else{if('update'!=update){$cmhp_jq(this).removeClass('hasRoundingBefore')}}})} 495$cmhp_jq(document).ready(function(){handleElementRoundings()});var aniStart=0;function animateElements(top){$cmhp_jq('.animate_onload_drop').each(function(){if((top>($cmhp_jq(this).offset().top-(($cmhp_jq(window).height()/4)*3.5)))&&($cmhp_jq(this).css('opacity')==0)&&(aniStart==0)){$cmhp_jq(this).hide();$cmhp_jq(this).css({'opacity':0.1});aniStart=1;$cmhp_jq(this).show("drop",{direction:'down'},400,function(){$cmhp_jq(this).css({'opacity':1});aniStart=0})}})} 496$cmhp_jq(window).on("load",function(){animateElements(0);if($cmhp_jq(location).attr("hash").substr(0,6)=='#goto-'){$cmhp_jq.scrollTo($cmhp_jq("#cmod_"+$cmhp_jq(location).attr("hash").replace('#goto-','')),500,{axis:'y',offset:-40})}});$cmhp_jq(window).scroll(function(){animateElements($cmhp_jq(this).scrollTop())});$cmhp_jq(document).ready(function(){$cmhp_jq('.cmod_catcher.catcherstyle_round, .cmod_catcher.catcherstyle_square, .cmod_catcher.catcherstyle_wocontent, .cmod_catcher.catcherstyle_allclick').find('.catcher').each(function(){if(0==$cmhp_jq(this).find('form').length){var catchlink=$cmhp_jq(this).find('a');if(typeof undefined!=typeof open_catcherform_in_overlay){catchlink.attr('data-overlay',open_catcherform_in_overlay)}}else{var action=$cmhp_jq(this).find('form').attr('action')+'?onlycontent=1&'+$cmhp_jq(this).find('form').serialize();var catchlink=$cmhp_jq('<a href="'+action+'"'+(typeof undefined!=typeof open_catcherform_in_overlay?' data-overlay="'+open_catcherform_in_overlay+'"':'')+'>absenden</a>').appendTo($cmhp_jq(this).find('form'))} 497if(catchlink.length){$cmhp_jq(this).css('cursor','pointer');$cmhp_jq(this).click(function(){if(typeof undefined!=typeof catchlink.attr('data-overlay')){if(!1==('ontouchstart' in window)&&(!$cmhp_jq(this).find('a').is('[href^="http"]')||!1===digidor.cookieblocker.areCookiesBlockedForCategory('other'))){catchlink.advOverlay({top:'5%',target:catchlink.attr("data-overlay"),fixed:!0,closeOnClick:!1,closeOnEsc:!1,mask:{color:'#fff',opacity:0.9},onBeforeLoad:function(){if(this.getTrigger().hasClass('overlay-disabled')){return!1}else if(this.getOverlay().attr('id').substr(0,14)=='overlay_resize'){this.getOverlay().find(".contentWrap").css('overflow','hidden').html("<iframe src=\""+this.getTrigger().attr("href")+"\" frameborder=\"0\" width=\"100\" height=\"100\" id=\"ovIframe\"></iframe>");this.getOverlay().find(".contentWrap, .contentWrap #ovIframe").css({'height':($cmhp_jq(window).height()*0.9)})}else if(this.getOverlay().attr('id')!='overlay_480')this.getOverlay().find(".contentWrap").css('overflow','hidden').html("<iframe src=\""+this.getTrigger().attr("href")+"\" frameborder=\"0\" width=\"100\" height=\"100\" id=\"ovIframe\"></iframe>");else this.getOverlay().find(".contentWrap").css('overflow','hidden').html("<iframe src=\""+this.getTrigger().attr("href")+"\" frameborder=\"0\" width=\"100\" height=\"100\" scrolling=\"no\" id=\"ovIframe\"><iframe>")},onBeforeClose:function(){this.getOverlay().find(".contentWrap").css('overflow','').html('')}});catchlink.data("advOverlay").load()}else{window.open(catchlink.attr('href'),'')}}else if('undefined'!=typeof catchlink.attr('target')&&catchlink.attr('target').length>
4970){window.open(catchlink.attr('href'),catchlink.attr('target'))}else{window.location.href=catchlink.attr('href')}})}})});function positionRespSidebarUnderDesignstage(){if($cmhp_jq('#contentcontainer.cc_sidebar .cmod_designstage.first').length>0){var top=20,margin1,margin2=0;$cmhp_jq('#contentcontainer.cc_sidebar .wrap_designstage.first:visible').each(function(){top+=$cmhp_jq(this).outerHeight();if($cmhp_jq(this).nextAll('.element_wrapper:visible:first').length){margin1=parseInt($cmhp_jq(this).css('margin-bottom'));margin2=parseInt(($cmhp_jq(this).nextAll('.element_wrapper:visible:first').css('margin-top')));if(margin1>margin2){top+=margin1}else{top+=margin2}}});$cmhp_jq('#sidebar').css('top',top);sidebarOrigTopCSS=top} 498if($cmhp_jq('#sidebar').length){sidebarOrigTop=$cmhp_jq('#sidebar').offset().top;if(0==sidebarOrigTopCSS)sidebarOrigTopCSS=$cmhp_jq('#sidebar').css('top');fixSidebarPosition();$cmhp_jq('.cmoddesign_width_changed:not( .cmod_designstage.first )').each(function(){$cmhp_jq(this).removeClass('cmoddesign_width_changed');$cmhp_jq(this).removeClass('cmoddesign_contentarea_width');$cmhp_jq(this).css('max-width','')})}} 499function fixSidebarPosition(scrollTop){if(1!=dontFixSidebar&&0==$cmhp_jq('#adminedit_centercontainer').length){if($cmhp_jq(window).width()>980){if($cmhp_jq('#sidebar').outerHeight()<($cmhp_jq(window).height()-sidebarTopOffset-20)){if(sidebarOrigTop<(scrollTop+sidebarTopOffset)){$cmhp_jq('#sidebar').css({'position':'fixed','top':(sidebarTopOffset+parseInt($cmhp_jq('#sidebar').css('margin-top'))*-1)})}else{$cmhp_jq('#sidebar').css({'position':'absolute','top':sidebarOrigTopCSS})}}else{$cmhp_jq('#sidebar').css({'position':'absolute','top':sidebarOrigTopCSS})}}else{$cmhp_jq('#sidebar').css({'position':'static','top':''})}}} 500$cmhp_jq(window).scroll(function(){fixSidebarPosition($cmhp_jq(this).scrollTop())});$cmhp_jq(document).ready(function(){positionRespSidebarUnderDesignstage()});$cmhp_jq(window).on("load",function(){positionRespSidebarUnderDesignstage()});$cmhp_jq(window).resize(function(){positionRespSidebarUnderDesignstage()})
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.