jQuery.webshims.register("dom-extend",function(d,f,o,k,n){var z=f.modules,s=/\s*,\s*/,m={},p={},i={},j={},h={},l=d.fn.val,x=function(b,a,c,e,g){return g?l.call(d(b)):l.call(d(b),c)};d.fn.val=function(b){var a=this[0];arguments.length&&null==b&&(b="");if(!arguments.length)return!a||1!==a.nodeType?l.call(this):d.prop(a,"value",b,"val",!0);if(d.isArray(b))return l.apply(this,arguments);var c=d.isFunction(b);return this.each(function(e){a=this;1===a.nodeType&&(c?(e=b.call(a,e,d.prop(a,"value",n,"val", !0)),null==e&&(e=""),d.prop(a,"value",e,"val")):d.prop(a,"value",b,"val"))})};var u="_webshimsLib"+Math.round(1E3*Math.random()),A=function(b,a,c){b=b.jquery?b[0]:b;if(!b)return c||{};var e=d.data(b,u);c!==n&&(e||(e=d.data(b,u,{})),a&&(e[a]=c));return a?e&&e[a]:e};[{name:"getNativeElement",prop:"nativeElement"},{name:"getShadowElement",prop:"shadowElement"},{name:"getShadowFocusElement",prop:"shadowFocusElement"}].forEach(function(b){d.fn[b.name]=function(){return this.map(function(){var a=A(this, "shadowData");return a&&a[b.prop]||this})}});["removeAttr","prop","attr"].forEach(function(b){m[b]=d[b];d[b]=function(a,c,e,g,q){var v="val"==g,t=!v?m[b]:x;if(!a||!p[c]||1!==a.nodeType||!v&&g&&"attr"==b&&d.attrFn[c])return t(a,c,e,g,q);var C=(a.nodeName||"").toLowerCase(),w=i[C],y="attr"==b&&(!1===e||null===e)?"removeAttr":b,f,j,l;w||(w=i["*"]);w&&(w=w[c]);w&&(f=w[y]);if(f){if("value"==c)j=f.isVal,f.isVal=v;if("removeAttr"===y)return f.value.call(a);if(e===n)return f.get?f.get.call(a):f.value;f.set&& ("attr"==b&&!0===e&&(e=c),l=f.set.call(a,e));if("value"==c)f.isVal=j}else l=t(a,c,e,g,q);if((e!==n||"removeAttr"===y)&&h[C]&&h[C][c]){var k;k="removeAttr"==y?!1:"prop"==y?!!e:!0;h[C][c].forEach(function(c){if(!c.only||(c.only="prop"==b)||"attr"==c.only&&"prop"!=b)c.call(a,e,k,v?"val":y,b)})}return l};j[b]=function(a,c,e){i[a]||(i[a]={});i[a][c]||(i[a][c]={});var g=i[a][c][b],q=function(a,d,g){return d&&d[a]?d[a]:g&&g[a]?g[a]:"prop"==b&&"value"==c?function(a){return e.isVal?x(this,c,a,!1,0===arguments.length): m[b](this,c,a)}:"prop"==b&&"value"==a&&e.value.apply?function(a){var d=m[b](this,c);d&&d.apply&&(d=d.apply(this,arguments));return d}:function(a){return m[b](this,c,a)}};i[a][c][b]=e;if(e.value===n){if(!e.set)e.set=e.writeable?q("set",e,g):f.cfg.useStrict&&"prop"==c?function(){throw c+" is readonly on "+a;}:d.noop;if(!e.get)e.get=q("get",e,g)}["value","get","set"].forEach(function(a){e[a]&&(e["_sup"+a]=q(a,g))})}});var D=!d.browser.msie||8o&&7');f.moveToFirstEvent(this, "click")}});var p;f.defineNodeNamesBooleanProperty("details","open",function(f){var j=d(d.data(this,"summaryElement"));if(j){var h=f?"removeClass":"addClass",l=d(this);if(!p&&z.animate){l.stop().css({width:"",height:""});var k={width:l.width(),height:l.height()}}j.attr("aria-expanded",""+f);l[h]("closed-details-summary").children().not(j[0])[h]("closed-details-child");!p&&z.animate&&(f={width:l.width(),height:l.height()},l.css(k).animate(f,{complete:function(){d(this).css({width:"",height:""})}}))}}); f.createElement("details",function(){p=!0;var f=d.data(this,"summaryElement");f||(f=d("> summary:first-child",this),f[0]?m(f,this):(d(this).prependPolyfill(''+z.text+""),d.data(this,"summaryElement")));d.prop(this,"open",d.prop(this,"open"));p=!1})});