This repository has been archived by the owner on Jul 31, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Acc.DC.API.js
46 lines (46 loc) · 55.8 KB
/
Acc.DC.API.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
/*!
AccDC API - 3.4 for MooTools (12/11/2017)
Copyright 2010-2017 Bryan Garaventa (WhatSock.com)
Part of AccDC, a Cross-Browser JavaScript accessibility API, distributed under the terms of the Open Source Initiative OSI - MIT License
*/
!function(M,h){function F(e){return L.getElementById?L.getElementById(e):L.all?L.all[e]:null}function H(e){var t=L.createElement(e);return 1===arguments.length||(arguments[1]&&$(t,arguments[1]),arguments[2]&&W(t,arguments[2]),arguments[3]&&G(t,arguments[3]),arguments[4]&&t.appendChild(arguments[4])),t}function e(e){return L.createTextNode(e)}function n(e,t){return e?(e.getAttribute&&(n=e.getAttribute(t)),!n&&e.getAttributeNode&&(n=e.getAttributeNode(t)),!n&&e[t]&&(n=e[t]),n):null;var n}function r(e,t){if(!e)return!1;for(var n=z(t)?t:[t],r=0;r<n.length;r++)e.removeAttribute&&e.removeAttribute(n[r]);return!1}function l(e){return e&&(e.innerText||e.textContent)||""}function s(e){return e.replace(/^\s+|\s+$/g,"")}function X(e,t){if(t.indexOf)return t.indexOf(e);for(var n=0;n<t.length;n++)if(t[n]===e)return n;return-1}function i(e,t){if(!e||!e.className)return!1;for(var n=t.split(" "),r=0,o=0;o<n.length;o++)-1!==e.className.indexOf(n[o])&&(r+=1);return r===n.length}function t(e,t){if(!e)return null;for(var n=z(e)?e:[e],r=t.split(" "),o=0;o<n.length;o++)for(var a=0;a<r.length;a++){var i=n[o].className.split(" "),l=X(r[a],i);-1!==l&&(i.splice(l,1),i.length?n[o].className=s(i.join(" ")):n[o].className="")}return e}function p(e,t){for(e=e?e.lastChild:null;e&&(1!==e.nodeType||t&&t.toLowerCase()!==e.nodeName.toLowerCase());)e=e.previousSibling;return e}function I(e,t){return e&&e.parentNode.insertBefore(t,e),t}function V(e,t){if(!e)return t;var n=function(e,t){for(e=e?e.nextSibling:null;e&&(1!==e.nodeType||t&&t.toLowerCase()!==e.nodeName.toLowerCase());)e=e.nextSibling;return e}(e);return n?I(n,t):e.parentNode.appendChild(t),t}function Y(e){return(new Date).getTime()+U++}function R(e){return W(e,{position:"",clip:"auto",clipPath:"none",padding:"",height:"",width:"",overflow:"",whiteSpace:"normal"}),e}function _(n,e,r){if(n)var o=r.duration,a=e.top,i=e.left,l=te(n),s=ne(n),c=i-s,u=a-l,f=Math.PI/(2*o),p=(new Date).getTime(),d=setInterval(function(){var e=(new Date).getTime()-p;if(e<o){var t=Math.abs(Math.sin(e*f));te(n,Math.round(t*u+l)),ne(n,Math.round(t*c+s)),r.step.apply(n)}else clearInterval(d),ne(n,i),te(n,a),r.complete.apply(n)},10)}function q(e,t,n,r){if(e&&1===e.nodeType){var o={},a=W(e,"position");return t||"absolute"==a?o=Q(e):n||"relative"==a?(o.top=e.offsetTop,o.left=e.offsetLeft):o=e.getBoundingClientRect(),r?o.height=o.width=o.right=o.bottom="":(o.height=Z(e),o.width=ee(e),o.right=o.left+o.width,o.bottom=o.top+o.height),o}return null}function c(){for(var e=0;e<arguments.length;e++)if(isNaN(arguments[e])||"number"!=typeof arguments[e])return!1;return!0}function u(){for(var e=0;e<arguments.length;e++)if(void 0===arguments[e])return!1;return!0}function f(){for(var e=0;e<arguments.length;e++)if("string"!=typeof arguments[e])return!1;return!0}function o(e){var t=0,n=0;return e.pageX||e.pageY?(t=e.pageX,n=e.pageY):(e.clientX||e.clientY)&&(t=e.clientX+L.body.scrollLeft+L.documentElement.scrollLeft,n=e.clientY+L.body.scrollTop+L.documentElement.scrollTop),{x:t,y:n}}var a,d,g,y,D,b,v,m,S,x,C,w,O,T,j,A,E,N,k="3.4 (12/11/2017)",L=window.document,B={},W=function(e,t,n){if(!e)return null;if(e.nodeName&&"string"==typeof t&&!n)return e.style&&e.style[t]?e.style[t]:P(e,t);for(var r=z(e)?e:[e],o="top left bottom right width height",a=0;a<r.length;a++)if("string"==typeof t)try{r[a].style[J(t)]=-1!==o.indexOf(t)&&"number"==typeof n?n+"px":n}catch(e){
/*@cc_on
@if (@_jscript_version <= 5.7) // IE7 and down
if (p != 'display') continue;
var s = '',
t = o[i].nodeName.toLowerCase();
switch(t){
case 'table' :
case 'tr' :
case 'td' :
case 'li' :
s = 'block';
break;
case 'caption' :
s = 'inline';
break;
}
o[i].style[p] = s;
@end @*/}else if("object"==typeof t)for(var i=1;i<arguments.length;i++)for(var l in arguments[i])try{r[a].style[J(l)]=-1!==o.indexOf(l)&&"number"==typeof arguments[i][l]?arguments[i][l]+"px":arguments[i][l]}catch(e){
/*@cc_on
@if (@_jscript_version <= 5.7) // IE7 and down
if (n != 'display') continue;
var s = '',
t = o[i].nodeName.toLowerCase();
switch(t){
case 'table' :
case 'tr' :
case 'td' :
case 'li' :
s = 'block';
break;
case 'caption' :
s = 'inline';
break;
}
o[i].style[n] = s;
@end @*/}return e},$=function(e,t,n){if(!e)return null;if("string"==typeof t)e.setAttribute(t,n);else if("object"==typeof t)for(var r in t)e.setAttribute(r,t[r]);return e},z=function(e){return e&&"object"==typeof e&&"number"==typeof e.length&&"function"==typeof e.splice&&!e.propertyIsEnumerable("length")},G=function(e,t){if(!e)return null;for(var n=z(e)?e:[e],r=t.split(" "),o=0;o<n.length;o++)for(var a=0;a<r.length;a++)i(n[o],r[a])||(n[o].className=s(n[o].className+" "+r[a]));return e},U=0,K={position:"absolute",clip:"rect(1px 1px 1px 1px)",clip:"rect(1px, 1px, 1px, 1px)",clipPath:"inset(50%)",padding:0,border:0,height:"1px",width:"1px",overflow:"hidden",whiteSpace:"nowrap"},Q=function(e){for(var t=curtop=0;t+=e.offsetLeft,curtop+=e.offsetTop,e=e.offsetParent;);return{left:t,top:curtop}},J=function(e){var t,n,r,o;for(o=(r=e.split("-"))[0],t=1;t<r.length;t++)n=r[t].charAt(0),o+=r[t].replace(n,n.toUpperCase());return o},P=function(e,t,n){if(!e)return null;var r,o="undefined",a=L.defaultView;if(a&&a.getComputedStyle)e==L&&(e=L.body),(r=a.getComputedStyle(e,""))&&(o=r.getPropertyValue(t));else{if(!e.currentStyle)return null;o=e.currentStyle[J(t)]}return n?parseInt(o)||0:o},Z=function(e,t){var n,r=0,o=0,a=0,i=0;if(!e)return 0;if(t=c(t)?t<0?0:Math.round(t):-1,(n=u(e.style))&&u(e.offsetHeight)&&f(e.style.height)){if(0<=t){if("CSS1Compat"==L.compatMode&&(null!==(r=P(e,"padding-top",1))?(o=P(e,"padding-bottom",1),a=P(e,"border-top-width",1),i=P(e,"border-bottom-width",1)):u(e.offsetHeight,e.style.height)&&(e.style.height=t+"px",r=e.offsetHeight-t)),t-=r+o+a+i,isNaN(t)||t<0)return;e.style.height=t+"px"}t=e.offsetHeight}else n&&u(e.style.pixelHeight)&&(0<=t&&(e.style.pixelHeight=t),t=e.style.pixelHeight);return t},ee=function(e,t){var n,r=0,o=0,a=0,i=0;if(!e)return 0;if(t=c(t)?t<0?0:Math.round(t):-1,(n=u(e.style))&&u(e.offsetWidth)&&f(e.style.width)){if(0<=t){if("CSS1Compat"==L.compatMode&&(null!==(r=P(e,"padding-left",1))?(o=P(e,"padding-right",1),a=P(e,"border-left-width",1),i=P(e,"border-right-width",1)):u(e.offsetWidth,e.style.width)&&(e.style.width=t+"px",r=e.offsetWidth-t)),t-=r+o+a+i,isNaN(t)||t<0)return;e.style.width=t+"px"}t=e.offsetWidth}else n&&u(e.style.pixelWidth)&&(0<=t&&(e.style.pixelWidth=t),t=e.style.pixelWidth);return t},te=function(e,t){if(!e)return 0;var n=u(e.style);return n&&f(e.style.top)?c(t)?e.style.top=t+"px":(t=parseInt(e.style.top),isNaN(t)&&(t=P(e,"top",1)),isNaN(t)&&(t=0)):n&&u(e.style.pixelTop)&&(c(t)?e.style.pixelTop=t:t=e.style.pixelTop),t},ne=function(e,t){if(!e)return 0;var n=u(e.style);return n&&f(e.style.left)?c(t)?e.style.left=t+"px":(t=parseInt(e.style.left),isNaN(t)&&(t=P(e,"left",1)),isNaN(t)&&(t=0)):n&&u(e.style.pixelLeft)&&(c(t)?e.style.pixelLeft=t:t=e.style.pixelLeft),t},re=(g=function(e,t){return new g.fn.init(e,t)},B.pL,y=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,D=/\W/,b=/\d/,v=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,S=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,x=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,C=/(?:^|:|,)(?:\s*\[)+/g,navigator.userAgent,w=Object.prototype.toString,O=Object.prototype.hasOwnProperty,T=Array.prototype.push,j=Array.prototype.slice,A=String.prototype.trim,E=Array.prototype.indexOf,N={},g.fn=g.prototype={init:function(e,t){var n,r,o,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if("body"===e&&!t&&L.body)return this.context=L,this[0]=L.body,this.selector="body",this.length=1,this;if("string"!=typeof e)return g.isFunction(e)?(window.addEvent("domready",e),this):(e.selector!==h&&(this.selector=e.selector,this.context=e.context),g.makeArray(e,this));if(!(n=y.exec(e))||!n[1]&&t)return t||D.test(e)?!t||t.pL?(t||d).find(e):g(t).find(e):(this.selector=e,e=(this.context=L).getElementsByTagName(e),g.merge(this,e));if(n[1])return a=t?t.ownerDocument||t:L,e=(o=v.exec(e))?g.isPlainObject(t)?[L.createElement(o[1])]:[a.createElement(o[1])]:((o=g.buildFragment([n[1]],[a])).cacheable?o.fragment.cloneNode(!0):o.fragment).childNodes,g.merge(this,e);if((r=L.getElementById(n[2]))&&r.parentNode){if(r.id!==n[2])return g.find(e);this.length=1,this[0]=r}return this.context=L,this.selector=e,this},selector:"",pL:k,length:0,size:function(){return this.length},toArray:function(){return j.call(this,0)},get:function(e){return null==e?this.toArray():e<0?this.slice(e)[0]:this[e]},pushStack:function(e,t,n){var r=g();return g.isArray(e)?T.apply(r,e):g.merge(r,e),r.prevObject=this,r.context=this.context,"find"===t?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return g.each(this,e,t)},slice:function(){return this.pushStack(j.apply(this,arguments),"slice",j.call(arguments).join(","))},push:T,sort:[].sort,splice:[].splice},g.fn.init.prototype=g.fn,g.extend=g.fn.extend=function(){var e,t,n,r,o,a,i=arguments[0]||{},l=1,s=arguments.length,c=!1;for("boolean"==typeof i&&(c=i,i=arguments[1]||{},l=2),"object"==typeof i||g.isFunction(i)||(i={}),s===l&&(i=this,--l);l<s;l++)if(null!=(e=arguments[l]))for(t in e)n=i[t],i!==(r=e[t])&&(c&&r&&(g.isPlainObject(r)||(o=g.isArray(r)))?(a=o?(o=!1,n&&g.isArray(n)?n:[]):n&&g.isPlainObject(n)?n:{},i[t]=g.extend(c,a,r)):r!==h&&(i[t]=r));return i},g.extend({toDOM:function(e){return e&&"string"==typeof e?new Element("div").set("html",e).childNodes:e},map:function(e,t,n){for(var r,o=[],a=0,i=e.length;a<i;a++)null!=(r=t(e[a],a,n))&&(o[o.length]=r);return o.concat.apply([],o)},guid:1,proxy:function(e,t,n){return 2===arguments.length&&("string"==typeof t?(e=(n=e)[t],t=h):t&&!g.isFunction(t)&&(n=t,t=h)),!t&&e&&(t=function(){return e.apply(n||this,arguments)}),e&&(t.guid=e.guid=e.guid||t.guid||g.guid++),t},isFunction:function(e){return"function"===g.type(e)},isArray:Array.isArray||z,isWindow:function(e){return e&&"object"==typeof e&&"setInterval"in e},isNaN:function(e){return null==e||!b.test(e)||isNaN(e)},type:function(e){return null==e?String(e):N[w.call(e)]||"object"},isPlainObject:function(e){if(!e||"object"!==g.type(e)||e.nodeType||g.isWindow(e))return!1;if(e.constructor&&!O.call(e,"constructor")&&!O.call(e.constructor.prototype,"isPrototypeOf"))return!1;var t;for(t in e);return t===h||O.call(e,t)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw e},parseJSON:function(e){return"string"==typeof e&&e?(e=g.trim(e),m.test(e.replace(S,"@").replace(x,"]").replace(C,""))?window.JSON&&window.JSON.parse?window.JSON.parse(e):new Function("return "+e)():void g.error("Invalid JSON: "+e)):null},noop:function(){},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,t,n){var r,o=0,a=e.length,i=a===h||g.isFunction(e);if(n)if(i){for(r in e)if(!1===t.apply(e[r],n))break}else for(;o<a&&!1!==t.apply(e[o++],n););else if(i){for(r in e)if(!1===t.call(e[r],r,e[r]))break}else for(var l=e[0];o<a&&!1!==t.call(l,o,l);l=e[++o]);return e},trim:A,makeArray:function(e,t){var n=t||[];if(null!=e){var r=g.type(e);null==e.length||"string"===r||"function"===r||"regexp"===r||g.isWindow(e)?T.call(n,e):g.merge(n,e)}return n},inArray:X,merge:function(e,t){var n=e.length,r=0;if("number"==typeof t.length)for(var o=t.length;r<o;r++)e[n++]=t[r];else for(;t[r]!==h;)e[n++]=t[r++];return e.length=n,e},grep:function(e,t,n){var r=[];n=!!n;for(var o=0,a=e.length;o<a;o++)n!==!!t(e[o],o)&&r.push(e[o]);return r}}),g.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){N["[object "+t+"]"]=t.toLowerCase()}),E&&(g.inArray=function(e,t){return E.call(t,e)}),/\s/.test(" "),d=g(L),B.pL=a=g);!function(){L.documentElement;var e=L.createElement("div");e.style.display="none";var t=e.getElementsByTagName("*"),n=e.getElementsByTagName("a")[0];if(t&&t.length&&n){re.support={checkClone:!1},(e=L.createElement("div")).innerHTML="<input type='radio' name='radiotest' checked='checked'/>";var r=L.createDocumentFragment();r.appendChild(e.firstChild),re.support.checkClone=r.cloneNode(!0).cloneNode(!0).lastChild.checked,e=t=n=r=null}}();var oe={},ae=/^(?:\{.*\}|\[.*\])$/;function ie(e,t,n){if(n===h&&1===e.nodeType)if("string"==typeof(n=e.getAttribute("data-"+t))){try{n="true"===n||"false"!==n&&("null"===n?null:re.isNaN(n)?ae.test(n)?re.parseJSON(n):n:parseFloat(n))}catch(e){}re.data(e,t,n)}else n=h;return n}re.extend({cache:{},uuid:0,expando:"AccDC"+Y(),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},data:function(e,t,n){if(e&&re.acceptData(e)){var r,o=(e=e==window?oe:e)&&e.nodeType,a=o?e[re.expando]:null,i=re.cache;if(!o||a||"string"!=typeof t||n!==h)return o?a||(e[re.expando]=a=++re.uuid):i=e,"object"==typeof t?o?i[a]=re.extend(i[a],t):re.extend(i,t):o&&!i[a]&&(i[a]={}),r=o?i[a]:i,n!==h&&(r[t]=n),"string"==typeof t?r[t]:r}},removeData:function(t,e){if(t&&re.acceptData(t)){var n=(t=t==window?oe:t).nodeType,r=n?t[re.expando]:t,o=re.cache,a=n?o[r]:r;if(e)a&&(delete a[e],n&&re.isEmptyObject(a)&&re.removeData(t));else if(n){try{delete t[re.expando]}catch(e){t.removeAttribute&&t.removeAttribute(re.expando)}delete o[r]}else for(var i in t)delete t[i]}},acceptData:function(e){if(e&&e.nodeName){var t=re.noData[e.nodeName.toLowerCase()];if(t)return!(!0===t||e.getAttribute("classid")!==t)}return!0}}),re.fn.extend({data:function(e,t){var n=null;if(void 0===e){if(this.length){var r,o=this[0].attributes;n=re.data(this[0]);for(var a=0,i=o.length;a<i;a++)0===(r=o[a].name).indexOf("data-")&&(r=r.substr(5),ie(this[0],r,n[r]))}return n}if("object"==typeof e)return this.each(function(){re.data(this,e)});var l=e.split(".");return l[1]=l[1]?"."+l[1]:"",t===h?(
// data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]);
n===h&&this.length&&(n=re.data(this[0],e),n=ie(this[0],e,n)),n===h&&l[1]?this.data(l[0]):n):this.each(function(){re(this),l[0];
// $this.triggerHandler( "setData" + parts[1] + "!", args );
re.data(this,e,t)})},removeData:function(e){return this.each(function(){re.removeData(this,e)})}}),re.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0}});function le(e){return e.replace(ce,"\\$&")}var se=/\.(.*)$/,ce=/[^\w\s.|`]/g,ue={focusin:0,focusout:0},fe=/^key/,pe=/^(?:mouse|contextmenu)|click/;function de(){return!1}function ge(){return!0}re.event={add:function(e,t,n,r){if(3!==e.nodeType&&8!==e.nodeType){if(re.isWindow(e)&&e!==window&&!e.frameElement&&(e=window),!1===n)n=de;else if(!n)return;var o,a;n.handler&&(n=(o=n).handler),n.guid||(n.guid=re.guid++);var i=re.data(e);if(i){var l=e.nodeType?"events":"__events__",s=i[l],c=i.handle;"function"==typeof s?(c=s.handle,s=s.events):s||(e.nodeType||(i[l]=i=function(){}),i.events=s={}),c||(i.handle=c=function(){return void 0===re||re.event.triggered?h:re.event.handle.apply(c.elem,arguments)}),c.elem=e,t=t.split(" ");for(var u,f,p=0;u=t[p++];){a=o?re.extend({},o):{handler:n,data:r},-1<u.indexOf(".")?(u=(f=u.split(".")).shift(),a.namespace=f.slice(0).sort().join(".")):(f=[],a.namespace=""),a.type=u,a.guid||(a.guid=n.guid);var d=s[u],g=re.event.special[u]||{};d||(d=s[u]=[],g.setup&&!1!==g.setup.call(e,r,f,c)||(e.addEventListener?e.addEventListener(u,c,!1):e.attachEvent&&e.attachEvent("on"+u,c))),g.add&&(g.add.call(e,a),a.handler.guid||(a.handler.guid=n.guid)),d.push(a),re.event.global[u]=!0}e=null}}},global:{},remove:function(e,t,n,r){if(3!==e.nodeType&&8!==e.nodeType){!1===n&&(n=de);var o,a,i,l,s,c,u,f,p,d=0,g=e.nodeType?"events":"__events__",h=re.data(e),y=h&&h[g];if(h&&y)if("function"==typeof y&&(y=(h=y).events),t&&t.type&&(n=t.handler,t=t.type),!t||"string"==typeof t&&"."===t.charAt(0))for(o in t=t||"",y)re.event.remove(e,o+t);else{for(t=t.split(" ");o=t[d++];)if(f=null,l=[],(i=(p=o).indexOf(".")<0)||(o=(l=o.split(".")).shift(),s=new RegExp("(^|\\.)"+re.map(l.slice(0).sort(),le).join("\\.(?:.*\\.)?")+"(\\.|$)")),u=y[o])if(n){for(c=re.event.special[o]||{},a=r||0;a<u.length&&(f=u[a],n.guid!==f.guid||((i||s.test(f.namespace))&&(null==r&&u.splice(a--,1),c.remove&&c.remove.call(e,f)),null==r));a++);(0===u.length||null!=r&&1===u.length)&&(c.teardown&&!1!==c.teardown.call(e,l)||re.removeEvent(e,o,h.handle),null,delete y[o])}else for(a=0;a<u.length;a++)f=u[a],(i||s.test(f.namespace))&&(re.event.remove(e,p,f.handler,a),u.splice(a--,1));if(re.isEmptyObject(y)){var D=h.handle;D&&(D.elem=null),delete h.events,delete h.handle,"function"==typeof h?re.removeData(e,g):re.isEmptyObject(h)&&re.removeData(e)}}}},trigger:function(e,t,n){var r=e.type||e;if(!arguments[3]){if(e="object"==typeof e?e[re.expando]?e:re.extend(re.Event(r),e):re.Event(r),0<=r.indexOf("!")&&(e.type=r=r.slice(0,-1),e.exclusive=!0),n||(e.stopPropagation(),re.event.global[r]&&re.each(re.cache,function(){this.events&&this.events[r]&&re.event.trigger(e,t,this.handle.elem)})),!n||3===n.nodeType||8===n.nodeType)return h;e.result=h,e.target=n,(t=re.makeArray(t)).unshift(e)}var o=(e.currentTarget=n).nodeType?re.data(n,"handle"):(re.data(n,"__events__")||{}).handle;o&&o.apply(n,t);var a=n.parentNode||n.ownerDocument;try{n&&n.nodeName&&re.noData[n.nodeName.toLowerCase()]||n["on"+r]&&!1===n["on"+r].apply(n,t)&&(e.result=!1,e.preventDefault())}catch(e){}if(!e.isPropagationStopped()&&a)re.event.trigger(e,t,a,!0);else if(!e.isDefaultPrevented()){var i,l=e.target,s=r.replace(se,""),c=re.nodeName(l,"a")&&"click"===s,u=re.event.special[s]||{};if(!(u._default&&!1!==u._default.call(n,e)||c||l&&l.nodeName&&re.noData[l.nodeName.toLowerCase()])){try{l[s]&&((i=l["on"+s])&&(l["on"+s]=null),re.event.triggered=!0,l[s]())}catch(e){}i&&(l["on"+s]=i),re.event.triggered=!1}}},handle:function(e){var t,n,r,o,a,i=[],l=re.makeArray(arguments);if((e=l[0]=re.event.fix(e||window.event)).currentTarget=this,(t=e.type.indexOf(".")<0&&!e.exclusive)||(r=e.type.split("."),e.type=r.shift(),i=r.slice(0).sort(),o=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)")),e.namespace=e.namespace||i.join("."),"function"==typeof(a=re.data(this,this.nodeType?"events":"__events__"))&&(a=a.events),n=(a||{})[e.type],a&&n)for(var s=0,c=(n=n.slice(0)).length;s<c;s++){var u=n[s];if(t||o.test(u.namespace)){e.handler=u.handler,e.data=u.data;var f=(e.handleObj=u).handler.apply(this,l);if(f!==h&&!1===(e.result=f)&&(e.preventDefault(),e.stopPropagation()),e.isImmediatePropagationStopped())break}}return e.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return null==e.which&&(e.which=null!=t.charCode?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,t){var n,r,o,a=t.button,i=t.fromElement;return null==e.pageX&&null!=t.clientX&&(r=(n=e.target.ownerDocument||L).documentElement,o=n.body,e.pageX=t.clientX+(r&&r.scrollLeft||o&&o.scrollLeft||0)-(r&&r.clientLeft||o&&o.clientLeft||0),e.pageY=t.clientY+(r&&r.scrollTop||o&&o.scrollTop||0)-(r&&r.clientTop||o&&o.clientTop||0)),!e.relatedTarget&&i&&(e.relatedTarget=i===e.target?t.toElement:i),e.which||a===h||(e.which=1&a?1:2&a?3:4&a?2:0),e}},fix:function(e){if(e[re.expando])return e;var t,n,r=e,o=re.event.fixHooks[e.type]||{},a=o.props?this.props.concat(o.props):this.props;for(e=re.Event(r),t=a.length;t;)e[n=a[--t]]=r[n];return e.target||(e.target=r.srcElement||L),3===e.target.nodeType&&(e.target=e.target.parentNode),e.metaKey=!!e.metaKey,o.filter?o.filter(e,r):e},guid:1e8,proxy:re.proxy,special:{}},re.removeEvent=L.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},re.Event=function(e){if(!this.preventDefault)return new re.Event(e);e&&e.type?(this.originalEvent=e,this.type=e.type):this.type=e,this.timeStamp=Y(),this[re.expando]=!0},re.Event.prototype={preventDefault:function(){this.isDefaultPrevented=ge;var e=this.originalEvent;e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=ge;var e=this.originalEvent;e&&(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=ge,this.stopPropagation()},isDefaultPrevented:de,isPropagationStopped:de,isImmediatePropagationStopped:de};function he(e){var t=e.relatedTarget;try{for(;t&&t!==this;)t=t.parentNode;t!==this&&(e.type=e.data,re.event.handle.apply(this,arguments))}catch(e){}}function ye(e){e.type=e.data,re.event.handle.apply(this,arguments)}function De(e,t,n,r){return n=n||[],1!==(t=t||L).nodeType&&9!==t.nodeType||e&&"string"==typeof e&&Array.each(Slick.search(t,e),function(e,t){-1===X(e,n)&&n.push(e)}),n}re.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(t,n){re.event.special[t]={setup:function(e){re.event.add(this,n,e&&e.selector?ye:he,t)},teardown:function(e){re.event.remove(this,n,e&&e.selector?ye:he)}}}),L.addEventListener&&re.each({focus:"focusin",blur:"focusout"},function(e,t){function n(e){return(e=re.event.fix(e)).type=t,re.event.trigger(e,null,e.target)}re.event.special[t]={setup:function(){0==ue[t]++&&L.addEventListener(e,n,!0)},teardown:function(){0==--ue[t]&&L.removeEventListener(e,n,!0)}}}),re.each(["bind","one"],function(e,l){re.fn[l]=function(e,t,n){if("object"==typeof e){for(var r in e)this[l](r,t,e[r],n);return this}!re.isFunction(t)&&!1!==t||(n=t,t=h);var o="one"===l?re.proxy(n,function(e){return re(this).unbind(e,o),n.apply(this,arguments)}):n;if("unload"===e&&"one"!==l)this.one(e,t,n);else for(var a=0,i=this.length;a<i;a++)re.event.add(this[a],e,o,t);return this}}),re.fn.extend({unbind:function(e,t){if("object"!=typeof e||e.preventDefault)for(var n=0,r=this.length;n<r;n++)re.event.remove(this[n],e,t);else for(var o in e)this.unbind(o,e[o]);return this},trigger:function(e,t){return this.each(function(){re.event.trigger(e,t,this)})}}),re.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".split(" "),function(e,n){re.fn[n]=function(e,t){return null==t&&(t=e,e=null),0<arguments.length?this.bind(n,e,t):this.trigger(n)},re.attrFn&&(re.attrFn[n]=!0),fe.test(n)?re.event.fixHooks[n]=re.event.keyHooks:pe.test(n)&&(re.event.fixHooks[n]=re.event.mouseHooks)}),De.matchesSelector=function(e,t){return 0<De(t,null,null).length},re.find=De,re.unique=function(e){for(var t=e,n=-1,r=0;r<t.length;r++)-1!==(n=X(t[r],e))&&e.splice(n,1);return e};var be=/^.[^:#\[\.,]*$/;Array.prototype.slice;re.fn.extend({find:function(e){for(var t=this.pushStack("","find",e),n=0,r=0,o=this.length;r<o;r++)if(n=t.length,re.find(e,this[r],t),0<r)for(var a=n;a<t.length;a++)for(var i=0;i<n;i++)if(t[i]===t[a]){t.splice(a--,1);break}return t},closest:function(e,t){for(var n,r=0,o=this.length,a=[],i="string"!=typeof e?re(e,t||this.context):0;r<o;r++)for(n=this[r];n&&n.ownerDocument&&n!==t&&11!==n.nodeType;){if(i?-1<i.index(n):re.find.matchesSelector(n,e)){a.push(n);break}n=n.parentNode}return a=1<a.length?re.unique(a):a,this.pushStack(a,"closest",e)},filter:function(e){return this.pushStack(function(e,n,r){{if(re.isFunction(n))return re.grep(e,function(e,t){return!!n.call(e,t,e)===r});if(n.nodeType)return re.grep(e,function(e,t){return e===n===r});if("string"==typeof n){var t=re.grep(e,function(e){return e&&1===e.nodeType});if(be.test(n))return re.filter(n,t,!r);n=re.filter(n,t)}}return re.grep(e,function(e,t){return 0<=re.inArray(e,n)===r})}(this,e,!0),"filter",e)}});var ve=/<(?:script|object|embed|option|style)/i,me=/checked\s*(?:[^=]|=\s*.checked.)/i;re.fn.extend({remove:function(e,t){for(var n,r=0;null!=(n=this[r]);r++)e&&!re.filter(e,[n]).length||(t||1!==n.nodeType||(re.cleanData(n.getElementsByTagName("*")),re.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n));return this}}),re.extend({cleanData:function(e){for(var t,n,r=re.cache,o=(re.event.special,0);null!=(n=e[o]);o++)n.nodeName&&re.noData[n.nodeName.toLowerCase()]||(t=n[re.expando])&&(r[t],$A.unbind(n,"*"),n.removeAttribute&&n.removeAttribute(re.expando),delete r[t])}}),re.buildFragment=function(e,t,n){var r,o,a,i=t&&t[0]?t[0].ownerDocument||t[0]:L;return 1===e.length&&"string"==typeof e[0]&&e[0].length<512&&i===L&&!ve.test(e[0])&&(re.support.checkClone||!me.test(e[0]))&&(o=!0,(a=re.fragments[e[0]])&&1!==a&&(r=a)),r=r||re.toDOM(e[0],i),o&&(re.fragments[e[0]]=a?r:1),{fragment:r,cacheable:o}},re.fragments={};Y();var Se=/^(?:GET|HEAD)$/,xe=re.fn.load;new window.XMLHttpRequest;re.fn.extend({load:function(e,t,a){if("string"!=typeof e&&xe)return xe.apply(this,arguments);if(!this.length)return this;var n=e.indexOf(" ");if(0<=n){var i=e.slice(n,e.length);e=e.slice(0,n)}var r="GET";t&&(re.isFunction(t)?(a=t,t=null):"object"==typeof t&&(r="POST"));var l=this;return re.ajax({url:e,type:r,dataType:"html",data:t,success:function(e,t,n){var r=null,o=null;i&&(i=i.replace(/^\s+|\s+$/g,""),o=$A.createEl("div"),e.nodeType?o.appendChild(e):M(o).set("html",e),r=re.find(i,o)[0]),r=r||e,re.cleanData(l[0].getElementsByTagName("*")),l[0].innerHTML="",r.nodeType?l[0].appendChild(r):M(l[0]).set("html",r),a&&a.apply(l[0],[r,t,n]),o=r=e=null}}),this}}),re.extend({get:function(e,t,n,r){return re.isFunction(t)&&(r=r||n,n=t,t=null),re.ajax({type:"GET",url:e,data:t,success:n,dataType:r})},getScript:function(e,t){return re.get(e,null,t,"script")},getScripts:function(e,t){if(z(e)&&e.length&&e[0])for(var n=0;n<e.length;n++)re.get(e[n],null,t,"script")},getJSON:function(e,t,n){return re.get(e,t,n,"json")},post:function(e,t,n,r){return re.isFunction(t)&&(r=r||n,n=t,t={}),re.ajax({type:"POST",url:e,data:t,success:n,dataType:r})},ajaxSetup:function(e){re.extend(re.ajaxSettings,e),re.mootoolsMod(re.ajaxSettings)},ajaxSet:function(e){var t=re.ajaxSettings;return re.extend(t,e),re.mootoolsMod(t),t},ajaxSettings:{url:location.href,global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,cache:!1,accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},mootoolsModVals:{cache:"noCache",type:"method"},mootoolsMod:function(e){for(var t in e)re.mootoolsModVals[t]&&(e[re.mootoolsModVals[t]]="cache"==t?!e[t]:e[t]);return e},ajax:function(e){var r,o=re.mootoolsMod(re.extend(!0,{},re.ajaxSettings,e)),t=o.method.toLowerCase();Se.test(t);if(o.context=e&&null!=e.context?e.context:o,o.onSuccess&&"function"==typeof o.onSuccess&&(o.success=o.onSuccess,o.onSuccess=null),o.onComplete&&"function"==typeof o.onComplete&&(o.complete=o.onComplete,o.onComplete=null),o.onFailure&&"function"==typeof o.onFailure&&(o.error=o.onFailure,o.onFailure=null),"script"!=o.dataType)return o.url&&(r=new Request({url:o.url,data:o.data||"",format:o.format||"",link:o.link||"chain",method:o.method||"get",emulation:"boolean"!=typeof o.emulation||o.emulation,async:"boolean"!=typeof o.async||o.async,timeout:o.timeout||0,headers:o.headers||{},urlEncoded:"boolean"!=typeof o.urlEncoded||o.urlEncoded,encoding:o.encoding||"utf-8",isSuccess:"function"==typeof o.isSuccess?o.isSuccess:h,evalScripts:"boolean"==typeof o.evalScripts&&o.evalScripts,evalResponse:"boolean"==typeof o.evalResponse&&o.evalResponse,user:o.user||null,password:o.password||null,onLoadstart:"function"==typeof o.onLoadstart?o.onLoadstart:h,onProgress:"function"==typeof o.onProgress?o.onProgress:h,onCancel:"function"==typeof o.onCancel?o.onCancel:h,onException:"function"==typeof o.onException?o.onException:h,onTimeout:"function"==typeof o.onTimeout?o.onTimeout:h,onSuccess:function(e,t){re.handleSuccess("xml"==o.dataType?r.xhr.responseXML:r.xhr.responseText,r,r.xhr.status,o)},onComplete:function(){re.handleComplete("xml"==o.dataType?r.xhr.responseXML:r.xhr.responseText,r,r.xhr.status,o)},onFailure:function(e){re.handleError("xml"==o.dataType?e.xhr.responseXML:e.xhr.responseText,e,e.xhr.status,o)}})).send(),r;function n(){var e=L.getElementsByTagName("head")[0]||L.documentElement,t=L.createElement("script");o.scriptCharset&&(t.charset=o.scriptCharset),t.src=o.url;var n=!1;t.onload=t.onreadystatechange=function(){n||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(n=!0,re.handleSuccess("xml"==o.dataType?r&&r.xhr?r.xhr.responseXML:null:r&&r.xhr?r.xhr.responseText:null,r,r&&r.xhr?r.xhr.status:null,o),re.handleComplete("xml"==o.dataType?r&&r.xhr?r.xhr.responseXML:null:r&&r.xhr?r.xhr.responseText:null,r,r&&r.xhr?r.xhr.status:null,o),t.onload=t.onreadystatechange=null,e&&t.parentNode&&e.removeChild(t))},e.insertBefore(t,e.firstChild)}return"async"in o&&!o.async||"sync"in o&&o.sync?n():setTimeout(n,1),h}}),re.handleError=function(e,t,n,r){r.error&&r.error.call(r.context,t,n)},re.handleProgress=function(e,t,n,r){e.progress&&e.progress.call(e.context,t,n,r)},re.handleSuccess=function(e,t,n,r){r.success&&r.success.call(r.context,e,n,t)},re.handleComplete=function(e,t,n,r){r.complete&&r.complete.call(r.context,t,n,e)},function(B){function J(e,t,n,r,o){function a(){o&&B.ajaxSetup({async:!1}),B.accDC(t,n,e),o&&B.ajaxSetup({async:!0})}"object"==typeof e&&!z(e)&&"id"in e||(o=r,r=n,n=t,t=e,e=null),r?B(a):a()}J.reg={},J.fn={globalDC:{},wheel:{},debug:!1},B.extend(J,{xOffset:q,xHeight:Z,xWidth:ee,xTop:te,xLeft:ne,pointerPos:o,getAbsolutePos:Q,xDef:u,xNum:c,transition:_,isArray:z,internal:B,version:k,sraCSS:K,sraCSSClear:R,getEl:F,createEl:H,getAttr:n,remAttr:r,createText:e,getText:l,css:W,setAttr:$,inArray:X,hasClass:i,addClass:G,remClass:t,globalDCMerge:function(){J.find("*",function(e){B.extend(!0,e,J.fn.globalDC)})},genId:function(e){return Y()},announce:function(e,t,n){return"string"!=typeof e&&(e=l(e)),String.prototype.announce.apply(e,[e,null,t,n])},query:function(t,n,e){n&&"function"==typeof n&&(e=n,n=null);var r=[];if(z(t))r=t;else if("string"!=typeof t)r.push(t);else try{B.find(t,n,r)}catch(e){var o=n.querySelectorAll(t);if(o.length){r=[];for(var a=0;a<o.length;a++){var i=o[a];i.querySelectorAll("a#slick_uniqueid").length||1===i.nodeType&&r.push(i)}}}return e&&"function"==typeof e&&B.each(r,e),r},find:function(e,t){e=e.split(",");for(var n in J.reg)"*"!==e[0]&&-1===X(n,e)||t.apply(J.reg[n],[J.reg[n]])},destroy:function(e,t){if(!J.reg[e])return!1;var n=J.reg[e],r=n.accDCObj,o=n.containerDiv;if(t&&n.loaded)for(var a=p(o);a;)V(r,a),a=p(o);n.loaded&&M(r).destroy(),J.announce(" "),n.accDCObj=n.containerDiv=r=o=null;var i=n.indexVal,l=n.siblings;l.splice(i,1);for(var s=0;s<l.length;s++)l[s].indexVal=s,l[s].siblings=l;if(J.reg[e].parent&&J.reg[e].parent.children&&J.reg[e].parent.children.length){var c=-1,u=J.reg[e].parent.children;for(s=0;s<u.length;s++)u[s].id==e&&(c=s);0<=c&&J.reg[e].parent.children.splice(c,1)}delete J.reg[e]},morph:function(e,t,n){1===e.nodeType&&e.nodeName&&(n=t,t=e,e=null);var r={fn:{morph:!0,morphObj:t},autoStart:!0};B.extend(r,n),B.accDC([r],null,e)},setFocus:function(e){if(e&&1===e.nodeType){var t=null;return n(e,"tabindex")&&(t=n(e,"tabindex")),$(e,"tabindex",-1),e.focus(),t?$(e,"tabindex",t):r(e,"tabindex"),e}}}),J.load=function(e,t,n,r){return B(e).load(t,n,r)},J.get=function(e,t,n,r){return B.get(e,t,n,r)},J.getJSON=function(e,t,n){return B.getJSON(e,t,n)},J.getScript=function(e,t,n){"boolean"==typeof t&&(n=t,t=null),n&&B.ajaxSetup({async:!1}),z(e)?B.getScripts(e,t):B.getScript(e,t),n&&B.ajaxSetup({async:!0})},J.post=function(e,t,n,r){return B.post(e,t,n,r)},J.ajax=function(e){return B.ajax(e)};var f="events"+Y();J.bind=function(e,a,i,l,s){if(e){var t=e;if(t.pL&&t.pL==k&&(t=t.get()),"load"!=a||"body"!=t&&t!=window&&t!=L&&t!=L.body){if("string"==typeof t&&(t=B.find(t)),-1===X(":",a)){if("string"==typeof a){var n={};n[a]=null,a=n}for(var c in a){for(var r=c.split(" "),u=[],o=0;o<r.length;o++)r[o]&&u.push(r[o].split("."));B(t).each(function(e,t){l&&s&&B.data(t,s,l);for(var n=B.data(t,f)||[],r=0;r<u.length;r++){var o=t;B.event.add(t,u[r][0],a[c]||i),n.push({e:u[r][0],h:o,f:a[c]||i,n:u[r][1]||""})}B.data(t,f,n)})}}}else B(i);return e}},J.unbind=function(e,t,i){if(e){var n=e;if(n.pL&&n.pL==k&&(n=n.get()),t=t||"*","string"==typeof n&&(n=B.find(n)),-1===X(":",t)){for(var r=t.split(" "),l=[],o=0;o<r.length;o++)r[o]&&l.push(r[o].split("."));B(n).each(function(e,t){i&&"string"==typeof i&&B.removeData(t,i);for(var n=B.data(t,f)||[],r=n.length,o=0;o<l.length;o++)if(n.length)for(var a=n.length-1;0<=a;a--)(l[o][0]&&l[o][0]==n[a].e&&!l[o][1]&&("function"!=typeof i||i===n[a].f)||l[o][0]&&l[o][0]==n[a].e&&l[o][1]&&l[o][1]==n[a].n&&("function"!=typeof i||i===n[a].f)||!l[o][0]&&l[o][1]&&l[o][1]==n[a].n&&("function"!=typeof i||i===n[a].f)||"*"==l[o][0]&&("function"!=typeof i||i===n[a].f))&&(B.event.remove(n[a].h,n[a].e,n[a].f),n.splice(a,1));r!=n.length&&B.data(t,f,n)})}return e}},J.trigger=function(e,t,r,o){if(e){var n=e;if(n.pL&&n.pL==k&&(n=n.get()),-1===X(":",t)){"string"==typeof n&&(n=B.find(n));for(var a=t.split(" "),i=[],l=0;l<a.length;l++)a[l]&&i.push(a[l].split("."));B(n).each(function(e,t){for(var n=0;n<i.length;n++)o?setTimeout(function(){B.event.trigger(i[n][0],r,t)},o):B.event.trigger(i[n][0],r,t)})}return e}},window[window.AccDCNamespace?window.AccDCNamespace:"$A"]=J;function P(e,t,n){var r=t||e.posAnchor;if(r=r&&"string"==typeof r?B(r).get(0):r||e.triggerObj){var o=n||e.autoPosition,a={},i=Z(e.accDCObj),l=ee(e.accDCObj),s=q(r);"absolute"==W(e.accDCObj,"position")&&"fixed"!=W(r,"position")&&(s=q(r,!0)),1==o?(a.left=s.left,a.top=s.top-i):2==o?(a.left=s.right,a.top=s.top-i):3==o?(a.left=s.right,a.top=s.top):4==o?(a.left=s.right,a.top=s.bottom):5==o?(a.left=s.left,a.top=s.bottom):6==o?(a.left=s.left-l,a.top=s.bottom):7==o?(a.left=s.left-l,a.top=s.top):8==o?(a.left=s.left-l,a.top=s.top-i):9==o?(a.left=s.left,a.top=s.top):10==o?(a.left=s.right-l,a.top=s.top-i):11==o?(a.left=s.right-l,a.top=s.top):12==o&&(a.left=s.right-l,a.top=s.bottom),"number"==typeof e.offsetTop&&(e.offsetTop<0||0<e.offsetTop)&&(a.top+=e.offsetTop),"number"==typeof e.offsetLeft&&(e.offsetLeft<0||0<e.offsetLeft)&&(a.left+=e.offsetLeft),W(e.accDCObj,a)}}String.prototype.announce=function(e,t,n,r){String.announce.loaded&&(String.announce.liveRendered||r||!String.announce.placeHolder||(String.announce.liveRendered=!0,L.body.appendChild(String.announce.placeHolder)),!String.announce.alertRendered&&r&&String.announce.placeHolder2&&(String.announce.alertRendered=!0,L.body.appendChild(String.announce.placeHolder2))),e&&e.nodeName&&1===e.nodeType&&(e=l(e));var o=e||this,a=e||this.toString();if("string"!=typeof a)return o;if(t||-1!==X(a,String.announce.alertMsgs)||String.announce.alertMsgs.push(a),1==String.announce.alertMsgs.length||t){var i=String.announce.baseDelay+String.announce.iterate(String.announce.alertMsgs[0],/\s|\,|\.|\:|\;|\!|\(|\)|\/|\?|\@|\#|\$|\%|\^|\&|\*|\\|\-|\_|\+|\=/g)*String.announce.charMultiplier;n&&String.announce.lastMsg==String.announce.alertMsgs[0]||(String.announce.lastMsg=String.announce.alertMsgs[0],r?String.announce.placeHolder2.innerHTML=String.announce.alertMsgs[0]:String.announce.placeHolder.innerHTML=String.announce.alertMsgs[0]),String.announce.alertTO=setTimeout(function(){String.announce.placeHolder.innerHTML=String.announce.placeHolder2.innerHTML="",String.announce.alertMsgs.shift(),1<=String.announce.alertMsgs.length&&String.prototype.announce(String.announce.alertMsgs[0],!0,n,r)},i)}return o},String.announce={alertMsgs:[],clear:function(){this.alertTO&&clearTimeout(this.alertTO),this.alertMsgs=[]},baseDelay:1e3,charMultiplier:10,lastMsg:"",iterate:function(e,t){var n=0;return e.replace(t,function(){n++}),n},loaded:!1,liveRendered:!1,alertRendered:!1},J.bind(window,"load",function(){String.announce.placeHolder||(String.announce.placeHolder=H("div",{"aria-live":"polite"},K),String.announce.placeHolder2=H("div",{role:"alert"},K)),String.announce.loaded=!0}),B.accDC=function(e,t,n){function a(e,t,n){B.ajaxSetup({async:!1}),J.getScript(t,n),B.ajaxSetup({async:!0})}function i(t,n){if((t=c[t.indexVal]).isTab){if(t.tabState){for(var e=0;e<c.length;e++){var r=c[e];if(r.isTab){var o=B.data(r.triggerObj,"sra");o&&(r.loaded?M(o).set("html","<span> "+r.tabRole+" "+r.tabState+"</span>"):M(o).set("html","<span> "+r.tabRole+"</span>"))}}J.query(t.trigger,function(){this!=t.triggerObj&&M(B.data(this,"sra")).set("html","<span> "+t.tabRole+"</span>")})}}else t.isToggle&&t.toggleState&&J.query(t.trigger,function(){var e=B.data(this,"sra");e&&(n?M(e).set("html","<span> "+t.toggleRole+"</span>"):M(e).set("html","<span> "+t.toggleRole+" "+t.toggleState+"</span>"))});return c[t.indexVal]=t}function r(r){if((r=c[r.indexVal]).loaded&&!r.allowReopen&&!r.isToggle||r.fn.override||r.lock||r.loading||r.closing)return r;if(r.loaded&&(r.allowReopen||r.isToggle)&&(r.fn.bypass=!0,p(r),r.fn.bypass=!1,r.isToggle))return r;r.cancel=!1,r.content="";var e=Y();r.accDCObjId=r.fn.accDCObjId="AccDC"+e,r.closeId="AccDC"+(e+(U+=1)),r.containerId=r.containerDivId="AccDC"+(e+(U+=1)),r.importCSS&&(r.fn.importCSSId="AccDC"+(e+(U+=1))),r.fn.sraStart=H("div",null,K),r.fn.sraEnd=H("div",null,K),r.containerDiv=H("div",{id:r.containerId}),r.accDCObj=H("div",{id:r.fn.accDCObjId}),r.className&&G(r.accDCObj,r.className),r.showHiddenBounds&&r.accDCObj.appendChild(r.fn.sraStart),r.accDCObj.appendChild(r.containerDiv),r.showHiddenBounds&&r.accDCObj.appendChild(r.fn.sraEnd);var t={mouseOver:function(e){r.mouseOver.apply(this,[e,r])},mouseOut:function(e){r.mouseOut.apply(this,[e,r])},resize:function(e){r.resize.apply(this,[e,r])},scroll:function(e){r.scroll.apply(this,[e,r])},click:function(e){r.click.apply(this,[e,r])},dblClick:function(e){r.dblClick.apply(this,[e,r])},mouseDown:function(e){r.mouseDown.apply(this,[e,r])},mouseUp:function(e){r.mouseUp.apply(this,[e,r])},mouseMove:function(e){r.mouseMove.apply(this,[e,r])},mouseEnter:function(e){r.mouseEnter.apply(this,[e,r])},mouseLeave:function(e){r.mouseLeave.apply(this,[e,r])},keyDown:function(e){r.keyDown.apply(this,[e,r])},keyPress:function(e){r.keyPress.apply(this,[e,r])},keyUp:function(e){r.keyUp.apply(this,[e,r])},error:function(e){r.error.apply(this,[e,r])},focusIn:function(e){r.focusIn.apply(this,[e,r])},focusOut:function(e){r.focusOut.apply(this,[e,r])}},n={};for(var o in t)r[o]&&"function"==typeof r[o]&&(n[o.toLowerCase()]=t[o]);if(J.bind(r.accDCObj,n),r.ranJSOnceBefore||(r.ranJSOnceBefore=!0,r.reverseJSOrder&&(r.runOnceBefore.apply(r,[r]),r.allowCascade&&(r.fn.proto.runOnceBefore&&r.fn.proto.runOnceBefore.apply(r,[r]),J.fn.globalDC.runOnceBefore&&J.fn.globalDC.runOnceBefore.apply(r,[r])),r.reverseJSOrderPass=!0),r.runJSOnceBefore.length&&a(0,r.runJSOnceBefore),r.allowCascade&&(r.fn.proto.runJSOnceBefore&&r.fn.proto.runJSOnceBefore.length&&a(0,r.fn.proto.runJSOnceBefore),J.fn.globalDC.runJSOnceBefore&&J.fn.globalDC.runJSOnceBefore.length&&a(0,J.fn.globalDC.runJSOnceBefore)),r.reverseJSOrder||r.reverseJSOrderPass?r.reverseJSOrderPass=!1:(r.runOnceBefore.apply(r,[r]),r.allowCascade&&(r.fn.proto.runOnceBefore&&r.fn.proto.runOnceBefore.apply(r,[r]),J.fn.globalDC.runOnceBefore&&J.fn.globalDC.runOnceBefore.apply(r,[r])))),r.reverseJSOrder&&(r.runBefore.apply(r,[r]),r.allowCascade&&(r.fn.proto.runBefore&&r.fn.proto.runBefore.apply(r,[r]),J.fn.globalDC.runBefore&&J.fn.globalDC.runBefore.apply(r,[r])),r.reverseJSOrderPass=!0),r.runJSBefore.length&&a(0,r.runJSBefore),r.allowCascade&&(r.fn.proto.runJSBefore&&r.fn.proto.runJSBefore.length&&a(0,r.fn.proto.runJSBefore),J.fn.globalDC.runJSBefore&&J.fn.globalDC.runJSBefore.length&&a(0,J.fn.globalDC.runJSBefore)),r.reverseJSOrder||r.reverseJSOrderPass?r.reverseJSOrderPass=!1:(r.runBefore.apply(r,[r]),r.allowCascade&&(r.fn.proto.runBefore&&r.fn.proto.runBefore.apply(r,[r]),J.fn.globalDC.runBefore&&J.fn.globalDC.runBefore.apply(r,[r]))),r.cancel)return r.cancel=r.loading=!1,r;switch(r.loading=!0,r.showHiddenBounds&&($(r.fn.sraStart,{id:"h"+Y(),role:"heading","aria-level":r.ariaLevel}),r.fn.sraStart.innerHTML="<span>"+r.role+" "+r.accStart+"</span>",r.showHiddenClose&&(r.fn.closeLink=H("a",{id:r.closeId,href:"#"},r.sraCSS,r.closeClassName),r.fn.closeLink.innerHTML=r.accClose,I(r.fn.sraEnd,r.fn.closeLink),r.displayHiddenClose?J.bind(r.fn.closeLink,{focus:function(){R(this)},blur:function(){W(this,r.sraCSS)}}):$(r.fn.closeLink,"tabindex","-1")),r.fn.sraEnd.innerHTML="<span>"+r.role+" "+r.accEnd+"</span>"),r.forceFocus&&($(r.fn.sraStart,"tabindex",-1),W(r.fn.sraStart,"outline","none")),r.displayInline&&W([r.accDCObj,r.containerDiv],"display","inline"),r.mode){case 1:B(r.containerDiv).load(r.source,r.hLoadData,function(e,t,n){r.hLoad(e,t,n,r),f(r)});break;case 2:r.request=B.get(r.source,r.hGetData,function(e,t){r.hGet(e,t,r),r.hSource(r.content),f(r)},r.hGetType);break;case 3:r.request=B.getJSON(r.source,r.hJSONData,function(e,t){r.hJSON(e,t,r),r.hSource(r.content),f(r)});break;case 4:r.request=B.getScript(r.source,function(e,t){r.hScript(e,t,r),r.hSource(r.content),f(r)});break;case 5:r.request=B.post(r.source,r.hPostData,function(e,t){r.hPost(e,t,r),r.hSource(r.content),f(r)},r.hPostType);break;case 6:r.request=B.ajax(r.ajaxOptions);break;default:r.hSource(r.source),f(r)}return c[r.indexVal]=r}function o(t){return t=c[t.indexVal],J.query(t.fn.triggerB,function(){J.unbind(this,t.fn.bindB);var e=B.data(this,"sra");(t.isTab||t.isToggle)&&e&&e.parentNode&&e.parentNode.removeChild(e)}),t.fn.triggerB=t.fn.bindB="",c[t.indexVal]=t}function l(e){return e=c[e.indexVal],o(e),c[e.indexVal]=v(e)}function s(e){function t(){}return(e=v(e)).sraCSS=K,e.sraCSSClear=R,t.prototype=e,window[window.AccDCNamespace?window.AccDCNamespace:"$A"].reg[e.id]=J.reg[e.id]=new t}for(var c=[],u=[],f=function(t){if((t=c[t.indexVal]).runDuring.apply(t,[t]),t.allowCascade&&(t.fn.proto.runDuring&&t.fn.proto.runDuring.apply(t,[t]),J.fn.globalDC.runDuring&&J.fn.globalDC.runDuring.apply(t,[t])),t.cancel)return t.cancel=t.loading=!1,t;for(var e=0;e<c.length;e++){var n=c[e];n.loaded&&!n.allowMultiple&&(n.fn.bypass=!0,t.close(n),n.fn.bypass=!1)}if(W(t.accDCObj,t.cssObj),t.autoFix&&d(t),t.fn.morph&&t.fn.morphObj)V(t.fn.morphObj,t.accDCObj),t.containerDiv.appendChild(t.fn.morphObj),t.fn.morph=!1;else if(t.isStatic){var r=null;"string"==typeof t.isStatic?r=B.find(t.isStatic)[0]:1===t.isStatic.nodeType&&(r=t.isStatic),t.append?r.appendChild(t.accDCObj):t.prepend?function(e,t){if(!e)return;var n=function(e,t){for(e=e?e.firstChild:null;e&&(1!==e.nodeType||t&&t.toLowerCase()!==e.nodeName.toLowerCase());)e=e.nextSibling;return e}(e);n?I(n,t):e.appendChild(t)}(r,t.accDCObj):(B.cleanData(r.getElementsByTagName("*")),r.innerHTML="",r.appendChild(t.accDCObj))}else!t.targetObj||t.returnFocus&&!t.triggerObj?t.triggerObj?V(t.triggerObj,t.accDCObj):J.fn.debug&&alert("Error: The dc.triggerObj property must be programatically set if no trigger or targetObj is specified during setup. View the Traversal and Manipulation section in the WhatSock.com Core API documentation for additional details."):V(t.targetObj,t.accDCObj);t.importCSS&&(t.fn.cssLink=H("link",{id:t.fn.importCSSId,rel:"stylesheet",type:"text/css",href:t.importCSS}),t.accDCObj.appendChild(t.fn.cssLink)),t.isDraggable&&t.drag.persist&&t.drag.x&&t.drag.y?W(t.accDCObj,{left:t.drag.x,top:t.drag.y}):0<t.autoPosition&&!t.isStatic&&!t.autoFix&&P(t);var o=t.forceFocus;return t.loading=!1,t.loaded=!0,(t.isTab||t.isToggle)&&i(t),J.query("."+t.closeClassName,t.accDCObj,function(){J.bind(this,"click",function(e){t.close(),e.preventDefault()})}),J.bind(t.fn.closeLink,"focus",function(e){t.tabOut(e,t)}),t.timeoutVal&&(t.timer=setTimeout(function(){t.timeout(t)},t.timeoutVal)),t.dropTarget&&t.accDD.on&&(t.accDD.dropTargets=[],t.accDD.dropAnchors=[],J.query(t.dropTarget,function(){t.accDD.dropAnchors.push(this),t.accDD.dropTargets.push(this)})),t.ranJSOnceAfter||(t.ranJSOnceAfter=!0,t.reverseJSOrder&&(t.runOnceAfter.apply(t,[t]),t.allowCascade&&(t.fn.proto.runOnceAfter&&t.fn.proto.runOnceAfter.apply(t,[t]),J.fn.globalDC.runOnceAfter&&J.fn.globalDC.runOnceAfter.apply(t,[t])),t.reverseJSOrderPass=!0),t.runJSOnceAfter.length&&a(0,t.runJSOnceAfter),t.allowCascade&&(t.fn.proto.runJSOnceAfter&&t.fn.proto.runJSOnceAfter.length&&a(0,t.fn.proto.runJSOnceAfter),J.fn.globalDC.runJSOnceAfter&&J.fn.globalDC.runJSOnceAfter.length&&a(0,J.fn.globalDC.runJSOnceAfter)),t.reverseJSOrder||t.reverseJSOrderPass?t.reverseJSOrderPass=!1:(t.runOnceAfter.apply(t,[t]),t.allowCascade&&(t.fn.proto.runOnceAfter&&t.fn.proto.runOnceAfter.apply(t,[t]),J.fn.globalDC.runOnceAfter&&J.fn.globalDC.runOnceAfter.apply(t,[t])))),t.reverseJSOrder&&(t.runAfter.apply(t,[t]),t.allowCascade&&(t.fn.proto.runAfter&&t.fn.proto.runAfter.apply(t,[t]),J.fn.globalDC.runAfter&&J.fn.globalDC.runAfter.apply(t,[t])),t.reverseJSOrderPass=!0),t.runJSAfter.length&&a(0,t.runJSAfter),t.allowCascade&&(t.fn.proto.runJSAfter&&t.fn.proto.runJSAfter.length&&a(0,t.fn.proto.runJSAfter),J.fn.globalDC.runJSAfter&&J.fn.globalDC.runJSAfter.length&&a(0,J.fn.globalDC.runJSAfter)),t.reverseJSOrder||t.reverseJSOrderPass?t.reverseJSOrderPass=!1:(t.runAfter.apply(t,[t]),t.allowCascade&&(t.fn.proto.runAfter&&t.fn.proto.runAfter.apply(t,[t]),J.fn.globalDC.runAfter&&J.fn.globalDC.runAfter.apply(t,[t]))),(parseInt(t.shadow.horizontal)||parseInt(t.shadow.vertical))&&t.shadow.color&&h(t),!t.autoFix||t.isDraggable&&t.drag.persist&&t.drag.x&&t.drag.y||g(t),t.isDraggable&&y(t),o&&J.setFocus(t.fn.sraStart),J.fn.debug&&!F(t.containerId)&&alert("Error: The Automatic Accessibility Framework has been overwritten within the AccDC Dynamic Content Object with id="+t.id+'. New content should be added in a proper manner using the "source", "containerDiv", or "content" properties to ensure accessibility. View the Setup, Traversal and Manipulation, and Mode Handlers sections in the WhatSock.com Core API documentation for additional details.'),t.announce&&J.announce(t.containerDiv),J.bootstrap&&J.bootstrap(t.containerDiv),J.announce(" "),c[t.indexVal]=t},p=function(e){if((e=c[e.indexVal]).runBeforeClose.apply(e,[e]),e.allowCascade&&(e.fn.proto.runBeforeClose&&e.fn.proto.runBeforeClose.apply(e,[e]),J.fn.globalDC.runBeforeClose&&J.fn.globalDC.runBeforeClose.apply(e,[e])),!e.loaded||e.lock)return e;if(e.closing=!0,e.isDraggable&&D(e),B(e.accDCObj).remove(),J.announce(" "),e.fn.containsFocus&&!e.fn.bypass&&(e.fn.toggleFocus=!0),e.fn.override=!0,e.returnFocus&&e.triggerObj&&!e.fn.bypass)if("form"==e.triggerObj.nodeName.toLowerCase()){var t=B.find('*[type="submit"]',e.triggerObj)[0];t&&t.focus&&t.focus()}else e.triggerObj.focus?e.triggerObj.focus():J.setFocus(e.triggerObj);return e.loaded=e.fn.override=!1,(e.isTab||e.isToggle)&&i(e,!0),e.fn.triggerObj=e.triggerObj,e.closing=!1,e.runAfterClose.apply(e,[e]),e.allowCascade&&(e.fn.proto.runAfterClose&&e.fn.proto.runAfterClose.apply(e,[e]),J.fn.globalDC.runAfterClose&&J.fn.globalDC.runAfterClose.apply(e,[e])),c[e.indexVal]=e},d=function(e){if(!(e=c[e.indexVal]).loading&&!e.loaded)return e;var t={position:"fixed",right:"",bottom:"",top:"",left:""};switch(e.autoFix){case 1:t.top=0,t.left="40%";break;case 2:t.top=0,t.right=0;break;case 3:t.top="40%",t.right=0;break;case 4:t.bottom=0,t.right=0;break;case 5:t.bottom=0,t.left="40%";break;case 6:t.bottom=0,t.left=0;break;case 7:t.top="40%",t.left=0;break;case 8:t.top=0,t.left=0;break;case 9:t.top="40%",t.left="40%";default:t=e.cssObj}return W(e.accDCObj,t),c[e.indexVal]=e},g=function(e){if(!(e=c[e.indexVal]).loading&&!e.loaded)return e;var t={width:window.document.documentElement.clientWidth||window.document.body.clientWidth,height:window.document.documentElement.clientHeight||window.document.body.clientHeight},n=t.width,r=t.height,o=ee(e.accDCObj),a=Z(e.accDCObj);if(o<n)var i=parseInt(o/n*100/2);else i=50;if(a<r)var l=parseInt(a/r*100/2);else l=50;switch(e.autoFix){case 1:case 5:W(e.accDCObj,"left",50-i+"%");break;case 3:case 7:W(e.accDCObj,"top",50-l+"%");break;case 9:W(e.accDCObj,{left:50-i+"%",top:50-l+"%"})}if(e.offsetTop<0||0<e.offsetTop||e.offsetLeft<0||0<e.offsetLeft){var s=q(e.accDCObj);s.top+=e.offsetTop,s.left+=e.offsetLeft,W(e.accDCObj,s)}return c[e.indexVal]=e},h=function(e){e=c[e.indexVal];return W(e.accDCObj,{"box-shadow":e.shadow.horizontal+" "+e.shadow.vertical+" "+e.shadow.blur+" "+e.shadow.color,"-webkit-box-shadow":e.shadow.horizontal+" "+e.shadow.vertical+" "+e.shadow.blur+" "+e.shadow.color,"-moz-box-shadow":e.shadow.horizontal+" "+e.shadow.vertical+" "+e.shadow.blur+" "+e.shadow.color}),c[e.indexVal]=e},y=function(e){J.setDragAndDrop&&"function"==typeof J.setDragAndDrop&&J.setDragAndDrop.setDrag&&"function"==typeof J.setDragAndDrop.setDrag&&J.setDragAndDrop.setDrag.apply(this,[e,c,B])},D=function(e,t){J.setDragAndDrop&&"function"==typeof J.setDragAndDrop&&J.setDragAndDrop.unsetDrag&&"function"==typeof J.setDragAndDrop.unsetDrag&&J.setDragAndDrop.unsetDrag.apply(this,[e,t,c,B])},b=[],v=function(t){return t.fn.toggleFocus=t.fn.containsFocus=!1,t.bind=t.binders||t.bind,0<=X("focus",t.bind.split(" "))&&(t.fn.containsFocus=!0),t.fn.triggerB=t.trigger,t.fn.bindB=t.bind,J.query(t.trigger,function(){if(this&&1===this.nodeType&&("a"!=this.nodeName.toLowerCase()||this.href||$(this,"href","#"),J.bind(this,t.bind,function(e){t.triggerObj=this,t.open(),e.preventDefault()}),t.isTab&&(t.tabRole||t.tabState)||t.isToggle&&(t.toggleRole||t.toggleState))){var e=H("span",null,K);this.appendChild(e),B.data(this,"sra",e),t.fn.sraCSSObj=e,t.isTab?M(e).set("html",t.loaded?"<span> "+t.tabRole+" "+t.tabState+"</span>":"<span> "+t.tabRole+"</span>"):t.isToggle&&M(e).set("html",t.loaded?"<span> "+t.toggleRole+" "+t.toggleState+"</span>":"<span> "+t.toggleRole+"</span>")}}),t},m=["runJSOnceBefore","runOnceBefore","runJSBefore","runBefore","runDuring","runJSOnceAfter","runOnceAfter","runJSAfter","runAfter","runBeforeClose","runAfterClose"],S=0;S<e.length;S++){var x={id:"",fn:{},trigger:"",setTrigger:function(e){return(e=e||this).trigger&&e.bind?l(e):(J.fn.debug&&alert("Error: Both of the dc.trigger and dc.bind properties must be set before this function can be used. View the Setup section in the WhatSock.com Core API documentation for additional details."),e)},unsetTrigger:function(e){return(e=e||this).fn.triggerB&&e.fn.bindB?o(e):e},targetObj:null,role:"",accStart:"Start",accEnd:"End",accClose:"Close",ariaLevel:2,showHiddenClose:!0,displayHiddenClose:!0,showHiddenBounds:!0,source:"",bind:"",displayInline:!1,allowCascade:!1,reverseJSOrder:!1,runJSOnceBefore:[],runOnceBefore:function(e){},runJSBefore:[],runBefore:function(e){},runDuring:function(e){},runJSOnceAfter:[],runOnceAfter:function(e){},runJSAfter:[],runAfter:function(e){},runBeforeClose:function(e){},runAfterClose:function(e){},allowMultiple:!1,allowReopen:!1,isToggle:!1,toggleRole:"",toggleState:"",forceFocus:!1,returnFocus:!0,isStatic:"",prepend:!1,append:!1,isTab:!1,tabRole:"Tab",tabState:"Selected",autoStart:!1,announce:!1,lock:!1,mode:0,hSource:function(e,t){t=t||this;return e.nodeType?(t.containerDiv.innerHTML="",t.containerDiv.appendChild(e)):M(t.containerDiv).set("html",e),t},hLoadData:"",hLoad:function(e,t,n,r){},hGetData:{},hGetType:"",hGet:function(e,t,n){},hJSONData:{},hJSON:function(e,t,n){},hScript:function(e,t,n){},hPostData:{},hPostType:"",hPost:function(e,t,n){},ajaxOptions:{beforeSend:function(e){x.hBeforeSend(this,e,x)},success:function(e,t,n){x.hSuccess(this,e,t,n,x),x.hSource(x.content),f(x)},complete:function(e,t){x.hComplete(this,e,t,x)},error:function(e,t,n){x.hError(this,e,t,n,x)}},hBeforeSend:function(e,t,n){},hSuccess:function(e,t,n,r,o){o.content=t},hComplete:function(e,t,n,r){},hError:function(e,t,n,r,o){},open:function(e){return(e=e||this).fn.toggleFocus?e.fn.toggleFocus=!1:r(e),e},close:function(e){return p(e=e||this)},isDraggable:!1,drag:{handle:null,maxX:null,maxY:null,persist:!1,x:null,y:null,confineTo:null,init:null,override:null},onDragStart:function(e,t,n){},onDragEnd:function(e,t,n){},onDrag:function(e,t,n){},dropTarget:null,dropInit:null,drop:{},onDropStart:function(e,t,n){},onDrop:function(e,t,n){},onDropEnd:function(e,t,n){},setDrag:function(e){return y(e=e||this)},unsetDrag:function(e,t){if(e&&"boolean"==typeof e)t=e,e=this;else e=e||this;return D(e,t),e},accDD:{on:!1,dragText:"Move",toText:"to",dropTargets:[],dropEffect:"move",actionText:"Dragging",returnFocusTo:"",isDragging:!1,dragClassName:"",dragLinkStyle:{},duration:500,fireDrag:function(e,t){var n=q(this);t.accDD.dragDD={drag:this,proxy:this,drop:t.accDD.dropTargets,available:t.accDD.dropTargets,startX:n.left+n.width/2,startY:n.top+n.height/2,deltaX:0,deltaY:0,originalX:n.left,originalY:n.top,offsetX:0,offsetY:0},t.accDD.dragDD.target=B(t.drag.handle).get(0)||this,t.onDragStart.apply(this,[e,t.accDD.dragDD,t])},fireDrop:function(t,n){var r=this,e=q(this);function o(){var e=q(n.accDD.dragDD.drag);n.accDD.dragDD.offsetY=e.top,n.accDD.dragDD.offsetX=e.left}n.accDD.dropDD={target:this,drag:n.accDD.dragDD.drag,proxy:n.accDD.dragDD.proxy,drop:n.accDD.dragDD.drop,available:n.accDD.dragDD.available,startX:n.accDD.dragDD.startX,startY:n.accDD.dragDD.startY,originalX:n.accDD.dragDD.originalX,originalY:n.accDD.dragDD.originalY,deltaX:0,deltaY:0,offsetX:e.left,offsetY:e.top},_(n.accDD.dragDD.drag,{top:n.accDD.dropDD.offsetY,left:n.accDD.dropDD.offsetX},{duration:n.accDD.duration,step:function(){o(),n.onDrag.apply(n.accDD.dragDD.drag,[t,n.accDD.dragDD,n])},complete:function(){o(),n.accDD.dragDD.originalY<=n.accDD.dragDD.offsetY?n.accDD.dragDD.deltaY=n.accDD.dropDD.deltaY=n.accDD.dragDD.originalY-n.accDD.dragDD.offsetY:n.accDD.dragDD.originalY>=n.accDD.dragDD.offsetY&&(n.accDD.dragDD.deltaY=n.accDD.dropDD.deltaY=0-(n.accDD.dragDD.offsetY-n.accDD.dragDD.originalY)),n.accDD.dragDD.originalX<=n.accDD.dragDD.offsetX?n.accDD.dragDD.deltaX=n.accDD.dropDD.deltaX=n.accDD.dragDD.originalX-n.accDD.dragDD.offsetX:n.accDD.dragDD.originalX>=n.accDD.dragDD.offsetX&&(n.accDD.dragDD.deltaX=n.accDD.dropDD.deltaX=0-(n.accDD.dragDD.offsetX-n.accDD.dragDD.originalX));var e=n.accDD.returnFocusTo;n.onDropStart.apply(r,[t,n.accDD.dropDD,n]),n.onDrop.apply(r,[t,n.accDD.dropDD,n]),n.onDropEnd.apply(r,[t,n.accDD.dropDD,n]),n.onDragEnd.apply(n.accDD.dragDD.drag,[t,n.accDD.dragDD,n]),J.setFocus((1===e.nodeType?e:B(e).get(0))||n.accDCObj),n.accDD.isDragging=!1,$(n.accDCObj,"aria-grabbed","false")}})}},tabOut:function(e,t){},timeoutVal:0,timeout:function(e){},className:"",closeClassName:"accDCCloseCls",cssObj:{},importCSS:"",css:function(e,t,n,r){r=r||this;return"string"==typeof e&&t?(n&&(r.cssObj[e]=t),W(r.accDCObj,e,t),r):e&&"object"==typeof e?(t&&"boolean"==typeof t&&B.extend(r.cssObj,e),W(r.accDCObj,e),r):e&&"string"==typeof e?W(r.accDCObj,e):void 0},children:[],parent:null,autoPosition:0,offsetTop:0,offsetLeft:0,offsetParent:null,posAnchor:null,setPosition:function(e,t,n,r){"number"==typeof e&&(r=n,n=t,t=e);r=r||this;return n&&(r.posAnchor=e||r.posAnchor,r.autoPosition=t||r.autoPosition),P(r,e,t),r},applyFix:function(e,t){t=t||this;return e&&(t.autoFix=e),d(t),0<t.autoFix&&g(t),t},shadow:{horizontal:"0px",vertical:"0px",blur:"0px",color:""},setShadow:function(e,t){return 1!==arguments.length||"id"in e||(t=e,e=this),t&&B.extend(e.shadow,t),h(e)},AccDCInit:function(){return this}},C=e[S],w=(t=t||{},{}),O={};if(6==C.mode)var T=x.ajaxOptions;if("boolean"!=typeof C.allowCascade&&(C.allowCascade=t.allowCascade),"boolean"!=typeof C.allowCascade&&(C.allowCascade=J.fn.globalDC.allowCascade||x.allowCascade),C.allowCascade)for(var j=0;j<m.length;j++)w[m[j]]=J.fn.globalDC[m[j]],O[m[j]]=t[m[j]];if(B.isEmptyObject(J.fn.globalDC)||B.extend(!0,x,J.fn.globalDC),B.isEmptyObject(t)||B.extend(!0,x,t),B.extend(!0,x,C),6==C.mode&&T&&B.extend(x.ajaxOptions,T),x.allowCascade){for(j=0;j<m.length;j++)J.fn.globalDC[m[j]]=w[m[j]];x.fn.proto=O}if(x.id&&x.role)if(u.push(x.id),x.autoStart&&b.push(x.id),x.indexVal=c.length,c[x.indexVal]=s(x),n){for(var A=-1,E=J.reg[n.id],N=J.reg[c[x.indexVal].id],k=0;k<E.children.length;k++)N.id===E.children[k].id&&(A=k);0<=A?E.children.slice(A,1,N):E.children.push(N),N.parent=E;for(var L=N;L.parent;)L=L.parent;N.top=L}else c[x.indexVal].top=c[x.indexVal];else J.fn.debug&&alert("Error: To ensure both proper functionality and accessibility, every AccDC Dynamic Content Object must have a unique ID and an informative ROLE. View the Setup and Automatic Accessibility Framework sections in the WhatSock.com Core API documentation for additional details.")}for(S=0;S<c.length;S++)c[S].siblings=c;for(j=0;j<b.length;j++){L="string"==typeof(x=J.reg[b[j]]).trigger?B.find(x.trigger)[0]:x.trigger.nodeType?x.trigger:null;x.triggerObj=L||null,x.open()}},window.InitAccDC&&window.InitAccDC.length&&(B.ajaxSetup({async:!1}),J.getScript(window.InitAccDC),B.ajaxSetup({async:!0}))}(a)}(document.id);