// Copyright Google, Inc. All Rights Reserved.



(function() {
  function g(a){throw a;}var i=void 0,j=true,k=null,m=false;function aa(a){return function(){return this[a]}}var q,ba=ba||{},r=this;function ca(){}
function da(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array)return"array";else if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if(c=="[object Window]")return"object";if(c=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array";if(c=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if(b=="function"&&typeof a.call=="undefined")return"object";return b}function t(a){return da(a)=="array"}function ea(a){var b=da(a);return b=="array"||b=="object"&&typeof a.length=="number"}function u(a){return typeof a=="string"}function v(a){return da(a)=="function"}function fa(a){a=da(a);return a=="object"||a=="array"||a=="function"}function ga(a){return a[ha]||(a[ha]=++ia)}var ha="closure_uid_"+Math.floor(Math.random()*2147483648).toString(36),ia=0;
function ja(a,b,c){return a.call.apply(a.bind,arguments)}function ka(a,b,c){a||g(Error());if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}else return function(){return a.apply(b,arguments)}}function la(a,b,c){la=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?ja:ka;return la.apply(k,arguments)}
function ma(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=Array.prototype.slice.call(arguments);b.unshift.apply(b,c);return a.apply(this,b)}}var na=Date.now||function(){return+new Date};function oa(a){var b={},c;for(c in b)var d=(""+b[c]).replace(/\$/g,"$$$$"),a=a.replace(RegExp("\\{\\$"+c+"\\}","gi"),d);return a}
function w(a,b){var c=a.split("."),d=r;!(c[0]in d)&&d.execScript&&d.execScript("var "+c[0]);for(var e;c.length&&(e=c.shift());)!c.length&&b!==i?d[e]=b:d=d[e]?d[e]:d[e]={}}function x(a,b){function c(){}c.prototype=b.prototype;a.c=b.prototype;a.prototype=new c;a.prototype.constructor=a}Function.prototype.bind=Function.prototype.bind||function(a,b){if(arguments.length>1){var c=Array.prototype.slice.call(arguments,1);c.unshift(this,a);return la.apply(k,c)}else return la(this,a)};function pa(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")}var ra=/^[a-zA-Z0-9\-_.!~*'()]*$/;function sa(a){a=String(a);return!ra.test(a)?encodeURIComponent(a):a}function ta(a){if(!ua.test(a))return a;a.indexOf("&")!=-1&&(a=a.replace(va,"&amp;"));a.indexOf("<")!=-1&&(a=a.replace(wa,"&lt;"));a.indexOf(">")!=-1&&(a=a.replace(xa,"&gt;"));a.indexOf('"')!=-1&&(a=a.replace(ya,"&quot;"));return a}var va=/&/g,wa=/</g,xa=/>/g,ya=/\"/g,ua=/[&<>\"]/;
function za(a,b){for(var c=0,d=pa(String(a)).split("."),e=pa(String(b)).split("."),f=Math.max(d.length,e.length),h=0;c==0&&h<f;h++){var l=d[h]||"",o=e[h]||"",n=RegExp("(\\d*)(\\D*)","g"),H=RegExp("(\\d*)(\\D*)","g");do{var p=n.exec(l)||["","",""],z=H.exec(o)||["","",""];if(p[0].length==0&&z[0].length==0)break;c=Aa(p[1].length==0?0:parseInt(p[1],10),z[1].length==0?0:parseInt(z[1],10))||Aa(p[2].length==0,z[2].length==0)||Aa(p[2],z[2])}while(c==0)}return c}
function Aa(a,b){if(a<b)return-1;else if(a>b)return 1;return 0}var Ba={};function Ca(a){return Ba[a]||(Ba[a]=String(a).replace(/\-([a-z])/g,function(a,c){return c.toUpperCase()}))}var Da={};var A=Array.prototype,Ea=A.indexOf?function(a,b,c){return A.indexOf.call(a,b,c)}:function(a,b,c){c=c==k?0:c<0?Math.max(0,a.length+c):c;if(u(a))return!u(b)||b.length!=1?-1:a.indexOf(b,c);for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},B=A.forEach?function(a,b,c){A.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=u(a)?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};function Fa(a,b){var c=Ea(a,b);c>=0&&A.splice.call(a,c,1)}function Ga(a){return A.concat.apply(A,arguments)}
function Ha(a){if(t(a))return Ga(a);else{for(var b=[],c=0,d=a.length;c<d;c++)b[c]=a[c];return b}}function Ia(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c],e;if(t(d)||(e=ea(d))&&d.hasOwnProperty("callee"))a.push.apply(a,d);else if(e)for(var f=a.length,h=d.length,l=0;l<h;l++)a[f+l]=d[l];else a.push(d)}}function Ja(a,b,c,d){A.splice.apply(a,Ka(arguments,1))}function Ka(a,b,c){return arguments.length<=2?A.slice.call(a,b):A.slice.call(a,b,c)};function La(a,b){for(var c in a)b.call(i,a[c],c,a)}function Ma(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b}function Na(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b}function Oa(){var a=Ua,b;for(b in a)return m;return j}var Va="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",");
function Wa(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Va.length;f++)c=Va[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};function Xa(a){if(typeof a.ja=="function")return a.ja();if(u(a))return a.split("");if(ea(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ma(a)}function Ya(a,b,c){if(typeof a.forEach=="function")a.forEach(b,c);else if(ea(a)||u(a))B(a,b,c);else{var d;if(typeof a.xa=="function")d=a.xa();else if(typeof a.ja!="function")if(ea(a)||u(a)){d=[];for(var e=a.length,f=0;f<e;f++)d.push(f)}else d=Na(a);else d=i;for(var e=Xa(a),f=e.length,h=0;h<f;h++)b.call(c,e[h],d&&d[h],a)}};function Za(a,b){this.X={};this.m=[];var c=arguments.length;if(c>1){c%2&&g(Error("Uneven number of arguments"));for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){a instanceof Za?(c=a.xa(),d=a.ja()):(c=Na(a),d=Ma(a));for(var e=0;e<c.length;e++)this.set(c[e],d[e])}}q=Za.prototype;q.g=0;q.Rc=0;q.ja=function(){$a(this);for(var a=[],b=0;b<this.m.length;b++)a.push(this.X[this.m[b]]);return a};q.xa=function(){$a(this);return this.m.concat()};q.da=function(a){return ab(this.X,a)};
q.remove=function(a){return ab(this.X,a)?(delete this.X[a],this.g--,this.Rc++,this.m.length>2*this.g&&$a(this),j):m};function $a(a){if(a.g!=a.m.length){for(var b=0,c=0;b<a.m.length;){var d=a.m[b];ab(a.X,d)&&(a.m[c++]=d);b++}a.m.length=c}if(a.g!=a.m.length){for(var e={},c=b=0;b<a.m.length;)d=a.m[b],ab(e,d)||(a.m[c++]=d,e[d]=1),b++;a.m.length=c}}q.get=function(a,b){return ab(this.X,a)?this.X[a]:b};q.set=function(a,b){ab(this.X,a)||(this.g++,this.m.push(a),this.Rc++);this.X[a]=b};q.$=function(){return new Za(this)};
function ab(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var bb=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$");function cb(a,b){var c;a instanceof cb?(this.Ka(b==k?a.M:b),db(this,a.ca),eb(this,a.eb),fb(this,a.aa),gb(this,a.Ga),hb(this,a.ma),ib(this,a.Y.$()),jb(this,a.Va)):a&&(c=String(a).match(bb))?(this.Ka(!!b),db(this,c[1]||"",j),eb(this,c[2]||"",j),fb(this,c[3]||"",j),gb(this,c[4]),hb(this,c[5]||"",j),ib(this,c[6]||"",j),jb(this,c[7]||"",j)):(this.Ka(!!b),this.Y=new kb(k,this,this.M))}q=cb.prototype;q.ca="";q.eb="";q.aa="";q.Ga=k;q.ma="";q.Va="";q.pd=m;q.M=m;
q.toString=function(){if(this.I)return this.I;var a=[];this.ca&&a.push(lb(this.ca,mb),":");this.aa&&(a.push("//"),this.eb&&a.push(lb(this.eb,mb),"@"),a.push(u(this.aa)?encodeURIComponent(this.aa):k),this.Ga!=k&&a.push(":",String(this.Ga)));this.ma&&(this.aa&&this.ma.charAt(0)!="/"&&a.push("/"),a.push(lb(this.ma,this.ma.charAt(0)=="/"?nb:qb)));var b=String(this.Y);b&&a.push("?",b);this.Va&&a.push("#",lb(this.Va,rb));return this.I=a.join("")};
q.$=function(){var a=this.ca,b=this.eb,c=this.aa,d=this.Ga,e=this.ma,f=this.Y.$(),h=this.Va,l=new cb(k,this.M);a&&db(l,a);b&&eb(l,b);c&&fb(l,c);d&&gb(l,d);e&&hb(l,e);f&&ib(l,f);h&&jb(l,h);return l};function db(a,b,c){sb(a);delete a.I;a.ca=c?b?decodeURIComponent(b):"":b;if(a.ca)a.ca=a.ca.replace(/:$/,"")}function eb(a,b,c){sb(a);delete a.I;a.eb=c?b?decodeURIComponent(b):"":b}function fb(a,b,c){sb(a);delete a.I;a.aa=c?b?decodeURIComponent(b):"":b}
function gb(a,b){sb(a);delete a.I;b?(b=Number(b),(isNaN(b)||b<0)&&g(Error("Bad port number "+b)),a.Ga=b):a.Ga=k}function hb(a,b,c){sb(a);delete a.I;a.ma=c?b?decodeURIComponent(b):"":b}function ib(a,b,c){sb(a);delete a.I;b instanceof kb?(a.Y=b,a.Y.bc=a,a.Y.Ka(a.M)):(c||(b=lb(b,tb)),a.Y=new kb(b,a,a.M))}function jb(a,b,c){sb(a);delete a.I;a.Va=c?b?decodeURIComponent(b):"":b}function sb(a){a.pd&&g(Error("Tried to modify a read-only Uri"))}q.Ka=function(a){this.M=a;this.Y&&this.Y.Ka(a);return this};
var ub=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/;function lb(a,b){var c=k;u(a)&&(c=a,ub.test(c)||(c=encodeURI(a)),c.search(b)>=0&&(c=c.replace(b,vb)));return c}function vb(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)}var mb=/[#\/\?@]/g,qb=/[\#\?:]/g,nb=/[\#\?]/g,tb=/[\#\?@]/g,rb=/#/g;function kb(a,b,c){this.U=a||k;this.bc=b||k;this.M=!!c}
function wb(a){if(!a.h&&(a.h=new Za,a.g=0,a.U))for(var b=a.U.split("&"),c=0;c<b.length;c++){var d=b[c].indexOf("="),e=k,f=k;d>=0?(e=b[c].substring(0,d),f=b[c].substring(d+1)):e=b[c];e=decodeURIComponent(e.replace(/\+/g," "));e=xb(a,e);a.add(e,f?decodeURIComponent(f.replace(/\+/g," ")):"")}}q=kb.prototype;q.h=k;q.g=k;q.add=function(a,b){wb(this);yb(this);a=xb(this,a);if(this.da(a)){var c=this.h.get(a);t(c)?c.push(b):this.h.set(a,[c,b])}else this.h.set(a,b);this.g++;return this};
q.remove=function(a){wb(this);a=xb(this,a);if(this.h.da(a)){yb(this);var b=this.h.get(a);t(b)?this.g-=b.length:this.g--;return this.h.remove(a)}return m};q.da=function(a){wb(this);a=xb(this,a);return this.h.da(a)};q.xa=function(){wb(this);for(var a=this.h.ja(),b=this.h.xa(),c=[],d=0;d<b.length;d++){var e=a[d];if(t(e))for(var f=0;f<e.length;f++)c.push(b[d]);else c.push(b[d])}return c};
q.ja=function(a){wb(this);if(a)if(a=xb(this,a),this.da(a)){var b=this.h.get(a);if(t(b))return b;else a=[],a.push(b)}else a=[];else for(var b=this.h.ja(),a=[],c=0;c<b.length;c++){var d=b[c];t(d)?Ia(a,d):a.push(d)}return a};q.set=function(a,b){wb(this);yb(this);a=xb(this,a);if(this.da(a)){var c=this.h.get(a);t(c)?this.g-=c.length:this.g--}this.h.set(a,b);this.g++;return this};q.get=function(a,b){wb(this);a=xb(this,a);if(this.da(a)){var c=this.h.get(a);return t(c)?c[0]:c}else return b};
q.toString=function(){if(this.U)return this.U;if(!this.h)return"";for(var a=[],b=0,c=this.h.xa(),d=0;d<c.length;d++){var e=c[d],f=sa(e),e=this.h.get(e);if(t(e))for(var h=0;h<e.length;h++)b>0&&a.push("&"),a.push(f),e[h]!==""&&a.push("=",sa(e[h])),b++;else b>0&&a.push("&"),a.push(f),e!==""&&a.push("=",sa(e)),b++}return this.U=a.join("")};function yb(a){delete a.Kb;delete a.U;a.bc&&delete a.bc.I}q.$=function(){var a=new kb;if(this.Kb)a.Kb=this.Kb;if(this.U)a.U=this.U;if(this.h)a.h=this.h.$();return a};
function xb(a,b){var c=String(b);a.M&&(c=c.toLowerCase());return c}q.Ka=function(a){a&&!this.M&&(wb(this),yb(this),Ya(this.h,function(a,c){var d=c.toLowerCase();c!=d&&(this.remove(c),this.add(d,a))},this));this.M=a};var zb,Ab,Bb,Cb,Db,Eb;function Fb(){return r.navigator?r.navigator.userAgent:k}function Gb(){return r.navigator}Db=Cb=Bb=Ab=zb=m;var Hb;if(Hb=Fb()){var Ib=Gb();zb=Hb.indexOf("Opera")==0;Ab=!zb&&Hb.indexOf("MSIE")!=-1;Cb=(Bb=!zb&&Hb.indexOf("WebKit")!=-1)&&Hb.indexOf("Mobile")!=-1;Db=!zb&&!Bb&&Ib.product=="Gecko"}var Jb=zb,C=Ab,Kb=Db,D=Bb,Lb=Cb,Mb=Gb();Eb=(Mb&&Mb.platform||"").indexOf("Mac")!=-1;var Nb=!!Gb()&&(Gb().appVersion||"").indexOf("X11")!=-1,Ob;
a:{var Pb="",Qb;if(Jb&&r.opera)var Rb=r.opera.version,Pb=typeof Rb=="function"?Rb():Rb;else if(Kb?Qb=/rv\:([^\);]+)(\)|;)/:C?Qb=/MSIE\s+([^\);]+)(\)|;)/:D&&(Qb=/WebKit\/(\S+)/),Qb)var Sb=Qb.exec(Fb()),Pb=Sb?Sb[1]:"";if(C){var Tb,Ub=r.document;Tb=Ub?Ub.documentMode:i;if(Tb>parseFloat(Pb)){Ob=String(Tb);break a}}Ob=Pb}var Xb={};function Yb(a){return Xb[a]||(Xb[a]=za(Ob,a)>=0)}var Zb={};function $b(){return Zb[9]||(Zb[9]=C&&document.documentMode&&document.documentMode>=9)};var ac,bc=!C||$b();!Kb&&!C||C&&$b()||Kb&&Yb("1.9.1");var cc=C&&!Yb("9");function dc(a){return(a=a.className)&&typeof a.split=="function"?a.split(/\s+/):[]}function E(a,b){var c=dc(a),d=Ka(arguments,1),e;e=c;for(var f=0,h=0;h<d.length;h++)Ea(e,d[h])>=0||(e.push(d[h]),f++);e=f==d.length;a.className=c.join(" ");return e}function F(a,b){for(var c=dc(a),d=Ka(arguments,1),e=c,f=0,h=0;h<e.length;h++)Ea(d,e[h])>=0&&(Ja(e,h--,1),f++);a.className=c.join(" ")};function ec(a,b){this.x=a!==i?a:0;this.y=b!==i?b:0}ec.prototype.$=function(){return new ec(this.x,this.y)};ec.prototype.toString=function(){return"("+this.x+", "+this.y+")"};function G(a,b){this.width=a;this.height=b}G.prototype.$=function(){return new G(this.width,this.height)};G.prototype.toString=function(){return"("+this.width+" x "+this.height+")"};G.prototype.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};G.prototype.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};function fc(a){return a?new gc(hc(a)):ac||(ac=new gc)}function ic(a){return u(a)?document.getElementById(a):a}
function I(a,b,c){c=c||document;a=a&&a!="*"?a.toUpperCase():"";if(c.querySelectorAll&&c.querySelector&&(!D||document.compatMode=="CSS1Compat"||Yb("528"))&&(a||b))return c.querySelectorAll(a+(b?"."+b:""));if(b&&c.getElementsByClassName)if(c=c.getElementsByClassName(b),a){for(var d={},e=0,f=0,h;h=c[f];f++)a==h.nodeName&&(d[e++]=h);d.length=e;return d}else return c;c=c.getElementsByTagName(a||"*");if(b){d={};for(f=e=0;h=c[f];f++)a=h.className,typeof a.split=="function"&&Ea(a.split(/\s+/),b)>=0&&(d[e++]=
h);d.length=e;return d}else return c}function jc(a,b){La(b,function(b,d){d=="style"?a.style.cssText=b:d=="class"?a.className=b:d=="for"?a.htmlFor=b:d in kc?a.setAttribute(kc[d],b):d.lastIndexOf("aria-",0)==0?a.setAttribute(d,b):a[d]=b})}var kc={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",maxlength:"maxLength",type:"type"};
function lc(a){var b=a.document;if(D&&!Yb("500")&&!Lb){typeof a.innerHeight=="undefined"&&(a=window);var b=a.innerHeight,c=a.document.documentElement.scrollHeight;a==a.top&&c<b&&(b-=15);return new G(a.innerWidth,b)}a=b.compatMode=="CSS1Compat"?b.documentElement:b.body;return new G(a.clientWidth,a.clientHeight)}function mc(a){return a.parentWindow||a.defaultView}function J(a,b,c){return nc(document,arguments)}
function nc(a,b){var c=b[0],d=b[1];if(!bc&&d&&(d.name||d.type)){c=["<",c];d.name&&c.push(' name="',ta(d.name),'"');if(d.type){c.push(' type="',ta(d.type),'"');var e={};Wa(e,d);d=e;delete d.type}c.push(">");c=c.join("")}c=a.createElement(c);if(d)u(d)?c.className=d:t(d)?E.apply(k,[c].concat(d)):jc(c,d);b.length>2&&oc(a,c,b,2);return c}
function oc(a,b,c,d){function e(c){c&&b.appendChild(u(c)?a.createTextNode(c):c)}for(;d<c.length;d++){var f=c[d];ea(f)&&!(fa(f)&&f.nodeType>0)?B(pc(f)?Ha(f):f,e):e(f)}}function qc(a,b){oc(hc(a),a,arguments,1)}function rc(a){for(var b;b=a.firstChild;)a.removeChild(b)}function sc(a,b){b.parentNode&&b.parentNode.insertBefore(a,b)}function tc(a){return a&&a.parentNode?a.parentNode.removeChild(a):k}function hc(a){return a.nodeType==9?a:a.ownerDocument||a.document}
var uc={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},vc={IMG:" ",BR:"\n"};function wc(a){if(cc&&"innerText"in a)a=a.innerText.replace(/(\r\n|\r|\n)/g,"\n");else{var b=[];xc(a,b,j);a=b.join("")}a=a.replace(/ \xAD /g," ").replace(/\xAD/g,"");a=a.replace(/\u200B/g,"");cc||(a=a.replace(/ +/g," "));a!=" "&&(a=a.replace(/^\s*/,""));return a}
function xc(a,b,c){if(!(a.nodeName in uc))if(a.nodeType==3)c?b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,"")):b.push(a.nodeValue);else if(a.nodeName in vc)b.push(vc[a.nodeName]);else for(a=a.firstChild;a;)xc(a,b,c),a=a.nextSibling}function pc(a){if(a&&typeof a.length=="number")if(fa(a))return typeof a.item=="function"||typeof a.item=="string";else if(v(a))return typeof a.item=="function";return m}function gc(a){this.q=a||r.document||document}q=gc.prototype;q.k=fc;
function yc(a){return a.q}q.a=function(a){return u(a)?this.q.getElementById(a):a};q.i=function(a,b,c){return nc(this.q,arguments)};q.createElement=function(a){return this.q.createElement(a)};q.createTextNode=function(a){return this.q.createTextNode(a)};function zc(a){var b=a.q,a=!D&&b.compatMode=="CSS1Compat"?b.documentElement:b.body,b=mc(b);return new ec(b.pageXOffset||a.scrollLeft,b.pageYOffset||a.scrollTop)}q.appendChild=function(a,b){a.appendChild(b)};q.removeNode=tc;var Ac,Bc=!C||$b(),Cc=C&&!Yb("8");function Dc(){}Dc.prototype.mc=m;Dc.prototype.A=function(){if(!this.mc)this.mc=j,this.j()};Dc.prototype.j=function(){this.Zc&&Ec.apply(k,this.Zc)};function Fc(a){a&&typeof a.A=="function"&&a.A()}function Ec(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];ea(d)?Ec.apply(k,d):Fc(d)}};function L(a,b){this.type=a;this.currentTarget=this.target=b}x(L,Dc);q=L.prototype;q.j=function(){delete this.type;delete this.target;delete this.currentTarget};q.na=m;q.ab=j;q.stopPropagation=function(){this.na=j};q.preventDefault=function(){this.ab=m};function Gc(a){a.preventDefault()};var M="click",Hc="keydown",Ic="load";function Jc(a){Jc[" "](a);return a}Jc[" "]=ca;function Kc(a,b){a&&this.za(a,b)}x(Kc,L);var Lc=[1,4,2];q=Kc.prototype;q.target=k;q.relatedTarget=k;q.offsetX=0;q.offsetY=0;q.clientX=0;q.clientY=0;q.screenX=0;q.screenY=0;q.button=0;q.keyCode=0;q.charCode=0;q.ctrlKey=m;q.altKey=m;q.shiftKey=m;q.metaKey=m;q.Gd=m;q.D=k;
q.za=function(a,b){var c=this.type=a.type;L.call(this,c);this.target=a.target||a.srcElement;this.currentTarget=b;var d=a.relatedTarget;if(d){if(Kb){var e;a:{try{Jc(d.nodeName);e=j;break a}catch(f){}e=m}e||(d=k)}}else if(c=="mouseover")d=a.fromElement;else if(c=="mouseout")d=a.toElement;this.relatedTarget=d;this.offsetX=a.offsetX!==i?a.offsetX:a.layerX;this.offsetY=a.offsetY!==i?a.offsetY:a.layerY;this.clientX=a.clientX!==i?a.clientX:a.pageX;this.clientY=a.clientY!==i?a.clientY:a.pageY;this.screenX=
a.screenX||0;this.screenY=a.screenY||0;this.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||(c=="keypress"?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.Gd=Eb?a.metaKey:a.ctrlKey;this.state=a.state;this.D=a;delete this.ab;delete this.na};q.stopPropagation=function(){Kc.c.stopPropagation.call(this);this.D.stopPropagation?this.D.stopPropagation():this.D.cancelBubble=j};
q.preventDefault=function(){Kc.c.preventDefault.call(this);var a=this.D;if(a.preventDefault)a.preventDefault();else if(a.returnValue=m,Cc)try{if(a.ctrlKey||a.keyCode>=112&&a.keyCode<=123)a.keyCode=-1}catch(b){}};q.j=function(){Kc.c.j.call(this);this.relatedTarget=this.currentTarget=this.target=this.D=k};function Mc(){}var Nc=0;q=Mc.prototype;q.key=0;q.pa=m;q.ec=m;q.za=function(a,b,c,d,e,f){v(a)?this.zc=j:a&&a.handleEvent&&v(a.handleEvent)?this.zc=m:g(Error("Invalid listener argument"));this.Aa=a;this.Kc=b;this.src=c;this.type=d;this.capture=!!e;this.ob=f;this.ec=m;this.key=++Nc;this.pa=m};q.handleEvent=function(a){return this.zc?this.Aa.call(this.ob||this.src,a):this.Aa.handleEvent.call(this.Aa,a)};function Oc(a,b){this.Bc=b;this.ia=[];a>this.Bc&&g(Error("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var c=0;c<a;c++)this.ia.push(this.T?this.T():{})}x(Oc,Dc);Oc.prototype.T=k;Oc.prototype.lc=k;function Pc(a){return a.ia.length?a.ia.pop():a.T?a.T():{}}function Qc(a,b){a.ia.length<a.Bc?a.ia.push(b):Rc(a,b)}function Rc(a,b){if(a.lc)a.lc(b);else if(fa(b))if(v(b.A))b.A();else for(var c in b)delete b[c]}
Oc.prototype.j=function(){Oc.c.j.call(this);for(var a=this.ia;a.length;)Rc(this,a.pop());delete this.ia};var Sc,Tc=(Sc="ScriptEngine"in r&&r.ScriptEngine()=="JScript")?r.ScriptEngineMajorVersion()+"."+r.ScriptEngineMinorVersion()+"."+r.ScriptEngineBuildVersion():"0";var Uc,Vc,Yc,Zc,$c,ad,bd,cd,dd,ed,fd;
(function(){function a(){return{g:0,G:0}}function b(){return[]}function c(){function a(b){b=h.call(a.src,a.key,b);if(!b)return b}return a}function d(){return new Mc}function e(){return new Kc}var f=Sc&&!(za(Tc,"5.7")>=0),h;ad=function(a){h=a};if(f){Uc=function(){return Pc(l)};Vc=function(a){Qc(l,a)};Yc=function(){return Pc(o)};Zc=function(a){Qc(o,a)};$c=function(){return Pc(n)};bd=function(){Qc(n,c())};cd=function(){return Pc(H)};dd=function(a){Qc(H,a)};ed=function(){return Pc(p)};fd=function(a){Qc(p,
a)};var l=new Oc(0,600);l.T=a;var o=new Oc(0,600);o.T=b;var n=new Oc(0,600);n.T=c;var H=new Oc(0,600);H.T=d;var p=new Oc(0,600);p.T=e}else Uc=a,Vc=ca,Yc=b,Zc=ca,$c=c,bd=ca,cd=d,dd=ca,ed=e,fd=ca})();var gd={},N={},hd={},id={};
function O(a,b,c,d,e){if(b)if(t(b)){for(var f=0;f<b.length;f++)O(a,b[f],c,d,e);return k}else{var d=!!d,h=N;b in h||(h[b]=Uc());h=h[b];d in h||(h[d]=Uc(),h.g++);var h=h[d],l=ga(a),o;h.G++;if(h[l]){o=h[l];for(f=0;f<o.length;f++)if(h=o[f],h.Aa==c&&h.ob==e){if(h.pa)break;return o[f].key}}else o=h[l]=Yc(),h.g++;f=$c();f.src=a;h=cd();h.za(c,f,a,b,d,e);c=h.key;f.key=c;o.push(h);gd[c]=h;hd[l]||(hd[l]=Yc());hd[l].push(h);a.addEventListener?(a==r||!a.kc)&&a.addEventListener(b,f,d):a.attachEvent(b in id?id[b]:
id[b]="on"+b,f);return c}else g(Error("Invalid event type"))}function jd(a,b,c,d,e){if(t(b))for(var f=0;f<b.length;f++)jd(a,b[f],c,d,e);else if(d=!!d,a=kd(a,b,d))for(f=0;f<a.length;f++)if(a[f].Aa==c&&a[f].capture==d&&a[f].ob==e){ld(a[f].key);break}}
function ld(a){if(!gd[a])return m;var b=gd[a];if(b.pa)return m;var c=b.src,d=b.type,e=b.Kc,f=b.capture;c.removeEventListener?(c==r||!c.kc)&&c.removeEventListener(d,e,f):c.detachEvent&&c.detachEvent(d in id?id[d]:id[d]="on"+d,e);c=ga(c);e=N[d][f][c];if(hd[c]){var h=hd[c];Fa(h,b);h.length==0&&delete hd[c]}b.pa=j;e.Hc=j;md(d,f,c,e);delete gd[a];return j}
function md(a,b,c,d){if(!d.sb&&d.Hc){for(var e=0,f=0;e<d.length;e++)if(d[e].pa){var h=d[e].Kc;h.src=k;bd(h);dd(d[e])}else e!=f&&(d[f]=d[e]),f++;d.length=f;d.Hc=m;f==0&&(Zc(d),delete N[a][b][c],N[a][b].g--,N[a][b].g==0&&(Vc(N[a][b]),delete N[a][b],N[a].g--),N[a].g==0&&(Vc(N[a]),delete N[a]))}}
function nd(a){var b,c=0,d=b==k;b=!!b;if(a==k)La(hd,function(a){for(var e=a.length-1;e>=0;e--){var f=a[e];if(d||b==f.capture)ld(f.key),c++}});else if(a=ga(a),hd[a])for(var a=hd[a],e=a.length-1;e>=0;e--){var f=a[e];if(d||b==f.capture)ld(f.key),c++}}function kd(a,b,c){var d=N;return b in d&&(d=d[b],c in d&&(d=d[c],a=ga(a),d[a]))?d[a]:k}
function od(a,b,c,d,e){var f=1,b=ga(b);if(a[b]){a.G--;a=a[b];a.sb?a.sb++:a.sb=1;try{for(var h=a.length,l=0;l<h;l++){var o=a[l];o&&!o.pa&&(f&=pd(o,e)!==m)}}finally{a.sb--,md(c,d,b,a)}}return Boolean(f)}function pd(a,b){var c=a.handleEvent(b);a.ec&&ld(a.key);return c}
ad(function(a,b){if(!gd[a])return j;var c=gd[a],d=c.type,e=N;if(!(d in e))return j;var e=e[d],f,h;Ac===i&&(Ac=C&&!r.addEventListener);if(Ac){var l;if(!(l=b))a:{l="window.event".split(".");for(var o=r;f=l.shift();)if(o[f]!=k)o=o[f];else{l=k;break a}l=o}f=l;l=j in e;o=m in e;if(l){if(f.keyCode<0||f.returnValue!=i)return j;a:{var n=m;if(f.keyCode==0)try{f.keyCode=-1;break a}catch(H){n=j}if(n||f.returnValue==i)f.returnValue=j}}n=ed();n.za(f,this);f=j;try{if(l){for(var p=Yc(),z=n.currentTarget;z;z=z.parentNode)p.push(z);
h=e[j];h.G=h.g;for(var K=p.length-1;!n.na&&K>=0&&h.G;K--)n.currentTarget=p[K],f&=od(h,p[K],d,j,n);if(o){h=e[m];h.G=h.g;for(K=0;!n.na&&K<p.length&&h.G;K++)n.currentTarget=p[K],f&=od(h,p[K],d,m,n)}}else f=pd(c,n)}finally{if(p)p.length=0,Zc(p);n.A();fd(n)}return f}d=new Kc(b,this);try{f=pd(c,d)}finally{d.A()}return f});function qd(){}x(qd,Dc);q=qd.prototype;q.kc=j;q.zb=k;q.$b=function(a){this.zb=a};q.addEventListener=function(a,b,c,d){O(this,a,b,c,d)};q.removeEventListener=function(a,b,c,d){jd(this,a,b,c,d)};
q.dispatchEvent=function(a){var b=a.type||a,c=N;if(b in c){if(u(a))a=new L(a,this);else if(a instanceof L)a.target=a.target||this;else{var d=a,a=new L(b,this);Wa(a,d)}var d=1,e,c=c[b],b=j in c,f;if(b){e=[];for(f=this;f;f=f.zb)e.push(f);f=c[j];f.G=f.g;for(var h=e.length-1;!a.na&&h>=0&&f.G;h--)a.currentTarget=e[h],d&=od(f,e[h],a.type,j,a)&&a.ab!=m}if(m in c)if(f=c[m],f.G=f.g,b)for(h=0;!a.na&&h<e.length&&f.G;h++)a.currentTarget=e[h],d&=od(f,e[h],a.type,m,a)&&a.ab!=m;else for(e=this;!a.na&&e&&f.G;e=e.zb)a.currentTarget=
e,d&=od(f,e,a.type,m,a)&&a.ab!=m;a=Boolean(d)}else a=j;return a};q.j=function(){qd.c.j.call(this);nd(this);this.zb=k};var rd=r.window;function sd(a,b,c){v(a)?c&&(a=la(a,c)):a&&typeof a.handleEvent=="function"?a=la(a.handleEvent,a):g(Error("Invalid listener argument"));return b>2147483647?-1:rd.setTimeout(a,b||0)};var Ua={},td=k;function ud(a){a=ga(a);delete Ua[a];Oa()&&td&&(rd.clearTimeout(td),td=k)}function vd(){td||(td=sd(function(){wd()},20))}function wd(){var a=na();td=k;La(Ua,function(b){xd(b,a)});Oa()||vd()};function yd(a,b,c,d){(!t(a)||!t(b))&&g(Error("Start and end parameters must be arrays"));a.length!=b.length&&g(Error("Start and end points must be the same length"));this.La=a;this.cd=b;this.duration=c;this.cc=d;this.coords=[]}x(yd,qd);var zd="finish",Ad="animate";q=yd.prototype;q.O=0;q.qc=0;q.C=0;q.startTime=k;q.oc=k;q.Sb=k;
q.play=function(a){if(a||this.O==0)this.C=0,this.coords=this.La;else if(this.O==1)return m;ud(this);this.startTime=a=na();this.O==-1&&(this.startTime-=this.duration*this.C);this.oc=this.startTime+this.duration;this.Sb=this.startTime;this.C||this.la();Bd(this,"play");this.O==-1&&Bd(this,"resume");this.O=1;var b=ga(this);b in Ua||(Ua[b]=this);vd();xd(this,a);return j};q.stop=function(a){ud(this);this.O=0;if(a)this.C=1;Cd(this,this.C);Bd(this,"stop");this.wb()};
q.j=function(){this.O!=0&&this.stop(m);Bd(this,"destroy");yd.c.j.call(this)};function xd(a,b){a.C=(b-a.startTime)/(a.oc-a.startTime);if(a.C>=1)a.C=1;a.qc=1E3/(b-a.Sb);a.Sb=b;Cd(a,a.C);a.C==1?(a.O=0,ud(a),Bd(a,"finish"),a.wb()):a.O==1&&a.Wb()}function Cd(a,b){v(a.cc)&&(b=a.cc(b));a.coords=Array(a.La.length);for(var c=0;c<a.La.length;c++)a.coords[c]=(a.cd[c]-a.La[c])*b+a.La[c]}q.Wb=function(){Bd(this,Ad)};q.la=function(){Bd(this,"begin")};q.wb=function(){Bd(this,"end")};
function Bd(a,b){a.dispatchEvent(new Dd(b,a))}function Dd(a,b){L.call(this,a);this.coords=b.coords;this.x=b.coords[0];this.y=b.coords[1];this.$d=b.coords[2];this.duration=b.duration;this.C=b.C;this.Xd=b.qc;this.state=b.O;this.Rd=b}x(Dd,L);function Ed(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d}Ed.prototype.$=function(){return new Ed(this.left,this.top,this.width,this.height)};Ed.prototype.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"};function Fd(){var a=ba;return new G(a.width,a.height)};function P(a,b,c){u(b)?Gd(a,c,b):La(b,ma(Gd,a))}function Gd(a,b,c){a.style[Ca(c)]=b}function Hd(a,b){var c=hc(a);return c.defaultView&&c.defaultView.getComputedStyle&&(c=c.defaultView.getComputedStyle(a,k))?c[b]||c.getPropertyValue(b):""}function Id(a){return Hd(a,"position")||(a.currentStyle?a.currentStyle.position:k)||a.style.position}function Jd(a,b,c){var d,e=Kb&&(Eb||Nb)&&Yb("1.9");b instanceof ec?(d=b.x,b=b.y):(d=b,b=c);a.style.left=Kd(d,e);a.style.top=Kd(b,e)}
function S(a){return new ec(a.offsetLeft,a.offsetTop)}function Ld(a,b,c){b instanceof G?(c=b.height,b=b.width):c==i&&g(Error("missing height argument"));a.style.width=Kd(b,j);a.style.height=Kd(c,j)}function Kd(a,b){typeof a=="number"&&(a=(b?Math.round(a):a)+"px");return a}
function T(a){if((Hd(a,"display")||(a.currentStyle?a.currentStyle.display:k)||a.style.display)!="none")return Md(a);var b=a.style,c=b.display,d=b.visibility,e=b.position;b.visibility="hidden";b.position="absolute";b.display="inline";a=Md(a);b.display=c;b.position=e;b.visibility=d;return a}
function Md(a){var b=a.offsetWidth,c=a.offsetHeight,d=D&&!b&&!c;if((b===i||d)&&a.getBoundingClientRect){b=a.getBoundingClientRect();if(C)a=a.ownerDocument,b.left-=a.documentElement.clientLeft+a.body.clientLeft,b.top-=a.documentElement.clientTop+a.body.clientTop;return new G(b.right-b.left,b.bottom-b.top)}return new G(b,c)}function Nd(a,b){var c=a.style;if("opacity"in c)c.opacity=b;else if("MozOpacity"in c)c.MozOpacity=b;else if("filter"in c)c.filter=b===""?"":"alpha(opacity="+b*100+")"}
function U(a,b){a.style.display=b?"":"none"}var Od=Kb?"MozUserSelect":D?"WebkitUserSelect":k;function Pd(a){var b=a.getElementsByTagName("*");if(Od){var c="none";a.style[Od]=c;if(b)for(var a=0,d;d=b[a];a++)d.style[Od]=c}else if(C||Jb)if(c="on",a.setAttribute("unselectable",c),b)for(a=0;d=b[a];a++)d.setAttribute("unselectable",c)};function V(a,b,c,d,e){yd.call(this,b,c,d,e);this.element=a}x(V,yd);V.prototype.Na=ca;V.prototype.Wb=function(){this.Na();V.c.Wb.call(this)};V.prototype.wb=function(){this.Na();V.c.wb.call(this)};V.prototype.la=function(){this.Na();V.c.la.call(this)};function Qd(a,b,c,d,e){(b.length!=2||c.length!=2)&&g(Error("Start and end points must be 2D"));V.apply(this,arguments)}x(Qd,V);
Qd.prototype.Na=function(){this.element.style.left=Math.round(this.coords[0])+"px";this.element.style.top=Math.round(this.coords[1])+"px"};function Rd(a,b,c,d){Qd.call(this,a,[a.offsetLeft,a.offsetTop],b,c,d)}x(Rd,Qd);Rd.prototype.la=function(){this.La=[this.element.offsetLeft,this.element.offsetTop];Rd.c.la.call(this)};function Sd(a,b,c,d,e){V.call(this,a,[b],[c],d,e)}x(Sd,V);Sd.prototype.Na=function(){this.element.style.height=Math.round(this.coords[0])+"px"};
function Td(a,b,c,d,e){typeof b=="number"&&(b=[b]);typeof c=="number"&&(c=[c]);V.call(this,a,b,c,d,e);(b.length!=1||c.length!=1)&&g(Error("Start and end points must be 1D"))}x(Td,V);Td.prototype.Na=function(){Nd(this.element,this.coords[0])};Td.prototype.show=function(){this.element.style.display=""};function Ud(a,b,c){Td.call(this,a,0,1,b,c)}x(Ud,Td);Ud.prototype.la=function(){this.show();Ud.c.la.call(this)};function Vd(a){return a*a*a}function Wd(a){return 1-Math.pow(1-a,3)};function Xd(a){a.setAttribute("role","dialog");a.Zd="dialog"};function Yd(a,b,c,d,e){function f(a){if(a)a.tabIndex=0,O(a,M,h.Ad,m,h),O(a,Hc,h.Bd,m,h)}this.B=e||fc();this.r=this.B.a(a)||k;this.Ua=this.B.a(d||k);this.wa=(this.Tb=v(b)?b:k)||!b?k:this.B.a(b);this.V=c==j;var h=this;f(this.r);f(this.Ua);this.Ja(this.V)}x(Yd,qd);q=Yd.prototype;q.j=function(){this.r&&nd(this.r);this.Ua&&nd(this.Ua);Yd.c.j.call(this)};q.s=aa("wa");q.toggle=function(){this.Ja(!this.V)};
q.Ja=function(a){if(this.wa)U(this.wa,a);else if(a&&this.Tb)this.wa=this.Tb();this.Ua?(U(this.r,!a),U(this.Ua,a)):(this.Db(a),this.r&&this.r.setAttribute("aria-expanded",a));this.V=a;this.dispatchEvent(new Zd("toggle",this,this.V))};q.Db=function(a){if(this.r){var b=this.r;a?E(b,"goog-zippy-expanded"):F(b,"goog-zippy-expanded");b=this.r;!a?E(b,"goog-zippy-collapsed"):F(b,"goog-zippy-collapsed")}};q.Bd=function(a){if(a.keyCode==13||a.keyCode==32)this.toggle(),a.preventDefault(),a.stopPropagation()};
q.Ad=function(){this.toggle()};function Zd(a,b,c){L.call(this,a,b);this.Wd=c}x(Zd,L);function $d(a,b,c){var d=J("div",{style:"overflow:hidden"}),b=ic(b);b.parentNode.replaceChild(d,b);d.appendChild(b);this.lb=d;this.H=k;Yd.call(this,a,b,c);a=this.V;this.lb.style.display=a?"":"none";this.Db(a)}x($d,Yd);q=$d.prototype;q.gb=500;q.fb=Wd;
q.Ja=function(a){if(this.V!=a||this.H){if(this.lb.style.display=="none")this.lb.style.display="";var b=this.s().offsetHeight,c=0;this.H?(a=this.V,nd(this.H),this.H.stop(m),c=parseInt(this.s().style.marginTop,10),c=b-Math.abs(c)):c=a?0:b;this.Db(a);this.H=new yd([0,c],[0,a?b:0],this.gb,this.fb);O(this.H,["begin",Ad,"end"],this.xd,m,this);O(this.H,"end",la(this.yd,this,a));this.H.play(m)}};q.xd=function(a){var b=this.s();b.style.marginTop=a.y-b.offsetHeight+"px"};
q.yd=function(a){if(a)this.s().style.marginTop="0";nd(this.H);this.V=a;this.H=k;if(!a)this.lb.style.display="none";this.dispatchEvent(new Zd("toggle",this,a))};function ae(a,b){return a.dataset?a.dataset[b]:a.getAttribute("data-"+(Da[b]||(Da[b]=String(b).replace(/([A-Z])/g,"-$1").toLowerCase())))};function be(a){this.sc=a;this.m=[]}x(be,Dc);var ce=[];function W(a,b,c,d,e){t(c)||(ce[0]=c,c=ce);for(var f=0;f<c.length;f++)a.m.push(O(b,c[f],d||a,e||m,a.sc||a));return a}function de(a,b,c,d,e,f){if(t(c))for(var h=0;h<c.length;h++)de(a,b,c[h],d,e,f);else{a:{d=d||a;f=f||a.sc||a;e=!!e;if(b=kd(b,c,e))for(c=0;c<b.length;c++)if(!b[c].pa&&b[c].Aa==d&&b[c].capture==e&&b[c].ob==f){b=b[c];break a}b=k}if(b)b=b.key,ld(b),Fa(a.m,b)}return a}function ee(a){B(a.m,ld);a.m.length=0}
be.prototype.j=function(){be.c.j.call(this);ee(this)};be.prototype.handleEvent=function(){g(Error("EventHandler.handleEvent not implemented"))};function fe(a,b,c){this.target=a;this.handle=b||a;this.Ub=c||new Ed(NaN,NaN,NaN,NaN);this.q=hc(a);this.L=new be(this);O(this.handle,["touchstart","mousedown"],this.Lc,m,this)}x(fe,qd);var ge=C||Kb&&Yb("1.9.3");q=fe.prototype;q.clientX=0;q.clientY=0;q.screenX=0;q.screenY=0;q.Mc=0;q.Nc=0;q.Sa=0;q.Ta=0;q.nc=j;q.ba=m;q.vc=0;q.ud=0;q.ld=m;q.W=aa("L");q.j=function(){fe.c.j.call(this);jd(this.handle,["touchstart","mousedown"],this.Lc,m,this);this.L.A();delete this.target;delete this.handle;delete this.L};
q.Lc=function(a){var b=a.type=="mousedown";if(this.nc&&!this.ba&&(!b||(Bc?a.D.button==0:a.type=="click"||a.D.button&Lc[0])&&(!D||!Eb||!a.ctrlKey))){he(a);if(this.vc==0)if(ie(this,a),this.ba)a.preventDefault();else return;else a.preventDefault();var b=this.q,c=b.documentElement,d=!ge;W(this.L,b,["touchmove","mousemove"],this.fd,d);W(this.L,b,["touchend","mouseup"],this.mb,d);ge?(c.setCapture(m),W(this.L,c,"losecapture",this.mb)):W(this.L,b?mc(b):window,"blur",this.mb);C&&this.ld&&W(this.L,b,"dragstart",
Gc);this.Jd&&W(this.L,this.Jd,"scroll",this.Cd,d);this.clientX=this.Mc=a.clientX;this.clientY=this.Nc=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.Sa=this.target.offsetLeft;this.Ta=this.target.offsetTop;this.Xb=zc(fc(this.q));this.ud=na()}else this.dispatchEvent("earlycancel")};function ie(a,b){if(a.dispatchEvent(new je("start",a,b.clientX,b.clientY,b))!==m)a.ba=j}
q.mb=function(a,b){ee(this.L);ge&&this.q.releaseCapture();var c=ke(this,this.Sa),d=le(this,this.Ta);this.ba?(he(a),this.ba=m,this.dispatchEvent(new je("end",this,a.clientX,a.clientY,a,c,d,b||a.type=="touchcancel"))):this.dispatchEvent("earlycancel");(a.type=="touchend"||a.type=="touchcancel")&&a.preventDefault()};function he(a){var b=a.type;b=="touchstart"||b=="touchmove"?a.za(a.D.targetTouches[0],a.currentTarget):(b=="touchend"||b=="touchcancel")&&a.za(a.D.changedTouches[0],a.currentTarget)}
q.fd=function(a){if(this.nc){he(a);var b=a.clientX-this.clientX,c=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.ba){var d=this.Mc-this.clientX,e=this.Nc-this.clientY;if(d*d+e*e>this.vc&&(ie(this,a),!this.ba)){this.mb(a);return}}c=ve(this,b,c);b=c.x;c=c.y;this.ba&&this.dispatchEvent(new je("beforedrag",this,a.clientX,a.clientY,a,b,c))!==m&&(we(this,a,b,c),a.preventDefault())}};
function ve(a,b,c){var d=zc(fc(a.q));b+=d.x-a.Xb.x;c+=d.y-a.Xb.y;a.Xb=d;a.Sa+=b;a.Ta+=c;b=ke(a,a.Sa);a=le(a,a.Ta);return new ec(b,a)}q.Cd=function(a){var b=ve(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;we(this,a,b.x,b.y)};function we(a,b,c,d){a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new je("drag",a,b.clientX,b.clientY,b,c,d))}
function ke(a,b){var c=a.Ub,d=!isNaN(c.left)?c.left:k,c=!isNaN(c.width)?c.width:0;return Math.min(d!=k?d+c:Infinity,Math.max(d!=k?d:-Infinity,b))}function le(a,b){var c=a.Ub,d=!isNaN(c.top)?c.top:k,c=!isNaN(c.height)?c.height:0;return Math.min(d!=k?d+c:Infinity,Math.max(d!=k?d:-Infinity,b))}function je(a,b,c,d,e,f,h,l){L.call(this,a);this.clientX=c;this.clientY=d;this.Sd=e;this.left=f!==i?f:b.Sa;this.top=h!==i?h:b.Ta;this.Vd=b;this.Ud=!!l}x(je,L);function xe(a){this.f=a;a=C?"focusout":"blur";this.rd=O(this.f,C?"focusin":"focus",this,!C);this.sd=O(this.f,a,this,!C)}x(xe,qd);xe.prototype.handleEvent=function(a){var b=new Kc(a.D);b.type=a.type=="focusin"||a.type=="focus"?"focusin":"focusout";try{this.dispatchEvent(b)}finally{b.A()}};xe.prototype.j=function(){xe.c.j.call(this);ld(this.rd);ld(this.sd);delete this.f};function ye(){}(function(a){a.rc=function(){return a.md||(a.md=new a)}})(ye);ye.prototype.Ic=0;ye.rc();function ze(a){this.B=a||fc();this.Id=Ae}x(ze,qd);ze.prototype.wc=ye.rc();var Ae=k;q=ze.prototype;q.pb=k;q.N=m;q.f=k;q.Id=k;q.td=k;q.Ea=k;q.jb=k;q.Oa=k;q.Sc=m;q.a=aa("f");q.W=function(){return this.ya||(this.ya=new be(this))};q.$b=function(a){this.Ea&&this.Ea!=a&&g(Error("Method not supported"));ze.c.$b.call(this,a)};q.k=aa("B");q.i=function(){this.f=this.B.createElement("div")};
q.Ia=function(a){this.N&&g(Error("Component already rendered"));this.f||this.i();a?a.insertBefore(this.f,k):this.B.q.body.appendChild(this.f);(!this.Ea||this.Ea.N)&&this.fa()};q.ua=function(a){if(this.N)g(Error("Component already rendered"));else if(a&&this.fc(a)){this.Sc=j;if(!this.B||this.B.q!=hc(a))this.B=fc(a);this.Ra(a);this.fa()}else g(Error("Invalid element to decorate"))};q.fc=function(){return j};q.Ra=function(a){this.f=a};q.fa=function(){this.N=j;Be(this,function(a){!a.N&&a.a()&&a.fa()})};
q.ga=function(){Be(this,function(a){a.N&&a.ga()});this.ya&&ee(this.ya);this.N=m};q.j=function(){ze.c.j.call(this);this.N&&this.ga();this.ya&&(this.ya.A(),delete this.ya);Be(this,function(a){a.A()});!this.Sc&&this.f&&tc(this.f);this.Ea=this.td=this.f=this.Oa=this.jb=k};q.s=aa("f");function Be(a,b){a.jb&&B(a.jb,b,i)}
q.removeChild=function(a,b){if(a){var c=u(a)?a:a.pb||(a.pb=":"+(a.wc.Ic++).toString(36)),a=this.Oa&&c?(c in this.Oa?this.Oa[c]:i)||k:k;if(c&&a){var d=this.Oa;c in d&&delete d[c];Fa(this.jb,a);b&&(a.ga(),a.f&&tc(a.f));c=a;c==k&&g(Error("Unable to set parent component"));c.Ea=k;ze.c.$b.call(c,k)}}a||g(Error("Child is not in parent component"));return a};function Ce(a,b){ze.call(this,b);this.Pd=!!a}x(Ce,ze);q=Ce.prototype;q.Ob=k;q.ra=m;q.z=k;q.p=k;q.P=k;q.Wa=function(){return"goog-modalpopup"};q.nb=aa("z");q.i=function(){Ce.c.i.call(this);var a=this.a();E(a,this.Wa());a.tabIndex=0;U(a,m);De(this);Ee(this)};function De(a){if(a.Pd&&!a.p){var b;b=a.k().i("iframe",{frameborder:0,style:"border:0;vertical-align:bottom;",src:'javascript:""'});a.p=b;a.p.className=a.Wa()+"-bg";U(a.p,m);Nd(a.p,0)}if(!a.z)a.z=a.k().i("div",a.Wa()+"-bg"),U(a.z,m)}
function Ee(a){if(!a.P)a.P=a.k().createElement("span"),U(a.P,m),a.P.tabIndex=0,a.P.style.position="absolute"}q.fc=function(a){return!!a&&a.tagName=="DIV"};q.Ra=function(a){Ce.c.Ra.call(this,a);E(this.a(),this.Wa());De(this);Ee(this);U(this.a(),m)};q.fa=function(){this.p&&sc(this.p,this.a());sc(this.z,this.a());Ce.c.fa.call(this);var a=this.a();a.parentNode&&a.parentNode.insertBefore(this.P,a.nextSibling);this.Ob=new xe(yc(this.k()));W(this.W(),this.Ob,"focusin",this.zd)};
q.ga=function(){this.ra&&this.u(m);Fc(this.Ob);Ce.c.ga.call(this);tc(this.p);tc(this.z);tc(this.P)};q.u=function(a){a!=this.ra&&(a?this.bb():this.kd())};q.bb=function(){if(this.dispatchEvent("beforeshow")){this.Yb();this.Z();var a=this.W(),b=this.k();W(a,mc(b.q),"resize",this.Yb);Fe(this,j);this.focus();this.ra=j;this.dispatchEvent("show")}};q.kd=function(){if(this.dispatchEvent("beforehide")){var a=de,b=this.W(),c=this.k();a(b,mc(c.q),"resize",this.Yb);Fe(this,m);this.ra=m;this.dispatchEvent("hide")}};
function Fe(a,b){a.p&&U(a.p,b);a.z&&U(a.z,b);U(a.a(),b);U(a.P,b)}q.focus=function(){this.pc()};q.Yb=function(){this.p&&U(this.p,m);this.z&&U(this.z,m);var a=yc(this.k()),b=lc((a?mc(a):window)||window||window),c=Math.max(a.body.scrollWidth,b.width),a=Math.max(a.body.scrollHeight,b.height);this.p&&(U(this.p,j),Ld(this.p,c,a));this.z&&(U(this.z,j),Ld(this.z,c,a))};
q.Z=function(){var a=yc(this.k()),b=(a?mc(a):window)||window;if(Id(this.a())=="fixed")var c=a=0;else c=zc(this.k()),a=c.x,c=c.y;var d=T(this.a()),b=lc(b||window),a=Math.max(a+b.width/2-d.width/2,0),c=Math.max(c+b.height/2-d.height/2,0);Jd(this.a(),a,c);Jd(this.P,a,c)};q.zd=function(a){a.target==this.P&&sd(this.pc,0,this)};q.pc=function(){try{C&&yc(this.k()).body.focus(),this.a().focus()}catch(a){}};function X(a,b,c){Ce.call(this,b,c);this.e=a||"modal-dialog";this.o=Ge()}x(X,Ce);q=X.prototype;q.dd=j;q.Qb=j;q.Cc=j;q.ad=j;q.ib=0.5;q.Cb="";q.ta="";q.ea=k;q.$c=m;q.w=k;q.R=k;q.ac=k;q.Q=k;q.d=k;q.n=k;q.Wa=aa("e");function He(a,b){a.Cb=b;if(a.R){var c=a.R;if("textContent"in c)c.textContent=b;else if(c.firstChild&&c.firstChild.nodeType==3){for(;c.lastChild!=c.firstChild;)c.removeChild(c.lastChild);c.firstChild.data=b}else rc(c),c.appendChild(hc(c).createTextNode(b))}}
function Y(a,b){a.ta=b;if(a.d)a.d.innerHTML=b}function Ie(a){a.a()||a.Ia()}q.s=function(){Ie(this);return this.d};function Je(a){Ie(a);return a.Q}function Ke(a){Ie(a);return a.a()}q.nb=function(){Ie(this);return X.c.nb.call(this)};function Le(a,b){a.ib=b;if(a.a()){var c=a.nb();c&&Nd(c,a.ib)}}function Me(a,b){if(a.a()){var c=a.w,d=a.e+"-title-draggable";b?E(c,d):F(c,d)}if(b&&!a.ea)a.ea=new fe(a.a(),a.w),E(a.w,a.e+"-title-draggable"),O(a.ea,"start",a.Md,m,a);else if(!b&&a.ea)a.ea.A(),a.ea=k}
q.i=function(){X.c.i.call(this);var a=this.a(),b=this.k();this.w=b.i("div",{className:this.e+"-title",id:this.pb||(this.pb=":"+(this.wc.Ic++).toString(36))},this.R=b.i("span",this.e+"-title-text",this.Cb),this.Q=b.i("span",this.e+"-title-close"));qc(a,this.w,this.d=b.i("div",this.e+"-content"),this.n=b.i("div",this.e+"-buttons"));this.ac=this.w.id;Xd(a);a.setAttribute("aria-labelledby",this.ac||"");if(this.ta)this.d.innerHTML=this.ta;U(this.Q,this.Qb);if(this.o)a=this.o,a.f=this.n,a.Ia();U(this.n,
!!this.o);Le(this,this.ib)};
q.Ra=function(a){X.c.Ra.call(this,a);a=this.e+"-content";if(this.d=I(k,a,this.a())[0])this.ta=this.d.innerHTML;else{this.d=this.k().i("div",a);if(this.ta)this.d.innerHTML=this.ta;this.a().appendChild(this.d)}var a=this.e+"-title",b=this.e+"-title-text",c=this.e+"-title-close";(this.w=I(k,a,this.a())[0])?(this.R=I(k,b,this.w)[0],this.Q=I(k,c,this.w)[0]):(this.w=this.k().i("div",a),this.a().insertBefore(this.w,this.d));this.R?this.Cb=wc(this.R):(this.R=this.k().i("span",b,this.Cb),this.w.appendChild(this.R));
this.a().setAttribute("aria-labelledby",this.ac||"");if(!this.Q)this.Q=this.k().i("span",c),this.w.appendChild(this.Q);U(this.Q,this.Qb);a=this.e+"-buttons";if(this.n=I(k,a,this.a())[0])this.o=new Ne(this.k()),this.o.ua(this.n);else{this.n=this.k().i("div",a);this.a().appendChild(this.n);if(this.o)a=this.o,a.f=this.n,a.Ia();U(this.n,!!this.o)}Le(this,this.ib)};
q.fa=function(){X.c.fa.call(this);W(this.W(),this,["show","hide"],this.Nd);Me(this,this.ad);W(this.W(),this.Q,M,this.Dd);Xd(this.a());this.R.id!==""&&this.a().setAttribute("aria-labelledby",this.R.id);if(!this.Cc&&(this.Cc=m,this.N)){var a=this.k(),b=this.nb();a.removeNode(this.p);a.removeNode(b)}};q.ga=function(){this.ra&&this.u(m);Me(this,m);X.c.ga.call(this)};q.u=function(a){a!=this.ra&&(this.N||this.Ia(),X.c.u.call(this,a))};
q.Nd=function(a){a.target==this&&(this.ra?(W(W(this.W(),this.a(),Hc,this.xb),this.a(),"keypress",this.xb),this.dispatchEvent(Oe),W(this.W(),this.n,M,this.Jc)):(de(de(de(this.W(),this.a(),Hc,this.xb),this.a(),"keypress",this.xb),this.n,M,this.Jc),this.dispatchEvent(Pe),this.$c&&this.A()))};
q.focus=function(){X.c.focus.call(this);if(this.o){var a=this.o.kb;if(a)for(var b=yc(this.k()),c=this.n.getElementsByTagName("button"),d=0,e;e=c[d];d++)if(e.name==a){try{if(D||Jb){var f=b.createElement("input");f.style.cssText="position:fixed;width:0;height:0;left:0;top:0;";this.a().appendChild(f);f.focus();this.a().removeChild(f)}e.focus()}catch(h){}break}}};
q.Md=function(){var a=yc(this.k()),b=lc((a?mc(a):window)||window||window),c=Math.max(a.body.scrollWidth,b.width),a=Math.max(a.body.scrollHeight,b.height),d=T(this.a());this.ea.Ub=Id(this.a())=="fixed"?new Ed(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height))||new Ed(NaN,NaN,NaN,NaN):new Ed(0,0,c-d.width,a-d.height)||new Ed(NaN,NaN,NaN,NaN)};q.Dd=function(){if(this.Qb){var a=this.o,b=a&&a.Fb;b?(a=a.get(b),this.dispatchEvent(new Qe(b,a))&&this.u(m)):this.u(m)}};
q.j=function(){this.n=this.Q=k;X.c.j.call(this)};function Re(a){a.o=i;if(a.n){if(a.o){var b=a.o;b.f=a.n;b.Ia()}else a.n.innerHTML="";U(a.n,!!a.o)}}q.Jc=function(a){a:{for(a=a.target;a!=k&&a!=this.n;){if(a.tagName=="BUTTON")break a;a=a.parentNode}a=k}if(a&&!a.disabled){var a=a.name,b=this.o.get(a);this.dispatchEvent(new Qe(a,b))&&this.u(m)}};
q.xb=function(a){var b=m,c=m,d=this.o,e=a.target;if(a.type==Hc)if(this.dd&&a.keyCode==27){var f=d&&d.Fb,e=e.tagName=="SELECT"&&!e.disabled;f&&!e?(c=j,b=d.get(f),b=this.dispatchEvent(new Qe(f,b))):e||(b=j)}else a.keyCode==9&&a.shiftKey&&e==this.a()&&(c=j);else if(a.keyCode==13){if(e.tagName=="BUTTON")f=e.name;else if(d){var h=d.kb,l;if(l=h)a:{l=d.f.getElementsByTagName("BUTTON");for(var o=0,n;n=l[o];o++)if(n.name==h||n.id==h){l=n;break a}l=k}e=(e.tagName=="TEXTAREA"||e.tagName=="SELECT")&&!e.disabled;
l&&!l.disabled&&!e&&(f=h)}f&&d&&(c=j,b=this.dispatchEvent(new Qe(f,String(d.get(f)))))}if(b||c)a.stopPropagation(),a.preventDefault();b&&this.u(m)};function Qe(a,b){this.type=Se;this.key=a;this.caption=b}x(Qe,L);var Se="dialogselect",Pe="afterhide",Oe="aftershow";function Ne(a){this.B=a||fc();Za.call(this)}x(Ne,Za);q=Ne.prototype;q.e="goog-buttonset";q.kb=k;q.f=k;q.Fb=k;q.set=function(a,b,c,d){Za.prototype.set.call(this,a,b);if(c)this.kb=a;if(d)this.Fb=a;return this};
function Z(a,b,c,d){return a.set(b.key,b.caption,c,d)}q.Ia=function(){if(this.f){this.f.innerHTML="";var a=fc(this.f);Ya(this,function(b,c){var d=a.i("button",{name:c},b);if(c==this.kb)d.className=this.e+"-default";this.f.appendChild(d)},this)}};q.ua=function(a){if(a&&a.nodeType==1){this.f=a;for(var a=this.f.getElementsByTagName("button"),b=0,c,d,e;c=a[b];b++)if(d=c.name||c.id,e=wc(c)||c.value,d){var f=b==0;this.set(d,e,f,c.name==Te);f&&E(c,this.e+"-default")}}};q.a=aa("f");q.k=aa("B");
var Te="cancel",Ue=oa("OK"),Ve=oa("Cancel"),We=oa("Yes"),Xe=oa("No"),Ye=oa("Save"),Ze=oa("Continue"),$e={key:"ok",caption:Ue},af={key:Te,caption:Ve},bf={key:"yes",caption:We},cf={key:"no",caption:Xe},df={key:"save",caption:Ye},ef={key:"continue",caption:Ze};function Ge(){return Z(Z(new Ne,$e,j),af,m,j)}typeof document!="undefined"&&(Z(new Ne,$e,j,j),Ge(),Z(Z(new Ne,bf,j),cf,m,j),Z(Z(Z(new Ne,bf),cf,j),af,m,j),Z(Z(Z(new Ne,ef),df),af,j,j));function ff(){return j};/*
 Portions of this code are from the Dojo Toolkit, received by
 The Closure Library Authors under the BSD license. All other code is
 Copyright 2005-2009 The Closure Library Authors. All Rights Reserved.

 The "New" BSD License:

 Copyright (c) 2005-2009, The Dojo Foundation
 All rights reserved.

 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:

 Redistributions of source code must retain the above copyright notice, this
 list of conditions and the following disclaimer.
 Redistributions in binary form must reproduce the above copyright notice,
 this list of conditions and the following disclaimer in the documentation
 and/or other materials provided with the distribution.
 Neither the name of the Dojo Foundation nor the names of its contributors
 may be used to endorse or promote products derived from this software
 without specific prior written permission.

 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
var $=function(){function a(a,c){if(!a)return[];if(a.constructor==Array)return a;if(!u(a))return[a];if(u(c)&&(c=ic(c),!c))return[];var c=c||document,e=c.ownerDocument||c.documentElement;Qa=c.contentType&&c.contentType=="application/xml"||Jb&&(c.doctype||e.toString()=="[object XMLDocument]")||!!e&&(C?e.xml:c.xmlVersion||e.xmlVersion);return(e=d(a)(c))&&e.vb?e:b(e)}function b(a){if(a&&a.vb)return a;var b=[];if(!a||!a.length)return b;a[0]&&b.push(a[0]);if(a.length<2)return b;qa++;if(C&&Qa){var c=qa+
"";a[0].setAttribute("_zipIdx",c);for(var d=1,e;e=a[d];d++)a[d].getAttribute("_zipIdx")!=c&&b.push(e),e.setAttribute("_zipIdx",c)}else if(C&&a.Uc)try{for(d=1;e=a[d];d++)Vb(e)&&b.push(e)}catch(f){}else{a[0]&&(a[0]._zipIdx=qa);for(d=1;e=a[d];d++)a[d]._zipIdx!=qa&&b.push(e),e._zipIdx=qa}return b}function c(a,b){if(!b)return 1;var c=Ff(a);return!b[c]?b[c]=1:0}function d(a,b){if(me){var c=ne[a];if(c&&!b)return c}if(c=oe[a])return c;var c=a.charAt(0),f=-1==a.indexOf(" ");a.indexOf("#")>=0&&f&&(b=j);if(me&&
!b&&">~+".indexOf(c)==-1&&(!C||a.indexOf(":")==-1)&&!(pe&&a.indexOf(".")>=0)&&a.indexOf(":contains")==-1&&a.indexOf("|=")==-1){var h=">~+".indexOf(a.charAt(a.length-1))>=0?a+" *":a;return ne[a]=function(b){try{9==b.nodeType||f||g("");var c=b.querySelectorAll(h);C?c.Uc=j:c.vb=j;return c}catch(e){return d(a,j)(b)}}}else{var l=a.split(/\s*,\s*/);return oe[a]=l.length<2?e(a):function(a){for(var b=0,c=[],d;d=l[b++];)c=c.concat(e(d)(a));return c}}}function e(a){var b=qe(pa(a));if(b.length==1){var c=f(b[0]);
return function(a){if(a=c(a,[]))a.vb=j;return a}}return function(a){for(var a=Ra(a),c,d,e=b.length,h,Pa,Wc=0;Wc<e;Wc++){Pa=[];c=b[Wc];d=a.length-1;if(d>0)h={},Pa.vb=j;d=f(c);for(var l=0;c=a[l];l++)d(c,Pa,h);if(!Pa.length)break;a=Pa}return Pa}}function f(a){var b=re[a.Ha];if(b)return b;var c=a.xc,c=c?c.yb:"",d=n(a,{va:1}),e="*"==a.v,f=document.getElementsByClassName;if(c){f={va:1};if(e)f.v=1;d=n(a,f);"+"==c?b=o(d):"~"==c?b=l(d):">"==c&&(b=h(d))}else if(a.id)d=!a.Ac&&e?ff:n(a,{va:1,id:1}),b=function(b,
c){var e=fc(b).a(a.id);if(e&&d(e))if(9==b.nodeType)return Ra(e,c);else{for(var f=e.parentNode;f;){if(f==b)break;f=f.parentNode}if(f)return Ra(e,c)}};else if(f&&/\{\s*\[native code\]\s*\}/.test(String(f))&&a.S.length&&!pe)var d=n(a,{va:1,S:1,id:1}),p=a.S.join(" "),b=function(a,b){for(var c=Ra(0,b),e,f=0,h=a.getElementsByClassName(p);e=h[f++];)d(e,a)&&c.push(e);return c};else!e&&!a.Ac?b=function(b,c){for(var d=Ra(0,c),e,f=0,h=b.getElementsByTagName(a.Pb());e=h[f++];)d.push(e);return d}:(d=n(a,{va:1,
v:1,id:1}),b=function(b,c){for(var e=Ra(0,c),f,h=0,Ef=b.getElementsByTagName(a.Pb());f=Ef[h++];)d(f,b)&&e.push(f);return e});return re[a.Ha]=b}function h(a){a=a||ff;return function(b,d,e){for(var f=0,h=b[se];b=h[f++];)ob(b)&&(!e||c(b,e))&&a(b,f)&&d.push(b);return d}}function l(a){return function(b,d,e){for(b=b[pb];b;){if(ob(b)){if(e&&!c(b,e))break;a(b)&&d.push(b)}b=b[pb]}return d}}function o(a){return function(b,d,e){for(;b=b[pb];)if(!Wb||Vb(b)){(!e||c(b,e))&&a(b)&&d.push(b);break}return d}}function n(a,
b){if(!a)return ff;var b=b||{},c=k;b.va||(c=Sa(c,Vb));b.v||a.v!="*"&&(c=Sa(c,function(b){return b&&b.tagName==a.Pb()}));b.S||B(a.S,function(a,b){var d=RegExp("(?:^|\\s)"+a+"(?:\\s|$)");c=Sa(c,function(a){return d.test(a.className)});c.Td=b});b.oa||B(a.oa,function(a){var b=a.name;Xc[b]&&(c=Sa(c,Xc[b](b,a.value)))});b.hb||B(a.hb,function(a){var b,d=a.Eb;a.type&&te[a.type]?b=te[a.type](d,a.Vb):d.length&&(b=Gf(d));b&&(c=Sa(c,b))});b.id||a.id&&(c=Sa(c,function(b){return!!b&&b.id==a.id}));c||"default"in
b||(c=ff);return c}function H(a){return z(a)%2}function p(a){return!(z(a)%2)}function z(a){var b=a.parentNode,c=0,d=b[se],e=a._i||-1,f=b._l||-1;if(!d)return-1;d=d.length;if(f==d&&e>=0&&f>=0)return e;b._l=d;e=-1;for(b=b.firstElementChild||b.firstChild;b;b=b[pb])if(ob(b))b._i=++c,a===b&&(e=c);return e}function K(a){for(;a=a[pb];)if(ob(a))return m;return j}function ue(a){for(;a=a[Hf];)if(ob(a))return m;return j}function Ta(a,b){return!a?"":b=="class"?a.className||"":b=="for"?a.htmlFor||"":b=="style"?
a.style.cssText||"":(Qa?a.getAttribute(b):a.getAttribute(b,2))||""}function Vb(a){return 1==a.nodeType}function Sa(a,b){return!a?b:!b?a:function(){return a.apply(window,arguments)&&b.apply(window,arguments)}}function qe(a){function b(){if(n>=0)s.id=c(n,y).replace(/\\/g,""),n=-1;if(p>=0){var a=p==y?k:c(p,y);">~+".indexOf(a)<0?s.v=a:s.yb=a;p=-1}o>=0&&(s.S.push(c(o+1,y).replace(/\\/g,"")),o=-1)}function c(b,d){return pa(a.slice(b,d))}a+=">~+".indexOf(a.slice(-1))>=0?" * ":" ";for(var d=[],e=-1,f=-1,
h=-1,l=-1,o=-1,n=-1,p=-1,z="",Q="",H,y=0,K=a.length,s=k,R=k;z=Q,Q=a.charAt(y),y<K;y++)if(z!="\\")if(s||(H=y,s={Ha:k,oa:[],hb:[],S:[],v:k,yb:k,id:k,Pb:function(){return Qa?this.Fd:this.v}},p=y),e>=0)if(Q=="]"){R.Eb?R.Vb=c(h||e+1,y):R.Eb=c(e+1,y);if((e=R.Vb)&&(e.charAt(0)=='"'||e.charAt(0)=="'"))R.Vb=e.slice(1,-1);s.hb.push(R);R=k;e=h=-1}else{if(Q=="=")h="|~^$*".indexOf(z)>=0?z:"",R.type=h+Q,R.Eb=c(e+1,y-h.length),h=y+1}else if(f>=0){if(Q==")"){if(l>=0)R.value=c(f+1,y);l=f=-1}}else if(Q=="#")b(),n=
y+1;else if(Q==".")b(),o=y;else if(Q==":")b(),l=y;else if(Q=="[")b(),e=y,R={};else if(Q=="(")l>=0&&(R={name:c(l+1,y),value:k},s.oa.push(R)),f=y;else if(Q==" "&&z!=Q){b();l>=0&&s.oa.push({name:c(l+1,y)});s.Ac=s.oa.length||s.hb.length||s.S.length;s.Yd=s.Ha=c(H,y);s.Fd=s.v=s.yb?k:s.v||"*";if(s.v)s.v=s.v.toUpperCase();if(d.length&&d[d.length-1].yb)s.xc=d.pop(),s.Ha=s.xc.Ha+" "+s.Ha;d.push(s);s=k}return d}function Ra(a,b){var c=b||[];a&&c.push(a);return c}var pe=D&&document.compatMode=="BackCompat",se=
document.firstChild.children?"children":"childNodes",Qa=m,te={"*=":function(a,b){return function(c){return Ta(c,a).indexOf(b)>=0}},"^=":function(a,b){return function(c){return Ta(c,a).indexOf(b)==0}},"$=":function(a,b){return function(c){c=" "+Ta(c,a);return c.lastIndexOf(b)==c.length-b.length}},"~=":function(a,b){var c=" "+b+" ";return function(b){return(" "+Ta(b,a)+" ").indexOf(c)>=0}},"|=":function(a,b){b=" "+b;return function(c){c=" "+Ta(c,a);return c==b||c.indexOf(b+"-")==0}},"=":function(a,
b){return function(c){return Ta(c,a)==b}}},Wb=typeof document.firstChild.nextElementSibling=="undefined",pb=!Wb?"nextElementSibling":"nextSibling",Hf=!Wb?"previousElementSibling":"previousSibling",ob=Wb?Vb:ff,Xc={checked:function(){return function(a){return a.checked||a.attributes.checked}},"first-child":function(){return ue},"last-child":function(){return K},"only-child":function(){return function(a){return!ue(a)?m:!K(a)?m:j}},empty:function(){return function(a){for(var b=a.childNodes,a=a.childNodes.length-
1;a>=0;a--){var c=b[a].nodeType;if(c===1||c==3)return m}return j}},contains:function(a,b){var c=b.charAt(0);if(c=='"'||c=="'")b=b.slice(1,-1);return function(a){return a.innerHTML.indexOf(b)>=0}},not:function(a,b){var c=qe(b)[0],d={va:1};if(c.v!="*")d.v=1;if(!c.S.length)d.S=1;var e=n(c,d);return function(a){return!e(a)}},"nth-child":function(a,b){if(b=="odd")return H;else if(b=="even")return p;if(b.indexOf("n")!=-1){var c=b.split("n",2),d=c[0]?c[0]=="-"?-1:parseInt(c[0],10):1,e=c[1]?parseInt(c[1],
10):0,f=0,h=-1;d>0?e<0?e=e%d&&d+e%d:e>0&&(e>=d&&(f=e-e%d),e%=d):d<0&&(d*=-1,e>0&&(h=e,e%=d));if(d>0)return function(a){a=z(a);return a>=f&&(h<0||a<=h)&&a%d==e};else b=e}var l=parseInt(b,10);return function(a){return z(a)==l}}},Gf=C?function(a){var b=a.toLowerCase();b=="class"&&(a="className");return function(c){return Qa?c.getAttribute(a):c[a]||c[b]}}:function(a){return function(b){return b&&b.getAttribute&&b.hasAttribute(a)}},re={},oe={},ne={},me=!!document.querySelectorAll&&(!D||Yb("526")),qa=0,
Ff=C?function(a){return Qa?a.getAttribute("_uid")||a.setAttribute("_uid",++qa)||qa:a.uniqueID}:function(a){return a._uid||(a._uid=++qa)};a.oa=Xc;return a}();w("goog.dom.query",$);w("goog.dom.query.pseudos",$.oa);function gf(){this.Ma=hf();for(var a in this.Ma)for(var b=this.Ma[a],c=0,d=b.length;c<d;c++)O(b[c].tab,"click",jf(b,c),m,this);a=unescape(window.location.hash).replace(/#/ig,"|#").split("|");var b=0,e;for(e in this.Ma){for(var c=m,d=this.Ma[e],f=0,h=d.length;f<h;f++){var l=this.Ab(d[f].tab,b++);Ea(a,l)>=0&&(c=j,this.bb(d,f))}c||this.bb(d,0)}}w("gweb.ui.GTabs",gf);
function hf(){var a=I("div","g-tab-contents",i),b=I("div","g-tabs",i),c=b.length,d={};if(a.length!=c)return k;for(var e=0;e<c;e++){d["set-"+e]=[];var f=b[e],h=I("div","g-tab-content",a[e]),f=I("li","g-tab",f),l=f.length;if(h.length!=l)return k;for(var o=0;o<l;o++){var n={};n.tab=f[o];n.content=h[o];d["set-"+e].push(n)}}return d}gf.prototype.Ab=function(a,b){var c=a.getElementsByTagName("a");return(c?c[0].hash:k)||"#tab"+b};
function jf(a,b){return function(c){c=c||k;this.bb(a,b);this.Zb();c&&c.preventDefault()}}gf.prototype.Zb=function(){for(var a=I("li","g-tab",i),b="",c=0,d;d=a[c];c++)Ea(dc(d),"g-tab-selected")>=0&&(b+=this.Ab(d,c));return window.location.hash=b};gf.prototype.bb=function(a,b){for(var c=0,d=a.length;c<d;c++)F(a[c].tab,"g-tab-selected"),E(a[c].content,"g-tab-content-hidden");E(a[b].tab,"g-tab-selected");F(a[b].content,"g-tab-content-hidden")};
function kf(a){this.Vc=a;this.Qc=[];a=I(a.twistyTag,a.classTwisty,ic(a.parentId));B(a,this.Yc,this)}x(kf,qd);kf.prototype.Yc=function(a){var b;if(a.nextElementSibling!=i)b=a.nextElementSibling;else for(b=a.nextSibling;b&&b.nodeType!=1;)b=b.nextSibling;if(b){if(a.tagName!="A"){var c=J("A",{href:"javascript: void 0"});c.innerHTML=a.innerHTML;a.innerHTML="";a.appendChild(c)}a=new lf(a,b,this.Vc);O(a,"toggle",this.gd,k,this);this.Qc.push(a)}};
kf.prototype.gd=function(a){this.dispatchEvent(new L("toggle",a.currentTarget))};function lf(a,b,c){c=c||{};this.gc=c.classCollapse||"goog-zippy-expanded";this.hc=c.classExpand||"goog-zippy-collapsed";this.nd=c.intervalCollapse&&c.intervalCollapse*10||150;this.yc=c.intervalExpand&&c.intervalExpand*10||200;this.od=c.intervalFade&&c.intervalFade*10||150;this.Nb=c.enableFade;this.gb=this.yc;this.fb=Wd;$d.call(this,a,b,m);O(this,"toggle",this.Ed,k,this);if(this.Nb)this.ed=new Ud(this.wa,this.od)}
x(lf,$d);lf.prototype.Db=function(a){this.r&&(a?(F(this.r,this.hc),E(this.r,this.gc)):(F(this.r,this.gc),E(this.r,this.hc)))};lf.prototype.Ja=function(a){lf.c.Ja.call(this,a);this.Nb&&!a&&Nd(this.wa,0)};lf.prototype.Ed=function(){if(this.Nb)this.V?(this.ed.play(),this.gb=this.nd,this.fb=Vd):(this.gb=this.yc,this.fb=Wd)};function mf(a){this.b=k;this.tc=m;this.dc=[];this.jc=this.Qa="";this.Tc=a||"Close";nf(this);of(this)}w("gads.ui.Dialog",mf);
var pf=385,qf="dialog-box-doc",rf={Qd:{domain:"youtube.com",qd:/v\=([^&]+)/,Hd:'<embed src="//www.youtube.com/v/%s?fs=1&autoplay=1&html5=True" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="'+pf+'"></embed>'}},sf="video",tf="image",uf="doc",vf="content",wf=/\.(jpg|jpeg|png|gif|bmp)/,xf=/^#/;
function nf(a){a.b=new X("dialog-box");O(window,"resize",function(){this.b.Z()},m,a);O(window,"scroll",function(){this.b.Z()},m,a);O(a.b,Pe,function(){if(this.Qa===vf){var a=ic(this.jc);a&&qc(a,this.b.s().childNodes)}Y(this.b,"");P(Ke(this.b),"width","");P(this.b.s(),"width","");P(Ke(this.b),"height","");P(this.b.s(),"height","")},m,a);a.b.i();Je(a.b).innerHTML=a.Tc;Re(a.b)}
function of(a){a.dc=I("","viewer",i);B(a.dc,function(a){var c=a.getAttribute("href",2),d;a:{d=new cb(c,j);for(var e in rf)if(d.aa.indexOf(rf[e].domain)!=-1){d=j;break a}d=m}switch(d?sf:wf.test(c)?tf:xf.test(c)?vf:uf){case sf:yf(this,a);break;case tf:zf(this,a);break;case uf:Af(this,a);break;case vf:Bf(this,a)}},a)}function Cf(a,b){var c=parseInt(ae(b,"dialogWidth"),10),d=parseInt(ae(b,"dialogHeight"),10);c&&P(a.b.a(),"width",c+"px");d&&P(a.b.s(),"height",d+"px")}
function Df(a,b,c){if(!a.tc&&ae(b,"dialogDefault")=="true")c(a),a.tc=j}function yf(a,b){function c(a){Y(a.b,l);He(a.b,e);a.b.u(j);a.Qa=sf}var d=b.href,e=b.title||"",f="",h;for(h in rf)if(d.indexOf(rf[h].domain)!=-1){f=rf[h];break}if(f){var d=d.match(f.qd),l=f.Hd.replace("%s",d&&d[1]||"");O(b,M,function(a){c(this);a.preventDefault()},m,a);Df(a,b,c)}}
function zf(a,b){function c(a){Y(a.b,"<div>loading...</div>");He(a.b,e);a.b.u(j);var b=new Image;O(b,Ic,function(){Y(a.b,"");var c=Math.min(b.width,640),o=c*b.height/b.width,n=new Sd(a.b.s(),0,o,200);O(n,zd,function(){Y(a.b,'<img src="'+d+'" alt="'+e+'" width="'+c+'" height="'+o+'" class="dialog-box-single-image">');a.b.Z()},m,this);O(n,Ad,function(){a.b.Z()},m,a);n.play()},m,a);b.src=d;a.Qa=tf}var d=b.href,e=b.title||"";O(b,M,function(a){c(this);a.preventDefault()},m,a);Df(a,b,c)}
function Af(a,b){function c(a){Y(a.b,'<iframe src="'+d+'" frameborder="0" class="'+qf+'"></iframe>');He(a.b,e);P(a.b.s(),"height",pf+"px");Cf(a,b);a.b.u(j);a.Qa=uf}var d=b.href,e=b.title||"";O(b,M,function(a){c(this);a.preventDefault()},m,a);Df(a,b,c)}
function Bf(a,b){function c(a){a.jc=d;qc(a.b.s(),f.childNodes);He(a.b,e);Cf(a,b);a.b.u(j);a.Qa=vf}var d=b.getAttribute("href",2).split("#")[1],e=b.title||"",f=ic(d);f&&(P(f,"display","none"),O(b,M,function(a){c(this);a.preventDefault()},m,a),Df(a,b,c))}
function If(a){this.J=a||{};this.e=this.J["class"]||"g-scrollcarousel";this.bd=this.J.duration||400;this.ka=!!this.J.enableLoop;this.qb=!!this.J.enableNavBar;this.Gc=this.J.navPrevCallback;this.Fc=this.J.navNextCallback;this.wd=this.J.navPrevText||"Previous";this.vd=this.J.navNextText||"Next";this.hd=(this.Jb=this.J.contentItemElPositioningRule||m)&&v(this.Jb)}w("gweb.ui.ScrollCarousel",If);
If.prototype.ua=function(a){a||g(Error("Container element is not found."));this.l=a;this.sa=T(this.l).width;Jf(this);this.Da=J("div",this.e+"-nav",this.$a=J("span",this.e+"-nav-prev",this.wd),this.Za=J("span",this.e+"-nav-next",this.vd));if(this.qb)this.Da.appendChild(this.Ba=J("div",this.e+"-nav-bar",this.Ca=J("div",this.e+"-nav-bar-thumb")));Pd(this.Da);sc(this.Da,this.d);P(this.l,{"overflow-x":"hidden","overflow-y":"visible",position:"relative"});P(this.d,{left:"0",position:"absolute",top:S(this.d).y+
"px",width:this.K+"px",height:this.Gb+"px"});if(this.qb)U(this.Ca,m),P(this.Ba,"display","inline-block"),P(this.Ba,{height:(T(this.Ba).height||12)+"px",overflow:"hidden",position:Id(this.Ba)=="absolute"&&"absolute"||"relative","vertical-align":"middle",width:(this.Dc=T(this.Ba).width||100)+"px"}),U(this.Ca,j),P(this.Ca,{display:"inline-block","font-size":"1px"}),this.Ya=T(this.Ca).width||this.Dc*this.sa/this.K,this.Ya=this.Ya>20?this.Ya:20,P(this.Ca,{height:T(this.Ba).height+"px",left:"0",overflow:"hidden",
position:"absolute",top:"0",width:this.Ya+"px"});if(this.ka)this.Fa=this.d.cloneNode(j),E(this.Fa,this.e+"-content-phantom"),P(this.Fa,"left","-"+this.K+"px"),this.l.appendChild(this.Fa);this.Xa=this.ka?this.Fa:this.d;this.ha=this.d;Kf(this);this.Mb=this.J.distancePerStep||this.sa;this.rb=m;if(this.qb)this.tb=this.Dc-this.Ya,this.Wc=this.K-this.Mb,this.Ec=this.ha;Lf(this)};If.prototype.decorate=If.prototype.ua;
function Jf(a){a.d=J("div",a.e+"-content");a.d.innerHTML=a.l.innerHTML;rc(a.l);a.l.appendChild(a.d);P(a.l,{"overflow-y":"hidden"});a.K=0;a.Gb=0;a.ic=I("",a.e+"-item",a.d);B(a.ic,function(a,c){var d,e,f=T(a);d=this.K;e=0;this.hd&&c>0&&(d=this.ic[c-1],e=this.Jb(c,{width:T(d).width,height:T(d).height,left:S(d).x,top:S(d).y},{width:T(this.d).width,height:T(this.d).height,left:S(this.d).x,top:S(this.d).y}),d=e[0],e=e[1]);P(a,{"float":"none",left:d+"px",position:"absolute",top:e+"px",width:f.width+"px"});
if(d+f.width>this.K)this.K=d+f.width;if(e+f.height>this.Gb)this.Gb=e+f.height},a);a.K<=a.sa&&P(a.l,"position","relative")}function Lf(a){O(a.$a,M,function(){this.rb||Mf(this,-this.Mb*-1);v(this.Gc)&&this.Gc()},m,a);O(a.Za,M,function(){this.rb||Mf(this,-this.Mb*1);v(this.Fc)&&this.Fc()},m,a)}function Kf(a){if(!a.ka){var b=T(a.d),c=S(a.d);c.x===0?E(a.$a,a.e+"-nav-disabled"):F(a.$a,a.e+"-nav-disabled");c.x===a.sa-b.width?E(a.Za,a.e+"-nav-disabled"):F(a.Za,a.e+"-nav-disabled")}}
function Mf(a,b){var c=Nf(a),d=c.width+c.left-a.sa;c.left+b>0?a.ka?(P(a.ha,"left",c.left-a.K+"px"),Of(a)):b=-c.left:d+b<0&&(a.ka?(P(a.Xa,"left",a.sa+d+"px"),Of(a)):b=-d);c=Nf(a);Pf(a,a.Xa,c.left+b);a.ka&&Pf(a,a.ha,S(a.ha).x+b);if(a.qb)c=c.left+b+a.K>0,a.Ec=c?a.Xa:a.ha,d=-(S(a.Ec).x+b)*a.tb/a.Wc,d>a.tb?d=c?a.tb:0:d<0&&(d=c?0:a.tb),Pf(a,a.Ca,d)}function Of(a){var b=a.Xa;a.Xa=a.ha;a.ha=b;delete b}
function Nf(a){var b=T(a.d),c=S(a.d),d=b.width,b=b.height,e=c.x,c=c.y;if(a.ka){var f=T(a.Fa),a=S(a.Fa);d+=f.width;e=Math.min(e,a.x)}return new Ed(e,c,d,b)}function Pf(a,b,c){b=new Rd(b,[c,S(b).y],a.bd,Wd);O(b,"begin",function(){this.rb=j},m,a);O(b,zd,function(){this.rb=m;Kf(this)},m,a);b.play()}
function Qf(a,b,c){this.l=a;this.Rb=c||Ea(dc(this.l),"tabs-semantic-mode")>=0;this.Pc=b||0;this.jd=this.Rb?"(tab=[A-Za-z0-9_-]+)":"(tab"+this.Pc+"=[0-9]+)";this.uc=RegExp(this.jd,"g");Rf(this);this.t=this.Ab()||0;this.Bb=k;this.Lb();Sf(this)}w("gads.ui.Tab",Qf);
function Rf(a){a.Oc=I("div","tabs-index",a.l)[0];a.qa=I("li","",a.Oc);a.Xc=I("div","tabs-contents",a.l)[0];a.Pa=I("","tabs-content",a.l);a.Hb={};a.Ib=[];var b;B(a.Pa,function(a,d){E(a,"tabs-content-hidden");b=a.id||"UNDEFINED-CONTENT-ITEM-"+d;this.Hb[b]=d;this.Ib[d]=b},a)}Qf.prototype.Lb=function(){Tf(this);P(this.Xc,"height",Uf(this)+"px");this.select(this.t,m)};
function Sf(a){B(a.qa,function(a,c){var d=I("a","",a)[0];O(d,"click",function(a){this.select(c,j);a.preventDefault()},m,this)},a);O(a.$a,"click",a.Ld,m,a);O(a.Za,"click",a.Kd,m,a)}Qf.prototype.Zb=function(a){var b=location.hash?"&":"#",c;this.Rb?(a="tab="+this.Ib[a],c="tab="+this.Ib[this.t],c=location.hash.match(RegExp(c,"g"))):(a="tab"+this.Pc+"="+a,c=location.hash.match(this.uc));c&&c[0]?(b=c[0],location.hash=location.hash.replace(b,a)):location.hash+=b+a};
Qf.prototype.Ab=function(){var a,b=location.hash.match(this.uc);if(b&&b[0])if(this.Rb)for(var c=b.length,d=0;d<c;d++){if(a=b[d].split("=")[1],a=a in this.Hb?this.Hb[a]:i,typeof a=="number")break}else a=b[0].split("=")[1],a=parseInt(a,10);return a};function Uf(a){var b=T(a.Oc).height,c=T(a.Pa[0]).height;B(a.Pa,function(a,b){b>0&&(c=Math.max(c,T(a).height))},a);return Math.max(b,c)}
function Tf(a){a.ub=[];B(a.qa,function(a,c){this.ub.push(J("span","tabs-nav-page","Page "+(c+1)))},a);a.Da=J("div","tabs-nav",a.$a=J("span","tabs-nav-prev","Previous"),a.Za=J("span","tabs-nav-next","Next"),a.ub);Pd(a.Da);a.l.appendChild(a.Da)}Qf.prototype.select=function(a,b){F(this.qa[this.t],"on");E(this.Pa[this.t],"tabs-content-hidden");F(this.ub[this.t],"on");E(this.qa[a],"on");F(this.Pa[a],"tabs-content-hidden");E(this.ub[a],"on");(b!==i?b:1)&&this.Zb(a);this.t=a;this.Bb&&v(this.Bb)&&this.Bb(a)};
Qf.prototype.select=Qf.prototype.select;Qf.prototype.Ld=function(){this.select(this.t-1<0?this.qa.length-1:this.t-1)};Qf.prototype.Kd=function(){this.select(this.t+1>=this.qa.length?0:this.t+1)};function Vf(a,b){a.Bb=b}function Wf(a){this.cb=a;this.t=0;this.Lb();var b=this;Vf(this.cb,function(a){Xf(b,a)})}w("gads.ui.Steps",Wf);
Wf.prototype.Lb=function(){this.F=[];B(this.cb.qa,function(a,b){var c=J("span","steps-number",""+(b+1));O(c,"click",function(){this.cb.select(b)},m,this);this.F.push(c)},this);this.l=J("div","steps",this.F);P(this.l,"height","0");Pd(this.l);sc(this.l,this.cb.l);Yf(this);Xf(this,this.cb.t);(new Sd(this.l,0,60,600)).play()};function Xf(a,b){F(a.F[a.t],"on");E(a.F[b],"on");a.t=b}
function Yf(a){var b=T(a.l).width,c=T(a.F[0]).width,d=a.F.length,e=(b-c*d)/(d-1),f=Hd(a.F[0],"float")||Hd(a.F[0],"cssFloat")||(a.F[0].currentStyle?a.F[0].currentStyle.styleFloat:k);B(a.F,function(a,b){b>0&&P(a,"margin-"+f,e+"px")},a)}function Zf(){this.Od=I("","tabs",i);this.Ma=[];B(this.Od,function(a,b){var c=new Qf(a,b);this.Ma.push(c);Ea(dc(a),"tabs-steps")>=0&&new Wf(c)},this)}w("gads.ui.TabSets",Zf);w("gads.modules.enableStepBox",function(){new gf;B($(".g-tab a"),function(a){O(a,"click",function(a){a.preventDefault()})})});
w("gads.modules.enableTabs",function(){new Zf});
w("gads.modules.enableSuccessBox",function(){B($(".success-box"),function(a){var b,c=280;Ea(dc(a),"success-box-tall")>=0?(b=function(a,b){var c=a%3!=0;return[c?b.left:b.left+b.width,c?b.top+b.height:0]},c=360):b=function(a,b){var c=a%2!=0;return[c?b.left:b.left+b.width,c?b.top+b.height:0]};P(a,{"margin-top":"-25px",height:c+"px"});(new If({"class":"carousel-box",distancePerStep:T(a).width/2,contentItemElPositioningRule:b,enableLoop:j,enableNavBar:j,enableEventTracking:j,navPrevCallback:function(){window.gadsTracker.trackEvent("Success Box",
"Navigation","Previous")},navNextCallback:function(){window.gadsTracker.trackEvent("Success Box","Navigation","Next")}})).ua(a)})});
w("gads.modules.enableHeroBox",function(){function a(a){a.style.display="none";b=k}B($(".hero-box"),function(a){var b=450;a.id=="hero-new-br"&&(b=510);P(a,{"margin-top":"-30px",height:b+"px"});(new If({"class":"carousel-box",distancePerStep:Fd().width/2,enableLoop:j,enableNavBar:j,navPrevCallback:function(){window.gadsTracker.trackEvent("Hero Box","Navigation","Previous")},navNextCallback:function(){window.gadsTracker.trackEvent("Hero Box","Navigation","Next")}})).ua(a)});var b=k;B($(".hero-testimonial"),
function(c){var d=$("blockquote",c)[0],c=[$(".hero-testimonial-readmore",c)[0],$("h2",c)[0]];if(d&&c[0]){d.style.display="none";var e=J("span","hero-testimonial-close","close");d.appendChild(e);B(c,function(c){O(c,"click",function(c){b?d==b?a(d):(a(b),d.style.display="block",b=d):(d.style.display="block",b=d);c.stopPropagation()})});O(d,"click",function(a){a.stopPropagation()});O(e,"click",function(b){a(d);b.stopPropagation()})}});O(document.body,"click",function(){b&&a(b)})});
w("gads.modules.enableTwisties",function(a){var b=new kf(a);(a=a.setExpanded)&&t(a)&&B(a,function(a){b.Qc[a].Ja(j)})});
w("gads.modules.enableVideoViewer",function(){var a=new X("dialog-box");O(window,"resize",function(){a.Z()});O(a,Pe,function(){Y(a,"")});a.i();Je(a).innerHTML="Close";Re(a);var b={youtube:{keyRegex:/v\=([^&]+)/,embedHtml:'<embed src="//www.youtube.com/v/%s?fs=1&autoplay=1&html5=True" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed>'}};B($(".video-viewer"),function(c){var d=c.href,e=c.title||"",f="";d.indexOf("//www.youtube.com")!=
-1&&(f="youtube");if(f){var d=d.match(b[f].keyRegex),h=b[f].embedHtml.replace("%s",d&&d[1]||"");O(c,"click",function(b){Y(a,h);He(a,e);a.u(j);b.preventDefault()})}})});
w("gads.modules.enableImageViewer",function(){var a=new X("dialog-box");O(window,"resize",function(){a.Z()});a.i();Je(a).innerHTML="Close";Re(a);var b=Ke(a),c=a.s();O(a,Pe,function(){P(b,"height","");P(c,"height","")});B($(".image-viewer"),function(b){var e=b.href,f=b.title||"";O(b,"click",function(b){Y(a,"<div>loading...</div>");He(a,f);a.u(j);var d=new Image;d.onload=function(){Y(a,"");var b=Math.min(d.width,640),h=b*d.height/d.width,H=new Sd(c,0,h,200);O(H,zd,function(){Y(a,'<img src="'+e+'" alt="'+
f+'" width="'+b+'" height="'+h+'" class="dialog-box-single-image">');a.Z()});O(H,Ad,function(){a.Z()});H.play()};d.src=e;b.preventDefault()})})});w("gads.modules.enableViewer",function(a){new mf(a)});function $f(){if(C&&Ob=="6.0"){var a=I(k,"dropdown",i);B(a,function(a){var c=I("ul",k,a)[0];c&&(O(a,"mouseenter",function(){P(c,"display","block")}),O(a,"mouseleave",function(){U(c,"display")}))})}}w("gads.init.dropdownMenuForIe6",$f);$f();
})()
