(function(){function f(a){throw a;} var i=void 0,j=!0,k=null,n=!1,p,aa=aa||{},q=this,ba=function(a){for(var a=a.split("."),b=q,c;c=a.shift();)if(b[c]!=k)b=b[c];else return k;return b},ca=function(){},da=function(a){a.Ea=function(){return a.to?a.to:a.to=new a}},ea=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&& "undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},fa=function(a){return a!==i},ga=function(a){return a===k},r=function(a){return"array"==ea(a)},ha=function(a){var b=ea(a);return"array"==b||"object"==b&&"number"==typeof a.length}, t=function(a){return"string"==typeof a},ia=function(a){return"boolean"==typeof a},ja=function(a){return"number"==typeof a},ka=function(a){return"function"==ea(a)},la=function(a){var b=typeof a;return"object"==b&&a!=k||"function"==b},oa=function(a){return a[ma]||(a[ma]=++na)},ma="closure_uid_"+Math.floor(2147483648*Math.random()).toString(36),na=0,pa=function(a,b,c){return a.call.apply(a.bind,arguments)},qa=function(a,b,c){a||f(Error());if(2")&&(a=a.replace(Da,">"));-1!=a.indexOf('"')&&(a=a.replace(Fa,"""));return a},Ba=/&/g,Ca=//g,Fa=/\"/g,Aa=/[&<>\"]/,Ha=function(a,b){return-1!=a.indexOf(b)},Ia=function(a,b){var c=RegExp((""+b).replace(/([-()\[\]{}+?*.$\^|,:#c?Math.max(0,a.length+c):c;if(t(a))return!t(b)||1!=b.length?-1:a.indexOf(b,c);for(;c=arguments.length? Qa.slice.call(a,b):Qa.slice.call(a,b,c)},gb=function(a,b){A(a.length!=k);Qa.sort.call(a,b||fb)},hb=function(a,b){for(var c=0;cb?1:aparseFloat(Rb)){Qb=""+Vb;break a}}Qb=Rb} var Xb=Qb,Yb={},J=function(a){var b;if(!(b=Yb[a])){b=0;for(var c=wa(""+Xb).split("."),d=wa(""+a).split("."),e=Math.max(c.length,d.length),g=0;0==b&&g(0==w[1].length?0:parseInt(w[1],10))?1:0)||((0== s[2].length)<(0==w[2].length)?-1:(0==s[2].length)>(0==w[2].length)?1:0)||(s[2]w[2]?1:0)}while(0==b)}b=Yb[a]=0<=b}return b},Zb={},$b=function(a){return Zb[a]||(Zb[a]=E&&!!document.documentMode&&document.documentMode>=a)};var ac,bc=!E||$b(9),cc=!F&&!E||E&&$b(9)||F&&J("1.9.1"),dc=E&&!J("9");var ec=function(a){a=a.className;return t(a)&&a.match(/\S+/g)||[]},L=function(a,b){var c=ec(a),d=db(arguments,1),e=c.length+d.length;fc(c,d);a.className=c.join(" ");return c.length==e},hc=function(a,b){var c=ec(a),d=db(arguments,1),e=gc(c,d);a.className=e.join(" ");return e.length==c.length-d.length},fc=function(a,b){for(var c=0;c");c=c.join("")}c= a.createElement(c);d&&(t(d)?c.className=d:r(d)?L.apply(k,[c].concat(d)):xc(c,d));2"+a,c.removeChild(c.firstChild)): c.innerHTML=a;if(1==c.childNodes.length)return c.removeChild(c.firstChild);for(a=b.createDocumentFragment();c.firstChild;)a.appendChild(c.firstChild);return a},vc=function(a){return"CSS1Compat"==a.compatMode},Jc=function(a,b){a.appendChild(b)},Kc=function(a,b){Cc(oc(a),a,arguments,1)},P=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},Lc=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)},Mc=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)},Nc=function(a){return a&& a.parentNode?a.parentNode.removeChild(a):k},Oc=function(a){return cc&&a.children!=i?a.children:Ua(a.childNodes,function(a){return 1==a.nodeType})},Qc=function(a){return a.firstElementChild!=i?a.firstElementChild:Pc(a.firstChild,j)},Rc=function(a){return a.lastElementChild!=i?a.lastElementChild:Pc(a.lastChild,n)},Sc=function(a){return a.nextElementSibling!=i?a.nextElementSibling:Pc(a.nextSibling,j)},Pc=function(a,b){for(;a&&1!=a.nodeType;)a=b?a.nextSibling:a.previousSibling;return a},Dc=function(a){return la(a)&& 0a):n},ad=function(a, b){b?a.tabIndex=0:(a.tabIndex=-1,a.removeAttribute("tabIndex"))},cd=function(a){if(dc&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];bd(a,b,j);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");dc||(a=a.replace(/ +/g," "));" "!=a&&(a=a.replace(/^\s*/,""));return a},dd=function(a){var b=[];bd(a,b,n);return b.join("")},bd=function(a,b,c){if(!(a.nodeName in Yc))if(3==a.nodeType)c?b.push((""+a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue); else if(a.nodeName in Zc)b.push(Zc[a.nodeName]);else for(a=a.firstChild;a;)bd(a,b,c),a=a.nextSibling},Ec=function(a){if(a&&"number"==typeof a.length){if(la(a))return"function"==typeof a.item||"string"==typeof a.item;if(ka(a))return"function"==typeof a.item}return n},fd=function(a,b,c){if(!b&&!c)return k;var d=b?b.toUpperCase():k;return ed(a,function(a){return(!d||a.nodeName==d)&&(!c||kc(a,c))},j)},ed=function(a,b,c,d){c||(a=a.parentNode);for(var c=d==k,e=0;a&&(c||e<=d);){if(b(a))return a;a=a.parentNode; e++}return k},nc=function(a){this.w=a||q.document||document};nc.prototype.h=pc;var gd=function(a){return a.w};p=nc.prototype;p.a=function(a){return t(a)?this.w.getElementById(a):a};p.ve=function(a,b){return uc(a,b||this.w)};p.d=function(a,b,c){return Bc(this.w,arguments)};p.createElement=function(a){return this.w.createElement(a)};p.createTextNode=function(a){return this.w.createTextNode(a)}; var hd=function(a){return vc(a.w)},id=function(a){return Ac(a.w)},jd=function(a){var b=a.w,a=zc(b),b=Ac(b);return new D(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)};p=nc.prototype;p.appendChild=Jc;p.append=Kc;p.Vl=P;p.bp=Lc;p.kl=Mc;p.removeNode=Nc;p.Kl=Qc;p.sp=Dc;p.contains=Tc;p.Zq=Uc;p.ml=cd;var kd=function(a){kd[" "](a);return a};kd[" "]=ca;var ld=!E||$b(9),md=!E||$b(9),nd=E&&!J("8");!G||J("528");F&&J("1.9b")||E&&J("8")||Lb&&J("9.5")||G&&J("528");F&&!J("8")||E&&J("9");var od=function(){};od.prototype.Lg=n;od.prototype.S=function(){this.Lg||(this.Lg=j,this.f())};od.prototype.f=function(){this.kh&&pd.apply(k,this.kh)};var rd=function(a){a&&"function"==typeof a.S&&a.S()},pd=function(a){for(var b=0,c=arguments.length;b=a.keyCode)a.keyCode=-1}catch(b){}};td.prototype.Bf=function(){return this.Nc}; td.prototype.f=function(){td.b.f.call(this);this.relatedTarget=this.currentTarget=this.target=this.Nc=k};var xd=function(){},yd=0;p=xd.prototype;p.key=0;p.ce=n;p.Tk=n;p.init=function(a,b,c,d,e,g){ka(a)?this.fo=j:a&&a.handleEvent&&ka(a.handleEvent)?this.fo=n:f(Error("Invalid listener argument"));this.sc=a;this.sn=b;this.src=c;this.type=d;this.capture=!!e;this.Mh=g;this.Tk=n;this.key=++yd;this.ce=n};p.handleEvent=function(a){return this.fo?this.sc.call(this.Mh||this.src,a):this.sc.handleEvent.call(this.sc,a)};var zd={},Ad={},Cd={},Dd={},Q=function(a,b,c,d,e){if(b){if(r(b)){for(var g=0;gg.keyCode||g.returnValue!=i)return j;a:{var o=n;if(0==g.keyCode)try{g.keyCode= -1;break a}catch(s){o=j}if(o||g.returnValue==i)g.returnValue=j}}o=new td;o.init(g,this);g=j;try{if(l){for(var w=[],H=o.currentTarget;H;H=H.parentNode)w.push(H);h=e[j];h.Lb=h.C;for(var y=w.length-1;!o.ke&&0<=y&&h.Lb;y--)o.currentTarget=w[y],g&=Nd(h,w[y],d,j,o);if(m){h=e[n];h.Lb=h.C;for(y=0;!o.ke&&y=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom}; Qd.prototype.expand=function(a,b,c,d){la(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=b,this.bottom+=c,this.left-=d);return this};var Rd=function(a,b){var c;if(b.x>=a.left&&b.x<=a.right)c=b.y>=a.top&&b.y<=a.bottom?0:b.y=a.top&&b.y<=a.bottom)c=b.x=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height:a.x>=this.left&&a.x<=this.left+this.width&&a.y>=this.top&&a.y<=this.top+this.height};var Vd=function(a,b,c){t(b)?Ud(a,c,b):kb(b,ra(Ud,a))},Ud=function(a,b,c){a.style[La(c)]=b},Wd=function(a,b){var c=oc(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,k))?c[b]||c.getPropertyValue(b):""},Xd=function(a,b){return a.currentStyle?a.currentStyle[b]:k},Yd=function(a,b){return Wd(a,b)||Xd(a,b)||a.style&&a.style[b]},$d=function(a,b,c){var d,e=F&&(Fb||Pb)&&J("1.9");b instanceof D?(d=b.x,b=b.y):(d=b,b=c);a.style.left=Zd(d,e);a.style.top=Zd(b,e)},ae= function(a){a=a?9==a.nodeType?a:oc(a):document;return E&&!$b(9)&&!hd(pc(a))?a.body:a.documentElement},be=function(a){var b=a.getBoundingClientRect();E&&(a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop);return b},ce=function(a){if(E&&!$b(8))return a.offsetParent;for(var b=oc(a),c=Yd(a,"position"),d="fixed"==c||"absolute"==c,a=a.parentNode;a&&a!=b;a=a.parentNode)if(c=Yd(a,"position"),d=d&&"static"==c&&a!=b.documentElement&& a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||"fixed"==c||"absolute"==c||"relative"==c))return a;return k},fe=function(a){for(var b=new Qd(0,Infinity,Infinity,0),c=pc(a),d=c.w.body,e=c.w.documentElement,g=zc(c.w);a=ce(a);)if((!E||0!=a.clientWidth)&&(!G||0!=a.clientHeight||a!=d)&&a!=d&&a!=e&&"visible"!=Yd(a,"overflow")){var h=de(a),l;l=a;if(F&&!J("1.9")){var m=parseFloat(Wd(l,"borderLeftWidth"));if(ee(l))var o=l.offsetWidth-l.clientWidth-m-parseFloat(Wd(l,"borderRightWidth")), m=m+o;l=new D(m,parseFloat(Wd(l,"borderTopWidth")))}else l=new D(l.clientLeft,l.clientTop);h.x+=l.x;h.y+=l.y;b.top=Math.max(b.top,h.y);b.right=Math.min(b.right,h.x+a.clientWidth);b.bottom=Math.min(b.bottom,h.y+a.clientHeight);b.left=Math.max(b.left,h.x)}d=g.scrollLeft;g=g.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,g);c=yc(id(c)||window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,g+c.height);return 0<=b.top&&0<=b.left&&b.bottom>b.top&&b.right>b.left?b:k},de=function(a){var b, c=oc(a),d=Yd(a,"position"),e=F&&c.getBoxObjectFor&&!a.getBoundingClientRect&&"absolute"==d&&(b=c.getBoxObjectFor(a))&&(0>b.screenX||0>b.screenY),g=new D(0,0),h=ae(c);if(a==h)return g;if(a.getBoundingClientRect)b=be(a),a=jd(pc(c)),g.x=b.left+a.x,g.y=b.top+a.y;else if(c.getBoxObjectFor&&!e)b=c.getBoxObjectFor(a),a=c.getBoxObjectFor(h),g.x=b.screenX-a.screenX,g.y=b.screenY-a.screenY;else{b=a;do{g.x+=b.offsetLeft;g.y+=b.offsetTop;b!=a&&(g.x+=b.clientLeft||0,g.y+=b.clientTop||0);if(G&&"fixed"==Yd(b,"position")){g.x+= c.body.scrollLeft;g.y+=c.body.scrollTop;break}b=b.offsetParent}while(b&&b!=a);if(Lb||G&&"absolute"==d)g.y-=c.body.offsetTop;for(b=a;(b=ce(b))&&b!=c.body&&b!=h;)if(g.x-=b.scrollLeft,!Lb||"TR"!=b.tagName)g.y-=b.scrollTop}return g},he=function(a,b){var c=ge(a),d=ge(b);return new D(c.x-d.x,c.y-d.y)},ge=function(a){var b=new D;if(1==a.nodeType)if(a.getBoundingClientRect)a=be(a),b.x=a.left,b.y=a.top;else{var c=jd(pc(a)),a=de(a);b.x=a.x-c.x;b.y=a.y-c.y}else{var c=ka(a.Bf),d=a;a.targetTouches?d=a.targetTouches[0]: c&&a.Bf().targetTouches&&(d=a.Bf().targetTouches[0]);b.x=d.clientX;b.y=d.clientY}return b},ie=function(a,b,c){b instanceof jb?(c=b.height,b=b.width):c==i&&f(Error("missing height argument"));a.style.width=Zd(b,j);a.style.height=Zd(c,j)},Zd=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a},ke=function(a){if("none"!=Yd(a,"display"))return je(a);var b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";a=je(a);b.display= c;b.position=e;b.visibility=d;return a},je=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=G&&!b&&!c;return(!fa(b)||d)&&a.getBoundingClientRect?(a=be(a),new jb(a.right-a.left,a.bottom-a.top)):new jb(b,c)},le=function(a){var b=de(a),a=ke(a);return new Sd(b.x,b.y,a.width,a.height)},R=function(a,b){a.style.display=b?"":"none"},ee=function(a){return"rtl"==Yd(a,"direction")},me=F?"MozUserSelect":G?"WebkitUserSelect":k,ne=function(a,b,c){c=!c?a.getElementsByTagName("*"):k;if(me){if(b=b?"none":"",a.style[me]= b,c)for(var a=0,d;d=c[a];a++)d.style[me]=b}else if(E||Lb)if(b=b?"on":"",a.setAttribute("unselectable",b),c)for(a=0;d=c[a];a++)d.setAttribute("unselectable",b)},oe=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;var e=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return e},pe={thin:2,medium:4,thick:6},re=function(a,b){if("none"==Xd(a,b+"Style"))return 0;var c=Xd(a,b+"Width");return c in pe?pe[c]:oe(a,c)};var te=function(a,b,c,d,e,g,h,l){var m,o=c.offsetParent;if(o){var s="HTML"==o.tagName||"BODY"==o.tagName;if(!s||"static"!=Yd(o,"position"))m=de(o),s||(s=(s=ee(o))&&F?-o.scrollLeft:s&&(!E||!J("8"))?o.scrollWidth-o.clientWidth-o.scrollLeft:o.scrollLeft,m=ib(m,new D(s,o.scrollTop)))}o=le(a);(s=fe(a))&&o.Xn(new Sd(s.left,s.top,s.right-s.left,s.bottom-s.top));var s=pc(a),w=pc(c);if(s.w!=w.w){var H=s.w.body,w=id(w),y=new D(0,0),I=oc(H)?Ac(oc(H)):window,K=H;do{var Ta=I==w?de(K):ge(K);y.x+=Ta.x;y.y+=Ta.y}while(I&& I!=w&&(K=I.frameElement)&&(I=I.parent));H=ib(y,de(H));E&&!hd(s)&&(H=ib(H,jd(s)));o.left+=H.x;o.top+=H.y}a=(b&4&&ee(a)?b^2:b)&-5;b=new D(a&2?o.left+o.width:o.left,a&1?o.top+o.height:o.top);m&&(b=ib(b,m));e&&(b.x+=(a&2?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);var Ea;if(h&&(Ea=fe(c))&&m)Ea.top-=m.y,Ea.right-=m.x,Ea.bottom-=m.y,Ea.left-=m.x;return se(b,c,d,g,Ea,h,l)},se=function(a,b,c,d,e,g,h){var a=a.V(),l=0,m=(c&4&&ee(b)?c^2:c)&-5,c=ke(b),h=h?h.V():c.V();if(d||0!=m)(m&2?a.x-=h.width+(d?d.right:0):d&&(a.x+=d.left), m&1)?a.y-=h.height+(d?d.bottom:0):d&&(a.y+=d.top);if(g){if(e){l=a;d=0;if(65==(g&65)&&(l.x=e.right))g&=-2;if(132==(g&132)&&(l.y=e.bottom))g&=-5;l.xe.right&&g&16&&(h.width=Math.max(h.width-(l.x+h.width-e.right),0),d|=4);l.x+h.width>e.right&&g&1&&(l.x=Math.max(e.right-h.width,e.left),d|=1);g&2&&(d|=(l.xe.right?32:0));l.y=e.top&&l.y+h.height>e.bottom&&g&32&&(h.height= Math.max(h.height-(l.y+h.height-e.bottom),0),d|=8);l.y+h.height>e.bottom&&g&4&&(l.y=Math.max(e.bottom-h.height,e.top),d|=2);g&8&&(d|=(l.ye.bottom?128:0));l=d}else l=256;if(l&496)return l}$d(b,a);if(!(c==h||(!c||!h?0:c.width==h.width&&c.height==h.height)))(e=hd(pc(oc(b))),E&&(!e||!J("8")))?(a=b.style,e)?(E?(e=oe(b,Xd(b,"paddingLeft")),c=oe(b,Xd(b,"paddingRight")),g=oe(b,Xd(b,"paddingTop")),d=oe(b,Xd(b,"paddingBottom")),e=new Qd(g,c,d,e)):(e=Wd(b,"paddingLeft"),c=Wd(b,"paddingRight"), g=Wd(b,"paddingTop"),d=Wd(b,"paddingBottom"),e=new Qd(parseFloat(g),parseFloat(c),parseFloat(d),parseFloat(e))),E?(c=re(b,"borderLeft"),g=re(b,"borderRight"),d=re(b,"borderTop"),b=re(b,"borderBottom"),b=new Qd(d,g,b,c)):(c=Wd(b,"borderLeftWidth"),g=Wd(b,"borderRightWidth"),d=Wd(b,"borderTopWidth"),b=Wd(b,"borderBottomWidth"),b=new Qd(parseFloat(d),parseFloat(g),parseFloat(b),parseFloat(c))),a.pixelWidth=h.width-b.left-e.left-e.right-b.right,a.pixelHeight=h.height-b.top-e.top-e.bottom-b.bottom):(a.pixelWidth= h.width,a.pixelHeight=h.height):(b=b.style,F?b.MozBoxSizing="border-box":G?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(h.width,0)+"px",b.height=Math.max(h.height,0)+"px");return l};var ue=function(){};ue.prototype.ga=function(){};var ve=function(a,b,c){this.element=a;this.Pf=b;this.ts=c};x(ve,ue);ve.prototype.ga=function(a,b,c){te(this.element,this.Pf,a,b,i,c,this.ts)};var we=function(a,b,c){ve.call(this,a,b);this.Eg=c?5:0};x(we,ve);we.prototype.Ui=function(){return this.Eg};we.prototype.ci=function(a){this.Eg=a};we.prototype.ga=function(a,b,c,d){var e=te(this.element,this.Pf,a,b,k,c,10,d);if(e&496){var g=xe(e,this.Pf),b=xe(e,b),e=te(this.element,g,a,b,k,c,10,d);e&496&&(g=xe(e,g),b=xe(e,b),te(this.element,g,a,b,k,c,this.Ui(),d))}};var xe=function(a,b){a&48&&(b^=2);a&192&&(b^=1);return b};var ye=function(a,b,c,d){we.call(this,a,b,c||d);if(c||d)this.ci(65|(d?32:132))};x(ye,we);var ze=function(a,b){this.ud=a instanceof D?a:new D(a,b)};x(ze,ue);ze.prototype.ga=function(a,b,c,d){var e=ae(a);te(e,0,a,b,new D(this.ud.x+e.scrollLeft,this.ud.y+e.scrollTop),c,k,d)};var Ae=function(a,b){ze.call(this,a,b)};x(Ae,ze);Ae.prototype.Eg=0;Ae.prototype.ci=function(a){this.Eg=a};Ae.prototype.ga=function(a,b,c,d){var e=ae(a),e=fe(e),g;g=pc(a);g=zc(g.w);g=new D(this.ud.x+g.scrollLeft,this.ud.y+g.scrollTop);var h=b,l=se(g,a,h,c,e,10,d);if(0!=(l&496)){if(l&16||l&32)h^=2;if(l&64||l&128)h^=1;l=se(g,a,h,c,e,10,d);0!=(l&496)&&se(g,a,b,c,e,this.Eg,d)}};var Be="StopIteration"in q?q.StopIteration:Error("StopIteration"),Ce=function(){};Ce.prototype.next=function(){f(Be)};Ce.prototype.Zk=function(){return this};var De=function(a){return"function"==typeof a.Rc?a.Rc():ha(a)||t(a)?a.length:mb(a)},Ee=function(a){if("function"==typeof a.M)return a.M();if(t(a))return a.split("");if(ha(a)){for(var b=[],c=a.length,d=0;d2*this.C&&Je(this),j):n};var Je=function(a){if(a.C!=a.X.length){for(var b=0,c=0;b=c.length&&f(Be);var h=c[b++];return a?h:d[h]}};return h}; var Ke=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var Me=function(a){this.Ua=a;this.X=[]};x(Me,od);var Ne=[];p=Me.prototype;p.g=function(a,b,c,d,e){r(b)||(Ne[0]=b,b=Ne);for(var g=0;gb||b>We(this))&&f(Error("Child component index out of bounds"));if(!this.Pb||!this.sa)this.Pb={},this.sa=[];a.getParent()==this?(this.Pb[a.P()]=a,$a(this.sa,a)):tb(this.Pb,a.P(),a);a.Og(this);eb(this.sa,b,0,a);a.D&&this.D&&a.getParent()==this?(c=this.l(),c.insertBefore(a.a(),c.childNodes[b]||k)):c?(this.e||this.d(),b=Xe(this,b+1),T(a,this.l(),b?b.e:k)):this.D&&!a.D&&a.e&&a.B()};p.l=function(){return this.e}; var Ye=function(a){a.bg==k&&(a.bg=ee(a.D?a.e:a.o.w.body));return a.bg};S.prototype.Ed=function(a){this.D&&f(Error("Component already rendered"));this.bg=a};var We=function(a){return a.sa?a.sa.length:0},Ue=function(a,b){return a.Pb&&b?ub(a.Pb,b)||k:k},Xe=function(a,b){return a.sa?a.sa[b]||k:k},Ve=function(a,b,c){a.sa&&B(a.sa,b,c)},Ze=function(a,b){return a.sa&&b?Ra(a.sa,b):-1}; S.prototype.removeChild=function(a,b){if(a){var c=t(a)?a:a.P(),a=Ue(this,c);c&&a&&(sb(this.Pb,c),$a(this.sa,a),b&&(a.Ha(),a.e&&Nc(a.e)),a.Og(k))}a||f(Error("Child is not in parent component"));return a};S.prototype.Vl=function(a){for(;this.sa&&0!=this.sa.length;)this.removeChild(Xe(this,0),a)};var $e=function(a,b){a.setAttribute("role",b);a.lu=b},af=function(a,b,c){a.setAttribute("aria-"+b,c)};var cf=function(a,b,c,d,e){if(!E&&(!G||!J("525")))return j;if(Fb&&e)return bf(a);if(e&&!d||!c&&(17==b||18==b)||E&&d&&b==a)return n;switch(a){case 13:return!(E&&$b(9));case 27:return!G}return bf(a)},bf=function(a){if(48<=a&&57>=a||96<=a&&106>=a||65<=a&&90>=a||G&&0==a)return j;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return j;default:return n}},df=function(a){switch(a){case 61:return 187; case 59:return 186;case 224:return 91;case 0:return 224;default:return a}};var ef=function(a,b){a&&this.wd(a,b)};x(ef,Oe);p=ef.prototype;p.e=k;p.Xh=k;p.Zj=k;p.Yh=k;p.sd=-1;p.rd=-1; var ff={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},gf={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},hf=E||G&&J("525");p=ef.prototype; p.Le=function(a){if(G&&(17==this.sd&&!a.ctrlKey||18==this.sd&&!a.altKey))this.rd=this.sd=-1;hf&&!cf(a.keyCode,this.sd,a.shiftKey,a.ctrlKey,a.altKey)?this.handleEvent(a):this.rd=F?df(a.keyCode):a.keyCode};p.Bq=function(){this.rd=this.sd=-1}; p.handleEvent=function(a){var b=a.Bf(),c,d;E&&"keypress"==a.type?(c=this.rd,d=13!=c&&27!=c?b.keyCode:0):G&&"keypress"==a.type?(c=this.rd,d=0<=b.charCode&&63232>b.charCode&&bf(c)?b.charCode:0):Lb?(c=this.rd,d=bf(c)?b.keyCode:0):(c=b.keyCode||this.rd,d=b.charCode||0,Fb&&63==d&&224==c&&(c=191));var e=c,g=b.keyIdentifier;c?63232<=c&&c in ff?e=ff[c]:25==c&&a.shiftKey&&(e=9):g&&g in gf&&(e=gf[g]);a=e==this.sd;this.sd=e;b=new jf(e,d,a,b);try{this.dispatchEvent(b)}finally{b.S()}};p.a=function(){return this.e}; p.wd=function(a,b){this.Yh&&this.detach();this.e=a;this.Xh=Q(this.e,"keypress",this,b);this.Zj=Q(this.e,"keydown",this.Le,b,this);this.Yh=Q(this.e,"keyup",this.Bq,b,this)};p.detach=function(){this.Xh&&(Jd(this.Xh),Jd(this.Zj),Jd(this.Yh),this.Yh=this.Zj=this.Xh=k);this.e=k;this.rd=this.sd=-1};p.f=function(){ef.b.f.call(this);this.detach()};var jf=function(a,b,c,d){d&&this.init(d,i);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c};x(jf,td);var lf=function(a,b){a||f(Error("Invalid class name "+a));ka(b)||f(Error("Invalid decorator function "+b));kf[a]=b},mf={},kf={};var nf=function(){},of;da(nf);var qf=function(){var a=new pf;a.j=function(){return"jfk-checkbox"};return a};p=nf.prototype;p.Bb=function(){};p.d=function(a){var b=a.h().d("div",this.gc(a).join(" "),a.pa);this.gh(a,b);return b};p.l=function(a){return a};p.Ld=function(a,b,c){if(a=a.a?a.a():a)if(E&&!J("7")){var d=rf(ec(a),b);d.push(b);ra(c?L:hc,a).apply(k,d)}else lc(a,b,c)};p.gb=function(){return j}; p.G=function(a,b){b.id&&Se(a,b.id);var c=this.l(b);c&&c.firstChild?tf(a,c.firstChild.nextSibling?bb(c.childNodes):c.firstChild):a.pa=k;var d=0,e=this.j(),g=this.j(),h=n,l=n,c=n,m=ec(b);B(m,function(a){!h&&a==e?(h=j,g==e&&(l=j)):!l&&a==g?l=j:d|=this.Wi(a)},this);a.ba=d;h||(m.push(e),g==e&&(l=j));l||m.push(g);var o=a.Sb;o&&m.push.apply(m,o);if(E&&!J("7")){var s=rf(m);0a?c-1:a},0)},Pf=function(a){Qf(a,function(a,c){return(a+1)%c},a.Ia)},Of=function(a){Qf(a,function(a,c){a--;return 0>a?c-1:a},a.Ia)},Qf=function(a,b,c){for(var c=0>c?Ze(a,a.xa):c,d=We(a),c=b.call(a,c,d),e=0;e<=d;){var g=Xe(a,c);if(g&&a.ro(g)){Lf(a,c);break}e++;c=b.call(a,c,d)}};If.prototype.ro=function(a){return a.i()&&a.isEnabled()&&!!(a.ia&2)};var Rf=function(){};x(Rf,nf);da(Rf);Rf.prototype.j=function(){return"goog-menuheader"};var Sf=function(a,b,c){U.call(this,a,c||Rf.Ea(),b);zf(this,1,n);zf(this,2,n);zf(this,4,n);zf(this,32,n);this.ba=1};x(Sf,U);lf("goog-menuheader",function(){return new Sf(k)});var Tf=function(){this.Sn=[]};x(Tf,nf);da(Tf);var Uf=function(a,b){var c=a.Sn[b];if(!c){switch(b){case 0:c=a.j()+"-highlight";break;case 1:c=a.j()+"-checkbox";break;case 2:c=a.j()+"-content"}a.Sn[b]=c}return c};p=Tf.prototype;p.Bb=function(){return"menuitem"};p.d=function(a){var b=a.h().d("div",this.gc(a).join(" "),Vf(this,a.pa,a.h()));Wf(this,a,b,!!(a.ia&8)||!!(a.ia&16));return b};p.l=function(a){return a&&a.firstChild}; p.G=function(a,b){var c=Qc(b),d=Uf(this,2);c&&-1!=c.className.indexOf(d)||b.appendChild(Vf(this,b.childNodes,a.h()));kc(b,"goog-option")&&(a.bh(j),this.bh(a,b,j));return Tf.b.G.call(this,a,b)};p.kb=function(a,b){var c=this.l(a),d=Xf(this,a)?c.firstChild:k;Tf.b.kb.call(this,a,b);d&&!Xf(this,a)&&c.insertBefore(d,c.firstChild||k)};var Vf=function(a,b,c){a=Uf(a,2);return c.d("div",a,b)};Tf.prototype.bh=function(a,b,c){b&&($e(b,c?"menuitemcheckbox":this.Bb()),Wf(this,a,b,c))}; var Xf=function(a,b){var c=a.l(b);if(c){var c=c.firstChild,d=Uf(a,1);return!!c&&!!c.className&&-1!=c.className.indexOf(d)}return n},Wf=function(a,b,c,d){d!=Xf(a,c)&&(lc(c,"goog-option",d),c=a.l(c),d?(a=Uf(a,1),c.insertBefore(b.h().d("div",a),c.firstChild||k)):c.removeChild(c.firstChild))};Tf.prototype.Mf=function(a){switch(a){case 2:return Uf(this,0);case 16:case 8:return"goog-option-selected";default:return Tf.b.Mf.call(this,a)}}; Tf.prototype.Wi=function(a){var b=Uf(this,0);switch(a){case "goog-option-selected":return 16;case b:return 2;default:return Tf.b.Wi.call(this,a)}};Tf.prototype.j=function(){return"goog-menuitem"};var Yf=function(a,b,c,d){U.call(this,a,d||Tf.Ea(),c);this.Db(b)};x(Yf,U);p=Yf.prototype;p.z=function(){var a=this.la();return a!=k?a:this.He()};p.Db=function(a){this.Qg=a};p.bh=function(a){zf(this,16,a);var b=this.a();b&&this.mb().bh(this,b,a)};p.He=function(){var a=this.pa;return r(a)?(a=Va(a,function(a){var c=ec(a);return C(c,"goog-menuitem-accel")||C(c,"goog-menuitem-mnemonic-separator")?"":dd(a)}).join(""),va(a)):Yf.b.He.call(this)}; p.bd=function(a){var b=this.getParent();if(b){var c=b.Yl;b.Yl=k;if(b=c&&ja(a.clientX))b=new D(a.clientX,a.clientY),b=c==b?j:!c||!b?n:c.x==b.x&&c.y==b.y;if(b)return}Yf.b.bd.call(this,a)};p.Vb=function(a){return a.keyCode==this.rj()&&this.Id(a)?j:Yf.b.Vb.call(this,a)};p.rj=function(){return this.ku};lf("goog-menuitem",function(){return new Yf(k)});var Zf=function(){};x(Zf,Ef);da(Zf);p=Zf.prototype;p.Bb=function(){return"menu"};p.gb=function(a){return"UL"==a.tagName||Zf.b.gb.call(this,a)};p.bj=function(a){return"HR"==a.tagName?new Df:Zf.b.bj.call(this,a)};p.jd=function(a,b){return Tc(a.a(),b)};p.j=function(){return"goog-menu"};p.xe=function(a){Zf.b.xe.call(this,a);af(a.a(),"haspopup","true")};lf("goog-menuseparator",function(){return new Df});var $f=function(a,b){If.call(this,"vertical",b||Zf.Ea(),a);this.zc(n)};x($f,If);p=$f.prototype;p.hh=j;p.Vq=n;p.j=function(){return this.mb().j()};p.jd=function(a){if(this.mb().jd(this,a))return j;for(var b=0,c=We(this);bsa()-this.fl}; p.n=function(a){this.Ee&&this.Ee.stop();this.Me&&this.Me.stop();a?this.Kj():this.We()};p.ga=ca; p.Kj=function(){if(!this.Qd&&this.Hi()){this.e||f(Error("Caller must call setElement before trying to show the popup"));this.ga();var a=oc(this.e);this.zp&&this.Ua.g(a,"keydown",this.Ap,j);if(this.yp)if(this.Ua.g(a,"mousedown",this.am,j),E){var b;try{b=a.activeElement}catch(c){}for(;b&&"IFRAME"==b.nodeName;){try{var d=b.contentDocument||b.contentWindow.document}catch(e){break}a=d;b=a.activeElement}this.Ua.g(a,"mousedown",this.am,j);this.Ua.g(a,"deactivate",this.$l)}else this.Ua.g(a,"blur",this.$l); "toggle_display"==this.Ta?(this.e.style.visibility="visible",R(this.e,j)):"move_offscreen"==this.Ta&&this.ga();this.Qd=j;this.Ee?(Gd(this.Ee,"end",this.ye,n,this),this.Ee.play()):this.ye()}};p.We=function(a){if(!this.Qd||!this.dispatchEvent({type:"beforehide",target:a}))return n;this.Ua&&this.Ua.wc();this.Qd=n;this.Me?(Gd(this.Me,"end",ra(this.Wn,a),n,this),this.Me.play()):this.Wn(a);return j}; p.Wn=function(a){"toggle_display"==this.Ta?this.xq?cg(this.mn,0,this):this.mn():"move_offscreen"==this.Ta&&(this.e.style.left="-200px",this.e.style.top="-200px");this.Cd(a)};p.mn=function(){this.e.style.visibility="hidden";R(this.e,n)};p.Hi=function(){return this.dispatchEvent("beforeshow")};p.ye=function(){this.mk=sa();this.fl=-1;this.dispatchEvent("show")};p.Cd=function(a){this.fl=sa();this.dispatchEvent({type:"hide",target:a})}; p.am=function(a){a=a.target;!Tc(this.e,a)&&(!this.vn||Tc(this.vn,a))&&!(150>sa()-this.mk)&&this.We(a)};p.Ap=function(a){27==a.keyCode&&this.We(a.target)&&(a.preventDefault(),a.stopPropagation())};p.$l=function(a){if(this.Nq){var b=oc(this.e);if(E||Lb){if(a=b.activeElement,!a||Tc(this.e,a)||"BODY"==a.tagName)return}else if(a.target!=b)return;150>sa()-this.mk||this.We()}};p.f=function(){dg.b.f.call(this);this.Ua.S();rd(this.Ee);rd(this.Me);delete this.e;delete this.Ua};var eg=function(a,b){$f.call(this,a,b);this.hh=j;this.zc(j);this.n(n,j);this.Qb=new Ie};x(eg,$f);p=eg.prototype;p.Al=n;p.en=0;p.Ic=k;p.qa=function(a){eg.b.qa.call(this,a);(a=a.getAttribute("for")||a.htmlFor)&&this.wd(this.h().a(a),1)};p.B=function(){eg.b.B.call(this);Ge(this.Qb,this.pl,this);var a=this.H();a.g(this,"action",this.gp);a.g(gd(this.h()),"mousedown",this.Cl,j);G&&a.g(gd(this.h()),"contextmenu",this.Cl,j)}; p.wd=function(a,b,c,d,e){if(!a||!this.Qb.Ca(oa(a)))a?(b={e:a,Dm:b,Yp:c,Ll:d?"contextmenu":"mousedown",Gi:e},this.Qb.set(oa(a),b),a=b):a=k,this.D&&this.pl(a)};p.pl=function(a){this.H().g(a.e,a.Ll,this.Ql)};p.detach=function(a){(!a||!this.Qb.Ca(oa(a)))&&f(Error("Menu not attached to provided element, unable to detach."));a=oa(a);if(this.D){var b=this.Qb.get(a);this.H().Ba(b.e,b.Ll,this.Ql)}this.Qb.remove(a)}; var fg=function(a,b,c,d,e){var g=a.i();if(a.Dl()&&a.Al)a.bb();else if(a.Ic=e||k,a.dispatchEvent("beforeshow"))c="undefined"!=typeof c?c:4,g||(a.a().style.visibility="hidden"),R(a.a(),j),b.ga(a.a(),c,d),g||(a.a().style.visibility="visible"),Lf(a,-1),a.n(j)};p=eg.prototype;p.pn=function(a,b,c){b=fa(a.Dm)?new we(a.e,a.Dm,j):new Ae(b,c);b.ci&&b.ci(5);fg(this,b,a.Yp,a.Gi,a.e)};p.bb=function(){this.i()&&(this.n(n),this.i()||(this.en=sa(),this.Ic=k))};p.Dl=function(){return this.i()||150>sa()-this.en}; p.gp=function(){this.bb()};p.Ql=function(a){for(var b=this.Qb.qd(),c=0;cb&&0b&&c.push("-");c.push("P");(this.wb||a)&&c.push(Math.abs(this.wb)+"Y");(this.vb||a)&&c.push(Math.abs(this.vb)+"M");(this.ub||a)&&c.push(Math.abs(this.ub)+"D");if(this.na||this.Oa||this.Pa||a)c.push("T"),(this.na||a)&&c.push(Math.abs(this.na)+"H"),(this.Oa||a)&&c.push(Math.abs(this.Oa)+"M"), (this.Pa||a)&&c.push(Math.abs(this.Pa)+"S");return c.join("")};mg.prototype.Uc=function(a){return a.wb==this.wb&&a.vb==this.vb&&a.ub==this.ub&&a.na==this.na&&a.Oa==this.Oa&&a.Pa==this.Pa};mg.prototype.V=function(){return new mg(this.wb,this.vb,this.ub,this.na,this.Oa,this.Pa)};mg.prototype.add=function(a){this.wb+=a.wb;this.vb+=a.vb;this.ub+=a.ub;this.na+=a.na;this.Oa+=a.Oa;this.Pa+=a.Pa}; var og=function(a,b,c){ja(a)?(this.v=new Date(a,b||0,c||1),ng(this,c||1)):la(a)?(this.v=new Date(a.getFullYear(),a.getMonth(),a.getDate()),ng(this,a.getDate())):(this.v=new Date,this.v.setHours(0),this.v.setMinutes(0),this.v.setSeconds(0),this.v.setMilliseconds(0))};p=og.prototype;p.ii=V.Is;p.ji=V.Js;p.V=function(){var a=new og(this.v);a.ii=this.ii;a.ji=this.ji;return a};p.getFullYear=function(){return this.v.getFullYear()};p.getYear=function(){return this.getFullYear()};p.getMonth=function(){return this.v.getMonth()}; p.getDate=function(){return this.v.getDate()};p.getTime=function(){return this.v.getTime()};p.getDay=function(){return this.v.getDay()};p.getUTCFullYear=function(){return this.v.getUTCFullYear()};p.getUTCMonth=function(){return this.v.getUTCMonth()};p.getUTCDate=function(){return this.v.getUTCDate()};p.getUTCHours=function(){return this.v.getUTCHours()};p.getUTCMinutes=function(){return this.v.getUTCMinutes()};p.getTimezoneOffset=function(){return this.v.getTimezoneOffset()}; var pg=function(a){a=a.getTimezoneOffset();if(0==a)a="Z";else var b=Math.abs(a)/60,c=Math.floor(b),b=60*(b-c),a=(0b&&(b+=12);var d;a:{switch(b){case 1:d=0==c%4&&(0!=c%100||0==c%400)?29:28;break a;case 5:case 8:case 10:case 3:d=30;break a}d=31}d=Math.min(d,this.getDate());this.setDate(1);this.setFullYear(c);this.setMonth(b);this.setDate(d)}a.ub&&(a=new Date((new Date(this.getYear(),this.getMonth(),this.getDate(),12)).getTime()+864E5*a.ub),this.setDate(1),this.setFullYear(a.getFullYear()),this.setMonth(a.getMonth()), this.setDate(a.getDate()),ng(this,a.getDate()))};p.Jg=function(a,b){return[this.getFullYear(),z(this.getMonth()+1,2),z(this.getDate(),2)].join(a?"-":"")+(b?pg(this):"")};p.Uc=function(a){return this.getYear()==a.getYear()&&this.getMonth()==a.getMonth()&&this.getDate()==a.getDate()};p.toString=function(){return this.Jg()};var ng=function(a,b){a.getDate()!=b&&a.v.setUTCHours(a.v.getUTCHours()+(a.getDate()c?"-":"+"];c=Math.abs(c);d.push(Math.floor(c/60)%100);c%=60;0!=c&&d.push(":",z(c,2));c=d.join("")}b.Vn=c;0==a?a="UTC":(c=["UTC",0>a?"+":"-"],a=Math.abs(a),c.push(Math.floor(a/60)%100),a%=60,0!=a&&c.push(":",a),a=c.join(""));b.Lk=[a,a];b.wf=[];return b}b=new rg;b.Vn=a.id;b.gi=-a.std_offset;b.Lk=a.names;b.wf=a.transitions;return b},tg=function(a,b){for(var c=Date.UTC(b.getUTCFullYear(), b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5,d=0;d=a.wf[d];)d+=2;return 0==d?0:a.wf[d-1]};var ug=function(a){A(fa(a),"Pattern must be defined");this.aa=[];"number"==typeof a?this.lf(a):this.Zb(a)},vg=[/^\'(?:[^\']|\'\')*\'/,/^(?:G+|y+|M+|k+|S+|E+|a+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|z+|Z+)/,/^[^\'GyMkSEahKHcLQdmsvzZ]+/];ug.prototype.Zb=function(a){for(;a;)for(var b=0;ba)a=V.ni[a];else if(8>a)a=V.oi[a-4];else if(12>a)a=V.ni[a-8]+" "+V.oi[a-8];else{this.lf(10);return}this.Zb(a)}; var xg=function(a,b){var c=b.getMonth();switch(a){case 5:return V.rs[c];case 4:return V.Um[c];case 3:return V.Vm[c];default:return z(c+1,a)}},zg=function(a,b){var c=b.getDay();switch(a){case 5:return V.ws[c];case 4:return V.zs[c];case 3:return V.ys[c];default:return z(c,1)}},Ag=function(a,b){var c=b.getMonth();switch(a){case 5:return V.vs[c];case 4:return V.us[c];case 3:return V.xs[c];default:return z(c+1,a)}};ug.prototype.hj=function(a,b){return z(b.getDate(),a)}; var wg=function(a,b,c,d,e,g){var h=b.length;switch(b.charAt(0)){case "G":return c=0c&&(c=-c),2==h?z(c%100,2):""+c;case "M":return xg(h,d);case "k":return z(e.getHours()||24,h);case "S":return(e.getTime()%1E3/1E3).toFixed(Math.min(3,h)).substr(2)+(3h?1:0];case "h":return z(e.getHours()%12||12,h);case "K":return z(e.getHours()% 12,h);case "H":return z(e.getHours(),h);case "c":return zg(h,d);case "L":return Ag(h,d);case "Q":return c=Math.floor(d.getMonth()/3),4>h?V.Hm[c]:V.Gm[c];case "d":return a.hj(h,d);case "m":return z(e.getMinutes(),h);case "s":return z(e.getSeconds(),h);case "v":return h=g||sg(c.getTimezoneOffset()),h.Vn;case "z":return a=g||sg(c.getTimezoneOffset()),4>h?a.Lk[0h?(h=-(a.gi-tg(a,c)),c=[0>h?"-":"+"],h=Math.abs(h),c.push(z(Math.floor(h/ 60)%100,2),z(h%60,2))):(h=a.gi-tg(a,c),c=["GMT"],c.push(0>=h?"+":"-"),h=Math.abs(h),c.push(z(Math.floor(h/60)%100,2),":",z(h%60,2))),h=c.join("");default:return""}};var Bg;(Bg="ScriptEngine"in q&&"JScript"==q.ScriptEngine())&&(q.ScriptEngineMajorVersion(),q.ScriptEngineMinorVersion(),q.ScriptEngineBuildVersion());var Cg=function(a,b){this.Nb=Bg?[]:"";a!=k&&this.append.apply(this,arguments)};Cg.prototype.set=function(a){this.clear();this.append(a)};Bg?(Cg.prototype.el=0,Cg.prototype.append=function(a,b,c){b==k?this.Nb[this.el++]=a:(this.Nb.push.apply(this.Nb,arguments),this.el=this.Nb.length);return this}):Cg.prototype.append=function(a,b,c){this.Nb+=a;if(b!=k)for(var d=1;d":">","\t":" ","\n":" ","\x0B":" ","\u000c":" ","\r":" "," ":" ","-":"-","/":"/","=":"=","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"},Fg=function(a){return Ig[a]},Gg=/[\x00\x22\x26\x27\x3c\x3e]/g,Eg=/[\x00\x22\x27\x3c\x3e]/g, Dg=/<(?:!|\/?[a-zA-Z])(?:[^>'"]|"[^"]*"|'[^']*')*>/g;var Jg=function(a,b){var c=b||new Cg;c.append('
",a.qs?a.qs:"","
");return b?"":c.toString()};var Kg=function(){};Kg.prototype.toString=function(){return this.Fg.toString()};var Og=function(a,b,c,d){lg.call(this,a,Lg.Ea(),b);this.Ug=c||Mg.ze;this.Vg=d||Ng.Ir};x(Og,lg);var Qg=function(a,b){a.Ug!=b&&(a.Ug=b,Pg(a))},Rg=function(a,b){a.Vg!=b&&(a.Vg=b,Pg(a))};Og.prototype.Y=function(a){this.isEnabled()!=a&&(Og.b.Y.call(this,a),Pg(this))};Og.prototype.pf=function(a){Og.b.pf.call(this,a);this.jg(n)};Og.prototype.zb=function(a){Og.b.zb.call(this,a);this.isEnabled()&&this.jg(j)};Og.prototype.jg=function(a){this.a()&&lc(this.a(),"jfk-button-clear-outline",a)}; var Pg=function(a){a.a()&&Sg(a.mb(),a)},Mg={ze:0,Fi:1,Xg:2,Sg:3,xl:4,Wg:5},Ng={Ir:0,xi:1},Tg=function(a){return new Og(a,i,Mg.Xg)},Ug=function(a){if(t(a)){var b=a,a=N("img");a.src=b;ie(a,21,21)}L(a,"jfk-button-img");b=[];b.push(a);return b},Lg=function(){this.wl=this.j()+"-standard";this.ql=this.j()+"-action";this.vl=this.j()+"-primary";this.rl=this.j()+"-default";this.sl=this.j()+"-flat";this.ul=this.j()+"-narrow";this.tl=this.j()+"-mini"};x(Lg,ig);da(Lg);p=Lg.prototype; p.Rd=function(a,b,c){a&&Qg(c,a);b&&Rg(c,b)};p.j=function(){return"jfk-button"};p.d=function(a){Pa(a,Og,"Button is expected to be instance of jfk.Button");var b=a.h(),c=hg(Jg,{disabled:!a.isEnabled(),checked:a.Bd(),style:a.Ug,title:a.Ec(),value:a.z(),width:a.Vg},b);b.append(c,a.pa);this.G(a,c);return c}; p.G=function(a,b){Lg.b.G.call(this,a,b);this.cm||(this.cm=xb(this.wl,ra(this.Rd,Mg.ze,k),this.ql,ra(this.Rd,Mg.Xg,k),this.vl,ra(this.Rd,Mg.Sg,k),this.rl,ra(this.Rd,Mg.Fi,k),this.sl,ra(this.Rd,Mg.xl,k),this.tl,ra(this.Rd,Mg.Wg,k),this.ul,ra(this.Rd,k,Ng.xi)));for(var c=ec(b),d=0;dc)return n;!(b instanceof Zg)&&5=Rd(this.Jf,this.Dd))}if(b){if(hh(this),this.ka=k,b=this.Ae)b.ka=k}else 3==this.Ab()&&fh(this);oh.b.Be.call(this,a)};oh.prototype.dj=function(){this.ka!=this.a()&&(this.If=n,this.ka=this.a(),!this.Yg&&this.Ep&&(this.Yg=this.Jf.V().expand(this.Ep)))};oh.prototype.zj=function(){return this.If?this.bq:oh.b.zj.call(this)};var qh=function(a,b,c,d){ch.call(this,k,k,c);ka(a)?this.Ak=a:this.Tn=a;this.cr=b!=n;this.hk=[];this.w=d||(c?c.w:document);Q(this.w,"mouseover",this.Ul,n,this)};x(qh,oh);qh.prototype.f=function(){qh.b.f.call(this);Hd(this.w,"mouseover",this.Ul,n,this)};qh.prototype.Ak=function(a){return a.tagName in this.Tn&&!!a.getAttribute(this.Tn[a.tagName])};qh.prototype.Ul=function(a){if(a=a.target)this.Ak(a)?(this.bc(k),rh(this,a)):this.cr&&(a=ed(a,u(this.Ak,this),n,this.st))&&rh(this,a)}; var rh=function(a,b){if(b==a.Ic)fh(a);else if(b!=a.anchor){if(1==a.Ab()||4==a.Ab())gh(a),sh(a);var c=new th("trigger",a,b,i);a.cd.contains(b)||(a.wd(b),a.hk.push(b));a.anchor=b;a.dispatchEvent(c)?kh(a,b,a.jh):sh(a)}},uh=function(a,b){var c=Ra(a.hk,b);-1!=c&&(a.detach(b),a.hk.splice(c,1))},sh=function(a){a.dispatchEvent(new th("canceltrigger",a,a.anchor||k));uh(a,a.anchor);delete a.anchor};qh.prototype.Cd=function(){qh.b.Cd.call(this);k!=this.Ic&&uh(this,this.Ic);this.Ic=k}; qh.prototype.Cc=function(a){var b=jh(this,a.target);b&&b!=this.anchor?rh(this,b):qh.b.Cc.call(this,a)};qh.prototype.cf=function(a){var b=this.anchor,c=this.Ab();qh.b.cf.call(this,a);if(c!=this.Ab()&&(1==c||4==c))this.anchor=b,sh(this)};qh.prototype.kj=function(a,b){qh.b.kj.call(this,a,b);this.i()?(a!=this.Ic&&uh(this,this.Ic),this.Ic=a):(gh(this),sh(this))};var th=function(a,b,c,d){sd.call(this,a,b);this.anchor=c;this.data=d};x(th,sd);var vh=function(a,b){this.qq=M(a);this.gd=b;this.rg=new qh({SPAN:"answer_id"+b});this.rg.we(this.qq);this.rg.Mi=200;this.rg.dn=500;var c=this.rg;c.Gi=new Qd(10,2,2,5);c.i()&&c.ga();this.rg.nl=j};x(vh,od);v("googlehelp.answerPreview",vh);var yh=function(a){for(var b=[],c=wh,d=a.elements,e,g=0;e=d[g];g++)if(!(e.disabled||"fieldset"==e.tagName.toLowerCase())){var h=e.name;switch(e.type.toLowerCase()){case "file":case "submit":case "reset":case "button":break;case "select-multiple":e=xh(e);if(e!=k)for(var l,m=0;l=e[m];m++)c(b,h,l);break;default:l=xh(e),l!=k&&c(b,h,l)}}d=a.getElementsByTagName("input");for(g=0;e=d[g];g++)e.form==a&&"image"==e.type.toLowerCase()&&(h=e.name,c(b,h,e.value),c(b,h+".x","0"),c(b,h+".y","0"));return b.join("&")}, wh=function(a,b,c){a.push(encodeURIComponent(b)+"="+encodeURIComponent(c))},xh=function(a){var b=a.type;if(!fa(b))return k;switch(b.toLowerCase()){case "checkbox":case "radio":return a.checked?a.value:k;case "select-one":return b=a.selectedIndex,0<=b?a.options[b].value:k;case "select-multiple":for(var b=[],c,d=0;c=a.options[d];d++)c.selected&&b.push(c.value);return b.length?b:k;default:return fa(a.value)?a.value:k}};var zh=function(a){a=""+a;if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}f(Error("Invalid JSON string: "+a))};var Bh=function(a){return Ah(a||arguments.callee.caller,[])},Ah=function(a,b){var c=[];if(C(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Ch(a)+"(");for(var d=a.arguments,e=0;e=Oh(this).value){a=this.ps(a,b,c);b="log:"+a.Bn;q.console&&(q.console.timeStamp?q.console.timeStamp(b):q.console.markTimeline&&q.console.markTimeline(b));q.msWriteProfilerMark&&q.msWriteProfilerMark(b);for(b=this;b;){var c=b,d=a;if(c.Ig)for(var e=0,g=i;g=c.Ig[e];e++)g(d);b=b.getParent()}}}; p.ps=function(a,b,c){var d=new Eh(a,""+b,this.Kb);if(c){d.vk=c;var e;var g=arguments.callee.caller;try{var h;var l=ba("window.location.href");if(t(c))h={message:c,name:"Unknown error",lineNumber:"Not available",fileName:l,stack:"Not available"};else{var m,o,s=n;try{m=c.lineNumber||c.qt||"Not available"}catch(w){m="Not available",s=j}try{o=c.fileName||c.filename||c.sourceURL||l}catch(H){o="Not available",s=j}h=s||!c.lineNumber||!c.fileName||!c.stack?{message:c.message,name:c.name,lineNumber:m,fileName:o, stack:c.stack||"Not available"}:c}e="Message: "+Ga(h.message)+'\nUrl: '+h.fileName+"\nLine: "+h.lineNumber+"\n\nBrowser stack:\n"+Ga(h.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+Ga(Bh(g)+"-> ")}catch(y){e="Exception trying to expose exception! You win, we lose. "+y}d.uk=e}return d};p.xr=function(a,b){this.log(Kh,a,b)};p.info=function(a,b){this.log(Lh,a,b)};p.config=function(a,b){this.log(Mh,a,b)}; var Ph=function(a,b){a.log(Nh,b,i)},Qh={},Rh=k,Sh=function(){Rh||(Rh=new Gh(""),Qh[""]=Rh,Rh.jl(Mh))},Th=function(a){Sh();var b;if(!(b=Qh[a])){b=new Gh(a);var c=a.lastIndexOf("."),d=a.substr(c+1),c=Th(a.substr(0,c));c.sa||(c.sa={});c.sa[d]=b;b.Q=c;Qh[a]=b}return b};var Uh=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$"),Wh=function(a){if(Vh){Vh=n;var b=q.location;if(b){var c=b.href;if(c&&(c=(c=Wh(c)[3]||k)&&decodeURIComponent(c))&&c!=b.hostname)Vh=j,f(Error())}}return a.match(Uh)},Vh=G;var Xh=function(){};Xh.prototype.Ko=k;var Zh=function(a){var b;if(!(b=a.Ko))b={},Yh(a)&&(b[0]=j,b[1]=j),b=a.Ko=b;return b};var $h,ai=function(){};x(ai,Xh);var bi=function(a){return(a=Yh(a))?new ActiveXObject(a):new XMLHttpRequest};ai.prototype.hl=k;var Yh=function(a){if(!a.hl&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;cb)&&f(Error("Bad port number "+b)),a.ob=b):a.ob=k},ui=function(a,b,c){Fi(a);delete a.qb;a.oa=c?Ei(b):b},Di=function(a){return""!==a.ua.toString()},vi=function(a,b,c){Fi(a);delete a.qb;b instanceof xi?(a.ua=b,a.ua.og=a,a.ua.af(a.mc)):(c||(b=yi(b, Gi)),a.ua=new xi(b,a,a.mc));return a},Hi=function(a,b,c){Fi(a);delete a.qb;r(c)||(c=[""+c]);a.ua.io(b,c)},Ii=function(a,b){return a.ua.get(b)},wi=function(a,b,c){Fi(a);delete a.qb;a.ld=c?Ei(b):b},Ji=function(a,b){return(!a.ca&&!b.ca||a.ca==b.ca)&&(a.ob==k&&b.ob==k||a.ob==b.ob)},Fi=function(a){a.Ss&&f(Error("Tried to modify a read-only Uri"))};pi.prototype.af=function(a){this.mc=a;this.ua&&this.ua.af(a);return this}; var Ki=function(a){return a instanceof pi?a.V():new pi(a,i)},Ei=function(a){return a?decodeURIComponent(a):""},Li=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,yi=function(a,b){var c=k;t(a)&&(c=a,Li.test(c)||(c=encodeURI(a)),0<=c.search(b)&&(c=c.replace(b,Mi)));return c},Mi=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},zi=/[#\/\?@]/g,Bi=/[\#\?:]/g,Ai=/[\#\?]/g,Gi=/[\#\?@]/g,Ci=/#/g,xi=function(a,b,c){this.Pc=a||k;this.og=b||k;this.mc=!!c},Oi=function(a){if(!a.R&&(a.R=new Ie, a.C=0,a.Pc))for(var b=a.Pc.split("&"),c=0;c=a.up.toString()&&(b=N("option",{value:a.$i},Fc(a.$i)),a.ma.appendChild(b));var c=new mg;c.add(a.tp);c.add(a.Pe);b=new og;b.add(c);a.Wb.toString()<=b.toString()&&(b=N("option",{value:a.aj},Fc(a.aj)),a.ma.appendChild(b))}; Ri.prototype.Ms=function(){this.nc||(this.nc=M(this.bm));this.nc&&(xc(this.nc,{autocomplete:"off"}),Ld(this.nc),this.nc.setAttribute("onsubmit","return false;"),Q(this.nc,"submit",u(function(){if(!window[this.dm])return n;if(window[this.dm](this.nc,this.Bp)){Si(this,j);if(M(this.Dp).checked){var a={};if(!this.Jb)this.Jb=M(this.ph);a.action="add_to_waitlist";a.service_id=this.Jb[this.Jb.selectedIndex].value;a.device_serial=M(this.em).value;var b=[],c=yh(this.nc);b.push(c);for(var d in a)b.push(encodeURIComponent(d)+ "="+encodeURIComponent(a[d]));this.Re=this.dq;this.Se.send(this.nj,"POST",b.join("&"))}else if(M(this.Cp).checked){if(!this.ma)this.ma=M(this.Sf);if(!this.Qa)this.Qa=M(this.qh);d=[];this.ma[this.ma.selectedIndex].value==this.oh&&d.push("No appointment date selected");this.Qa[this.Qa.selectedIndex].value==this.fj&&d.push("No appointment time selected");if(d.length){alert("Please fix the following issues and try again:\n"+d.join("\n"));d=n}else d=j;if(d){d={};b=this.Qa[this.Qa.selectedIndex].value.split(","); d.action="create_appointment";d.date=b[0];d.start_time=b[1];d.employee_id=b[2];d.device_serial=M(this.em).value;if(!this.Jb)this.Jb=M(this.ph);d.service_id=this.Jb[this.Jb.selectedIndex].value;b=yh(this.nc);c=[];c.push(b);for(a in d)c.push(encodeURIComponent(a)+"="+encodeURIComponent(d[a]));this.Re=this.eq;this.Se.send(this.nj,"POST",c.join("&"))}else Si(this,n)}}return n},this),n,this))}; var Si=function(a,b){var c=M(a.Ip);a.Qa||(a.Qa=M(a.qh));a.ma||(a.ma=M(a.Sf));c&&(b?c.setAttribute("style","display: inline"):c.setAttribute("style","display: none"));a.Qa&&a.ma&&(b?(a.Qa.setAttribute("disabled","disabled"),a.ma.setAttribute("disabled","disabled")):(a.Qa.removeAttribute("disabled"),a.ma.removeAttribute("disabled")))}; Ri.prototype.ct=function(a){var b=document.body.onload?document.body:window.onload?window:k,c=b?b.onload:k,d=u(function(d){c&&c.call(b,d);for(d=0;d=this.hb.local_min&&a.length<=this.hb.local_max;var b=b.length>=this.hb.area_min&&b.length<=this.hb.area_max,c=this.xh.value.length>=this.hb.total_min&&this.xh.value.length<=this.hb.total_max;ej(this.oc,!b);ej(this.$f,!a);a=a&&b&&c;var b=ej(this.th,1>this.th.value.length),c=n,c="1"!=this.Ye.getAttribute("data-validate")||"hidden"==this.Ye.type?j:ej(this.Ye,1>this.Ye.value.length),d=n,d="1"!=this.$e.getAttribute("data-validate")||"hidden"==this.$e.type?j:ej(this.$e, 1>this.$e.value.length),e=n,e="1"!=this.Ze.getAttribute("data-validate")||"hidden"==this.Ze.type?j:ej(this.Ze,1>this.Ze.value.length);a&&b&&c&&d&&e?(this.ta||(this.ta=O("div"),L(this.ta,"spinner-small"),this.ta.innerHTML=unescape(c2cErrorMessages[500])),this.wh.innerHTML="",this.wh.appendChild(this.ta),a=this.ij+"init",b="hl="+this.km+"&phoneCountryId="+this.hb.iso+"&phoneFirstName="+escape(this.th.value)+"&phoneCustomerId="+escape(this.Ye.value)+"&phoneCategory="+escape(this.Sp.value)+"&phoneSubCategory="+ escape(this.$e.value)+"&phoneEscalationRsn="+escape(this.Ze.value)+"&phoneNumberComplete="+this.hb.prefix+this.xh.value,this.Md&&alert("submitPhoneForm: "+b),this.Yd.send(a,"POST",b)):(this.Xb=501,aj(this))},j,this);Q(this.Yd,"complete",function(){if(mi(this.Yd)){var a=oi(this.Yd);this.Xb=a.errorCode;this.Md&&alert("handleInitReturn:"+parseInt(a.errorCode,10)+" "+a.errorMessage);0>parseInt(this.Xb,10)?(this.jm=a.ticketId,$i(this)):aj(this)}else 4==li(this.Yd)&&(this.Xb=2,aj(this))},j,this);Q(this.La, "submit",function(a){a.preventDefault()},j,this);I?(Q(this.nd,"complete",function(){M("c2c-query")&&(M("c2c-query").innerHTML="");if(mi(this.nd)){var a=n;oi(this.nd)&&(a=oi(this.nd));this.Md&&alert("enableForm:"+parseInt(a.errorCode,10)+" "+a.errorMessage);if(a&&0>parseInt(a.errorCode,10))cj(this,n),bj(this),this.La.style.display="block";else{if(2==parseInt(a.errorCode,10)||12==parseInt(a.errorCode,10))this.Xb=274;P(this.La);aj(this)}}else 4==li(this.nd)&&(P(this.La),aj(this))},j,this),cj(this,j), this.nd.send(this.ij+"query?hl="+this.km,"GET")):(cj(this,n),bj(this),this.La.style.display="block")},dj=function(a){for(var b,c="",d=0;db&&(c+=b.toString());return c},bj=function(a){a.hb=zh(a.za.value);a.oc.value="";a.uh.value="";a.$f.value="";0a.jj?(a.jj++,a.Wd.send(a.ij+"status","POST","ticketId="+escape(a.jm.toString()))):(a.Xb=505,aj(a))},aj=function(a){var b= N("div"),c=parseInt(a.Xb,10);0>c?(b.className="c2c-success",cj(a,j)):273!=c&&274!=c&&(b.className="c2c-error",cj(a,n));b.innerHTML=c2cErrorMessages[a.Xb]+' Error Code: '+a.Xb+"";P(a.wh);a.wh.appendChild(b)};v("initClick2Call",function(a,b,c,d,e,g,h,l,m,o,s,w,H,y,I,K){return new fj(a,b,c,d,e,g,h,l,m,o,s,w,H,y,I,K)});var hj=function(a,b,c,d,e,g,h,l,m){this.Oh=a;this.kg=d;this.mf=b;this.Xc=c;this.Xq=e;this.Wq=g;this.aq=h;this.$p=l;this.nf=new ci;this.Nh=m;this.Cn=M("opts-email-radio");this.ta||(this.ta=O("div"),L(this.ta,"spinner"));Q(this.nf,"complete",function(){if(mi(this.nf)){P(this.kg);this.kg.appendChild(Hc(ni(this.nf)));gj(this)}},j,this)},ij=function(a){var b;M("opts-email-radio")&&(b=M("opts-email-radio"),0c?"":0==c?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(sa()+1E3*c)).toUTCString();this.w.cookie=a+"="+b+e+d+c+g};p.get=function(a,b){for(var c=a+"=",d=(this.w.cookie||"").split(kj),e=0,g;g=d[e];e++){if(0==g.indexOf(c))return g.substr(c.length);if(g==a)return""}return b}; p.remove=function(a,b,c){var d=this.Ca(a);this.set(a,"",0,b,c);return d};p.qd=function(){return mj(this).keys};p.M=function(){return mj(this).bo};p.Rc=function(){return!this.w.cookie?0:(this.w.cookie||"").split(kj).length};p.Ca=function(a){return fa(this.get(a))};p.qi=function(a){for(var b=mj(this).bo,c=0;c",3),tj=oj("~",4),uj=oj("s",5),vj={Ft:pj,Rt:qj,It:rj,Jt:sj,Ht:tj,Yt:uj};Pd++;var wj=function(a){this.eo=a.clientBaseUrl||"http://talkgadget.google.com/talkgadget/";var b=(new jj(window.document)).get("WCSDBG","");0a?"0"+a:""+a},Rk=function(a,b){var c=(a.Pn-b)/1E3,d=c.toFixed(3),e=0;if(1>c)e=2;else for(;100>c;)e++,c*=10;for(;0'),e.document.close())}else g.open(c,d,l);return}}Cl(global_error_general)},El= function(a,b){document.getElementById(a+"-iconImage").src=b.iconImage;document.getElementById(a+"-title").innerHTML=b.shortTitle;document.getElementById(a+"-title").href=b.callToActionUrl;document.getElementById(a+"-description").innerHTML=b.shortDescription;document.getElementById(a).style.display=""},Fl=function(){ul(global_newbie_cookie,"1","",30)},Cl=function(a){document.getElementById("hcError").innerHTML=a+' (Dismiss)';wl("hcError")},Gl=function(a){global_bookmarked= a;var b=document.getElementById("bookmarkIcon");b&&(b.src=a?rl:sl)},Hl=function(a){yl("hcError");var b=global_hc_bookmark.toggle.url;if(b){var c=new XMLHttpRequest,d="",e=tl("hl");e&&(d+="hl="+e+"&");d+="xt="+global_hc_bookmark.toggle.token;d+="&title="+escape(document.title);d+="&url="+escape(document.location.toString());d+="&clid="+a;c.onreadystatechange=function(){4==c.readyState&&(M(a).disabled=n)};M(a).disabled=j;c.open("POST",b,j);c.setRequestHeader("Content-type","application/x-www-form-urlencoded"); c.setRequestHeader("Content-length",d.length.toString());c.setRequestHeader("Connection","close");c.send(d)}},Jl=function(a){if(1==a.nodeType)for(var a=a.childNodes,b=0;bb&&(d.splice(b,d.length-b),c=j,a=d.join(" ")+"... ")}return[a,c]},Yl=function(a){var b=a.getAttribute("data-reportId")?a.getAttribute("data-reportId"):k,c=a.parentNode.parentNode.parentNode.parentNode; if(b){var d=N("span","ki-buttons"),e=N("span","helpful-thanks"),g=Tg(a.innerHTML);Mc(d,a);T(g,d);(d=a.getAttribute("data-previouslyReported"))?(g.Y(n),L(c,"reported-title"),window.showReportedDate(b,d)):Q(g,"action",function(){var a=(new Date).getTime();track("Known Issue","Report "+b);ul("ki-"+b,a+"","",365);g.Y(n);Vd(e,"display","");L(c,"reported-title");window.showReportedDate(b,a)});Nc(a)}}; v("generateOverlayAlert",function(a,b){var c=M(a),d=n;if(c){var e=c.getAttribute("data-otaname")?c.getAttribute("data-otaname"):"OTA",g=new Zl;T(g,i);var h=N("div","overlay-close");if(b){var l=M(b);l&&(d=Tg(l.innerHTML),T(d,h),Q(d,"action",function(){l.getAttribute("data-cookie")&&ul(l.getAttribute("data-cookie"),"1","",30);l.href&&(window.location.href=l.href);track(e,"Click");g.n(n)}),d=j)}d=d?new Og(lang_dismiss_str):Tg(lang_dismiss_str);T(d,h);Q(d,"action",function(){g.n(n);track(e,"Dismiss")}); Jc(g.l(),c);Jc(g.l(),h);g.n(j)}});v("convertLinksToButtons",function(){for(var a=tc("convert-to-button"),b=0;b"):window.location=url_searchbox+"&q="+a;return n});v("searchHelp",function(a){a.elements.query.value=a.elements.temp_query.value;global_more_value&&(a.elements.query.value+=" more:"+global_more_value);global_search_all_langs&&(a.elements.query.value+=" inurl:hl="+hc_lang);return j});v("openURL",function(a){document.location=a});v("setNewbieCookie",Fl); v("hideNewbiePromo",function(){yl("newbiePromo");Fl()});v("showError",Cl);v("markBookmarked",Gl); v("toggleBookmark",function(){yl("hcError");var a=global_bookmarked?"remove":"add",b=global_hc_bookmark[a].url,c=new XMLHttpRequest,d="xt="+global_hc_bookmark[a].token;"add"==a&&(d+="&title="+escape(document.title),d+="&url="+escape(document.location.toString()));c.onreadystatechange=function(){c.readyState==4&&(c.status==204?Gl(!global_bookmarked):Cl("Error saving bookmark: "+c.status))};c.open("POST",b,j);c.setRequestHeader("Content-type","application/x-www-form-urlencoded");c.setRequestHeader("Content-length", d.length.toString());c.setRequestHeader("Connection","close");c.send(d)});v("toggleCheckmark",Hl);v("bindCheckmarkToggle",function(a,b){var c=M(a);c!=k&&(c.checked=1==b,Q(c,"click",function(){Hl(c.id)},j,this))}); v("determineAnswer",function(a,b,c,d,e){if(a=global_cuf_url){var c=new Cg,g=tl("hl");g&&c.append("hl=").append(g).append("&");c.append("xt=").append(global_cuf_token);c.append("&c=").append(escape(b));c.append("&s=").append(escape(b));c.append("&u=").append(escape(b));b=Al(a,c.toString());Q(b,"complete",u(function(a){mi(a)||200==a.tc()?d(oi(a)):e(a.status)},k,b,""))}});v("showAll",function(a){if(1==a.nodeType)for(var a=a.childNodes,b=0;bb-1&&(a.value=a.value.substring(0,b-1));return j});v("incrementCounter",function(a,b,c){var b=M(b.toString()),d=0;b&&(d=0>c-a.value.length?0:c-a.value.length,Uc(b,""+d))}); v("checkImage",function(a){Q(window,"load",u(function(){1b){var c=dm(a.title),l=N("a",{href:a.url+"&ctx=contactus",target:"_blank","class":Ha(a.url,"/support/forum")?"answer-u2u":""},Gc(c)),c=N("li",k,l);Q(l,"mouseover",function(){if(this.yn!=b){P(this.Sc);this.Sc.appendChild(N("h4",k,Gc(this.di[b].title)));var a=this.di[b].snippet.replace(/(\u003cbr\u003e)/g,"");this.Sc.appendChild(Gc(a));this.yn= b}var a=de(l),c=ke(this.Sc),d=a.x-14,e=a.y;$d(this.Sc,a.x-(c.width+12),a.y-c.height/2);$d(this.vg,d,e);xl(this.Sc.id);xl(this.vg.id)},j,this);Q(l,"mouseout",function(){yl(this.Sc.id);yl(this.vg.id)},j,this);d.appendChild(c)}}.bind(a));a.xn.appendChild(d)}},bm=function(a){var b=a.mf.value||"help",a=Va(a.Zd,function(a){return a.value||""}).join("-");return"query="+b+"&expand="+a},cm=function(a){a.Sc=M("rec-hover-card");a.vg=M("rec-hover-arrow")},dm=function(a){a=a.split("-");1';a=a.firstChild;jm=fa(a.style.WebkitTransition)||fa(a.style.MozTransition)||fa(a.style.kq)}if(jm)return Vd(this.e,this.cq),cg(this.lq,i,this),j;this.Lj(n);return n}; p.lq=function(){lm(this.e,this.wf);Vd(this.e,this.Pm);this.$j=cg(u(this.Lj,this,n),1E3*this.zq)};p.stop=function(){1==this.ba&&(this.$j&&(ag.clearTimeout(this.$j),this.$j=0),this.Lj(j))};p.Lj=function(a){km(this.e,"");Vd(this.e,this.Pm);this.Bj=sa();this.ba=0;a?this.Gb("stop"):this.Gb("finish");this.Pj()};p.f=function(){this.stop();mm.b.f.call(this)};var nm=function(a,b,c,d,e){return new mm(a,b,{opacity:d},{opacity:e},{Ao:"opacity",duration:b,Bo:c,zo:0})};var om=function(a){this.Fc=a;this.lo={"0":this.Fc+"-arrowright",1:this.Fc+"-arrowup",2:this.Fc+"-arrowdown",3:this.Fc+"-arrowleft"}};x(om,ue);p=om.prototype;p.qo=n;p.Xk=2;p.no=20;p.Yk=3;p.Uk=-5;p.Uf=function(a){this.Ef=a};p.bc=function(a,b,c,d){a!=k&&(this.Yk=a);b!=k&&(this.Xk=b);ja(c)&&(this.no=Math.max(c,15));ja(d)&&(this.Uk=d)}; p.ga=function(a,b,c){A(this.si,"Must call setElements first.");a=this.Xk;2==a&&(a=0);pm(this,this.Yk,a,2==this.Xk?qm(this.Yk)?this.xd.offsetHeight/2:this.xd.offsetWidth/2:this.no,c)};p.Vi=function(a){this.qo=a}; var pm=function(a,b,c,d,e,g){if(a.Ef){var h=rm(b,c),l;l=a.Ef;var m=ke(l);var m=(qm(b)?m.height/2:m.width/2)-d,o=(h&4&&ee(l)?h^2:h)&-5,s=fe(l);s&&(l=Td(le(l)),qm(b)?l.tops.bottom&&o&1&&(m-=l.bottom-s.bottom):l.lefts.right&&o&2&&(m-=l.right-s.right));l=m;m=qm(b)?6:9;h=te(a.Ef,rm(b^3,c),a.xd,h,qm(b)?new D(a.Uk,l):new D(l,a.Uk),e,a.qo?m:0);if(!g&&h&496){pm(a,b^3,c,d,e,j);return}}sm(a,b,c,d)},sm=function(a,b,c,d){var e=a.si; kb(a.lo,function(a){lc(e,a,n)},a);L(e,a.lo[b]);e.style.top=e.style.left=e.style.right=e.style.bottom="";a.Ef?(c=he(a.Ef,a.xd),d=tm(a.Ef,b),qm(b)?(a=Math.min(Math.max(c.y+d.y,15),a.xd.offsetHeight-15),e.style.top=a+"px"):(a=Math.min(Math.max(c.x+d.x,15),a.xd.offsetWidth-15),e.style.left=a+"px")):e.style[0==c?qm(b)?"top":"left":qm(b)?"bottom":"right"]=d+"px"},rm=function(a,b){switch(a){case 2:return 0==b?1:3;case 1:return 0==b?0:2;case 0:return 0==b?6:7;default:return 0==b?4:5}},tm=function(a,b){var c= 0,d=0,e=ke(a);switch(b){case 2:c=e.width/2;break;case 1:c=e.width/2;d=e.height;break;case 0:d=e.height/2;break;case 3:c=e.width,d=e.height/2}return new D(c,d)},qm=function(a){return 0==a||3==a};var um=function(a,b){var c=b||new Cg;c.append('
');a.hp&&c.append('
');c.append('
');return b?"":c.toString()};var vm=function(a){S.call(this,a);this.Gf=new om(this.Fc);this.yc=new bh;this.Zl=0};x(vm,S);p=vm.prototype;p.Fc="jfk-bubble";p.ri=j;p.pp=n;p.Uf=function(a){this.Gf.Uf(a);this.ga()};p.bc=function(a,b,c,d){A(!this.D,"Must call setPosition() before rendering");this.Gf.bc(a,b,c,d)};p.kb=function(a){A(t(a)||a.nodeType,"Content must be a string or HTML.");this.pa=a;wm(this,a)};var wm=function(a,b){var c=a.l();b&&c&&(t(b)?c.innerHTML=b:(c.innerHTML="",c.appendChild(b)))};p=vm.prototype;p.Vi=function(a){this.Gf.Vi(a)}; p.l=function(){return this.ve(this.Fc+"-content-id")};p.d=function(){this.e=hg(um,{hp:this.ri},this.h());wm(this,this.pa);R(this.a(),n);this.yc.we(this.a());this.yc.Ei(nm(this.a(),0.218,"ease-out",0,1),nm(this.a(),0.218,"ease-in",1,0))}; p.B=function(){vm.b.B.call(this);this.H().g(this.yc,["beforeshow","show","beforehide","hide"],this.Wo);if(this.ri){var a=this.H(),b=this.ve(this.Fc+"-closebtn-id"),c=ra(this.n,n);gm.g(b,c,i,a.Ua,a)}a=this.a();A(a,"getElement() returns null.");b=this.ve(this.Fc+"-arrow-id");A(b,"No arrow element is found!");c=this.Gf;c.xd=a;c.si=b;this.yc.bc(this.Gf)};p.n=function(a){this.yc.n(a)};p.i=function(){return this.yc.i()};p.ga=function(){this.i()&&this.yc.ga()};p.f=function(){this.yc.S();delete this.yc;vm.b.f.call(this)}; p.Xl=function(){var a=ge(this.a());this.Zl&&a.y",Nm(a.oa),"")}else b.push(Nm(a.oa));return b.join("")},Pm=RegExp("^ at(?: (?:(.*?)\\.)?((?:new )?(?:[a-zA-Z_$][\\w$]*|))(?: \\[as ([a-zA-Z_$][\\w$]*)\\])?)? (?:\\(unknown source\\)|\\(native\\)|\\((?:eval at )?((?:http|https|file)://[^\\s)]+|javascript:.*)\\)|((?:http|https|file)://[^\\s)]+|javascript:.*))$"), Qm=/^([a-zA-Z_$][\w$]*)?(\(.*\))?@(?::0|((?:http|https|file):\/\/[^\s)]+|javascript:.*))$/,Rm=/^function ([a-zA-Z_$][\w$]*)/,Sm=function(){for(var a=[],b=arguments.callee.caller,c=0;b&&20>c;){var d=Function.prototype.toString.call(b).match(Rm),d=d?d[1]:"",e=["("];if(b.arguments)for(var g=0;g/g,">").replace(/"/g,""")};v("setDeobfuscateFunctionName",function(a){Lm=a});var Um=function(a,b){return a==b},Vm=function(a,b){return a.toString()===b.toString()},Wm={String:Um,Number:Um,Boolean:Um,Date:function(a,b){return a.getTime()==b.getTime()},RegExp:Vm,Function:Vm},Xm=function(a,b,c){return Math.abs(a-b)<=c},Ym={Number:Xm},_trueTypeOf=function(a){var b=typeof a;try{switch(b){case "object":if(a==k){b="null";break}case "function":switch(a.constructor){case (new String("")).constructor:b="String";break;case (new Boolean(j)).constructor:b="Boolean";break;case (new Number(0)).constructor:b= "Number";break;case [].constructor:b="Array";break;case RegExp().constructor:b="RegExp";break;case (new Date).constructor:b="Date";break;case Function:b="Function";break;default:var c=a.constructor.toString().match(/function\s*([^( ]+)\(/);c&&(b=c[1])}break}}catch(d){}finally{b=b.substr(0,1).toUpperCase()+b.substr(1)}return b},_displayStringForValue=function(a){var b="<"+a+">";a===k||a===i||(b+=" ("+_trueTypeOf(a)+")");return b},Z=function(a,b){return b.length==a+1?b[0]:k},$=function(a,b,c){return c.length== b+1?c[a]:c[a-1]},_validateArguments=function(a,b){_assert(k,b.length==a||b.length==a+1&&t(b[0]),"Incorrect arguments passed to assert function")},_assert=function(a,b,c){b||Zm(a,c)},$m=function(a,b){var c="Expected "+_displayStringForValue(a)+" but was "+_displayStringForValue(b);if("string"==typeof a&&"string"==typeof b){for(var d=Math.min(a.length,b.length),e=0;ed&&(g=0);if(2>1,w=g[H]===a,H=h[H]===b;if(w||H){(!w||!H)&&e.push("Asymmetric cycle detected at "+c);return}}g.push(a);h.push(b);if(a!==b)if(w=_trueTypeOf(a),H=_trueTypeOf(b),w==H){var y="Array"==w,I=l(w,a,b);if(I!=k)""!=I&&e.push(c+": "+I);else if(y&&a.length!=b.length)e.push(c+": Expected "+a.length+"-element array but got a "+b.length+"-element array");else if(I=c+(y?"[%s]":c?".%s":"%s"),a.__iterator__)ka(a.Uc)?a.Uc(b)||e.push("equals() returned false for "+ (c||w)):a.$?d(a.$,b.$,I.replace("%s","map_")):e.push("unable to check "+(c||w)+" for equality: it has an iterator we do not know how to handle. please add an equals method");else{for(var K in a)if(!y||(K|0)!=K)K in b?d(a[K],b[K],I.replace("%s",K)):e.push("property "+K+" not present in actual "+(c||H));for(K in b)if(!y||(K|0)!=K)K in a||e.push("property "+K+" not present in expected "+(c||w));if(y)for(K=0;K "),c[g]?h.push(Om(c[g])):h.push("(unknown)"),h.push("\n")};mn.prototype.toString=function(){return"[JsUnitException]"};v("fail",function(a){Zm("Call to fail()",a)});v("assert",an); v("assertThrows",function(a,b){_validateArguments(1,arguments);var c=$(1,1,arguments),d=Z(1,arguments);_assert(d,"function"==typeof c,"Argument passed to assertThrows is not a function");try{c()}catch(e){return e&&t(e.stacktrace)&&t(e.message)&&(c=e.message.length-e.stacktrace.length,e.message.indexOf(e.stacktrace,c)==c&&(e.message=e.message.substr(0,c-14))),e}Zm(d,"No exception thrown from function passed to assertThrows")}); v("assertNotThrows",function(a,b){_validateArguments(1,arguments);var c=Z(1,arguments),d=$(1,1,arguments);_assert(c,"function"==typeof d,"Argument passed to assertNotThrows is not a function");try{d()}catch(e){Zm((c?c+"\n":"")+"A non expected exception was thrown from function passed to assertNotThrows",e.stack||e.stacktrace||e.toString())}});v("assertTrue",bn); v("assertFalse",function(a,b){_validateArguments(1,arguments);var c=Z(1,arguments),d=$(1,1,arguments);_assert(c,ia(d),"Bad argument to assertFalse(boolean)");_assert(c,!d,"Call to assertFalse(boolean) with true")});v("assertEquals",cn);v("assertNotEquals",function(a,b,c){_validateArguments(2,arguments);var d=$(2,2,arguments);_assert(Z(2,arguments),$(1,2,arguments)!==d,"Expected not to be "+_displayStringForValue(d))}); v("assertNull",function(a,b){_validateArguments(1,arguments);var c=$(1,1,arguments);_assert(Z(1,arguments),c===k,$m(k,c))});v("assertNotNull",dn);v("assertUndefined",function(a,b){_validateArguments(1,arguments);var c=$(1,1,arguments);_assert(Z(1,arguments),c===i,$m(i,c))});v("assertNotUndefined",en);v("assertNotNullNorUndefined",function(a,b){_validateArguments(1,arguments);dn.apply(k,arguments);en.apply(k,arguments)}); v("assertNonEmptyString",function(a,b){_validateArguments(1,arguments);var c=$(1,1,arguments);_assert(Z(1,arguments),c!==i&&c!==k&&"string"==typeof c&&""!==c,"Expected non-empty string but was "+_displayStringForValue(c))});v("assertNaN",function(a,b){_validateArguments(1,arguments);_assert(Z(1,arguments),isNaN($(1,1,arguments)),"Expected NaN")});v("assertNotNaN",function(a,b){_validateArguments(1,arguments);_assert(Z(1,arguments),!isNaN($(1,1,arguments)),"Expected not NaN")}); v("assertObjectEquals",gn);v("assertObjectRoughlyEquals",function(a,b,c,d){_validateArguments(3,arguments);var e=$(3,3,arguments),g=Z(3,arguments)?Z(3,arguments):"",h=fn($(1,3,arguments),$(2,3,arguments),function(a,b,c){a=Ym[a];return!a?k:a(b,c,e)?"":$m(b,c)+" which was more than "+e+" away"});_assert(g,!h,h)});v("assertObjectNotEquals",function(a,b,c){_validateArguments(2,arguments);var d=Z(2,arguments)?Z(2,arguments):"",e=fn($(1,2,arguments),$(2,2,arguments));_assert(d,e,"Objects should not be equal")}); v("assertArrayEquals",function(a,b,c){_validateArguments(2,arguments);var d=$(1,2,arguments),e=$(2,2,arguments),g=Z(2,arguments)?Z(2,arguments):"",h=_trueTypeOf(d);_assert(g,"Array"==h,"Expected an array for assertArrayEquals but found a "+h);h=_trueTypeOf(e);_assert(g,"Array"==h,"Expected an array for assertArrayEquals but found a "+h);gn(g,Array.prototype.concat.call(d),Array.prototype.concat.call(e))}); v("assertElementsEquals",function(a,b,c){_validateArguments(2,arguments);var d=$(1,2,arguments),e=$(2,2,arguments),g=Z(2,arguments)?Z(2,arguments):"";if(d){cn("length mismatch: "+g,d.length,e.length);for(var h=0;hc.length||2>d.length||2==c.length&&2==d.length)return n;for(var e=c.length-1,g=d.length-1;0<=e&&0<=g;e--,g--)if(c[e]!=d[g])return 0==e&&0==g;return j};v("_setUpTrackingListener",_setUpTrackingListener);var qn=k,rn=function(a,b,c,d){this.Wm=a;this.Xm=b;this.ks=c;this.gq=d;a=M(this.Xm);b=M(this.ks);M(this.Wm)&&a&&b&&Q(b,"click",this.ls,n,this)};function _setUpTrackingListener(a,b,c,d){qn||(qn=new rn(a,b,c,d))} rn.prototype.ls=function(){var a,b,c=M(this.Wm),d=M(this.Xm),e=M(this.gq);if(c&&d&&e)try{var g;var h=wa(c.value),l=wa(d.value);h==l&&f(new nn("Enable AdWords conversion tracking if there are no additional tracking parameters."));try{var m=new pi(h)}catch(o){f(new nn("Landing page url is invalid."))}try{var s=new pi(l)}catch(w){f(new nn("Tracking url is invalid."))}var H=!m.J||"http"!=m.J&&"https"!=m.J?"Landing page url does not contain protocol (http/https).":!s.J||"http"!=s.J&&"https"!=s.J?"Tracking url does not contain protocol (http/https).": !m.ca?"Landing page url does not contain domain.":!s.ca?"Tracking url does not contain domain.":"";H.length&&f(new nn(H));if(pn(m,s)&&(!Di(s)||-1==s.ua.toString().indexOf(m.J)||-1==s.ua.toString().indexOf(m.ca))){m.oa||f(new nn("Landing page url does not have a path component."));a=m;b=s;var y=on(a.oa,h,a.J.length,l,b.J.length);0Ta;Ta++){var zb=Ei(I);if(I==zb){yg=I;break c}I=zb}f(new nn("Could not decode "+h))}c:{var qd=y.J,sf=s.J;bn(h.length>qd.length);bn(l.length>sf.length);for(var vd=sf.length,Bd=l.indexOf(qd,vd);-1!=Bd;){for(var qe=l.substr(Bd), zb=0;10>zb;zb++){if(0==qe.indexOf(h)){a=Bd;b=zb;break c}var xf=Ei(qe);if(qe==xf)break;qe=xf}vd+=sf.length;Bd=l.indexOf(qd,vd)}f(new nn("Landing page url not found in tracking url."))}bn(a>s.J.length);cn(l.substr(a,y.J.length),y.J);h=a;for(qd=0;qd=yg.length); K=Di(y)&&!b?"{unescapedlpurl}":"{lpurl}";g=l.substr(0,a)+K+l.substr(h)}}e.innerHTML=g}catch(Uq){alert(Uq.message)}};var sn=function(a){this.message=a};v("_expandDestinationUrlTemplate",_expandDestinationUrlTemplate); function _expandDestinationUrlTemplate(a,b,c){a=M(a);b=M(b);c=M(c);if(a&&b&&c)try{var d;var e=wa(b.value),g=wa(a.value),h,l=e.toLowerCase().indexOf("{unescapedlpurl}");h=-1==l?"":e.substr(0,l)+g+e.substr(l+16);if(h.length)d=h;else{var l=n,m=e.toLowerCase().indexOf("{lpurl}"),a=7;-1==m&&(a=14,m=e.toLowerCase().indexOf("{escapedlpurl}"),l=-1!=m);if(-1!=m){var o="",s=m+a;s+3s),m=g.substr(0,s)+K+g.substring(s,Ta)+"&"+g.substr(Ta+1))}}g=h+11;o=e.indexOf("?",g);-1==o&&(o=e.indexOf("&",g));d=-1==o?m:m+(-1==m.indexOf("?")? "?":"&")+e.substr(o+1)}}c.innerHTML=d}catch(Ea){alert(Ea.message)}};var tn=k,un={},vn="",wn="January,February,March,April,May,June,July,August,September,October,November,December".split(","),xn="Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday".split(","),yn=function(){this.$n=0;this.vd={};this.Vc={};this.Yn=0;this.Gg=this.ao=n},An=function(a){return function(){a.ao=j;zn(a)}},zn=function(a){if(!a.Gg){a.$n||(a.$n=setTimeout(An(a),300));for(var b=0;b<=a.Yn&&!a.Gg;b++)if(a.vd[b])if("promo"==a.vd[b].type)a.vd[b].func(),a.Gg=j;else if(a.Vc[b])"feed"==a.vd[b].type&& "undefined"!=typeof a.Vc[b].json.feed&&a.Vc[b].json.feed.entry?a.Gg=a.vd[b].func(a.Vc[b]):"appsstatus"==a.vd[b].type&&a.Vc[b].messages&&(a.Gg=a.vd[b].func());else if(!a.ao)break}},Bn=function(a,b){var c="",c=a.showFeedTitle?b.title.$t:b.content.$t;a.stripHtml&&(c=c.replace(/<[^>]*>/g,""));var d=n,d=Xl(c,a.maxWords),c=d[0],d=d[1];a.showOneSentence&&((d=c.match(/([^.!?]*)?([.!?])/))&&(c=d[1]+d[2]+" "),d=j);return{snippet:c,moreNeeded:d}},Cn=function(a){if(!a.json.feed.entry||0>=a.json.feed.entry.length)return n; for(var b=M(a.divId),c=N("div",{id:"post-list"}),d=N("div","post"),e=j,g=new Date(new Date-36E5*a.hours),h=0;hg){e&&(Vd(M(a.divId),"display","block"),e=n);d=N("strong",k,Fc(m));m=N("div");m.innerHTML=l.snippet;d=N("div",k,d,N("br"),m);c.appendChild(d);if(a.showReadMore&&l.moreNeeded&& o){o=N("a",{className:"feed-module-more-link",href:o},a.readMoreStr);if(a.trackReadMoreUrchin){var w=a.urchinTrackerPath;""==w&&(w="/support/outgoing/status/mod/");o.onclick=function(){window.nu(w+a.lang)}}d.appendChild(o)}c.appendChild(d)}}b.appendChild(c);return 0a&&(L(this.td,"details-showing"),track(this.sg,"Details - Form revealed"))):track(this.sg,"Attempted rating change")};Dn.prototype.on=function(){hc(this.td,"details-showing")}; Dn.prototype.Dq=function(a){a.preventDefault();for(var b=n,a=a.target,c=0;cresults for "+Ga(a)+" in Google Maps.

":document.getElementById("errortxt").style.display="block"})});var Fn=function(a,b){this.ek={loadingImg:"default.gif",termClass:"glossary-term"};a&&wb(this.ek,a);this.vh={dismiss:"Dismiss",more:"Learn More",separator:" | "};b&&wb(this.vh,b);this.im=k;this.Td={};this.hm=window.hc_root;this.gm=window.hc_lang;this.gj=window.track;var c=this.Ma=new vm;A(!c.D,"Must call setShowClosebox() before rendering");c.ri=n;this.Ma.bc(1,0,30,-10)};Fn.prototype.init=function(){var a=tc(this.ek.termClass);B(a,function(a){Q(a,"click",this.Cs,i,this)},this)}; Fn.prototype.Cs=function(a){var b=a.target,c=parseInt(b.getAttribute("data-answer"),10);if(!(isNaN(c)||1>c)){this.im=b;if(this.Td[c])Gn(this,this.Td[c],b);else{var d=Gn,e;if(!this.Td.loadingContent){e=N("div","glossary-loading");var g=N("img");g.src=this.ek.loadingImg;e.appendChild(g);this.Td.loadingContent=Vc(e)}e=this.Td.loadingContent;d(this,e,b);d="$1/api/answer/$2/json?aattrs=answer&hl=$3".replace("$1",this.hm).replace("$2",""+c).replace("$3",this.gm);b=u(this.Tr,this,c,b);e=new ci;ei.push(e); b&&Q(e,"complete",b);Q(e,"ready",ra(fi,e));e.send(d,i,i,i)}try{this.gj("Glossary term click",c)}catch(h){}a.preventDefault()}}; Fn.prototype.Tr=function(a,b,c){c=c.target;if(mi(c)){var d=oi(c),c=N("div","glossary-def");c.innerHTML=d.answer.answer;if(d=uc("glossary-short",c))c.innerHTML=d.innerHTML;d=N("a");d.href="$1/bin/answer.py?hl=$2&answer=$3&ctx=glossary".replace("$1",this.hm).replace("$2",this.gm).replace("$3",""+a);d.innerHTML=this.vh.more;var e=N("a","glossary-dismiss");e.href="#";e.innerHTML=this.vh.dismiss;var g=N("span");g.innerHTML=this.vh.separator;var h=N("div","glossary-links");h.appendChild(d);h.appendChild(g); h.appendChild(e);c.appendChild(h);this.Td[a]=Vc(c);this.Ma.i()&&this.im===b&&Gn(this,this.Td[a],b)}else"A"===b.tagName&&b.href&&(window.location=b.href),this.Ma.n(n)};var Gn=function(a,b,c){a.Ma.D||T(a.Ma,i);a.Ma.Uf(c);a.Ma.kb(b);a.Ma.n(j);(b=uc("glossary-dismiss"))&&Q(b,"click",function(a){this.Ma.n(n);a.preventDefault()},i,a)};v("googlehelp.Glossary",Fn);var Hn=function(a,b,c){this.Hg={ACCURATE:-1,EASY:-1,COMPLETE:-1};this.Vk=this.li="";this.mo=n;this.Or=a;this.ho="";this.Rr=b;this.Qr=c;Q(window,"unload",function(){this.mo||this.submit()},j,this)},In={ACCURATE:"What you were looking for",EASY:"Understandable",COMPLETE:"Complete"},Jn={YES:1,NO:0},Kn=function(a){var b=[];b[0]=a.Or;b[1]="&srvy="+a.li;a.Vk&&(b[4]="&comment=",b[5]=ya(a.Vk));b[b.length]="&useful="+a.Hg.ACCURATE;a.ho=b.join("")}; Hn.prototype.submit=function(){-1!=this.Hg.ACCURATE&&(this.mo=j,Pl(this.ho))};v("initHelpfulSurvey",function(a,b,c){return new Hn(a,b,c)});v("trackHelpful",function(a,b,c){var d;a.Hg[b.toUpperCase()]=Jn[c.toUpperCase()];a.li=1;for(d in a.Hg)a.li=Ja(a.li,",",a.Hg[d]);Kn(a);M("helpful-options-"+b).innerHTML=Ja('',a.Qr,"");b=In[b.toUpperCase()];track(Ja(a.Rr," - ",b),Ja(c," - ",b))}); v("submitComment",function(a,b,c,d,e){a.Vk=M(c).value;Kn(a);a.submit();yl(e);yl(b);xl(d)});var Mn=function(a,b,c,d,e,g){this.rk=k;this.yf=[];this.sk=b;this.Jq=c;this.Kq=d;this.Hq=e;this.Iq=g;this.ug=[];c=b=k;if(M("image-gallery")){b=M("image-gallery");b.title&&0
');return b?"":c.toString()};var Tn=function(a,b){var c=qf();Rn.call(this,a,b,c);zf(this,4,j)};x(Tn,Rn);p=Tn.prototype;p.d=function(){this.e=hg(Sn,{checked:this.Bd(),disabled:!this.isEnabled(),wm:this.Ac==k},this.h())};p.qa=function(a){Tn.b.qa.call(this,a);L(a,"goog-inline-block");this.a().dir="ltr";this.ve("jfk-checkbox-checkmark")||this.a().appendChild(this.h().d("div","jfk-checkbox-checkmark"))};p.pf=function(a){Tn.b.pf.call(this,a);this.jg(n)};p.zb=function(a){Tn.b.zb.call(this,a);this.isEnabled()&&this.jg(j)}; p.jg=function(a){this.a()&&lc(this.a(),"jfk-checkbox-clearOutline",a)};var Un={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z", 93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",188:",",190:".",191:"/",192:"~",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var Vn=function(){};x(Vn,ig);da(Vn);p=Vn.prototype;p.d=function(a){var b={"class":"goog-inline-block "+this.gc(a).join(" "),title:a.Ec()||""};return a.h().d("div",b,a.pa)};p.Bb=function(){return"button"};p.gb=function(a){return"DIV"==a.tagName};p.G=function(a,b){L(b,"goog-inline-block");return Vn.b.G.call(this,a,b)};p.z=function(){return k};p.j=function(){return"goog-flat-button"};lf("goog-flat-button",function(){return new lg(k,Vn.Ea())});var Wn,Xn;Xn=Wn=n;var Yn=Hb();Yn&&(-1!=Yn.indexOf("Firefox")||-1!=Yn.indexOf("Camino")||(-1!=Yn.indexOf("iPhone")||-1!=Yn.indexOf("iPod")?Wn=j:-1!=Yn.indexOf("iPad")&&(Xn=j)));var Zn=Wn,$n=Xn;var ao=function(){};x(ao,ig);da(ao);p=ao.prototype;p.d=function(a){var b={"class":"goog-inline-block "+this.gc(a).join(" "),title:a.Ec()||""},b=a.h().d("div",b,this.De(a.pa,a.h()));this.gh(a,b);return b};p.Bb=function(){return"button"};p.gh=function(a,b){A(a);A(b);a.isEnabled()||this.fb(b,1,j);a.ja(8)&&this.fb(b,8,j);a.ia&16&&this.fb(b,16,j);a.ja(64)&&this.fb(b,64,j)};p.l=function(a){return a&&a.firstChild.firstChild}; p.De=function(a,b){return b.d("div","goog-inline-block "+(this.j()+"-outer-box"),b.d("div","goog-inline-block "+(this.j()+"-inner-box"),a))};p.gb=function(a){return"DIV"==a.tagName};p.G=function(a,b){bo(b,j);bo(b,n);var c;a:{if((c=a.h().Kl(b))&&-1!=c.className.indexOf(this.j()+"-outer-box"))if((c=a.h().Kl(c))&&-1!=c.className.indexOf(this.j()+"-inner-box")){c=j;break a}c=n}c||b.appendChild(this.De(b.childNodes,a.h()));L(b,"goog-inline-block",this.j());return ao.b.G.call(this,a,b)};p.j=function(){return"goog-custom-button"}; var bo=function(a,b){if(a)for(var c=b?a.firstChild:a.lastChild,d;c&&c.parentNode==a;){d=b?c.nextSibling:c.previousSibling;if(3==c.nodeType){var e=c.nodeValue;if(""==wa(e))a.removeChild(c);else{c.nodeValue=b?e.replace(/^[\s\xa0]+/,""):e.replace(/[\s\xa0]+$/,"");break}}else break;c=d}};var co=function(){};x(co,ao);da(co);F&&(co.prototype.kb=function(a,b){var c=co.b.l.call(this,a&&a.firstChild);if(c){var d=this.createCaption(b,pc(a)),e=c.parentNode;e&&e.replaceChild(d,c)}});p=co.prototype;p.l=function(a){a=co.b.l.call(this,a&&a.firstChild);if(F&&a&&a.__goog_wrapper_div)a=a.firstChild;return a};p.G=function(a,b){var c=rc("*","goog-menu",b)[0];if(c){R(c,n);oc(c).body.appendChild(c);var d=new $f;d.G(c);a.ad(d)}return co.b.G.call(this,a,b)}; p.De=function(a,b){return co.b.De.call(this,[this.createCaption(a,b),this.Lf(b)],b)};p.createCaption=function(a,b){return b.d("div","goog-inline-block "+(this.j()+"-caption"),a)};p.Lf=function(a){return a.d("div","goog-inline-block "+(this.j()+"-dropdown"),"\u00a0")};p.j=function(){return"goog-menu-button"};var eo=function(a,b,c,d){lg.call(this,a,c||co.Ea(),d);zf(this,64,j);this.dh=new ye(k,5);b&&this.ad(b);this.$o=k;this.Z=new bg(500);if((Zn||$n)&&!J("533.17.9"))this.Mg=j};x(eo,lg);p=eo.prototype;p.Mg=n;p.Qo=n;p.B=function(){eo.b.B.call(this);this.p&&fo(this,this.p,j);af(this.a(),"haspopup","true")};p.Ha=function(){eo.b.Ha.call(this);if(this.p){this.ea(n);this.p.Ha();fo(this,this.p,n);var a=this.p.a();a&&Nc(a)}};p.f=function(){eo.b.f.call(this);this.p&&(this.p.S(),delete this.p);delete this.Vo;this.Z.S()}; p.zb=function(a){eo.b.zb.call(this,a);this.eb()&&(this.ea(!this.ja(64),a),this.p&&(this.p.xc=this.ja(64)))};p.bd=function(a){eo.b.bd.call(this,a);this.p&&!this.eb()&&(this.p.xc=n)};p.Id=function(){this.setActive(n);return j};p.No=function(a){this.p&&this.p.i()&&!this.jd(a.target)&&this.ea(n)};p.jd=function(a){return a&&Tc(this.a(),a)||this.p&&this.p.jd(a)||n}; p.Vb=function(a){if(32==a.keyCode){if(a.preventDefault(),"keyup"!=a.type)return j}else if("key"!=a.type)return n;if(this.p&&this.p.i()){var b=this.p.dc(a);return 27==a.keyCode?(this.ea(n),j):b}return 40==a.keyCode||38==a.keyCode||32==a.keyCode?(this.ea(j),j):n};p.cj=function(){this.ea(n)};p.Oo=function(){this.eb()||this.ea(n)};p.Jc=function(a){this.Mg||this.ea(n);eo.b.Jc.call(this,a)};var go=function(a){a.p||a.ad(new $f(a.h()));return a.p||k};p=eo.prototype; p.ad=function(a){var b=this.p;if(a!=b&&(b&&(this.ea(n),this.D&&fo(this,b,n),delete this.p),a)){this.p=a;a.Og(this);a.n(n);var c=this.Mg;(a.hh=c)&&a.zc(j);this.D&&fo(this,a,j)}return b};p.Hc=function(a){go(this).Ob(a,j)};p.gf=function(a,b){go(this).Bc(a,b,j)};p.Qe=function(a){return this.p?Xe(this.p,a):k};p.Xf=function(){return this.p?We(this.p):0};p.n=function(a,b){var c=eo.b.n.call(this,a,b);c&&!this.i()&&this.ea(n);return c};p.Y=function(a){eo.b.Y.call(this,a);this.isEnabled()||this.ea(n)}; p.pn=function(){this.ea(j)}; p.ea=function(a,b){eo.b.ea.call(this,a);if(this.p&&this.ja(64)==a){if(a)this.p.D||(this.Qo?T(this.p,this.a().parentNode):T(this.p,i)),this.zd=fe(this.a()),this.yd=le(this.a()),ho(this),Lf(this.p,-1);else if(this.setActive(n),this.p.xc=n,this.a()&&af(this.a(),"activedescendant",""),this.Kg!=k){this.Kg=i;var c=this.p.a();c&&ie(c,"","")}this.p.n(a,n,b);if(!this.Lg){var c=this.H(),d=a?c.g:c.Ba;d.call(c,gd(this.h()),"mousedown",this.No,j);this.Mg&&d.call(c,this.p,"blur",this.Oo);d.call(c,this.Z,"tick", this.Po);a?this.Z.start():this.Z.stop()}}};var ho=function(a){if(a.p.D){var b=a.dh;a.dh.element=a.Vo||a.a();var c=a.p.a();a.p.i()||(c.style.visibility="hidden",R(c,j));!a.Kg&&a.dh.Ui&&a.dh.Ui()&32&&(a.Kg=ke(c));b.ga(c,b.Pf^1,a.$o,a.Kg);a.p.i()||(R(c,n),c.style.visibility="visible")}}; eo.prototype.Po=function(){var a=le(this.a()),b=fe(this.a());if(!(this.yd==a||(!this.yd||!a?0:this.yd.left==a.left&&this.yd.width==a.width&&this.yd.top==a.top&&this.yd.height==a.height))||!(this.zd==b||(!this.zd||!b?0:this.zd.top==b.top&&this.zd.right==b.right&&this.zd.bottom==b.bottom&&this.zd.left==b.left)))this.yd=a,this.zd=b,ho(this)};var fo=function(a,b,c){var d=a.H(),c=c?d.g:d.Ba;c.call(d,b,"action",a.cj);c.call(d,b,"highlight",a.ui);c.call(d,b,"unhighlight",a.vi)}; eo.prototype.ui=function(a){af(this.a(),"activedescendant",a.target.a().id)};eo.prototype.vi=function(){Xe(this.p,this.p.Ia)||af(this.a(),"activedescendant","")};lf("goog-menu-button",function(){return new eo(k)});var io=function(){};x(io,Vn);da(io);p=io.prototype;p.d=function(a){var b={"class":"goog-inline-block "+this.gc(a).join(" "),title:a.Ec()||""};return a.h().d("div",b,[this.createCaption(a.pa,a.h()),this.Lf(a.h())])};p.l=function(a){return a&&a.firstChild}; p.G=function(a,b){var c=rc("*","goog-menu",b)[0];if(c){R(c,n);gd(a.h()).body.appendChild(c);var d=new $f;d.G(c);a.ad(d)}rc("*",this.j()+"-caption",b)[0]||b.appendChild(this.createCaption(b.childNodes,a.h()));rc("*",this.j()+"-dropdown",b)[0]||b.appendChild(this.Lf(a.h()));return io.b.G.call(this,a,b)};p.createCaption=function(a,b){return b.d("div","goog-inline-block "+(this.j()+"-caption"),a)};p.Lf=function(a){return a.d("div","goog-inline-block "+(this.j()+"-dropdown"),"\u00a0")};p.j=function(){return"goog-flat-menu-button"}; lf("goog-flat-menu-button",function(){return new eo(k,k,io.Ea())});var ko=function(a,b,c,d){eo.call(this,a,b,c,d);this.lh=a;jo(this);this.$g="listbox"};x(ko,eo);p=ko.prototype;p.W=k;p.lh=k;p.B=function(){ko.b.B.call(this);jo(this);lo(this);af(this.a(),"haspopup","false")};p.qa=function(a){ko.b.qa.call(this,a);(a=this.He())?(this.lh=a,jo(this)):this.Bm(0)};p.f=function(){ko.b.f.call(this);this.W&&(this.W.S(),this.W=k);this.lh=k};p.cj=function(a){this.ed(a.target);ko.b.cj.call(this,a);a.stopPropagation();this.dispatchEvent("action")}; p.jq=function(){var a=this.Oe();ko.b.Db.call(this,a&&a.z());jo(this)};p.ad=function(a){var b=ko.b.ad.call(this,a);a!=b&&(this.W&&this.W.clear(),a&&(this.W?Ve(a,function(a){mo(a);this.W.Hc(a)},this):no(this,a)));return b};p.Hc=function(a){mo(a);ko.b.Hc.call(this,a);this.W?this.W.Hc(a):no(this,go(this))};p.gf=function(a,b){mo(a);ko.b.gf.call(this,a,b);this.W?this.W.gf(a,b):no(this,go(this))};p.ed=function(a){if(this.W){var b=this.Oe();this.W.ed(a);a!=b&&this.dispatchEvent("change")}}; p.Bm=function(a){this.W&&this.ed(this.W.Qe(a))};p.Db=function(a){if(a!=k&&this.W)for(var b=0,c;c=this.W.Qe(b);b++)if(c&&"function"==typeof c.z&&c.z()==a){this.ed(c);return}this.ed(k)};p.Oe=function(){return this.W?this.W.Oe():k};p.mj=function(){return this.W?this.W.mj():-1};var no=function(a,b){a.W=new ym;b&&Ve(b,function(a){mo(a);this.W.Hc(a)},a);lo(a)},lo=function(a){a.W&&a.H().g(a.W,"select",a.jq)},jo=function(a){var b=a.Oe();a.kb(b?b.He():a.lh)},mo=function(a){a.$g=a instanceof Yf?"option":"separator"}; ko.prototype.ea=function(a,b){ko.b.ea.call(this,a,b);this.ja(64)&&Lf(go(this),this.mj())};lf("goog-select",function(){return new ko(k)});var po=function(a){this.ck=new Tn;this.Zh=a;var a=this.ck,b=Sc(this.Zh);a.D?(a.Ha(),a.Cb=b,a.B()):a.Cb=b;a=this.Zh;T(this.ck,a.parentNode,a);L(this.Zh,"processed-input");oo(this,"check",j);oo(this,"uncheck",n)},oo=function(a,b,c){var d=a.Zh;Q(a.ck,b,function(a){d.checked=c;if(d.onclick)d.onclick(a)})},qo=function(a){return new po(a)};dashboard={Gs:n,ki:k,Zn:k,Wk:n,conditions_:{},Qs:function(a,b,c,d,e,g){var h=new Ik(b);dashboard.Zn=M(a+"-container");dashboard.ki=M(a);d?dashboard.jo=d:dashboard.Wk=j;dashboard.conditions_=c;dashboard.log("Requesting data from: "+b);e&&(dashboard.Sk=e,dashboard.Rk=g,dashboard.Rk.Qk(dashboard.Sk,{type:"appsstatus",func:dashboard.co}));h.send({})},Ts:function(a){dashboard.log("Received Data");dashboard.messages=a.messages;dashboard.timestamp=a.timestamp;"undefined"!=typeof dashboard.Sk?(dashboard.Rk.wo(dashboard.Sk, a),zn(dashboard.Rk)):dashboard.co()},co:function(){var a=n;if(dashboard.ki!=k){dashboard.ki.appendChild(N("h2","appsstatus-module",dashboard.conditions_.title));var b=[],b=dashboard.os(dashboard.messages),c=b.length-dashboard.conditions_.num_to_get;Sa(b,function(a,b){b>=c&&dashboard.ms(a)});0!=b.length&&0c&&(e=j);if(3!=a.type&&!a.resolved&&(dashboard.Wk||dashboard.jo&&dashboard.jo==a.type))d=j;dashboard.log(["service: ",a.service,"; date: ",a.time,"; type: ",a.type,"; resolved: ",a.resolved,"; timeCheckPassed: ",e,"; alertLevelCheckPassed: ",d]);dashboard.conditions_.products[0][a.service]&&!/\[\[.*pdf\]\[.*\]\]/g.test(a.message)&&e&&d&&(Za(b,a),dashboard.log("shown"));d=e=n});return b},As:function(a){for(var a=a.replace(/\*([^ ].*[^ ])\*/g,"$1"),a=a.replace(/\*([^ ])\*/g, "$1"),a=a.replace(/_([^ ].*[^ ])_/g,"$1"),a=a.replace(/_([^ ])_/g,"$1"),a=a.replace(/\[\[http(s?):\/\/(.*)\]\[(.*)\]\]/g,'$3'),b=a.match(/{{.*}{.*}}/);b;)a=a.replace(/{{.*}{.*}}/,b[0].substring(b[0].indexOf("{{")+2,b[0].indexOf("}{"))),b=a.match(/{{.*}{.*}}/);return Gc(a)},log:function(a){dashboard.Gs&&(r(a)&&(a=a.join("")),a&&(document.getElementById("appsstatus-log").appendChild(document.createTextNode(a)),document.getElementById("appsstatus-log").appendChild(document.createElement("br"))))}}; v("fillAppsStatus",dashboard.Qs);v("dashboard.jsonp",dashboard.Ts);var so=function(a){this.Rf={};this.Tc={ne:[],time:0};this.Tq=yb(ro);this.Rq=j;this.Qq=this.Sq=n;this.Uq=j;this.Lc=a;Q(this.Lc,"keydown",this.Le,n,this);Fb&&F&&J("1.8")&&Q(this.Lc,"keyup",this.Nl,n,this);Gb&&!F&&(Q(this.Lc,"keypress",this.Ol,n,this),Q(this.Lc,"keyup",this.Pl,n,this))},to;x(so,Oe);var ro=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],uo={Br:"shortcut",Ar:"shortcut_"}; so.prototype.Mk=function(a,b){var c=vo,d=this.Rf,e=arguments;if(t(e[1])){for(var e=e[1],e=e.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase(),e=e.split(" "),g=[],h,l=0;h=e[l];l++){var m=h.split("+"),o;h=0;for(var s,w=0;s=m[w];w++){switch(s){case "shift":h|=1;continue;case "ctrl":h|=2;continue;case "alt":h|=4;continue;case "meta":h|=8;continue}o=s;if(!to){m={};s=i;for(s in Un)m[Un[s]]=s;to=m}o=to[o];break}g.push({keyCode:o,Eo:h})}e=g}else{g=e;l=1;r(e[1])&&(g=e[1],l=0);for(e=[];l=c-this.Tc.time?g=xo(this,this.Tc.ne):this.Tc.ne.length=0;g=g?g[b]:this.Rf[b];g||(g=this.Rf[b],this.Tc.ne=[]);g&&t(g)?h=g:g?(this.Tc.ne.push(b),this.Tc.time=c,F&&a.preventDefault()):this.Tc.ne.length=0;h&&(this.Rq&&a.preventDefault(),this.Sq&&a.stopPropagation(),b=a.target,g=this.dispatchEvent(new yo(uo.Br,h,b)),h=new yo(uo.Ar+h,h,b),(g&=this.dispatchEvent(h))|| a.preventDefault(),this.Tc.ne.length=0)}};var yo=function(a,b,c){sd.call(this,a,c);this.identifier=b};x(yo,sd);var Co=function(a,b){var c=tc("lb-parent");if(c){zo=a||"\u00ab Previous";Ao=b||"Next \u00bb";B(c,function(a,b){new Bo(a,b?c[b-1]:k,bb},np=function(a,b){return a=b},pp=function(a,b){return a<=b};jp.prototype.Kc=function(){return this.br};jp.prototype.io=function(a){this.A=a;this.Gn=this.fh?k:hp(this.A)}; jp.prototype.M=function(){return this.fh?this.A:this.Gn}; jp.prototype.toString=function(){var a;a="FilterSpec\n"+(" Column ids: "+this.Kc().join(", ")+"\n");a+=" Values: "+this.M().join(", ")+"\n";switch(this.Qi){case kp:a+=" Match function: CONTAINS\n";break;case lp:a+=" Match function: STARTS_WITH\n";break;case mp:a+=" Match function: GT\n";break;case np:a+=" Match function: LT\n";break;case op:a+=" Match function: GTE\n";break;case pp:a+=" Match function: LTE\n";break;default:a+=" Match function: EQUALS\n"}this.hn&&(a+=" Match any\n");this.Nf&& (a+=" Match display values\n");this.ak&&(a+=" Negative match\n");this.fh&&(a+=" Case senitive match\n");return a};var hp=function(a){return Va(a,function(a){return t(a)?a.toLowerCase():a})};var qp=function(a,b){this.bl=a;this.Do=b||"and"};qp.prototype.Kc=function(){var a=[];B(this.bl,function(b){cb(a,b.Kc())});return a};qp.prototype.toString=function(){var a="FilterSpecGroup ("+this.Do.toUpperCase()+")\n",a=a+"------------------------\n";B(this.bl,function(b){a+=b.toString()});return a+="------------------------\n"};var rp=function(a,b){gp.call(this,a);this.ha=this.fk();this.Jd=new Ie;this.Hb=k;this.gn=b||n;this.gk()};x(rp,gp);var sp=0;rp.prototype.fk=function(){return"osoeng.table.Filter:"+sp++}; var wp=function(a,b){var c,d;a.gn?c=tp(a.I,j):(c=tp(a.I),cb(c,a.Jd.M()));d=up(c,b);vp(a,c,d);a.Hb=b},vp=function(a,b,c){a.gn?xp(a,b,c):yp(a,b,c)},yp=function(a,b,c){var d=[],e=[];B(b,function(a){var b=a.P();C(c,a)?!a.i()&&this.Jd.Ca(b)&&(this.Jd.remove(b),Za(e,a)):a.i()&&(this.Jd.set(b,a),Za(d,a))},a);0c||a.Na&&c>=a.Na)&&f(Error("The given offset is not in the valid range."));Rp(a,Math.floor(c/a.Ya),j)},Rp=function(a,b,c){b=Sp(a,b);if(a.Ka!=b){var d=new sd("turn_page",a);d.mt=a.Ka;d.Mq=b;d.tk=b*a.Ya;d.ot=b==Pp(a)-1?a.Na:d.tk+a.Ya;d.nt=a.Ya;d=a.dispatchEvent(d);if(c||a.Hl&&d)a.Ka=b,Tp(a)}},Mp=function(a,b,c){a.Ya=b||20;a.Na=c||k;a.Ka=Sp(a,a.Ka);Qp(a)},Sp=function(a,b){b=b||0;if(0>b)return 0;if(a.Na){var c=Pp(a);if(b>=c)return c-1}return b},Up=function(a,b,c,d,e){if(d= d||k)b="osoeng-table-paginator-link "+b,d=a.o.sp(d)?d:a.o.d("a",{"class":b,href:"#"},d);e&&(a.L.Ba(e,"click",c),(b=e.parentNode)&&b.replaceChild(d,e));d&&a.L.g(d,"click",c);return d},Vp=function(a,b,c,d,e){a.te=Up(a,"osoeng-table-paginator-previous-page-link",a.Hr,b,a.te);a.se=Up(a,"osoeng-table-paginator-next-page-link",a.Gr,c,a.se);a.qe=Up(a,"osoeng-table-paginator-first-page-link",a.Er,d,a.qe);a.re=Up(a,"osoeng-table-paginator-last-page-link",a.Fr,e,a.re)},Wp=function(a,b){a.Ob(b);if(a.ra){a.L.Ba(a.ra, "action",a.zl);var c=a.ra.a();c&&(T(b,c.parentNode,c),a.o.removeNode(c));a.removeChild(a.ra);a.ra.S()}a.ra=b;a.L.g(a.ra,"action",a.zl)}; Op.prototype.gb=function(a){var b=qc(this.o.w,k,"osoeng-table-paginator-previous-page-link",a),c=qc(this.o.w,k,"osoeng-table-paginator-next-page-link",a),d=qc(this.o.w,k,"osoeng-table-paginator-first-page-link",a),e=qc(this.o.w,k,"osoeng-table-paginator-last-page-link",a),g=qc(this.o.w,"select","osoeng-table-paginator-page-selector",a),a=qc(this.o.w,"span","osoeng-table-paginator-num-rows-text",a);return 1==b.length&&1==c.length?(this.Za.dd=b[0],this.Za.next=c[0],this.Za.Yo=d[0]||k,this.Za.Zo=e[0]|| k,this.Za.Ri=g[0]||k,this.Za.ap=a[0]||k,j):n};var Xp=function(a){var b=io.Ea();return new ko("Select Page",k,b,a.o)};Op.prototype.qa=function(a){Op.b.qa.call(this,a);this.ue=this.Za.ap;Vp(this,this.Za.dd,this.Za.next,this.Za.Yo,this.Za.Zo);if(this.Za.Ri){a=Xp(this);Wp(this,a);var b=this.Za.Ri;T(a,b.parentNode,b);this.o.removeNode(this.Za.Ri)}this.Za=k;R(this.e,this.m);Qp(this)}; Op.prototype.d=function(){this.ue=N("span",{"class":"osoeng-table-paginator-num-rows-text"});Vp(this,"\u2039 Previous","Next \u203a","\u00ab First","Last \u00bb");var a=Xp(this);Wp(this,a);T(a,i);this.e=this.o.d("span",{"class":"osoeng-table-paginator"},this.qe," ",this.te," ",a.a()," of ",this.ue," ",this.se," ",this.re);R(this.e,this.m);Qp(this)}; var Qp=function(a){a.ue&&a.o.Zq(a.ue,a.kt&&a.Na?200>a.Na?"about "+a.Na:1E3>a.Na?"hundreds":1E4>a.Na?"thousands":1E5>a.Na?"tens of thousands":1E6>a.Na?"hundreds of thousands":"millions":a.Na?Yp(a.Na):"...");Tp(a)},Yp=function(a){for(var a=""+a,b=/(\d+)(\d{3})/;b.test(a);)a=a.replace(b,"$1,$2");return a},Tp=function(a){var b=Pp(a);a.qe&&R(a.qe,1=this.hc){if(a.a().style.display=="none"){R(a.a(),j);Za(e,a.P())}d++}else if(a.a().style.display!="none"){R(a.a(),n);Za(g,a.P())}},a);e.length&&a.ic.dispatchEvent("soft_show",e);g.length&&a.ic.dispatchEvent("soft_hide",g)}};bq.prototype.xp=function(){$p(this,this.hc);cq(this)}; bq.prototype.Fq=function(a){a.tk!=this.hc&&($p(this,a.tk),B(this.Ke,function(b){b!=a.target&&Rp(b,a.Mq)}))};bq.prototype.mh=function(){$p(this,this.hc);cq(this)};bq.prototype.wp=function(a){a.length==tp(this.ic,i).length&&(this.hc=0);this.mh(a)};var dq=function(a){gp.call(this,a);this.ha=this.fk();this.dk=n;this.Zg=this.Fb=k;this.T=j;this.gk()};x(dq,gp);var eq=0;dq.prototype.fk=function(){return"osoeng.table.Sort:"+eq++};dq.prototype.Y=function(a){this.T=a};dq.prototype.isEnabled=function(){return this.T}; var fq=function(a,b){return parseFloat(a.z(0)|0)-parseFloat(b.z(0)|0)},gq=function(a,b){var c=a.z()?0:1,d=b.z()?0:1;return c-d},hq=function(a,b){var c=Ip(a),d=Ip(b);return c>d?1:cd?1:cd&&l++;break;case "0":0d&&l++;break;case ",":l=0;break;case ".":0<=d&&f(Error('Multiple decimal separators in pattern "'+a+'"'));d=e+g+h;break;case "E":this.Sh&&f(Error('Multiple exponential symbols in pattern "'+a+'"'));this.Sh=j;this.Qh= 0;b[0]+1e+g||1>this.Qh)&&f(Error('Malformed exponential pattern "'+a+'"'));o=n;break;default:b[0]--,o=n}0==g&&0d&&0e+g)||0==l)&&f(Error('Malformed pattern "'+a+'"'));h=e+g+h;this.Jj=0<=d?h-d:0;0<=d&&(this.mg=e+g-d,0>this.mg&&(this.mg=0));this.$b=(0<=d?d:h)-e;this.Sh&&(this.Rh=e+this.$b,0==this.Jj&&0==this.$b&&(this.$b=1));this.Ij=Math.max(0, l);this.Nm=0==d||d==h;c=b[0]-c;this.gg=vq(this,a,b);b[0]this.pd.length?g=n:this.he.length=K)y+=K,m=j;else if(I==s.charAt(0)){if(h||l)break; y+=".";h=j}else if(I==w.charAt(0)&&("\u00a0"!=w.charAt(0)||c[0]+1a||0==a&&0>1/a;b.push(c?this.pd:this.he);if(isFinite(a))if(a=a*(c?-1:1)*this.ng,this.Sh)if(0==a)xq(this,a,this.$b,b),yq(this,0,b);else{var d=Math.floor(Math.log(a)/Math.log(10)),a=a/Math.pow(10,d),e=this.$b;if(1this.$b){for(;0!=d%this.Rh;)a*=10,d--;e=1}else 1>this.$b?(d++,a/=10):(d-=this.$b-1,a*=Math.pow(10,this.$b-1));xq(this,a,e,b);yq(this,d,b)}else xq(this,a,this.$b,b);else b.push(qq.qk);b.push(c?this.ff:this.gg); return b.join("")}; var xq=function(a,b,c,d){var e=Math.pow(10,a.Jj),g=Math.round(b*e),h;isFinite(g)?(b=Math.floor(g/e),h=Math.floor(g-b*e)):h=0;for(var l=0a.mg+1;)e--;for(b=1;bb?(b=-b,c.push(qq.as)):a.Om&&c.push(qq.bs);for(var b=""+b,d=qq.Ok,e=b.length;ea)return a-48;var b=qq.Ok.charCodeAt(0);return b<=a&&aa?V.ni[a]:8>a?V.oi[a-4]:V.ni[a-8]+" "+V.oi[a-8])}; Rq.prototype.parse=function(a,b,c){a:{for(var c=c||0,d=new Vq,e=[c],g=-1,h=0,l=0,m=0;mg&&this.aa[m].rf&&(g=m,h=c,l=0),0<=g){var o=this.aa[m].count;if(m==g&&(o-=l,l++,0==o)){b=0;break a}Wq(a,e,this.aa[m],o,d)||(m=g-1,e[0]=h)}else{if(g=-1,!Wq(a,e,this.aa[m],0,d)){b=0;break a}}else{g=-1;if(" "==this.aa[m].text.charAt(0)){if(o=e[0],Xq(a,e),e[0]>o)continue}else if(a.indexOf(this.aa[m].text,e[0])==e[0]){e[0]+=this.aa[m].text.length;continue}b=0;break a}b:{d.ym!= i&&d.ge!=i&&0==d.ym&&0d.na&&(d.na+=12),b.setHours(d.na));ka(b.setMinutes)&&d.Oa!=i&&b.setMinutes(d.Oa);ka(b.setSeconds)&&d.Pa!=i&&b.setSeconds(d.Pa);ka(b.setMilliseconds)&&d.zm!=i&&b.setMilliseconds(d.zm);d.xj!=i&&b.setTime(b.getTime()+6E4*(d.xj-b.getTimezoneOffset()));d.Xp&&(a=new Date,a.setFullYear(a.getFullYear()- 80),b.getTime()=a.count)return n;var b="MydhHmsSDkK".indexOf(a.text.charAt(0));return 0a.count},Xq=function(a,b){var c=a.substring(b[0]).match(/^\s+/);c&&(b[0]+=c[0].length)},Wq=function(a,b,c,d,e){Xq(a,b);var g=b[0],h=c.text.charAt(0),l=-1;if(Sq(c))if(0a.length)return n;l=Yq(a.substring(0,g+d),b)}else l=Yq(a,b);switch(h){case "G":return e.ym=Zq(a,b,V.Fm),j;case "M":a:{c=l;if(0>c){c=Zq(a,b,V.Um);0>c&&(c=Zq(a,b,V.Vm));if(0>c){e=n;break a}e.Jh=c}else e.Jh=c-1;e=j}return e; case "E":return c=Zq(a,b,V.Jm),0>c&&(c=Zq(a,b,V.Im)),0>c?e=n:(e.wj=c,e=j),e;case "a":return e.xm=Zq(a,b,V.Em),j;case "y":a:{var m;if(0>l){m=a.charAt(b[0]);if("+"!=m&&"-"!=m){e=n;break a}b[0]++;l=Yq(a,b);if(0>l){e=n;break a}"-"==m&&(l=-l)}!m&&2==b[0]-g&&2==c.count?(a=l,b=(new Date).getFullYear()-80,c=b%100,e.Xp=a==c,a+=100*Math.floor(b/100)+(al?(c=Zq(a,b,V.Gm),0>c&&(c=Zq(a,b,V.Hm)),0>c?e=n:(e.Jh=3*c,e.Ih=1,e=j)):e=n,e;case "d":return e.Ih=l,j; case "S":return a=b[0]-g,e.zm=3>a?l*Math.pow(10,3-a):Math.round(l/Math.pow(10,a-3)),j;case "h":12==l&&(l=0);case "K":case "H":case "k":return e.na=l,j;case "m":return e.Oa=l,j;case "s":return e.Pa=l,j;case "z":case "Z":case "v":a.indexOf("GMT",b[0])==b[0]&&(b[0]+=3);a:if(b[0]>=a.length)e.xj=0,e=j;else{c=1;switch(a.charAt(b[0])){case "-":c=-1;case "+":b[0]++}g=b[0];l=Yq(a,b);if(0==l&&b[0]==g)e=n;else{if(b[0]m&&2>=b[0]-g?60*m:m%100+60*(m/100);e.xj=-(m*c);e=j}}return e;default:return n}},Yq=function(a,b){var c=a.substring(b[0]).match(/^\d+/);if(!c)return-1;b[0]+=c[0].length;return parseInt(c[0],10)},Zq=function(a,b,c){for(var d=0,e=-1,a=a.substring(b[0]).toLowerCase(),g=0;gd&&0==a.indexOf(c[g].toLowerCase())&&(e=g,d=h)}0<=e&&(b[0]+=d);return e},Vq=function(){};var ar=function(a,b,c,d,e){S.call(this,e);a?Se(this,a):this.P();this.k=d||k;this.m=!c;this.Gc=this.T=j;b&&$q(this,b)};x(ar,S);ar.prototype.Je=function(){return n};ar.prototype.d=function(){Te(this,this.h().d("tr",{}));B(this.da(j),function(a){var b=this.l();T(a,b)},this);this.i()||this.bb();this.T||this.Y(this.T);L(this.l(),"osoeng-table-row");this.dispatchEvent("row_rendered",this)}; ar.prototype.qa=function(a){this.e=a;var b=this.getParent().getHeader().da(j);B(this.a().getElementsByTagName("td"),function(a,d){var e=b[d].O,g=b[d].ab(),h=!b[d].i(),l=br(this.h().ml(a),g),e=new Nq(this.P(),e,l,g,h,this.k,this.h());this.Ob(e);e.G(a)},this);this.i()||this.bb();this.dispatchEvent("row_rendered",this)}; var br=function(a,b){if(""==a)return k;switch(b){case "date":var c=new Date;return 0==(new Rq("yyyy-MM-dd H:mm:ss.SSS")).parse(a,c,0)?k:c;case "integer":return parseInt(a,10);case "float":case "currency":return parseFloat(a);case "checkbox":case "star":case "boolean":return"true"==a||"1"==a?j:n}return a};p=ar.prototype;p.B=function(){ar.b.B.call(this);this.H().g(this.a(),"click",this.Kf);this.H().g(this.a(),"mouseover",this.Ki);this.H().g(this.a(),"mouseout",this.Ji)}; p.Kf=function(){this.Gc&&this.Je()?this.Wc("header_row_click"):this.Gc&&this.Wc("row_click")};p.Ki=function(){this.Wc("row_mouseover")};p.Ji=function(){this.Wc("row_mouseout")};p.la=function(){if(ar.b.la.call(this))return ar.b.la.call(this);var a={};a._id_=this.P();B(this.da(j),function(b){b=b.la();a[b.columnId]=b.value},this);return a};var $q=function(a,b){B(b,function(a){this.jk(a)},a)};p=ar.prototype;p.jk=function(a){this.kk(a,k)}; p.kk=function(a,b){Hp(this,a.O)&&f(Error("This cell has already been added."));var c=(b=b?this.lj(b):k)?Ze(this,b):We(this);this.Bc(a,c,!!this.a())};p.pk=function(a){(a=this.lj(a))&&this.removeChild(a,!!this.a());return a};p.da=function(a){var b=[];Ve(this,function(c){(a||c.i())&&Za(b,c)});return b};p.lj=function(a){return la(a)?a:Ue(this,a)};var Hp=function(a,b){return Ue(a,a.P()+":"+b)};p=ar.prototype;p.remove=function(a){if(this.getParent())return cr(this.getParent(),this,a)}; p.replace=function(a,b){if(this.getParent()){var c=this.getParent(),d=this,e=a;e instanceof ar||(e=dr(c,e));if((d=c.fa(d))&&e&&d.P()==e.P())c=e.la(),d.update(c,b)}};p.show=function(a){this.a()&&R(this.a(),j);this.m=j;B(this.da(j),function(a){a.$c().i()&&a.show()},this);a||this.dispatchEvent("row_show",[this])};p.bb=function(a){this.a()&&R(this.a(),n);this.m=n;B(this.da(j),function(a){a.bb()},this);a||this.dispatchEvent("row_hide",[this])}; p.update=function(a,b){if(this.getParent()){var c=er(this.getParent(),a);this.getParent();c=lb(c,function(a,b){var c=Hp(this,b);return c?c.update(a,j):n},this);0