if(typeof wink=="undefined")wink={};
(function(a){a.version="1.3.0";a.api={};a.mm={};a.net={};a.ui={form:{},layout:{},xy:{},xyz:{}};a.ux={};var c=Array.prototype.slice,g=window;a.byId=function(b){return a.isString(b)?document.getElementById(b):b};a.query=function(b,e){return c.call((e||document).querySelectorAll(b))};var j="en_EN";a.setLocale=function(b){j=b};a.translate=function(b,e){var h=b,k=window.i18n||{};if(a.isSet(e)&&a.isSet(e.i18n))k=e.i18n;var m=k[j];if(a.isUndefined(m))m=k;k=m[b];a.isUndefined(k)||(h=k);return h};a.isUndefined=
function(b){return b===undefined};a.isNull=function(b){return b===null};a.isSet=function(b){return!a.isUndefined(b)&&!a.isNull(b)};a.isCallback=function(b){return!!(b&&b.method)};a.isString=function(b){return typeof b=="string"||b instanceof String};a.isInteger=function(b){return parseInt(b)===b};a.isNumber=function(b){return typeof b=="number"||b instanceof Number};a.isArray=function(b){return typeof b=="array"||b instanceof Array};a.isBoolean=function(b){return typeof b=="boolean"||b instanceof
Boolean};a.trim=function(b){return b.replace(/^\s\s*/,"").replace(/\s\s*$/,"")};a.bind=function(b,e){var h=c.call(arguments,2);return function(){var k=h.concat(c.call(arguments,0));return b.apply(e,k)}};a.call=function(b,e){var h=g,k=b.method,m=[];if(a.isSet(b.context))h=b.context;if(arguments.length==2)m=[e];if(a.isSet(b.arguments)){var q=b.arguments;a.isArray(q)||(q=[b.arguments]);m=m.concat(q)}h[k].apply(h,m)};a.connect=function(b,e,h){if(!a.isSet(h.context))h.context=g;if(a.isUndefined(b[e].cbs)){var k=
a.bind(b[e],b);b[e]=function(){var q=[],i,d=arguments.length;for(i=0;i<d;i++){var f=arguments[i];q=a.isArray(f)?q.concat([f]):q.concat(f)}k.apply(b,q);for(var l in b[e].cbs){b[e].cbs[l].arguments=q;a.call(b[e].cbs[l])}};b[e].cbs=[]}for(var m in b[e].cbs)if(b[e].cbs[m].context==h.context&&b[e].cbs[m].method==h.method)return;b[e].cbs.push(h)};a.disconnect=function(b,e,h){if(!a.isSet(h.context))h.context=g;if(!a.isUndefined(b[e].cbs))for(var k in b[e].cbs)b[e].cbs[k].context==h.context&&b[e].cbs[k].method==
h.method&&b[e].cbs.splice(k,1)};a.setTimeout=function(b,e,h){var k=c.call(arguments,3);return setTimeout(function(){b[e].apply(b,k)},h)};a.setInterval=function(b,e,h){var k=c.call(arguments,3);return setInterval(function(){b[e].apply(b,k)},h)};var n=100;a.getUId=function(){return n+=1};if(a.isUndefined(g._))_=a.bind(a.translate,a);if(a.isUndefined(g.$$))$$=a.bind(a.query,a);if(a.isUndefined(g.$))$=a.bind(a.byId,a)})(wink);
(function(a,c){var g=a.isUndefined,j=function(q){var i=0,d=this;if(a.isSet(q))for(;d&&d!=q;){i+=d.offsetTop;d=d.offsetParent}else for(;d;){i+=d.offsetTop;d=d.offsetParent}return i},n=function(q){var i=0,d=this;if(a.isSet(q))for(;d&&d!=q;){i+=d.offsetLeft;d=d.offsetParent}else for(;d;){i+=d.offsetLeft;d=d.offsetParent}return i},b=function(q,i,d){a.fx.applyTranslate(this,q,i,d)},e=function(q,i){a.fx.applyScale(this,q,i)},h=function(q){a.fx.applyRotate(this,q)},k=function(q,i,d){a.ux.gesture.listenTo(this,
q,i,d)},m=function(q,i){a.ux.gesture.unlistenTo(this,q,i)};c.winkGetTopPosition=j;c.winkGetLeftPosition=n;c.winkTranslate=b;c.winkScale=e;c.winkRotate=h;c.winkListenToGesture=k;c.winkUnlistenToGesture=m;if(g(c.getTopPosition))c.getTopPosition=j;if(g(c.getLeftPosition))c.getLeftPosition=n;if(g(c.rotate))c.rotate=h;if(g(c.scale))c.scale=e;if(g(c.translate))c.translate=b;if(g(c.listenToGesture))c.listenToGesture=k;if(g(c.unlistenToGesture))c.unlistenToGesture=m})(wink,HTMLElement.prototype);
wink.error={logLevel:0,log:function(a){if(this.logLevel==1)typeof console!="undefined"?console.log(a):alert(a)}};wink.log=wink.bind(wink.error.log,wink.error);
(function(a){var c=window.JSON;a.json={parse:function(g){if(a.isSet(c)&&a.isSet(c.parse))return c.parse(g);else{var j=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g;g=String(g);j.lastIndex=0;if(j.test(g))g=g.replace(j,function(b){return"\\u"+("0000"+b.charCodeAt(0).toString(16)).slice(-4)});if(/^[\],:{}\s]*$/.test(g.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))var n=eval("("+g+")");return n}},concat:function(g,j){for(var n in j)g[n]=j[n]}};a.parseJSON=a.bind(a.json.parse,a.json);a.mixin=a.bind(a.json.concat,a.json)})(wink);
(function(a){var c=[],g=function(b,e){if(a.isCallback(e)){var h=[b.toLowerCase(),e];c.push(h)}else a.log("[topics] invalid callback argument")},j=function(b,e){var h=b.toLowerCase(),k,m=c.length;for(k=0;k<m;k++){var q=c[k];if(q[0]==h&&q[1].method==e.method&&q[1].context==e.context){c.splice(k,1);break}}},n=function(b,e){var h=b.toLowerCase(),k,m=c.length;for(k=0;k<m;k++){var q=c[k];q&&q[0]==h&&a.isSet(q[1])&&a.call(q[1],e)}};a.topics={subscribe:g,unsubscribe:j,publish:n,_getTopics:function(){return c}};
a.publish=n;a.subscribe=g;a.unsubscribe=j})(wink);
(function(){var a,c,g,j,n,b,e,h,k,m,q,i,d,f,l,p,r,s,o,t,u,B,C;a=c=g=j=n=b=e=h=u=B=C=false;k=m=q=i=d=f=l=p=r=0;var z=wink.isSet;c=function(v,y){return RegExp(v).test(y)};var x=function(v,y,w){var A={v:0,r:0,u:0};v=RegExp(y).exec(v);if(z(v)&&v.length>1){v=v[2];y=RegExp("[^\\"+w+"0-9]").exec(v);if(z(y))v=v.slice(0,y.index);w=v.split(w);if(w.length>0)A.v=w[0];if(w.length>1)A.r=w[1];if(w.length>2)A.u=w[2];if(w.length>3)A.u+="."+w[3]}return A};a=navigator||{};s=a.userAgent;o=a.platform;t=a.appVersion;a=
c(" AppleWebKit/",s);B=c(/bada/gi,s);C=c(/Opera/gi,s);if(z(o)){if(c(/iphone/i,o))g=true;if(c(/ipod/i,o))j=true;if(c(/ipad/i,o))n=true;if(c(/blackberry/i,o))u=true}if(z(t)){if(c(/android/i,t))b=true;if(c(/safari/i,t)){e=true;o=x(t,"( Version/)([^ ]+)",".");i=o.v;d=o.r;f=o.u}}if(!e&&!a)h=c(/mozilla/i,s);c=g||j||b||u||B||c(" Mobile/",s);if(a){o=x(s,"( AppleWebKit/)([^ ]+)",".");k=o.v;m=o.r;q=o.u}if(c&&z(t)){l=b?["( Android )([^ ]+)","."]:["( OS )([^ ]+)","_"];if(u)l=["( BlackBerry )([^ ]+)","."];x=x(t,
l[0],l[1]);l=x.v;p=x.r;r=x.u}wink.ua={isWebkit:a,isMobile:c,isIPhone:g,isIPod:j,isIPad:n,isIOS:g||j||n,isAndroid:b,isBlackBerry:u,isBada:B,isOpera:C,isSafari:e,isMozilla:h,webkitVersion:k,webkitMinorVersion:m,webkitUpdateVersion:q,browserVersion:i,browserMinorVersion:d,browserUpdateVersion:f,osVersion:l,osMinorVersion:p,osUpdateVersion:r}})();
(function(a){function c(e){if(j(n[e]))n[e]=n[e]();return n[e]}function g(e,h,k){if(typeof n[e]=="undefined"){var m=h;if(k&&j(h))m=h();n[e]=m}}function j(e){return typeof e=="function"}var n={},b={};a.has=c;a.has.prefixes=["-webkit-","-moz-","-o-","-ms-","-khtml-"];a.has.prefix=null;a.has.inquire=g;a.has.inquireMap=function(e,h){if(!(!e||e.length==0))for(var k in e)g(k,e[k],h)};a.has.setProp=function(e,h){b[e]=h};a.has.deferProp=function(e,h){b[e]=j(h)?h:function(){c(h)}};a.has.prop=function(e){var h=
b[e];if(j(h)){h();h=b[e];if(j(h))h=e}return h||e}})(wink);(function(a){a=a.inquire;var c=window;a("json-parse",function(){var g;g=false;if(c.JSON&&typeof JSON.parse=="function"){g=JSON.parse('{"w":1}');g=!!(g&&g.w)}return g})})(wink.has);
(function(a){function c(f){var l=false;if(typeof m[f]==i){n(f,f);l=true}else{var p=a.prefix;p=p!=null?[p]:q;var r,s=p.length;for(r=0;r<s;r++){var o,t=p[r]+f;o=t;var u=/(-)([a-z])/;for(t=t.match(u);t!=null;){o=o.replace(u,RegExp.$2.toUpperCase());t=o.match(u)}o=o;if(typeof m[o]==i){a.prefix=p[r];n(f,o);l=true;break}}}return l}function g(f){return function(){c(f)}}var j=a.inquireMap,n=a.setProp,b=a.deferProp,e=window,h=e.document,k=h.createElement("div"),m=k.style,q=a.prefixes,i="string",d={a:"transform-property",
b:"transition-property",c:"transition-duration",d:"transition-delay",e:"transition-timing-function",f:"border-radius",g:"text-shadow",h:"box-shadow",i:"gradient",j:"perspective",k:"transform-origin",l:"transform-style",m:"transform",n:"css-transition",o:"css-perspective",p:"css-transform",q:"perspective-origin",r:"backface-visibility",s:"tap-highlight-color",t:"user-select",bg:"background-image"};b(d.a,d.p);b(d.m,d.p);b(d.b,d.n);b(d.c,d.n);b(d.d,d.n);b(d.e,d.n);b(d.f,"css-border-radius");b(d.g,"css-text-shadow");
b(d.h,"css-box-shadow");b(d.i,"css-gradient");b(d.j,d.o);b(d.k,d.o);b(d.l,d.o);b(d.q,d.o);b(d.r,g(d.r));b(d.s,g(d.s));b(d.t,g(d.t));j({"css-transform":function(){var f=c(d.m),l=a.prefix,p=d.m;if(l!=null)p=l+p;n(d.a,a.prop(d.m));n(d.m,p);return f},"css-transition":function(){var f=true;return f=(f=(f=(f=f&&c(d.b))&&c(d.c))&&c(d.d))&&c(d.e)},"css-translate3d":function(){return a("css-matrix")},"css-border-radius":function(){return c(d.f)},"css-text-shadow":function(){return c(d.g)},"css-box-shadow":function(){return c(d.h)},
"css-gradient":function(){var f=d.i,l=d.bg,p=a.prefix;p=p!=null?["",p]:[""].concat(q);var r,s=p.length;for(r=0;r<s;r++){var o=p[r]+f;m.cssText=l+":"+(o+"(linear,left top,right bottom,from(#9f9),to(white));");if(m[l]&&m[l].indexOf(f)!=-1){n(f,o);return true}}return false},"css-perspective":function(){var f=c(d.j)&&c(d.k)&&c(d.l)&&c(d.q);f=f&&c(d.k+"-x")&&c(d.k+"-y")&&c(d.k+"-z");if(!f)return false;var l=a.prefix||"";f=h.createElement("style");f.textContent="@media ("+l+"transform-3d){#wink_has{height:2px}}";
h.getElementsByTagName("head")[0].appendChild(f);k.id="wink_has";h.documentElement.appendChild(k);l=k.offsetHeight===2;f.parentNode.removeChild(f);k.parentNode.removeChild(k);return l},"css-matrix":function(){var f=e.WebKitCSSMatrix;if(typeof f=="undefined")return false;var l=new f("matrix(1,0,0,1,6,7)"),p=l.m41==6&&l.m42==7&&l.m41==l.e&&l.m42==l.f;if(p){f=new f("matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,6,7,8,1)");p=p&&l.m41==f.m41&&l.m42==f.m42&&f.m43==8}return p},"css-matrix-stack-inversed":function(){var f=
wink.ua;if(!a("css-matrix")||!f)return false;return(f.isIOS?parseInt(""+f.osVersion+f.osMinorVersion+f.osUpdateVersion):500)<421},"css-position-fixed":function(){var f=wink.ua;if(f.isAndroid&&f.osVersion==2&&f.osMinorVersion==1||f.isBada)return false;f=document.body;if(document.createElement&&f&&f.appendChild&&f.removeChild){if(!k.getBoundingClientRect)return null;k.innerHTML="x";k.style.cssText="position:fixed;top:100px;";f.appendChild(k);var l=f.style.height,p=f.scrollTop;f.style.height="3000px";
f.scrollTop=500;var r=k.getBoundingClientRect().top;f.style.height=l;l=r===100;f.removeChild(k);f.scrollTop=p;return l}return false}})})(wink.has);
(function(a){function c(h){return"on"+e[h]in b}var g=a.inquireMap,j=a.setProp,n=a.deferProp,b=window.document.documentElement,e={ts:"touchstart",tm:"touchmove",te:"touchend",gs:"gesturestart",gc:"gesturechange",ge:"gestureend",tre:"transitionend"};n(e.ts,e.ts);n(e.tm,e.tm);n(e.te,e.te);n(e.tre,e.tre);g({touchstart:function(){var h=c("ts");j(e.ts,h?e.ts:"mousedown");return h},touchmove:function(){var h=c("tm");j(e.tm,h?e.tm:"mousemove");return h},touchend:function(){var h=c("te");j(e.te,h?e.te:"mouseup");
return h},touch:function(){return a(e.ts)&&a(e.tm)&&a(e.te)},gesturestart:function(){return c("gs")},gesturechange:function(){return c("gc")},gestureend:function(){return c("ge")},gesture:function(){return a(e.gs)&&a(e.gc)&&a(e.ge)},transitionend:function(){if(a("css-transition")){var h=a.prefix,k=e.tre;if(h=="-webkit-")k="webkitTransitionEnd";else if(h=="-o-")k="oTransitionEnd";j(e.tre,k);return true}return false}})})(wink.has);(function(){})(wink.has);
(function(a){var c=a.isSet,g=a.has.prop,j={u:undefined},n=function(i,d){var f=i.className;if((" "+f+" ").indexOf(" "+d+" ")<0)i.className=f+(f?" ":"")+d},b=function(i,d){var f=a.trim((" "+i.className+" ").replace(" "+d+" "," "));if(i.className!=f)i.className=f},e=function(i,d){var f,l=i.style;for(f in d){var p=g(f);l[p]=d[f]}},h=function(i,d,f,l,p){var r=d;if(d.indexOf(",")==-1)r=g(d);else{d=d.split(",");var s=d.length;for(r=0;r<s;r++)d[r]=g(a.trim(d[r]));r=d.join(",")}e(i,{"transition-property":r,
"transition-duration":f,"transition-delay":l,"transition-timing-function":p})},k=function(i){return window.getComputedStyle(i)[g("transform-property")]},m=function(i,d){e(i,{"transform-property":d})},q=function(i,d,f,l,p,r,s){var o=i._cssT||{};o=i._cssT={t:c(d)||c(f)?{tx:d,ty:f}:o.t,s:c(l)||c(p)?{sx:l,sy:p}:o.s,r:c(r)?{a:r}:o.r};l=o.t&&(c(o.t.tx)||c(o.t.ty));f=o.s&&(c(o.s.sx)||c(o.s.sy));d=o.r&&c(o.r.a);if(!a.has("css-translate3d")||f||d)s=true;if(l){p=o.t.ty;s=s;l="";l=o.t.tx;c(l)||(l=0);p=p;c(p)||
(p=0);r="0";var t=false;t=(t=t||a.isString(l)&&l.indexOf("%",0)!=-1)||a.isString(p)&&p.indexOf("%",0)!=-1;if(!t){l+="px";p+="px";r+="px"}s=l=s?"translate("+l+", "+p+")":"translate3d("+l+", "+p+", "+r+")"}else s="";s=s;if(f){f=o.s.sy;l="";l=o.s.sx;c(l)||(l=1);f=f;c(f)||(f=1);f=l="scale("+l+", "+f+")"}else f="";f=f;if(d){d="";o=o.r.a;c(o)||(o=0);o=d="rotate("+o+"deg)"}else o="";o=a.trim(s+" "+f+" "+o);m(i,o)};a.fx={addClass:n,removeClass:b,apply:e,applyTransition:h,applyTransformTransition:function(i,
d,f,l){h(i,"transform",d,f,l)},onTransitionEnd:function(i,d,f){var l=g("transitionend"),p=function(r){f!==true&&i.removeEventListener(l,p,false);d(r)};i.addEventListener(l,p,false);return p},getTransformPosition:function(i){var d={x:null,y:null};i=k(i);if(a.has("css-matrix")){i=new WebKitCSSMatrix(i);d.x=i.m41;d.y=i.m42}else{var f=RegExp(/matrix/i);if(f.test(i)){f=RegExp("[, ()]+","g");i=i.split(f);if(i.length>6&&i[0]=="matrix"){d.x=parseInt(i[5]);d.y=parseInt(i[6])}}}return d},applyTranslate:function(i,
d,f,l){q(i,d,f,j.u,j.u,j.u,l)},applyScale:function(i,d,f){q(i,j.u,j.u,d,f,j.u,j.u)},applyRotate:function(i,d){q(i,j.u,j.u,j.u,j.u,d,j.u)},getTransform:k,setTransform:m};a.addClass=n;a.removeClass=b})(wink);wink.math={round:function(a,c){wink.isSet(c)||(c=0);var g=Math.pow(10,c);return Math.round(a*g)/g}};
(function(a){var c=a.isUndefined,g=a.isSet;a.ux.Event=function(j){this.uId=a.getUId();a.mixin(this,j);this._validateProperties()};a.ux.Event.prototype={preventDefault:function(){this.srcEvent.preventDefault()},stopPropagation:function(){this.srcEvent.stopPropagation()},dispatch:function(j,n){var b=this.srcEvent,e=b.type;if(g(n))e=n;e=e;var h="HTMLEvents";if(/blur|focus|resize|scroll/i.test(e))h="UIEvent";else if(/click|mouse(down|move|up)/i.test(e))h="MouseEvent";else if(/touch(start|move|end|cancel)/i.test(e))h=
"TouchEvent";var k=document.createEvent(h),m=b.changedTouches;if(h=="HTMLEvents")k.initEvent(e,b.bubbles,b.cancelable);else if(h=="UIEvent")k.initUIEvent(e,b.bubbles,b.cancelable,window,b.detail);else if(h=="MouseEvent"){h=b.screenX;var q=b.screenY,i=b.clientX,d=b.clientY;if(b.initTouchEvent&&m&&m.length>0){m=m[0];h=m.screenX;q=m.screenY;i=m.clientX;d=m.clientY}k.initMouseEvent(e,b.bubbles,b.cancelable,document.defaultView,b.detail,h,q,i,d,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.button,b.relatedTarget)}else h==
"TouchEvent"&&k.initTouchEvent(e,b.bubbles,b.cancelable,window,b.detail,b.screenX,b.screenY,b.clientX,b.clientY,b.ctrlKey,b.altKey,b.shiftKey,b.metaKey,b.touches,b.targetTouches,m,b.scale,b.rotation);j.dispatchEvent(k)},_validateProperties:function(){var j=function(n){a.log("[Event] "+n+" must be specified")};if(!g(this.type)||this.type==""){j("type");return false}if(c(this.x)){j("x");return false}if(c(this.y)){j("y");return false}if(!g(this.timestamp)){j("timestamp");return false}if(c(this.target)){j("target");
return false}if(!g(this.srcEvent)){j("srcEvent");return false}}}})(wink);
(function(a){var c=[],g=a.has.prop,j={start:g("touchstart"),move:g("touchmove"),end:g("touchend"),gesturestart:g("gesturestart"),gesturechange:g("gesturechange"),gestureend:g("gestureend")},n={};for(var b in j)n[j[b]]=b;var e=function(k){var m={};m.x=k.pageX;m.y=k.pageY;m.target=k.target;return m},h=function(k){var m,q=c.length;for(m=0;m<q;m++)if(c[m].domNode==k)return m;return null};a.ux.touch={addListener:function(k,m,q,i){if(a.isUndefined(j[m])){a.log("[touch] Cannot add listener for unknown eventType: "+m);
return false}a.isSet(i)||(i={});if(i===true)i={preventDefault:true};i={preventDefault:i.preventDefault===true?true:false,tracking:i.tracking===false?false:true,captureFlow:i.captureFlow===true?true:false};var d=null,f=h(k);if(f==null){d=new a.ux.touch.Element({domNode:k,tracking:i.tracking});c.push(d)}else d=c[f];if(!d.isListening(m)){if(d.eventHandler==null)d.eventHandler=function(l){var p=d,r=n[l.type],s={};s.type=r;s.srcEvent=l;s.timestamp=l.timeStamp;s.multitouch=false;if(!s.timestamp)s.timestamp=
(new Date).getTime();if(a.has("touch"))if(r=="gesturestart"||r=="gesturechange"||r=="gestureend"){s.target=l.target;s.x=0;s.y=0}else{var o=null;if(r=="end"){if(l.changedTouches&&l.changedTouches.length>0)o=l.changedTouches[0]}else if(l.targetTouches&&l.targetTouches.length>0)o=l.targetTouches[0];else if(l.changedTouches&&l.changedTouches.length>0)o=l.changedTouches[0];if(o!=null){o=e(o);s.x=o.x;s.y=o.y;s.target=o.target;if(l.touches&&l.touches.length>1)s.multitouch=true}}else{o=e(l);s.x=o.x;s.y=o.y;
s.target=o.target}l=new a.ux.Event(s);if(!p.isListening("start")||p.tracking==false)p.tracked=true;else if(r=="start")p.tracked=true;if(p.tracked==true){if(r=="end")p.tracked=false;p.notifyEvent(l)}};d.eventCaptures[m]=i.captureFlow;d.domNode.addEventListener(j[m],d.eventHandler,d.eventCaptures[m])}d.addEventCallback(m,q,i.preventDefault)},removeListener:function(k,m,q){k=h(k);if(k!=null){k=c[k];k.removeEventCallback(m,q);k.isListening(m)||k.domNode.removeEventListener(j[m],k.eventHandler,k.eventCaptures[m])}},
getTouchProperties:e}})(wink);
(function(a){a.ux.touch.Element=function(c){this.uId=a.getUId();this.tracked=false;this.eventHandler=null;this.eventCaptures={};this._els={};a.mixin(this,c);this._validateProperties()};a.ux.touch.Element.prototype={addEventCallback:function(c,g,j){if(!a.isCallback(g)){a.log("[touch.Element] Invalid callback");return false}var n=this._els[c];if(n){c=n.callbacks;var b=c.length;for(j=0;j<b;j++){var e=c[j];if(g.context==e.context&&g.method==e.method)return false}}else{n={preventDefault:j,callbacks:[]};
this._els[c]=n}n.callbacks.push(g);return true},removeEventCallback:function(c,g){if(!a.isCallback(g)){a.log("[touch.Element] Invalid callback");return false}var j=this._els[c];if(!j)return false;var n=j.callbacks,b,e=n.length;for(b=0;b<e;b++){var h=n[b];if(g.context==h.context&&g.method==h.method){j.callbacks.splice(b,1);break}}return true},isListening:function(c){if((c=this._els[c])&&c.callbacks.length>0)return true;return false},notifyEvent:function(c){var g=this._els[c.type];if(g){g.preventDefault==
true&&c.preventDefault();g=g.callbacks;for(var j=0;j<g.length;j++)a.call(g[j],c)}},_validateProperties:function(){if(!a.isSet(this.domNode)||this.domNode==""){a.log("[touch.Element] domNode must be specified");return false}}}})(wink);
(function(a){var c=a.isSet,g=a.isArray;a.net.Xhr=function(j){this.uId=a.getUId();this.request={xhrObject:null,params:j};this._create()};a.net.Xhr.prototype={sendData:function(j,n,b,e,h,k){var m=this.request,q=m.xhrObject,i=encodeURIComponent;b=b.toUpperCase();if(c(n)&&!g(n))a.log("[Xhr] parameters must be in an array of objects containing the parameter name and value");else{if(q){var d=null;if(c(n)){var f,l=n.length;for(f=0;f<l;f++){var p=n[f],r=p.name;p=p.value;if(b=="GET")j+=f==0&&j.indexOf("?")==
-1?"?"+i(r)+"="+i(p):"&"+i(r)+"="+i(p);else if(f==0)d=i(r)+"="+i(p);else d+="&"+i(r)+"="+i(p)}}try{q.open(b,j,true);q.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8");if(c(k))if(g(k)){l=k.length;for(f=0;f<l;f++){var s=k[f];q.setRequestHeader(s.name,s.value)}}else a.log("[Xhr] headers must be in an array of objects containing the header name and value");q.send(d)}catch(o){return false}q.onreadystatechange=function(){var t=q.readyState,u=q.status;if(t==4&&!(u>=200&&
u<400||u==0))c(h)&&a.call(h,m);if(t==4&&(u>=200&&u<400||u==0))c(e)&&a.call(e,m)}}else return false;return true}},_create:function(){var j=window.XMLHttpRequest;if(j){var n;try{n=new j}catch(b){n=false}this.request.xhrObject=n}else a.log("[Xhr] XHR not supported")}};a.Xhr=a.net.Xhr})(wink);
(function(a){var c=a.fx.apply,g=null,j=null,n=false;a.ui.xy.layer={visible:false,color:"#000",opacity:0.3,zIndex:998,show:function(){n||this._initDom();g.onclick=function(){var b=a.ui.xy.layer.onclick;a.isSet(b)&&b()};if(!this.visible){c(j,{height:document.body.scrollHeight+"px"});c(g,{display:"block"});this.visible=true}},hide:function(){if(n&&this.visible){c(g,{display:"none"});this.visible=false}},refresh:function(){n&&this.visible&&c(j,{height:document.body.scrollHeight+"px"})},update:function(){n||
this._initDom();c(g,{"z-index":this.zIndex});c(j,{backgroundColor:this.color,opacity:this.opacity})},_initDom:function(){var b=document;g=b.createElement("div");c(g,{position:"absolute",display:"none",top:0,width:"100%","z-index":this.zIndex,"tap-highlight-color":"rgba(0, 0, 0, 0)"});j=b.createElement("div");c(j,{width:"100%",backgroundColor:this.color,opacity:this.opacity});g.appendChild(j);b.body.appendChild(g);n=true}};a.layer=a.ui.xy.layer})(wink);

