(function(){'use strict';function h(a){var b=0;return function(){return b>>0)+"_",g=0;return b}); v("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c/g,">").replace(/"/g,""").replace(/'/g,"'")}function R(a){return S(a)}function S(a){var b=P("");return L(a.map(function(c){return M(P(c))}).join(M(b).toString()))} var T=/^[a-z][a-z\d-]*$/i,U="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),aa="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),ba=["action","formaction","href"];function ca(a){if(!T.test(a))throw Error("");if(U.indexOf(a.toUpperCase())!==-1)throw Error("");} function V(a,b,c){ca(a);var d="<"+a;b&&(d+=da(b));Array.isArray(c)||(c=c===void 0?[]:[c]);aa.indexOf(a.toUpperCase())!==-1?d+=">":(b=R(c.map(function(g){return g instanceof K?g:P(String(g))})),d+=">"+b.toString()+"");return L(d)} function da(a){for(var b="",c=Object.keys(a),d=0;d= 0. It is "+f)}function b(f,e,n){typeof f!=="string"?d.push("googleSearch"+e+" must be a string. It is "+f):/^[\s\xa0]*$/.test(f)?d.push("googleSearch"+e+' must not be empty. It is "'+f+'"'):n.test(f)||d.push("googleSearch"+e+" contains an invalid character. The field's value is \""+f+'"')}var c={frameWidth:C.googleSearchFrameWidth||0,frameHeight:C.googleSearchFrameHeight|| 0,frameBorder:C.googleSearchFrameborder||0,h:C.googleSearchQueryString||"q",o:"cse.google.com",s:"/cse.js",i:C.googleAdtest||"",l:C.googleSearchResizeIframe||!0,j:Math.min(C.googleNumSearchResults||10,20),m:C.googleSearchFormName||"googleSearchForm"},d=[];a(c.frameWidth,"FrameWidth");a(c.frameHeight,"FrameHeight");a(c.frameBorder,"FrameBorder");b(c.h,"QueryString",/^[a-zA-Z1-9.\-_~]+$/);b(c.o,"SearchDomain",/^[a-zA-Z1-9.\-]+$/);b(c.s,"SearchPath",/^\/[a-zA-Z1-9.\-]+$/);typeof c.i!=="string"&&d.push("googleAdtest must be a string. It is a "+ typeof c.i+" with value {$params.adTest}");typeof c.l!=="boolean"&&d.push("googleSearchResizeIframe must be a boolean. It is "+c.l);if(d.length>0){c=x(d);for(var g=c.next();!g.done;g=c.next())C.console.log(g.value);return null}return c}C.console.log("show_afs_search.js is deprecated. Please update this page to use the search element directly, see https://developers.google.com/custom-search/docs/tutorial/implementingsearchbox"); (function(){function a(e,n,u){e={i:b.i,h:b.h,j:b.j,cx:e.cx,q:e.q||e[b.h]};var k=e===void 0?{}:e;var l=k.j;e=k.cx;var m=k.q;k=k.i;var p=!!m;m=p?m:"";e=ea(ha,e);if(e instanceof H)e=e.g;else throw Error("");e=L('