function d(a){throw a;}var h=true,i=null,j=false,aa=navigator,k=Error,ba=Boolean,ca=undefined,da=encodeURIComponent,ea=parseInt,fa=parseFloat,ga=window,ia=Number,p=JSMSG,ja=Function,ka=Object,q=document,la=decodeURIComponent,ma=isNaN,na=alert,s=Math;function oa(a,b){return a.toString=b}function pa(a,b){return a.length=b}function ra(a,b){return a.position=b}function sa(a,b){return a.selectedIndex=b}function ta(a,b){return a.className=b}function ua(a,b){return a.width=b}
function va(a,b){return a.data=b}function xa(a,b){return a.load=b}function ya(a,b){return a.innerHTML=b}function za(a,b){return a.selected=b}function t(a,b){return a.value=b}function Da(a,b){return a.defaultChecked=b}function Ea(a,b){return a.disabled=b}function Fa(a,b){return a.currentTarget=b}function Ga(a,b){return a.backgroundColor=b}function Ha(a,b){return a.left=b}function Ia(a,b){return a.target=b}function Ja(a,b){return a.screenX=b}function Ka(a,b){return a.screenY=b}
function La(a,b){return a.remove=b}function Na(a,b){return a.start=b}function Oa(a,b){return a.keyCode=b}function Pa(a,b){return a.handleEvent=b}function Qa(a,b){return a.type=b}function Ra(a,b){return a.contains=b}function Ta(a,b){return a.tabIndex=b}function Ua(a,b){return a.clear=b}function x(a,b){return a.display=b}function Xa(a,b){return a.height=b}function Ya(a,b){return a.clientX=b}function Za(a,b){return a.clientY=b}function $a(a,b){return a.visibility=b}
var bb="appendChild",cb="forms",db="scrollTop",eb="previousSibling",y="push",fb="filter",gb="toString",z="length",hb="propertyIsEnumerable",ib="getBoundingClientRect",jb="plugins",kb="form",A="prototype",lb="test",mb="shift",nb="selectedIndex",ob="relatedTarget",pb="className",qb="clearTimeout",rb="exec",sb="width",tb="clientWidth",ub="round",vb="abort",B="checked",wb="slice",xb="setTimeout",C="replace",yb="nodeType",zb="document",Ab="data",Bb="ceil",Db="load",Eb="split",Fb="floor",Gb="getElementById",
Hb="offsetWidth",Ib="concat",Jb="charAt",Kb="selected",Lb="createTextNode",Mb="stopPropagation",E="value",Nb="location",Ob="save",Pb="preventDefault",Qb="insertBefore",Rb="reload",F="indexOf",Sb="disabled",Tb="message",Ub="hasOwnProperty",G="dispatchEvent",H="style",Vb="nodeName",Wb="currentTarget",Xb="body",Yb="left",Zb="view",$b="removeChild",ac="search",bc="getElementsByClassName",I="target",dc="screenX",ec="screenY",J="call",fc="match",gc="getBoxObjectFor",hc="send",ic="options",jc="charCode",
kc="remove",lc="some",mc="start",nc="focus",pc="getAttribute",qc="createElement",rc="scrollHeight",sc="keyCode",tc="firstChild",uc="forEach",vc="clientHeight",wc="scrollLeft",xc="clientLeft",yc="bottom",zc="setAttribute",Ac="elements",Bc="substring",Cc="clientTop",Dc="handleEvent",Ec="every",Fc="type",Gc="contains",Hc="apply",Kc="clear",Lc="childNodes",Mc="shiftKey",Nc="tagName",Oc="reset",Pc="defaultView",Qc="name",Rc="parentNode",Sc="fileName",Tc="display",Uc="nextSibling",Vc="description",Wc="height",
Xc="toUpperCase",Yc="splice",Zc="offsetHeight",$c="join",ad="setActive",bd="getElementsByTagName",cd="nodeValue",dd="toLowerCase",ed="clientX",fd="clientY",gd="documentElement",hd="substr",id="right",jd=jd||{},kd=this,ld=function(a,b,c){a=a[Eb](".");c=c||kd;!(a[0]in c)&&c.execScript&&c.execScript("var "+a[0]);for(var e;a[z]&&(e=a[mb]());)if(!a[z]&&b!==ca)c[e]=b;else c=c[e]?c[e]:(c[e]={})},md=function(a,b){a=a[Eb](".");b=b||kd;for(var c;c=a[mb]();)if(b[c])b=b[c];else return i;return b},nd=function(){},
od=function(a){a.getInstance=function(){return a.Ko||(a.Ko=new a)}},pd=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof ka)&&ka[A][gb][J](a)=="[object Array]"||typeof a[z]=="number"&&typeof a[Yc]!="undefined"&&typeof a[hb]!="undefined"&&!a[hb]("splice"))return"array";if(!(a instanceof ka)&&(ka[A][gb][J](a)=="[object Function]"||typeof a[J]!="undefined"&&typeof a[hb]!="undefined"&&!a[hb]("call")))return"function"}else return"null";else if(b=="function"&&typeof a[J]==
"undefined")return"object";return b},qd=function(a){return pd(a)=="array"},rd=function(a){var b=pd(a);return b=="array"||b=="object"&&typeof a[z]=="number"},sd=function(a){return typeof a=="string"},td=function(a){return typeof a=="number"},ud=function(a){return pd(a)=="function"},vd=function(a){a=pd(a);return a=="object"||a=="array"||a=="function"},yd=function(a){if(a[Ub]&&a[Ub](wd))return a[wd];a[wd]||(a[wd]=++xd);return a[wd]},wd="closure_hashCode_"+s[Fb](s.random()*2147483648)[gb](36),xd=0,zd=
function(a){var b=pd(a);if(b=="object"||b=="array"){if(a.s)return a.s[J](a);b=b=="array"?[]:{};for(var c in a)b[c]=zd(a[c]);return b}return a},Ad=function(a,b){var c=b||kd;if(arguments[z]>2){var e=Array[A][wb][J](arguments,2);return function(){var f=Array[A][wb][J](arguments);Array[A].unshift[Hc](f,e);return a[Hc](c,f)}}else return function(){return a[Hc](c,arguments)}},Bd=function(a){var b=Array[A][wb][J](arguments,1);return function(){var c=Array[A][wb][J](arguments);c.unshift[Hc](c,b);return a[Hc](this,
c)}},Cd=function(a,b){for(var c in b)a[c]=b[c]},Dd=Date.now||function(){return+new Date},K=function(a,b,c){ld(a,b,c)},L=function(a,b,c){a[b]=c},M=function(a,b){function c(){}c.prototype=b[A];a.e=b[A];a.prototype=new c;a[A].constructor=a};ja[A].zf=function(a){if(arguments[z]>1){var b=Array[A][wb][J](arguments,1);b.unshift(this,a);return Ad[Hc](i,b)}else return Ad(this,a)};ja[A].aa=function(a){M(this,a)};ja[A].nb=function(a){Cd(this[A],a)};var Ed=function(a,b,c){if(a[F])return a[F](b,c);if(Array[F])return Array[F](a,b,c);for(c=c=c==i?0:c<0?s.max(0,a[z]+c):c;c<a[z];c++)if(c in a&&a[c]===b)return c;return-1},Hd=function(a,b,c){if(a[uc])a[uc](b,c);else if(Array[uc])Array[uc](a,b,c);else for(var e=a[z],f=sd(a)?a[Eb](""):a,g=0;g<e;g++)g in f&&b[J](c,f[g],g,a)},Id=function(a,b,c){if(a.map)return a.map(b,c);if(Array.map)return Array.map(a,b,c);for(var e=a[z],f=[],g=0,l=sd(a)?a[Eb](""):a,n=0;n<e;n++)if(n in l)f[g++]=b[J](c,l[n],n,a);return f},
Jd=function(a,b,c){if(a[lc])return a[lc](b,c);if(Array[lc])return Array[lc](a,b,c);for(var e=a[z],f=sd(a)?a[Eb](""):a,g=0;g<e;g++)if(g in f&&b[J](c,f[g],g,a))return h;return j},Kd=function(a,b,c){if(a[Ec])return a[Ec](b,c);if(Array[Ec])return Array[Ec](a,b,c);for(var e=a[z],f=sd(a)?a[Eb](""):a,g=0;g<e;g++)if(g in f&&!b[J](c,f[g],g,a))return j;return h},Ld=function(a,b){if(a[Gc])return a[Gc](b);return Ed(a,b)>-1},Md=function(a){if(!qd(a))for(var b=a[z]-1;b>=0;b--)delete a[b];pa(a,0)},Od=function(a,
b,c){Nd(a,c,0,b)},Pd=function(a,b){b=Ed(a,b);var c;if(c=b!=-1)Array[A][Yc][J](a,b,1)[z]==1;return c},Qd=function(a){if(qd(a))return a[Ib]();else{for(var b=[],c=0,e=a[z];c<e;c++)b[c]=a[c];return b}},Rd=function(a){if(qd(a))return a[Ib]();return Qd(a)},Sd=function(a){for(var b=1;b<arguments[z];b++){var c=arguments[b];if(rd(c)){c=Rd(c);a[y][Hc](a,c)}else a[y](c)}},Nd=function(a){return Array[A][Yc][Hc](a,Td(arguments,1))},Td=function(a,b,c){return arguments[z]<=2?Array[A][wb][J](a,b):Array[A][wb][J](a,
b,c)};var Ud=function(a){if(/^\s*$/[lb](a))return j;var b=/\\["\\\/bfnrtu]/g,c=/"[^"\\\n\r\u2028\u2029\x00-\x08\x10-\x1f\x80-\x9f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,e=/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,f=/^[\],:{}\s\u2028\u2029]*$/;return f[lb](a[C](b,"@")[C](c,"]")[C](e,""))},Vd=function(a){a=String(a);if(Ud(a))try{return eval("("+a+")")}catch(b){}d(k("Invalid JSON string: "+a))},Xd=function(a){return(new Wd).$a(a)},Wd=function(){};Wd[A].$a=function(a){var b=[];this.Ng(a,b);return b[$c]("")};
Wd[A].Ng=function(a,b){switch(typeof a){case "string":this.Kj(a,b);break;case "number":this.Sn(a,b);break;case "boolean":b[y](a);break;case "undefined":b[y]("null");break;case "object":if(a==i){b[y]("null");break}if(qd(a)){this.Rn(a,b);break}this.Tn(a,b);break;case "function":break;default:d(k("Unknown type: "+typeof a))}};
var Yd={'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\u000b":"\\u000b"},Zd=/\uffff/[lb]("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g;Wd[A].Kj=function(a,b){b[y]('"',a[C](Zd,function(c){if(c in Yd)return Yd[c];var e=c.charCodeAt(0),f="\\u";if(e<16)f+="000";else if(e<256)f+="00";else if(e<4096)f+="0";return Yd[c]=f+e[gb](16)}),'"')};Wd[A].Sn=function(a,b){b[y](isFinite(a)&&!ma(a)?a:"null")};
Wd[A].Rn=function(a,b){var c=a[z];b[y]("[");for(var e="",f=0;f<c;f++){b[y](e);this.Ng(a[f],b);e=","}b[y]("]")};Wd[A].Tn=function(a,b){b[y]("{");var c="";for(var e in a)if(a[Ub](e)){var f=a[e];if(typeof f!="function"){b[y](c);this.Kj(e,b);b[y](":");this.Ng(f,b);c=","}}b[y]("}")};var $d=function(a){for(var b=1;b<arguments[z];b++){var c=String(arguments[b])[C](/\$/g,"$$$$");a=a[C](/\%s/,c)}return a},ae=function(a){return a[C](/^[\s\xa0]+|[\s\xa0]+$/g,"")},be=/^[a-zA-Z0-9\-_.!~*'()]*$/,ce=function(a){a=String(a);if(!be[lb](a))return da(a);return a},ie=function(a,b){if(b)return a[C](de,"&amp;")[C](ee,"&lt;")[C](fe,"&gt;")[C](ge,"&quot;");else{if(!he[lb](a))return a;if(a[F]("&")!=-1)a=a[C](de,"&amp;");if(a[F]("<")!=-1)a=a[C](ee,"&lt;");if(a[F](">")!=-1)a=a[C](fe,"&gt;");if(a[F]('"')!=
-1)a=a[C](ge,"&quot;");return a}},de=/&/g,ee=/</g,fe=/>/g,ge=/\"/g,he=/[&<>\"]/,ne=function(a){if(je(a,"&"))return"document"in kd&&!je(a,"<")?ke(a):le(a);return a},ke=function(a){var b=kd[zb][qc]("a");ya(b,a);b.normalize&&b.normalize();a=b[tc][cd];ya(b,"");return a},le=function(a){return a[C](/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:if(c[Jb](0)=="#"){c=ia("0"+c[hd](1));if(!ma(c))return String.fromCharCode(c)}return b}})},
oe=function(a,b,c){if(c)a=ne(a);if(a[z]>b)a=a[Bc](0,b-3)+"...";if(c)a=ie(a);return a},je=function(a,b){return a[F](b)!=-1},pe=function(){return s[Fb](s.random()*2147483648)[gb](36)+(s[Fb](s.random()*2147483648)^(new Date).getTime())[gb](36)},re=function(a,b){var c=0;a=ae(String(a))[Eb](".");b=ae(String(b))[Eb](".");for(var e=s.max(a[z],b[z]),f=0;c==0&&f<e;f++){var g=a[f]||"",l=b[f]||"",n=new RegExp("(\\d*)(\\D*)","g"),r=new RegExp("(\\d*)(\\D*)","g");do{var w=n[rb](g)||["","",""],N=r[rb](l)||["",
"",""];if(w[0][z]==0&&N[0][z]==0)break;c=w[1][z]==0?0:ea(w[1],10);var ab=N[1][z]==0?0:ea(N[1],10);c=qe(c,ab)||qe(w[2][z]==0,N[2][z]==0)||qe(w[2],N[2])}while(c==0)}return c},qe=function(a,b){if(a<b)return-1;else if(a>b)return 1;return 0};Dd();var se="StopIteration"in kd?kd.StopIteration:k("StopIteration"),te=function(){};te[A].Ag=function(){d(se)};te[A].__iterator__=function(){return this};
var ue=function(a){if(a instanceof te)return a;if(typeof a.__iterator__=="function")return a.__iterator__(j);if(rd(a)){var b=0,c=new te;c.Ag=function(){for(;1;){if(b>=a[z])d(se);if(b in a)return a[b++];else b++}};return c}d(k("Not implemented"))},ve=function(a,b,c){if(rd(a))try{Hd(a,b,c)}catch(e){if(e!==se)d(e)}else{a=ue(a);try{for(;1;)b[J](c,a.Ag(),ca,a)}catch(f){if(f!==se)d(f)}}};var we=function(a,b,c){for(var e in a)b[J](c,a[e],e,a)},xe=function(a,b,c){var e={};for(var f in a)e[f]=b[J](c,a[f],f,a);return e},ye=function(a){var b=[],c=0;for(var e in a)b[c++]=a[e];return b},ze=function(a){var b=[],c=0;for(var e in a)b[c++]=e;return b},Ae=function(a,b){var c;if(c=b in a)delete a[b];return c},Ce=function(a,b,c){if(b in a)d(k('The object already contains the key "'+b+'"'));Be(a,b,c)},De=function(a,b,c){if(b in a)return a[b];return c},Be=function(a,b,c){a[b]=c},Ee=function(a){var b=
{};for(var c in a)b[c]=a[c];return b},Fe=function(a){var b={};for(var c in a)b[a[c]]=c;return b},Ge=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],He=function(a){for(var b,c,e=1;e<arguments[z];e++){c=arguments[e];for(b in c)a[b]=c[b];for(var f=0;f<Ge[z];f++){b=Ge[f];if(ka[A][Ub][J](c,b))a[b]=c[b]}}},Ie=function(){var a=arguments[z];if(a==1&&qd(arguments[0]))return Ie[Hc](i,arguments[0]);if(a%2)d(k("Uneven number of arguments"));for(var b=
{},c=0;c<a;c+=2)b[arguments[c]]=arguments[c+1];return b};var Je=function(a){if(typeof a.T=="function")return a.T();if(sd(a))return a[Eb]("");if(rd(a)){for(var b=[],c=a[z],e=0;e<c;e++)b[y](a[e]);return b}return ye(a)},Ke=function(a){if(typeof a.oa=="function")return a.oa();if(typeof a.T!="function"){if(rd(a)||sd(a)){var b=[];a=a[z];for(var c=0;c<a;c++)b[y](c);return b}return ze(a)}},Le=function(a,b,c){if(typeof a[uc]=="function")a[uc](b,c);else if(rd(a)||sd(a))Hd(a,b,c);else for(var e=Ke(a),f=Je(a),g=f[z],l=0;l<g;l++)b[J](c,f[l],e&&e[l],a)};var Me=function(a){this.W={};this.r=[];var b=arguments[z];if(b>1){if(b%2)d(k("Uneven number of arguments"));for(var c=0;c<b;c+=2)this.n(arguments[c],arguments[c+1])}else a&&this.fe(a)};Me[A].p=0;Me[A].ee=0;Me[A].M=function(){return this.p};Me[A].T=function(){this.me();for(var a=[],b=0;b<this.r[z];b++){var c=this.r[b];a[y](this.W[c])}return a};Me[A].oa=function(){this.me();return this.r[Ib]()};Me[A].va=function(a){return Ne(this.W,a)};Me[A].ka=function(){return this.p==0};
Ua(Me[A],function(){this.W={};pa(this.r,0);this.ee=this.p=0});La(Me[A],function(a){if(Ne(this.W,a)){delete this.W[a];this.p--;this.ee++;this.r[z]>2*this.p&&this.me();return h}return j});Me[A].me=function(){if(this.p!=this.r[z]){for(var a=0,b=0;a<this.r[z];){var c=this.r[a];if(Ne(this.W,c))this.r[b++]=c;a++}pa(this.r,b)}if(this.p!=this.r[z]){var e={};for(b=a=0;a<this.r[z];){c=this.r[a];if(!Ne(e,c)){this.r[b++]=c;e[c]=1}a++}pa(this.r,b)}};Me[A].F=function(a,b){if(Ne(this.W,a))return this.W[a];return b};
Me[A].n=function(a,b){if(!Ne(this.W,a)){this.p++;this.r[y](a);this.ee++}this.W[a]=b};Me[A].fe=function(a){var b;if(a instanceof Me){b=a.oa();a=a.T()}else{b=ze(a);a=ye(a)}for(var c=0;c<b[z];c++)this.n(b[c],a[c])};Me[A].s=function(){return new Me(this)};Me[A].__iterator__=function(a){this.me();var b=0,c=this.r,e=this.W,f=this.ee,g=this,l=new te;l.Ag=function(){for(;1;){if(f!=g.ee)d(k("The map has changed since the iterator was created"));if(b>=c[z])d(se);var n=c[b++];return a?n:e[n]}};return l};
var Ne=function(a,b){return ka[A][Ub][J](a,b)};var Oe=function(a){this.W=new Me;a&&this.fe(a)},Pe=function(a){var b=typeof a;return b=="object"&&a||b=="function"?"o"+yd(a):b[hd](0,1)+a};Oe[A].M=function(){return this.W.M()};Oe[A].add=function(a){this.W.n(Pe(a),a)};Oe[A].fe=function(a){a=Je(a);for(var b=a[z],c=0;c<b;c++)this.add(a[c])};Oe[A].Wc=function(a){a=Je(a);for(var b=a[z],c=0;c<b;c++)this[kc](a[c])};La(Oe[A],function(a){return this.W[kc](Pe(a))});Ua(Oe[A],function(){this.W[Kc]()});Oe[A].ka=function(){return this.W.ka()};Ra(Oe[A],function(a){return this.W.va(Pe(a))});
Oe[A].pg=function(a){var b=new Oe;a=Je(a);for(var c=0;c<a[z];c++){var e=a[c];this[Gc](e)&&b.add(e)}return b};Oe[A].T=function(){return this.W.T()};Oe[A].s=function(){return new Oe(this)};Oe[A].__iterator__=function(){return this.W.__iterator__(j)};var Se=function(a,b){try{var c=Qe(a),e="Message: "+ie(c[Tb])+'\nUrl: <a href="view-source:'+c[Sc]+'" target="_new">'+c[Sc]+"</a>\nLine: "+c.lineNumber+"\n\nBrowser stack:\n"+ie(c.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+ie(Re(b)+"-> ");return e}catch(f){return"Exception trying to expose exception! You win, we lose. "+f}},Qe=function(a){var b=md("window.location.href");return typeof a=="string"?{message:a,name:"Unknown error",lineNumber:"Not available",fileName:b,stack:"Not available"}:!a.lineNumber||
!a[Sc]||!a.stack?{message:a[Tb],name:a[Qc],lineNumber:a.lineNumber||a.line||"Not available",fileName:a[Sc]||a.filename||a.sourceURL||b,stack:a.stack||"Not available"}:a},Re=function(a){return Te(a||arguments.callee.caller,[])},Te=function(a,b){var c=[];if(Ld(b,a))c[y]("[...circular reference...]");else if(a&&b[z]<50){c[y](Ue(a)+"(");for(var e=a.arguments,f=0;f<e[z];f++){f>0&&c[y](", ");var g;g=e[f];switch(typeof g){case "object":g=g?"object":"null";break;case "string":g=g;break;case "number":g=String(g);
break;case "boolean":g=g?"true":"false";break;case "function":g=(g=Ue(g))?g:"[fn]";break;case "undefined":default:g=typeof g;break}if(g[z]>40)g=g[hd](0,40)+"...";c[y](g)}b[y](a);c[y](")\n");try{c[y](Te(a.caller,b))}catch(l){c[y]("[exception trying to get caller]\n")}}else a?c[y]("[...long stack...]"):c[y]("[end]");return c[$c]("")},Ue=function(a){a=String(a);if(!Ve[a]){var b=/function ([^\(]+)/[rb](a);if(b){b=b[1];Ve[a]=b}else Ve[a]="[Anonymous]"}return Ve[a]},Ve={};var $e=function(a,b,c,e,f){this.ep=typeof f=="number"?f:Ze++;this.fp=e||Dd();this.oc=a;this.bp=b;this.$o=c};$e[A].nl=i;$e[A].ml=i;var Ze=0;$e[A].Wn=function(a){this.nl=a};$e[A].Xn=function(a){this.ml=a};$e[A].cg=function(){return this.oc};$e[A].Tg=function(a){this.oc=a};var af=function(a){this.Ue=a;this.v=i;this.fa={};this.Cd=[]};af[A].oc=i;var bf=function(a,b){this.name=a;t(this,b)};oa(bf[A],function(){return this[Qc]});new bf("OFF",Infinity);new bf("SHOUT",1200);var cf=new bf("SEVERE",1000),df=new bf("WARNING",900),ef=new bf("INFO",800),ff=new bf("CONFIG",700),gf=new bf("FINE",500),hf=new bf("FINER",400),jf=new bf("FINEST",300);new bf("ALL",0);af[A].hb=function(){return this.v};af[A].Tg=function(a){this.oc=a};af[A].cg=function(){return this.oc};
af[A].sg=function(a){if(this.oc)return a[E]>=this.oc[E];if(this.v)return this.v.sg(a);return j};af[A].log=function(a,b,c){this.sg(a)&&this.Km(this.Jl(a,b,c))};af[A].Jl=function(a,b,c){var e=new $e(a,String(b),this.Ue);if(c){e.Wn(c);e.Xn(Se(c,arguments.callee.caller))}return e};af[A].bk=function(a,b){this.log(cf,a,b)};af[A].sk=function(a,b){this.log(df,a,b)};af[A].Oc=function(a,b){this.log(ef,a,b)};af[A].K=function(a,b){this.log(gf,a,b)};af[A].Yh=function(a,b){this.log(hf,a,b)};
af[A].Uf=function(a,b){this.log(jf,a,b)};af[A].Km=function(a){if(this.sg(a.cg()))for(var b=this;b;){b.Lk(a);b=b.hb()}};af[A].Lk=function(a){for(var b=0;b<this.Cd[z];b++)this.Cd[b](a)};af[A].bd=function(a){this.v=a};af[A].wk=function(a,b){this.fa[a]=b};var kf={},lf=i,mf=function(){if(!lf){lf=new af("");kf[""]=lf;lf.Tg(ff)}},of=function(a){mf();return a in kf?kf[a]:nf(a)},nf=function(a){var b=new af(a),c=a[Eb]("."),e=c[c[z]-1];c.length-=1;c=c[$c](".");c=of(c);c.wk(e,b);b.bd(c);return kf[a]=b};var pf=function(){};pf[A].Jf=j;pf[A].Zi=function(){return this.Jf};pf[A].A=function(){if(!this.Jf){this.Jf=h;this.b()}};pf[A].b=function(){};var qf,rf,sf,tf,uf,vf,wf,xf,yf,zf=function(){return kd.navigator?kd.navigator.userAgent:i},Af=function(){return kd.navigator},Bf=function(){uf=tf=sf=rf=qf=j;var a;if(a=zf()){var b=Af();qf=a[F]("Opera")==0;rf=!qf&&a[F]("MSIE")!=-1;tf=(sf=!qf&&a[F]("WebKit")!=-1)&&a[F]("Mobile")!=-1;uf=!qf&&!sf&&b.product=="Gecko"}};Bf();
var Cf=qf,O=rf,Df=uf,Ef=sf,Ff=tf,Gf=function(){var a=Af();return a&&a.platform||""},Hf=Gf(),If=function(){vf=je(Hf,"Mac");wf=je(Hf,"Win");xf=je(Hf,"Linux");yf=!!Af()&&je(Af().appVersion||"","X11")};If();
var Jf=vf,Kf=yf,Lf=function(){var a="",b;if(Cf&&kd.opera){a=kd.opera.version;a=typeof a=="function"?a():a}else{if(Df)b=/rv\:([^\);]+)(\)|;)/;else if(O)b=/MSIE\s+([^\);]+)(\)|;)/;else if(Ef)b=/WebKit\/(\S+)/;if(b)a=(a=b[rb](zf()))?a[1]:""}return a},Mf=Lf(),Nf={},Of=function(a){return Nf[a]||(Nf[a]=re(Mf,a)>=0)};var Pf=function(a,b){Qa(this,a);Ia(this,b);Fa(this,this[I])};M(Pf,pf);Pf[A].b=function(){delete this[Fc];delete this[I];delete this[Wb]};Pf[A].Tb=j;Pf[A].Yc=h;Pf[A].stopPropagation=function(){this.Tb=h};Pf[A].preventDefault=function(){this.Yc=j};var Qf=function(a,b){a&&this.Ed(a,b)};M(Qf,Pf);var Rf=[1,4,2];Ia(Qf[A],i);Qf[A].relatedTarget=i;Qf[A].offsetX=0;Qf[A].offsetY=0;Ya(Qf[A],0);Za(Qf[A],0);Ja(Qf[A],0);Ka(Qf[A],0);Qf[A].button=0;Oa(Qf[A],0);Qf[A].charCode=0;Qf[A].ctrlKey=j;Qf[A].altKey=j;Qf[A].shiftKey=j;Qf[A].metaKey=j;Qf[A].tb=i;
Qf[A].Ed=function(a,b){var c=Qa(this,a[Fc]);Ia(this,a[I]||a.srcElement);Fa(this,b);if(b=a[ob]){if(Df)try{b=b[Vb]&&b}catch(e){}}else if(c=="mouseover")b=a.fromElement;else if(c=="mouseout")b=a.toElement;this.relatedTarget=b;this.offsetX=a.offsetX!==ca?a.offsetX:a.layerX;this.offsetY=a.offsetY!==ca?a.offsetY:a.layerY;Ya(this,a[ed]!==ca?a[ed]:a.pageX);Za(this,a[fd]!==ca?a[fd]:a.pageY);Ja(this,a[dc]||0);Ka(this,a[ec]||0);this.button=a.button;Oa(this,a[sc]||0);this.charCode=a[jc]||(c=="keypress"?a[sc]:
0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a[Mc];this.metaKey=a.metaKey;this.tb=a;delete this.Yc;delete this.Tb};Qf[A].rg=function(a){return O?this[Fc]=="click"?a==0:!!(this.tb.button&Rf[a]):this.tb.button==a};Qf[A].stopPropagation=function(){this.Tb=h;if(this.tb[Mb])this.tb[Mb]();else this.tb.cancelBubble=h};var Sf=O&&!Of("8");Qf[A].preventDefault=function(){this.Yc=j;var a=this.tb;if(a[Pb])a[Pb]();else{a.returnValue=j;if(Sf)try{if(a.ctrlKey||a[sc]>=112&&a[sc]<=123)Oa(a,-1)}catch(b){}}};
Qf[A].bi=function(){return this.tb};Qf[A].b=function(){Qf.e.b[J](this);this.tb=i;Ia(this,i);Fa(this,i);this.relatedTarget=i};var Tf=function(){};Tf[A].d=function(){};Tf[A].qa=function(){};var Uf=function(a,b){this.Tc=b;this.ja=[];this.Sk(a)};M(Uf,pf);Uf[A].Ef=i;Uf[A].Ph=i;Uf[A].Wd=function(a){this.Ef=a};Uf[A].ba=function(){if(this.ja[z])return this.ja.pop();return this.Db()};Uf[A].Ub=function(a){this.ja[z]<this.Tc?this.ja[y](a):this.cb(a)};Uf[A].Sk=function(a){if(a>this.Tc)d(k("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b<a;b++)this.ja[y](this.Db())};Uf[A].Db=function(){return this.Ef?this.Ef():{}};
Uf[A].cb=function(a){if(this.Ph)this.Ph(a);else if(ud(a.A))a.A();else for(var b in a)delete a[b]};Uf[A].b=function(){Uf.e.b[J](this);for(var a=this.ja;a[z];)this.cb(a.pop());delete this.ja};var Vf,Wf,Zf=function(){var a="ScriptEngine"in kd;Wf=(Vf=a&&kd.ScriptEngine()=="JScript")?kd.ScriptEngineMajorVersion()+"."+kd.ScriptEngineMinorVersion()+"."+kd.ScriptEngineBuildVersion():"0"};Zf();var $f=Vf,ag=Wf;var bg=function(){},cg=0;bg[A].pa=0;bg[A].Xc=j;bg[A].zh=j;bg[A].Ed=function(a,b,c,e,f,g){if(ud(a))this.zm=h;else if(a&&a[Dc]&&ud(a[Dc]))this.zm=j;else d(k("Invalid listener argument"));this.listener=a;this.proxy=b;this.src=c;Qa(this,e);this.capture=!!f;this.handler=g;this.zh=j;this.pa=++cg;this.Xc=j};Pa(bg[A],function(a){if(this.zm)return this.listener[J](this.handler||this.src,a);return this.listener[Dc][J](this.listener,a)});var dg,eg,fg,gg,hg,ig,jg,kg,lg,mg,ng;
(function(){var a=$f&&!(re(ag,"5.7")>=0);function b(){return{p:0,pb:0}}function c(){return[]}var e;ig=function(Sa){e=Sa};function f(){var Sa=function(ha){return e[J](Sa.src,Sa.pa,ha)};return Sa}function g(){return new bg}function l(){return new Qf}if(a){dg=function(){return n.ba()};eg=function(Sa){n.Ub(Sa)};fg=function(){return r.ba()};gg=function(Sa){r.Ub(Sa)};hg=function(){return w.ba()};jg=function(){w.Ub(f())};kg=function(){return N.ba()};lg=function(Sa){N.Ub(Sa)};mg=function(){return ab.ba()};
ng=function(Sa){ab.Ub(Sa)};var n=new Uf(0,600);n.Wd(b);var r=new Uf(0,600);r.Wd(c);var w=new Uf(0,600);w.Wd(f);var N=new Uf(0,600);N.Wd(g);var ab=new Uf(0,600);ab.Wd(l)}else{dg=b;eg=nd;fg=c;gg=nd;hg=f;jg=nd;kg=g;lg=nd;mg=l;ng=nd}})();var og={},pg={},qg={},rg="on",sg={},P=function(a,b,c,e,f){if(b)if(qd(b)){for(var g=0;g<b[z];g++)P(a,b[g],c,e,f);return i}else{e=!!e;var l=pg;b in l||(l[b]=dg());l=l[b];if(!(e in l)){l[e]=dg();l.p++}l=l[e];var n=yd(a),r;l.pb++;if(l[n]){r=l[n];for(g=0;g<r[z];g++){l=r[g];if(l.listener==c&&l.handler==f){if(l.Xc)break;return r[g].pa}}}else{r=l[n]=fg();l.p++}g=hg();g.src=a;l=kg();l.Ed(c,g,a,b,e,f);c=l.pa;g.pa=c;r[y](l);og[c]=l;qg[n]||(qg[n]=fg());qg[n][y](l);if(a.addEventListener){if(a==kd||!a.Jh)a.addEventListener(b,
g,e)}else a.attachEvent(tg(b),g);return c}else d(k("Invalid event type"))},ug=function(a,b,c,e,f){if(qd(b)){for(var g=0;g<b[z];g++)ug(a,b[g],c,e,f);return i}e=!!e;a=vg(a,b,e);if(!a)return j;for(g=0;g<a[z];g++)if(a[g].listener==c&&a[g].capture==e&&a[g].handler==f)return wg(a[g].pa);return j},wg=function(a){if(!og[a])return j;var b=og[a];if(b.Xc)return j;var c=b.src,e=b[Fc],f=b.proxy,g=b.capture;if(c.removeEventListener){if(c==kd||!c.Jh)c.removeEventListener(e,f,g)}else c.detachEvent&&c.detachEvent(tg(e),
f);c=yd(c);f=pg[e][g][c];if(qg[c]){var l=qg[c];Pd(l,b);l[z]==0&&delete qg[c]}b.Xc=h;f.Xm=h;xg(e,g,c,f);delete og[a];return h},xg=function(a,b,c,e){if(!e.xg)if(e.Xm){for(var f=0,g=0;f<e[z];f++)if(e[f].Xc){var l=e[f].proxy;l.src=i;jg(l);lg(e[f])}else{if(f!=g)e[g]=e[f];g++}pa(e,g);e.Xm=j;if(g==0){gg(e);delete pg[a][b][c];pg[a][b].p--;if(pg[a][b].p==0){eg(pg[a][b]);delete pg[a][b];pg[a].p--}if(pg[a].p==0){eg(pg[a]);delete pg[a]}}}},yg=function(a,b,c){var e=0,f=a==i,g=b==i,l=c==i;c=!!c;if(f)we(qg,function(r){for(var w=
r[z]-1;w>=0;w--){var N=r[w];if((g||b==N[Fc])&&(l||c==N.capture)){wg(N.pa);e++}}});else{a=yd(a);if(qg[a]){a=qg[a];for(f=a[z]-1;f>=0;f--){var n=a[f];if((g||b==n[Fc])&&(l||c==n.capture)){wg(n.pa);e++}}}}return e},vg=function(a,b,c){var e=pg;if(b in e){e=e[b];if(c in e){e=e[c];a=yd(a);if(e[a])return e[a]}}return i},zg=function(a,b,c,e,f){e=!!e;if(a=vg(a,b,e))for(b=0;b<a[z];b++)if(a[b].listener==c&&a[b].capture==e&&a[b].handler==f)return a[b];return i},Ag=O?"focusin":"DOMFocusIn",Bg=O?"focusout":"DOMFocusOut",
Cg={CLICK:"click",DBLCLICK:"dblclick",MOUSEDOWN:"mousedown",MOUSEUP:"mouseup",MOUSEOVER:"mouseover",MOUSEOUT:"mouseout",MOUSEMOVE:"mousemove",SELECTSTART:"selectstart",KEYPRESS:"keypress",KEYDOWN:"keydown",KEYUP:"keyup",BLUR:"blur",FOCUS:"focus",DEACTIVATE:"deactivate",FOCUSIN:Ag,FOCUSOUT:Bg,CHANGE:"change",SELECT:"select",SUBMIT:"submit",CONTEXTMENU:"contextmenu",DRAGSTART:"dragstart",ERROR:"error",HASHCHANGE:"hashchange",HELP:"help",LOAD:"load",LOSECAPTURE:"losecapture",READYSTATECHANGE:"readystatechange",
RESIZE:"resize",SCROLL:"scroll",UNLOAD:"unload"},tg=function(a){if(a in sg)return sg[a];return sg[a]=rg+a},Eg=function(a,b,c,e,f){var g=1;b=yd(b);if(a[b]){a.pb--;a=a[b];if(a.xg)a.xg++;else a.xg=1;try{for(var l=a[z],n=0;n<l;n++){var r=a[n];if(r&&!r.Xc)g&=Dg(r,f)!==j}}finally{a.xg--;xg(c,e,b,a)}}return ba(g)},Dg=function(a,b){b=a[Dc](b);a.zh&&wg(a.pa);return b},Fg=function(a,b){if(sd(b))b=new Pf(b,a);else if(b instanceof Pf)Ia(b,b[I]||a);else{var c=b;b=new Pf(b[Fc],a);He(b,c)}c=1;var e,f=b[Fc],g=pg;
if(!(f in g))return h;g=g[f];f=h in g;var l;if(f){e=[];for(l=a;l;l=l.vi())e[y](l);l=g[h];l.pb=l.p;for(var n=e[z]-1;!b.Tb&&n>=0&&l.pb;n--){Fa(b,e[n]);c&=Eg(l,e[n],b[Fc],h,b)&&b.Yc!=j}}if(l=j in g){l=g[j];l.pb=l.p;if(f)for(n=0;!b.Tb&&n<e[z]&&l.pb;n++){Fa(b,e[n]);c&=Eg(l,e[n],b[Fc],j,b)&&b.Yc!=j}else for(a=a;!b.Tb&&a&&l.pb;a=a.vi()){Fa(b,a);c&=Eg(l,a,b[Fc],j,b)&&b.Yc!=j}}return ba(c)},Hg=function(a,b){if(!og[a])return h;a=og[a];var c=a[Fc],e=pg;if(!(c in e))return h;e=e[c];var f,g;if(O){f=b||md("window.event");
b=h in e;var l=j in e;if(b){if(f[sc]<0||f.returnValue!=ca)return h;Gg(f)}var n=mg();n.Ed(f,this);f=h;try{if(b){for(var r=fg(),w=n[Wb];w;w=w[Rc])r[y](w);g=e[h];g.pb=g.p;for(var N=r[z]-1;!n.Tb&&N>=0&&g.pb;N--){Fa(n,r[N]);f&=Eg(g,r[N],c,h,n)}if(l){g=e[j];g.pb=g.p;for(N=0;!n.Tb&&N<r[z]&&g.pb;N++){Fa(n,r[N]);f&=Eg(g,r[N],c,j,n)}}}else f=Dg(a,n)}finally{if(r){pa(r,0);gg(r)}n.A();ng(n)}return f}g=new Qf(b,this);try{f=Dg(a,g)}finally{g.A()}return f};ig(Hg);
var Gg=function(a){var b=j;if(a[sc]==0)try{Oa(a,-1);return}catch(c){b=h}if(b||a.returnValue==ca)a.returnValue=h};var Ig=function(){};M(Ig,pf);Ig[A].Jh=h;Ig[A].Dg=i;Ig[A].vi=function(){return this.Dg};Ig[A].gf=function(a){this.Dg=a};Ig[A].addEventListener=function(a,b,c,e){P(this,a,b,c,e)};Ig[A].removeEventListener=function(a,b,c,e){ug(this,a,b,c,e)};Ig[A].dispatchEvent=function(a){return Fg(this,a)};Ig[A].b=function(){Ig.e.b[J](this);yg(this);this.Dg=i};var Kg=function(a,b){this.Me=a||1;this.sf=b||Jg;this.xh=Ad(this.oo,this);this.jj=Dd()};M(Kg,Ig);Kg[A].qd=j;var Jg=kd.window,Lg=0.8;Kg[A].Bb=i;Kg[A].setInterval=function(a){this.Me=a;if(this.Bb&&this.qd){this.stop();this[mc]()}else this.Bb&&this.stop()};Kg[A].oo=function(){if(this.qd){var a=Dd()-this.jj;if(a>0&&a<this.Me*Lg)this.Bb=this.sf[xb](this.xh,this.Me-a);else{this.hl();if(this.qd){this.Bb=this.sf[xb](this.xh,this.Me);this.jj=Dd()}}}};Kg[A].hl=function(){this[G]("tick")};
Na(Kg[A],function(){this.qd=h;if(!this.Bb){this.Bb=this.sf[xb](this.xh,this.Me);this.jj=Dd()}});Kg[A].stop=function(){this.qd=j;if(this.Bb){this.sf[qb](this.Bb);this.Bb=i}};Kg[A].b=function(){Kg.e.b[J](this);this.stop();delete this.sf};var Mg=function(a,b,c){if(ud(a)){if(c)a=Ad(a,c)}else if(a&&typeof a[Dc]=="function")a=Ad(a[Dc],a);else d(k("Invalid listener argument"));return b>2147483647?-1:Jg[xb](a,b||0)},Ng=function(a){Jg[qb](a)};var Og=function(){if(Df){this.cc={};this.ph={};this.gh=[]}};Og[A].i=of("goog.net.xhrMonitor");Og[A].D=Df;Og[A].La=function(a){this.D=Df&&a};Og[A].af=function(a){if(this.D){var b=sd(a)?a:vd(a)?yd(a):"";this.i.Uf("Pushing context: "+a+" ("+b+")");this.gh[y](b)}};Og[A].Ze=function(){if(this.D){var a=this.gh.pop();this.i.Uf("Popping context: "+a);this.uo(a)}};Og[A].xm=function(a){if(!this.D)return h;var b=this.cc[sd(a)?a:vd(a)?yd(a):""];this.i.K("Context is safe : "+a+" - "+b);return!b};
Og[A].Pm=function(a){if(this.D){a=yd(a);this.i.K("Opening XHR : "+a);for(var b=0;b<this.gh[z];b++){var c=this.gh[b];this.he(this.cc,c,a);this.he(this.ph,a,c)}}};Og[A].Om=function(a){if(this.D){a=yd(a);this.i.K("Closing XHR : "+a);delete this.ph[a];for(var b in this.cc){Pd(this.cc[b],a);this.cc[b][z]==0&&delete this.cc[b]}}};
Og[A].uo=function(a){var b=this.ph[a],c=this.cc[a];if(b&&c){this.i.Uf("Updating dependent contexts");Hd(b,function(e){Hd(c,function(f){this.he(this.cc,e,f);this.he(this.ph,f,e)},this)},this)}};Og[A].he=function(a,b,c){a[b]||(a[b]=[]);Ld(a[b],c)||a[b][y](c)};var Pg=new Og;var Rg=function(){return Qg()},Qg=i,Sg=i,Tg=i,Ug=function(a,b){Qg=a;Sg=b;Tg=i},Wg=function(){var a=Vg();return a?new ActiveXObject(a):new XMLHttpRequest},Xg=function(){var a=Vg(),b={};if(a){b[0]=h;b[1]=h}return b};Ug(Wg,Xg);var Yg=i,Vg=function(){if(!Yg&&typeof XMLHttpRequest=="undefined"&&typeof ActiveXObject!="undefined"){for(var a=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],b=0;b<a[z];b++){var c=a[b];try{new ActiveXObject(c);return Yg=c}catch(e){}}d(k("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed"))}return Yg};var Q=function(){this.headers=new Me};M(Q,Ig);Q[A].i=of("goog.net.XhrIo");var Zg=[],ah=function(a,b,c,e,f,g){var l=new Q;Zg[y](l);b&&P(l,"complete",b);P(l,"ready",Bd($g,l));g&&l.bh(g);l[hc](a,c,e,f)},bh=function(){for(var a=Zg;a[z];)a.pop().A()},ch=function(a,b){Q[A].Od=a.protectEntryPoint(Q[A].Od,b)},$g=function(a){a.A();Pd(Zg,a)};Q[A].L=j;Q[A].q=i;Q[A].vf=i;Q[A].Rb="";Q[A].hj="";Q[A].Ja=0;Q[A].Id="";Q[A].Sf=j;Q[A].Je=j;Q[A].og=j;Q[A].kc=j;Q[A].ac=0;Q[A].Ab=i;
Q[A].bh=function(a){this.ac=s.max(0,a)};
Q[A].send=function(a,b,c,e){if(this.L)d(k("[goog.net.XhrIo] Object is active with another request"));b=b||"GET";this.Rb=a;this.Id="";this.Ja=0;this.hj=b;this.Sf=j;this.L=h;this.q=new Rg;this.vf=Tg||(Tg=Sg());Pg.Pm(this.q);this.q.onreadystatechange=Ad(this.wj,this);try{this.i.K(this.ub("Opening Xhr"));this.og=h;this.q.open(b,a,h);this.og=j}catch(f){this.i.K(this.ub("Error opening Xhr: "+f[Tb]));this.Wh(5,f);return}a=c||"";var g=this.headers.s();e&&Le(e,function(n,r){g.n(r,n)});b=="POST"&&!g.va("Content-Type")&&
g.n("Content-Type","application/x-www-form-urlencoded;charset=utf-8");Le(g,function(n,r){this.q.setRequestHeader(r,n)},this);try{if(this.Ab){Jg[qb](this.Ab);this.Ab=i}if(this.ac>0){this.i.K(this.ub("Will abort after "+this.ac+"ms if incomplete"));this.Ab=Jg[xb](Ad(this.po,this),this.ac)}this.i.K(this.ub("Sending request"));this.Je=h;this.q[hc](a);this.Je=j}catch(l){this.i.K(this.ub("Send error: "+l[Tb]));this.Wh(5,l)}};
Q[A].dispatchEvent=function(a){if(this.q){Pg.af(this.q);try{return Q.e[G][J](this,a)}finally{Pg.Ze()}}else return Q.e[G][J](this,a)};Q[A].po=function(){if(typeof jd!="undefined")if(this.q){this.Id="Timed out after "+this.ac+"ms, aborting";this.Ja=8;this.i.K(this.ub(this.Id));this[G]("timeout");this[vb](8)}};Q[A].Wh=function(a,b){this.L=j;if(this.q){this.kc=h;this.q[vb]();this.kc=j}this.Id=b;this.Ja=a;this.Nh();this.le()};Q[A].Nh=function(){if(!this.Sf){this.Sf=h;this[G]("complete");this[G]("error")}};
Q[A].abort=function(a){if(this.q){this.i.K(this.ub("Aborting"));this.L=j;this.kc=h;this.q[vb]();this.kc=j;this.Ja=a||7;this[G]("complete");this[G]("abort");this.le()}};Q[A].b=function(){if(this.q){if(this.L){this.L=j;this.kc=h;this.q[vb]();this.kc=j}this.le(h)}Q.e.b[J](this)};Q[A].wj=function(){!this.og&&!this.Je&&!this.kc?this.Od():this.vj()};Q[A].Od=function(){this.vj()};
Q[A].vj=function(){if(this.L)if(typeof jd!="undefined")if(this.vf[1]&&this.yd()==4&&this.Ce()==2)this.i.K(this.ub("Local request error detected and ignored"));else if(this.Je&&this.yd()==4)Jg[xb](Ad(this.wj,this),0);else{this[G]("readystatechange");if(this.Oe()){this.i.K(this.ub("Request complete"));this.L=j;if(this.Gd()){this[G]("complete");this[G]("success")}else{this.Ja=6;this.Id=this.Tl()+" ["+this.Ce()+"]";this.Nh()}this.le()}}};
Q[A].le=function(a){if(this.q){var b=this.q,c=this.vf[0]?nd:i;this.vf=this.q=i;if(this.Ab){Jg[qb](this.Ab);this.Ab=i}if(!a){Pg.af(b);this[G]("ready");Pg.Ze()}Pg.Om(b);try{b.onreadystatechange=c}catch(e){this.i.bk("Problem encountered resetting onreadystatechange: "+e[Tb])}}};Q[A].lc=function(){return this.L};Q[A].Oe=function(){return this.yd()==4};Q[A].Gd=function(){switch(this.Ce()){case 0:case 200:case 204:case 304:return h;default:return j}};Q[A].yd=function(){return this.q?this.q.readyState:0};
Q[A].Ce=function(){try{return this.yd()>2?this.q.status:-1}catch(a){this.i.sk("Can not get status: "+a[Tb]);return-1}};Q[A].Tl=function(){try{return this.yd()>2?this.q.statusText:""}catch(a){this.i.K("Can not get status: "+a[Tb]);return""}};Q[A].ze=function(){return this.q?this.q.responseText:""};Q[A].eg=function(){return this.q?this.q.responseXML:i};Q[A].zd=function(){return this.q?Vd(this.q.responseText):ca};
Q[A].getResponseHeader=function(a){return this.q&&this.Oe()?this.q.getResponseHeader(a):ca};Q[A].ub=function(a){return a+" ["+this.hj+" "+this.Rb+" "+this.Ce()+"]"};var dh=Q;dh.send=ah;dh.cleanup=bh;dh.protectEntryPoints=ch;dh.Zo=$g;dh.CONTENT_TYPE_HEADER="Content-Type";dh.FORM_CONTENT_TYPE="application/x-www-form-urlencoded;charset=utf-8";dh.dp=Zg;var eh=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,fh=function(a){return a[fc](eh)};var gh=function(a,b){var c;if(a instanceof gh){this.uc(b==i?a.El():b);this.kf(a.Ql());this.eh(a.Vl());this.Qg(a.li());this.Zg(a.xe());this.Wg(a.Ol());this.ah(a.xd().s());this.Rg(a.Cl())}else if(a&&(c=fh(String(a)))){this.uc(!!b);this.kf(c[1]||"",h);this.eh(c[2]||"",h);this.Qg(c[3]||"",h);this.Zg(c[4]);this.Wg(c[5]||"",h);this.$n(c[6]||"",h);this.Rg(c[7]||"",h)}else{this.uc(!!b);this.ob=new hh(i,this,this.lb)}};gh[A].Vb="";gh[A].de="";gh[A].od="";gh[A].Rd=i;gh[A].Qd="";gh[A].sd="";gh[A].Em=j;
gh[A].lb=j;oa(gh[A],function(){if(this.bb)return this.bb;var a=[];this.Vb&&a[y](ih(this.Vb,jh),":");if(this.od){a[y]("//");this.de&&a[y](ih(this.de,jh),"@");a[y](kh(this.od));this.Rd!=i&&a[y](":",String(this.xe()))}this.Qd&&a[y](ih(this.Qd,lh));var b=String(this.ob);b&&a[y]("?",b);this.sd&&a[y]("#",ih(this.sd,mh));return this.bb=a[$c]("")});gh[A].s=function(){return nh(this.Vb,this.de,this.od,this.Rd,this.Qd,this.ob.s(),this.sd,this.lb)};gh[A].Ql=function(){return this.Vb};
gh[A].kf=function(a,b){this.eb();delete this.bb;if(this.Vb=b?a?la(a):"":a)this.Vb=this.Vb[C](/:$/,"");return this};gh[A].Vl=function(){return this.de};gh[A].eh=function(a,b){this.eb();delete this.bb;this.de=b?a?la(a):"":a;return this};gh[A].li=function(){return this.od};gh[A].Qg=function(a,b){this.eb();delete this.bb;this.od=b?a?la(a):"":a;return this};gh[A].xe=function(){return this.Rd};
gh[A].Zg=function(a){this.eb();delete this.bb;if(a){a=ia(a);if(ma(a)||a<0)d(k("Bad port number "+a));this.Rd=a}else this.Rd=i;return this};gh[A].Ol=function(){return this.Qd};gh[A].Wg=function(a,b){this.eb();delete this.bb;this.Qd=b?a?la(a):"":a;return this};gh[A].ah=function(a,b){this.eb();delete this.bb;if(a instanceof hh){this.ob=a;this.ob.qk=this;this.ob.uc(this.lb)}else{b||(a=ih(a,oh));this.ob=new hh(a,this,this.lb)}return this};gh[A].$n=function(a,b){return this.ah(a,b)};gh[A].xd=function(){return this.ob};
gh[A].Zn=function(a,b){this.eb();delete this.bb;this.ob.n(a,b);return this};gh[A].Cl=function(){return this.sd};gh[A].Rg=function(a,b){this.eb();delete this.bb;this.sd=b?a?la(a):"":a;return this};gh[A].mj=function(){this.eb();this.Zn("zx",pe());return this};gh[A].removeParameter=function(a){this.eb();this.ob[kc](a);return this};gh[A].eb=function(){if(this.Em)d(k("Tried to modify a read-only Uri"))};gh[A].uc=function(a){this.lb=a;this.ob&&this.ob.uc(a)};gh[A].El=function(){return this.lb};
var nh=function(a,b,c,e,f,g,l,n){n=new gh(i,n);a&&n.kf(a);b&&n.eh(b);c&&n.Qg(c);e&&n.Zg(e);f&&n.Wg(f);g&&n.ah(g);l&&n.Rg(l);return n},kh=function(a){if(sd(a))return da(a);return i},ph=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,ih=function(a,b){var c=i;if(sd(a)){c=a;ph[lb](c)||(c=encodeURI(a));if(c[ac](b)>=0)c=c[C](b,qh)}return c},qh=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15)[gb](16)+(a&15)[gb](16)},jh=/[#\/\?@]/g,lh=/[\#\?]/g,oh=/[\#\?@]/g,mh=/#/g,hh=function(a,b,c){this.Hb=a||i;this.qk=b||i;this.lb=
!!c};hh[A].fb=function(){if(!this.B){this.B=new Me;if(this.Hb)for(var a=this.Hb[Eb]("&"),b=0;b<a[z];b++){var c=a[b][F]("="),e=i,f=i;if(c>=0){e=a[b][Bc](0,c);f=a[b][Bc](c+1)}else e=a[b];e=la(e[C](/\+/g," "));e=this.fc(e);this.add(e,f?la(f[C](/\+/g," ")):"")}}};hh[A].B=i;hh[A].p=i;hh[A].M=function(){this.fb();return this.p};hh[A].add=function(a,b){this.fb();this.Fd();a=this.fc(a);if(this.va(a)){var c=this.B.F(a);qd(c)?c[y](b):this.B.n(a,[c,b])}else this.B.n(a,b);this.p++;return this};
La(hh[A],function(a){this.fb();a=this.fc(a);if(this.B.va(a)){this.Fd();var b=this.B.F(a);if(qd(b))this.p-=b[z];else this.p--;return this.B[kc](a)}return j});Ua(hh[A],function(){this.Fd();this.B&&this.B[Kc]();this.p=0});hh[A].ka=function(){this.fb();return this.p==0};hh[A].va=function(a){this.fb();a=this.fc(a);return this.B.va(a)};hh[A].oa=function(){this.fb();for(var a=this.B.T(),b=this.B.oa(),c=[],e=0;e<b[z];e++){var f=a[e];if(qd(f))for(var g=0;g<f[z];g++)c[y](b[e]);else c[y](b[e])}return c};
hh[A].T=function(a){this.fb();if(a){a=this.fc(a);if(this.va(a)){var b=this.B.F(a);if(qd(b))return b;else{a=[];a[y](b)}}else a=[]}else{b=this.B.T();a=[];for(var c=0;c<b[z];c++){var e=b[c];qd(e)?Sd(a,e):a[y](e)}}return a};hh[A].n=function(a,b){this.fb();this.Fd();a=this.fc(a);if(this.va(a)){var c=this.B.F(a);if(qd(c))this.p-=c[z];else this.p--}this.B.n(a,b);this.p++;return this};hh[A].F=function(a,b){this.fb();a=this.fc(a);if(this.va(a)){a=this.B.F(a);return qd(a)?a[0]:a}else return b};
oa(hh[A],function(){if(this.Hb)return this.Hb;if(!this.B)return"";for(var a=[],b=0,c=this.B.oa(),e=0;e<c[z];e++){var f=c[e],g=ce(f);f=this.B.F(f);if(qd(f))for(var l=0;l<f[z];l++){b>0&&a[y]("&");a[y](g,"=",ce(f[l]));b++}else{b>0&&a[y]("&");a[y](g,"=",ce(f));b++}}return this.Hb=a[$c]("")});hh[A].Fd=function(){delete this.Kh;delete this.Hb;this.qk&&delete this.qk.bb};hh[A].s=function(){var a=new hh;if(this.Kh)a.Kh=this.Kh;if(this.Hb)a.Hb=this.Hb;if(this.B)a.B=this.B.s();return a};
hh[A].fc=function(a){a=String(a);if(this.lb)a=a[dd]();return a};hh[A].uc=function(a){var b=a&&!this.lb;if(b){this.fb();this.Fd();Le(this.B,function(c,e){var f=e[dd]();if(e!=f){this[kc](e);this.add(f,c)}},this)}this.lb=a};hh[A].extend=function(){for(var a=0;a<arguments[z];a++){var b=arguments[a];Le(b,function(c,e){this.add(e,c)},this)}};var rh,uh=function(a){var b=new Me;sh(a,b,th);return b},sh=function(a,b,c){for(var e=a[Ac],f,g=0;f=e[g];g++)if(!(f[Sb]||f[Nc][dd]()=="fieldset")){var l=f[Qc],n=f[Fc][dd]();switch(n){case "file":case "submit":case "reset":case "button":break;case "select-multiple":f=vh(f);if(f!=i)for(var r=0;n=f[r];r++)c(b,l,n);break;default:n=vh(f);n!=i&&c(b,l,n)}}e=a[bd]("input");for(g=0;f=e[g];g++)if(f[kb]==a&&f[Fc][dd]()=="image"){l=f[Qc];c(b,l,f[E]);c(b,l+".x","0");c(b,l+".y","0")}},th=function(a,b,c){var e=a.F(b);
if(!e){e=[];a.n(b,e)}e[y](c)},vh=function(a){var b=a[Fc];if(b===ca)return i;switch(b[dd]()){case "checkbox":case "radio":return a[B]?a[E]:i;case "select-one":return wh(a);case "select-multiple":return xh(a);default:return a[E]!==ca?a[E]:i}},yh=function(a,b){a=a[Ac][b];if(a[Fc])return vh(a);else{for(b=0;b<a[z];b++){var c=vh(a[b]);if(c)return c}return i}},wh=function(a){var b=a[nb];return b>=0?a[ic][b][E]:i},xh=function(a){for(var b=[],c,e=0;c=a[ic][e];e++)c[Kb]&&b[y](c[E]);return b[z]?b:i},Ch=function(a,
b){var c=a[Fc];if(c!==ca)switch(c[dd]()){case "checkbox":case "radio":zh(a,b);break;case "select-one":Ah(a,b);break;case "select-multiple":Bh(a,b);break;default:t(a,sd(b)?b:"")}},zh=function(a,b){a.checked=b?"checked":i},Ah=function(a,b){sa(a,-1);if(sd(b))for(var c,e=0;c=a[ic][e];e++)if(c[E]==b){za(c,h);break}},Bh=function(a,b){if(sd(b))b=[b];for(var c,e=0;c=a[ic][e];e++){za(c,j);if(b)for(var f,g=0;f=b[g];g++)if(c[E]==f)za(c,h)}};var Dh=function(){this.Gb=[]};Dh[A].Wa=0;Dh[A].$b=0;Dh[A].rd=function(a){this.Gb[this.$b++]=a};Dh[A].ec=function(){if(this.Wa!=this.$b){var a=this.Gb[this.Wa];delete this.Gb[this.Wa];this.Wa++;return a}};Dh[A].peek=function(){if(this.Wa!=this.$b)return this.Gb[this.Wa]};Dh[A].M=function(){return this.$b-this.Wa};Dh[A].ka=function(){return this.$b-this.Wa==0};Ua(Dh[A],function(){pa(this.Gb,0);this.$b=this.Wa=0});Ra(Dh[A],function(a){return Ld(this.Gb,a)});
La(Dh[A],function(a){a=Ed(this.Gb,a);if(a<0)return j;if(a==this.Wa)this.ec();else{Array[A][Yc][J](this.Gb,a,1)[z]==1;this.$b--}return h});Dh[A].T=function(){return this.Gb[wb](this.Wa,this.$b)};var Eh=function(a,b){this.Qm=a||0;this.Tc=b||10;if(this.Qm>this.Tc)d(k("[goog.structs.Pool] Min can not be greater than max"));this.ja=new Dh;this.yb=new Oe;this.hd()};M(Eh,pf);Eh[A].ba=function(){var a=this.Kn();a&&this.yb.add(a);return a};Eh[A].Ub=function(a){if(this.yb[kc](a)){this.yc(a);return h}return j};Eh[A].Kn=function(){for(var a;this.oi()>0;){a=this.ja.ec();if(this.Ye(a))break;else this.hd()}if(!a&&this.M()<this.Tc)a=this.Db();return a};
Eh[A].yc=function(a){this.yb[kc](a);this.Ye(a)&&this.M()<this.Tc?this.ja.rd(a):this.cb(a)};Eh[A].hd=function(){for(var a=this.ja;this.M()<this.Qm;)a.rd(this.Db());for(;this.M()>this.Tc&&this.oi()>0;)this.cb(a.ec())};Eh[A].Db=function(){return{}};Eh[A].cb=function(a){if(typeof a.A=="function")a.A();else for(var b in a)a[b]=i};Eh[A].Ye=function(a){if(typeof a.canBeReused=="function")return a.canBeReused();return h};Ra(Eh[A],function(a){return this.ja[Gc](a)||this.yb[Gc](a)});
Eh[A].M=function(){return this.ja.M()+this.yb.M()};Eh[A].Fl=function(){return this.yb.M()};Eh[A].oi=function(){return this.ja.M()};Eh[A].ka=function(){return this.ja.ka()&&this.yb.ka()};Eh[A].b=function(){Eh.e.b[J](this);if(this.Fl()>0)d(k("[goog.structs.Pool] Objects not released"));ve(this.yb,this.cb,this);this.yb[Kc]();delete this.yb;for(var a=this.ja;!a.ka();)this.cb(a.ec());delete this.ja};var Fh=function(a,b){this.ta=a;this.Ao=b};Fh[A].Ob=function(){return this.ta};Fh[A].hg=function(){return this.Ao};Fh[A].s=function(){return new Fh(this.ta,this.Ao)};var Gh=function(a){this.Xa=[];a&&this.vm(a)};Gh[A].Xi=function(a,b){a=new Fh(a,b);b=this.Xa;b[y](a);this.Wm(b[z]-1)};Gh[A].vm=function(a){var b,c;if(a instanceof Gh){b=a.oa();c=a.T();if(a.M()<=0){a=this.Xa;for(var e=0;e<b[z];e++)a[y](new Fh(b[e],c[e]));return}}else{b=ze(a);c=ye(a)}for(e=0;e<b[z];e++)this.Xi(b[e],c[e])};La(Gh[A],function(){var a=this.Xa,b=a[z],c=a[0];if(!(b<=0)){if(b==1)Md(a);else{a[0]=a.pop();this.Um(0)}return c.hg()}});Gh[A].peek=function(){var a=this.Xa;if(a[z]!=0)return a[0].hg()};
Gh[A].Um=function(a){for(var b=this.Xa,c=b[z],e=b[a];a<s[Fb](c/2);){var f=this.Hl(a),g=this.Pl(a);f=g<c&&b[g].Ob()<b[f].Ob()?g:f;if(b[f].Ob()>e.Ob())break;b[a]=b[f];a=f}b[a]=e};Gh[A].Wm=function(a){for(var b=this.Xa,c=b[a];a>0;){var e=this.Nl(a);if(b[e].Ob()>c.Ob()){b[a]=b[e];a=e}else break}b[a]=c};Gh[A].Hl=function(a){return a*2+1};Gh[A].Pl=function(a){return a*2+2};Gh[A].Nl=function(a){return s[Fb]((a-1)/2)};Gh[A].T=function(){for(var a=this.Xa,b=[],c=a[z],e=0;e<c;e++)b[y](a[e].hg());return b};
Gh[A].oa=function(){for(var a=this.Xa,b=[],c=a[z],e=0;e<c;e++)b[y](a[e].Ob());return b};Gh[A].va=function(a){return Jd(this.Xa,function(b){return b.Ob()==a})};Gh[A].s=function(){return new Gh(this)};Gh[A].M=function(){return this.Xa[z]};Gh[A].ka=function(){return this.Xa[z]==0};Ua(Gh[A],function(){Md(this.Xa)});var Hh=function(){Gh[J](this)};M(Hh,Gh);Hh[A].rd=function(a,b){this.Xi(a,b)};Hh[A].ec=function(){return this[kc]()};var Ih=function(a,b){this.Kg=new Hh;Eh[J](this,a,b)};M(Ih,Eh);Ih[A].ba=function(a,b){if(!a)return Ih.e.ba[J](this);b=b||100;this.Kg.rd(b,a);this.kg()};Ih[A].kg=function(){for(var a=this.Kg;a.M()>0;){var b=this.ba();if(b){var c=a.ec();c[Hc](this,[b])}else return}};Ih[A].yc=function(a){Ih.e.yc[J](this,a);this.kg()};Ih[A].hd=function(){Ih.e.hd[J](this);this.kg()};Ih[A].b=function(){Ih.e.b[J](this);this.Kg[Kc]();this.Kg=i};var Jh=function(a,b,c){Ih[J](this,b,c);this.Jo=a};M(Jh,Ih);Jh[A].Db=function(){var a=new Q,b=this.Jo;b&&Le(b,function(c,e){a.headers.n(e,c)});return a};Jh[A].cb=function(a){a.A()};Jh[A].Ye=function(a){return!a.Zi()&&!a.lc()};var Kh=Jh;var Lh=function(a,b){b||(this.creator=a);this.internal={creator:a}},Mh={Accept:"text/json","Content-Type":"text/json"},Nh=new Kh(new Me(Mh)),Oh=function(){var a=ga[Nb].pathname[Eb]("/");if(a[z]>=4)if(a[2]=="a")return"/cse/a/"+a[3]+"/api/";return"/cse/api/"}(),Ph=function(a,b){var c=Nh.ba();b&&P(c,"complete",b);P(c,"complete",function(){yg(c);Nh.yc(c)});c[hc](a)};
Lh[A].ie=function(){var a=this.sb();if(this.internal.restricts){var b=new hh;for(var c in this.internal.restricts)b.n(c,this.internal.restricts[c]);a+="?"+b[gb]()}return a};Lh[A].jd=function(){return i};Lh[A].$a=function(){return Xd(this.ga())};Lh[A].ga=function(a){var b={};for(var c in this)if(!ud(this[c])&&this[c]!=this.internal)b[c]=a?Vd(Xd(this[c])):this[c];return b};Lh[A].Ig=function(a,b){if(b){P(a,"success",function(){b(h)});P(a,"error",function(){b(j)})}};
Lh[A].Cj=function(a){P(a,"success",this.to,j,this);P(a,"error",this.vo,j,this)};Lh[A].Gg=function(a){var b=function(){yg(a);Nh.yc(a)};P(a,"success",b,j,this);P(a,"error",b,j,this)};Lh[A].nb=function(a){Cd(this,a)};Lh[A].to=function(a){this.nb(a[I].zd())};Lh[A].vo=function(a){this.internal.errors=a[I].zd()};Lh[A].ne=function(a){var b=Nh.ba();this.Ig(b,a);this.Gg(b);b[hc](this.ie(),"DELETE",i,this.jd())};
Lh[A].j=function(a){var b=Nh.ba();this.Cj(b);this.Ig(b,a);this.Gg(b);b[hc](this.ie(),"POST",this.$a(),this.jd())};xa(Lh[A],function(a){var b=Nh.ba();this.Cj(b);this.Ig(b,a);this.Gg(b);b[hc](this.ie(),"GET",i,this.jd())});Lh[A].En=function(a,b,c){c=c||"";if(a[F](c)==0){a=a[Bc](c[z]);a=a[Eb](".");c=this;for(var e;e=a[mb]();)if(a[z])c=c[e]?c[e]:(c[e]={});else if(b)c[e]=b}};
Lh[A].Co=function(a,b){var c=b||"",e=a[Qc];b=a[Fc][dd]();if(e[F](c)==0){c=e[Bc](c[z]);c=c[Eb](".");e=this;for(var f;f=c[mb]();)if(c[z])if(e[f])e=e[f];else break;else{f=e[f];switch(b){case "radio":Ch(a,a[E]==f);break;default:Ch(a,f)}}}};Lh[A].Vc=function(a,b){a=uh(a);for(var c=a.oa(),e=0;e<c[z];e++){var f=c[e],g=a.F(f)[0];this.En(f,g,b)}};
Lh[A].vk=function(a,b){a=a[Ac];for(var c,e=0;c=a[e];e++)if(!(c[Sb]||c[Nc][dd]()=="fieldset")){var f=c[Fc][dd]();switch(f){case "file":case "submit":case "reset":case "button":break;default:this.Co(c,b)}}};Lh[A].Xd=function(a){this.internal.restricts=a};var R=function(a,b){Lh[J](this,a);this.Label=[];Cd(this,b);delete this.feed};R.aa(Lh);var Qh="original_url",Sh=function(a,b){return a=b.feed?new Rh(a,b):new R(a,b)};xa(R[A],function(){d("unsupported")});R[A].j=function(){d("unsupported")};R[A].ne=function(){d("unsupported")};var Th=function(a){a=a[C](/^(\w+:\/\/)/,"");/\//[lb](a)||(a+="/");return a},Uh=function(a,b,c){var e=c||j,f=[];Hd(a,function(g){Ld(g.Ta(),b)&&e==g.Ib()&&f[y](g)});return f};
R[A].Ib=function(){return ba(this.score&&this.score<0)};R[A].xf=function(a){this.Label[y]({name:a})};R[A].qe=function(a){for(var b=0;b<this.Label[z];b++)if(this.Label[b][Qc]==a)return b;return i};R[A].Ji=function(a){if(!a)return j;return this.qe(a)!=i};R[A].$c=function(a,b){var c=this.qe(a);if(c!=i!=b){b?this.xf(a):this.Label[Yc](c,1);return h}return j};R[A].Ta=function(){return Id(this.Label,function(a){return a[Qc]})};R[A].we=function(){var a=this[pc](Qh);if(a!="")return a;return this.about};
R[A].getAttribute=function(a){if(this.AdditionalData)for(var b=0;b<this.AdditionalData[z];b++)if(this.AdditionalData[b].attribute==a)return this.AdditionalData[b][E];return""};R[A].setAttribute=function(a,b){var c=0;if(this.AdditionalData)for(c=0;c<this.AdditionalData[z];c++){if(this.AdditionalData[c].attribute==a)break}else this.AdditionalData=[];if(c==this.AdditionalData[z]){this.AdditionalData[y]({});this.AdditionalData[c].attribute=a}t(this.AdditionalData[c],b)};var Vh=/\*/g;
R[A].fd=function(){var a=this.gc()[fc](Vh),b=this.we()[fc](Vh);a=a?a[z]:0;b=b?b[z]:0;if(a==b)return"exact";return"site"};R[A].dh=function(a){this.about=a};R[A].gc=function(){return this.about};var Wh=function(a){for(var b=new Me,c=0;c<a[z];c++){var e=a[c],f=b.F(e.about,[]);f[y](e);b.n(e.about,f)}return b},Xh=function(a,b,c,e){Lh[J](this,a);this.internal.O=e;this.annotations=b||[];this.total=this.annotations[z];this.In=c||[];this.Dj=[];this.Cn=j};Xh.aa(Lh);
Xh[A].sb=function(){return Oh+this.internal.creator+"/annotations/"+this.internal.O};Xh[A].jd=function(){var a={};if(this.Cn)a["X-MakeUrlPattern"]="true";return a};Xh[A].$a=function(){var a={};if(this.annotations[z]>0){var b=[];a.Add={Annotations:{Annotation:b}};Hd(this.annotations,function(f){b[y](f.ga())})}if(this.In[z]>0){var c=[];a.Remove={Annotations:{Annotation:c}};Hd(this.In,function(f){c[y](f.ga())})}if(this.Dj[z]>0){a.Remove||(a.Remove={});var e=a.Remove.Where=[];Hd(this.Dj,function(f){e[y](f)})}return Xd(a)};
Xh[A].Yg=function(a){this.Cn=a};Xh[A].Jg=function(a){this.Dj[y](a)};Xh[A].nb=function(a){var b=[];if(a.Annotation){Na(this,a[mc]);this.num=a.num;this.total=a.total;b=a.Annotation}else if(a.Add&&a.Add.Annotations&&a.Add.Annotations.Annotation)b=a.Add.Annotations.Annotation;a=this.annotations[z]==0;for(var c=0;c<b[z];c++)a?this.annotations[y](Sh(this.creator,b[c])):this.annotations[c].nb(b[c])};
Xh[A].ai=function(a,b){b=b[Eb](/\s+/);this.annotations=[];for(var c=0;c<b[z];c++)if(b[c]!=""){var e=new R(this.creator);e[zc]("original_url",b[c]);e.xf(a.Mb());e.about=b[c];this.annotations[y](e)}};Xh[A].kk=function(){for(var a="",b=0;b<this.annotations[z];b++){if(b>0)a+="\n";a+=this.annotations[b].we()}return a};var Rh=function(a,b){R[J](this,a,b);this.feed=h;this.internal.rk=new gh("http://www.google.com/cse/tools/makeannotations");if(b&&b.feed)this.internal.rk=new gh(b.about)};Rh.aa(R);
Rh[A].fd=function(){return"feed"};Rh[A].wi=function(){return this.Sd().F("pattern")};Rh[A].Xg=function(a){this.Sd().n("pattern",a)};Rh[A].gc=function(){return this.Sd().F("url")};Rh[A].dh=function(a){this.Sd().n("url",a)};Rh[A].Sd=function(){return this.internal.rk.xd()};Rh[A].ga=function(a){this.Sd().n("label",this.Ta());this.about=this.internal.rk[gb]();return R[A].ga[J](this,a)};L(R[A],"exclude",R[A].Ib);L(R[A],"findLabel",R[A].qe);L(R[A],"hasLabel",R[A].Ji);L(R[A],"getLabels",R[A].Ta);
L(R[A],"getOriginalUrl",R[A].we);L(R[A],"getAttribute",R[A][pc]);L(R[A],"urlMode",R[A].fd);L(R[A],"getUrl",R[A].gc);L(Rh[A],"urlMode",Rh[A].fd);L(Rh[A],"getPatternMode",Rh[A].wi);L(Rh[A],"getUrl",Rh[A].gc);K("BatchAnnotations",Xh);K("BatchAnnotations.prototype.update",Xh[A].j);K("BatchAnnotations.prototype.load",Xh[A][Db]);K("BatchAnnotations.prototype.removeWhere",Xh[A].Jg);K("BatchAnnotations.prototype.setPatternify",Xh[A].Yg);K("BatchAnnotations.prototype.setRestricts",Xh[A].Xd);
K("BatchAnnotations.prototype.fromText",Xh[A].ai);K("BatchAnnotations.prototype.toText",Xh[A].kk);var Yh=function(a){this.view=a;this.model={};this.Cd=new Me},Zh="$ctrl";Yh[A].m=function(a,b){this.Cd.n(a,b)};Yh[A].Ih=function(a){if(this.Cd.va(a)){var b=this.Cd.F(a);b=arguments[z]>1?b.zf(this,Td(arguments,1)):b.zf(this);return b=$h.zf(i,b)}return function(){}};Yh[A].c=function(a){var b=new JsEvalContext(this.model);a=a||this[Zb];b.setVariable(Zh,this);jstProcess(b,a)};var ai=function(a,b){var c=[];Hd(a[Ac],function(e){e[Qc]==b&&c[y](e)});return c};
Yh[A].Zb=function(a,b){b=new JsEvalContext(b);jstProcess(b,a);x(a[H],"")};var $h=function(a){var b=Td(arguments,1),c=i;c=b[z]==0?ga.event:b[0];b=new Qf(c);try{a(b)}finally{b.A()}};L(Yh[A],"createHandler",Yh[A].Ih);var S=function(a,b){Lh[J](this,a);this.internal.O=b;this.LookAndFeel={};this.AdSense={};this.EnterpriseAccount={}};S.aa(Lh);S[A].sb=function(){return Oh+this.creator+"/cse/"+this.internal.O};var bi=function(a,b){a=new S(a);Cd(a,b);a.internal.O=a.id;return a},ci=function(a,b){var c=function(e){b(e[I].Gd(),e[I].zd())};Ph(Oh+a+"/cse/",c)};
S[A].Dh=function(a){this.id=pe()[hd](0,11)[dd]();this.internal.O=this.id;this.Context={BackgroundLabels:{Label:[{name:this.Mb(),mode:a?"FILTER":"BOOST"},{name:this.Gc(),mode:"ELIMINATE"}]}}};S[A].Yf=function(){if(this.Context&&this.Context.BackgroundLabels&&this.Context.BackgroundLabels.Label)return Id(this.Context.BackgroundLabels.Label,function(a){return a[Qc]});return[]};S[A].Ta=function(){for(var a=this.Yf(),b=this.Ha(),c=0;c<b[z];c++)b[c].Label&&a[y](b[c].Label[Qc]);return a};
S[A].Qj=function(a,b,c,e){a.Title=b;a.Label||(a.Label={});a.Label.mode=c;a.Label.name=b;a.Label.Rewrite=e||"";return a};S[A].yk=function(a,b,c){this.Context||(this.Context={});this.Context.Facet||(this.Context.Facet=[]);var e,f;for(e=0;e<4;e++){for(f=0;f<4;f++)if(!this.km(e,f))break;if(f!=4)break}if(e==4)return i;this.Context.Facet[f]||(this.Context.Facet[f]={});this.Context.Facet[f].FacetItem||(this.Context.Facet[f].FacetItem=[]);e={};this.Qj(e,a,b,c);this.Context.Facet[f].FacetItem[y](e);return e};
S[A].km=function(a,b){if(!this.Context||!this.Context.Facet||!this.Context.Facet[b]||!this.Context.Facet[b].FacetItem||!this.Context.Facet[b].FacetItem[a])return j;return h};
S[A].fl=function(a){if(this.Context&&this.Context.Facet)for(var b=0;b<this.Context.Facet[z];b++)if(this.Context.Facet[b].FacetItem)for(var c=0;c<this.Context.Facet[b].FacetItem[z];c++)if(a==this.Context.Facet[b].FacetItem[c]){this.Context.Facet[b].FacetItem[Yc](c,1);this.Context.Facet[b].FacetItem[z]==0&&this.Context.Facet[Yc](b,1);return h}return j};
S[A].Ha=function(){var a=[];if(this.Context&&this.Context.Facet)for(var b=0;b<this.Context.Facet[z];b++)if(this.Context.Facet[b].FacetItem)for(var c=0;c<this.Context.Facet[b].FacetItem[z];c++)a[y](this.Context.Facet[b].FacetItem[c]);return a};
S[A].Ne=function(){return ba(this.Context&&this.Context.BackgroundLabels&&this.Context.BackgroundLabels.Label[z]==2&&this.Context.BackgroundLabels.Label[0][Qc]==this.Mb()&&(this.Context.BackgroundLabels.Label[0].mode=="BOOST"||this.Context.BackgroundLabels.Label[0].mode=="FILTER")&&this.Context.BackgroundLabels.Label[1][Qc]==this.Gc()&&this.Context.BackgroundLabels.Label[1].mode=="ELIMINATE")};
S[A].Ll=function(){if(this.Context&&this.Context.BackgroundLabels){for(var a=0;a<this.Context.BackgroundLabels.Label[z];a++)if(this.Context.BackgroundLabels.Label[a].mode=="FILTER")return"FILTER";return"BOOST"}return""};S[A].Mb=function(){return"_cse_"+this.internal.O};S[A].Gc=function(){return"_cse_exclude_"+this.internal.O};S[A].vd=function(){return"_csefeed_"+this.id};S[A].ve=function(){if(!this.Ne())return this.Ll();return this.Context.BackgroundLabels.Label[0].mode};
S[A].Ug=function(a){if(this.Ne())this.Context.BackgroundLabels.Label[0].mode=a};S[A].si=function(){if(!this.LookAndFeel||!this.LookAndFeel.Logo)return{logoUrl:"",logoDestUrl:"",logoPlacement:1,logoHeight:0};var a={logoUrl:this.LookAndFeel.Logo.url?this.LookAndFeel.Logo.url:"",logoDestUrl:this.LookAndFeel.Logo.destination?this.LookAndFeel.Logo.destination:"",logoPlacement:1,logoHeight:this.LookAndFeel.Logo[Wc]};return a};
S[A].gi=function(){if(!this.LookAndFeel||!this.LookAndFeel.Colors)return{url:"008000",bg:"FFFFFF",border:"CCCCCC",text:"000000",link:"0000CC",visitedUrl:"551A8B"};var a={url:this.LookAndFeel.Colors.url,bg:this.LookAndFeel.Colors.background,border:this.LookAndFeel.Colors.border,link:this.LookAndFeel.Colors.title,text:this.LookAndFeel.Colors.text,visitedUrl:this.LookAndFeel.Colors.visited};return a};S[A].ti=function(){if(!this.LookAndFeel||!this.LookAndFeel.nonprofit)return j;return this.LookAndFeel.nonprofit};
S[A].zi=function(){if(!this.LookAndFeel||!this.LookAndFeel.resultsurl)return"http://";return this.LookAndFeel.resultsurl};S[A].te=function(){if(!this.LookAndFeel||!this.LookAndFeel.googlebranding)return"watermark";return this.LookAndFeel.googlebranding};S[A].Lm=function(a){return{label:a?this.Gc():this.Mb()}};S[A].Og=function(a,b){a.$c(b?this.Gc():this.Mb(),h)};S[A].Jc=function(a){for(var b=this.Ha(),c=0;c<b[z];c++)if(b[c].Label[Qc]==a)return b[c].Title;return""};
S[A].$f=function(){var a=[];if(!this.Context.Facet)return a;for(var b=4,c=[],e=0;e<this.Context.Facet[z];e++){e<b&&c[y]([]);if(this.Context.Facet[e].FacetItem)c[e%b]=c[e%b][Ib](this.Context.Facet[e].FacetItem)}do{b=h;var f=[];for(e=0;e<c[z];e++)if(c[e][z]>0){b=j;f[y](c[e][mb]())}else f[y]("null");b||a[y]({col:f})}while(!b);return a};S[A].se=function(a){for(var b=this.Ha(),c=0;c<b[z];c++)if(b[c].Label[Qc]==a)return b[c];return i};
var di=function(a){for(var b=new Me,c=0;c<a[z];c++)for(var e=a[c],f=e.Ta(),g=0;g<f[z];g++){var l=f[g],n=b.F(f[g],[]);n[y](e);b.n(l,n)}return b};S[A].ii=function(){var a=this.creator+":"+this.id;return da(a)};S[A].Ii=function(){var a=this.te();return a=="smnar"||a=="smnarg"||a=="smnarb"};S[A].Qi=function(){return this.te()=="watermark"};
S[A].Ni=function(a){if(!this.SubscribedLinks||!this.SubscribedLinks.SubscribedLink)return j;for(var b=this.SubscribedLinks.SubscribedLink,c=0;c<b[z];c++)if(b[c].creator==a)return h;return j};S[A].ao=function(a,b){this.SubscribedLinks||(this.SubscribedLinks={});this.SubscribedLinks.SubscribedLink||(this.SubscribedLinks.SubscribedLink=[]);for(var c=this.SubscribedLinks.SubscribedLink,e=j,f=0;f<c[z];f++)if(c[f].creator==a){b||c[Yc](f--,1);e=h}!e&&b&&c[y]({creator:a})};var ei="partner-";
S[A].Lj=function(a){if(a[F](ei)==0)a=a[Bc](ei[z]);this.AdSense={Client:[{id:a}]}};S[A].Mj=function(a){this.AdSense.Client[0].AdSlot={id:a}};S[A].qh=function(a){this.AdSense.Client[0].Channel||(this.AdSense.Client[0].Channel=[]);this.AdSense.Client[0].Channel[y]({id:a})};S[A].Vc=function(a,b){Lh[A].Vc[J](this,a,b);if(this.LookAndFeel)if(this.LookAndFeel.Logo)if(this.LookAndFeel.Logo.top)this.LookAndFeel.Logo.top=h;if(this.safesearch)this.safesearch=h};
var fi=function(a){Mh["X-PartnerAPIKey"]=a;Nh=new Kh(Mh)};S[A].bj=function(){if(this.LookAndFeel&&this.LookAndFeel.code==2)return j;return h};var gi=["searchbox","searchresults"];S[A].fi=function(a,b){var c=Nh.ba();P(c,"complete",function(e){e=e[I];b(e.Gd(),e.ze())});c[hc](this.ie()+"/code/"+gi[a])};S[A].Xh=function(a){if(!this.Sitemaps||!this.Sitemaps.Sitemap)return-1;for(var b=this.Sitemaps.Sitemap,c=0;c<b[z];c++)if(b[c].href==a)return c;return-1};
S[A].Bk=function(a){this.Sitemaps||(this.Sitemaps={});this.Sitemaps.Sitemap||(this.Sitemaps.Sitemap=[]);var b=this.Xh(a);b==-1&&this.Sitemaps.Sitemap[y]({href:a})};S[A].Mn=function(a){a=this.Xh(a);a!=-1&&this.Sitemaps.Sitemap[Yc](a,1)};S[A].fj=function(a){var b=this;return"t13n_languages"in this&&this.t13n_languages[z]>0&&Jd(ye(a),function(c){return c==b.t13n_languages[0]})};S[A].Gm=function(a){return"t13n_languages"in this&&Jd(this.t13n_languages,function(b){return b==a})};
S[A].Di=function(a){var b=this;return ye(xe(a,function(c,e){return{lang_code:c,lang_name:e[Jb](0)+e[Bc](1)[dd](),is_selected:b.Gm(c)}}))};L(S[A],"getBackgroundLabels",S[A].Yf);L(S[A],"getLabels",S[A].Ta);L(S[A],"getFacetItems",S[A].Ha);L(S[A],"isBasic",S[A].Ne);L(S[A],"getDefaultLabel",S[A].Mb);L(S[A],"getDefaultExcludeLabel",S[A].Gc);L(S[A],"getDefaultFeedLabel",S[A].vd);L(S[A],"getMode",S[A].ve);L(S[A],"getLogo",S[A].si);L(S[A],"getColor",S[A].gi);L(S[A],"getNonProfit",S[A].ti);
L(S[A],"getResultsURL",S[A].zi);L(S[A],"getGoogleBranding",S[A].te);L(S[A],"getFacetItemsInTable",S[A].$f);L(S[A],"getFacetItemForLabel",S[A].se);L(S[A],"getCx",S[A].ii);L(S[A],"hasInlineBranding",S[A].Ii);L(S[A],"hasWatermarkBranding",S[A].Qi);L(S[A],"hasSearchAddon",S[A].Ni);L(S[A],"isT13nEnabled",S[A].fj);L(S[A],"getT13nLanguages",S[A].Di);K("CSE",S);K("CSE.list",ci);K("CSE.setPartnerKey",fi);K("CSE.prototype.load",S[A][Db]);K("CSE.prototype.update",S[A].j);K("CSE.prototype.del",S[A].ne);
K("CSE.prototype.createBasic",S[A].Dh);K("CSE.prototype.readFormValues",S[A].Vc);K("CSE.prototype.writeFormValues",S[A].vk);K("CSE.prototype.getCode",S[A].fi);K("CSE.prototype.setAdSense",S[A].Lj);K("CSE.prototype.addChannel",S[A].qh);K("CSE.prototype.setAdSlot",S[A].Mj);K("CSE.prototype.isGoogleHosted",S[A].bj);K("CSE.prototype.getMode",S[A].ve);K("CSE.prototype.setMode",S[A].Ug);K("CSE.SEARCH_BOX",0);K("CSE.SEARCH_RESULTS",1);var hi=function(a,b){this.x=a!==ca?a:0;this.y=b!==ca?b:0};hi[A].s=function(){return new hi(this.x,this.y)};oa(hi[A],function(){return"("+this.x+", "+this.y+")"});var ii=function(a,b){return new hi(a.x-b.x,a.y-b.y)};var ki=function(a,b){ua(this,a);Xa(this,b)},li=function(a,b){if(a==b)return h;if(!a||!b)return j;return a[sb]==b[sb]&&a[Wc]==b[Wc]};ki[A].s=function(){return new ki(this[sb],this[Wc])};oa(ki[A],function(){return"("+this[sb]+" x "+this[Wc]+")"});ki[A].Ek=function(){return this[sb]*this[Wc]};ki[A].ka=function(){return!this.Ek()};ki[A].ceil=function(){ua(this,s[Bb](this[sb]));Xa(this,s[Bb](this[Wc]));return this};ki[A].floor=function(){ua(this,s[Fb](this[sb]));Xa(this,s[Fb](this[Wc]));return this};
ki[A].round=function(){ua(this,s[ub](this[sb]));Xa(this,s[ub](this[Wc]));return this};ki[A].scale=function(a){this.width*=a;this.height*=a;return this};var mi=function(a,b){ta(a,b)},ni=function(a){return(a=a[pb])&&typeof a[Eb]=="function"?a[Eb](" "):[]},pi=function(a){var b=ni(a),c=Td(arguments,1);c=oi(b,c);ta(a,b[$c](" "));return c},ri=function(a){var b=ni(a),c=Td(arguments,1);c=qi(b,c);ta(a,b[$c](" "));return c},oi=function(a,b){for(var c=0,e=0;e<b[z];e++)if(!Ld(a,b[e])){a[y](b[e]);c++}return c==b[z]},qi=function(a,b){for(var c=0,e=0;e<a[z];e++)if(Ld(b,a[e])){Nd(a,e--,1);c++}return c==b[z]},si=function(a,b){return Ld(ni(a),b)},ti=function(a,b,
c){c?pi(a,b):ri(a,b)};var wi=function(a){return a?new ui(vi(a)):rh||(rh=new ui)},xi=function(a){return sd(a)?q[Gb](a):a},T=xi,zi=function(a,b,c){return yi(q,a,b,c)},yi=function(a,b,c,e){e=e||a;b=b&&b!="*"?b[dd]():"";if(e.querySelectorAll&&(b||c)&&(!Ef||Ai(a)||Of("528"))){c=b+(c?"."+c:"");return e.querySelectorAll(c)}if(c&&e[bc]){a=e[bc](c);if(b){e={};for(var f=0,g=0,l;l=a[g];g++)if(b==l[Vb][dd]())e[f++]=l;pa(e,f);return e}else return a}a=e[bd](b||"*");if(c){e={};for(g=f=0;l=a[g];g++){b=l[pb];if(typeof b[Eb]=="function"&&
Ld(b[Eb](" "),c))e[f++]=l}pa(e,f);return e}else return a},Bi=zi,Di=function(a,b){we(b,function(c,e){if(e=="style")a[H].cssText=c;else if(e=="class")ta(a,c);else if(e=="for")a.htmlFor=c;else if(e in Ci)a[zc](Ci[e],c);else a[e]=c})},Ci={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"},Fi=function(a){return Ei(a||ga)},Ei=function(a){var b=a[zb];if(Ef&&!Of("500")&&
!Ff){if(typeof a.innerHeight=="undefined")a=ga;b=a.innerHeight;var c=a[zb][gd][rc];if(a==a.top)if(c<b)b-=15;return new ki(a.innerWidth,b)}a=Ai(b)&&(!Cf||Cf&&Of("9.50"))?b[gd]:b[Xb];return new ki(a[tb],a[vc])},Gi=function(a){a=!Ef&&Ai(a)?a[gd]:a[Xb];return new hi(a[wc],a[db])},Ii=function(a){return a?Hi(a):ga},Hi=function(a){if(a.parentWindow)return a.parentWindow;if(Ef&&!Of("500")&&!Ff){var b=a[qc]("script");ya(b,"document.parentWindow=window");var c=a[gd];c[bb](b);c[$b](b);return a.parentWindow}return a[Pc]},
Ki=function(){return Ji(q,arguments)},Ji=function(a,b){var c=b[0],e=b[1];if(O&&e&&(e[Qc]||e[Fc])){c=["<",c];e[Qc]&&c[y](' name="',ie(e[Qc]),'"');if(e[Fc]){c[y](' type="',ie(e[Fc]),'"');e=zd(e);delete e[Fc]}c[y](">");c=c[$c]("")}var f=a[qc](c);if(e)if(sd(e))ta(f,e);else Di(f,e);if(b[z]>2){function g(l){if(l)f[bb](sd(l)?a[Lb](l):l)}for(e=2;e<b[z];e++){c=b[e];rd(c)&&!(vd(c)&&c[yb]>0)?Hd(Li(c)?Qd(c):c,g):g(c)}}return f},Ai=function(a){return a.compatMode=="CSS1Compat"},Mi=function(a,b){a[bb](b)},Ni=function(a){for(var b;b=
a[tc];)a[$b](b)},Oi=function(a,b){b[Rc]&&b[Rc][Qb](a,b)},Pi=function(a){return a&&a[Rc]?a[Rc][$b](a):i},Qi=function(a,b){var c=b[Rc];c&&c.replaceChild(a,b)},Ri=function(a,b){for(;a&&a[yb]!=1;)a=b?a[Uc]:a[eb];return a},Si=Ef&&Of("522"),Ti=function(a,b){if(typeof a[Gc]!="undefined"&&!Si&&b[yb]==1)return a==b||a[Gc](b);if(typeof a.compareDocumentPosition!="undefined")return a==b||ba(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b[Rc];return b==a},vi=function(a){return a[yb]==9?a:a.ownerDocument||
a[zb]},Ui=function(a){return a=Ef?a[zb]||a.contentWindow[zb]:a.contentDocument||a.contentWindow[zb]},Vi=function(a,b){if("textContent"in a)a.textContent=b;else if(a[tc]&&a[tc][yb]==3){for(;a.lastChild!=a[tc];)a[$b](a.lastChild);va(a[tc],b)}else{Ni(a);var c=vi(a);a[bb](c[Lb](b))}},Wi={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Xi={IMG:" ",BR:"\n"},Yi=function(a){var b=a.getAttributeNode("tabindex");if(b&&b.specified){a=a.tabIndex;return td(a)&&a>=0}return j},Zi=function(a,b){if(b)Ta(a,0);else a.removeAttribute("tabIndex")},
aj=function(a){if(O&&"innerText"in a)a=a.innerText[C](/(\r\n|\r|\n)/g,"\n");else{var b=[];$i(a,b,h);a=b[$c]("")}a=a[C](/\xAD/g,"");a=a[C](/ +/g," ");if(a!=" ")a=a[C](/^\s*/,"");return a},$i=function(a,b,c){if(!(a[Vb]in Wi))if(a[yb]==3)c?b[y](String(a[cd])[C](/(\r\n|\r|\n)/g,"")):b[y](a[cd]);else if(a[Vb]in Xi)b[y](Xi[a[Vb]]);else for(a=a[tc];a;){$i(a,b,c);a=a[Uc]}},Li=function(a){if(a&&typeof a[z]=="number")if(vd(a))return typeof a.item=="function"||typeof a.item=="string";else if(ud(a))return typeof a.item==
"function";return j},ui=function(a){this.ha=a||kd[zb]||q};ui[A].z=wi;ui[A].ya=function(){return this.ha};ui[A].a=function(a){return sd(a)?this.ha[Gb](a):a};ui[A].mi=function(a,b,c){return yi(this.ha,a,b,c)};ui[A].Wl=function(a){return Fi(a||this.Ei())};ui[A].f=function(){return Ji(this.ha,arguments)};ui[A].createElement=function(a){return this.ha[qc](a)};ui[A].createTextNode=function(a){return this.ha[Lb](a)};ui[A].Yi=function(){return Ai(this.ha)};ui[A].Ei=function(){return Hi(this.ha)};
ui[A].ki=function(){return!Ef&&Ai(this.ha)?this.ha[gd]:this.ha[Xb]};ui[A].Hc=function(){return Gi(this.ha)};ui[A].appendChild=Mi;ui[A].removeNode=Pi;ui[A].replaceNode=Qi;Ra(ui[A],Ti);var bj=function(a,b){Yh[J](this,b);this.model={cse:a};this.la()};bj.aa(Yh);bj[A].c=function(){Yh[A].c[J](this);for(var a=Bi("form",i,this[Zb]),b=0;b<a[z];b++)a[b][Oc]()};
bj[A].la=function(){var a=q.addclientid;this.m("add",function(){var b=a.id[E];if(b=="")x(q[Gb]("addempty")[H],"");else{var c=new S(this.model.cse.creator,this.model.cse.id);Cd(c,this.model.cse.ga(h));c.AdSense.Client||(c.AdSense.Client=[]);c.AdSense.Client[y]({id:b});t(a.add,p.Button.adding);Ea(a.add,h);var e=this;c.j(function(f){t(a.add,p.Button.add);Ea(a.add,j);if(f){e.model.cse=c;e.c()}else na(p.Error.add_failed)})}});this.m("delete",function(b){var c=new S(this.model.cse.creator,this.model.cse.id);
Cd(c,this.model.cse.ga(h));c.AdSense.Client[Yc](b,1);var e=this;c.j(function(f){if(f){e.model.cse=c;e.c()}else na(p.Error.delete_failed)})})};var ej=function(a,b,c,e){Yh[J](this,b);this.Bc=a;this.t=cj("form",i,b)[0];this.Do=cj("form",i,e)[0];this.gd=new U("cse-index-add",h);this.gd.gg()[bb](c);this.gd.w()[bb](e);this.gd.rc(dj);P(this.t.add,"click",this.gn,j,this);P(this.t.j,"click",this.An,j,this);P(this.t["delete"],"click",this.on,j,this);P(this.gd,"dialogselect",this.dn,j,this)};ej.aa(Yh);ej[A].gn=function(){this.gd.l(h)};ej[A].dn=function(a){if(a.pa=="ok"){a=this.Do.url[E];this.Bc.Bk(a);var b=this;this.Aj([a],function(){b.nk()})}else this.gd.l(j)};
ej[A].on=function(){var a=this.Bi();if(a[z]>0){for(var b=0;b<a[z];b++)this.Bc.Mn(a[b]);this.nk()}};ej[A].An=function(){this.Aj(this.Bi(),function(){ga[Nb][Rb](h)})};ej[A].Bi=function(){for(var a=[],b=0;b<this.t[Ac][z];b++)this.t[Ac][b][Qc]=="sitemap"&&this.t[Ac][b][B]&&a[y](this.t[Ac][b][E]);return a};ej[A].nk=function(){this.Bc.j(function(a){a?ga[Nb][Rb](h):na(p.Error.save_failed)})};
ej[A].Aj=function(a,b){if(a[z]!=0){var c=new gh("/cse/tools/sitemaps/ping");c.xd().add("e","index");for(var e=0;e<a[z];e++)c.xd().add("url",a[e]);dh[hc](c[gb](),b)}};K("CSEIndex",ej);K("CSEIndex.prototype.render",ej[A].c);var fj=function(a,b,c){Yh[J](this,c);this.rb=a;this.Bc=b;this.model={annotations:[]};this.ol=cj("form",i,c)[0];P(this.ol,"submit",this.en,j,this)};fj.aa(Yh);fj[A].en=function(){var a=new R(this.rb);a.about=this.ol.feed[E];a.feed=h;a.$c(this.Bc.vd(),h);a=new Xh(this.rb,[a]);a.j(function(b){b?ga[Nb][Rb](h):na(p.Error.add_failed)})};fj[A].Mh=function(a){var b=new Xh(this.rb);b.Jg({file:a});b.j(function(c){c?ga[Nb][Rb](h):na(p.Error.delete_failed)})};
fj[A].Lh=function(a){a=new Xh(this.rb,[],[a]);a.j(function(b){b?ga[Nb][Rb](h):na(p.Error.delete_failed)})};xa(fj[A],function(){var a=this;this.Bc[Db](function(b){if(b){var c=new Xh(a.rb);c.Xd({feed:1,label:a.Bc.vd()});c[Db](function(e){if(e){a.model.annotations=c.annotations;a.c()}})}})});K("CSEAdvanced",fj);K("CSEAdvanced.prototype.load",fj[A][Db]);K("CSEAdvanced.prototype.deleteFile",fj[A].Mh);K("CSEAdvanced.prototype.deleteFeed",fj[A].Lh);var gj=function(a,b,c,e){Yh[J](this,b);this.form=c;this.preview=e;this.model={cse:a};this.Lg();this.la();this.c();this[kb]&&this[kb][Oc]()};gj.aa(Yh);
gj[A].la=function(){this.m("save",function(){this.ab();var a=i;if(this[kb])a=this[kb][Ob];if(a){t(a,p.Button.saving);Ea(a,h)}var b=this.model.previewCse,c=this;b.j(function(e){if(a){t(a,p.Button.save_changes);Ea(a,j)}if(e){c.model.cse.LookAndFeel.googlebranding=b.LookAndFeel.googlebranding;c.c()}else na(p.Error.save_failed)})});this.m("updatepreview",function(){this.ab();this.preview&&this.c(this.preview)});this.m("resetpreview",function(){this.Lg();this.c();this[kb]&&this[kb][Oc]()})};
gj[A].Lg=function(){this.model.previewCse=new S(this.model.cse.creator,this.model.cse.id);Cd(this.model.previewCse,this.model.cse.ga(h))};gj[A].ab=function(){if(this[kb].branding)for(var a=0;a<this[kb].branding[z];++a)if(this[kb].branding[a][B])this.model.previewCse.LookAndFeel.googlebranding=this[kb].branding[a][E]};gj[A].so=function(a){this.model.cse=a;this.Lg();this.ab()};K("CSEEditor",gj);var hj=function(a,b){Yh[J](this,b);a.encoding||(a.encoding="UTF-8");this.model={cse:a};this.la()};hj.aa(Yh);hj[A].c=function(){Yh[A].c[J](this);for(var a=Bi("form",i,this[Zb]),b=0;b<a[z];b++)a[b][Qc]!="commerce"&&a[b][Oc]()};
hj[A].cf=function(a,b,c){a&&this.m(b,function(){var e=Bi(i,"error",a)[0],f=new S(this.model.cse.creator,this.model.cse.id);He(f,this.model.cse.ga(h));if(c(a,f)){t(a[Ob],p.Button.saving);Ea(a[Ob],h);var g=this;f.j(function(l){t(a[Ob],p.Button.save_changes);Ea(a[Ob],j);if(l){g.model.cse=f;g.c()}else f.errors?g.Zb(e,f.errors):na(p.Error.save_failed)})}})};
hj[A].la=function(){this.cf(q.basic,"save",function(a,b){t(a[Qc],ae(a[Qc][E]));t(a[Vc],ae(a[Vc][E]));var c="";if(a[Qc][E]=="")c+=p.Error.no_name_error+"\n";if(a[Vc][E]=="")c+=p.Error.no_description_error+"\n";if(c!=""){na(c);return j}b.Description=a[Vc][E];b.Title=a[Qc][E];if(a.terms)b.keywords=a.terms[E];return h});this.cf(q.lang_settings,"savelang",function(a,b){if(a.language[E]=="")delete b.language;else b.language=a.language[E];b.t13n_languages=[];var c=a.t13n_on;if(c&&c[B]){c=a.t13n_languages[ic];
for(var e=0;e<c[z];e++)c[e][Kb]&&b.t13n_languages[y](c[e][E])}if(a.encoding[E])b.encoding=a.encoding[E];return h});this.cf(q.preferences,"savepref",function(a,b){if(a.restrict)for(var c=0;c<a.restrict[z];c++)a.restrict[c][B]&&b.Ug(a.restrict[c][E]);if(a.nonProfit)if(a.nonProfit[0][B])delete b.LookAndFeel.nonprofit;else b.LookAndFeel.nonprofit=h;a.searchaddon&&b.ao(b.creator,a.searchaddon[B]);return h});this.cf(q.commerce,"savecommerce",function(a,b){var c=ae(a.base_customer_id[E]);t(a.base_customer_id,
c);a="";if(c=="")a+=p.Error.no_customer_id+"\n";else c[fc](/^[1-9]\d*$/)||(a+=p.Error.invalid_customer_id+"\n");if(a!=""){na(a);return j}b.CommerceAccount.customer_id=c;return h})};var ij=function(){};var jj=function(a,b){Lh[J](this,a,h);this.internal.O=b;this.internal.Fo=a};jj.aa(Lh);jj[A].sb=function(){return Oh+this.internal.Fo+"/index/"+this.internal.O};var kj=function(a,b,c){a=new jj(a,b);Cd(a,c);return a};jj[A].Pi=function(){return!!(this.Sitemap&&this.Sitemap.url)};jj[A].Ci=function(){return this.Sitemap.url};jj[A].Zj=function(a){if(a!="")this.Sitemap={url:a};else delete this.Sitemap};jj[A].Ki=function(){return!!(this.Pages&&this.Pages.Page&&this.Pages.Page[z])};
jj[A].Wj=function(a){var b=[];Hd(a,function(c){c!=""&&b[y]({url:c})});this.Pages={Page:b}};jj[A].Hi=function(){return!!this.indexing_status};jj[A].qi=function(){return this.indexing_status};jj[A].Li=function(){return"quota_available"in this};jj[A].xi=function(){return this.quota_available};jj[A].Mi=function(){return!!this.refresh_status};jj[A].ye=function(){return this.refresh_status};jj[A].jf=function(a){if(a!="")this.refresh_status=a;else delete this.refresh_status};
jj[A].ri=function(){if(!this.invalid_url)return[];return this.invalid_url};jj[A].Bh=function(){this.invalid_url&&delete this.invalid_url};L(jj[A],"hasSitemapUrl",jj[A].Pi);L(jj[A],"getSitemapUrl",jj[A].Ci);L(jj[A],"hasPageUrls",jj[A].Ki);L(jj[A],"hasIndexingStatus",jj[A].Hi);L(jj[A],"getIndexingStatus",jj[A].qi);L(jj[A],"hasQuotaAvailable",jj[A].Li);L(jj[A],"getQuotaAvailable",jj[A].xi);L(jj[A],"hasRefreshStatus",jj[A].Mi);L(jj[A],"getRefreshStatus",jj[A].ye);L(jj[A],"setRefreshStatus",jj[A].jf);
L(jj[A],"getInvalidUrls",jj[A].ri);function lj(a){return q[Gb](a)}function mj(a){x(lj(a)[H],"")}function nj(a){x(lj(a)[H],"block")}function oj(a){x(lj(a)[H],"none")}function pj(a,b){if(b)ya(lj(a+"ErrorMessage"),b);nj(a+"ErrorMessage")}function qj(a){oj(a+"ErrorMessage")}function rj(a){if(a==ca)return i;if(a[E])return a[E];else if(a[z])if(a[ic])return a[ic][a[nb]][E];else for(var b=0;b<a[z];b++)if(a[b][B])return a[b][E];return i}function sj(a){if(a==i)return"";return a[C](/^\s+/,"")[C](/\s+$/,"")}
function tj(a){a=new String(a);var b=/^ *[A-Za-z0-9]+[\-\.a-zA-Z0-9]*\.[A-Za-z]{2,} *$/,c=/\.{2}/;return a[ac](b)!=-1&&a[ac](c)==-1}function uj(a){a=new String(a);return a[ac](/\\/)==-1}var vj=new Array(7);vj=["border","link","bg","text","url","visitedUrl"];function wj(a,b,c){xj(a,c)}function yj(a,b,c){t(lj("colorfield-"+a),c);Ga(lj("colorsample-"+a)[H],"#"+c);xj(a,c)}
function xj(a,b){if(zj(b)){b=Aj(b);if(a!="visitedUrl"){var c=lj("preview-"+a)[H];b=b[Jb](0)!="#"?"#"+b:b;if(a=="bg"||a=="border")Ga(c,b);else{if(a=="link"||a=="url"||a=="text")lj("preview-"+a+"2")[H].color=b;c.color=b}}}}function Bj(){for(var a={},b=0;b<vj[z];b++)a[vj[b]]="#"+Cj(vj[b]);return a}
function Dj(a){Ej("border",a.border,h,h,h);xj("border",a.border);Ej("link",a.link,h,h,h);xj("link",a.link);Ej("bg",a.bg,h,h,h);xj("bg",a.bg);Ej("text",a.text,h,h,h);xj("text",a.text);Ej("url",a.url,h,h,h);xj("url",a.url);Ej("visitedUrl",a.visitedUrl,h,h,h);xj("visitedUrl",a.visitedUrl);for(var b=0;b<vj[z];b++){var c=a[vj[b]];if(c[Jb](0)=="#")c=c[Bc](1);Fj[vj[b]]=c}}var Gj="",Hj="",Ij="",Jj=j,Kj=function(){},Lj=function(){},Fj={},Mj=new Array(234);
Mj=["","330000","333300","336600","339900","33CC00","33FF00","66FF00","66CC00","669900","666600","663300","660000","FF0000","FF3300","FF6600","FF9900","FFCC00","FFFF00","330033","333333","336633","339933","33CC33","33FF33","66FF33","66CC33","669933","666633","663333","660033","FF0033","FF3333","FF6633","FF9933","FFCC33","FFFF33","330066","333366","336666","339966","33CC66","33FF66","66FF66","66CC66","669966","666666","663366","660066","FF0066","FF3366","FF6666","FF9966","FFCC66","FFFF66","330099",
"333399","336699","339999","33CC99","33FF99","66FF99","66CC99","669999","666699","663399","660099","FF0099","FF3399","FF6699","FF9999","FFCC99","FFFF99","3300CC","3333CC","3366CC","3399CC","33CCCC","33FFCC","66FFCC","66CCCC","6699CC","6666CC","6633CC","6600CC","FF00CC","FF33CC","FF66CC","FF99CC","FFCCCC","FFFFCC","3300FF","3333FF","3366FF","3399FF","33CCFF","33FFFF","66FFFF","66CCFF","6699FF","6666FF","6633FF","6600FF","FF00FF","FF33FF","FF66FF","FF99FF","FFCCFF","FFFFFF","0000FF","0033FF","0066FF",
"0099FF","00CCFF","00FFFF","99FFFF","99CCFF","9999FF","9966FF","9933FF","9900FF","CC00FF","CC33FF","CC66FF","CC99FF","CCCCFF","CCFFFF","0000CC","0033CC","0066CC","0099CC","00CCCC","00FFCC","99FFCC","99CCCC","9999CC","9966CC","9933CC","9900CC","CC00CC","CC33CC","CC66CC","CC99CC","CCCCCC","CCFFCC","000099","003399","006699","009999","00CC99","00FF99","99FF99","99CC99","999999","996699","993399","990099","CC0099","CC3399","CC6699","CC9999","CCCC99","CCFF99","000066","003366","006666","009966","00CC66",
"00FF66","99FF66","99CC66","999966","996666","993366","990066","CC0066","CC3366","CC6666","CC9966","CCCC66","CCFF66","000033","003333","006633","009933","00CC33","00FF33","99FF33","99CC33","999933","996633","993333","990033","CC0033","CC3333","CC6633","CC9933","CCCC33","CCFF33","000000","003300","006600","009900","00CC00","00FF00","99FF00","99CC00","999900","996600","993300","990000","CC0000","CC3300","CC6600","CC9900","CCCC00","CCFF00","000000","111111","222222","333333","444444","555555","666666",
"777777","888888","999999","AAAAAA","BBBBBB","CCCCCC","DDDDDD","EEEEEE","FFFFFF","7E9DB9","FFFFFF"];function zj(a){if(a==i)return j;if(a[Jb](0)=="#")a=a[Bc](1);var b="[0-9a-fA-F]{"+a[z]+"}";return(a=a[fc](b))&&a[z]>0}function Aj(a){for(;a[z]<6;)a+="0";return a}function Cj(a){var b=lj("colorfield-"+a)[E];if(b[Jb](0)=="#")b=b[Bc](1);if(zj(b)){b=Aj(b);return Fj[a]=b}else if(Fj[a])return Fj[a]}function Nj(a,b){if(a)Kj=a;if(b)Lj=b}
function Oj(a){Gj=a;Hj=lj("colorfield-"+a)[E];a=lj("color_picker");x(a[H],"block");q.onmouseup=Pj}
function Qj(){var a='<table border="0" cellpadding="0" cellspacing="0"';a+='style="position: absolute">';a+="<tbody>\n<tr>\n";for(var b=1;b<235;++b){a+=" <td onmousedown=\"_PFE_selectColor('";a+=Mj[b]+"');\"";a+=" onmouseover=\"_PFE_mouseOverColor('";a+=Mj[b]+"');\">";a+='<div style="background-color: #';a+=Mj[b]+';">&nbsp;&nbsp;&nbsp;</div></td>\n';if(b%18==0)a+="</tr>\n<tr>\n"}a+="</tr> </tbody></table>";ya(lj("color_picker"),a)}
function Rj(a){Jj=h;Ij=a;if(Gj){Ej(Gj,a,h,h,h);lj("colorfield-"+Gj)[nc]()}Pj()}function Sj(a){Ij=a;Lj(Gj,Hj,Ij)}function Pj(){Jj||Sj(Hj);Jj=j;Gj=q.onmouseup="";x(lj("color_picker")[H],"none")}function Ej(a,b,c,e,f){Gj=a;if(zj(b)){b=Aj(b);Ij=b[Jb](0)=="#"?b[Bc](1):b;qj(Gj);Ga(lj("colorsample-"+Gj)[H],"#"+Ij);if(c)t(lj("colorfield-"+Gj),Ij);f&&Kj(Gj,Hj,Ij)}else if(e||Ij[z]==6)pj(Gj,rj(lj("invalidColorErrorMsg")))}var Tj=j;function Uj(){Tj=h}function Vj(){Tj=j}
function Wj(a,b){if(!Tj){Uj();Oj(a,b)}}function Xj(){var a=q[cb].logoForm.logoDestUrl[E];a!=""&&a!="http://"&&ga.open(Yj(q[cb].logoForm.logoDestUrl[E]),"destination");return j}function Yj(a){var b=String(a);if(b[hd](0,4)!="http")a="http://"+a;return a}
function Zj(){lj("logoValid")[E]=="true"?$j():ak();var a=Yj(q[cb].logoForm.logoUrl[E]);t(q[cb].logoForm.logoUrl,a);if(a!="http://"){$j();Ea(q[cb].logoForm.logoDestUrl,j);t(lj("logoValid"),"false");if(uj(a)){var b=new Image;b.onload=function(){bk(a,b);ck(h)};b.onerror=function(){ak()};b.onabort=function(){ak()};b.src=a}else ak()}else{dk(j);Ea(q[cb].logoForm.logoDestUrl,h);var c=q[cb].logoForm.logoDestUrl[E];ek(a,c)}}
function fk(){var a=Yj(q[cb].logoForm.logoDestUrl[E]);t(q[cb].logoForm.logoDestUrl,a);var b=q[cb].logoForm.logoUrl[E];ek(b,a)}function ek(a,b){if(a==""||a=="http://")(a=b!=""&&b!="http://")?ak():$j()}function ak(){pj("logoUrl",rj(lj("genericLogoImageError")));mj("logoUrlErrorWrapper");dk(j)}function $j(){qj("logoUrl");oj("logoUrlErrorWrapper")}function bk(a,b){gk(q.leftLogoImage,a,b[Wc],100);t(q[cb].logoForm.logoHeight,q.leftLogoImage[Wc]);t(lj("logoValid"),"true")}
function gk(a,b,c,e){Xa(a,c<=e?c:e);a.src=b}function hk(a){if(a){t(q[cb].logoForm.logoUrl,Yj(a.logoUrl));t(q[cb].logoForm.logoDestUrl,Yj(a.logoDestUrl));t(q[cb].logoForm.logoHeight,a.logoHeight);fk();if(a.logoUrl!=""&&a.logoUrl!="http://"){ik(a.logoUrl,a.logoHeight);Zj()}else dk(h)}else dk(h)}function ik(a,b){Xa(q.leftLogoImage,b);q.leftLogoImage.src=Yj(a)}function dk(a){ck(j);if(a){t(q[cb].logoForm.logoUrl,"http://");t(q[cb].logoForm.logoDestUrl,"http://");t(lj("logoValid"),"true")}}
function jk(){var a=1;return a={logoUrl:q[cb].logoForm.logoUrl[E],logoDestUrl:q[cb].logoForm.logoDestUrl[E],logoPlacement:a,logoHeight:ea(q[cb].logoForm.logoHeight[E],10)}}function ck(a){t(q[cb].logoForm.logoHeight,q[cb].logoForm.leftLogoImage[Wc]);if(a){oj("cseNameDiv");$a(lj("leftLogoDiv")[H],"visible");$a(lj("cseNameDiv")[H],"hidden");nj("leftLogoDiv")}else{oj("leftLogoDiv");$a(lj("leftLogoDiv")[H],"hidden");$a(lj("cseNameDiv")[H],"visible");nj("cseNameDiv")}}
function uk(a){var b=j,c=sj(rj(lj(a)));if(!tj(c)&&c[z]!=0){pj(a,-1);b=h}else qj(a);return!b}
var _PFE_elem=lj,_PFE_show=mj,_PFE_hide=oj,_PFE_showError=pj,_PFE_hideError=qj,_PFE_getValue=rj,_PFE_trim=sj,_PFE_onChangeCoopCallback=wj,_PFE_onMouseOverCoopCallback=yj,_PFE_gotoSite=Xj,_PFE_prependProtocol=Yj,_PFE_updateSearchResultsLogo=Zj,_PFE_updateSearchResultsLogoDestination=fk,_PFE_validateDomainUrl=uk,_PFE_registerPicker=Nj,_PFE_showPicker=Oj,_PFE_selectColor=Rj,_PFE_mouseOverColor=Sj,_PFE_setColor=Ej,_PFE_ignorePreviewClick=Uj,_PFE_previewClickCleanup=Vj,_PFE_handlePreviewClick=Wj,_PFE_writePicker=
Qj,_PFE_getColor=Bj,_PFE_getLogo=jk,_PFE_loadColors=Dj,_PFE_loadLogo=hk;var vk=function(a,b,c,e,f){Yh[J](this,f);this.uri=new gh(b);this.uri.kf("");this.annotations=e;this.user=a;b=this.uri[gb]()[Bc](2);a=this.uri.li();if(this.uri.xe())a=a+":"+this.uri.xe();this.model={url:b,domain:a,cses:c,selectedcse:i,selectedcseindex:0};this.xo=Wh(e);this.Lo=di(this.model.cses);this.model.urltable=this.Kk();this.la()};vk.aa(Yh);vk[A].c=function(){Yh[A].c[J](this);for(var a=Bi("form",i,this[Zb]),b=0;b<a[z];b++)a[b][Oc]()};
vk[A].Kk=function(){for(var a=this.xo.oa().sort().reverse(),b=[],c=0;c<a[z];c++){for(var e=a[c],f=new Oe,g=this.xo.F(a[c]),l=0;l<g[z];l++){var n=g[l];n=n.Ta();for(var r=0;r<n[z];r++){var w=n[r];w=this.Lo.F(w,[]);for(var N=0;N<w[z];N++)f.add(w[N])}}if(f.T()[z]>0){e={url:e,truncated:this.jh(e),annotations:g,cses:f.T()};b[y](e)}}return b};
vk[A].c=function(){this.model.selectedcse=this.model.cses[this.model.selectedcseindex];Yh[A].c[J](this);var a=Bi("select",i,this[Zb])[0];if(this.model.cses[z]==0){var b=V("csegroup");b&&Pi(b)}sa(a,this.model.selectedcseindex)};vk[A].cj=function(){return h};vk[A].dj=function(){return j};vk[A].jh=function(a){var b=a[z];if(b>60)return a[Bc](0,52)+"..."+a[Bc](b-5);return a};
vk[A].la=function(){var a=q.bml,b=a.cse,c=a.include,e="exclude",f=a[e],g=a[Ob];this.m("changecse",function(){if(b[nb]!=this.model.selectedcseindex){this.model.selectedcseindex=b[nb];this.c()}});this.m("save",function(){Ea(g,h);t(g,p.Button.saving);var l=new R(this.user);this.model.selectedcse.Og(l,f[B]);if(a.about_domain[B]){l.about=Th(this.model.url)[C](/\/.*/,"")+"/*";l[zc]("original_url",this.model.domain)}else l.about=this.model.url;if(c[B]){var n=ai(a,"label");Hd(n,function(r){r[B]&&l.xf(r[E])})}n=
new Xh(this.user,[l]);n.j(function(r){if(r)ga.close();else{Ea(g,j);t(g,p.Button[Ob]);na(p.Error.save_failed)}})})};L(vk[A],"isIncluded",vk[A].cj);L(vk[A],"isLabeled",vk[A].dj);L(vk[A],"truncateUrl",vk[A].jh);var wk=function(a){this.Va=a};M(wk,pf);var xk=new Uf(0,100);wk[A].d=function(a,b,c,e,f){if(qd(b))for(var g=0;g<b[z];g++)this.d(a,b[g],c,e,f);else{a=P(a,b,c||this,e||j,f||this.Va||this);this.Fn(a)}return this};wk[A].Fn=function(a){if(this.r)this.r[a]=h;else if(this.ta){this.r=xk.ba();this.r[this.ta]=h;this.ta=i;this.r[a]=h}else this.ta=a};
wk[A].qa=function(a,b,c,e,f){if(this.ta||this.r)if(qd(b))for(var g=0;g<b[z];g++)this.qa(a,b[g],c,e,f);else if(a=zg(a,b,c||this,e||j,f||this.Va||this)){a=a.pa;wg(a);if(this.r)Ae(this.r,a);else if(this.ta==a)this.ta=i}return this};wk[A].Wc=function(){if(this.r){for(var a in this.r){wg(a);delete this.r[a]}xk.Ub(this.r);this.r=i}else this.ta&&wg(this.ta)};wk[A].b=function(){wk.e.b[J](this);this.Wc()};Pa(wk[A],function(){d(k("EventHandler.handleEvent not implemented"))});var yk=function(a,b){Yh[J](this,b);this.model.cse=a;ij(this.model.cse.$a());this.Im(this.model.cse.LookAndFeel);this.o=new wk(this);this.o.d(V("cse-look-form-save"),"click",this.yj);this.o.d(V("cse-look-form-get-code"),"click",this.yj)};yk.aa(Yh);
var zk={url:"cse-look-logo-url",destination:"cse-look-logo-link",height:"cse-look-logo-height"},Ak={title:"cse-look-title-link",visited:"cse-look-title-visited",title_hover:"cse-look-title-hover",title_active:"cse-look-title-active",text:"cse-look-snippet-color",url:"cse-look-url-color",border:"cse-look-global-border",background:"cse-look-global-background"},Bk={title_color:"cse-look-promotions-title-link",title_visited_color:"cse-look-promotions-title-visited",title_hover_color:"cse-look-promotions-title-hover",
title_active_color:"cse-look-promotions-title-active",snippet_color:"cse-look-promotions-snippet-color",url_color:"cse-look-promotions-url-color",border_color:"cse-look-promotions-border",background_color:"cse-look-promotions-background"},Ck={input_border_color:"cse-look-input-border",button_border_color:"cse-look-button-border",button_background_color:"cse-look-button-background",tab_border_color:"cse-look-tab-normal-border",tab_background_color:"cse-look-tab-normal-background",tab_selected_border_color:"cse-look-tab-selected-border",
tab_selected_background_color:"cse-look-tab-selected-background"},Dk={border_color:"cse-look-normal-border",border_hover_color:"cse-look-hover-border",background_color:"cse-look-normal-background",background_hover_color:"cse-look-hover-background"},Ek={Logo:zk,Colors:Ak,Promotions:Bk,SearchControls:Ck,Results:Dk},Fk=["Colors","Promotions","SearchControls","Results"],Gk="cse-look-global-font",Hk={text_font:Gk},Ik="NEW_WINDOW",Jk="IFRAME",Kk="SAME_WINDOW",Lk="ELEMENT",Mk={"1":Ik,"2":Jk,"3":Kk,"4":Lk},
Nk="FULLWIDTH",Ok="COMPACT",Pk="TWOCOLUMN",Qk={"1":Nk,"2":Ok,"3":Pk},Rk="DEFAULT",Sk="MINIMALIST",Tk="GREENSKY",Uk="BUBBLEGUM",Vk="ESPRESSO",Wk="SHINY",Xk={"1":Rk,"2":Sk,"3":Tk,"4":Uk,"5":Vk,"6":Wk};yk[A].Yn=function(a,b,c){a=a[Ac][b];for(b=0;b<a[z];b++)Ch(a[b],a[b][E]==c)};
yk[A].Im=function(a){var b=function(f,g){if(f=V(f))t(f,g?g:"")},c=Ek,e=Fk;we(c,function(f,g){var l=a[g];if(l){var n=Ld(e,g);we(f,function(r,w){w=l[w];if(n&&w&&w[F]("#")==0)w=w[Bc](1);b(r,w)})}});c=Hk;we(c,function(f,g){b(f,a[g])});(c=a.googlebranding)||(c="watermark");this.Yn(V("cse-look-form"),"branding",c);b("cse-look-hosting-input",De(Mk,a.code,"ELEMENT"));b("cse-look-layout-input",De(Qk,a.element_layout,"FULLWIDTH"));b("cse-look-style-input",De(Xk,a.theme,"DEFAULT"));c=a.custom_theme?"true":"false";
if(!("custom_theme"in a)&&(a.Colors||a.Promotions&&a.Promotions.title_color))c="true";b("cse-look-custom-input",c)};yk[A].Vj=function(a,b,c){if(c)a[b]=c;else b in a&&delete a[b]};yk[A].oj=function(a,b,c){var e=this;we(a,function(f,g){f=V(f)[E];if(c&&f&&f[F]("#")!=0)f="#"+f;e.Vj(b,g,f)})};
yk[A].On=function(a){var b=Ek,c=Fk,e=this;we(b,function(f,g){var l=g in a?a[g]:(a[g]={});g=Ld(c,g);e.oj(f,l,g)});b=Hk;this.oj(b,a,j);b=yh(V("cse-look-form"),"branding");this.Vj(a,"googlebranding",b);(b=V("cse-look-hosting-input")[E])||(b="ELEMENT");a.code=b;(b=V("cse-look-layout-input")[E])||(b="FULLWIDTH");a.element_layout=b;(b=V("cse-look-style-input")[E])||(b="DEFAULT");a.theme=b;b=V("cse-look-custom-input")[E]=="true";a.custom_theme=b;a.Logo.url=="http://"&&delete a.Logo.url;a.Logo.destination==
"http://"&&delete a.Logo.destination};yk[A].yj=function(a){a[Pb]();Ea(V("cse-look-form-save"),h);this.On(this.model.cse.LookAndFeel);var b=this.model.cse,c=a[I];ij(b.$a());b.j(function(e){Ea(V("cse-look-form-save"),j);if(e){if(c.id=="cse-look-form-get-code"){e=V("cse-look-form-get-code-url")[E];ga[Nb].href=e}}else na(p.Error.save_failed)})};var Yk=function(a,b){Yh[J](this,b);this.model.instant=a;this.ae=V("sitemap-form");if(this.Oi=!!this.ae["sitemap-select"]){this.Wo=V("sitemap-select");this.al=V("custom-option")}this.Go=V("custom-sitemap-p");this.Ho=V("custom-sitemap");this.fh=V("sitemap-error");this.mh=V("urls-form");this.yo=V("urls");this.lh=V("urls-error");this.Gn=V("refresh-status");this.o=new wk(this);this.Oi&&this.o.d(this.ae["sitemap-select"],"change",this.yn);this.o.d(this.ae["index-sitemap"],"click",this.tn);this.o.d(this.mh["index-urls"],
"click",this.un);this.ae[Oc]();this.mh[Oc]()};Yk.aa(Yh);Yk[A].c=function(){Yk.e.c[J](this);x(this.fh[H],"none");x(this.lh[H],"none")};Yk[A].yn=function(){x(this.Go[H],this.al[Kb]==h?"":"none")};
Yk[A].tn=function(){Ea(this.ae["index-sitemap"],h);x(this.Gn[H],"none");x(this.fh[H],"none");x(this.lh[H],"none");var a;a=!this.Oi||this.al[Kb]==h?this.Ho[E]:this.Wo[E];this.model.instant.Zj(a);this.model.instant.Wj("");this.model.instant.Bh();var b=this;this.model.instant.j(function(c){c||b.model.instant.jf("FAILURE");b.c();b.model.instant.ye()!="SUCCESS"&&b.Zb(b.fh,b.model);Ea(b.ae["index-sitemap"],j)})};
Yk[A].un=function(){Ea(this.mh["index-urls"],h);x(this.Gn[H],"none");x(this.fh[H],"none");x(this.lh[H],"none");var a=this.yo[E];a=a[Eb](/\n/);this.model.instant.Wj(a);this.model.instant.Zj("");this.model.instant.Bh();var b=this;this.model.instant.j(function(c){c||b.model.instant.jf("FAILURE");b.c();if(b.model.instant.ye()!="SUCCESS")b.Zb(b.lh,b.model);else t(b.yo,"");Ea(b.mh["index-urls"],j)})};var W=function(){this.Ue="closure_frame"+Zk++;this.Ie=[];$k[this.Ue]=this},al;M(W,Ig);var $k={},Zk=0,bl=function(){if(!al){al=Ki("form");al.acceptCharset="utf-8";var a=al[H];ra(a,"absolute");$a(a,"hidden");a.top=Ha(a,"-10px");ua(a,Xa(a,"10px"));a.overflow="hidden";q[Xb][bb](al)}return al},cl=function(a,b){Le(b,function(c,e){c=Ki("input",{type:"hidden",name:e,value:c});a[bb](c)})};W[A].i=of("goog.net.IframeIo");W[A].t=i;W[A].P=i;W[A].jc=i;W[A].bn=0;W[A].L=j;W[A].kd=j;W[A].rf=j;W[A].Rb=i;W[A].Hd=i;
W[A].Ja=0;W[A].ac=0;W[A].Ab=i;W[A].Zh=i;W[A].Pb=i;W[A].send=function(a,b,c,e){if(this.L)d(k("[goog.net.IframeIo] Unable to send, already active."));this.Rb=a=new gh(a);b=b?b[Xc]():"GET";c&&a.mj();this.i.Oc("Sending iframe request: "+a+" ["+b+"]");this.t=bl();b=="GET"&&cl(this.t,a.xd());e&&cl(this.t,e);this.t.action=a[gb]();this.t.method=b;this.Ij()};
W[A].Qn=function(a,b,c){if(this.L)d(k("[goog.net.IframeIo] Unable to send, already active."));b=new gh(b||a.action);c&&b.mj();this.i.Oc("Sending iframe request from form: "+b);this.Rb=b;this.t=a;this.t.action=b[gb]();this.Ij()};W[A].abort=function(a){if(this.L){this.i.Oc("Request aborted");yg(this.dg());this.rf=this.L=this.kd=j;this.Ja=a||7;this[G]("abort");this.yg()}};
W[A].b=function(){this.i.K("Disposing iframeIo instance");if(this.L){this.i.K("Aborting active request");this[vb]()}W.e.b[J](this);this.P&&this.Hj();this.Oh();delete this.ll;this.Rb=this.No=this.Hd=this.Mo=this.t=i;this.Ja=0;delete $k[this.Ue]};W[A].Oe=function(){return this.kd};W[A].Gd=function(){return this.rf};W[A].lc=function(){return this.L};W[A].ze=function(){return this.Hd};W[A].zd=function(){return Vd(this.Hd)};W[A].eg=function(){if(!this.P)return i;return this.re()};
W[A].bh=function(a){this.ac=s.max(0,a)};W[A].dispatchEvent=function(a){this.P&&Pg.af(this.P);try{W.e[G][J](this,a)}finally{this.P&&Pg.Ze()}};
W[A].Ij=function(){this.L=h;this.kd=j;this.Ja=0;this.Rk();if(O){Ia(this.t,this.jc||"");this.vh();P(this.P,"readystatechange",this.Bg,j,this);try{this.Vh=j;this.t.submit()}catch(a){ug(this.P,"readystatechange",this.Bg,j,this);this.Bd(1)}}else{this.i.K("Setting up iframes and cloning form");this.vh();var b=this.jc+"_inner",c=Ui(this.P),e="<body><iframe id="+b+" name="+b+"></iframe>";if(Cf)ya(c[gd],e);else c.write(e);P(c[Gb](b),"load",this.Cg,j,this);var f=this.t[bd]("textarea");e=0;for(var g=f[z];e<
g;e++)aj(f[e])!=f[e][E]&&Vi(f[e],f[e][E]);f=c.importNode(this.t,h);Ia(f,b);c[Xb][bb](f);var l=this.t[bd]("select"),n=f[bd]("select");e=0;for(g=l[z];e<g;e++)sa(n[e],l[e][nb]);l=this.t[bd]("input");n=f[bd]("input");e=0;for(g=l[z];e<g;e++)if(l[e][Fc]=="file")if(l[e][E]!=n[e][E]){this.i.K("File input value not cloned properly.  Will submit using original form.");Ia(this.t,b);f=this.t;break}this.i.K("Submitting form");try{this.Vh=j;f.submit();c.close();if(Df)this.Zh=Mg(this.jk,250,this)}catch(r){this.i.bk("Error when submitting form: "+
Se(r));ug(c[Gb](b),"load",this.Cg,j,this);c.close();this.Bd(2)}}};W[A].Bg=function(){if(this.P.readyState=="complete"){ug(this.P,"readystatechange",this.Bg,j,this);var a;try{a=Ui(this.P);if(O&&a[Nb]=="about:blank"&&!aa.onLine){this.Bd(9);return}}catch(b){this.Bd(1);return}this.Gi(a)}};W[A].Cg=function(){if(!(Cf&&this.re()[Nb]=="about:blank")){ug(this.dg(),"load",this.Cg,j,this);this.Gi(this.re())}};
W[A].Gi=function(a){this.i.K("Iframe loaded");this.kd=h;this.L=j;var b;try{var c=a[Xb];this.Hd=c.textContent||c.innerText;this.Mo=c.innerHTML}catch(e){b=1}var f;if(!b&&typeof this.ll=="function")if(f=this.ll(a))b=4;this.i.Yh("Last content: "+this.Hd);this.i.Yh("Last uri: "+this.Rb);if(b){this.i.K("Load event occurred but failed");this.Bd(b,f)}else{this.i.K("Load succeeded");this.rf=h;this.Ja=0;this[G]("complete");this[G]("success");this.yg()}};
W[A].Bd=function(a,b){if(!this.Vh){this.L=this.rf=j;this.kd=h;this.Ja=a;if(a==4)this.No=b;this[G]("complete");this[G]("error");this.yg();this.Vh=h}};W[A].yg=function(){this.i.Oc("Ready for new requests");var a=this.P;this.Hj();this.Oh();Pg.af(a);try{this[G]("ready")}finally{Pg.Ze()}};
W[A].Rk=function(){this.i.K("Creating iframe");this.jc=this.Ue+"_"+(this.bn++)[gb](36);var a={name:this.jc,id:this.jc};if(O&&Mf<7)a.src='javascript:""';this.P=Ki("iframe",a);a=this.P[H];$a(a,"hidden");ua(a,Xa(a,"10px"));if(Ef)a.marginTop=a.marginLeft="-10px";else{ra(a,"absolute");a.top=Ha(a,"-10px")}};W[A].vh=function(){q[Xb][bb](this.P)};
W[A].Hj=function(){var a=this.P;if(a){a.onreadystatechange=i;a.onload=i;a.onerror=i;this.Ie[y](a)}if(this.Pb){Ng(this.Pb);this.Pb=i}if(Df||Cf)this.Pb=Mg(this.If,2000,this);else this.If();this.jc=this.P=i};W[A].If=function(){if(this.Pb){Ng(this.Pb);this.Pb=i}for(var a=0;a<this.Ie[z];){var b=this.Ie[a];if(Pg.xm(b)){this.i.Oc("Disposing iframe");Array[A][Yc][J](this.Ie,a,1)[z]==1;Pi(b)}else a++}if(this.Ie[z]!=0){this.i.Oc("Requests outstanding, waiting to dispose");this.Pb=Mg(this.If,2000,this)}};
W[A].Oh=function(){this.t&&this.t==al&&Ni(this.t);this.t=i};W[A].re=function(){if(this.P)return Ui(this.dg());return i};W[A].dg=function(){if(this.P)return O?this.P:Ui(this.P)[Gb](this.jc+"_inner");return i};W[A].jk=function(){if(this.L){this.re();this.Zh=Mg(this.jk,250,this)}};var dl=function(a){Pf[J](this,"incrementaldata");va(this,a)};M(dl,Pf);var el,fl=function(a,b){if(Df||el){a[zc]("role",b);a.roleName=b}},gl=function(a,b,c){if(Df||el)a[zc]("aria-"+b,c)};var hl=function(a){return a.f("iframe",{frameborder:0,style:"border: 0; vertical-align: bottom",src:'javascript:""'})};var il=function(a){this.g=a;a=O?"focusin":"focus";var b=O?"focusout":"blur";this.Oo=P(this.g,a,this,!O);this.Po=P(this.g,b,this,!O)};M(il,Ig);Pa(il[A],function(a){var b=a.bi();b=new Qf(b);Qa(b,a[Fc]=="focusin"||a[Fc]=="focus"?"focusin":"focusout");try{this[G](b)}finally{b.A()}});il[A].b=function(){il.e.b[J](this);wg(this.Oo);wg(this.Po);delete this.g};var jl=65,kl=90,ml=function(a,b,c,e,f){if(!O&&!(Ef&&Of("525")))return h;if(Jf&&f)return ll(a);if(f&&!e)return j;if(O&&!c&&(b==17||b==18))return j;if(O&&e&&b==a)return j;switch(a){case 13:return h;case 27:return!Ef}return ll(a)},ll=function(a){if(a>=48&&a<=57)return h;if(a>=96&&a<=106)return h;if(a>=jl&&a<=kl)return h;switch(a){case 32:case 63:case 107:case 109:case 110:case 111:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:return h;default:return j}};var nl=function(a,b,c,e){this.top=a;this.right=b;this.bottom=c;Ha(this,e)};nl[A].s=function(){return new nl(this.top,this[id],this[yc],this[Yb])};oa(nl[A],function(){return"("+this.top+"t, "+this[id]+"r, "+this[yc]+"b, "+this[Yb]+"l)"});Ra(nl[A],function(a){return ol(this,a)});nl[A].expand=function(a,b,c,e){if(vd(a)){this.top-=a.top;this.right+=a[id];this.bottom+=a[yc];this.left-=a[Yb]}else{this.top-=a;this.right+=b;this.bottom+=c;this.left-=e}return this};
var ol=function(a,b){if(!a||!b)return j;if(b instanceof nl)return b[Yb]>=a[Yb]&&b[id]<=a[id]&&b.top>=a.top&&b[yc]<=a[yc];return b.x>=a[Yb]&&b.x<=a[id]&&b.y>=a.top&&b.y<=a[yc]};var pl=function(a,b,c,e){Ha(this,a);this.top=b;ua(this,c);Xa(this,e)};pl[A].s=function(){return new pl(this[Yb],this.top,this[sb],this[Wc])};oa(pl[A],function(){return"("+this[Yb]+", "+this.top+" - "+this[sb]+"w x "+this[Wc]+"h)"});pl[A].pg=function(a){var b=s.max(this[Yb],a[Yb]),c=s.min(this[Yb]+this[sb],a[Yb]+a[sb]);if(b<=c){var e=s.max(this.top,a.top);a=s.min(this.top+this[Wc],a.top+a[Wc]);if(e<=a){Ha(this,b);this.top=e;ua(this,c-b);Xa(this,a-e);return h}}return j};
Ra(pl[A],function(a){return a instanceof pl?this[Yb]<=a[Yb]&&this[Yb]+this[sb]>=a[Yb]+a[sb]&&this.top<=a.top&&this.top+this[Wc]>=a.top+a[Wc]:a.x>=this[Yb]&&a.x<=this[Yb]+this[sb]&&a.y>=this.top&&a.y<=this.top+this[Wc]});pl[A].Kc=function(){return new ki(this[sb],this[Wc])};var ql=function(a,b,c){Ia(this,a);this.handle=b||a;this.limits=c||new pl(NaN,NaN,NaN,NaN);this.ha=vi(a);this.o=new wk(this);P(this.handle,"mousedown",this.gk,j,this)};M(ql,Ig);var rl=O||Df&&Of("1.9.3");Ja(ql[A],0);Ka(ql[A],0);ql[A].hk=0;ql[A].ik=0;ql[A].md=0;ql[A].nd=0;ql[A].D=h;ql[A].Fb=j;ql[A].Vi=0;ql[A].Sm=0;ql[A].sm=j;var sl=function(a){a[Pb]()};ql[A].La=function(a){this.D=a};
ql[A].b=function(){ql.e.b[J](this);ug(this.handle,"mousedown",this.gk,j,this);this.o.A();delete this[I];delete this.handle;delete this.o};ql[A].gk=function(a){if(this.D&&!this.Fb&&(a[Fc]!="mousedown"||a.rg(0))){if(this.Vi==0){this.Wi(a);if(this.Fb)a[Pb]();else return}else a[Pb]();this.fo();Ja(this,this.hk=a[dc]);Ka(this,this.ik=a[ec]);this.md=this[I].offsetLeft;this.nd=this[I].offsetTop;this.pageScroll=wi(this.ha).Hc();this.Sm=Dd()}};
ql[A].fo=function(){var a=this.ha,b=a[gd];this.o.d(a,"mousemove",this.Tm,h);this.o.d(a,"mouseup",this.pe,h);if(rl){b.setCapture(j);this.o.d(b,"losecapture",this.pe)}else this.o.d(Ii(a),"blur",this.pe);O&&this.sm&&this.o.d(a,"dragstart",sl);this.Vo&&this.o.d(this.Vo,"scroll",this.wn,h)};ql[A].Wi=function(a){a=this[G](new tl("start",this,a[ed],a[fd],a));if(a!==j)this.Fb=h};
ql[A].pe=function(a,b){this.o.Wc();rl&&this.ha.releaseCapture();if(this.Fb){this.Fb=j;var c=this.kj(this.md),e=this.lj(this.nd);this[G](new tl("end",this,a[ed],a[fd],a,c,e,b))}};
ql[A].Tm=function(a){if(this.D){var b=a[dc]-this[dc],c=a[ec]-this[ec];Ja(this,a[dc]);Ka(this,a[ec]);if(!this.Fb){var e=this.hk-this[dc],f=this.ik-this[ec];e=e*e+f*f;if(e>this.Vi){this.Wi(a);if(!this.Fb){this.pe(a);return}}}c=this.yh(b,c);b=c.x;c=c.y;if(this.Fb){e=this[G](new tl("beforedrag",this,a[ed],a[fd],a,b,c));if(e!==j){this.Qh(a,b,c,j);a[Pb]()}}}};
ql[A].yh=function(a,b){var c=wi(this.ha).Hc();a+=c.x-this.pageScroll.x;b+=c.y-this.pageScroll.y;this.pageScroll=c;this.md+=a;this.nd+=b;a=this.kj(this.md);b=this.lj(this.nd);return new hi(a,b)};ql[A].wn=function(a){var b=this.yh(0,0);Ya(a,this.pageScroll.x-this[dc]);Za(a,this.pageScroll.x-this[ec]);this.Qh(a,b.x,b.y,h)};ql[A].Qh=function(a,b,c){this.dl(b,c);this[G](new tl("drag",this,a[ed],a[fd],a,b,c))};
ql[A].kj=function(a){var b=this.limits,c=!ma(b[Yb])?b[Yb]:i;b=!ma(b[sb])?b[sb]:0;b=c!=i?c+b:Infinity;c=c!=i?c:-Infinity;return s.min(b,s.max(c,a))};ql[A].lj=function(a){var b=this.limits,c=!ma(b.top)?b.top:i;b=!ma(b[Wc])?b[Wc]:0;b=c!=i?c+b:Infinity;c=c!=i?c:-Infinity;return s.min(b,s.max(c,a))};ql[A].dl=function(a,b){Ha(this[I][H],a+"px");this[I][H].top=b+"px"};
var tl=function(a,b,c,e,f,g,l,n){Pf[J](this,a);Ya(this,c);Za(this,e);this.browserEvent=f;Ha(this,g!==ca?g:b.md);this.top=l!==ca?l:b.nd;this.dragger=b;this.dragCanceled=!!n};M(tl,Pf);var ul,vl,wl,xl,yl,zl,Al=function(){zl=yl=xl=wl=vl=ul=j;var a=zf();if(a)if(a[F]("Firefox")!=-1)ul=h;else if(a[F]("Camino")!=-1)vl=h;else if(a[F]("iPhone")!=-1||a[F]("iPod")!=-1)wl=h;else if(a[F]("Android")!=-1)xl=h;else if(a[F]("Chrome")!=-1)yl=h;else if(a[F]("Safari")!=-1)zl=h};Al();var Bl=function(a,b){var c=vi(a);if(c[Pc]&&c[Pc].getComputedStyle)if(a=c[Pc].getComputedStyle(a,""))return a[b];return i},Cl=function(a,b){return Bl(a,b)||(a.currentStyle?a.currentStyle[b]:i)||a[H][b]},Dl=function(a){return Cl(a,"position")},El=function(a,b,c){var e,f=Df&&(Jf||Kf)&&Of("1.9");if(b instanceof hi){e=b.x;b=b.y}else{e=b;b=c}Ha(a[H],typeof e=="number"?(f?s[ub](e):e)+"px":e);a[H].top=typeof b=="number"?(f?s[ub](b):b)+"px":b},Fl=function(a){a=a?a[yb]==9?a:vi(a):q;if(O&&!wi(a).Yi())return a[Xb];
return a[gd]},Gl=function(a){var b=a[ib]();if(O){a=a.ownerDocument;b.left-=a[gd][xc]+a[Xb][xc];b.top-=a[gd][Cc]+a[Xb][Cc]}return b},Hl=function(a){if(O)return a.offsetParent;var b=vi(a),c=Cl(a,"position"),e=c=="fixed"||c=="absolute";for(a=a[Rc];a&&a!=b;a=a[Rc]){c=Cl(a,"position");e=e&&c=="static"&&a!=b[gd]&&a!=b[Xb];if(!e&&(a.scrollWidth>a[tb]||a[rc]>a[vc]||c=="fixed"||c=="absolute"))return a}return i},Kl=function(a){var b=new nl(0,Infinity,Infinity,0),c=wi(a),e=c.ki(),f;for(a=a;a=Hl(a);)if((!O||
a[tb]!=0)&&(a.scrollWidth!=a[tb]||a[rc]!=a[vc])&&Cl(a,"overflow")!="visible"){var g=Il(a),l=Jl(a);g.x+=l.x;g.y+=l.y;b.top=s.max(b.top,g.y);b.right=s.min(b[id],g.x+a[tb]);b.bottom=s.min(b[yc],g.y+a[vc]);Ha(b,s.max(b[Yb],g.x));f=f||a!=e}a=e[wc];e=e[db];if(Ef){b.left+=a;b.top+=e}else{Ha(b,s.max(b[Yb],a));b.top=s.max(b.top,e)}if(!f||Ef){b.right+=a;b.bottom+=e}c=c.Wl();b.right=s.min(b[id],a+c[sb]);b.bottom=s.min(b[yc],e+c[Wc]);return b.top>=0&&b[Yb]>=0&&b[yc]>b.top&&b[id]>b[Yb]?b:i},Jl=function(a){if(Df&&
!Of("1.9")){var b=fa(Bl(a,"borderLeftWidth"));if(Ll(a)){var c=a[Hb]-a[tb]-b-fa(Bl(a,"borderRightWidth"));b+=c}return new hi(b,fa(Bl(a,"borderTopWidth")))}return new hi(a[xc],a[Cc])},Il=function(a){var b,c=vi(a),e=Cl(a,"position"),f=Df&&c[gc]&&!a[ib]&&e=="absolute"&&(b=c[gc](a))&&(b[dc]<0||b[ec]<0),g=new hi(0,0),l=Fl(c);if(a==l)return g;if(a[ib]){b=Gl(a);a=wi(c).Hc();g.x=b[Yb]+a.x;g.y=b.top+a.y}else if(c[gc]&&!f){b=c[gc](a);a=c[gc](l);g.x=b[dc]-a[dc];g.y=b[ec]-a[ec]}else{b=a;do{g.x+=b.offsetLeft;g.y+=
b.offsetTop;if(b!=a){g.x+=b[xc]||0;g.y+=b[Cc]||0}if(Ef&&Dl(b)=="fixed"){g.x+=c[Xb][wc];g.y+=c[Xb][db];break}b=b.offsetParent}while(b&&b!=a);if(Cf||Ef&&e=="absolute")g.y-=c[Xb].offsetTop;for(b=a;(b=Hl(b))&&b!=c[Xb]&&b!=l;){g.x-=b[wc];if(!Cf||b[Nc]!="TR")g.y-=b[db]}}return g},Nl=function(a,b){var c=new hi(0,0),e=Ii(vi(a));a=a;do{var f=e==b?Il(a):Ml(a);c.x+=f.x;c.y+=f.y}while(e&&e!=b&&(a=e.frameElement)&&(e=e.parent));return c},Ol=function(a,b,c){if(b.ya()!=c.ya()){var e=b.ya()[Xb];c=Nl(e,c.Ei());c=
ii(c,Il(e));if(O&&!b.Yi())c=ii(c,b.Hc());a.left+=c.x;a.top+=c.y}},Ml=function(a){var b=new hi;if(a[yb]==1)if(a[ib]){var c=Gl(a);b.x=c[Yb];b.y=c.top}else{c=wi(a).Hc();a=Il(a);b.x=a.x-c.x;b.y=a.y-c.y}else{b.x=a[ed];b.y=a[fd]}return b},Pl=function(a,b,c){if(b instanceof ki){c=b[Wc];b=b[sb]}else{if(c==ca)d(k("missing height argument"));c=c}ua(a[H],typeof b=="number"?s[ub](b)+"px":b);Xa(a[H],typeof c=="number"?s[ub](c)+"px":c)},Ql=function(a){var b=Cf&&!Of("10");if(Cl(a,"display")!="none")return b?new ki(a[Hb]||
a[tb],a[Zc]||a[vc]):new ki(a[Hb],a[Zc]);var c=a[H],e=c[Tc],f=c.visibility,g=c.position;$a(c,"hidden");ra(c,"absolute");x(c,"inline");if(b){b=a[Hb]||a[tb];a=a[Zc]||a[vc]}else{b=a[Hb];a=a[Zc]}x(c,e);ra(c,g);$a(c,f);return new ki(b,a)},Rl=function(a){var b=Il(a);a=Ql(a);return new pl(b.x,b.y,a[sb],a[Wc])},Sl={},Tl=function(a){return Sl[a]||(Sl[a]=String(a)[C](/\-([a-z])/g,function(b,c){return c[Xc]()}))},Ul=function(a,b){a=a[H];if("opacity"in a)a.opacity=b;else if("MozOpacity"in a)a.MozOpacity=b;else if("filter"in
a)a.filter=b===""?"":"alpha(opacity="+b*100+")"},Vl=function(a,b){x(a[H],b?"":"none")},Xl=function(a,b){b=wi(b);var c=i;if(O){c=b.ya().createStyleSheet();Wl(c,a)}else{var e=b.mi("head")[0];if(!e){c=b.mi("body")[0];e=b.f("head");c[Rc][Qb](e,c)}c=b.f("style");Wl(c,a);b[bb](e,c)}return c},Wl=function(a,b){if(O)a.cssText=b;else{var c=Ef?"innerText":"innerHTML";a[c]=b}},Ll=function(a){return"rtl"==Cl(a,"direction")},Yl=Df?"MozUserSelect":Ef?"WebkitUserSelect":i,Zl=function(a,b,c){c=!c?a[bd]("*"):i;var e=
Yl;if(e){b=b?"none":"";a[H][e]=b;if(c){a=0;for(var f;f=c[a];a++)f[H][e]=b}}else if(O||Cf){b=b?"on":"";a[zc]("unselectable",b);if(c)for(a=0;f=c[a];a++)f[zc]("unselectable",b)}};var $l=function(){};od($l);$l[A].an=0;$l[A].Kl=function(){return":"+(this.an++)[gb](36)};$l.getInstance();var X=function(a){this.ia=a||wi();this.Td=am};M(X,Ig);X[A].rm=$l.getInstance();var am=i,bm=function(a,b){switch(a){case 1:return b?"disable":"enable";case 2:return b?"highlight":"unhighlight";case 4:return b?"activate":"deactivate";case 8:return b?"select":"unselect";case 16:return b?"check":"uncheck";case 32:return b?"focus":"blur";case 64:return b?"open":"close";default:}d(k("Invalid component state"))};X[A].O=i;X[A].ia=i;X[A].sa=j;X[A].g=i;X[A].Td=i;X[A].Rm=i;X[A].v=i;X[A].fa=i;X[A].Ra=i;
X[A].tk=j;X[A].Nb=function(){return this.O||(this.O=this.rm.Kl())};X[A].Sg=function(a){if(this.v&&this.v.Ra){Ae(this.v.Ra,this.O);Ce(this.v.Ra,a,this)}this.O=a};X[A].a=function(){return this.g};X[A].tc=function(a){this.g=a};X[A].na=function(){return this.Ad||(this.Ad=new wk(this))};X[A].Xj=function(a){if(this==a)d(k("Unable to set parent component"));if(a&&this.v&&this.O&&this.v.di(this.O)&&this.v!=a)d(k("Unable to set parent component"));this.v=a;X.e.gf[J](this,a)};X[A].hb=function(){return this.v};
X[A].gf=function(a){if(this.v&&this.v!=a)d(k("Method not supported"));X.e.gf[J](this,a)};X[A].z=function(){return this.ia};X[A].Aa=function(){return this.sa};X[A].f=function(){this.g=this.ia[qc]("div")};X[A].c=function(a){this.Fj(a)};X[A].Fj=function(a,b){if(this.sa)d(k("Component already rendered"));this.g||this.f();a?a[Qb](this.g,b||i):this.ia.ya()[Xb][bb](this.g);if(!this.v||this.v.Aa())this.J()};
X[A].$=function(a){if(this.sa)d(k("Component already rendered"));else if(a&&this.S(a)){this.tk=h;if(!this.ia||this.ia.ya()!=vi(a))this.ia=wi(a);this.Eb(a);this.J()}else d(k("Invalid element to decorate"))};X[A].S=function(){return h};X[A].Eb=function(a){this.g=a};X[A].J=function(){this.sa=h;this.Fc(function(a){!a.Aa()&&a.a()&&a.J()})};X[A].Fa=function(){this.Fc(function(a){a.Aa()&&a.Fa()});this.Ad&&this.Ad.Wc();this.sa=j};
X[A].b=function(){X.e.b[J](this);this.sa&&this.Fa();if(this.Ad){this.Ad.A();delete this.Ad}this.Fc(function(a){a.A()});!this.tk&&this.g&&Pi(this.g);this.v=this.Rm=this.g=this.Ra=this.fa=i};X[A].bc=function(a,b){this.ge(a,this.ud(),b)};
X[A].ge=function(a,b,c){if(a.sa&&(c||!this.sa))d(k("Component already rendered"));if(b<0||b>this.ud())d(k("Child component index out of bounds"));if(!this.Ra||!this.fa){this.Ra={};this.fa=[]}if(a.hb()==this){Be(this.Ra,a.Nb(),a);Pd(this.fa,a)}else Ce(this.Ra,a.Nb(),a);a.Xj(this);Od(this.fa,a,b);if(a.sa&&this.sa&&a.hb()==this){c=this.w();c[Qb](a.a(),c[Lc][b+1]||i)}else if(c){this.g||this.f();b=this.Kb(b+1);a.Fj(this.w(),b?b.g:i)}else this.sa&&!a.sa&&a.g&&a.J()};X[A].w=function(){return this.g};
X[A].tg=function(){if(this.Td==i)this.Td=Ll(this.sa?this.g:this.ia.ya()[Xb]);return this.Td};X[A].vc=function(a){if(this.sa)d(k("Component already rendered"));this.Td=a};X[A].ud=function(){return this.fa?this.fa[z]:0};X[A].di=function(a){return this.Ra&&a?De(this.Ra,a)||i:i};X[A].Kb=function(a){return this.fa?this.fa[a]||i:i};X[A].Fc=function(a,b){this.fa&&Hd(this.fa,a,b)};X[A].Dd=function(a){return this.fa&&a?Ed(this.fa,a):-1};
X[A].removeChild=function(a,b){if(a){var c=sd(a)?a:a.Nb();a=this.di(c);if(c&&a){Ae(this.Ra,c);Pd(this.fa,a);if(b){a.Fa();a.g&&Pi(a.g)}a.Xj(i)}}if(!a)d(k("Child is not in parent component"));return a};var U=function(a,b,c){X[J](this,c);this.Z=a||"modal-dialog";this.nh=!!b;this.Qa=dj;this.Vf=new il(this.z().ya())};M(U,X);U[A].nh=j;U[A].Te=h;U[A].Rh=h;U[A].Jk=0.3;U[A].tf="";U[A].Ea="";U[A].Qa=i;U[A].Cc=i;U[A].U=j;U[A].il=j;U[A].Q=i;U[A].R=i;U[A].Da=i;U[A].qb=i;U[A].ih=i;U[A].xc=i;U[A].wa=i;U[A].ea=i;U[A].Zd=function(a){this.tf=a;this.qb&&Vi(this.qb,a)};U[A].Ba=function(a){this.Ea=a;if(this.wa)ya(this.wa,a)};U[A].vb=function(){return this.Ea};U[A].w=function(){this.wa||this.c();return this.wa};
U[A].gg=function(){this.Aa()||this.c();return this.Da};U[A].Xf=function(){this.Aa()||this.c();return this.Q};U[A].Pk=function(){var a=new ql(this.a(),this.Da);pi(this.Da,this.Z+"-title-draggable");return a};
U[A].f=function(){this.nj();var a=this.z();this.tc(a.f("div",{className:this.Z,tabIndex:0},this.Da=a.f("div",{className:this.Z+"-title",id:this.Nb()},this.qb=a.f("span",this.Z+"-title-text",this.tf),this.xc=a.f("span",this.Z+"-title-close")),this.wa=a.f("div",this.Z+"-content"),this.ea=a.f("div",this.Z+"-buttons"),this.no=a.f("span",{tabIndex:0})));this.ih=this.Da.id;fl(this.a(),"dialog");gl(this.a(),"labelledby",this.ih||"");if(this.Ea)ya(this.wa,this.Ea);Vl(this.a(),j);this.Qa&&this.Qa.yf(this.ea)};
U[A].nj=function(){if(this.nh&&this.Te&&!this.R){this.R=hl(this.z());ta(this.R,this.Z+"-bg");Vl(this.R,j);Ul(this.R,0)}else if((!this.nh||!this.Te)&&this.R){Pi(this.R);this.R=i}if(this.Te&&!this.Q){this.Q=this.z().f("div",this.Z+"-bg");Ul(this.Q,this.Jk);Vl(this.Q,j)}else if(!this.Te&&this.Q){Pi(this.Q);this.Q=i}};U[A].c=function(a){if(this.Aa())d(k("Component already rendered"));this.a()||this.f();a=a||this.z().ya()[Xb];this.Ej(a);U.e.c[J](this,a)};
U[A].Ej=function(a){this.R&&a[bb](this.R);this.Q&&a[bb](this.Q)};U[A].S=function(a){return a&&a[Nc]&&a[Nc]=="DIV"&&U.e.S[J](this,a)};
U[A].Eb=function(a){U.e.Eb[J](this,a);pi(this.a(),this.Z);a=this.Z+"-content";if(this.wa=Bi(i,a,this.a())[0])this.Ea=this.wa.innerHTML;else{this.wa=this.z().f("div",a);if(this.Ea)ya(this.wa,this.Ea);this.a()[bb](this.wa)}a=this.Z+"-title";var b=this.Z+"-title-text",c=this.Z+"-title-close";if(this.Da=Bi(i,a,this.a())[0]){this.qb=Bi(i,b,this.Da)[0];this.xc=Bi(i,c,this.Da)[0]}else{this.Da=this.z().f("div",a);this.a()[Qb](this.Da,this.wa)}if(this.qb)this.tf=aj(this.qb);else{this.qb=this.z().f("span",
b,this.tf);this.Da[bb](this.qb)}gl(this.a(),"labelledby",this.ih||"");if(!this.xc){this.xc=this.z().f("span",c);this.Da[bb](this.xc)}a=this.Z+"-buttons";if(this.ea=Bi(i,a,this.a())[0]){this.Qa=new cm(this.z());this.Qa.$(this.ea)}else{this.ea=this.z().f("div",a);this.a()[bb](this.ea);this.Qa&&this.Qa.yf(this.ea)}this.nj();this.Ej(vi(this.a())[Xb]);Vl(this.a(),j)};
U[A].J=function(){U.e.J[J](this);if(this.Rh&&!this.Cc)this.Cc=this.Pk();this.na().d(this.xc,"click",this.zn).d(this.Vf,"focusin",this.rn);fl(this.a(),"dialog");this.qb.id!==""&&gl(this.a(),"labelledby",this.qb.id)};U[A].Fa=function(){this.ca()&&this.l(j);if(this.Cc){this.Cc.A();this.Cc=i}U.e.Fa[J](this)};
U[A].l=function(a){if(a!=this.U){var b=this.z().ya(),c=Ii(b)||ga;this.Aa()||this.c(b[Xb]);if(a){this.Gj();this.C();this.na().d(this.a(),"keydown",this.uj,h).d(c,"resize",this.xj,h)}else this.na().qa(this.a(),"keydown",this.uj,h).qa(c,"resize",this.xj,h);this.R&&Vl(this.R,a);this.Q&&Vl(this.Q,a);Vl(this.a(),a);if(a){Df&&this.a()[nc]();if(this.td())if(c=this.td().ji())for(var e=this.ea[bd]("button"),f=0,g;g=e[f];f++)if(g[Qc]==c){try{if(Ef||Cf){var l=b[qc]("input");l[H].cssText="position:fixed;width:0;height:0";
this.a()[bb](l);l[nc]();this.a()[$b](l)}g[nc]()}catch(n){}break}}if(this.U=a)this.na().d(this.ea,"click",this.rj);else{this.na().qa(this.ea,"click",this.rj);this[G]("afterhide");this.il&&this.A()}}};U[A].ca=function(){return this.U};
U[A].Gj=function(){this.R&&Vl(this.R,j);this.Q&&Vl(this.Q,j);var a=this.z().ya(),b=Ii(a)||ga,c=Fi(b);b=a[Xb].scrollWidth;a=s.max(a[Xb][rc],c[Wc]);if(this.R){Vl(this.R,h);Pl(this.R,b,a)}if(this.Q){Vl(this.Q,h);Pl(this.Q,b,a)}if(this.Rh){c=Ql(this.a());this.Cc.limits=new pl(0,0,b-c[sb],a-c[Wc])}};
U[A].C=function(){var a=this.z().ya(),b=Ii(a)||ga;if(Dl(this.a())=="fixed")var c=a=0;else{c=this.z().Hc();a=c.x;c=c.y}var e=Ql(this.a());b=Fi(b);a=s.max(a+b[sb]/2-e[sb]/2,0);c=s.max(c+b[Wc]/2-e[Wc]/2,0);El(this.a(),a,c)};U[A].zn=function(){var a=this.td(),b=a&&a.ci();if(b){a=a.F(b);this[G](new dm(b,a))&&this.l(j)}else this.l(j)};U[A].b=function(){U.e.b[J](this);if(this.Vf){this.Vf.A();this.Vf=i}if(this.Q){Pi(this.Q);this.Q=i}if(this.R){Pi(this.R);this.R=i}this.no=this.ea=this.xc=i};
U[A].rc=function(a){this.Qa=a;if(this.ea)if(this.Qa)this.Qa.yf(this.ea);else ya(this.ea,"")};U[A].td=function(){return this.Qa};U[A].rj=function(a){if((a=this.pl(a[I]))&&!a[Sb]){a=a[Qc];var b=this.td().F(a);this[G](new dm(a,b))&&this.l(j)}};U[A].pl=function(a){for(a=a;a!=i&&a!=this.ea;){if(a[Nc]=="BUTTON")return a;a=a[Rc]}return i};
U[A].uj=function(a){var b=j,c=j,e=this.td(),f=a[I];if(a[sc]==27){var g=e&&e.ci();f=f[Nc]=="SELECT"&&!f[Sb];if(g&&!f){c=h;b=e.F(g);b=this[G](new dm(g,b))}else f||(b=h)}else if(a[sc]==13){if(f[Nc]=="BUTTON")g=f[Qc];else if(e){var l=e.ji(),n=l&&e.wl(l);f=(f[Nc]=="TEXTAREA"||f[Nc]=="SELECT")&&!f[Sb];if(n&&!n[Sb]&&!f)g=l}if(g){c=h;b=this[G](new dm(g,String(e.F(g))))}}else if(a[sc]==9&&a[Mc]&&f==this.a())c=h;if(b||c){a[Mb]();a[Pb]()}b&&this.l(j)};U[A].xj=function(){this.Gj()};
U[A].rn=function(a){this.no==a[I]&&Mg(this.ql,0,this)};U[A].ql=function(){O&&this.z().ya()[Xb][nc]();this.a()[nc]()};var dm=function(a,b){Qa(this,"dialogselect");this.pa=a;this.caption=b};M(dm,Pf);var cm=function(a){this.ia=a||wi();Me[J](this)},dj,em,fm,gm,hm;M(cm,Me);cm[A].Z="goog-buttonset";cm[A].Gf=i;cm[A].g=i;cm[A].Ah=i;cm[A].n=function(a,b,c,e){Me[A].n[J](this,a,b);if(c)this.Gf=a;if(e)this.Ah=a;return this};cm[A].yf=function(a){this.g=a;this.c()};
cm[A].c=function(){if(this.g){ya(this.g,"");var a=wi(this.g);Le(this,function(b,c){b=a.f("button",{name:c},b);if(c==this.Gf)ta(b,this.Z+"-default");this.g[bb](b)},this)}};cm[A].$=function(a){if(!(!a||a[yb]!=1)){this.g=a;a=this.g[bd]("button");for(var b=0,c,e,f;c=a[b];b++){e=c[Qc]||c.id;f=aj(c)||c[E];if(e){var g=b==0,l=c[Qc]=="cancel";this.n(e,f,g,l);g&&pi(c,this.Z+"-default")}}}};cm[A].ji=function(){return this.Gf};cm[A].ci=function(){return this.Ah};
cm[A].wl=function(a){for(var b=this.vl(),c=0,e;e=b[c];c++)if(e[Qc]==a||e.id==a)return e;return i};cm[A].vl=function(){return this.g[bd]("BUTTON")};(function(){em=(new cm).n("ok","OK",h);dj=(new cm).n("ok","OK",h).n("cancel","Cancelar",j,h);fm=(new cm).n("yes","Sim",h).n("no","N\u00e3o",j,h);gm=(new cm).n("yes","Sim").n("no","N\u00e3o",h).n("cancel","Cancelar",j,h);hm=(new cm).n("continue","Continuar").n("save","Salvar").n("cancel","Cancelar",h,h)})();var km=function(a,b,c,e,f,g,l,n){var r,w=c.offsetParent;if(w){var N=w[Nc]=="HTML"||w[Nc]=="BODY";if(!N||Dl(w)!="static"){r=Il(w);N||(r=ii(r,new hi(w[wc],w[db])))}}w=im(a);Ol(w,wi(a),wi(c));a=(b&4&&Ll(a)?b^2:b)&-5;b=new hi(a&2?w[Yb]+w[sb]:w[Yb],a&1?w.top+w[Wc]:w.top);if(r)b=ii(b,r);if(f){b.x+=(a&2?-1:1)*f.x;b.y+=(a&1?-1:1)*f.y}var ab;if(l)if((ab=Kl(c))&&r){ab.top=s.max(0,ab.top-r.y);ab.right-=r.x;ab.bottom-=r.y;Ha(ab,s.max(0,ab[Yb]-r.x))}return jm(b,c,e,g,ab,l,n)},im=function(a){var b=Rl(a);(a=Kl(a))&&
b.pg(new pl(a[Yb],a.top,a[id]-a[Yb],a[yc]-a.top));return b},jm=function(a,b,c,e,f,g,l){a=a.s();var n=0;c=(c&4&&Ll(b)?c^2:c)&-5;var r=Ql(b);l=l?l.s():r;if(e||c!=0){if(c&2)a.x-=l[sb]+(e?e[id]:0);else if(e)a.x+=e[Yb];if(c&1)a.y-=l[Wc]+(e?e[yc]:0);else if(e)a.y+=e.top}if(g){n=f?lm(a,l,f,g):256;if(n&496)return n}El(b,a);li(r,l)||Pl(b,l);return n},lm=function(a,b,c,e){var f=0;if(a.x<c[Yb]&&e&1){a.x=c[Yb];f|=1}if(a.x<c[Yb]&&a.x+b[sb]>c[id]&&e&16){b.width-=a.x+b[sb]-c[id];f|=4}if(a.x+b[sb]>c[id]&&e&1){a.x=
s.max(c[id]-b[sb],c[Yb]);f|=1}if(e&2)f|=(a.x<c[Yb]?16:0)|(a.x+b[sb]>c[id]?32:0);if(a.y<c.top&&e&4){a.y=c.top;f|=2}if(a.y>=c.top&&a.y+b[Wc]>c[yc]&&e&32){b.height-=a.y+b[Wc]-c[yc];f|=8}if(a.y+b[Wc]>c[yc]&&e&4){a.y=s.max(c[yc]-b[Wc],c.top);f|=2}if(e&8)f|=(a.y<c.top?64:0)|(a.y+b[Wc]>c[yc]?128:0);return f};var mm=function(){};mm[A].C=function(){};var nm=function(a,b){this.element=a;this.corner=b};M(nm,mm);nm[A].C=function(a,b,c){km(this.element,this.corner,a,b,ca,c)};var om=function(a,b){a=ia(a);b=ia(b);Na(this,a<b?a:b);this.end=a<b?b:a};om[A].s=function(){return new om(this[mc],this.end)};oa(om[A],function(){return"["+this[mc]+", "+this.end+"]"});var pm={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",
darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",
ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",
lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",
moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",
seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};var um=function(a){var b={};a=String(a);var c=a[Jb](0)=="#"?a:"#"+a;if(qm[lb](c)){b.hex=rm(c);Qa(b,"hex");return b}else{c=sm(a);if(c[z]){b.hex=tm(c[0],c[1],c[2]);Qa(b,"rgb");return b}else if(pm)if(c=pm[a[dd]()]){b.hex=c;Qa(b,"named");return b}}d(k(a+" is not a valid color string"))},vm=/#(.)(.)(.)/,rm=function(a){if(!qm[lb](a))d(k("'"+a+"' is not a valid hex color"));if(a[z]==4)a=a[C](vm,"#$1$1$2$2$3$3");return a[dd]()},wm=function(a){a=rm(a);var b=ea(a[hd](1,2),16),c=ea(a[hd](3,2),16);a=ea(a[hd](5,
2),16);return[b,c,a]},tm=function(a,b,c){a=ia(a);b=ia(b);c=ia(c);if(ma(a)||a<0||a>255||ma(b)||b<0||b>255||ma(c)||c<0||c>255)d(k('"('+a+","+b+","+c+'") is not a valid RGB color'));a=xm(a[gb](16));b=xm(b[gb](16));c=xm(c[gb](16));return"#"+a+b+c},qm=/^#(?:[0-9a-f]{3}){1,2}$/i,ym=/^(?:rgb)?\((0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2}),\s?(0|[1-9]\d{0,2})\)$/i,sm=function(a){var b=a[fc](ym);if(b){a=ia(b[1]);var c=ia(b[2]);b=ia(b[3]);if(a>=0&&a<=255&&c>=0&&c<=255&&b>=0&&b<=255)return[a,c,b]}return[]},xm=function(a){return a[z]==
1?"0"+a:a};var zm=function(a){a&&this.zc(a)};M(zm,Ig);zm[A].g=i;zm[A].Qe=i;zm[A].ug=i;zm[A].Re=i;zm[A].Jd=-1;zm[A].Qc=-1;
var Am={"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},Bm={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},Cm={61:187,
59:186},Dm=O||Ef&&Of("525");zm[A].bm=function(a){if(Dm&&!ml(a[sc],this.Jd,a[Mc],a.ctrlKey,a.altKey))this[Dc](a);else this.Qc=Df&&a[sc]in Cm?Cm[a[sc]]:a[sc]};zm[A].cm=function(){this.Qc=this.Jd=-1};
Pa(zm[A],function(a){var b=a.bi(),c,e;if(O&&a[Fc]=="keypress"){c=this.Qc;e=c!=13&&c!=27?b[sc]:0}else if(Ef&&a[Fc]=="keypress"){c=this.Qc;e=b[jc]>=0&&b[jc]<63232&&ll(c)?b[jc]:0}else if(Cf){c=this.Qc;e=ll(c)?b[sc]:0}else{c=b[sc]||this.Qc;e=b[jc]||0;if(Jf&&e==63&&!c)c=191}var f=c,g=b.keyIdentifier;if(c)if(c>=63232&&c in Am)f=Am[c];else{if(c==25&&a[Mc])f=9}else if(g&&g in Bm)f=Bm[g];a=f==this.Jd;this.Jd=f;b=new Em(f,e,a,b);try{this[G](b)}finally{b.A()}});
zm[A].zc=function(a){this.Re&&this.detach();this.g=a;this.Qe=P(this.g,"keypress",this);this.ug=P(this.g,"keydown",this.bm,j,this);this.Re=P(this.g,"keyup",this.cm,j,this)};zm[A].detach=function(){if(this.Qe){wg(this.Qe);wg(this.ug);wg(this.Re);this.Re=this.ug=this.Qe=i}this.g=i;this.Jd=-1};zm[A].b=function(){zm.e.b[J](this);this.detach()};var Em=function(a,b,c,e){Qf[J](this,e);Qa(this,"key");Oa(this,a);this.charCode=b;this.repeat=c};M(Em,Qf);var Fm=function(){},Gm;od(Fm);Fm[A].Jb=function(){};Fm[A].f=function(a){return a.z().f("div",this.Lb(a)[$c](" "),a.vb())};Fm[A].w=function(a){return a};Fm[A].pd=function(a,b,c){if(a=a.a?a.a():a)if(O&&!Of("7")){var e=this.Wf(ni(a),b);e[y](b);b=c?pi:ri;Bd(b,a)[Hc](i,e)}else ti(a,b,c)};Fm[A].Sh=function(a,b,c){this.pd(a,b,c)};Fm[A].S=function(){return h};
Fm[A].$=function(a,b){b.id&&a.Sg(b.id);var c=this.w(b);c&&c[tc]?a.sc(c[tc][Uc]?Qd(c[Lc]):c[tc]):a.sc(i);var e=0,f=this.u(),g=this.De(),l=j,n=j;c=j;var r=ni(b);Hd(r,function(N){if(!l&&N==f){l=h;if(g==f)n=h}else if(!n&&N==g)n=h;else e|=this.Sl(N)},this);a.$j(e);if(!l){r[y](f);if(g==f)n=h}n||r[y](g);(a=a.ni())&&r[y][Hc](r,a);if(O&&!Of("7")){var w=this.Wf(r);if(w[z]>0){r[y][Hc](r,w);c=h}}if(!l||!n||a||c)mi(b,r[$c](" "));return b};Fm[A].Le=function(a){a.tg()&&this.vc(a.a(),h);a.G()&&this.Ma(a,a.ca())};
Fm[A].Nj=function(a){if(Df){var b=this.Jb();b&&fl(a,b)}};Fm[A].Ud=function(a,b){Zl(a,!b,!O&&!Cf)};Fm[A].vc=function(a,b){this.pd(a,this.De()+"-rtl",b)};Fm[A].mb=function(a){var b;if(a.Qb(32)&&(b=a.V()))return Yi(b);return j};Fm[A].Ma=function(a,b){var c;if(a.Qb(32)&&(c=a.V())){if(!b&&a.aj()){try{c.blur()}catch(e){}a.aj()&&a.Lc(i)}Yi(c)!=b&&Zi(c,b)}};Fm[A].l=function(a,b){Vl(a,b)};Fm[A].Oa=function(a,b,c){var e=a.a();if(e){var f=this.ei(b);f&&this.pd(a,f,c);this.ro(e,b,c)}};
Fm[A].ro=function(a,b,c){if(Df){Gm||(Gm=Ie(1,"disabled",4,"pressed",8,"selected",16,"checked",64,"expanded"));(b=Gm[b])&&gl(a,b,c)}};Fm[A].Ba=function(a,b){var c=this.w(a);if(c){Ni(c);if(b)if(sd(b))Vi(c,b);else{function e(f){if(f){var g=vi(c);c[bb](sd(f)?g[Lb](f):f)}}if(qd(b))Hd(b,e);else rd(b)&&!("nodeType"in b)?Hd(Qd(b),e):e(b)}}};Fm[A].V=function(a){return a.a()};Fm[A].u=function(){return"goog-control"};Fm[A].Dl=function(){return[]};Fm[A].De=function(){return this.u()};
Fm[A].Lb=function(a){var b=this.u(),c=[b],e=this.De();e!=b&&c[y](e);(b=this.yl(a.Rl()))&&c[y][Hc](c,b);(a=a.ni())&&c[y][Hc](c,a);O&&!Of("7")&&c[y][Hc](c,this.Wf(c));return c};Fm[A].Wf=function(a,b){var c=[];if(b)a=a[Ib]([b]);Hd(this.Dl(),function(e){if(Kd(e,Bd(Ld,a))&&(!b||Ld(e,b)))c[y](e[$c]("_"))});return c};Fm[A].yl=function(a){if(a){for(var b=[],c=1;a;c<<=1)if(a&c){b[y](this.ei(c));a&=~c}return b}return i};Fm[A].ei=function(a){this.Bf||this.Fh();return this.Bf[a]};
Fm[A].Sl=function(a){this.ko||this.Wk();a=ea(this.ko[a],10);return ma(a)?0:a};Fm[A].Fh=function(){var a=this.De();this.Bf=Ie(1,a+"-disabled",2,a+"-hover",4,a+"-active",8,a+"-selected",16,a+"-checked",32,a+"-focused",64,a+"-open")};Fm[A].Wk=function(){this.Bf||this.Fh();this.ko=Fe(this.Bf)};var Im=function(a){for(var b;a;){b=yd(a);if(b=Hm[b])break;a=a.e?a.e.constructor:i}if(b)return ud(b.getInstance)?b.getInstance():new b;return i},Jm=function(a,b){if(!ud(a))d(k("Invalid component class "+a));if(!ud(b))d(k("Invalid renderer class "+b));a=yd(a);Hm[a]=b},Lm=function(a,b){if(!a)d(k("Invalid class name "+a));if(!ud(b))d(k("Invalid decorator function "+b));Km[a]=b},Mm=function(a){for(var b=ni(a),c=0,e=b[z];c<e;c++)if(a=b[c]in Km?Km[b[c]]():i)return a;return i},Hm={},Km={};var Y=function(a,b,c){X[J](this,c);this.k=b||Im(this.constructor);this.sc(a)};M(Y,X);Y[A].Ea=i;Y[A].dd=0;Y[A].ce=39;Y[A].Hk=255;Y[A].nf=0;Y[A].U=h;Y[A].gb=i;Y[A].ig=h;Y[A].uh=j;Y[A].Am=function(){return this.ig};Y[A].Sj=function(a){this.Aa()&&a!=this.ig&&this.Uh(a);this.ig=a};Y[A].V=function(){return this.k.V(this)};Y[A].wd=function(){return this.Ia||(this.Ia=new zm)};Y[A].ib=function(){return this.k};Y[A].ni=function(){return this.gb};
Y[A].xk=function(a){if(a){if(this.gb)Ld(this.gb,a)||this.gb[y](a);else this.gb=[a];this.k.Sh(this,a,h)}};Y[A].Jn=function(a){if(a&&this.gb){Pd(this.gb,a);if(this.gb[z]==0)this.gb=i;this.k.Sh(this,a,j)}};Y[A].pd=function(a,b){b?this.xk(a):this.Jn(a)};Y[A].f=function(){var a=this.k.f(this);this.tc(a);this.k.Nj(a);this.qg()||this.k.Ud(a,j);this.ca()||this.k.l(a,j)};Y[A].w=function(){return this.k.w(this.a())};Y[A].S=function(a){return this.k.S(a)};
Y[A].Eb=function(a){a=this.k.$(this,a);this.tc(a);this.k.Nj(a);this.qg()||this.k.Ud(a,j);this.U=a[H][Tc]!="none"};Y[A].J=function(){Y.e.J[J](this);this.k.Le(this);if(this.ce&-2){this.Am()&&this.Uh(h);if(this.Qb(32)){var a=this.V();if(a){var b=this.wd();b.zc(a);this.na().d(b,"key",this.Ua).d(a,"focus",this.ic).d(a,"blur",this.Lc)}}}};
Y[A].Uh=function(a){var b=this.na(),c=this.a();if(a){b.d(c,"mouseover",this.Nc).d(c,"mousedown",this.xb).d(c,"mouseup",this.jg).d(c,"mouseout",this.Mc);O&&b.d(c,"dblclick",this.Fi)}else{b.qa(c,"mouseover",this.Nc).qa(c,"mousedown",this.xb).qa(c,"mouseup",this.jg).qa(c,"mouseout",this.Mc);O&&b.qa(c,"dblclick",this.Fi)}};Y[A].Fa=function(){Y.e.Fa[J](this);this.Ia&&this.Ia.detach();this.ca()&&this.G()&&this.k.Ma(this,j)};
Y[A].b=function(){Y.e.b[J](this);if(this.Ia){this.Ia.A();delete this.Ia}delete this.k;this.gb=this.Ea=i};Y[A].vb=function(){return this.Ea};Y[A].Ba=function(a){this.k.Ba(this.a(),a);this.sc(a)};Y[A].sc=function(a){this.Ea=a};Y[A].vc=function(a){Y.e.vc[J](this,a);var b=this.a();b&&this.k.vc(b,a)};Y[A].qg=function(){return this.uh};Y[A].Ud=function(a){this.uh=a;var b=this.a();b&&this.k.Ud(b,a)};Y[A].ca=function(){return this.U};
Y[A].l=function(a,b){if(b||this.U!=a&&this[G](a?"show":"hide")){(b=this.a())&&this.k.l(b,a);this.G()&&this.k.Ma(this,a);this.U=a;return h}return j};Y[A].G=function(){return!this.kb(1)};Y[A].Dm=function(){var a=this.hb();return!!a&&typeof a.G=="function"&&!a.G()};Y[A].La=function(a){if(!this.Dm()&&this.mc(1,!a)){if(!a){this[ad](j);this.Na(j)}this.ca()&&this.k.Ma(this,a);this.Oa(1,!a)}};Y[A].Na=function(a){this.mc(2,a)&&this.Oa(2,a)};Y[A].lc=function(){return this.kb(4)};
Y[A].setActive=function(a){this.mc(4,a)&&this.Oa(4,a)};Y[A].Fm=function(){return this.kb(8)};Y[A].cd=function(a){this.mc(8,a)&&this.Oa(8,a)};Y[A].wm=function(){return this.kb(16)};Y[A].Un=function(a){this.mc(16,a)&&this.Oa(16,a)};Y[A].aj=function(){return this.kb(32)};Y[A].Rj=function(a){this.mc(32,a)&&this.Oa(32,a)};Y[A].isOpen=function(){return this.kb(64)};Y[A].ad=function(a){this.mc(64,a)&&this.Oa(64,a)};Y[A].Rl=function(){return this.dd};Y[A].kb=function(a){return!!(this.dd&a)};
Y[A].Oa=function(a,b){if(this.Qb(a)&&b!=this.kb(a)){this.k.Oa(this,a,b);this.dd=b?this.dd|a:this.dd&~a}};Y[A].$j=function(a){this.dd=a};Y[A].Qb=function(a){return!!(this.ce&a)};Y[A].Yb=function(a,b){if(this.Aa()&&this.kb(a)&&!b)d(k("Component already rendered"));!b&&this.kb(a)&&this.Oa(a,j);this.ce=b?this.ce|a:this.ce&~a};Y[A].za=function(a){return!!(this.Hk&a)&&this.Qb(a)};Y[A].Pg=function(a,b){this.nf=b?this.nf|a:this.nf&~a};
Y[A].mc=function(a,b){return this.Qb(a)&&this.kb(a)!=b&&(!(this.nf&a)||this[G](bm(a,b)))&&!this.Zi()};Y[A].Nc=function(a){a[ob]&&!Ti(this.a(),a[ob])&&this[G]("enter")&&this.G()&&this.za(2)&&this.Na(h)};Y[A].Mc=function(a){if(a[ob]&&!Ti(this.a(),a[ob])&&this[G]("leave")){this.za(4)&&this[ad](j);this.za(2)&&this.Na(j)}};Y[A].xb=function(a){if(this.G()){this.za(2)&&this.Na(h);if(a.rg(0)){this.za(4)&&this[ad](h);this.k.mb(this)&&this.V()[nc]()}}!this.qg()&&a.rg(0)&&a[Pb]()};
Y[A].jg=function(a){if(this.G()){this.za(2)&&this.Na(h);this.lc()&&this.Uc(a)&&this.za(4)&&this[ad](j)}};Y[A].Fi=function(a){this.G()&&this.Uc(a)};Y[A].Uc=function(a){this.za(16)&&this.Un(!this.wm());this.za(8)&&this.cd(h);this.za(64)&&this.ad(!this.isOpen());var b=new Pf("action",this);if(a)for(var c=["altKey","ctrlKey","metaKey","shiftKey"],e,f=0;e=c[f];f++)b[e]=a[e];return this[G](b)};Y[A].ic=function(){this.za(32)&&this.Rj(h)};Y[A].Lc=function(){this.za(4)&&this[ad](j);this.za(32)&&this.Rj(j)};
Y[A].Ua=function(a){if(this.ca()&&this.G()&&this.Fe(a)){a[Pb]();a[Mb]();return h}return j};Y[A].Fe=function(a){return a[sc]==13&&this.Uc(a)};Jm(Y,Fm);Lm("goog-control",function(){return new Y(i)});var Nm=function(){};M(Nm,Fm);od(Nm);var Om=0;Nm[A].f=function(a){var b=this.Lb(a);return a.z().f("div",b?b[$c](" "):i,this.Qk(a.vb(),a.Kc(),a.z()))};Nm[A].Qk=function(a,b,c){for(var e=[],f=0,g=0;f<b[Wc];f++){for(var l=[],n=0;n<b[sb];n++){var r=a&&a[g++];l[y](this.Df(r,c))}e[y](this.Ff(l,c))}return this.Yk(e,c)};Nm[A].Yk=function(a,b){a=b.f("table",this.u()+"-table",b.f("tbody",this.u()+"-body",a));a.cellSpacing=0;a.cellPadding=0;fl(a,"grid");return a};
Nm[A].Ff=function(a,b){return b.f("tr",this.u()+"-row",a)};Nm[A].Df=function(a,b){a=b.f("td",{"class":this.u()+"-cell",id:this.u()+"-cell-"+Om++},a);fl(a,"gridcell");return a};Nm[A].S=function(){return j};Nm[A].$=function(){return i};
Nm[A].Ba=function(a,b){if(a){var c=Bi("tbody",this.u()+"-body",a)[0];if(c){var e=0;Hd(c.rows,function(r){Hd(r.cells,function(w){Ni(w);if(b){var N=b[e++];N&&Mi(w,N)}})});if(e<b[z]){for(var f=[],g=wi(a),l=c.rows[0].cells[z];e<b[z];){var n=b[e++];f[y](this.Df(n,g));if(f[z]==l){n=this.Ff(f,g);Mi(c,n);pa(f,0)}}if(f[z]>0){for(;f[z]<l;)f[y](this.Df("",g));n=this.Ff(f,g);Mi(c,n)}}}Zl(a,h,Df)}};Nm[A].Zf=function(a,b){for(a=a.a();b&&b[yb]==1&&b!=a;){if(b[Nc]=="TD"&&si(b,this.u()+"-cell"))return b[tc];b=b[Rc]}return i};
Nm[A].Ti=function(a,b,c){if(b){b=b[Rc];ti(b,this.u()+"-cell-hover",c);a=a.a()[tc];gl(a,"activedescendent",b.id)}};Nm[A].Pn=function(a,b,c){if(b){a=b[Rc];ti(a,this.u()+"-cell-selected",c)}};Nm[A].u=function(){return"goog-palette"};var Pm=function(a){this.Pe=[];this.rh(a)};M(Pm,Ig);Pm[A].qc=i;Pm[A].Mg=i;Pm[A].co=function(a){this.Mg=a};Pm[A].tm=function(a){return a?Ed(this.Pe,a):-1};Pm[A].Gl=function(a){return this.Pe[a]||i};Pm[A].rh=function(a){if(a){Hd(a,function(b){this.Zc(b,j)},this);Sd(this.Pe,a)}};Pm[A].Ae=function(){return this.qc};Pm[A].Yd=function(a){if(a!=this.qc){this.Zc(this.qc,j);this.qc=a;this.Zc(a,h)}this[G]("select")};Pm[A].jb=function(){return this.tm(this.qc)};Pm[A].ua=function(a){this.Yd(this.Gl(a))};
Ua(Pm[A],function(){Md(this.Pe);this.qc=i});Pm[A].b=function(){Pm.e.b[J](this);delete this.Pe;this.qc=i};Pm[A].Zc=function(a,b){if(a)if(typeof this.Mg=="function")this.Mg(a,b);else typeof a.cd=="function"&&a.cd(b)};var Qm=function(a,b,c){Y[J](this,a,b||Nm.getInstance(),c)};M(Qm,Y);Qm[A].Pa=i;Qm[A].N=-1;Qm[A].da=i;Qm[A].b=function(){Qm.e.b[J](this);if(this.da){this.da.A();this.da=i}this.Pa=i};Qm[A].sc=function(a){Qm.e.sc[J](this,a);this.sh();if(this.da){this.da[Kc]();this.da.rh(a)}else{this.da=new Pm(a);this.da.co(Ad(this.Zc,this));this.na().d(this.da,"select",this.em)}this.N=-1};Qm[A].Nc=function(a){Qm.e.Nc[J](this,a);var b=this.ib().Zf(this,a[I]);b&&a[ob]&&Ti(b,a[ob])||b!=this.ue()&&this.Tj(b)};
Qm[A].Mc=function(a){Qm.e.Mc[J](this,a);var b=this.ib().Zf(this,a[I]);b&&a[ob]&&Ti(b,a[ob])||b==this.ue()&&this.ib().Ti(this,b,j)};Qm[A].xb=function(a){Qm.e.xb[J](this,a);if(this.lc()){a=this.ib().Zf(this,a[I]);a!=this.ue()&&this.Tj(a)}};Qm[A].Uc=function(){var a=this.ue();if(a){this.Yd(a);return this[G]("action")}return j};
Qm[A].Ua=function(a){var b=this.vb();b=b?b[z]:0;var c=this.Pa[sb];if(b==0||!this.G())return j;if(a[sc]==13||a[sc]==32)return this.Uc(a);if(a[sc]==36){this.Ca(0);return h}else if(a[sc]==35){this.Ca(b-1);return h}var e=this.N<0?this.jb():this.N;switch(a[sc]){case 37:if(e==-1)e=b;if(e>0){this.Ca(e-1);a[Pb]();return h}break;case 39:if(e<b-1){this.Ca(e+1);a[Pb]();return h}break;case 38:if(e==-1)e=b+c-1;if(e>=c){this.Ca(e-c);a[Pb]();return h}break;case 40:if(e==-1)e=-c;if(e<b-c){this.Ca(e+c);a[Pb]();return h}break}return j};
Qm[A].em=function(){};Qm[A].Kc=function(){return this.Pa};Qm[A].Xb=function(a,b){if(this.a())d(k("Component already rendered"));this.Pa=td(a)?new ki(a,b):a;this.sh()};Qm[A].ue=function(){var a=this.vb();return a&&a[this.N]};Qm[A].Ca=function(a){if(a!=this.N){this.Ui(this.N,j);this.N=a;this.Ui(a,h)}};Qm[A].Tj=function(a){var b=this.vb();this.Ca(b?Ed(b,a):-1)};Qm[A].jb=function(){return this.da?this.da.jb():-1};Qm[A].Ae=function(){return this.da?this.da.Ae():i};Qm[A].ua=function(a){this.da&&this.da.ua(a)};
Qm[A].Yd=function(a){this.da&&this.da.Yd(a)};Qm[A].Ui=function(a,b){if(this.a()){var c=this.vb();c&&a>=0&&a<c[z]&&this.ib().Ti(this,c[a],b)}};Qm[A].Zc=function(a,b){this.a()&&this.ib().Pn(this,a,b)};Qm[A].sh=function(){var a=this.vb();if(a)if(this.Pa&&this.Pa[sb]){a=s[Bb](a[z]/this.Pa[sb]);if(!td(this.Pa[Wc])||this.Pa[Wc]<a)Xa(this.Pa,a)}else{a=s[Bb](s.sqrt(a[z]));this.Pa=new ki(a,a)}else this.Pa=new ki(0,0)};var Rm=function(a,b,c){this.Ch=a||[];Qm[J](this,i,b||Nm.getInstance(),c);this.Vd(this.Ch)};M(Rm,Qm);Rm[A].cn=i;Rm[A].Vd=function(a){this.Ch=a;this.cn=i;this.Ba(this.Nk())};Rm[A].wb=function(){var a=this.Ae();if(a){a=a[H][Tl("background-color")];return Sm(a)}else return i};Rm[A].Nk=function(){return Id(this.Ch,function(a){var b=this.z().f("div",{"class":this.ib().u()+"-colorswatch",style:"background-color:"+a});b.title=a[Jb](0)=="#"?"RGB ("+wm(a)[$c](", ")+")":a;return b},this)};var Sm=function(a){if(a)try{return um(a).hex}catch(b){}return i};var Tm=function(a,b){X[J](this,a);this.H=b||i;this.na().d(this,"action",this.ln)};M(Tm,X);Tm[A].Ga=h;Tm[A].Vd=function(a){this.H?this.H.Vd(a):this.Hh(a)};Tm[A].Xb=function(a){this.H||this.Hh([]);this.H.Xb(a)};Tm[A].Kc=function(){return this.H?this.H.Kc():i};Tm[A].jb=function(){return this.H?this.H.jb():-1};Tm[A].ua=function(a){this.H&&this.H.ua(a)};Tm[A].wb=function(){return this.H?this.H.wb():i};Tm[A].mb=function(){return this.Ga};Tm[A].Ma=function(a){this.Ga=a;this.H&&this.H.Yb(32,a)};Tm[A].S=function(){return j};
Tm[A].J=function(){Tm.e.J[J](this);this.H&&this.H.c(this.a());this.a().unselectable="on"};Tm[A].b=function(){Tm.e.b[J](this);if(this.H){this.H.A();this.H=i}};Tm[A].focus=function(){this.H&&this.H.a()[nc]()};Tm[A].ln=function(a){a[Mb]();this[G]("change")};Tm[A].Hh=function(a){a=new Rm(a,i,this.z());a.Xb(5);a.Yb(32,this.Ga);this.bc(a);this.H=a;this.Aa()&&this.H.c(this.a())};
var Vm=function(a){a=new Tm(a);a.Xb(7);a.Vd(Um);return a},Um=["#ffffff","#cccccc","#c0c0c0","#999999","#666666","#333333","#000000","#ffcccc","#ff6666","#ff0000","#cc0000","#990000","#660000","#330000","#ffcc99","#ff9966","#ff9900","#ff6600","#cc6600","#993300","#663300","#ffff99","#ffff66","#ffcc66","#ffcc33","#cc9933","#996633","#663333","#ffffcc","#ffff33","#ffff00","#ffcc00","#999900","#666600","#333300","#99ff99","#66ff99","#33ff33","#33cc00","#009900","#006600","#003300","#99ffff","#33ffff",
"#66cccc","#00cccc","#339999","#336666","#003333","#ccffff","#66ffff","#33ccff","#3366ff","#3333ff","#000099","#000066","#ccccff","#9999ff","#6666cc","#6633ff","#6600cc","#333399","#330099","#ffccff","#ff99ff","#cc66cc","#cc33cc","#993399","#663366","#330033"];var Wm=function(a,b){this.coordinate=a instanceof hi?a:new hi(a,b)};M(Wm,mm);Wm[A].C=function(a,b,c,e){jm(this.coordinate,a,b,c,i,i,e)};var Xm=function(a,b,c){nm[J](this,a,b);this.Eo=c};M(Xm,nm);Xm[A].C=function(a,b,c,e){var f=km(this.element,this.corner,a,b,i,c,10,e)&496;if(f)if(f=km(this.element,b,a,this.corner,i,c,10,e)&496)this.Eo?km(this.element,this.corner,a,b,i,c,5,e):km(this.element,this.corner,a,b,i,c,0,e)};var Ym=function(a,b){this.coordinate=a instanceof hi?a:new hi(a,b)};M(Ym,mm);Ym[A].C=function(a,b,c,e){var f=Fl(a),g=new hi(this.coordinate.x+f[wc],this.coordinate.y+f[db]);km(f,0,a,b,g,c,i,e)};var Zm=function(a,b){Ym[J](this,a,b)};M(Zm,Ym);Zm[A].C=function(a,b,c,e){var f=Fl(a);f=Kl(f);var g=wi(a).ki();g=new hi(this.coordinate.x+g[wc],this.coordinate.y+g[db]);var l=10,n=b,r=jm(g,a,n,c,f,l,e);if((r&496)!=0){if(r&16||r&32)n^=2;if(r&64||r&128)n^=1;r=jm(g,a,n,c,f,l,e);(r&496)!=0&&jm(g,a,b,c,f,ca,e)}};var $m=function(a,b){this.coordinate=a instanceof hi?a:new hi(a,b)};M($m,mm);$m[A].C=function(a,b,c,e){km(Fl(a),0,a,b,this.coordinate,c,i,e)};var an=function(a,b){this.Va=new wk(this);this.Vn(a||i);b&&this.eo(b)};M(an,Ig);an[A].g=i;an[A].Fk=h;an[A].wh=i;an[A].nc=j;an[A].ho=j;an[A].ij=-1;an[A].vg=-1;an[A].om=j;an[A].jl=h;an[A].ed="toggle_display";an[A].Ul=function(){return this.ed};an[A].eo=function(a){this.ed=a};an[A].a=function(){return this.g};an[A].Vn=function(a){this.kl();this.g=a};an[A].kl=function(){if(this.nc)d(k("Can not change this state of the popup while showing."))};an[A].ca=function(){return this.nc};
an[A].Cm=function(){return this.nc||Dd()-this.vg<150};an[A].l=function(a){a?this.$d():this.Ge()};an[A].C=nd;
an[A].$d=function(){if(!this.nc)if(this.kn()){if(!this.g)d(k("Caller must call setElement before trying to show the popup"));this.C();var a=vi(this.g);this.om&&this.Va.d(a,"keydown",this.pn,h);if(this.Fk){this.Va.d(a,"mousedown",this.tj,h);if(O){for(var b=a.activeElement;b&&b[Vb]=="IFRAME";){try{var c=Ui(b)}catch(e){break}a=c;b=a.activeElement}this.Va.d(a,"mousedown",this.tj,h);this.Va.d(a,"deactivate",this.sj)}else this.Va.d(a,"blur",this.sj)}if(this.ed=="toggle_display")this.jo();else this.ed==
"move_offscreen"&&this.C();this.nc=h;this.xn()}};an[A].Ge=function(a){if(!this.nc||!this.jn(a))return j;this.Va&&this.Va.Wc();if(this.ed=="toggle_display")this.ho?Mg(this.Si,0,this):this.Si();else this.ed=="move_offscreen"&&this.Vm();this.nc=j;this.sn(a);return h};an[A].jo=function(){$a(this.g[H],"visible");Vl(this.g,h)};an[A].Si=function(){$a(this.g[H],"hidden");Vl(this.g,j)};an[A].Vm=function(){Ha(this.g[H],"-200px");this.g[H].top="-200px"};an[A].kn=function(){return this[G]("beforeshow")};
an[A].xn=function(){this.ij=Dd();this.vg=-1;this[G]("show")};an[A].jn=function(a){return this[G]({type:"beforehide",target:a})};an[A].sn=function(a){this.vg=Dd();this[G]({type:"hide",target:a})};an[A].tj=function(a){a=a[I];if(!Ti(this.g,a)&&(!this.wh||Ti(this.wh,a))&&!this.ck())this.Ge(a)};an[A].pn=function(a){if(a[sc]==27)if(this.Ge(a[I])){a[Pb]();a[Mb]()}};an[A].sj=function(a){if(this.jl){var b=vi(this.g);if(O||Cf){if((a=b.activeElement)&&Ti(this.g,a))return}else if(a[I]!=b)return;this.ck()||this.Ge()}};
an[A].ck=function(){return Dd()-this.ij<150};an[A].b=function(){an.e.b[J](this);this.Va.A();delete this.g;delete this.Va};var bn=function(a,b){this.$e=4;this.zj=b||ca;an[J](this,a)};M(bn,an);bn[A].hf=function(a){this.$e=a;this.ca()&&this.C()};bn[A].setPosition=function(a){this.zj=a||ca;this.ca()&&this.C()};bn[A].C=function(){if(this.zj){var a=!this.ca()&&this.Ul()!="move_offscreen",b=this.a();if(a){$a(b[H],"hidden");Vl(b,h)}this.zj.C(b,this.$e,this.ap);a&&Vl(b,j)}};var cn=function(a,b){X[J](this,a);if(b)this.I=b};M(cn,X);cn[A].I=i;cn[A].Ka=i;cn[A].Eg=4;cn[A].$e=5;cn[A].Sc=i;cn[A].th=h;cn[A].Ga=h;cn[A].qo=h;cn[A].f=function(){cn.e.f[J](this);this.Ka=new bn(this.a());this.Ka.hf(this.Eg);mi(this.a(),"goog-popupcolorpicker");this.a().unselectable="on"};cn[A].b=function(){cn.e.b[J](this);this.Sc=this.I=i;if(this.Ka){this.Ka.A();this.Ka=i}};cn[A].S=function(){return j};cn[A].ag=function(){return this.Sc};cn[A].zc=function(a){this.na().d(a,"mousedown",this.$d)};
cn[A].detach=function(a){this.na().qa(a,"mousedown",this.$d)};cn[A].wb=function(){return this.I.wb()};cn[A].Ma=function(a){this.Ga=a;this.I&&this.I.Ma(a)};cn[A].hf=function(a){this.Eg=a;this.Ka&&this.Ka.hf(this.Eg)};
cn[A].$d=function(a){if(!this.I){this.I=Vm(this.z());this.I.Ma(this.Ga);this.bc(this.I);this.I.c(this.a());this.na().d(this.I,"change",this.mn)}if(this.Ka.Cm()&&this.qo&&this.Sc==a[Wb])this.Ka.l(j);else{this.Sc=a[Wb];this.Ka.setPosition(new nm(this.Sc,this.$e));this.cp||this.I.ua(-1);this.Ka.l(h);this.th&&this.I[nc]()}};cn[A].mn=function(a){if(this.I.jb()==-1)a[Mb]();else{this.Ka.l(j);this.th&&this.Sc[nc]()}};var dn=function(a,b){Lh[J](this,a,h);b&&He(this,b)};M(dn,Lh);var en=function(a,b){Lh[J](this,a,h);b&&He(this,b)};M(en,Lh);var fn=function(a,b,c,e,f){Lh[J](this,a);a={cseId:b,toAdd:c||[],toRemove:e||[],items:[],uiSettings:f};He(this.internal,a)};M(fn,Lh);fn[A].sb=function(){return Oh+this.internal.creator+"/promotions/"+this.internal.cseId};
fn[A].Jj=function(a,b,c){var e={};if(b&&b[z]>0||c){var f={};e[a]={KeyMatches:f};if(c)f.UISettings=c.ga();if(b[z]>0){var g=[];Hd(b,function(l){g[y](l.ga())});f.KeyMatch=g}}return e};fn[A].$a=function(){var a={},b=this.internal.uiSettings;He(a,this.Jj("Add",this.internal.toAdd,b));He(a,this.Jj("Remove",this.internal.toRemove));return Xd(a)};
fn[A].nb=function(a){var b;if(a.KeyMatch){Na(this,a[mc]);this.num=a.num;this.total=a.total;b=a.KeyMatch}else if(a.Add&&a.Add.KeyMatches)b=a.Add.KeyMatches.KeyMatch;var c=this.internal.items[z]==0;if(a=a.UISettings)if(c)this.internal.uiSettings=new en(this.internal.creator,a);else this.internal.uiSettings.nb(a);if(b)for(a=0;a<b[z];a++)c?this.internal.items[y](new dn(this.internal.creator,b[a])):this.internal.items[a].nb(b[a])};var gn=function(a,b,c,e){Yh[J](this,c);this.rb=a;this.cse=b;a={selectall:j,start:0,total:0,max:e||20,filter:this.ld(),items:[],cse:this.cse,user:a};Cd(this.model,a);this.wg=Bi(i,"loading",c)[0];this.zb()};gn.aa(Yh);gn[A].hc=function(a){na(p.Error[a])};gn[A].Kd="loading_list_failed";gn[A].io=function(){if(this.wg)x(this.wg[H],"")};gn[A].nm=function(){if(this.wg)x(this.wg[H],"none")};gn[A].Sa=function(){return i};gn[A].ld=function(){return{}};
gn[A].Mm=function(a){var b={num:this.model.max,start:this.model[mc]};for(var c in this.model[fb])if(this.model[fb][c]!="")b[c]=this.model[fb][c];a&&Cd(b,a);return b};xa(gn[A],function(){this.io();var a=this.Sa(),b=this;a[Db](function(c){b.nm();if(c){b.model.items=[];Hd(a.getData(),function(e){b.wf(e)});b.model.total=a.getTotal();b.model.selectall=j;b.c()}else b.hc(b.Kd)})});
gn[A].j=function(a,b,c,e){var f=this.Sa(a,b),g=this;f.j(function(l){var n="";if(e)n=e(l,f.getErrors());if(l){g.model.total+=f.getTotal();if(a&&(!b||a[z]!=b[z]))Hd(a,function(r){g.wf(r,h)});g.mk();g.c()}else n!=""&&g.hc(n)},c)};gn[A].wf=function(a,b){a=this.Tk(a);b?this.model.items[Yc](0,0,a):this.model.items[y](a)};gn[A].mk=function(){var a=this.model.max;this.model.items[z]>a&&this.model.items[Yc](a,this.model.items[z]-a)};gn[A].Tk=function(a){return{opened:j,selected:j,data:a}};
gn[A].Pj=function(a,b){if(a)x(a[H],b?"":"none")};
gn[A].zb=function(){this.m("next",function(){var a=this.model[mc]+this.model.max;if(!(a>=this.model.total)){Na(this.model,a);this[Db]()}});this.m("prev",function(){var a=this.model[mc]-this.model.max;if(!(a<0)){Na(this.model,a);this[Db]()}});this.m("filter",function(a){this.Dk(a[I][kb])});this.m("clearfilter",function(a){sa(a[I][kb].label,0);this.model.filter=this.ld();Na(this.model,0);this[Db]()});this.m("changeuser",function(a){a=a[I][kb].user;a=a[ic][a[nb]][E];if(a!=this.model.user){this.model.user=
a;this.model.filter=this.ld();Na(this.model,0);this[Db]()}});this.m("select",function(a){za(this.model.items[a],!this.model.items[a][Kb]);this.c()});this.m("selectall",function(){this.model.selectall=!this.model.selectall;var a=this;Hd(this.model.items,function(b){za(b,a.model.selectall)});this.c()});this.m("deleteselected",function(a){var b=this.fg(),c=this.Pj;if(b[z]==0)a&&a[0]&&c(V(a[0]),h);else{Hd(a,function(f){c(V(f),j)});a=this.Sa([],b);var e=this;a.j(function(f){if(f){f=e.model.total-b[z];
if(e.model[mc]>=f&&f!=0)e.model.start-=e.model.max;e[Db]()}else e.hc("delete_failed")})}})};gn[A].gl=function(a){var b=this.fg();if(a)if(!a(b))return;a=this.Sa([],b);var c=this;a.j(function(e){if(e){e=c.model.total-b[z];if(c.model[mc]>=e&&e!=0)c.model.start-=c.model.max;c[Db]()}else c.hc("delete_failed")})};gn[A].fg=function(){var a=[];Hd(this.model.items,function(b){b[Kb]&&a[y](b[Ab])});return a};
gn[A].Dk=function(a){var b=j,c=this.model[fb];Hd(a[Ac],function(e){if(e[Fc]!="button"&&e[Fc]!="submit"&&c[e[Qc]]!=e[E]){b=h;c[e[Qc]]=e[E]}});if(b){Na(this.model,0);this[Db]()}};gn[A].Cf=function(){return[]};gn[A].dc=function(){return i};gn[A].oh=function(){return""};gn[A].Dc=function(){return h};gn[A].Ld=function(a){var b=a.site[2]&&a.site[2][B],c=Bi(i,"feedoptions",a)[0];if(a.pagelinks){Ea(a.pagelinks[0],!b);Ea(a.pagelinks[1],!b);Ea(a.pagelinks[2],!b);b?ri(c,"disabled"):pi(c,"disabled")}};
L(gn[A],"editable",gn[A].Dc);var hn=function(a,b,c,e){gn[J](this,a,b,c,e);this.model.uiSettings={};this.o=new wk(this);this.sl=V("cse-new-km-form");this.tl=V("cse-upload-km-form");this.rl=V("cse-km-settings-form");this.So=V("cse-keymatch-title-preview");this.Ro=V("cse-keymatch-link-preview");this.qj=V("cse-keymatch-image-preview");this.Ym=V("cse-keymatch-desc-preview");this.pj=V("cse-keymatch-id");this.Zm=V("cse-keymatch-query");this.Xe=V("cse-keymatch-title");this.We=V("cse-keymatch-link");this.Ve=V("cse-keymatch-desc");this.Sb=
V("cse-keymatch-image-link");this.$m=V("cse-km-preview-image");this.To=V("nokm-delete");this.oe=V("cse-title-link-color");this.Pf=V("cse-title-visited-color");this.Qf=V("cse-title-hover-color");this.Kf=V("cse-title-active-color");this.Lf=V("cse-title-border-color");this.Of=V("cse-snippet-color");this.Mf=V("cse-km-include-image");this.Nf=V("cse-km-include-desc");if(this.lg=!!V(this.oe)){this.I=new cn;this.I.c();this.Pc(this.oe);this.Pc(this.Pf);this.Pc(this.Qf);this.Pc(this.Kf);this.Pc(this.Lf);this.Pc(this.Of)}this.Rc=
V("cse-km-settings");this.Hn()};M(hn,gn);hn[A].Pc=function(a){this.I.zc(a);var b=this;this.o.d(a,"change",function(c){b.kh(c[I].id,c[I][E])})};
hn[A].Hn=function(){this.o.d(V("cse-km-new"),"click",this.fn);this.o.d(V("cse-km-delete"),"click",this.nn);this.Rc&&this.o.d(this.Rc,"click",this.qn);this.o.d(V("cse-km-upload"),"click",this.Bn);this.Hg(this.Xe);this.Hg(this.We);this.Hg(this.Ve);this.o.d(this.Sb,"change",this.uf);this.o.d(this.Sb,"keyup",this.uf);this.o.d(this.Sb,"focus",this.uf);this.o.d(this.$m,"click",this.bf);this.lg&&this.o.d(this.I,"change",function(){t(this.I.ag(),this.I.wb());this.kh(this.I.ag().id,this.I.wb())});this.o.d(this.Mf,
"click",this.Fg);this.o.d(this.Nf,"click",this.Fg)};var jn={"cse-title-link-color":j,"cse-snippet-color":j,"cse-title-hover-color":j,"cse-title-active-color":h,"cse-title-border-color":h};hn[A].kh=function(a,b){if(a in jn){var c="preview-"+a;if(c=V(c))if(jn[a])Ga(c[H],b);else c[H].color=b}};hn[A].Hg=function(a){P(a,"change",this.bf,j,this);P(a,"keyup",this.bf,j,this);P(a,"focus",this.vn)};
hn[A].Sa=function(a,b,c){var e=this;function f(){this.batch=new fn(e.model.user,e.model.cse.id,a,b,c);!a&&!b&&this.batch.Xd(e.Mm());this.getDataObject=function(){return this.batch};this.getData=function(){return this.batch.internal.items};this.getErrors=function(){return this.batch.internal.errors};this.getTotal=function(){return this.batch.total};xa(this,function(g){var l=this.batch;this.batch[Db](function(n){g(n);if(n)if(n=l.internal.uiSettings)e.model.uiSettings=n})});this.j=function(g){this.batch.j(g)}}
return new f};hn[A].Kd="loading_promotions_failed";var kn=function(a,b){Hd(ze(a),function(c){var e=a[c];if(e[Fc]!="checkbox"||e[B])b[c]=e[pb]=="example"?"":e[E]})};hn[A].dc=function(a,b){a=new dn(this.rb,b);b=this.pj[E];a.id=b?b:"?";b={queries:this.Zm,title:this.Xe,url:this.We,text_snippet:this.Ve,image_url:this.Sb};kn(b,a);return a};hn[A].zb=function(){gn[A].zb[J](this);this.m("edit",function(a){this.ek(a)})};
hn[A].nn=function(a){a[Pb]();this.gl(Ad(function(b){b=b[z]==0;this.Pj(this.To,b);return!b},this))};var ln=function(a,b,c,e){if(b!=ca&&(!e||b!="")){t(a,b);ta(a,c?"example":"")}};
hn[A].ek=function(a){var b=new U("km-modal-dialog",h);this.sl[Oc]();t(this.pj,"");ln(this.Xe,"O t\u00edtulo do resultado promovido fica aqui",h);ln(this.We,"www.meusite.com.br/caminho/algumlugar",h);ln(this.Ve,"A descri\u00e7\u00e3o do resultado promovido fica aqui",h);var c=[];if(a){var e=this.model.items[a][Ab];c=[e];ln(this.pj,e.id);ln(this.Zm,e.queries);ln(this.Xe,e.title,j,h);ln(this.We,e.url,j,h);ln(this.Ve,e.text_snippet);ln(this.Sb,e.image_url)}this.bf();this.uf();e=this.model.uiSettings;
this.Y(V("cse-km-icon-box"),!this.Rc||e.show_image);this.Y(this.qj,!this.Rc||e.show_image);this.Y(V("cse-km-desc-box"),!this.Rc||e.show_snippet);this.Y(this.Ym,!this.Rc||e.show_snippet);b.Ba("");b.Zd(a?"Editar um resultado promovido":"Criar um resultado promovido");e=V("cse-km-new-dlog");this.Y(e,h);b.w()[bb](e);b.rc(dj);var f=this,g=this.sl,l=cj(i,"error",g)[0];this.Y(l,j);b.l(h);P(b,"dialogselect",function(n){if(n.pa=="ok"){n[Pb]();var r=f.dc(g);n=Ad(function(w,N){if(w){if(a)va(this.model.items[a],
r);this[Db]();b.l(j)}else if(N)this.Zb(l,N);else return"save_failed";return""},f);f.j([r],c,g,n)}})};hn[A].fn=function(a){a[Pb]();this.ek()};hn[A].bf=function(){ya(this.So,ie(oe(this.Xe[E],62)));ya(this.Ro,ie(oe(this.We[E],62)));ya(this.Ym,ie(oe(this.Ve[E],62)));this.Y(this.qj,this.Sb[E]!="");this.qj.src=ie(this.Sb[E]!=""?this.Sb[E]:"/cse/intl/en-US/images/icon_placeholder.png")};hn[A].Fg=function(){this.Y(V("preview-key-match-icon"),this.Mf[B]);this.Y(V("preview-cse-snippet-color"),this.Nf[B])};
hn[A].Y=function(a,b){x(a[H],b?"":"none")};hn[A].uf=function(){Ea(this.$m,this.Sb[E]=="")};hn[A].vn=function(){this[pb]=="example"&&ln(this,"")};
hn[A].qn=function(a){a[Pb]();var b=new U("km-modal-dialog",h);a=this.model.uiSettings;this.rl[Oc]();if(this.lg){ln(this.oe,a.title_color);ln(this.Pf,a.title_visited_color);ln(this.Qf,a.url_color);ln(this.Kf,a.background_color);ln(this.Lf,a.border_color);ln(this.Of,a.snippet_color);for(var c=[this.oe,this.Pf,this.Qf,this.Kf,this.Lf,this.Of],e=0;e<c[z];++e)this.kh(c[e].id,c[e][E])}if(a.show_image)this.Mf.checked=h;if(a.show_snippet)this.Nf.checked=h;this.Fg();b.Ba("");b.Zd("Promotions Design Settings");
a=V("cse-km-settings-dlog");this.Y(a,h);b.w()[bb](a);b.rc(dj);var f=this,g=this.rl,l=cj(i,"error",g)[0];this.Y(l,j);b.l(h);P(b,"dialogselect",function(n){if(n.pa=="ok"){n[Pb]();var r=f.Zk(g),w=f.Sa([],[],r);w.j(function(N){if(N){He(f.model.uiSettings,r);b.l(j)}w.getErrors()&&f.Zb(l,w.getErrors())})}})};
hn[A].Zk=function(){var a;if(this.lg){a=new en(this.model.user);var b={title_color:this.oe,title_visited_color:this.Pf,url_color:this.Qf,background_color:this.Kf,border_color:this.Lf,snippet_color:this.Of};kn(b,a)}else a=this.model.uiSettings;if(this.Rc){a.show_image=this.Mf[B];a.show_snippet=this.Nf[B]}return a};
hn[A].Bn=function(a){a[Pb]();var b=new U("km-modal-dialog",h);this.tl[Oc]();b.Ba("");b.Zd("Enviar um arquivo de descri\u00e7\u00e3o do resultado promovido");a=V("cse-km-upload-dlog");this.Y(a,h);b.w()[bb](a);b.rc(dj);var c=this,e=this.tl,f=V("cse-km-upload-error");this.Y(f,j);b.l(h);P(b,"dialogselect",function(g){if(g.pa=="ok"){g[Pb]();var l=new W;P(l,"complete",function(){var n,r;try{n=l.eg();r=l.ze()}catch(w){}if(n&&(n[bd]("Promotions")[z]||r&&r[F]("Promotions")!=-1)){b.l(j);c[Db]()}else c.Y(f,
h)});l.Qn(e)}})};var mn,nn;
(function(){function a(n){n=n[fc](/[\d]+/g);pa(n,3);return n[$c](".")}var b=j,c="";if(aa[jb]&&aa[jb][z]){var e=aa[jb]["Shockwave Flash"];if(e){b=h;if(e[Vc])c=a(e[Vc])}if(aa[jb]["Shockwave Flash 2.0"]){b=h;c="2.0.0.11"}}else if(aa.mimeTypes&&aa.mimeTypes[z]){if(b=(e=aa.mimeTypes["application/x-shockwave-flash"])&&e.enabledPlugin)c=a(e.enabledPlugin[Vc])}else try{e=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");b=h;c=a(e.GetVariable("$version"))}catch(f){try{e=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");b=
h;c="6.0.21"}catch(g){try{e=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");b=h;c=a(e.GetVariable("$version"))}catch(l){}}}mn=b;nn=c})();var on=function(a){return re(nn,a)>=0};var pn=function(a,b){X[J](this,b);this.Io=a;this.o=new wk(this);this.$h=new Me};M(pn,X);pn[A].i=of("goog.ui.media.FlashObject");pn[A].Bo="window";pn[A].Ik="#000000";pn[A].Xb=function(a,b){this.uk=sd(a)?a:s[ub](a)+"px";this.Ri=sd(b)?b:s[ub](b)+"px";this.a()&&Pl(this.Bl(),this.uk,this.Ri);return this};pn[A].yi=function(){return this.Uo};pn[A].lm=function(){return this.Uo!=i};pn[A].J=function(){pn.e.J[J](this);this.o.d(this.a(),ye(Cg),this.hn)};pn[A].hn=function(a){a[Mb]()};
pn[A].f=function(){if(this.lm()&&!on(this.yi())){this.i.sk("Required flash version not found:"+this.yi());d(k("Method not supported"))}var a=this.z()[qc]("div");ta(a,"goog-ui-media-flash");ya(a,this.ul());this.tc(a);this.uk&&this.Ri&&this.Xb(this.uk,this.Ri)};
pn[A].ul=function(){var a=O?'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" id="%s" name="%s" class="%s"><param name="movie" value="%s"/><param name="quality" value="high"/><param name="FlashVars" value="%s"/><param name="bgcolor" value="%s"/><param name="AllowScriptAccess" value="sameDomain"/><param name="allowFullScreen" value="true"/><param name="SeamlessTabbing" value="false"/>%s</object>':'<embed quality="high" id="%s" name="%s" class="%s" src="%s" FlashVars="%s" bgcolor="%s" AllowScriptAccess="sameDomain" allowFullScreen="true" SeamlessTabbing="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" %s></embed>',
b=O?'<param name="wmode" value="%s"/>':"wmode=%s";b=$d(b,this.Bo);for(var c=this.$h.oa(),e=this.$h.T(),f=[],g=0;g<c[z];g++){var l=ce(c[g]),n=ce(e[g]);f[y](l+"="+n)}return $d(a,this.Nb(),this.Nb(),"goog-ui-media-flash-object",ie(this.Io),ie(f[$c]("&")),this.Ik,b)};pn[A].Bl=function(){return this.a()[tc]};pn[A].b=function(){pn.e.b[J](this);this.$h=i;this.o.A();this.o=i};var qn=function(){};M(qn,Fm);od(qn);qn[A].u=function(){return"goog-tab"};qn[A].Jb=function(){return"tab"};qn[A].f=function(a){var b=qn.e.f[J](this,a);(a=a.Ee())&&this.mf(b,a);return b};qn[A].$=function(a,b){b=qn.e.$[J](this,a,b);var c=this.Ee(b);c&&a.ak(c);if(a.Fm())if((c=a.hb())&&ud(c.wc)){a.Oa(8,j);c.wc(a)}return b};qn[A].Ee=function(a){return a.title||""};qn[A].mf=function(a,b){if(a)a.title=b||""};var rn=function(a,b,c){Y[J](this,a,b||qn.getInstance(),c);this.Yb(8,h);this.Pg(9,h)};M(rn,Y);rn[A].Ee=function(){return this.Yo};rn[A].mf=function(a){this.ib().mf(this.a(),a);this.ak(a)};rn[A].ak=function(a){this.Yo=a};Lm("goog-tab",function(){return new rn(i)});var sn=function(){};M(sn,Fm);od(sn);sn[A].f=function(a){return a.z().f("div",this.u())};sn[A].$=function(a,b){if(b[Nc]=="HR"){var c=b;b=this.f(a);Oi(b,c);Pi(c)}else pi(b,this.u());return b};sn[A].Ba=function(){};sn[A].u=function(){return"goog-menuseparator"};var tn=function(a,b){Y[J](this,i,a||sn.getInstance(),b);this.Yb(1,j);this.Yb(2,j);this.Yb(4,j);this.Yb(32,j);this.$j(1)};M(tn,Y);tn[A].J=function(){tn.e.J[J](this);fl(this.a(),"separator")};Lm("goog-menuseparator",function(){return new tn});var un=function(){};od(un);un[A].Jb=function(){};un[A].mm=function(a){if(a){var b=a.getAttributeNode("tabindex");if(b&&b.specified){a=a.tabIndex;return td(a)&&a>=0}}return j};un[A].Rf=function(a,b){if(a)Ta(a,b?0:-1)};un[A].f=function(a){return a.z().f("div",this.Lb(a)[$c](" "))};un[A].w=function(a){return a};un[A].S=function(a){return a[Nc]=="DIV"};
un[A].$=function(a,b){b.id&&a.Sg(b.id);var c=this.u(),e=j,f=ni(b);f&&Hd(f,function(g){if(g==c)e=h;else g&&this.lf(a,g,c)},this);e||pi(b,c);this.cl(a,b);return b};un[A].lf=function(a,b,c){if(b==c+"-disabled")a.La(j);else if(b==c+"-horizontal")a.Vg("horizontal");else b==c+"-vertical"&&a.Vg("vertical")};un[A].cl=function(a,b){if(b)for(var c=b[tc],e;c&&c[Rc]==b;){e=c[Uc];if(c[yb]==1){var f=this.zl(c);if(f){f.tc(c);a.G()||f.La(j);a.bc(f);f.$(c)}}else if(!c[cd]||ae(c[cd])=="")b[$b](c);c=e}};un[A].zl=function(a){return Mm(a)};
un[A].Le=function(a){a=a.a();Zl(a,h,Df);if(O)a.hideFocus=h;var b=this.Jb();b&&fl(a,b)};un[A].V=function(a){return a.a()};un[A].u=function(){return"goog-container"};un[A].Lb=function(a){var b=this.u(),c=a.ui()=="horizontal";c=[b,c?b+"-horizontal":b+"-vertical"];a.G()||c[y](b+"-disabled");return c};un[A].Al=function(){return"vertical"};var $=function(a,b,c){X[J](this,c);this.k=b||un.getInstance();this.pc=a||this.k.Al()};M($,X);$[A].Hm=i;$[A].Ia=i;$[A].k=i;$[A].pc=i;$[A].U=h;$[A].D=h;$[A].Ga=h;$[A].N=-1;$[A].X=i;$[A].zg=j;$[A].Ck=j;$[A].Cb=i;$[A].V=function(){return this.Hm||this.k.V(this)};$[A].wd=function(){return this.Ia||(this.Ia=new zm(this.V()))};$[A].ib=function(){return this.k};$[A].f=function(){this.tc(this.k.f(this))};$[A].w=function(){return this.k.w(this.a())};$[A].S=function(a){return this.k.S(a)};
$[A].Eb=function(a){this.tc(this.k.$(this,a));if(a[H][Tc]=="none")this.U=j};$[A].J=function(){$.e.J[J](this);this.Fc(function(b){b.Aa()&&this.Bj(b)},this);var a=this.a();this.k.Le(this);this.l(this.U,h);this.na().d(this,"enter",this.$l).d(this,"highlight",this.am).d(this,"unhighlight",this.jm).d(this,"open",this.dm).d(this,"close",this.Yl).d(a,"mousedown",this.xb).d(vi(a),"mouseup",this.Zl).d(a,["mousedown","mouseup","mouseover","mouseout"],this.Xl);this.mb()&&this.Th(h)};
$[A].Th=function(a){var b=this.na(),c=this.V();a?b.d(c,"focus",this.ic).d(c,"blur",this.Lc).d(this.wd(),"key",this.Ua):b.qa(c,"focus",this.ic).qa(c,"blur",this.Lc).qa(this.wd(),"key",this.Ua)};$[A].Fa=function(){this.Ca(-1);this.X&&this.X.ad(j);this.zg=j;$.e.Fa[J](this)};$[A].b=function(){$.e.b[J](this);if(this.Ia){this.Ia.A();this.Ia=i}this.k=this.X=this.Cb=i};$[A].$l=function(){return h};
$[A].am=function(a){var b=this.Dd(a[I]);if(b>-1&&b!=this.N){var c=this.Ic();c&&c.Na(j);this.N=b;c=this.Ic();this.Bm()&&c[ad](h);if(this.X&&c!=this.X)c.Qb(64)?c.ad(h):this.X.ad(j)}gl(this.a(),"activedescendant",a[I].a().id)};$[A].jm=function(a){if(a[I]==this.Ic())this.N=-1;gl(this.a(),"activedescendant","")};$[A].dm=function(a){if((a=a[I])&&a!=this.X&&a.hb()==this){this.X&&this.X.ad(j);this.X=a}};$[A].Yl=function(a){if(a[I]==this.X)this.X=i};
$[A].xb=function(a){this.D&&this.ff(h);var b=this.V();this.k.mm(b)?b[nc]():a[Pb]()};$[A].Zl=function(){this.ff(j)};$[A].Xl=function(a){var b=this.Ml(a[I]);if(b)switch(a[Fc]){case "mousedown":b.xb(a);break;case "mouseup":b.jg(a);break;case "mouseover":b.Nc(a);break;case "mouseout":b.Mc(a);break}};$[A].Ml=function(a){if(this.Cb)for(var b=this.a();a&&a[Rc]&&a!=b;){var c=a.id;if(c in this.Cb)return this.Cb[c];a=a[Rc]}return i};$[A].ic=function(){};$[A].Lc=function(){this.Ca(-1);this.ff(j);this.X&&this.X.ad(j)};
$[A].Ua=function(a){if(this.G()&&this.ud()!=0&&this.Fe(a)){a[Pb]();a[Mb]();return h}return j};
$[A].Fe=function(a){var b=this.Ic();if(b&&typeof b.Ua=="function"&&b.Ua(a))return h;if(this.X&&this.X!=b&&typeof this.X.Ua=="function"&&this.X.Ua(a))return h;switch(a[sc]){case 27:if(this.mb())this.V().blur();else return j;break;case 36:this.pm();break;case 35:this.qm();break;case 38:if(this.pc=="vertical")this.ng();else return j;break;case 37:if(this.pc=="horizontal")this.tg()?this.mg():this.ng();else return j;break;case 40:if(this.pc=="vertical")this.mg();else return j;break;case 39:if(this.pc==
"horizontal")this.tg()?this.ng():this.mg();else return j;break;default:return j}return h};$[A].Bj=function(a){var b=a.a();b=b.id||(b.id=a.Nb());if(!this.Cb)this.Cb={};this.Cb[b]=a};$[A].bc=function(a,b){$.e.bc[J](this,a,b)};$[A].ge=function(a,b,c){a.Pg(2,h);a.Pg(64,h);if(this.mb()||!this.ym())a.Yb(32,j);a.Sj(j);$.e.ge[J](this,a,b,c);c&&this.Aa()&&this.Bj(a);b<=this.N&&this.N++};
$[A].removeChild=function(a,b){var c=this.Dd(a);if(c!=-1)if(c==this.N)a.Na(j);else c<this.N&&this.N--;(c=a.a())&&c.id&&Ae(this.Cb,c.id);a=$.e[$b][J](this,a,b);a.Sj(h);return a};$[A].ui=function(){return this.pc};$[A].Vg=function(a){if(this.a())d(k("Component already rendered"));this.pc=a};$[A].ca=function(){return this.U};$[A].l=function(a,b){if(b||this.U!=a&&this[G](a?"show":"hide")){this.U=a;var c=this.a();if(c){Vl(c,a);this.mb()&&this.k.Rf(this.V(),this.D&&this.U);this.U&&!b&&this[G]("aftershow")}return h}return j};
$[A].G=function(){return this.D};$[A].La=function(a){if(this.D!=a&&this[G](a?"enable":"disable")){if(a){this.D=h;this.Fc(function(b){if(b.wasDisabled)delete b.wasDisabled;else b.La(h)})}else{this.Fc(function(b){if(b.G())b.La(j);else b.wasDisabled=h});this.D=j;this.ff(j)}this.mb()&&this.k.Rf(this.V(),a&&this.U)}};$[A].mb=function(){return this.Ga};$[A].Ma=function(a){a!=this.Ga&&this.Aa()&&this.Th(a);this.Ga=a;this.D&&this.U&&this.k.Rf(this.V(),a)};$[A].ym=function(){return this.Ck};
$[A].Ca=function(a){if(a=this.Kb(a))a.Na(h);else this.N>-1&&this.Ic().Na(j)};$[A].Na=function(a){this.Ca(this.Dd(a))};$[A].Ic=function(){return this.Kb(this.N)};$[A].pm=function(){this.He(function(a,b){return(a+1)%b},this.ud()-1)};$[A].qm=function(){this.He(function(a,b){a--;return a<0?b-1:a},0)};$[A].mg=function(){this.He(function(a,b){return(a+1)%b},this.N)};$[A].ng=function(){this.He(function(a,b){a--;return a<0?b-1:a},this.N)};
$[A].He=function(a,b){b=b<0?this.Dd(this.X):b;var c=this.ud();b=a(b,c);for(var e=0;e<=c;){var f=this.Kb(b);if(f&&this.Mk(f)){this.ef(b);return h}e++;b=a(b,c)}return j};$[A].Mk=function(a){return a.ca()&&a.G()&&a.Qb(2)};$[A].ef=function(a){this.Ca(a)};$[A].Bm=function(){return this.zg};$[A].ff=function(a){this.zg=a};var vn=function(){};M(vn,un);od(vn);vn[A].u=function(){return"goog-tab-bar"};vn[A].Jb=function(){return"tablist"};vn[A].lf=function(a,b,c){this.Jm||this.Uk();var e=this.Jm[b];e?a.Uj(e):vn.e.lf[J](this,a,b,c)};vn[A].Lb=function(a){var b=vn.e.Lb[J](this,a);this.Af||this.Eh();b[y](this.Af[a.Il()]);return b};vn[A].Eh=function(){var a=this.u();this.Af=Ie("top",a+"-top","bottom",a+"-bottom","start",a+"-start","end",a+"-end")};vn[A].Uk=function(){this.Af||this.Eh();this.Jm=Fe(this.Af)};var wn=function(a,b,c){this.Uj(a||"top");$[J](this,this.ui(),b||vn.getInstance(),c);a=this.na();a.d(this,"select",this.hm);a.d(this,"unselect",this.im);a.d(this,"disable",this.fm);a.d(this,"hide",this.gm)};M(wn,$);wn[A].Gk=h;wn[A].Wb=i;wn[A].b=function(){wn.e.b[J](this);this.Wb=i};wn[A].removeChild=function(a,b){this.Hf(a);return wn.e[$b][J](this,a,b)};wn[A].Il=function(){return this.Qo};wn[A].Uj=function(a){this.Vg(a=="start"||a=="end"?"vertical":"horizontal");this.Qo=a};
wn[A].ef=function(a){wn.e.ef[J](this,a);this.Gk&&this.bo(a)};wn[A].Be=function(){return this.Wb};wn[A].wc=function(a){if(a)a.cd(h);else this.Be()&&this.Be().cd(j)};wn[A].bo=function(a){this.wc(this.Kb(a))};wn[A].Hf=function(a){if(a&&a==this.Be()){for(var b=this.Dd(a),c=b-1;a=this.Kb(c);c--)if(this.ej(a)){this.wc(a);return}for(b=b+1;a=this.Kb(b);b++)if(this.ej(a)){this.wc(a);return}this.wc(i)}};wn[A].ej=function(a){return a.ca()&&a.G()};
wn[A].hm=function(a){this.Wb&&this.Wb!=a[I]&&this.Wb.cd(j);this.Wb=a[I]};wn[A].im=function(a){if(a[I]==this.Wb)this.Wb=i};wn[A].fm=function(a){this.Hf(a[I])};wn[A].gm=function(a){this.Hf(a[I])};wn[A].ic=function(){this.Ic()||this.Na(this.Be()||this.Kb(0))};Lm("goog-tab-bar",function(){return new wn});var xn=function(a,b,c){this.db=xi(a)||i;this.ma=b?xi(b):i;this.Tf=c==h;if(this.db){Ta(this.db,0);P(this.db,"click",this.Md,j,this);P(this.db,"keydown",this.Nd,j,this)}this.df(this.Tf)};M(xn,Ig);xn[A].b=function(){this.db&&yg(this.db);xn.e.b[J](this)};xn[A].expand=function(){this.df(h)};xn[A].collapse=function(){this.df(j)};xn[A].lk=function(){this.df(!this.Tf)};xn[A].df=function(a){if(this.ma)x(this.ma[H],a?"":"none");this.wo(a);this.Tf=a;this[G](new yn("toggle",this,this.Tf))};
xn[A].wo=function(a){if(this.db)if(a){ri(this.db,"goog-zippy-collapsed");pi(this.db,"goog-zippy-expanded")}else{ri(this.db,"goog-zippy-expanded");pi(this.db,"goog-zippy-collapsed")}};xn[A].Nd=function(a){if(a[sc]==13||a[sc]==32){this.lk();a[Pb]();a[Mb]()}};xn[A].Md=function(){this.lk()};var yn=function(a,b,c){Pf[J](this,a,b);this.expanded=c};M(yn,Pf);var zn=function(a){return function(){return a}};zn(j);var An=zn(h);/*
 Portions of this code are from the Dojo Toolkit, received by
 Google under the BSD license. All other code is Copyright 2005-2009 Google,
 Inc. 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 Bn=function(){var a=Ef&&q.compatMode=="BackCompat",b=q[tc].children?"children":"childNodes",c=">~+",e=j,f=function(m){m+=c[F](m[wb](-1))>=0?" * ":" ";for(var o=function(Xf,ao){return ae(m[wb](Xf,ao))},u=[],v=-1,D=-1,qa=-1,Aa=-1,wa=-1,Z=-1,Ma=-1,Ic="",Cb="",kk,Va=0,bo=m[z],Ba=i,cc=i,co=function(){if(Ma>=0){var Xf=Ma==Va?i:o(Ma,Va);if(c[F](Xf)<0)Ba.tag=Xf;else Ba.oper=Xf;Ma=-1}},eo=function(){if(Z>=0){Ba.id=o(Z,Va)[C](/\\/g,"");Z=-1}},fo=function(){if(wa>=0){Ba.classes[y](o(wa+1,Va)[C](/\\/g,""));
wa=-1}},Yf=function(){eo();co();fo()},go=function(){Yf();Aa>=0&&Ba.pseudos[y]({name:o(Aa+1,Va)});Ba.loops=Ba.pseudos[z]||Ba.attrs[z]||Ba.classes[z];Ba.oquery=Ba.query=o(kk,Va);Ba.otag=Ba.tag=Ba.oper?i:Ba.tag||"*";if(Ba.tag)Ba.tag=Ba.tag[Xc]();if(u[z]&&u[u[z]-1].oper){Ba.infixOper=u.pop();Ba.query=Ba.infixOper.query+" "+Ba.query}u[y](Ba);Ba=i};Ic=Cb,Cb=m[Jb](Va),Va<bo;Va++)if(Ic!="\\"){if(!Ba){kk=Va;Ba={query:i,pseudos:[],attrs:[],classes:[],tag:i,oper:i,id:i,getTag:function(){return e?this.otag:this.tag}};
Ma=Va}if(v>=0)if(Cb=="]"){if(cc.attr)cc.matchFor=o(qa||v+1,Va);else cc.attr=o(v+1,Va);if(v=cc.matchFor)if(v[Jb](0)=='"'||v[Jb](0)=="'")cc.matchFor=v[wb](1,-1);Ba.attrs[y](cc);cc=i;v=qa=-1}else{if(Cb=="="){qa="|~^$*"[F](Ic)>=0?Ic:"";Qa(cc,qa+Cb);cc.attr=o(v+1,Va-qa[z]);qa=Va+1}}else if(D>=0){if(Cb==")"){if(Aa>=0)t(cc,o(D+1,Va));Aa=D=-1}}else if(Cb=="#"){Yf();Z=Va+1}else if(Cb=="."){Yf();wa=Va}else if(Cb==":"){Yf();Aa=Va}else if(Cb=="["){Yf();v=Va;cc={}}else if(Cb=="("){if(Aa>=0){cc={name:o(Aa+1,Va),
value:i};Ba.pseudos[y](cc)}D=Va}else Cb==" "&&Ic!=Cb&&go()}return u},g=function(m,o){if(!m)return o;if(!o)return m;return function(){return m[Hc](ga,arguments)&&o[Hc](ga,arguments)}};function l(m,o){o=o||[];m&&o[y](m);return o}var n=function(m){return 1==m[yb]},r="",w=function(m,o){if(!m)return r;if(o=="class")return m[pb]||r;if(o=="for")return m.htmlFor||r;if(o=="style")return m[H].cssText||r;return(e?m[pc](o):m[pc](o,2))||r},N={"*=":function(m,o){return function(u){return w(u,m)[F](o)>=0}},"^=":function(m,
o){return function(u){return w(u,m)[F](o)==0}},"$=":function(m,o){return function(u){u=" "+w(u,m);return u.lastIndexOf(o)==u[z]-o[z]}},"~=":function(m,o){var u=" "+o+" ";return function(v){v=" "+w(v,m)+" ";return v[F](u)>=0}},"|=":function(m,o){o=" "+o;return function(u){u=" "+w(u,m);return u==o||u[F](o+"-")==0}},"=":function(m,o){return function(u){return w(u,m)==o}}},ab=typeof q[tc].nextElementSibling=="undefined",Sa=!ab?"nextElementSibling":"nextSibling",ha=!ab?"previousElementSibling":"previousSibling",
Ca=ab?n:An,Wa=function(m){for(;m=m[ha];)if(Ca(m))return j;return h},Jc=function(m){for(;m=m[Sa];)if(Ca(m))return j;return h},oc=function(m){var o=m[Rc],u=0,v=o[b],D=m._i||-1,qa=o._l||-1;if(!v)return-1;v=v[z];if(qa==v&&D>=0&&qa>=0)return D;o._l=v;D=-1;for(o=o.firstElementChild||o[tc];o;o=o[Sa])if(Ca(o)){o._i=++u;if(m===o)D=u}return D},Fd=function(m){return!(oc(m)%2)},me=function(m){return oc(m)%2},Xe={checked:function(){return function(m){return m[B]||m.attributes[B]}},"first-child":function(){return Wa},
"last-child":function(){return Jc},"only-child":function(){return function(m){if(!Wa(m))return j;if(!Jc(m))return j;return h}},empty:function(){return function(m){var o=m[Lc];m=m[Lc][z];for(m=m-1;m>=0;m--){var u=o[m][yb];if(u===1||u==3)return j}return h}},contains:function(m,o){m=o[Jb](0);if(m=='"'||m=="'")o=o[wb](1,-1);return function(u){return u.innerHTML[F](o)>=0}},not:function(m,o){m=f(o)[0];o={el:1};if(m.tag!="*")o.tag=1;if(!m.classes[z])o.classes=1;var u=We(m,o);return function(v){return!u(v)}},
"nth-child":function(m,o){function u(Z){return ea(Z,10)}if(o=="odd")return me;else if(o=="even")return Fd;if(o[F]("n")!=-1){m=o[Eb]("n",2);var v=m[0]?m[0]=="-"?-1:u(m[0]):1,D=m[1]?u(m[1]):0,qa=0,Aa=-1;if(v>0)if(D<0)D=D%v&&v+D%v;else{if(D>0){if(D>=v)qa=D-D%v;D%=v}}else if(v<0){v*=-1;if(D>0){Aa=D;D%=v}}if(v>0)return function(Z){Z=oc(Z);return Z>=qa&&(Aa<0||Z<=Aa)&&Z%v==D};else o=D}var wa=u(o);return function(Z){return oc(Z)==wa}}},ho=O?function(m){var o=m[dd]();if(o=="class")m="className";return function(u){return e?
u[pc](m):u[m]||u[o]}}:function(m){return function(o){return o&&o[pc]&&o.hasAttribute(m)}},We=function(m,o){if(!m)return An;o=o||{};var u=i;o.el||(u=g(u,n));if(!o.tag)if(m.tag!="*")u=g(u,function(v){return v&&v[Nc]==m.getTag()});o.classes||Hd(m.classes,function(v,D){var qa=new RegExp("(?:^|\\s)"+v+"(?:\\s|$)");u=g(u,function(Aa){return qa[lb](Aa[pb])});u.count=D});o.pseudos||Hd(m.pseudos,function(v){var D=v[Qc];if(Xe[D])u=g(u,Xe[D](D,v[E]))});o.attrs||Hd(m.attrs,function(v){var D,qa=v.attr;if(v[Fc]&&
N[v[Fc]])D=N[v[Fc]](qa,v.matchFor);else if(qa[z])D=ho(qa);if(D)u=g(u,D)});if(!o.id)if(m.id)u=g(u,function(v){return!!v&&v.id==m.id});u||"default"in o||(u=An);return u},io=function(m){return function(o,u,v){for(;o=o[Sa];)if(!(ab&&!n(o))){if((!v||ji(o,v))&&m(o))u[y](o);break}return u}},jo=function(m){return function(o,u,v){for(o=o[Sa];o;){if(Ca(o)){if(v&&!ji(o,v))break;m(o)&&u[y](o)}o=o[Sa]}return u}},ko=function(m){m=m||An;return function(o,u,v){for(var D=0,qa=o[b];o=qa[D++];)if(Ca(o)&&(!v||ji(o,v))&&
m(o,D))u[y](o);return u}},lo=function(m,o){for(m=m[Rc];m;){if(m==o)break;m=m[Rc]}return!!m},lk={},mk=function(m){var o=lk[m.query];if(o)return o;var u=m.infixOper;u=u?u.oper:"";var v=We(m,{el:1}),D=m.tag;D="*"==D;var qa=q[bc];if(u){qa={el:1};if(D)qa.tag=1;v=We(m,qa);if("+"==u)o=io(v);else if("~"==u)o=jo(v);else if(">"==u)o=ko(v)}else if(m.id){v=!m.loops&&D?An:We(m,{el:1,id:1});o=function(wa,Z){var Ma=wi(wa).a(m.id);if(Ma&&v(Ma))if(9==wa[yb])return l(Ma,Z);else if(lo(Ma,wa))return l(Ma,Z)}}else if(qa&&
/\{\s*\[native code\]\s*\}/[lb](String(qa))&&m.classes[z]&&!a){v=We(m,{el:1,classes:1,id:1});var Aa=m.classes[$c](" ");o=function(wa,Z){Z=l(0,Z);for(var Ma,Ic=0,Cb=wa[bc](Aa);Ma=Cb[Ic++];)v(Ma,wa)&&Z[y](Ma);return Z}}else if(!D&&!m.loops)o=function(wa,Z){Z=l(0,Z);for(var Ma=0,Ic=wa[bd](m.getTag());wa=Ic[Ma++];)Z[y](wa);return Z};else{v=We(m,{el:1,tag:1,id:1});o=function(wa,Z){Z=l(0,Z);for(var Ma,Ic=0,Cb=wa[bd](m.getTag());Ma=Cb[Ic++];)v(Ma,wa)&&Z[y](Ma);return Z}}return lk[m.query]=o},mo=function(m,
o){m=l(m);for(var u,v,D=o[z],qa,Aa,wa=0;wa<D;wa++){Aa=[];u=o[wa];v=m[z]-1;if(v>0){qa={};Aa.nozip=h}v=mk(u);for(var Z=0;u=m[Z];Z++)v(u,Aa,qa);if(!Aa[z])break;m=Aa}return Aa},nk={},ok={},pk=function(m){var o=f(ae(m));if(o[z]==1){var u=mk(o[0]);return function(v){if(v=u(v,[]))v.nozip=h;return v}}return function(v){return mo(v,o)}},qk="querySelectorAll",rk=!!q[qk]&&(!Ef||Of("526")),sk=function(m,o){if(rk){var u=ok[m];if(u&&!o)return u}if(u=nk[m])return u;u=m[Jb](0);var v=-1==m[F](" ");if(m[F]("#")>=0&&
v)o=h;if(o=rk&&!o&&c[F](u)==-1&&(!O||m[F](":")==-1)&&!(a&&m[F](".")>=0)&&m[F](":contains")==-1&&m[F]("|=")==-1){var D=c[F](m[Jb](m[z]-1))>=0?m+" *":m;return ok[m]=function(Aa){try{if(!(9==Aa[yb]||v))d("");var wa=Aa[qk](D);if(O)wa.commentStrip=h;else wa.nozip=h;return wa}catch(Z){return sk(m,h)(Aa)}}}else{var qa=m[Eb](/\s*,\s*/);return nk[m]=qa[z]<2?pk(m):function(Aa){for(var wa=0,Z=[],Ma;Ma=qa[wa++];)Z=Z[Ib](pk(Ma)(Aa));return Z}}},Gd=0,no=O?function(m){return e?m[pc]("_uid")||m[zc]("_uid",++Gd)||
Gd:m.uniqueID}:function(m){return m._uid||(m._uid=++Gd)},ji=function(m,o){if(!o)return 1;m=no(m);if(!o[m])return o[m]=1;return 0},Ye="_zipIdx",oo=function(m){if(m&&m.nozip)return m;var o=[];if(!m||!m[z])return o;m[0]&&o[y](m[0]);if(m[z]<2)return o;Gd++;if(O&&e){var u=Gd+"";m[0][zc](Ye,u);for(var v=1,D;D=m[v];v++){m[v][pc](Ye)!=u&&o[y](D);D[zc](Ye,u)}}else if(O&&m.commentStrip)try{for(v=1;D=m[v];v++)n(D)&&o[y](D)}catch(qa){}else{if(m[0])m[0][Ye]=Gd;for(v=1;D=m[v];v++){m[v][Ye]!=Gd&&o[y](D);D[Ye]=Gd}}return o},
tk=function(m,o){if(!m)return[];if(m.constructor==Array)return m;if(!sd(m))return[m];if(sd(o)){o=xi(o);if(!o)return[]}o=o||q;var u=o.ownerDocument||o[gd];e=o.contentType&&o.contentType=="application/xml"||Cf&&(o.doctype||u[gb]()=="[object XMLDocument]")||!!u&&(O?u.xml:o.xmlVersion||u.xmlVersion);if((m=sk(m)(o))&&m.nozip)return m;return oo(m)};tk.pseudos=Xe;return tk}();K("goog.dom.query",Bn);K("goog.dom.query.pseudos",Bn.pseudos);var Cn,Dn,En,Fn,Gn="cse-look-layout",Hn=[{id:"cse-look-hosting-hdr",content:"cse-look-hosting-content"},{id:"cse-look-layout-hdr",content:"cse-look-layout-content"},{id:"cse-look-style-hdr",content:"cse-look-style-content"},{id:"cse-look-preview-hdr",content:"cse"}],In=[{id:"cse-look-global-tab",content:"cse-look-global-tab-c",label:"Global Styles"},{id:"cse-look-search-tab",content:"cse-look-search-tab-c",label:"Search Controls"},{id:"cse-look-results-tab",content:"cse-look-results-tab-c",label:"Results"},
{id:"cse-look-promotions-tab",content:"cse-look-promotions-tab-c",label:"Promotions"},{id:"cse-look-branding-tab",content:"cse-look-branding-tab-c",label:"Logo"}],Jn="Default",Kn="Minimalist",Ln="Green Sky",Mn="Bubblegum",Nn="Espresso",On="Shiny",Pn={"default":Jn,minimalist:Kn,greensky:Ln,bubblegum:Mn,espresso:Nn,shiny:On},Qn=["global-font","global-border","global-background","input-border","button-border","button-background","tab-normal-border","tab-normal-background","tab-selected-border","tab-selected-background",
"title-link","title-visited","title-hover","title-active","snippet-color","url-color","normal-border","normal-background","hover-border","hover-background","promotions-title-link","promotions-title-visited","promotions-title-hover","promotions-title-active","promotions-snippet-color","promotions-url-color","promotions-border","promotions-background"],Rn={"font-family":"global-font","border-color":"global-border","background-color":"global-background"},Sn={"border-color":"input-border"},Tn={"border-color":"button-border",
"background-color":"button-background"},Un={"border-color":"tab-normal-border","background-color":"tab-normal-background"},Vn={"border-color":"tab-selected-border","background-color":"tab-selected-background"},Wn={"border-color":"tab-selected-border"},Xn={"border-color":"normal-border","background-color":"normal-background"},Yn={"border-color":"hover-border","background-color":"hover-background"},Zn={color:"title-link"},$n={color:"title-link"},po={color:"title-visited"},qo={color:"title-visited"},
ro={color:"title-hover"},so={color:"title-hover"},to={color:"title-active"},uo={color:"title-active"},vo={color:"title-link"},wo={color:"title-link"},xo={color:"snippet-color"},yo={color:"url-color"},zo={color:"url-color"},Ao={"border-color":"normal-border"},Bo={"border-color":"tab-normal-border","background-color":"normal-background"},Co={"border-color":"tab-selected-border","background-color":"tab-selected-background"},Do={"border-color":"promotions-border","background-color":"promotions-background"},
Eo={color:"promotions-title-link"},Fo={color:"promotions-title-visited"},Go={color:"promotions-title-hover"},Ho={color:"promotions-title-active"},Io={color:"promotions-snippet-color"},Jo={color:"promotions-url-color"},Ko={".cse .gsc-control-cse":Rn,".cse input.gsc-input":Sn,".cse input.gsc-search-button":Tn,".cse .gsc-tabHeader.gsc-tabhInactive":Un,".cse .gsc-tabHeader.gsc-tabhActive":Vn,".cse .gsc-tabsArea":Wn,".cse .gsc-webResult.gsc-result":Xn,".cse .gsc-webResult.gsc-result:hover":Yn,".cse .gs-webResult.gs-result a.gs-title:link":Zn,
".cse .gs-webResult.gs-result a.gs-title:link b":$n,".cse .gs-webResult.gs-result a.gs-title:visited":po,".cse .gs-webResult.gs-result a.gs-title:visited b":qo,".cse .gs-webResult.gs-result a.gs-title:hover":ro,".cse .gs-webResult.gs-result a.gs-title:hover b":so,".cse .gs-webResult.gs-result a.gs-title:active":to,".cse .gs-webResult.gs-result a.gs-title:active b":uo,".cse .gsc-cursor-page":vo,".cse a.gsc-trailing-more-results:link":wo,".cse .gs-webResult.gs-result .gs-snippet":xo,".cse .gs-webResult.gs-result .gs-visibleUrl":yo,
".cse .gs-webResult.gs-result .gs-visibleUrl-short":zo,".cse .gsc-cursor-box":Ao,".cse .gsc-results .gsc-cursor-page":Bo,".cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page":Co,".cse .gs-promotion.gs-result":Do,".cse .gs-promotion.gs-result a.gs-title:link":Eo,".cse .gs-promotion.gs-result a.gs-title:visited":Fo,".cse .gs-promotion.gs-result a.gs-title:hover":Go,".cse .gs-promotion.gs-result a.gs-title:active":Ho,".cse .gs-promotion.gs-result .gs-snippet":Io,".cse .gs-promotion.gs-result .gs-visibleUrl":Jo},
Lo={"font-family":"global-font","border-color":"global-border","background-color":"global-background"},Mo={"border-color":"input-border"},No={"border-color":"button-border","background-color":"button-background"},Oo={"border-color":"tab-normal-border","background-color":"tab-normal-background"},Po={"border-top-color":"tab-selected-border","border-right-color":"tab-normal-border","border-left-color":"tab-normal-border","background-color":"tab-selected-background"},Qo={"border-color":"tab-normal-border"},
Ro={"border-color":"normal-border","background-color":"normal-background"},So={"border-color":"hover-border","background-color":"hover-background"},To={color:"title-link"},Uo={color:"title-link"},Vo={color:"title-visited"},Wo={color:"title-visited"},Xo={color:"title-hover"},Yo={color:"title-hover"},Zo={color:"title-active"},$o={color:"title-active"},ap={color:"title-link"},bp={color:"title-link"},cp={color:"snippet-color"},dp={color:"url-color"},ep={color:"url-color"},fp={"border-color":"normal-border"},
gp={"border-color":"normal-border","background-color":"normal-background"},hp={"border-color":"promotions-border","background-color":"promotions-background"},ip={color:"promotions-title-link"},jp={color:"promotions-title-visited"},kp={color:"promotions-title-hover"},lp={color:"promotions-title-active"},mp={color:"promotions-snippet-color"},np={color:"promotions-url-color"},op={".cse .gsc-control-cse":Lo,".cse input.gsc-input":Mo,".cse input.gsc-search-button":No,".cse .gsc-tabHeader.gsc-tabhInactive":Oo,
".cse .gsc-tabHeader.gsc-tabhActive":Po,".cse .gsc-tabsArea":Qo,".cse .gsc-webResult.gsc-result":Ro,".cse .gsc-webResult.gsc-result:hover":So,".cse .gs-webResult.gs-result a.gs-title:link":To,".cse .gs-webResult.gs-result a.gs-title:link b":Uo,".cse .gs-webResult.gs-result a.gs-title:visited":Vo,".cse .gs-webResult.gs-result a.gs-title:visited b":Wo,".cse .gs-webResult.gs-result a.gs-title:hover":Xo,".cse .gs-webResult.gs-result  a.gs-title:hover b":Yo,".cse .gs-webResult.gs-result  a.gs-title:active":Zo,
".cse .gs-webResult.gs-result  a.gs-title:active b":$o,".cse .gsc-cursor-page":ap,".cse a.gsc-trailing-more-results:link":bp,".cse .gs-webResult.gs-result .gs-snippet":cp,".cse .gs-webResult.gs-result .gs-visibleUrl":dp,".cse .gs-webResult.gs-result .gs-visibleUrl-short":ep,".cse .gsc-cursor-box":fp,".cse .gsc-results .gsc-cursor-page":gp,".cse .gs-promotion.gs-result":hp,".cse .gs-promotion.gs-result a.gs-title:link":ip,".cse .gs-promotion.gs-result a.gs-title:visited":jp,".cse .gs-promotion.gs-result a.gs-title:hover":kp,
".cse .gs-promotion.gs-result a.gs-title:active":lp,".cse .gs-promotion.gs-result .gs-snippet":mp,".cse .gs-promotion.gs-result .gs-visibleUrl":np},rp=function(){this.mo={};for(var a in pp){var b=new qp(a);b.ta=a;this.mo[a]=b}this.h=i;this.Xk();this.Ok();this.um();for(a=0;b=Qn[a];++a){b=T("cse-look-"+b);P(b,"change",this.Dn,j,this)}},sp={"global-font":"Arial, sans-serif","global-border":"FFFFFF","global-background":"FFFFFF","input-border":"BCCDF0","button-border":"666666","button-background":"CECECE",
"tab-normal-border":"E9E9E9","tab-normal-background":"E9E9E9","tab-selected-border":"FF9900","tab-selected-background":"FFFFFF","title-link":"0000CC","title-visited":"0000CC","title-hover":"0000CC","title-active":"0000CC","snippet-color":"000000","url-color":"008000","normal-border":"FFFFFF","normal-background":"FFFFFF","hover-border":"FFFFFF","hover-background":"FFFFFF","promotions-title-link":"0000CC","promotions-title-visited":"0000CC","promotions-title-hover":"0000CC","promotions-title-active":"0000CC",
"promotions-snippet-color":"000000","promotions-url-color":"008000","promotions-border":"336699","promotions-background":"FFFFFF"},tp={"global-font":"Arial, sans-serif","global-border":"FFFFFF","global-background":"FFFFFF","input-border":"777777","button-border":"333333","button-background":"333333","tab-normal-border":"777777","tab-normal-background":"777777","tab-selected-border":"333333","tab-selected-background":"333333","title-link":"CC0000","title-visited":"CC0000","title-hover":"CC0000","title-active":"777777",
"snippet-color":"333333","url-color":"000000","normal-border":"FFFFFF","normal-background":"FFFFFF","hover-border":"000000","hover-background":"FFFFFF","promotions-title-link":"0000CC","promotions-title-visited":"0000CC","promotions-title-hover":"CC0000","promotions-title-active":"00CC00","promotions-snippet-color":"333333","promotions-url-color":"00CC00","promotions-border":"CCCCCC","promotions-background":"E6E6E6"},up={"global-font":'"Trebuchet MS", sans-serif',"global-border":"E1F3DA","global-background":"E1F3DA",
"input-border":"94CC7A","button-border":"94CC7A","button-background":"AADA92","tab-normal-border":"A9DA92","tab-normal-background":"FFFFFF","tab-selected-border":"A9DA92","tab-selected-background":"A9DA92","title-link":"0066CC","title-visited":"0066CC","title-hover":"0066CC","title-active":"0066CC","snippet-color":"454545","url-color":"815FA7","normal-border":"A9DA92","normal-background":"FFFFFF","hover-border":"A9DA92","hover-background":"FFFFFF","promotions-title-link":"0066CC","promotions-title-visited":"0066CC",
"promotions-title-hover":"0066CC","promotions-title-active":"0066CC","promotions-snippet-color":"454545","promotions-url-color":"815FA7","promotions-border":"94CC7A","promotions-background":"CBE8B4"},vp={"global-font":"Arial, sans-serif","global-border":"F9F5FF","global-background":"F9F5FF","input-border":"DECAFF","button-border":"923C99","button-background":"C78DCC","tab-normal-border":"DECAFF","tab-normal-background":"DECAFF","tab-selected-border":"C78DCC","tab-selected-background":"C78DCC","title-link":"0066CC",
"title-visited":"0066CC","title-hover":"0066CC","title-active":"0066CC","snippet-color":"000000","url-color":"CC7A9F","normal-border":"F9F5FF","normal-background":"F9F5FF","hover-border":"DECAFF","hover-background":"FFFFFF","promotions-title-link":"0066CC","promotions-title-visited":"0066CC","promotions-title-hover":"0066CC","promotions-title-active":"0066CC","promotions-snippet-color":"000000","promotions-url-color":"CC7A9F","promotions-border":"DECAFF","promotions-background":"F0E9FF"},wp={"global-font":"Georgia, serif",
"global-border":"FFFFFF","global-background":"FFFFFF","input-border":"A25B08","button-border":"461200","button-background":"461200","tab-normal-border":"A25B08","tab-normal-background":"A25B08","tab-selected-border":"461200","tab-selected-background":"461200","title-link":"950000","title-visited":"950000","title-hover":"950000","title-active":"950000","snippet-color":"333333","url-color":"A25B08","normal-border":"FFFFFF","normal-background":"FFFFFF","hover-border":"FFFFFF","hover-background":"FFFFFF",
"promotions-title-link":"0000CC","promotions-title-visited":"0000CC","promotions-title-hover":"0000CC","promotions-title-active":"0000CC","promotions-snippet-color":"333333","promotions-url-color":"A25B08","promotions-border":"FEFEDC","promotions-background":"FFFFCC"},xp={"global-font":"Verdana, sans-serif","global-border":"DAE0E5","global-background":"DAE0E5","input-border":"8A99A6","button-border":"8A99A6","button-background":"D0D1D4","tab-normal-border":"B2BDC6","tab-normal-background":"B2BDC6",
"tab-selected-border":"8A99A6","tab-selected-background":"8A99A6","title-link":"0568CD","title-visited":"0568CD","title-hover":"0568CD","title-active":"0568CD","snippet-color":"5F6A73","url-color":"5F6A73","normal-border":"FFFFFF","normal-background":"FFFFFF","hover-border":"D2D6DC","hover-background":"EDEDED","promotions-title-link":"0066CC","promotions-title-visited":"0066CC","promotions-title-hover":"0066CC","promotions-title-active":"0066CC","promotions-snippet-color":"333333","promotions-url-color":"5F6A73",
"promotions-border":"D2D6DC","promotions-background":"D0D1D4"},pp={DEFAULT:sp,MINIMALIST:tp,GREENSKY:up,BUBBLEGUM:vp,ESPRESSO:wp,SHINY:xp};
rp[A].ab=function(a){if(O){var b=Bi("head");b=Bi("style",i,b[0]);b[z]>0&&Pi(b[0])}else this.styleEl&&Pi(this.styleEl);b="";var c="/cse/style/look/",e=this.h.O;c=c+e+".css";var f='@import url("%");';f=f[C]("%",c);b+=f;if(a){a=this.h.qf;c=i;c=e!="default"?Ko:op;e=/[a-fA-F0-9]{6}/;f=[];for(var g in c){var l=[];l[y](g);l[y]("{");for(var n in c[g]){var r=a[c[g][n]];if(r[fc](e))r="#"+r;l[y](n);l[y](":");l[y](r);l[y](";")}l[y]("}");l=l[$c]("");f[y](l)}g=f[$c]("");b+=g}this.styleEl=Xl(b)};
rp[A].Oj=function(a){this.h=this.mo[a];var b=T("cse-look-style-input");t(b,a)};
rp[A].um=function(){var a=T("cse-look-style-input");a=a[E];this.Oj(a);pi(T(this.h.Pd),"cse-look-style-selected");a=T("cse-look-custom-input");this.h.Ac=a[E]=="true";a=vh(a);if(a=="true"){pi(this.h.be,"my");Vi(this.h.hh,"My style");Vi(this.h.ke,"Reset style");Vi(this.h.of,"This style is customized.");Vl(this.h.pf,h);a=0;for(var b;b=Qn[a];++a){var c=T("cse-look-"+b);c=vh(c);this.h.$g(b,c)}Vl(this.h.pf,h);this.Se(j);this.ab(h)}else{this.ab(j);this.Se(h);a=T(this.h.Pd)[pc]("title");Vi(this.h.of,a)}};
rp[A].lo=function(a){a=a[I];var b=T(this.h.Pd);ri(b,"cse-look-style-selected");ri(this.h.be,"my");Vi(this.h.hh,Pn[this.h.O]);Vi(this.h.ke,"Customize");Vl(this.h.pf,j);a=a[Nc]=="SPAN"||a[Nc]=="LABEL"?a[Rc].id:a.id;a=a[C]("cse-look-theme-","");a=a[Xc]();this.Oj(a);pi(T(this.h.Pd),"cse-look-style-selected");this.h.Ac==h&&this.fk(h);this.Se(!this.h.Ac);a=T("cse-look-custom-input");t(a,this.h.Ac?"true":"false");this.ab(h);a=T(this.h.Pd)[pc]("title");Vi(this.h.of,a)};
rp[A].Se=function(a){a==h&&this.h.Nn();for(var b in this.h.qf){a=T("cse-look-"+b);var c=this.h.qf[b];Ch(a,c);a[Fc]=="text"&&this.pk(a)}};rp[A].Dn=function(a){var b=this.h;a=a[I];var c=a.id[C]("cse-look-",""),e=vh(a);b.$g(c,e);a[Fc]=="text"&&this.pk(a);this.ab(h)};rp[A].pk=function(a){var b=vh(a);a=Ri(a[Uc],h);var c=/[a-fA-F0-9]{6}/,e="#ffffff";if(b[fc](c))e="#"+b;Ga(a[H],e)};rp[A].bl=function(a){this.fk(!this.h.Ac);a[Mb]()};
rp[A].fk=function(a){if(a){this.h.Ac=h;Vi(this.h.ke,"Reset style");Vi(this.h.hh,"My style");Vi(this.h.of,"This style is customized.");pi(this.h.be,"my");Vl(this.h.pf,h);a=T("cse-look-custom-input");t(a,"true")}else{this.Se(h);this.h.Ac=j;Vl(this.h.pf,j);Vi(this.h.ke,"Customize");Vi(this.h.hh,Pn[this.h.O]);a=T(this.h.Pd)[pc]("title");Vi(this.h.of,a);ri(this.h.be,"my");a=T("cse-look-custom-input");t(a,"false");this.ab(j)}};
rp[A].Xk=function(){for(var a=Bi("li","cse-look-style-option",T("cse-look-style-list")),b=0,c;c=a[b];++b)P(c,"click",this.lo,j,this);a=Bi("button","cse-look-customize",T("cse-look-style-list"));for(b=0;c=a[b];++b)P(c,"click",this.bl,j,this)};
rp[A].Ok=function(){var a=Bi("div","cse-ui-swatch",i),b=new cn;b.c();for(var c=0,e;e=a[c];++c)b.zc(e);P(b,"change",function(f){var g=f[Wb];f=g.ag();g=g.wb();Ga(f[H],g);f=Ri(f[eb],j);g=g[C]("#","");t(f,g);f=f.id[C]("cse-look-","");this.h.$g(f,g[Xc]());this.ab(h)},j,this)};
var qp=function(a){this.ta=a;this.qf=Ee(pp[a]);this.O=this.ta[dd]();this.Ac=j;this.ke=T("cse-look-customize-"+this.O);this.be=Ri(this.ke[eb],j);this.hh=Ri(this.be[eb],j);this.Pd=this.be[Rc].id;this.of=T("cse-look-style-info");this.pf=T("cse-look-style-settings")};qp[A].$g=function(a,b){this.qf[a]=b};qp[A].Nn=function(){var a=this.ta;a=pp[a];this.qf=Ee(a)};
var yp=function(a){a=a[I];var b=Bi("li","cse-look-layout-selected",T("cse-look-layout-list"));ri(b[0],"cse-look-layout-selected");a=a[Nc]=="SPAN"||a[Nc]=="LABEL"?T(a[Rc].id):T(a.id);pi(a,"cse-look-layout-selected");b=i;switch(a.id){case "cse-look-layout-fullwidth":b="FULLWIDTH";break;case "cse-look-layout-compact":b="COMPACT";break;case "cse-look-layout-twocolumn":b="TWOCOLUMN";break}var c=T("cse-look-layout-input");t(c,b);b=T("cse-look-layout-info");a=a[pc]("title");Vi(b,a)},zp=function(){for(var a=
Bi("li","cse-look-layout-option",T("cse-look-layout-list")),b=0,c;c=a[b];++b)P(c,"click",yp,j);a=T("cse-look-layout-input");a=a[E];a="cse-look-layout-"+a[dd]();a=T(a);pi(a,"cse-look-layout-selected");b=T("cse-look-layout-info");Vi(b,a[pc]("title"))},Ap=function(a){for(var b=0,c;c=In[b];++b){c=T(c.content);Vl(c,j)}a=a[I];a=a.Nb();a=T(a+"-c");Vl(a,h)},Bp=function(){for(var a=0;Hn[a];++a){var b=new xn(Hn[a].id,Hn[a].content);b.expand()}},Cp=function(){Vl(T(Gn),Cn[B]);var a=T("cse-look-search-tab-new"),
b=T("cse-look-search-tab-old"),c=T("cse-look-branding-tab"),e=T("cse-look-search-tab");Vl(a,Cn[B]&&e);Vl(b,!Cn[B]&&e);c&&Vl(c,Dn[B]);b=yh(T("cse-look-form"),"location");a=i;switch(b){case "element":a="ELEMENT";break;case "iframe":a="IFRAME";break;case "newwindow":a="NEW_WINDOW";break}b=T("cse-look-hosting-input");t(b,a)},Dp=function(){Cn=T("cse-look-hosting-element");En=T("cse-look-hosting-iframe");Dn=T("cse-look-hosting-newwindow");P(Cn,"click",Cp);P(En,"click",Cp);P(Dn,"click",Cp);var a=T("cse-look-hosting-input");
a=a[E][C]("_","");a="cse-look-hosting-"+a[dd]();Ch(T(a),h);Cp()},Ep=function(){Fn=new wn;Fn.$(T("cse-look-tabs"));P(Fn,"select",Ap);for(var a=0;In[a];++a){var b=new rn(In[a].label);In[a].tab=b;b.Sg(In[a].id);Fn.bc(b,h);b=In[a].content;Vl(T(b),j)}Fn.wc(T(In[0].tab));a=T(In[4].tab);b=T("cse-look-hosting-input");b=b[E];b=b[C]("_","");switch(b){case "ELEMENT":a.l(j);break;case "IFRAME":a.l(j);break;case "NEWWINDOW":a.l(h);break}},Fp=function(){Bp();Ep();Dp();zp()};K("cse.Look.init",Fp);var Gp=function(a,b,c,e){Yh[J](this,e);this.rb=a;this.annotations=Uh(c,b.Mb(),j);this.cse=b;this.model={refinements:[],annotations:this.annotations};this.je();this.la()};Gp.aa(Yh);Gp[A].c=function(){Yh[A].c[J](this);for(var a=Bi("form",i,this[Zb]),b=0;b<a[z];b++)a[b][Oc]()};Gp[A].Ak=function(a){this.model.refinements[y]({opened:j,facetItem:a})};Gp[A].je=function(){var a=this.cse.Ha();this.model.refinements=[];for(var b=0;b<a[z];b++)this.Ak(a[b])};
Gp[A].la=function(){var a=V("addref"),b=V("howtolabel"),c=cj("form",i,a)[0],e=new U("modal-dialog",h);e.rc(new cm);Ul(e.Xf(),0.3);var f=new U("modal-dialog",h);f.rc(new cm);Ul(f.Xf(),0.3);this.m("showadd",function(){c[Oc]();e.w()[bb](a);e.l(h);c[Qc][nc]()});this.m("hide",function(){e.l(j);f.l(j)});this.m("addref",function(){var g=ae(c[Qc][E]),l=ae(c.rewrite[E]);if(g=="")na(p.Error.empty_refinement);else if(Jd(this.cse.Ha(),function(w){return w.Title==g}))na(p.Error.duplicate_refinement);else{var n=
new S(this.cse.creator,this.cse.id);Cd(n,this.cse.ga(h));if(l=n.yk(g,c.mode[1][B]?"FILTER":"BOOST",l)){var r=this;n.j(function(w){if(w){Cd(r.cse,n);e.l(j);r.je();r.c();f.w()[bb](b);f.l(h)}else na(p.Error.add_refinement_failed)})}else na(p.Error.too_many_refinements)}});this.m("delete",function(g){this.cse.fl(this.model.refinements[g].facetItem)||na(p.Error.delete_refinement_failed);var l=this;this.cse.j(function(n){if(n){l.je();l.c()}else na(p.Error.delete_refinement_failed)})});this.m("edit",function(g){for(var l=
0;l<this.model.refinements[z];++l)this.model.refinements[l].opened=j;this.model.refinements[g].opened=h;this.c()});this.m("cancel",function(g,l){l=l[I][kb];this.model.refinements[g].opened=j;l[Oc]();this.c()});this.m("save",function(g,l){l=l[I][kb];var n=new S(this.cse.creator,this.cse.id);Cd(n,this.cse.ga(h));var r=n.se(this.model.refinements[g].facetItem.Label[Qc]);if(r!=i){n.Qj(r,this.model.refinements[g].facetItem.Title,l.mode[1][B]?"FILTER":"BOOST",l.rewrite[E]);var w=this;n.j(function(N){if(N){Cd(w.cse,
n);w.model.refinements[g].opened=j;w.je();w.c()}else na(p.Error.edit_refinement_failed)})}})};var Hp=function(a,b,c,e,f,g,l){gn[J](this,a,b,f,l);this.Ib=ba(g);a={facetItems:this.cse.$f(),contributors:c,contributorForm:e,user:c[0].id,id:b.id};Cd(this.model,a)};Hp.aa(gn);xa(Hp[A],function(){gn[A][Db][J](this);this.model.contributorForm[Oc]()});
Hp[A].Sa=function(a,b){var c=this;function e(){this.batch=new Xh(c.model.user,a,b,c.model.id);!a&&!b&&this.batch.Xd(c.Nm());this.getData=function(){return this.batch.annotations};this.getErrors=function(){return this.batch.internal.errors};this.getTotal=function(){return this.batch.total};xa(this,function(f){this.batch[Db](f)});this.j=function(f,g){g&&this.batch.Yg(g.site[0][B]);this.batch.j(f)}}return new e};Hp[A].ld=function(){return{url:"",label:""}};Hp[A].Kd="loading_sites_failed";
Hp[A].Nm=function(a){var b=this.cse.Lm(this.Ib),c={num:this.model.max,start:this.model[mc]};Cd(b,c);for(var e in this.model[fb])if(this.model[fb][e]!="")b[e]=this.model[fb][e];a&&Cd(b,a);return b};Hp[A].gj=function(a){var b=[],c=this.cse;Hd(a.Ta(),function(e){e=c.Jc(e);e!=""&&b[y](e)});return b[$c](", ")};
Hp[A].zb=function(){gn[A].zb[J](this);this.m("edit",function(ha){this.model.items[ha].opened=h;this.c();this.Ld(T("edit"+ha));T("edit"+ha)[Oc]()});this.m("save",function(ha,Ca){var Wa=Ca[I][kb],Jc=Bi(i,"error",Wa)[0];Ca=this.model.items[ha][Ab];var oc=this.dc(Wa,Ca.ga(h));t(Wa[Ob],p.Button.saving);Ea(Wa[Ob],h);var Fd=this;this.j([oc],[oc],Wa,function(me,Xe){t(Wa[Ob],p.Button.save_changes);Ea(Wa[Ob],j);if(me){va(Fd.model.items[ha],oc);Fd.model.items[ha].opened=j}else if(Xe)Fd.Zb(Jc,Xe);else return"save_failed";
return""})});this.m("cancel",function(ha,Ca){Ca=Ca[I][kb];Ca[Oc]();this.model.items[ha].opened=j;this.c()});this.m("modechange",function(ha){ha=ha[I][kb];this.Ld(ha)});var a=T,b=Bi,c=b(i,"addpanel",this[Zb])[0],e=b(i,"addsite",this[Zb])[0],f=b(i,"addbulk",this[Zb])[0],g=b(i,"error",e)[0],l=b(i,"error",f)[0],n=new U("modal-dialog",h);n.rc(new cm);Ul(n.Xf(),0.3);var r=b("form",i,e)[0],w=b("form",i,f)[0],N=b("form","selected-sites",this[Zb])[0],ab=a("nosites-delete"),Sa=a("nosites-label");this.m("showaddpanel",
function(){r[Oc]();w[Oc]();x(f[H],"none");x(e[H],"");x(g[H],"none");x(l[H],"none");n.w()[bb](c);n.l(h);this.Ld(r);r.url[nc]()});this.m("hideaddpanel",function(){n.l(j)});this.m("togglebulk",function(){if(e[H][Tc]==""){x(e[H],"none");x(f[H],"");w.urlpatternsbulk[nc]()}else{x(f[H],"none");x(e[H],"");r.url[nc]()}});this.m("addsite",function(){var ha=this,Ca=ha.oh(r);if(Ca!=""){ha.hc(Ca);return j}Ca=this.dc(r);x(g[H],"none");t(r.add,p.Button.saving);Ea(r.add,h);this.j([Ca],[],r,function(Wa,Jc){t(r.add,
p.Button[Ob]);Ea(r.add,j);if(Wa)n.l(j);else if(Jc)ha.Zb(g,Jc);else return"add_sites_failed";return""});return j});this.m("addbulk",function(){var ha=this.Cf(w);x(l[H],"none");t(w.add,p.Button.saving);Ea(w.add,h);var Ca=this.Sa(ha,[]),Wa=this;Ca.j(function(Jc){t(w.add,p.Button[Ob]);Ea(w.add,j);if(Jc){Wa.model.total+=ha[z];Hd(ha,function(oc){Wa.wf(oc,h)});n.l(j);Wa.mk();Wa.c()}else Ca.getErrors()?Wa.Zb(l,Ca.getErrors()):Wa.hc("add_sites_failed")},w)});this.m("filterlabel",function(ha){this.model[fb].label=
ha;Na(this.model,0);this[Db]()});this.m("labelselected",function(ha){ha=N[ha];if(ha[nb]==0)return j;var Ca=this.fg();if(Ca[z]==0){sa(ha,0);x(Sa[H],"");return j}x(ab[H],"none");x(Sa[H],"none");var Wa=ha[ha[nb]],Jc=Wa[E],oc=Wa.action=="add"?h:j;sa(ha,-1);Hd(Ca,function(me){me.$c(Jc,oc)});Ca.reverse();ha=this.Sa(Ca,Ca);var Fd=this;ha.j(function(me){me?Fd.c():Fd.hc("label_failed")});return h})};
Hp[A].Cf=function(a){a=a.urlpatternsbulk[E];a=a[Eb](/\s+/);var b=this,c=[];Hd(a,function(e){if(e!=""){var f=new R(b.rb);b.cse.Og(f,b.Ib);f[zc]("original_url",e);f.about=e;c[y](f)}});return c};
Hp[A].dc=function(a,b){var c=this.$i(a);b=c?new Rh(this.rb,b):new R(this.rb,b);var e=a.url[E];b[zc]("original_url",e);b.dh(e);e=ai(a,"label");for(var f=0;f<e[z];f++)e[f][B]?b.$c(e[f][E],h):b.$c(e[f][E],j);this.cse.Og(b,this.Ib);if(c){b.$c(this.cse.vd(),h);if(a.pagelinks[2][B])b.Xg("host");else if(a.pagelinks[1][B])b.Xg("path");else a.pagelinks[0][B]&&b.Xg("exact")}return b};Hp[A].dk=function(){return!this.Ib&&this.cse.Ha()[z]>0};
Hp[A].hi=function(a,b){for(var c=0;c<this.model.contributors[z];++c){var e=this.model.contributors[c];if(e.id==a){if(b&&e[Qc][z]>b-5)return e[Qc][Bc](0,b-5)+"...";return e[Qc]}}return""};Hp[A].Ai=function(){var a=new Oe,b=this.model.cse;Hd(this.model.items,function(c){c[Kb]&&Hd(c[Ab].Label,function(e){(e=b.se(e[Qc]))&&a.add(e)})});return a.T()};
Hp[A].Ld=function(a){var b=a.site[2]&&a.site[2][B],c=Bi(i,"feedoptions",a)[0];if(a.pagelinks){Ea(a.pagelinks[0],!b);Ea(a.pagelinks[1],!b);Ea(a.pagelinks[2],!b);b?ri(c,"disabled"):pi(c,"disabled")}};Hp[A].Dc=function(){return this.model.user==this.model.contributors[0].id};Hp[A].Jc=function(a){return this.cse.Jc(a)};Hp[A].Ha=function(){return this.model.facetItems};Hp[A].$i=function(a){return a.site[2]&&a.site[2][B]&&a.pagelinks&&(a.pagelinks[0][B]||a.pagelinks[1][B]||a.pagelinks[2][B])};
Hp[A].oh=function(a){var b=a.url[E];if(b=="")return"url_error_empty";if(this.$i(a))if(b[F]("*")>=0)return"url_error_feed_with_asterisk";return""};L(Hp[A],"labelList",Hp[A].gj);L(Hp[A],"shouldShowRefinements",Hp[A].dk);L(Hp[A],"getContributorName",Hp[A].hi);L(Hp[A],"getSelectedFacetItems",Hp[A].Ai);L(Hp[A],"editable",Hp[A].Dc);L(Hp[A],"getLabelPrettyName",Hp[A].Jc);L(Hp[A],"getFacetItems",Hp[A].Ha);var Ip=function(a){Yh[J](this,a);this.la()};Ip.aa(Yh);Ip[A].la=function(){var a=V("custom-sitemap-p"),b=V("custom-sitemap"),c=V("custom-option");this.m("sitemap",function(){x(a[H],c[Kb]==h?"":"none")});this.m("custom",function(){c[zc]("value",b[E])})};var V=T,cj=Bi,Jp=function(a,b){a=bi(a,b);a=new hj(a,V("cse_basic"));a.c()},Kp=function(a,b,c){b=bi(a,b);var e=new Hp(a,b,c,V("user_form_select_si"),V("si"));e[Db]();a=new Hp(a,b,c,V("user_form_select_se"),V("se"),h);a[Db]()},Lp=function(a,b){a=bi(a,b);a=new hj(a,V("cse_commerce"));a.c()},Mp=function(a,b){b=bi(a,b);a=new Gp(a,b,[],V("refine"));a.c()},Np=function(a,b){b=bi(a,b);a=new hn(a,b,V("km"));a[Db]()},Op=function(a,b,c){var e=[];if(c.cse_result)for(var f=0;f<c.cse_result[z];f++)e[y](bi(c.cse_result[f].cse.creator,
c.cse_result[f].cse));a=new vk(a,b,e,[],V("bookmarklet"));a.c()},Pp=function(a,b){a=bi(a,b);a=new bj(a,V("adsensedirect"));a.c()},Qp=function(){var a=new Ip(V("sitemap-form"));a.c()},Rp=function(a,b,c){a=new kj(a,b,c);a=new Yk(a,V("index-section"));a.c()};function Sp(a,b){if(a=q[Gb]("error"+a))x(a[H],b?"":"none")}function Tp(a,b){var c=ae(a[b][E]),e=c=="";if(e)a.errors=h;else t(a[b],c);Sp(b,e)}function Up(a,b){var c=a[b][B]!=1;if(c)a.errors=h;Sp(b,c)}
function Vp(a,b,c){c=bi(c.creator,c);a.errors=j;Tp(a,"adm_first_name");Tp(a,"adm_last_name");Tp(a,"adm_email");Tp(a,"adm_phone");Tp(a,"org_name");a.agrees_to_tos&&Up(a,"agrees_to_tos");if(a.errors)return j;c.EnterpriseAccount={AccountAdmin:{},Organization:{}};c.EnterpriseAccount.AccountAdmin.first_name=a.adm_first_name[E];c.EnterpriseAccount.AccountAdmin.last_name=a.adm_last_name[E];c.EnterpriseAccount.AccountAdmin.email=a.adm_email[E];c.EnterpriseAccount.AccountAdmin.phone=a.adm_phone[E];c.EnterpriseAccount.AccountAdmin.country=
a.adm_country[E];c.EnterpriseAccount.AccountAdmin.job_title=a.adm_job_title[E];c.EnterpriseAccount.Organization.name=a.org_name[E];Qa(c.EnterpriseAccount.Organization,a.org_type[E]);c.EnterpriseAccount.Organization.size=a.org_size[E];if(a[Ob]){Ea(a[Ob],h);t(a[Ob],p.Button.saving)}c.j(function(e){if(a[Ob]){Ea(a[Ob],j);t(a[Ob],p.Button.save_changes)}if(e){if(b){if(b.agrees_to_tos)t(b.agrees_to_tos,"on");b.submit()}}else na(p.Error.save_failed)});return j}
var Wp=function(a,b){a=bi(a,b);a=new yk(a,V("cse-content"));a.c();Fp();new rp},_load_cse=bi,_cse_basic=Jp,_cse_sites=Kp,_cse_commerce=Lp,_indexing=Rp,_cse_refinements=Mp,_cse_keymatches=Np,_bookmarklet=Op,_cse_adsense_direct=Pp,_sitemap_stats=Qp,_cse_look=Wp,_submit_contact_info=Vp;var Xp=function(a){Lh[J](this,a,h);this.internal.user=a;this.promotional_email=h};Xp.aa(Lh);Xp[A].sb=function(){return Oh+this.internal.user+"/prefs/"};Xp[A].ok=function(a){this.promotional_email=a.news[B];t(a[Ab],this.$a())};K("UserPreferences",Xp);L(Xp[A],"load",Xp[A][Db]);L(Xp[A],"update",Xp[A].j);L(Xp[A],"updateForm",Xp[A].ok);var Yp=new Me({url:"logoUrl",destination:"logoDestUrl",height:"logoHeight"}),Zp=new Me({url:"url",background:"bg",border:"border",title:"link",text:"text",visited:"visitedUrl"}),bq=function(a,b,c,e,f,g,l){if(a.LookAndFeel===i||a.LookAndFeel===ca)a.LookAndFeel={};if(b){for(var n={},r=Yp.oa(),w=0;w<r[z];w++)n[r[w]]=b[Yp.F(r[w])];n.url=="http://"&&delete n.url;n.destination=="http://"&&delete n.destination;a.LookAndFeel.Logo=n}if(c){b={};r=Zp.oa();for(w=0;w<r[z];w++)b[r[w]]=c[Zp.F(r[w])];a.LookAndFeel.Colors=
b}if(e&&e!="http://")a.LookAndFeel.resultsurl=e;if(f)if(f=="ads_rhs"){a.LookAndFeel.adsposition=9;Da(q[cb].fieldForm.ads_rhs,h);Da(q[cb].fieldForm.ads_top_right,j);Da(q[cb].fieldForm.ads_top_bottom,j)}else if(f=="ads_top_right"){a.LookAndFeel.adsposition=10;Da(q[cb].fieldForm.ads_rhs,j);Da(q[cb].fieldForm.ads_top_right,h);Da(q[cb].fieldForm.ads_top_bottom,j)}else{a.LookAndFeel.adsposition=11;Da(q[cb].fieldForm.ads_rhs,j);Da(q[cb].fieldForm.ads_top_right,j);Da(q[cb].fieldForm.ads_top_bottom,h)}l&&
l.so(a);if(g=="logo")$p(a);else g=="colors"&&aq(a);return a},dq=function(a){if(a=="logo")cq(q[cb].logoForm.saveLogo,j);else a=="colors"&&cq(q[cb].colorForm.saveColors,j)},cq=function(a,b){if(b){t(a,p.Button.save_changes);Ea(a,j)}else{t(a,p.Button.saving);Ea(a,h)}},$p=function(a){var b=function(){cq(q[cb].logoForm.saveLogo,h)};a.j(b)},aq=function(a){var b=function(){cq(q[cb].colorForm.saveColors,h)};a.j(b)},_cse_updateLF=bq,_ds=dq;var eq=function(a,b,c,e){this.ia=c||wi();this.ra=a;this.Ya=[];this.Xo=b?b:0;this.zo=!!e;this.$k()};M(eq,Ig);
eq[A].$k=function(){ta(this.ra,"goog-tabpane");var a=this.xl();this.xa=this.ia.f("ul",{className:"goog-tabpane-tabs",tabIndex:"0"});this.ma=this.ia.f("div","goog-tabpane-cont");this.ra[bb](this.ma);switch(this.Xo){case 0:this.ra[Qb](this.xa,this.ma);this.ra[Qb](this.Gh(),this.ma);pi(this.ra,"goog-tabpane-top");break;case 1:this.ra[bb](this.xa);this.ra[bb](this.Gh());pi(this.ra,"goog-tabpane-bottom");break;case 2:this.ra[Qb](this.xa,this.ma);pi(this.ra,"goog-tabpane-left");break;case 3:this.ra[Qb](this.xa,
this.ma);pi(this.ra,"goog-tabpane-right");break;default:d(k("Invalid tab location"))}Ta(this.xa,0);P(this.xa,this.zo?"mousedown":"click",this.Md,j,this);P(this.xa,"keydown",this.Nd,j,this);this.Vk(a)};eq[A].Gh=function(){var a=".goog-tabpane-clear { clear: both; height: 0px; overflow: hidden }";Xl(a);return this.ia.f("div","goog-tabpane-clear")};
eq[A].b=function(){eq.e.b[J](this);ug(this.xa,this.zo?"mousedown":"click",this.Md,j,this);ug(this.xa,"keydown",this.Nd,j,this);delete this.ra;this.ma=this.xa=i};eq[A].xl=function(){for(var a=[],b=Ri(this.ra[tc],h);b;){a[y](b);b=Ri(b[Uc],h)}return a};eq[A].Vk=function(a){for(var b,c=0;b=a[c];c++)this.zk(new fq(b))};
eq[A].zk=function(a,b){a.v&&a.v!=this&&a.v instanceof eq&&a.v.Ln(a);var c=this.Ya[z];if(b!==ca&&b!=c){c=b;this.Ya[Yc](c,0,a);this.xa[Qb](a.Ec,this.xa[Lc][c])}else{this.Ya[y](a);this.xa[bb](a.Ec)}a.bd(this,c);if(!this.Za){this.Za=a;this[G](new gq("change",this,this.Za))}this.ma[bb](a.ma);a.Y(a==this.Za);for(b=c+1;a=this.Ya[b];b++)a.Ke=b};eq[A].Ln=function(a){if(td(a))a=this.Ya[a];this.Ya[Yc](a.Ke,1);a.bd(i);Pi(a.Ec);Pi(a.ma);for(var b=0;a=this.Ya[b];b++)a.bd(this,b)};
eq[A].Yj=function(a){if(a.G()&&(!this.Za||a!=this.Za)){this.Za.Y(j);a.Y(h);this.Za=a;this[G](new gq("change",this,this.Za))}};eq[A].ua=function(a){a>=0&&a<this.Ya[z]&&this.Yj(this.Ya[a])};eq[A].jb=function(){return this.Za?this.Za.Ke:-1};eq[A].w=function(){return this.ma||i};eq[A].a=function(){return this.ra||i};eq[A].Md=function(a){for(var b=a[I];b!=this.xa;){if(b[Nc]=="LI"){var c;for(c=0;b=b[eb];c++);this.ua(c);break}b=b[Rc]}a[Pb]()};
eq[A].Nd=function(a){switch(a[sc]){case 37:a=this.Za.pi()-1;this.ua(a<0?this.Ya[z]-1:a);break;case 39:a=this.Za.pi()+1;this.ua(a>=this.Ya[z]?0:a);break;case 36:this.ua(0);break;case 35:this.ua(this.Ya[z]-1);break}};var fq=function(a,b,c){var e,f;if(sd(a)&&b===ca)e=a;else if(b){e=b;f=a}else if(a){if(b=Ri(a[tc],h)){e=aj(b);b[Rc][$b](b)}f=a}this.ia=c||wi();this.ma=f||this.ia.f("div");this.Ec=this.ia.f("li",i,e);this.Ke=this.v=i;this.D=h};fq[A].Zd=function(a){Vi(this.Ec,a)};fq[A].gg=function(){return this.Ec};
fq[A].w=function(){return this.ma};fq[A].pi=function(){return this.Ke};fq[A].hb=function(){return this.v};fq[A].select=function(){this.v&&this.v.Yj(this)};fq[A].La=function(a){this.D=a;ta(this.Ec,a?"goog-tabpane-tab":"goog-tabpane-tab-disabled")};fq[A].G=function(){return this.D};fq[A].Y=function(a){if(this.G()){x(this.ma[H],a?"":"none");ta(this.Ec,a?"goog-tabpane-tab-selected":"goog-tabpane-tab")}};fq[A].bd=function(a,b){this.v=a;this.Ke=b!==ca?b:i};
var gq=function(a,b,c){Pf[J](this,a,b);this.page=c};M(gq,Pf);function hq(a){var b=q[Gb]("zip"+a);a=q[Gb](a);var c=a[H][Tc]=="none";x(a[H],c?"":"none");b.src=c?"/cse/images/zippy_minus_sm.gif":"/cse/images/zippy_plus_sm.gif"}function iq(a){if(a=q[Gb](a))x(a[H],a[H][Tc]!="none"?"none":"")}function jq(a,b){if(a=q[Gb](a))x(a[H],b?"":"none")}
function kq(a,b,c){var e=a.resultsurl[E];e=e[C](/"/g,"");var f="10";if(a.forid)for(var g=0;g<a.forid[z];++g)if(a.forid[g][B]){f=a.forid[g][E];break}a=b[E];a=a[C](/action="[^"]*"/,'action="'+e+'"')[C](/value="FORID:[^";]*([";])/,'value="FORID:'+f+"$1");Vi(c,e);t(b,a)}function lq(a,b){new eq(a,b)}function mq(a){Vi(q[Gb]("PersonalMessage"),a)}function nq(a){if(a.url[E]==""){a=V("urlerror");x(a[H],"");return j}else return h}K("toggleZip",hq);K("toggleDiv",iq);K("showDiv",jq);K("UpdateCSESearchCode",kq);
K("createTabPane",lq);K("SetPersonalMessage",mq);K("validateOverlayUrl",nq);
