(function() {
var _UDS_CONST_LOCALE = 'en-GB';
var _UDS_CONST_SHORT_DATE_PATTERN = 'DMY'; 
var _UDS_MSG_SEARCHER_IMAGE = ('Image'); 
var _UDS_MSG_SEARCHER_WEB = ('Web'); 
var _UDS_MSG_SEARCHER_BLOG = ('Blog'); 
var _UDS_MSG_SEARCHER_VIDEO = ('Video'); 
var _UDS_MSG_SEARCHER_LOCAL = ('Local'); 
var _UDS_MSG_SEARCHCONTROL_SAVE = ('save'); 
var _UDS_MSG_SEARCHCONTROL_KEEP = ('keep'); 
var _UDS_MSG_SEARCHCONTROL_INCLUDE = ('include'); 
var _UDS_MSG_SEARCHCONTROL_COPY = ('copy'); 
var _UDS_MSG_SEARCHCONTROL_CLOSE = ('close'); 
var _UDS_MSG_SEARCHCONTROL_SPONSORED_LINKS = ('Sponsored Links'); 
var _UDS_MSG_SEARCHCONTROL_SEE_MORE = ('see more...'); 
var _UDS_MSG_SEARCHCONTROL_WATERMARK = ('clipped from Google'); 
var _UDS_MSG_SEARCHER_CONFIG_SET_LOCATION = ('Search location'); 
var _UDS_MSG_SEARCHER_CONFIG_DISABLE_ADDRESS_LOOKUP = ('Disable address lookup'); 
var _UDS_MSG_SEARCHER_NEWS = ('News'); 
function _UDS_MSG_MINUTES_AGO(AGE_MINUTES_AGO) {return ('' + AGE_MINUTES_AGO + ' minutes ago');} 
var _UDS_MSG_ONE_HOUR_AGO = ('1 hour ago'); 
function _UDS_MSG_HOURS_AGO(AGE_HOURS_AGO) {return ('' + AGE_HOURS_AGO + ' hours ago');} 
function _UDS_MSG_NEWS_ALL_N_RELATED(NUMBER) {return ('all ' + NUMBER + ' related');} 
var _UDS_MSG_NEWS_RELATED = ('Related Articles'); 
var _UDS_MSG_BRANDING_STRING = ('powered by Google'); 
var _UDS_MSG_SORT_BY_DATE = ('Sort by date'); 
var _UDS_MSG_MONTH_ABBR_JAN = ('Jan'); 
var _UDS_MSG_MONTH_ABBR_FEB = ('Feb'); 
var _UDS_MSG_MONTH_ABBR_MAR = ('Mar'); 
var _UDS_MSG_MONTH_ABBR_APR = ('Apr'); 
var _UDS_MSG_MONTH_ABBR_MAY = ('May'); 
var _UDS_MSG_MONTH_ABBR_JUN = ('Jun'); 
var _UDS_MSG_MONTH_ABBR_JUL = ('Jul'); 
var _UDS_MSG_MONTH_ABBR_AUG = ('Aug'); 
var _UDS_MSG_MONTH_ABBR_SEP = ('Sep'); 
var _UDS_MSG_MONTH_ABBR_OCT = ('Oct'); 
var _UDS_MSG_MONTH_ABBR_NOV = ('Nov'); 
var _UDS_MSG_MONTH_ABBR_DEC = ('Dec'); 
var _UDS_MSG_DIRECTIONS = ('directions'); 
var _UDS_MSG_CLEAR_RESULTS = ('clear results'); 
var _UDS_MSG_SHOW_ONE_RESULT = ('show one result'); 
var _UDS_MSG_SHOW_MORE_RESULTS = ('show more results'); 
var _UDS_MSG_SHOW_ALL_RESULTS = ('show all results'); 
var _UDS_MSG_SETTINGS = ('settings'); 
var _UDS_MSG_SEARCH = ('search'); 
var _UDS_MSG_SEARCH_UC = ('Search'); 
var _UDS_MSG_POWERED_BY = ('powered by'); 
function _UDS_MSG_LOCAL_ATTRIBUTION(LOCAL_RESULTS_PROVIDER) {return ('Business listings provided by ' + LOCAL_RESULTS_PROVIDER);} 
var _UDS_MSG_SEARCHER_BOOK = ('Book'); 
function _UDS_MSG_FOUND_ON_PAGE(FOUND_ON_PAGE) {return ('Page ' + FOUND_ON_PAGE);} 
function _UDS_MSG_TOTAL_PAGE_COUNT(PAGE_COUNT) {return ('' + PAGE_COUNT + ' pages');} 
var _UDS_MSG_SEARCHER_BY = ('by'); 
var _UDS_MSG_SEARCHER_CODE = ('Code'); 
var _UDS_MSG_UNKNOWN_LICENSE = ('Unknown Licence'); 
var _UDS_MSG_SEARCHER_GSA = ('Search Appliance'); 
var _UDS_MSG_SEARCHCONTROL_MORERESULTS = ('More results'); 
var _UDS_MSG_SEARCHCONTROL_PREVIOUS = ('Previous'); 
var _UDS_MSG_SEARCHCONTROL_NEXT = ('Next'); 
var _UDS_MSG_GET_DIRECTIONS = ('Get directions'); 
var _UDS_MSG_GET_DIRECTIONS_TO_HERE = ('To here'); 
var _UDS_MSG_GET_DIRECTIONS_FROM_HERE = ('From here'); 
var _UDS_MSG_CLEAR_RESULTS_UC = ('Clear results'); 
var _UDS_MSG_SEARCH_THE_MAP = ('search the map'); 
var _UDS_MSG_SCROLL_THROUGH_RESULTS = ('scroll through results'); 
var _UDS_MSG_EDIT_TAGS = ('edit tags'); 
var _UDS_MSG_TAG_THIS_SEARCH = ('tag this search'); 
var _UDS_MSG_SEARCH_STRING = ('search string'); 
var _UDS_MSG_OPTIONAL_LABEL = ('optional label'); 
var _UDS_MSG_DELETE = ('delete'); 
var _UDS_MSG_DELETED = ('deleted'); 
var _UDS_MSG_CANCEL = ('cancel'); 
var _UDS_MSG_UPLOAD_YOUR_VIDEOS = ('upload your own video'); 
var _UDS_MSG_IM_DONE_WATCHING = ('I have finished watching this'); 
var _UDS_MSG_CLOSE_VIDEO_PLAYER = ('close video player'); 
var _UDS_MSG_NO_RESULTS = ('No Results'); 
var _UDS_MSG_LINKEDCSE_ERROR_RESULTS = ('This Custom Search Engine is loading. Try again in a few seconds.'); 
var _UDS_MSG_COUPONS = ('Coupons'); 
var _UDS_MSG_BACK = ('back'); 
var _UDS_MSG_SUBSCRIBE = ('Subscribe'); 
var _UDS_MSG_SEARCHER_PATENT = ('Patent'); 
var _UDS_MSG_USPAT = ('US Pat.'); 
var _UDS_MSG_USPAT_APP = ('US Pat. App'); 
var _UDS_MSG_PATENT_FILED = ('Filed'); 
var _UDS_MSG_ADS_BY_GOOGLE = ('Ads by Google');
var a=false,b=null,g=true,h=encodeURIComponent,k=google_exportSymbol,aa=_UDS_CONST_SHORT_DATE_PATTERN,m=window,o=google,ba=navigator,ca=parseInt,da=parseFloat,ea=_UDS_CONST_LOCALE,q=document,r=Math;function s(c,d){return c.title=d}function t(c,d){return c.className=d}function fa(c,d){return c.input=d}function ga(c,d){return c.width=d}function ha(c,d){return c.checked=d}function v(c,d){return c.innerHTML=d}function ia(c,d){return c.value=d}function ja(c,d){return c.type=d}
function ka(c,d){return c.onclick=d}function ma(c,d){return c.display=d}function na(c,d){return c.height=d}
var w="appendChild",oa="push",y="length",pa="title",A="prototype",B="cursor",qa="className",ra="clearTimeout",D="input",E="width",sa="Version",ta="round",ua="checked",va="setTimeout",G="replace",wa="split",xa="floor",ya="content",za="value",Aa="location",Ba="indexOf",Ca="getComputedStyle",H="style",Ea="close",I="search",Fa="call",Ga="match",Ha="focus",J="createElement",Ia="setAttribute",K="loader",Ja="currentStyle",Ka="cloneNode",La="type",Ma="apply",Na="ServiceBase",Oa="CurrentLocale",L="execute",
Pa="height",Qa="toLowerCase";if(!o[I].NoOldNames){k("UDS_ServiceBase",o[K][Na]);k("UDS_OriginalAppPath",o[K].OriginalAppPath);k("UDS_ApiKey",o[K].ApiKey);k("UDS_KeyVerified",o[K].KeyVerified);k("UDS_LoadFailure",o[K].LoadFailure);k("UDS_CurrentLocale",ea);k("UDS_ShortDatePattern",aa);k("UDS_Version",o[I][sa]);k("UDS_JSHash",o[I].JSHash)}var Ra=Ra||{};if(!M)var M=k;if(!N)var N=google_exportProperty;var O={};O.blank="&nbsp;";O.image=_UDS_MSG_SEARCHER_IMAGE;O.web=_UDS_MSG_SEARCHER_WEB;O.blog=_UDS_MSG_SEARCHER_BLOG;O.video=_UDS_MSG_SEARCHER_VIDEO;O.local=_UDS_MSG_SEARCHER_LOCAL;O.news=_UDS_MSG_SEARCHER_NEWS;O.book=_UDS_MSG_SEARCHER_BOOK;O.patent="Patent";O["ads-by-google"]=_UDS_MSG_ADS_BY_GOOGLE;O.save=_UDS_MSG_SEARCHCONTROL_SAVE;O.keep=_UDS_MSG_SEARCHCONTROL_KEEP;O.include=_UDS_MSG_SEARCHCONTROL_INCLUDE;O.copy=_UDS_MSG_SEARCHCONTROL_COPY;O.close=_UDS_MSG_SEARCHCONTROL_CLOSE;
O["sponsored-links"]=_UDS_MSG_SEARCHCONTROL_SPONSORED_LINKS;O["see-more"]=_UDS_MSG_SEARCHCONTROL_SEE_MORE;O.watermark=_UDS_MSG_SEARCHCONTROL_WATERMARK;O["search-location"]=_UDS_MSG_SEARCHER_CONFIG_SET_LOCATION;O["disable-address-lookup"]=_UDS_MSG_SEARCHER_CONFIG_DISABLE_ADDRESS_LOOKUP;O["sort-by-date"]=_UDS_MSG_SORT_BY_DATE;O.pbg=_UDS_MSG_BRANDING_STRING;O["n-minutes-ago"]=_UDS_MSG_MINUTES_AGO;O["n-hours-ago"]=_UDS_MSG_HOURS_AGO;O["one-hour-ago"]=_UDS_MSG_ONE_HOUR_AGO;O["all-n-related"]=_UDS_MSG_NEWS_ALL_N_RELATED;
O["related-articles"]=_UDS_MSG_NEWS_RELATED;O["page-count"]=_UDS_MSG_TOTAL_PAGE_COUNT;var P=[];P[0]=_UDS_MSG_MONTH_ABBR_JAN;P[1]=_UDS_MSG_MONTH_ABBR_FEB;P[2]=_UDS_MSG_MONTH_ABBR_MAR;P[3]=_UDS_MSG_MONTH_ABBR_APR;P[4]=_UDS_MSG_MONTH_ABBR_MAY;P[5]=_UDS_MSG_MONTH_ABBR_JUN;P[6]=_UDS_MSG_MONTH_ABBR_JUL;P[7]=_UDS_MSG_MONTH_ABBR_AUG;P[8]=_UDS_MSG_MONTH_ABBR_SEP;P[9]=_UDS_MSG_MONTH_ABBR_OCT;P[10]=_UDS_MSG_MONTH_ABBR_NOV;P[11]=_UDS_MSG_MONTH_ABBR_DEC;O["month-abbr"]=P;O.directions=_UDS_MSG_DIRECTIONS;
O["clear-results"]=_UDS_MSG_CLEAR_RESULTS;O["show-one-result"]=_UDS_MSG_SHOW_ONE_RESULT;O["show-more-results"]=_UDS_MSG_SHOW_MORE_RESULTS;O["show-all-results"]=_UDS_MSG_SHOW_ALL_RESULTS;O.settings=_UDS_MSG_SETTINGS;O.search=_UDS_MSG_SEARCH;O["search-uc"]=_UDS_MSG_SEARCH_UC;O["powered-by"]=_UDS_MSG_POWERED_BY;O.sa=_UDS_MSG_SEARCHER_GSA;O.by=_UDS_MSG_SEARCHER_BY;O.code=_UDS_MSG_SEARCHER_CODE;O["unknown-license"]=_UDS_MSG_UNKNOWN_LICENSE;O["more-results"]=_UDS_MSG_SEARCHCONTROL_MORERESULTS;
O.previous=_UDS_MSG_SEARCHCONTROL_PREVIOUS;O.next=_UDS_MSG_SEARCHCONTROL_NEXT;O["get-directions"]=_UDS_MSG_GET_DIRECTIONS;O["to-here"]=_UDS_MSG_GET_DIRECTIONS_TO_HERE;O["from-here"]=_UDS_MSG_GET_DIRECTIONS_FROM_HERE;O["clear-results-uc"]=_UDS_MSG_CLEAR_RESULTS_UC;O["search-the-map"]=_UDS_MSG_SEARCH_THE_MAP;O["scroll-results"]=_UDS_MSG_SCROLL_THROUGH_RESULTS;O["edit-tags"]=_UDS_MSG_EDIT_TAGS;O["tag-search"]=_UDS_MSG_TAG_THIS_SEARCH;O["search-string"]=_UDS_MSG_SEARCH_STRING;O["optional-label"]=_UDS_MSG_OPTIONAL_LABEL;
O["delete"]=_UDS_MSG_DELETE;O.deleted=_UDS_MSG_DELETED;O.cancel=_UDS_MSG_CANCEL;O["upload-video"]=_UDS_MSG_UPLOAD_YOUR_VIDEOS;O["im-done"]=_UDS_MSG_IM_DONE_WATCHING;O["close-player"]=_UDS_MSG_CLOSE_VIDEO_PLAYER;O["no-results"]=_UDS_MSG_NO_RESULTS;O["linked-cse-error-results"]=_UDS_MSG_LINKEDCSE_ERROR_RESULTS;O.coupons=_UDS_MSG_COUPONS;O.back=_UDS_MSG_BACK;O.subscribe=_UDS_MSG_SUBSCRIBE;O["us-pat"]="US Pat.";O["us-pat-app"]="US Pat. App";O["us-pat-filed"]="Filed";function Sa(c,d){var e=function(){};e.prototype=d[A];c.prototype=new e;c[A].Xe=function(f){var j=Array[A].splice[Ma](arguments,[1,arguments[y]]);return f[Ma](c,j)}}var _json_cache_defeater_=(new Date).getTime(),_json_request_require_prep=g;function Ta(c,d){if(Ua("msie")&&Va("msie 6.0")){var e=Q(this,Wa,[c,d]);m[va](e,0)}else Wa(c,d)}function Ya(c){_json_request_require_prep=a;Ta(c,b);_json_request_require_prep=g}
function Wa(c,d){var e=q.getElementsByTagName("head")[0],f=q[J]("script");ja(f,"text/javascript");f.charset="utf-8";var j=_json_request_require_prep?c+"&key="+o[K].ApiKey+"&v="+d:c;if(Ua("msie")||Za())j=j+"&nocache="+_json_cache_defeater_++;f.src=j;var i=function(){f.onload=b;f.parentNode.removeChild(f);delete f},n=function(l){var p=(l?l:m.event).target?(l?l:m.event).target:(l?l:m.event).srcElement;if(p.readyState=="loaded"||p.readyState=="complete"){p.onreadystatechange=b;i()}};if(ba.product=="Gecko")f.onload=
i;else f.onreadystatechange=n;e[w](f)}function $a(c,d){return function(){return d[Ma](c,arguments)}}function Q(c,d,e){return function(){return d[Ma](c,e)}}function ab(c){while(c.firstChild)c.removeChild(c.firstChild)}function bb(c,d){if(c)try{ab(c);c[w](d)}catch(e){}return d}function R(c,d){try{c[w](d)}catch(e){}return d}function cb(c,d){v(c,d)}function S(c,d){var e=q[J]("div");if(c)v(e,c);if(d)t(e,d);return e}function T(c){var d=q[J]("div");if(c)t(d,c);return d}
function db(c,d){var e=q[J]("span");c&&R(e,q.createTextNode(c?c:""));if(d)t(e,d);return e}function eb(c,d,e){var f=q[J]("table");f[Ia]("cellSpacing",c?c:0);f[Ia]("cellPadding",d?d:0);if(e)t(f,e);return f}function fb(c,d,e){var f=c.insertRow(-1);f||alert(f);for(var j=0;j<d;j++)V(f,e);return f}function V(c,d){var e=c.insertCell(-1);if(d)t(e,d);return e}function gb(c,d,e,f){var j=q[J]("img");j.src=c;if(d)ga(j,d);if(e)na(j,e);if(f)t(j,f);return j}
function hb(c,d,e,f){var j;if(ib&&!jb){j=T(f);j[H].filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+c+'")';ga(j[H],d+"px");na(j[H],e+"px")}else j=gb(c,b,b,f);return j}function kb(c,d,e,f){var j;if(Ua("msie")){j=T(f);j[H].filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+c+'")';ga(j[H],d+"px");na(j[H],e+"px")}else j=gb(c,b,b,f);return j}
function lb(c,d,e,f,j){var i=q[J]("a");i.href=c;if(d)f?R(i,db(d,f)):R(i,q.createTextNode(d?d:""));if(e)i.target=e;if(j)s(i,j);return i}function W(c,d,e,f,j){var i=S(b,f),n=q[J]("a");n.href=c;v(n,d);if(f)t(n,f);if(e)n.target=e;if(j)s(n,j);i[w](n);return i}function mb(c){var d=q[J]("form");if(c)t(d,c);return d}function nb(c,d){var e=q[J]("input");ja(e,"submit");ia(e,c);if(d)t(e,d);return e}
function ob(c,d,e){var f=q[J]("input");f[Ia]("autoComplete","off");ja(f,"text");if(c==-1)X(f,"util-css-expand");else f.size=c>0?c:10;d&&X(f,d);if(e)ia(f,e);return f}function pb(c,d,e,f){var j=q[J]("input");ja(j,"checkbox");j.name=c;ia(j,d);if(f)t(j,f);if(e)ha(j,e);return j}function Y(c,d){t(c,d)}function X(c,d){qb(c,d)}function Z(c,d){rb(c,d)}function sb(c,d){if(c==b||c[qa]==b)return a;var e=c[qa][wa](" ");for(var f=0;f<e[y];f++)if(e[f]==d)return g;return a}
function qb(c,d){if(sb(c,d))return;c.className+=" "+d}function rb(c,d){if(c[qa]==b)return;var e=c[qa][wa](" "),f=[],j=a;for(var i=0;i<e[y];i++)if(e[i]!=d)e[i]&&f[oa](e[i]);else j=g;if(j)t(c,f.join(" "))}function tb(c){if(ub!="")return ub;var d=c[Qa]()[wa](".");if(d[y]<2)ub=".com";var e=d.pop(),f=d.pop();ub=e[y]==2?vb[f]&&vb[f][e]==1?"."+f+"."+e:"."+e:".com";return ub}
var ub="",vb={Sd:{ff:1,kf:1,sf:1,id:1,tf:1,"in":1,vf:1,xf:1,yf:1,zf:1,Cf:1,Lf:1,$f:1,dg:1,eg:1,ig:1,jg:1,mg:1},gf:{Ye:1,$e:1,bf:1,cf:1,df:1,ef:1,Sd:1,lf:1,"do":1,mf:1,nf:1,of:1,pf:1,qf:1,rf:1,wf:1,Df:1,Ef:1,Ff:1,Gf:1,Hf:1,If:1,Jf:1,Kf:1,Pf:1,Qf:1,Rf:1,Sf:1,Tf:1,Uf:1,Wf:1,Xf:1,Zf:1,ag:1,bg:1,cg:1,gg:1,hg:1,lg:1},Mf:{Ze:1}};
function wb(c){var d=c[Qa]()[wa](".");if(d[y]<2)return a;var e=d.pop(),f=d.pop();if((f=="igoogle"||f=="gmodules"||f=="googlesyndication")&&e=="com")return g;if(e[y]==2&&d[y]>0)if(vb[f]&&vb[f][e]==1)f=d.pop();return f=="google"}function Ua(c){if(c in xb)return xb[c];return xb[c]=ba.userAgent[Qa]()[Ba](c)!=-1}function Va(c){if(c in Ab)return Ab[c];return Ab[c]=ba.appVersion[Qa]()[Ba](c)!=-1}var xb={},Ab={};function Za(){return Ua("safari")||Ua("konqueror")}var ib,jb,Bb,Cb,Db,Eb,Fb;
function Gb(){if(m.We){ib=g;if(m.XMLHttpRequest)jb=g;else Bb=g}else if(m.Of)Cb=g;else if(q.childNodes&&!q.all&&!ba.taintEnabled){Db=g;if(ba.userAgent[Ba]("iPhone")>0)Eb=g}else if(q.getBoxObjectFor!=b)Fb=g}Gb();function Hb(c){this.Eb=c+"branding";this.tb=c+"branding-vertical";this.uf=c+"branding-img";this.fg=c+"branding-user-defined";this.gd=c+"branding-img-noclear";this.Rd=c+"branding-clickable";this.text=c+"branding-text"}
function Ib(c,d,e,f){var j=new Hb(c),i=T(j.Eb),n=eb(b,b,j.Eb);R(i,n);var l=!e;if(!l){X(i,j.tb);X(n,j.tb)}var p=fb(n,0),u,x;if(l){u=p;x=p}else{u=p;x=fb(n,0)}var z="/css/small-logo.png",C=51,F=15;if(f)if(typeof f=="string")if(f[Ga](/^http:\/\/www\.youtube\.com/)){z="/css/youtube-logo-55x24.png";C=55;F=24;X(i,j.Eb+"-youtube");if(!l){X(i,j.tb+"-youtube");X(n,j.tb+"-youtube")}}var U=V(u,j.text),$=V(x,j.gd),Da=S(O["powered-by"],j.text),la=hb(o[K][Na]+z,C,F,j.gd);R(U,Da);if(f){var Xa="http://www.google.com";
if(typeof f=="string"&&(f[Ga](/^http:\/\/[a-z]*\.google\.com/)||f[Ga](/^http:\/\/www\.youtube\.com/)))Xa=f;var yb=lb(Xa,b,"_BLANK");t(yb,j.Rd);R(yb,la);R($,yb)}else R($,la);if(d){var zb;zb=typeof d=="string"?q.getElementById(d):d;ab(zb);R(zb,i)}return i};var Jb="gs-result",Kb="gs-error-result",Lb="gs-no-results-result",Mb="gs-spacer",Nb="gs-title",Ob="gs-snippet",Pb="gs-visibleUrl",Qb="gs-visibleUrl-long",Rb="gs-visibleUrl-short",Sb="gs-watermark",Tb="gs-results-attribution",Ub="gs-address",Vb="gs-street",Wb="gs-city",Xb="gs-region",Yb="gs-country",Zb="gs-phone",$b="gs-street gs-addressLine",ac="gs-city gs-addressLine",bc="gs-addressLine",cc="gs-directions",dc="gs-directions-to-from",ec="gs-label",fc="gs-secondary-link",gc="gs-author",hc="gs-publisher",
ic="gs-location",jc="gs-clusterUrl",kc="gs-image-box",lc="gs-image-box gs-book-image-box",mc="gs-text-box",nc="gs-metadata",oc="gs-row-1",pc="gs-row-2",qc="gs-pages",rc="gs-page-edge",sc="gs-image",tc="gs-size",uc="gs-pageCount",vc="gs-publishedDate",wc="gs-relativePublishedDate",xc="gs-patent-info",yc="gs-patent-number",zc="gs-patent-image",Ac="gsc-control",Bc="gsc-narrow",Cc="gsc-search-box",Dc="gsc-search-button",Ec="gsc-clear-button",Fc="gsc-input",Gc="gsc-branding",Hc="gsc-branding-img",Ic="gsc-branding-user-defined",
Jc="gsc-branding-img-noclear",Kc="gsc-branding-clickable",Lc="gsc-branding-text",Mc="gsc-resultsRoot",Nc="gsc-results",Oc="gsc-result",Pc="gsc-resultsHeader",Qc="gsc-resultsbox-invisible",Rc="gsc-resultsbox-visible",Sc="gsc-expansionArea",Tc="gsc-trailing-more-results",Uc="gsc-cursor-box",Vc="gsc-cursor",Wc="gsc-cursor-page",Xc="gsc-cursor-current-page",Yc="gsc-adBlock",Zc="gsc-adBlockInvisible",$c="gsc-adBlockVertical",ad="gsc-adBlockVerticalInvisible",bd="gsc-ad",cd="gsc-thinWrapper",dd="gsc-twiddleRegionCell",
ed="gsc-configLabelCell",fd="gsc-configLabel",gd="gsc-twiddle",hd="gsc-twiddle-closed",id="gsc-twiddle-opened",jd="gsc-title",kd="gsc-stats",ld="gsc-keeper",md="gsc-result-selector gsc-one-result",nd="gsc-result-selector gsc-more-results",od="gsc-result-selector gsc-all-results",pd="gsc-results-selector",qd="gsc-one-result-active",rd="gsc-more-results-active",sd="gsc-all-results-active",td="gsc-tabsArea",ud="gsc-tabsAreaInvisible",vd="gsc-tabHeader",wd="gsc-tabhActive",xd="gsc-tabhInactive",yd="gsc-tabdActive",
zd="gsc-tabdInactive",Ad="gsc-tabData",Bd="gsc-config",Cd="gsc-configSetting",Dd="gsc-configSettingSubmit",Ed="gsc-configSettingCheckbox",Fd="gsc-configSettingCheckboxLabel",Gd="gsc-configSettingInput",Hd="gsc-configSettingInputLabel",Id="gsc-locationConfig",Jd="gsc-video-player";o[I].a=function(){this.hf=b;this.Y=b;this.Ve=0;this.bc=0;this.bd=g;this.H={width:100,height:75};this.ya=o[I].a.Ra;this.ld=1;this.qa(o[I].a.W);this.$c();this.Ib=b;this.Kb=b;this.ac=b;this.Ub=b;this.db=b;this.cb=b;this.kb=b;this.O="null";this.C=b;this.t=b;this.gwsUrl=b;this.ia=[];this.ed=typeof m==="object"&&m[Aa]&&m[Aa].hostname&&m[Aa].hostname!=""?tb(m[Aa].hostname):".com";this.Ua=b;this.Ya=b};M("google.search.Search",o[I].a);o[I].a.fc=o[K][Na];N(o[I].a,"BASE",o[I].a.fc);o[I].a.wa="large";
N(o[I].a,"LARGE_RESULTSET",o[I].a.wa);o[I].a.W="small";N(o[I].a,"SMALL_RESULTSET",o[I].a.W);o[I].a.Cd=8;N(o[I].a,"LARGE_RESULTS",o[I].a.Cd);o[I].a.Jd=4;N(o[I].a,"SMALL_RESULTS",o[I].a.Jd);o[I].a.xc=5000;N(o[I].a,"KEEP_SWEEPER_DELAY",o[I].a.xc);o[I].a.Fd="_top";N(o[I].a,"LINK_TARGET_TOP",o[I].a.Fd);o[I].a.Ed="_self";N(o[I].a,"LINK_TARGET_SELF",o[I].a.Ed);o[I].a.Dd="_parent";N(o[I].a,"LINK_TARGET_PARENT",o[I].a.Dd);o[I].a.Ra="_blank";N(o[I].a,"LINK_TARGET_BLANK",o[I].a.Ra);o[I].a.da="order-by-relevance";
N(o[I].a,"ORDER_BY_RELEVANCE",o[I].a.da);o[I].a.ca="order-by-date";N(o[I].a,"ORDER_BY_DATE",o[I].a.ca);o[I].a.zc="order-by-ascending-date";N(o[I].a,"ORDER_BY_ASCENDING_DATE",o[I].a.zc);o[I].a.eb="restrict-type";N(o[I].a,"RESTRICT_TYPE",o[I].a.eb);o[I].a.wb="restrict-safesearch";N(o[I].a,"RESTRICT_SAFESEARCH",o[I].a.wb);o[I].a.zb="active";N(o[I].a,"SAFESEARCH_STRICT",o[I].a.zb);o[I].a.yb="off";N(o[I].a,"SAFESEARCH_OFF",o[I].a.yb);o[I].a.xb="moderate";N(o[I].a,"SAFESEARCH_MODERATE",o[I].a.xb);
o[I].a.vb="restrict-extended";N(o[I].a,"RESTRICT_EXTENDED_ARGS",o[I].a.vb);o[I].a.Re=O;N(o[I].a,"strings",o[I].a.Re);o[I].a[A].ve=function(){var c=this.fa+"?hl="+o[I][Oa]+"&source=uds";c=this.t?c+this.t:c+"&q=";return this.ma&&this.ma!=""?this.ma:c};o[I].a[A].Je=function(c){this.C=c==b||c==""?b:c};N(o[I].a[A],"setQueryAddition",o[I].a[A].Je);
o[I].a[A].pa=function(c,d,e){var f=o[I].a.fc+this.ra+"?callback="+c+"&context="+d+"&lstkp="+this.Qd()+"&rsz="+this.Ma+"&hl="+o[I][Oa];if(this.ed)f+="&gss="+this.ed;if(o[I].JSHash)f+="&sig="+o[I].JSHash;if(e)f+="&start="+e;return f};o[I].a[A].$a=function(c){this.ya=c};N(o[I].a[A],"setLinkTarget",o[I].a[A].$a);o[I].a[A].s=function(){return this.ya&&this.ya!=""?this.ya:b};o[I].a[A].ie=function(){this.Ve++;this.bc++;this.kb&&m[ra](this.kb);this.kb=m[va](Q(this,this[L],[b]),o[I].a.xc)};
o[I].a[A].Qd=function(){m[ra](this.kb);var c=this.bc;this.bc=0;return c};o[I].a[A].dd=function(){if(this.Ib==b)this.Ib="gsc-"+this.O+"Result";return this.Ib};o[I].a[A].aa=function(){if(this.Kb==b)this.Kb="gs-"+this.O+"Result";return this.Kb};o[I].a[A].he=function(){if(this.ac==b)this.ac=O[this.O];return this.db?this.db:this.ac};o[I].a[A].fe=function(){if(this.Ub==b)this.Ub=O[this.O];return this.db?this.db:this.Ub};o[I].a[A].ge=function(){return this.Ma};N(o[I].a[A],"getResultSetSize",o[I].a[A].ge);
o[I].a[A].qa=function(c){switch(c){case o[I].a.wa:this.Ma=o[I].a.wa;break;default:case o[I].a.W:this.Ma=o[I].a.W;break}};N(o[I].a[A],"setResultSetSize",o[I].a[A].qa);o[I].a[A].execute=function(c){var d=this.$(c,b,b);if(m._googleudsextrastuff)d=d+m._googleudsextrastuff;this.cursor=b;this.le=c;Ta(d,o[I][sa]);if(this.ia&&this.ia[y]>0)for(var e=0;e<this.ia[y];e++)this.ia[e][L](c)};N(o[I].a[A],"execute",o[I].a[A][L]);
o[I].a[A].fd=function(c){if(this[B]&&c<this[B].pages[y]){var d=this.$(this.le,b,b,this[B].pages[c].start);this.cursor=b;Ta(d,o[I][sa])}};N(o[I].a[A],"gotoPage",o[I].a[A].fd);o[I].a[A].Ld=function(c){this.ia&&this.ia[oa](c)};N(o[I].a[A],"addRelatedSearcher",o[I].a[A].Ld);o[I].a[A].ee=function(c,d,e){return this.$(c,d,e)+"&key="+o[K].ApiKey+"&v="+o[I][sa]};N(o[I].a[A],"getExecuteUrl",o[I].a[A].ee);
o[I].a[A].ja=function(c){var d=O.watermark+" - "+this.Td(),e=W("http://code.google.com/apis/ajaxsearch/faq.html",d,"_blank",Sb);R(c,e)};o[I].a[A].Td=function(){var c=new Date;return c.getMonth()+1+"/"+c.getFullYear()};
o[I].a[A].Ja=function(c){var d,e=c.getFullYear(),f=c.getMonth(),j=O["month-abbr"][f],i=c.getDate();if(i<10)i="0"+i;switch(o[I].ShortDatePattern){case "MDY":d=j+" "+i+", "+e;break;case "YMD":d=o[I][Oa]=="zh-CN"||o[I][Oa]=="zh-TW"?e+"\u5e74"+f+"\u6708"+i+"\u65e5":e+" "+j+" "+i;break;default:case "DMY":d=i+" "+j+" "+e;break}return d};N(o[I].a[A],"formatToShortDate",o[I].a[A].Ja);o[I].a.yc=3600000;o[I].a.Hd=60000;o[I].a.Gd=86400000;
o[I].a[A].Ob=function(c){var d=(new Date).getTime(),e=c.getTime(),f;if(d<e)return O["n-minutes-ago"](2);var j=d-e;if(j<o[I].a.yc){var i=r[xa](j/o[I].a.Hd);f=i<=1?2:i;return O["n-minutes-ago"](f)}if(j<o[I].a.Gd){var n=r[xa](j/o[I].a.yc);if(n<=1)return O["one-hour-ago"];else{f=n;return O["n-hours-ago"](f)}}return this.Ja(c)};N(o[I].a[A],"formatToRelativeDate",o[I].a[A].Ob);o[I].a[A].$c=function(){this.gwsUrl=b;this.Vf=b;this.results=[]};N(o[I].a[A],"clearResults",o[I].a[A].$c);
o[I].a[A].$d=function(){this.ad&&this.ad()};
o[I].a[A].M=function(c,d,e,f){if(c==b&&d==204)return;this.gwsUrl=b;if(this.results&&this.results[y]>0)for(var j=0;j<this.results[y];j++)this.results[j].Pb&&Kd(this.results[j].Pb);if(c&&c.results&&c.results[y]>0){this.results=c.results;if(c[B]&&c[B].moreResultsUrl)this.gwsUrl=this.ma&&this.ma!=""?this.ma:c[B].moreResultsUrl;else if(this.t&&this.fa)this.gwsUrl=this.ve()}else this.results=[];this.completionStatus=d;this.hashStatus=f;this.jf=e;this.od=c&&c.resultAttribution&&c.resultAttribution!=b&&c.resultAttribution!=
""?c.resultAttribution:b;if(c&&c[B]&&c[B].pages&&c[B].pages[y]>0)this.cursor=c[B];this.bd&&this.Od();this.$d()};N(o[I].a[A],"onSearchComplete",o[I].a[A].M);o[I].a[A].cd=function(){var c=b;if(this.od)c=S(this.od,Tb);return c};N(o[I].a[A],"getAttribution",o[I].a[A].cd);o[I].a[A].Od=function(){var c,d;for(c=0;c<this.results[y];c++){d=this.results[c];this.A(d)}};o[I].a[A].ab=function(c,d,e){e||(e=[b]);this.ad=Q(c,d,e)};N(o[I].a[A],"setSearchCompleteCallback",o[I].a[A].ab);
o[I].a.ba=function(c,d){var e=a,f;if(c[y])for(var j=0;j<c[y];j++)if(c[j]==b){c[j]=d;f=j;e=g;break}if(!e){f=c[y];c[oa](d)}return f};N(o[I].a,"AllocateCompletionMapContext",o[I].a.ba);o[I].a[A].Pe=function(c){this.db=c};N(o[I].a[A],"setUserDefinedLabel",o[I].a[A].Pe);o[I].a[A].Oe=function(c){this.cb=c};N(o[I].a[A],"setUserDefinedClassSuffix",o[I].a[A].Oe);o[I].a[A].He=function(){this.bd=a};N(o[I].a[A],"setNoHtmlGeneration",o[I].a[A].He);
o[I].a.Oa=function(c,d,e,f,j){var i=r.min(e[E]/c,e[Pa]/d),n=r.min(i,1),l={};ga(l,r[ta](c*n));na(l,r[ta](d*n));if(f){ga(f,l[E]);na(f,l[Pa]);if(j)f[H].left=(e[E]-l[E])/2+"px"}return l};N(o[I].a,"scaleImage",o[I].a.Oa);o[I].a.Wc=1;N(o[I].a,"VERTICAL_BRANDING",o[I].a.Wc);o[I].a.xd=2;N(o[I].a,"HORIZONTAL_BRANDING",o[I].a.xd);o[I].a.ce=function(c,d,e){return Ib("gsc-",c,d&&d==o[I].a.Wc,e)};N(o[I].a,"getBranding",o[I].a.ce);o[I].a.setOnLoadCallback=function(c,d){o.setOnLoadCallback(c,d)};
N(o[I].a,"setOnLoadCallback",o[I].a.setOnLoadCallback);var Ld;function Kd(c){Ld||(Ld=q[J]("DIV"));Ld[w](c);v(Ld,"")}o[I].a[A].ae=function(c){var d=this.Ua;if(c)d=c;var e={},f=T(this.aa());X(f,Jb);X(f,Kb);var j;j=S(d,Ob);R(f,j);e.Pb=f;return e};o[I].a[A].be=function(c){var d=this.Ya;if(c)d=c;var e={},f=T(this.aa());X(f,Jb);X(f,Lb);var j;j=S(d,Ob);R(f,j);e.Pb=f;return e};k("google.search.CurrentLocale",ea);k("google.search.ShortDatePattern",aa);o[I].p=function(){o[I].a[Fa](this);this.O="blog";this.ra="/GblogSearch";this.fa="http://blogsearch.google.com/blogsearch";this.o=b;this.I=a;this.Ha=g;this.Y=$a(this,o[I].p[A].ha);this.Ga="gsc-blogConfig";this.j=b};M("google.search.BlogSearch",o[I].p);Sa(o[I].p,o[I].a);o[I].p.z="GblogSearch";N(o[I].p,"RESULT_CLASS",o[I].p.z);o[I].p.n=[];o[I].p.F=function(c,d,e,f,j){var i=0;if(c)i=ca(c,10);var n=o[I].p.n[i];o[I].p.n[i]=b;n.M(d,e,f,j)};N(o[I].p,"RawCompletion",o[I].p.F);
o[I].p[A].$=function(c,d,e){var f;f=e==b?o[I].a.ba(o[I].p.n,this):e;var j;j=d==b?"google.search.BlogSearch.RawCompletion":d;var i=this.pa(j,f);if(c){var n,l=c;if(this.C)l=l+" "+this.C;if(this.o)l=l+" blogurl:"+this.o;n="&q="+h(l);if(this.I)n=n+"&scoring=d";i=i+n;this.t=n}return i};
o[I].p[A].A=function(c){c.html&&delete c.html;var d=T(this.aa());X(d,Jb);var e;e=W(c.postUrl,c[pa],this.s(),Nb);R(d,e);var f=new Date(c.publishedDate);e=S(this.Ja(f),vc);R(d,e);f=new Date(c.publishedDate);e=S(this.Ob(f),wc);R(d,e);e=S(c[ya],Ob);R(d,e);e=W(c.blogUrl,c.blogUrl,this.s(),Pb);R(d,e);c.html=d;this.ja(c.html)};N(o[I].p[A],"createResultHtml",o[I].p[A].A);o[I].p[A].Aa=function(c){this.o=c==b||c==""?b:c};N(o[I].p[A],"setSiteRestriction",o[I].p[A].Aa);
o[I].p[A].G=function(c){this.I=c==o[I].a.ca?g:c==o[I].a.da?a:a};N(o[I].p[A],"setResultOrder",o[I].p[A].G);o[I].p[A].ha=function(c,d){if(d)if(this.j==b){var e=T(Cd);this.j=pb(b,"0",this.I,Ed);R(e,this.j);R(e,S(O["sort-by-date"],Fd));var f=T(Dd);R(f,nb(O[Ea],Dd));R(e,f);R(c,e);this.j[Ha]()}else{ha(this.j,this.I);this.j[Ha]()}else if(this.j)this.j[ua]?this.G(o[I].a.ca):this.G(o[I].a.da)};o[I].l=function(){o[I].a[Fa](this);this.O="book";this.ra="/GbookSearch";this.fa="http://books.google.com/books";this.jb=a;this.cc=b};M("google.search.BookSearch",o[I].l);Sa(o[I].l,o[I].a);o[I].l.z="GbookSearch";N(o[I].l,"RESULT_CLASS",o[I].l.z);o[I].l.Vc="user-list";N(o[I].l,"USER_LIST",o[I].l.Vc);o[I].l.Nc=1;N(o[I].l,"TYPE_ALL_BOOKS",o[I].l.Nc);o[I].l.Rc=2;N(o[I].l,"TYPE_FULL_VIEW_BOOKS",o[I].l.Rc);o[I].l.n=[];
o[I].l.F=function(c,d,e,f,j){var i=0;if(c)i=ca(c,10);var n=o[I].l.n[i];o[I].l.n[i]=b;n.M(d,e,f,j)};N(o[I].l,"RawCompletion",o[I].l.F);o[I].l[A].$=function(c,d,e,f){var j;j=e==b?o[I].a.ba(o[I].l.n,this):e;var i;i=d==b?"google.search.BookSearch.RawCompletion":d;var n=this.pa(i,j,f);if(c){var l,p=c;if(this.C)p=p+" "+this.C;l="&q="+h(p);if(this.jb)l=l+"&as_brr=1";if(this.cc)l=l+"&as_list="+this.cc;n=n+l;this.t=l}return n};
o[I].l[A].A=function(c){c.html&&delete c.html;c.thumbnailHtml=this.Jb(c);var d=T(this.aa());X(d,Jb);var e=T(mc),f=eb(),j=fb(f,0),i=V(j,kc),n=V(j,mc);R(i,c.thumbnailHtml[Ka](g));R(n,e);R(d,f);var l;l=W(c.unescapedUrl,c[pa],this.s(),Nb);R(e,l);l=S(O.by+"&nbsp;"+c.authors,gc);R(e,l);l=T(Mb);R(e,l);if(c.publishedYear){l=S(c.publishedYear,vc);R(e,l)}if(ca(c.pageCount,10)>0){l=S("-&nbsp;"+O["page-count"](c.pageCount),uc);R(e,l)}l=W("http://books.google.com","books.google.com",this.s(),Pb);R(e,l);c.html=
d;this.ja(c.html)};N(o[I].l[A],"createResultHtml",o[I].l[A].A);o[I].l[A].Jb=function(c){var d="http://books.google.com/googlebooks/",e=T(lc),f=T(oc),j=gb(d+"pages-trans.gif",b,b,qc);R(f,j);j=gb(d+"p_edge-trans.gif",b,b,rc);R(f,j);R(e,f);f=T(pc);var i=o[I].a.Oa(c.tbWidth,c.tbHeight,this.H);j=gb(c.tbUrl,i[E],i[Pa],sc);var n=lb(c.unescapedUrl,b,this.s(),sc);Y(n,sc);R(n,j);R(f,n);R(e,f);return e};
o[I].l[A].P=function(c,d){if(c==o[I].a.eb)if(d)if(d==o[I].l.Nc)this.jb=a;else if(d==o[I].l.Rc)this.jb=g;else this.P(c,b);else this.jb=a;else if(c==o[I].l.Vc)this.cc=d&&d[Ga](/^[a-zA-Z0-9\-_]*$/)?d:b};N(o[I].l[A],"setRestriction",o[I].l[A].P);o[I].c=function(){o[I].a[Fa](this);this.ld=2;this.O="image";this.ra="/GimageSearch";this.fa="http://images.google.com/images";this.za=b;this.Rb=b;this.Qb=b;this.Sb=b;this.Nb=b;this.Wb=b;this.o=b;this.H={width:112,height:84}};M("google.search.ImageSearch",o[I].c);Sa(o[I].c,o[I].a);o[I].c.z="GimageSearch";N(o[I].c,"RESULT_CLASS",o[I].c.z);o[I].c.Fc="restrict-imagesize";N(o[I].c,"RESTRICT_IMAGESIZE",o[I].c.Fc);o[I].c.Bd=["icon"];N(o[I].c,"IMAGESIZE_SMALL",o[I].c.Bd);
o[I].c.Ad=["small","medium","large","xlarge"];N(o[I].c,"IMAGESIZE_MEDIUM",o[I].c.Ad);o[I].c.zd=["xxlarge"];N(o[I].c,"IMAGESIZE_LARGE",o[I].c.zd);o[I].c.yd=["huge"];N(o[I].c,"IMAGESIZE_EXTRA_LARGE",o[I].c.yd);o[I].c.Cc="restrict-coloration";N(o[I].c,"RESTRICT_COLORIZATION",o[I].c.Cc);o[I].c.gc="mono";N(o[I].c,"COLORIZATION_BLACK_AND_WHITE",o[I].c.gc);o[I].c.ic="gray";N(o[I].c,"COLORIZATION_GRAYSCALE",o[I].c.ic);o[I].c.hc="color";N(o[I].c,"COLORIZATION_COLOR",o[I].c.hc);o[I].c.Ec="restrict-filetype";
N(o[I].c,"RESTRICT_FILETYPE",o[I].c.Ec);o[I].c.mc="jpg";N(o[I].c,"FILETYPE_JPG",o[I].c.mc);o[I].c.nc="png";N(o[I].c,"FILETYPE_PNG",o[I].c.nc);o[I].c.lc="gif";N(o[I].c,"FILETYPE_GIF",o[I].c.lc);o[I].c.kc="bmp";N(o[I].c,"FILETYPE_BMP",o[I].c.kc);o[I].c.Gc="restrict-imagetype";N(o[I].c,"RESTRICT_IMAGETYPE",o[I].c.Gc);o[I].c.pc="face";N(o[I].c,"IMAGETYPE_FACES",o[I].c.pc);o[I].c.oc="clipart";N(o[I].c,"IMAGETYPE_CLIPART",o[I].c.oc);o[I].c.qc="news";N(o[I].c,"IMAGETYPE_NEWS",o[I].c.qc);o[I].c.rc="photo";
N(o[I].c,"IMAGETYPE_PHOTO",o[I].c.rc);o[I].c.Bc="restrict";N(o[I].c,"RESTRICT",o[I].c.Bc);o[I].c.Dc="cc_attribute";N(o[I].c,"RESTRICT_CREATIVE_COMMONS",o[I].c.Dc);o[I].c.n=[];o[I].c.F=function(c,d,e,f,j){var i=0;if(c)i=ca(c,10);var n=o[I].c.n[i];o[I].c.n[i]=b;n.M(d,e,f,j)};N(o[I].c,"RawCompletion",o[I].c.F);
o[I].c[A].$=function(c,d,e,f){var j;j=e==b?o[I].a.ba(o[I].c.n,this):e;var i;i=d==b?"google.search.ImageSearch.RawCompletion":d;var n=this.pa(i,j,f);if(c){var l,p=c;if(this.C)p=p+" "+this.C;l="&q="+h(p);if(this.za)l=l+"&safe="+this.za;if(this.Rb)l=l+"&imgsz="+h(this.Rb);if(this.Qb)l=l+"&imgc="+h(this.Qb);if(this.Sb)l=l+"&imgtype="+h(this.Sb);if(this.Nb)l=l+"&as_filetype="+h(this.Nb);if(this.Wb)l=l+"&restrict="+h(this.Wb);if(this.o)l=l+"&as_sitesearch="+h(this.o);n=n+l;this.t=l;if(f&&f!=0)this.t=this.t+
"&start="+f}return n};
o[I].c[A].A=function(c){c.html&&delete c.html;var d=T(this.aa());X(d,Jb);var e=T(kc),f=o[I].a.Oa(c.tbWidth,c.tbHeight,this.H),j=gb(c.tbUrl,f[E],f[Pa],sc);j[H].left=(this.H[E]-f[E])/2+"px";s(j,c.titleNoFormatting+" ("+c.visibleUrl+")");var i=lb(c.unescapedUrl,b,this.s(),sc);Y(i,sc);R(i,j);R(e,i);R(d,e);var n=T(mc),l;l=S(c[ya],Ob);s(l,c.contentNoFormatting);R(n,l);l=S(c[E]+" x "+c[Pa],tc);R(n,l);l=W(c.originalContextUrl,c.visibleUrl,this.s(),Pb);s(l,c.visibleUrl);R(n,l);R(d,n);c.html=d;this.ja(c.html)};
N(o[I].c[A],"createResultHtml",o[I].c[A].A);o[I].c[A].Aa=function(c){this.o=c};N(o[I].c[A],"setSiteRestriction",o[I].c[A].Aa);
o[I].c[A].P=function(c,d){if(c==o[I].a.wb)this.za=d?d==o[I].a.zb||d==o[I].a.yb?d:d==o[I].a.xb?b:b:b;else if(c==o[I].c.Fc)this.Rb=d?d.join("|"):b;else if(c==o[I].c.Cc)this.Qb=d?d==o[I].c.gc||d==o[I].c.ic||d==o[I].c.hc?d:b:b;else if(c==o[I].c.Ec)this.Nb=d?d==o[I].c.mc||d==o[I].c.nc||d==o[I].c.lc||d==o[I].c.kc?d:b:b;else if(c==o[I].c.Gc)this.Sb=d?d==o[I].c.pc||d==o[I].c.oc||d==o[I].c.qc||d==o[I].c.rc?d:b:b;else if(c==o[I].c.Bc)this.Wb=d?d==o[I].c.Dc?d:b:b};N(o[I].c[A],"setRestriction",o[I].c[A].P);o[I].e=function(){o[I].a[Fa](this);this.U=b;this.T="San Francisco, CA";this.X={y:37.77916,x:-122.42009};this.Fa=b;this.Xa=g;this.Sa=a;this.La=b;this.Ha=g;this.Y=$a(this,this.ha);this.Ga=Id;this.O="local";this.ra="/GlocalSearch";this.fa="http://www.google.com/local";this.B=b;this.Ea=b};M("google.search.LocalSearch",o[I].e);Sa(o[I].e,o[I].a);o[I].e.z="GlocalSearch";N(o[I].e,"RESULT_CLASS",o[I].e.z);o[I].e.Qc="blended";N(o[I].e,"TYPE_BLENDED_RESULTS",o[I].e.Qc);o[I].e.Tc="kmlonly";
N(o[I].e,"TYPE_KMLONLY_RESULTS",o[I].e.Tc);o[I].e.Uc="localonly";N(o[I].e,"TYPE_LOCALONLY_RESULTS",o[I].e.Uc);o[I].e.dc="disabled";N(o[I].e,"ADDRESS_LOOKUP_DISABLED",o[I].e.dc);o[I].e.ec="enabled";N(o[I].e,"ADDRESS_LOOKUP_ENABLED",o[I].e.ec);o[I].e.Kc=17;N(o[I].e,"STATIC_MAP_ZOOM_FARTHEST",o[I].e.Kc);o[I].e.Kd=4;N(o[I].e,"STATIC_MAP_ZOOM_DEFAULT",o[I].e.Kd);o[I].e.Jc=0;N(o[I].e,"STATIC_MAP_ZOOM_CLOSEST",o[I].e.Jc);o[I].e.Db=8;N(o[I].e,"STATIC_MAP_MAX_POINTS",o[I].e.Db);o[I].e.ue=3.141592653589;
o[I].e.Yd=6367000;o[I].e.Ue=16093;o[I].e.n=[];o[I].e.F=function(c,d,e,f,j){var i=0;if(c)i=ca(c,10);var n=o[I].e.n[i];o[I].e.n[i]=b;n.resultViewport=d&&d.viewport?d.viewport:b;n.M(d,e,f,j)};N(o[I].e,"RawCompletion",o[I].e.F);
o[I].e[A].$=function(c,d,e,f){var j;j=e==b?o[I].a.ba(o[I].e.n,this):e;var i;i=d==b?"google.search.LocalSearch.RawCompletion":d;var n=this.pa(i,j,f),l="";if(c){l="&q="+h(c);n=n+l}this.kg=b;var p;if(this.U){var u,x;if(this.Xa){u=this.U.getCenterLatLng();x=this.U.getSpanLatLng();p="&sll="+u.y+","+u.x;p+="&sspn="+x[Pa]+","+x[E];p+=o[I].e.gb(u.y,u.x);n+=p;l+=p}else{u=this.U.getCenter();x=this.U.getBounds().toSpan().toUrlValue();p="&sll="+u.y+","+u.x;p+="&sspn="+x;p+=o[I].e.gb(u.y,u.x);n+=p;l+=p}}else if(this.X){p=
"&sll="+this.X.y+","+this.X.x;if(this.Fa)p=p+"&sspn="+this.Fa.lat+","+this.Fa.lng;p+=o[I].e.gb(this.X.y,this.X.x);n+=p;l+=p}else if(this.T){p="&near="+h(this.T);n+=p;l+=p}if(this.Sa){n+="&nogeocode=t";l+="&nogeocode=t"}if(this.La){n+="&mrt="+h(this.La);l+="&mrt="+h(this.La)}if(l)this.t=l;return n};o[I].e.gb=function(c,d){var e=2*o[I].e.Ue/o[I].e.Yd*2*o[I].e.ue,f=d-e,j=c+e,i=d+e;return"&gll="+r[xa]((c-e)*1000000)+","+r[xa](f*1000000)+","+r[xa](j*1000000)+","+r[xa](i*1000000)+"&llsep=500,500"};
N(o[I].e,"centerToGll",o[I].e.gb);
o[I].e[A].A=function(c){c.html&&delete c.html;var d=T(this.aa());X(d,Jb);var e;e=W(c.url,c[pa],this.s(),Nb);R(d,e);if(c.listingType=="kml"&&c[ya]&&c[ya]!=""){e=S(c[ya],Ob);R(d,e)}var f=T(Ub);if(c.addressLines&&c.addressLines[y]>0)for(var j=0;j<c.addressLines[y];j++){var i=c.addressLines[j],n=bc;if(j==0)n=$b;else if(j==1)n=ac;e=S(i,n);R(f,e)}else{e=S(c.streetAddress,Vb);R(f,e);var l="";if(c.city!=""){l=c.city;if(c.region!="")l+=", "}e=S(l,Wb);R(f,e);e=S(c.region,Xb);R(f,e)}e=S(c.country,Yb);R(f,e);
R(d,f);if(c.phoneNumbers&&c.phoneNumbers[y]){var p=b,u=b,x=c.phoneNumbers[0],z;for(var C=0;C<c.phoneNumbers[y];C++){z=c.phoneNumbers[C];if(z[La]=="main"){p=z;break}if(z[La]==""||z[La]=="mobile"&&u==b)u=z}z=p?p:u?u:x;e=S(z.number,Zb);R(d,e)}if(c.ddUrl&&c.ddUrl!=""){e=W(c.ddUrl,O.directions,this.s(),cc);R(d,e)}if(c.ddUrlToHere&&c.ddUrlToHere!=""&&c.ddUrlFromHere&&c.ddUrlFromHere!=""){e=T(dc);var F=S(O["get-directions"]+":",ec);e[w](F);F=W(c.ddUrlToHere,O["to-here"],this.s(),fc);e[w](F);F=S("-",Mb);
e[w](F);F=W(c.ddUrlFromHere,O["from-here"],this.s(),fc);e[w](F);R(d,e)}c.html=d;this.ja(c.html)};N(o[I].e[A],"createResultHtml",o[I].e[A].A);
o[I].e[A].qd=function(c){if(c.centerAndZoom){this.Xa=g;this.U=c;this.X=b;this.T="";if(this.B)this.B=b}else if(c.setCenter){this.Xa=a;this.U=c;this.X=b;this.Fa=b;this.T="";if(this.B)this.B=b}else if(c.x&&c.y){this.Xa=g;this.X=c;this.Fa=b;this.U=b;this.T="";if(this.B)this.B=b}else if(c!=b&&c!=""){this.Xa=g;this.U=b;this.T=c;this.X=b;if(this.B)this.B=b;var d=new o[I].e;d.ab(this,this.Nd,[d,c]);d[L](c)}};N(o[I].e[A],"setCenterPoint",o[I].e[A].qd);
o[I].e[A].Nd=function(c,d){if(c.results&&c.results[y]){var e={};e.y=da(c.results[0].lat);e.x=da(c.results[0].lng);this.X=e;this.T=d;this.Ha=g;this.U=b;if(c.resultViewport){var f={};f.Af=da(c.resultViewport.span.lat)/2;f.Bf=da(c.resultViewport.span.lng)/2;this.Fa=f}}};
o[I].e[A].ha=function(c,d){if(d){if(this.B==b){var e=b;if(this.U==b){var f=T(Cd);this.B=ob(b,Gd,this.T==""?b:this.T);R(f,S(O["search-location"],Hd));R(f,this.B);R(c,f);e=this.B}f=T("gsc-configSetting");this.Ea=pb(b,"0",this.Sa,Ed);R(f,this.Ea);R(f,S(O["disable-address-lookup"],Fd));if(e==b)e=this.Ea;var j=S(b,"gsc-configSettingSubmit");R(j,nb(O[Ea],Dd));R(f,j);R(c,f);e[Ha]()}}else{if(this.B){if(this.B[za]){this.T=this.B[za];this.qd(this.T)}this.B=b}if(this.Ea){this.Sa=this.Ea[ua];this.Ea=b}ab(c)}};
o[I].e[A].De=function(c){if(c==o[I].e.dc)this.Sa=g;else if(c==o[I].e.ec)this.Sa=a};N(o[I].e[A],"setAddressLookupMode",o[I].e[A].De);o[I].e.nd=function(c,d,e,f){var j=c.staticMapUrl;j=j[G](/&h=\d*/,"&h="+d);j=j[G](/&w=\d*/,"&w="+e);if(f&&f>=o[I].e.Jc&&f<=o[I].e.Kc)j=j[G](/&zl=\d*/,"&zl="+f);c.staticMapUrl=j;return j};N(o[I].e,"resizeStaticMapUrl",o[I].e.nd);
o[I].e.Ud=function(c,d,e,f){var j="&Point=b&Point.latitude_e6=__LAT__&Point.longitude_e6=__LNG__&Point.iconid=__ICONID__&Point=e",i="",n="http://mt.google.com/mapdata?cc=us&tstyp=5&zl=4&w=150&h=100",l={};l.staticMapUrl=n;n=o[I].e.nd(l,d,e,f);if(f==b)n=n[G](/&zl=\d*/,"");var p=c[y];if(p>o[I].e.Db)p=o[I].e.Db;for(var u=0;u<p;u++){var x,z,C=c[u];if(C.lat&&C.lng)if(typeof C.lat=="string"){x=da(C.lat);z=da(C.lng)}else{x=C.lat;z=C.lng}else if(C.x&&C.y){x=C.y;z=C.x}else return b;var F=z*1000000,U=j[G](/__LAT__/,
r[xa](x*1000000));U=U[G](/__LNG__/,r[xa](F));var $=51+u;if(p==1)$=15;U=U[G](/__ICONID__/,$);i=i+U}return n+i};N(o[I].e,"computeStaticMapUrl",o[I].e.Ud);o[I].e[A].P=function(c,d){if(c==o[I].a.eb)if(d){this.La=b;this.La=d==o[I].e.Qc||d==o[I].e.Tc||d==o[I].e.Uc?d:b}else this.La=b};N(o[I].e[A],"setRestriction",o[I].e[A].P);o[I].m=function(){o[I].a[Fa](this);this.O="news";this.ra="/GnewsSearch";this.fa="http://news.google.com/nwshp";this.Yf=b;this.Pa="site:";this.I=a;this.Ha=g;this.Y=$a(this,this.ha);this.Ga="gsc-newsConfig";this.j=b;this.h=b};M("google.search.NewsSearch",o[I].m);Sa(o[I].m,o[I].a);o[I].m.z="GnewsSearch";N(o[I].m,"RESULT_CLASS",o[I].m.z);o[I].m.Ac="GnewsSearch.quote";N(o[I].m,"QUOTE_RESULT_CLASS",o[I].m.Ac);o[I].m.n=[];
o[I].m.F=function(c,d,e,f,j){var i=0;if(c)i=ca(c,10);var n=o[I].m.n[i];o[I].m.n[i]=b;n.M(d,e,f,j)};N(o[I].m,"RawCompletion",o[I].m.F);
o[I].m[A].$=function(c,d,e,f){var j;j=e==b?o[I].a.ba(o[I].m.n,this):e;var i;i=d==b?"google.search.NewsSearch.RawCompletion":d;var n=this.pa(i,j,f);if(c||!c&&this.h){var l,p=b;if(c)p=c;if(this.C)p=p==b?this.C:p+" "+this.C;if(this.o)p=p==b?this.Pa+this.o:p+" "+this.Pa+this.o;l=p?"&q="+h(p):"";if(this.I)l=l+"&scoring=d";if(this.h){var u="";for(var x in this.h)if(x.charAt(0)==":")u+="&"+this.h[x];l=l+u}if(this.o&&this.Pa=="source:")n=n[G](/&hl=.*&/,"&hl=en&");n=n+l;this.t=l;if(f&&f!=0)this.t=this.t+"&start="+
f}return n};
o[I].m[A].A=function(c){c.html&&delete c.html;if(c.GsearchResultClass==o[I].m.Ac)return;var d=T(this.aa());X(d,Jb);var e;e=W(c.unescapedUrl,c[pa],this.s(),Nb);R(d,e);e=S(c.publisher,hc);R(d,e);var f=c[Aa][wa](",");if(f[y]>1){e=S(", "+f[f[y]-1],ic);R(d,e)}var j=new Date(c.publishedDate);e=S(" - "+this.Ja(j),vc);R(d,e);j=new Date(c.publishedDate);e=S(" - "+this.Ob(j),wc);R(d,e);e=S(c[ya],Ob);R(d,e);if(c.clusterUrl&&c.clusterUrl!=""){e=W(c.clusterUrl,O["related-articles"]+"&nbsp;&raquo;",this.s(),jc);
R(d,e)}c.html=d;this.ja(c.html)};N(o[I].m[A],"createResultHtml",o[I].m[A].A);o[I].m[A].Aa=function(c){if(c==b||c==""){this.o=b;this.Pa="site:"}else if(c[Ga]("[./:]")){this.Pa="site:";this.o=c}else{this.Pa="source:";this.o=c[G](/\s/g,"_")}};N(o[I].m[A],"setSiteRestriction",o[I].m[A].Aa);o[I].m[A].G=function(c){this.I=c==o[I].a.ca?g:c==o[I].a.da?a:a};N(o[I].m[A],"setResultOrder",o[I].m[A].G);
o[I].m[A].ha=function(c,d){if(d)if(this.j==b){var e=T(Cd);this.j=pb(b,"0",this.I,Ed);R(e,this.j);R(e,S(O["sort-by-date"],Fd));var f=T(Dd);R(f,nb(O[Ea],Dd));R(e,f);R(c,e);this.j[Ha]()}else{ha(this.j,this.I);this.j[Ha]()}else if(this.j)this.j[ua]?this.G(o[I].a.ca):this.G(o[I].a.da)};
o[I].m[A].P=function(c,d){if(c==o[I].a.vb)if(d)for(var e in d){var f=d[e];if(e=="geo"){if(this.h==b)this.h={};this.h[":geo"]=e+"="+h(f)}if(e=="qsid"){if(this.h==b)this.h={};this.h[":qsid"]=e+"="+h(f)}if(e=="topic"){if(this.h==b)this.h={};this.h[":topic"]=e+"="+h(f)}if(e=="ned"){if(this.h==b)this.h={};this.h[":ned"]=e+"="+h(f)}if(e=="as_mind"){if(this.h==b)this.h={};this.h[":as_mind"]=e+"="+h(f)}if(e=="as_minm"){if(this.h==b)this.h={};this.h[":as_minm"]=e+"="+h(f)}if(e=="as_miny"){if(this.h==b)this.h=
{};this.h[":as_miny"]=e+"="+h(f)}if(e=="as_maxd"){if(this.h==b)this.h={};this.h[":as_maxd"]=e+"="+h(f)}if(e=="as_maxm"){if(this.h==b)this.h={};this.h[":as_maxm"]=e+"="+h(f)}if(e=="as_maxy"){if(this.h==b)this.h={};this.h[":as_maxy"]=e+"="+h(f)}}else this.h=b};N(o[I].m[A],"setRestriction",o[I].m[A].P);o[I].i=function(){o[I].a[Fa](this);this.O="patent";this.ra="/GpatentSearch";this.fa="http://www.google.com/patents";this.vd="";this.Za=b;this.Ha=g;this.Y=$a(this,this.ha);this.Ga="gsc-patentConfig";this.j=b};M("google.search.PatentSearch",o[I].i);Sa(o[I].i,o[I].a);o[I].i.z="GpatentSearch";N(o[I].i,"RESULT_CLASS",o[I].i.z);o[I].i.Oc=1;N(o[I].i,"TYPE_ANY_STATUS",o[I].i.Oc);o[I].i.Sc=2;N(o[I].i,"TYPE_ISSUED_PATENTS",o[I].i.Sc);o[I].i.Pc=3;N(o[I].i,"TYPE_APPLICATIONS",o[I].i.Pc);o[I].i.n=[];
o[I].i.F=function(c,d,e,f,j){var i=0;if(c)i=ca(c,10);var n=o[I].i.n[i];o[I].i.n[i]=b;n.M(d,e,f,j)};N(o[I].i,"RawCompletion",o[I].i.F);o[I].i[A].$=function(c,d,e,f){var j;j=e==b?o[I].a.ba(o[I].i.n,this):e;var i;i=d==b?"google.search.PatentSearch.RawCompletion":d;var n=this.pa(i,j,f);if(c){var l,p=c;if(this.C)p=p+" "+this.C;l="&q="+h(p)+this.vd;if(this.Za)l=l+this.Za;n=n+l;this.t=l}return n};
o[I].i[A].A=function(c){c.html&&delete c.html;c.thumbnailHtml=this.Jb(c);var d=T(this.aa());X(d,Jb);var e=T(mc),f=eb(),j=fb(f,0),i=V(j,kc),n=V(j,mc);R(i,c.thumbnailHtml[Ka](g));R(n,e);R(d,f);var l;l=W(c.unescapedUrl,c[pa],this.s(),Nb);R(e,l);var p=T(xc+" "+nc);R(e,p);var u=b;u=c.patentNumber?c.patentStatus=="issued"?O["us-pat"]+"&nbsp;"+c.patentNumber:O["us-pat-app"]+"&nbsp;"+c.patentNumber:O["us-pat-app"]+"&nbsp; N/A";l=S(u,yc);R(p,l);if(c.applicationDate){l=S(" - "+this.Ja(new Date(c.applicationDate)),
vc);R(p,l)}if(c.assignee){l=S(" - "+c.assignee,gc);R(p,l)}l=S(c[ya],Ob);R(e,l);R(e,l);c.html=d;this.ja(c.html)};N(o[I].i[A],"createResultHtml",o[I].i[A].A);o[I].i[A].Jb=function(c){var d=T(zc),e=gb(c.tbUrl,75,100,sc),f=lb(c.unescapedUrl,b,this.s(),sc);Y(f,sc);R(f,e);R(d,f);return d};o[I].i[A].G=function(c){this.Za=c==o[I].a.ca?"&scoring=d":c==o[I].a.zc?"&scoring=ad":c==o[I].a.da?b:b};N(o[I].i[A],"setResultOrder",o[I].i[A].G);
o[I].i[A].P=function(c,d){if(c==o[I].a.eb)this.vd=d?d==o[I].i.Oc?"":d==o[I].i.Sc?"&as_psrg=1":d==o[I].i.Pc?"&as_psra=1":"":""};N(o[I].i[A],"setRestriction",o[I].i[A].P);o[I].i[A].ha=function(c,d){if(d){var e=a;if(this.Za&&this.Za=="&scoring=d")e=g;if(this.j==b){var f=T(Cd);this.j=pb(b,"0",e,Ed);R(f,this.j);R(f,S(O["sort-by-date"],Fd));var j=T(Dd);R(j,nb(O[Ea],Dd));R(f,j);R(c,f);this.j[Ha]()}else{ha(this.j,e);this.j[Ha]()}}else if(this.j)this.j[ua]?this.G(o[I].a.ca):this.G(o[I].a.da)};o[I].w=function(){this.S=o[I].b.va;this.md=this.S;this.k=b;this.H={width:112,height:84};this.ub={width:100,height:75};this.Ya=b};M("google.search.SearcherOptions",o[I].w);o[I].w[A].rd=function(c){switch(c){case o[I].b.jc:case o[I].b.Da:case o[I].b.va:this.S=c;break;default:this.S=o[I].b.va;break}this.md=this.S};N(o[I].w[A],"setExpandMode",o[I].w[A].rd);o[I].w[A].Ke=function(c){ab(c);this.k=c};N(o[I].w[A],"setRoot",o[I].w[A].Ke);o[I].w[A].ob=function(c){this.Ya=c};
N(o[I].w[A],"setNoResultsString",o[I].w[A].ob);o[I].w[A].Fe=function(c){if(c>100)c=100;na(this.H,c);ga(this.H,r[ta](c*1.33))};N(o[I].w[A],"setImageResultsTbHeight",o[I].w[A].Fe);o[I].w[A].Qe=function(c){if(c>100)c=100;na(this.ub,c);ga(this.ub,r[ta](c*1.33))};N(o[I].w[A],"setVideoResultsTbHeight",o[I].w[A].Qe);o[I].Q=function(){fa(this,b);this.ud=b;this.Z=o[I].b.ua};M("google.search.DrawOptions",o[I].Q);o[I].Q[A].Ge=function(c){fa(this,c)};N(o[I].Q[A],"setInput",o[I].Q[A].Ge);
o[I].Q[A].Le=function(c){this.ud=c};N(o[I].Q[A],"setSearchFormRoot",o[I].Q[A].Le);o[I].Q[A].Ee=function(c){this.Z=c==o[I].b.ua||c==o[I].b.Qa?c:o[I].b.ua};N(o[I].Q[A],"setDrawMode",o[I].Q[A].Ee);
o[I].v=function(c,d,e){this.r=e;this.Mb=a;this.Hb=a;this.f=c;this.u=b;this.ze=Q(d,o[I].b[A].te,[this]);this.Ce=Q(d,o[I].b[A].Vb,[this,o[I].v.Cb]);this.Be=Q(d,o[I].b[A].Vb,[this,o[I].v.Bb]);this.Ae=Q(d,o[I].b[A].Vb,[this,o[I].v.Ic]);this.ye=Q(d,o[I].b[A].se,[this]);this.xe=Q(d,o[I].b[A].oe,[this]);this.f.ab(d,o[I].b[A].M,[this]);this.f.qa(d.mb);this.f.$a(d.ya);this.k=b;this.rb=b;this.Va=b;this.Xb=b;this.la=b;this.Ia=b;this.N=b;this.Wa=g};o[I].v.Ab=0;o[I].v.Cb=1;o[I].v.Bb=2;o[I].v.Ic=3;
o[I].v[A].$b=function(c){var d=pd+" ";d+=c==o[I].v.Ab?this.r.S==o[I].b.va?qd:this.f.Ma==o[I].a.W?rd:sd:c==o[I].v.Cb?qd:c==o[I].v.Bb?rd:sd;Y(this.Xb,d)};
o[I].b=function(c){if(!o[K].KeyVerified)if(o[I].b.kd())o[K].KeyVerified=g;else return;this.mb=o[I].a.W;this.Z=o[I].b.ua;this.k=b;this.nb=b;fa(this,b);this.qb=o[I].b.fb;this.je=Q(this,o[I].b[A].pe,[b]);this.ke=Q(this,o[I].b[A].qe,[b]);this.lb=b;this.Zb=b;this.Yb=b;this.Ka=b;this.me=a;this.Ta=a;this.ya=o[I].a.Ra;this.Tb=O.copy;this.d=[];this.af=[];var d;if(c)for(var e=0;e<c[y];e++){d=new o[I].v(c[e],this,a);this.d[oa](d)}};M("google.search.SearchControl",o[I].b);o[I].b.Id=O["no-results"];
N(o[I].b,"NO_RESULTS_DEFAULT_STRING",o[I].b.Id);o[I].b.Mc=350;N(o[I].b,"TIMEOUT_SHORT",o[I].b.Mc);o[I].b.fb=500;N(o[I].b,"TIMEOUT_MEDIUM",o[I].b.fb);o[I].b.Lc=700;N(o[I].b,"TIMEOUT_LONG",o[I].b.Lc);o[I].b.jc=1;N(o[I].b,"EXPAND_MODE_CLOSED",o[I].b.jc);o[I].b.Da=2;N(o[I].b,"EXPAND_MODE_OPEN",o[I].b.Da);o[I].b.va=3;N(o[I].b,"EXPAND_MODE_PARTIAL",o[I].b.va);o[I].b.ua=1;N(o[I].b,"DRAW_MODE_LINEAR",o[I].b.ua);o[I].b.Qa=2;N(o[I].b,"DRAW_MODE_TABBED",o[I].b.Qa);o[I].b.wc="save";
N(o[I].b,"KEEP_LABEL_SAVE",o[I].b.wc);o[I].b.vc="keep";N(o[I].b,"KEEP_LABEL_KEEP",o[I].b.vc);o[I].b.uc="include";N(o[I].b,"KEEP_LABEL_INCLUDE",o[I].b.uc);o[I].b.tc="copy";N(o[I].b,"KEEP_LABEL_COPY",o[I].b.tc);o[I].b.sc="blank";N(o[I].b,"KEEP_LABEL_BLANK",o[I].b.sc);try{o[I].b.appPath=m[Aa].href}catch(Md){o[I].b.appPath=b}
o[I].b.kd=function(){var c=g;if(wb(m[Aa].host))return g;if(o[K].LoadFailure)if(o[K].OriginalAppPath&&o[I].b.appPath)if(o[I].b.appPath==o[K].OriginalAppPath){o[K].LoadFailure=a;c=g}else{o[K].LoadFailure=a;c=g}o[K].KeyVerified=g;o[K].LoadFailure=a;return c};N(o[I].b,"keyCheck",o[I].b.kd);o[I].b[A].Zd=function(c,d){if(!c)return;this.Yc=g;this.Zc=c;if(d){if(d.includeVerticalAds)this.sb=g;if(d.channel)this.Xc=d.channel}};N(o[I].b[A],"enableAds",o[I].b[A].Zd);
o[I].b[A].Md=function(c,d){d||(d=new o[I].w);c.ia=b;this.d[oa](new o[I].v(c,this,d))};N(o[I].b[A],"addSearcher",o[I].b[A].Md);
o[I].b[A].Xd=function(c,d){var e=b,f=b;if(d)if(d.Z){this.Z=d.Z;e=d[D];f=d.ud}else this.Z=o[I].b.ua;else this.Z=o[I].b.ua;this.k=T(Ac);if(e!=b){fa(this,e);this[D].onkeyup=this.je;this[D].Nf=this.ke}else{if(f==b)f=this.k;var j=new o[I].J(g,f);j.td(this,this.submit);j.sd(this,this.Fb);fa(this,j[D])}this.Na=T(Qc);if(this.Z==o[I].b.Qa){this.V=T(ud);R(this.k,this.V);this.D=[];this.R=0;for(var i=0;i<this.d[y];i++){var n={},l=this.d[i].f.he();l=l[G](/ /g,"&nbsp;");n.ga=S(l);n.oa=b;ka(n.ga,Q(this,this.Te,
[i]));this.D[i]=n;R(this.V,n.ga);var p=Mb;if(Ua("opera"))p=p+" "+Mb+"-opera";var u=db(" ",p);R(this.V,u);this.d[i].r.rd(o[I].b.Da)}}this.ta=this.k;if(this.Yc){this.ta=T("gsc-wrapper");this.ea=T(Zc);this.ka=T(ad);R(this.ta,this.ea);R(this.k,this.ka);R(this.k,this.ta)}R(this.ta,this.Na);for(var i=0;i<this.d[y];i++){if(this.d[i].r.k){this.d[i].Wa=a;this.d[i].k=this.d[i].r.k;X(this.d[i].k,Mc);Z(this.d[i].k,Rc);X(this.d[i].k,Qc)}else this.d[i].k=T(Mc);this.d[i].f.cb&&X(this.d[i].k,Mc+"-"+this.d[i].f.cb);
if(this.Z==o[I].b.Qa)this.D[i].oa=this.d[i].k;var x=eb(b,b,Pc),z=fb(x,0);this.d[i].Ca=V(z,dd);var C=V(z,ed);this.d[i].rb=S("",gd);R(this.d[i].Ca,this.d[i].rb);var F=S(this.d[i].f.fe(),jd);R(this.d[i].rb,F);this.d[i].Va=S("",kd);R(this.d[i].Ca,this.d[i].Va);var U=S(),$=S(O.blank,md),Da=S(O.blank,nd),la=S(O.blank,od);s($,O["show-one-result"]);s(Da,O["show-more-results"]);s(la,O["show-all-results"]);R(U,$);R(U,Da);R(U,la);ka($,this.d[i].Ce);ka(Da,this.d[i].Be);ka(la,this.d[i].Ae);this.d[i].Xb=U;this.d[i].$b(o[I].v.Ab);
R(this.d[i].Ca,this.d[i].Xb);ka(this.d[i].rb,this.d[i].ze);if(this.d[i].f.Y){this.d[i].K=db("",fd);cb(this.d[i].K,O.blank);X(this.d[i].K,hd);R(C,this.d[i].K);ka(this.d[i].K,this.d[i].ye);s(this.d[i].K,O.settings);this.d[i].la=T(Bd);X(this.d[i].la,this.d[i].f.Ga);this.d[i].Ia=mb(Bd);X(this.d[i].Ia,this.d[i].f.Ga);this.d[i].Ia.onsubmit=this.d[i].xe;R(this.d[i].la,this.d[i].Ia);ma(this.d[i].la[H],"none")}this.d[i].N=T(Nc);X(this.d[i].N,this.d[i].f.dd());this.d[i].r.k==b&&R(this.Na,this.d[i].k);R(this.d[i].k,
x);this.d[i].la&&R(this.d[i].k,this.d[i].la);R(this.d[i].k,this.d[i].N)}if(this.Z==o[I].b.Qa)for(var i=0;i<this.d[y];i++){X(this.D[i].ga,vd);X(this.D[i].oa,Ad);if(i==this.R){X(this.D[i].ga,wd);X(this.D[i].oa,yd)}else{X(this.D[i].ga,xd);X(this.D[i].oa,zd)}}if(c&&typeof c=="string")c=q.getElementById(c);if(c){bb(c,this.k);var Xa=this.de();if(Xa&&Xa<300){this.me=g;X(this.k,Bc)}}};N(o[I].b[A],"draw",o[I].b[A].Xd);
o[I].b[A].Ne=function(c){switch(c){case o[I].b.Mc:case o[I].b.fb:case o[I].b.Lc:this.qb=c;break;default:this.qb=o[I].b.fb;break}};N(o[I].b[A],"setTimeoutInterval",o[I].b[A].Ne);o[I].b[A].Ie=function(c,d,e){if(e)switch(e){case o[I].b.wc:case o[I].b.vc:case o[I].b.uc:case o[I].b.tc:case o[I].b.sc:this.Tb=O[e];break;default:this.Tb=e;break}this.lb=$a(c,d)};N(o[I].b[A],"setOnKeepCallback",o[I].b[A].Ie);
o[I].b[A].Te=function(c){if(this.R==c)return;Z(this.D[this.R].ga,wd);Z(this.D[this.R].oa,yd);X(this.D[this.R].ga,xd);X(this.D[this.R].oa,zd);this.R=c;X(this.D[this.R].ga,wd);X(this.D[this.R].oa,yd);Z(this.D[this.R].ga,xd);Z(this.D[this.R].oa,zd)};o[I].b[A].submit=function(){this[D][za][y]?this[L]():this.Fb();return a};N(o[I].b[A],"submit",o[I].b[A].submit);
o[I].b[A].execute=function(c){var d;if(c){d=c;ia(this[D],d)}else d=this[D][za];if(d[y]){this.Ta=a;Y(this.Na,Rc);this.V&&Y(this.V,td);if(this.Yc&&this.Zc){var e=this,f=this.mb==o[I].a.wa,j=f?"w2":"w1";if(this.sb)j=j+(f?"n4":"n2");m.google_afs_request_done=function(l){e.ne(l)};var i="http://www.google.com/search?output=js&num=0&q="+h(d)+"&client="+h(this.Zc)+"&ad="+h(j)+"&js=uds";if(this.Xc)i+="&channel="+h(this.Xc);Ya(i)}for(var n=0;n<this.d[y];n++){if(!this.d[n].Wa){Z(this.d[n].k,Qc);X(this.d[n].k,
Rc)}this.Zb&&this.Zb(this,this.d[n].f,d);if(this.d[n].f.ia)this.d[n].f.ia=b;this.d[n].f[L](d)}}};N(o[I].b[A],"execute",o[I].b[A][L]);
o[I].b[A].ne=function(c){m.google_afs_request_done=b;if(!this.ea)return;v(this.ea,"");v(this.ka,"");if(!c||c[y]<1){Y(this.ea,Zc);Y(this.ka,ad);this.sb&&Z(this.ta,cd);return}Y(this.ea,Yc);var d=a,e=q[J]("h2");v(e,O["ads-by-google"]);R(this.ea,e);var f=c[y];for(var j=0;j<f;j++){var i=c[j];if(i[La]=="text/wide"){var n=T(bd),l=W(i.url,i.line1,o[I].a.Ra);R(n,l);var p=q[J]("cite");v(p,i.visible_url);R(n,p);var u=db();v(u,i.line2);R(n,u);R(this.ea,n)}else if(this.sb){if(!d){d=g;X(this.ta,cd);R(this.ka,e[Ka](g));
Y(this.ka,$c)}var n=T(bd),l=W(i.url,i.line1,o[I].a.Ra);R(n,l);var u=db();v(u,i.line2+"<br/>"+i.line3);R(n,u);var p=q[J]("cite");v(p,i.visible_url);R(n,p);R(this.ka,n)}}this.sb&&!d&&Z(this.ta,cd)};o[I].b[A].pe=function(){var c=this[D][za];if(c&&c!=""){this.Ka&&m[ra](this.Ka);this.Ka=m[va](Q(this,o[I].b[A][L],[b]),this.qb)}};o[I].b[A].qe=function(){this.Ka&&m[ra](this.Ka);this.Ka=m[va](Q(this,o[I].b[A][L],[b]),this.qb)};
o[I].b[A].qa=function(c){switch(c){case o[I].a.wa:this.mb=c;break;default:case o[I].a.W:this.mb=o[I].a.W;break}for(var d=0;d<this.d[y];d++)this.d[d].f.qa(c)};N(o[I].b[A],"setResultSetSize",o[I].b[A].qa);o[I].b[A].$a=function(c){this.ya=c;for(var d=0;d<this.d[y];d++)this.d[d].f.$a(c)};N(o[I].b[A],"setLinkTarget",o[I].b[A].$a);o[I].b[A].ob=function(c){for(var d=0;d<this.d[y];d++)this.d[d].r.ob(c)};N(o[I].b[A],"setNoResultsString",o[I].b[A].ob);o[I].b[A].te=function(c){c.Mb?this.Ba(c,a):this.Ba(c,g)};
o[I].b[A].Ba=function(c,d,e){if(d){Z(c.Ca,hd);X(c.Ca,id);c.Mb=g;ma(c.N[H],"block")}else{Z(c.Ca,id);X(c.Ca,hd);c.Mb=a;ma(c.N[H],"none");v(c.Va,e?"(0)":"("+c.f.results[y]+")")}};o[I].b[A].oe=function(c){this.bb(c,a,g);return a};o[I].b[A].se=function(c){if(c.f.Ha)c.Hb?this.bb(c,a,g):this.bb(c,g,g)};
o[I].b[A].bb=function(c,d,e){if(!d){if(c.K&&c.f.Y){Z(c.K,id);X(c.K,hd);v(c.K,O.blank);c.Hb=a;c.f.Y(c.Ia,a);ma(c.la[H],"none");e&&this[L]()}}else if(c.K&&c.f.Y){X(c.K,id);Z(c.K,hd);v(c.K,O[Ea]);c.Hb=g;ma(c.la[H],"block");c.f.Y(c.Ia,g)}};o[I].b[A].re=function(c,d){if(this.lb){d.f.ie();this.lb(c)}};o[I].b[A].Pd=function(){this.Ta=g};N(o[I].b[A],"cancelSearch",o[I].b[A].Pd);
o[I].b[A].Fb=function(){ia(this[D],"");Y(this.Na,Qc);this.V&&Y(this.V,ud);this.ea&&Y(this.ea,Zc);if(this.ka){Y(this.ka,ad);Z(this.ta,cd)}for(var c=0;c<this.d[y];c++){if(!this.d[c].Wa){Z(this.d[c].k,Rc);X(this.d[c].k,Qc)}var d=this.d[c];ab(d.N);d.u=b;this.Ba(d,a,g);this.bb(d,a,a)}};N(o[I].b[A],"clearAllResults",o[I].b[A].Fb);
o[I].b[A].M=function(c){var d,e,f=a,j;if(this.Ta)return;ab(c.N);c.u=b;this.Ba(c,a,g);this.bb(c,a,a);c.$b(o[I].v.Ab);var i=c.f.results;if(c.f.Ua&&c.f.completionStatus>=400){i=[];i[oa](c.f.ae())}else if(i[y]==0&&c.r.Ya&&c.f.completionStatus==200){i=[];i[oa](c.f.be(c.r.Ya))}for(var e=0;e<i[y];e++){d=i[e];d.html||c.f.A(d);if(d.html){f=g;j=T(c.f.dd());X(j,Oc);c.f.cb&&X(j,Oc+"-"+c.f.cb);var n=d.html[Ka](g);if(d.GsearchResultClass==o[I].c.z){if(c.r.H)if(c.r.H[E]!=c.f.H[E]||c.r.H[Pa]!=c.f.H[Pa]){var l=n.getElementsByTagName("img");
for(var p=0;p<l[y];p++)o[I].a.Oa(d.tbWidth,d.tbHeight,c.r.H,l[p],g)}}else if(d.GsearchResultClass==o[I].q.z)if(c.r.ub){var l=n.getElementsByTagName("img");for(var p=0;p<l[y];p++)o[I].a.Oa(d.tbWidth,d.tbHeight,c.r.ub,l[p])}R(j,n);if(this.lb){var u=this.Tb,x=S("",ld);cb(x,u);R(j,x);ka(x,Q(this,o[I].b[A].re,[d,c]))}if(e>=c.f.ld){if(!c.u){c.u=T(Sc);R(c.N,c.u);if(c.r.S==o[I].b.va)ma(c.u[H],"none")}R(c.u,j)}else R(c.N,j)}}if(!c.u&&c.f[B]){c.u=T(Sc);R(c.N,c.u)}if(c.u&&c.f.t&&c.f.gwsUrl){j=W(c.f.gwsUrl,O["more-results"]+
"&nbsp;&raquo;",c.f.s(),Tc);if(c.f[B]){var z=T(Uc),C=this.Vd(c);z[w](C);z[w](j);R(c.u,z)}else R(c.u,j)}if(f){v(c.Va,"("+c.f.results[y]+")");c.r.S==o[I].b.va||c.r.S==o[I].b.Da?this.Ba(c,g):this.Ba(c,a);var F=c.f.cd();F&&R(c.N,F)}else{v(c.Va,"(0)");v(c.N,"");this.Ba(c,a)}c.r.S=c.r.md;this.Yb&&this.Yb(this,c.f)};N(o[I].b[A],"onSearchComplete",o[I].b[A].M);
o[I].b[A].Vd=function(c){var d=T(Vc),e=c.f[B];for(var f=0;f<e.pages[y];f++){var j=Wc;if(f==e.currentPageIndex)j=j+" "+Xc;var i=S(e.pages[f].label,j);ka(i,Q(this,o[I].b[A].we,[c,f]));d[w](i)}return d};
o[I].b.Hc={border:"border",borderColor:"border-color",borderStyle:"border-style",borderWidth:"border-width",borderTop:"border-top",borderTopColor:"border-top-color",borderTopStyle:"border-top-style",borderTopWidth:"border-top-width",borderRight:"border-right",borderRightColor:"border-right-color",borderRightStyle:"border-right-style",borderRightWidth:"border-right-width",borderBottom:"border-bottom",borderBottomColor:"border-bottom-color",borderBottomStyle:"border-bottom-style",borderBottomWidth:"border-bottom-width",
borderLeft:"border-left",borderLeftColor:"border-left-color",borderLeftStyle:"border-left-style",borderLeftWidth:"border-left-width",color:"color",cssFloat:"float",styleFloat:"float",clear:"clear",cursor:"cursor",display:"display",font:"font",fontFamily:"font-family",fontSize:"font-size",fontStyle:"font-style",fontWeight:"font-weight",height:"height",margin:"margin",marginTop:"margin-top",marginRight:"margin-right",marginBottom:"margin-bottom",marginLeft:"margin-left",overflow:"overflow",padding:"padding",
paddingTop:"padding-top",paddingRight:"padding-right",paddingBottom:"padding-bottom",paddingLeft:"padding-left",textAlign:"text-align",textDecoration:"text-decoration",textTransform:"text-transform",verticalAlign:"vertical-align",visibility:"visibility",width:"width"};
o[I].b.hd=function(c,d){if(Za()){alert("google.search.SearchControl.inlineCurrentStyle is not supported on Safari");return}var e=g;if(d)e=d;if(e)for(var f=0;f<c.childNodes[y];f++)o[I].b.hd(c.childNodes[f],g);if(c.nodeType==1){var j,i,n=a,l=a;if(m[Ca]){j=m[Ca](c,b);i=g;n=g}else if(c[Ja]){j=c[Ja];i=a;n=g}if(n){for(var p in j)if(o[I].b.Hc[p]){var u=o[I].b.Hc[p],x=j[p];if(p=="display"&&x=="none"){v(c,"");l=g}if(j[p]!="")i?c[H].setProperty(u,x):c[H][Ia](u,x)}if(l)if(!i)c.outerHTML='<div style="display:none"/>'}}};
N(o[I].b,"inlineCurrentStyle",o[I].b.hd);o[I].b[A].de=function(c){var d=c?c:this.k,e=b;if(m[Ca])e=m[Ca](d,b);else if(d[Ja])e=d[Ja];else if(q.defaultView[Ca])e=q.defaultView[Ca](d,b);return e?ca(e[E],10):300};o[I].b[A].ab=function(c,d){this.Yb=$a(c,d)};N(o[I].b[A],"setSearchCompleteCallback",o[I].b[A].ab);o[I].b[A].Me=function(c,d){this.Zb=$a(c,d)};N(o[I].b[A],"setSearchStartingCallback",o[I].b[A].Me);
o[I].b[A].Vb=function(c,d){c.$b(d);var e=a;switch(d){default:case o[I].v.Cb:if(c.u)ma(c.u[H],"none");break;case o[I].v.Bb:if(c.u)ma(c.u[H],"block");if(c.f.Ma!=o[I].a.W)e=g;c.f.qa(o[I].a.W);break;case o[I].v.Ic:if(c.u)ma(c.u[H],"block");if(c.f.Ma!=o[I].a.wa)e=g;c.f.qa(o[I].a.wa);break}if(e){var f;f=this[D][za];if(f[y]){this.Ta=a;Y(this.Na,Rc);this.V&&Y(this.V,td);if(!c.Wa){Z(c.k,Qc);X(c.k,Rc)}c.r.S=o[I].b.Da;c.f[L](f)}}};
o[I].b[A].we=function(c,d){this.Ta=a;Y(this.Na,Rc);this.V&&Y(this.V,td);if(!c.Wa){Z(c.k,Qc);X(c.k,Rc)}c.r.S=o[I].b.Da;c.f.fd(d)};
o[I].J=function(c,d,e){var f=mb(Cc);f.acceptCharset="utf-8";var j=b,i=O["search-uc"],n=O[I];if(e){if(e.buttonText){i=e.buttonText;n=e.buttonText}if(e.clickableBrandingUrl){var l="http://www.google.com";if(typeof e.clickableBrandingUrl=="string"&&e.clickableBrandingUrl[Ga](/^http:\/\/[a-z]*\.google\.com/))l=e.clickableBrandingUrl;j=lb(l,b,"_BLANK");t(j,Kc)}}this.nb=nb(i,Dc);s(this.nb,n);var p;if(c){p=Hc;this.Gb=S(O.blank,Ec);s(this.Gb,O["clear-results"])}else p=Jc;fa(this,ob(b,Fc,b));this[D].name=
"search";s(this[D],n);var u=eb(b,b,Cc);R(f,u);var x=fb(u,0);this.jd=V(x,Fc);var z=V(x,Dc);if(c){var C=V(x,Ec);R(C,this.Gb)}R(this.jd,this[D]);R(z,this.nb);var F=eb(b,b,Gc);R(f,F);x=fb(F,0);this.userDefinedCell=V(x,Ic);var U=V(x,Lc),$=V(x,p),Da=S(O["powered-by"],Lc),la=kb(o[K][Na]+"/css/small-logo.png",51,15,p);R(U,Da);if(j){R(j,la);R($,j)}else R($,la);this.pd=f;ab(d);R(d,this.pd)};M("google.search.SearchForm",o[I].J);
o[I].J[A].td=function(c,d){this.wd=Q(this,this.Se,[this]);this.pb=Q(c,d,[this]);this.pd.onsubmit=this.wd;ka(this.nb,this.wd)};N(o[I].J[A],"setOnSubmitCallback",o[I].J[A].td);o[I].J[A].sd=function(c,d){ka(this.Gb,Q(c,d,[this]))};N(o[I].J[A],"setOnClearCallback",o[I].J[A].sd);o[I].J[A].Se=function(){var c=this.jd.offsetWidth,d=this[D][za];this.pb&&this.pb();if(Ua("msie")){var e=this,f;f=d[y]*8>=c?c-6:"99%";m[va](function(){ga(e[D][H],f)},1)}return a};
o[I].J[A].execute=function(c){if(c)ia(this[D],c);this.pb&&this.pb()};N(o[I].J[A],"execute",o[I].J[A][L]);o[I].q=function(){o[I].a[Fa](this);this.O="video";this.ra="/GvideoSearch";this.fa="http://video.google.com/videosearch";this.I=a;this.Ha=g;this.Y=$a(this,this.ha);this.Ga="gsc-videoConfig";this.j=b};M("google.search.VideoSearch",o[I].q);Sa(o[I].q,o[I].a);o[I].q.z="GvideoSearch";N(o[I].q,"RESULT_CLASS",o[I].q.z);o[I].q.n=[];o[I].q.F=function(c,d,e,f,j){var i=0;if(c)i=ca(c,10);var n=o[I].q.n[i];o[I].q.n[i]=b;n.M(d,e,f,j)};N(o[I].q,"RawCompletion",o[I].q.F);
o[I].q[A].$=function(c,d,e,f){var j;j=e==b?o[I].a.ba(o[I].q.n,this):e;var i;i=d==b?"google.search.VideoSearch.RawCompletion":d;var n=this.pa(i,j,f);if(c){var l,p=c;if(this.C)p=p+" "+this.C;l="&q="+h(p);if(this.I)l=l+"&scoring=d";n=n+l;this.t=l;if(f&&f!=0)this.t=this.t+"&start="+f}return n};
o[I].q[A].A=function(c){c.html&&delete c.html;var d=T(this.aa());X(d,Jb);var e=T(kc),f=T(mc),j=eb(),i=fb(j,0),n=V(i,kc),l=V(i,mc);R(n,e);R(l,f);R(d,j);var p=o[I].a.Oa(c.tbWidth,c.tbHeight,this.H),u=gb(c.tbUrl,p[E],p[Pa],sc),x=lb(c.url,b,this.s(),sc);Y(x,sc);R(x,u);R(e,x);var z;z=W(c.url,c[pa],this.s(),Nb);R(f,z);var C=S(c[ya],Ob);if(Ua("msie"))na(C[H],"2.6em");R(f,C);z=S(this.Ja(new Date(c.published)),vc);R(f,z);z=W("http://"+c.publisher,c.publisher,this.s(),hc);R(f,z);c.html=d;this.ja(c.html)};
N(o[I].q[A],"createResultHtml",o[I].q[A].A);o[I].q.Wd=function(c,d){var e=b;if(c.playUrl&&c.playUrl!=""){var f=c.playUrl,j=Jd;if(d)j=d;if(Ua("opera")){var i=q[J]("object");t(i,j);i[Ia]("type","application/x-shockwave-flash");i[Ia]("data",f);e=T(d);e[w](i)}else{var i=q[J]("embed");t(i,j);i[Ia]("type","application/x-shockwave-flash");i[Ia]("src",f);if(c.videoType)c.videoType=="Google"?i[Ia]("bgcolor","#000000"):i[Ia]("wmode","transparent");else i[Ia]("bgcolor","#000000");e=T(d);e[w](i)}}return e};
N(o[I].q,"createPlayer",o[I].q.Wd);o[I].q[A].G=function(c){this.I=c==o[I].a.ca?g:c==o[I].a.da?a:a};N(o[I].q[A],"setResultOrder",o[I].q[A].G);o[I].q[A].ha=function(c,d){if(d)if(this.j==b){var e=T(Cd);this.j=pb(b,"0",this.I,Ed);R(e,this.j);R(e,S(O["sort-by-date"],Fd));var f=T(Dd);R(f,nb(O[Ea],Dd));R(e,f);R(c,e);this.j[Ha]()}else{ha(this.j,this.I);this.j[Ha]()}else if(this.j)this.j[ua]?this.G(o[I].a.ca):this.G(o[I].a.da)};o[I].g=function(){o[I].a[Fa](this);this.O="web";this.ra="/GwebSearch";this.fa="http://www.google.com/search";this.o=b;this.L=o[I].g.na;this.xa=b;this.Lb=b;this.ma=b;this.za=b;this.h=b};M("google.search.WebSearch",o[I].g);Sa(o[I].g,o[I].a);o[I].g.z="GwebSearch";N(o[I].g,"RESULT_CLASS",o[I].g.z);o[I].g.ib="cx";N(o[I].g,"cxRestriction_CX",o[I].g.ib);o[I].g.hb="cref";N(o[I].g,"cxRestriction_CREF",o[I].g.hb);o[I].g.na="none";N(o[I].g,"cxRestriction_NONE",o[I].g.na);o[I].g.n=[];
o[I].g.F=function(c,d,e,f,j){var i=0;if(c)i=ca(c,10);var n=o[I].g.n[i];o[I].g.n[i]=b;n.M(d,e,f,j)};N(o[I].g,"RawCompletion",o[I].g.F);
o[I].g[A].$=function(c,d,e,f){var j;j=e==b?o[I].a.ba(o[I].g.n,this):e;var i;i=d==b?"google.search.WebSearch.RawCompletion":d;var n=this.pa(i,j,f);if(c){var l,p=c;if(this.C)p=p+" "+this.C;if(this.o&&this.L!=o[I].g.na&&this.Lb){var u=this.Lb,x=p;if(this.xa!=b)x=p+" more:"+this.xa;u=u[G](/__HL__/,o[I][Oa]);u=u[G](/__QUERY__/,h(x));this.ma=u}if(this.o&&this.L==o[I].g.na)p=p+" site:"+this.o;l="";if(this.o&&this.L!=o[I].g.na){if(this.L==o[I].g.ib)l=l+"&cx="+this.o;else if(this.L==o[I].g.hb)l=l+"&cref="+
h(this.o);if(this.xa!=b)p=p+" more:"+this.xa}l=l+"&q="+h(p);if(this.za)l=l+"&safe="+this.za;if(this.h)l=l+this.h;n=n+l;this.t=l;if(f&&f!=0)this.t=this.t+"&start="+f}return n};o[I].g[A].A=function(c){c.html&&delete c.html;var d=T(this.aa());X(d,Jb);var e;e=W(c.unescapedUrl,c[pa],this.s(),Nb);R(d,e);e=S(c[ya],Ob);R(d,e);e=S(c.visibleUrl,Pb);R(d,e);X(e,Rb);var f=c.unescapedUrl[Ba](c.visibleUrl),j=c.visibleUrl;if(f!=-1&&f!=0)j=c.unescapedUrl.substring(f);e=S(j,Pb);X(e,Qb);R(d,e);c.html=d;this.ja(c.html)};
N(o[I].g[A],"createResultHtml",o[I].g[A].A);
o[I].g[A].Aa=function(c,d,e){this.ma=b;this.Ua=b;var f=a;if(c==b||typeof c=="string"&&c==""){f=a;this.o=b;this.L=o[I].g.na;this.xa=b;this.Ua=b}else if(typeof c=="string"){f=c[Ga](/^\d{21}:.*/);if(f){this.o=c;this.L=o[I].g.ib}else{this.o=c;this.L=o[I].g.na}}else if(c.siteUrl){f=a;this.o=c.siteUrl}else if(c.cseId){f=g;this.o=c.cseId;this.L=o[I].g.ib}else if(c.crefUrl){f=g;this.o=c.crefUrl;this.L=o[I].g.hb;this.Ua=O["linked-cse-error-results"]}else{f=a;this.o=b;this.L=o[I].g.na;this.xa=b}if(f){if(d)this.xa=
d;if(e)if(e[Ga](/__HL__/)&&e[Ga](/__QUERY__/))this.Lb=e;if(this.L==o[I].g.hb)(new Image).src="http://www.google.com/cse/tools/ping?cref="+h(this.o)+"&nocache="+Number(new Date)}};N(o[I].g[A],"setSiteRestriction",o[I].g[A].Aa);o[I].g[A].P=function(c,d){if(c==o[I].a.wb)this.za=d?d==o[I].a.zb||d==o[I].a.yb||d==o[I].a.xb?d:b:b;if(c==o[I].a.vb)if(d)for(var e in d){var f=d[e];if(e=="lr"||e=="usg"){if(this.h==b)this.h="&";else this.h+="&";this.h+=e+"="+h(f)}}else this.h=b};N(o[I].g[A],"setRestriction",o[I].g[A].P);if(!o[I].NoOldNames){k("GwebSearch",o[I].g);k("GbookSearch",o[I].l);k("GblogSearch",o[I].p);k("GvideoSearch",o[I].q);k("GnewsSearch",o[I].m);k("GlocalSearch",o[I].e);k("GimageSearch",o[I].c);k("GpatentSearch",o[I].i);k("GSearch",o[I].a);k("GSearchControl",o[I].b);k("GSearchForm",o[I].J);k("GsearcherOptions",o[I].w);k("GdrawOptions",o[I].Q)};
google.loader.loaded({"module":"search","version":"1.0","components":["default"]});
google.loader.eval.search = function() {eval(arguments[0])}})()