(function() {

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 License');

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\047m done 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');

(function() { 
if(!google.search.NoOldNames){google_exportSymbol("UDS_ServiceBase",google.loader.ServiceBase);google_exportSymbol("UDS_OriginalAppPath",google.loader.OriginalAppPath);google_exportSymbol("UDS_ApiKey",google.loader.ApiKey);google_exportSymbol("UDS_KeyVerified",google.loader.KeyVerified);google_exportSymbol("UDS_LoadFailure",google.loader.LoadFailure);google_exportSymbol("UDS_CurrentLocale",google.search.CurrentLocale);google_exportSymbol("UDS_ShortDatePattern",google.search.ShortDatePattern);google_exportSymbol(
"UDS_Version",google.search.Version);google_exportSymbol("UDS_JSHash",google.search.JSHash)};
var j=new Object;j["blank"]="&nbsp;";j["image"]=_UDS_MSG_SEARCHER_IMAGE;j["web"]=_UDS_MSG_SEARCHER_WEB;j["blog"]=_UDS_MSG_SEARCHER_BLOG;j["video"]=_UDS_MSG_SEARCHER_VIDEO;j["local"]=_UDS_MSG_SEARCHER_LOCAL;j["news"]=_UDS_MSG_SEARCHER_NEWS;j["book"]=_UDS_MSG_SEARCHER_BOOK;j["patent"]="Patent";j["save"]=_UDS_MSG_SEARCHCONTROL_SAVE;j["keep"]=_UDS_MSG_SEARCHCONTROL_KEEP;j["include"]=_UDS_MSG_SEARCHCONTROL_INCLUDE;j["copy"]=_UDS_MSG_SEARCHCONTROL_COPY;j["close"]=_UDS_MSG_SEARCHCONTROL_CLOSE;j["sponsored-links"
]=_UDS_MSG_SEARCHCONTROL_SPONSORED_LINKS;j["see-more"]=_UDS_MSG_SEARCHCONTROL_SEE_MORE;j["watermark"]=_UDS_MSG_SEARCHCONTROL_WATERMARK;j["search-location"]=_UDS_MSG_SEARCHER_CONFIG_SET_LOCATION;j["disable-address-lookup"]=_UDS_MSG_SEARCHER_CONFIG_DISABLE_ADDRESS_LOOKUP;j["sort-by-date"]=_UDS_MSG_SORT_BY_DATE;j["pbg"]=_UDS_MSG_BRANDING_STRING;j["n-minutes-ago"]=_UDS_MSG_MINUTES_AGO;j["n-hours-ago"]=_UDS_MSG_HOURS_AGO;j["one-hour-ago"]=_UDS_MSG_ONE_HOUR_AGO;j["all-n-related"]=_UDS_MSG_NEWS_ALL_N_RELATED;
j["related-articles"]=_UDS_MSG_NEWS_RELATED;j["page-count"]=_UDS_MSG_TOTAL_PAGE_COUNT;var B=new Array;B[0]=_UDS_MSG_MONTH_ABBR_JAN;B[1]=_UDS_MSG_MONTH_ABBR_FEB;B[2]=_UDS_MSG_MONTH_ABBR_MAR;B[3]=_UDS_MSG_MONTH_ABBR_APR;B[4]=_UDS_MSG_MONTH_ABBR_MAY;B[5]=_UDS_MSG_MONTH_ABBR_JUN;B[6]=_UDS_MSG_MONTH_ABBR_JUL;B[7]=_UDS_MSG_MONTH_ABBR_AUG;B[8]=_UDS_MSG_MONTH_ABBR_SEP;B[9]=_UDS_MSG_MONTH_ABBR_OCT;B[10]=_UDS_MSG_MONTH_ABBR_NOV;B[11]=_UDS_MSG_MONTH_ABBR_DEC;j["month-abbr"]=B;j["directions"]=_UDS_MSG_DIRECTIONS;
j["clear-results"]=_UDS_MSG_CLEAR_RESULTS;j["show-one-result"]=_UDS_MSG_SHOW_ONE_RESULT;j["show-more-results"]=_UDS_MSG_SHOW_MORE_RESULTS;j["show-all-results"]=_UDS_MSG_SHOW_ALL_RESULTS;j["settings"]=_UDS_MSG_SETTINGS;j["search"]=_UDS_MSG_SEARCH;j["search-uc"]=_UDS_MSG_SEARCH_UC;j["powered-by"]=_UDS_MSG_POWERED_BY;j["sa"]=_UDS_MSG_SEARCHER_GSA;j["by"]=_UDS_MSG_SEARCHER_BY;j["code"]=_UDS_MSG_SEARCHER_CODE;j["unknown-license"]=_UDS_MSG_UNKNOWN_LICENSE;j["more-results"]=_UDS_MSG_SEARCHCONTROL_MORERESULTS;
j["previous"]=_UDS_MSG_SEARCHCONTROL_PREVIOUS;j["next"]=_UDS_MSG_SEARCHCONTROL_NEXT;j["get-directions"]=_UDS_MSG_GET_DIRECTIONS;j["to-here"]=_UDS_MSG_GET_DIRECTIONS_TO_HERE;j["from-here"]=_UDS_MSG_GET_DIRECTIONS_FROM_HERE;j["clear-results-uc"]=_UDS_MSG_CLEAR_RESULTS_UC;j["search-the-map"]=_UDS_MSG_SEARCH_THE_MAP;j["scroll-results"]=_UDS_MSG_SCROLL_THROUGH_RESULTS;j["edit-tags"]=_UDS_MSG_EDIT_TAGS;j["tag-search"]=_UDS_MSG_TAG_THIS_SEARCH;j["search-string"]=_UDS_MSG_SEARCH_STRING;j["optional-label"
]=_UDS_MSG_OPTIONAL_LABEL;j["delete"]=_UDS_MSG_DELETE;j["deleted"]=_UDS_MSG_DELETED;j["cancel"]=_UDS_MSG_CANCEL;j["upload-video"]=_UDS_MSG_UPLOAD_YOUR_VIDEOS;j["im-done"]=_UDS_MSG_IM_DONE_WATCHING;j["close-player"]=_UDS_MSG_CLOSE_VIDEO_PLAYER;j["no-results"]=_UDS_MSG_NO_RESULTS;j["linked-cse-error-results"]=_UDS_MSG_LINKEDCSE_ERROR_RESULTS;j["coupons"]=_UDS_MSG_COUPONS;j["back"]="back";j["subscribe"]="Subscribe";j["us-pat"]="US Pat.";j["us-pat-app"]="US Pat. App";j["us-pat-filed"]="Filed";
function K(a,b){var c=function(){}
;c.prototype=b.prototype;a.prototype=new c;a.prototype.__super__=function(d,f,e,i){var h=Array.prototype.te.apply(arguments,[1,arguments.length]);return d.apply(a,h)}
}
var _json_cache_defeater_=(new Date).getTime();var _json_request_require_prep=true;function sb(a,b){return a+"&key="+google.loader.ApiKey+"&v="+b}
function sa(a,b){if(ja("msie")&&hd("msie 6.0")){var c=u(this,rb,[a,b]);setTimeout(c,0)}else{rb(a,b)}}
function rb(a,b){var c=document.getElementsByTagName("head")[0];var d=document.createElement("script");d.type="text/javascript";d.charset="utf-8";var f=_json_request_require_prep?sb(a,b):a;if(ta()||ub()){f=f+"&nocache="+_json_cache_defeater_++}d.src=f;var e=function(){d.onload=null;var h=d.parentNode;h.removeChild(d);delete d}
;var i=function(h){var l=(h?h:window.event).target?(h?h:window.event).target:(h?h:window.event).srcElement;if(l.readyState=="loaded"||l.readyState=="complete"){l.onreadystatechange=null;e()}}
;if(navigator.product=="Gecko"){d.onload=e}else{d.onreadystatechange=i}c.appendChild(d)}
function P(a,b){return function(){return b.apply(a,arguments)}
}
function u(a,b,c){return function(){return b.apply(a,c)}
}
function V(a){while(a.firstChild){a.removeChild(a.firstChild)}}
function Xb(a,b){if(a){try{V(a);a.appendChild(b)}catch(c){}}return b}
function g(a,b){try{a.appendChild(b)}catch(c){}return b}
function eb(a,b){a.innerHTML=b}
function db(a){return document.createTextNode(a?a:"")}
function m(a,b){var c=document.createElement("div");if(a){c.innerHTML=a}if(b){c.className=b}return c}
function n(a){var b=document.createElement("div");if(a){b.className=a}return b}
function ya(a,b){var c=document.createElement("span");if(a){g(c,db(a))}if(b){c.className=b}return c}
function U(a,b,c){var d=document.createElement("table");d.setAttribute("cellSpacing",a?a:0);d.setAttribute("cellPadding",b?b:0);if(c){d.className=c}return d}
function O(a,b,c){var d=a.insertRow(-1);if(!d){alert(d)}for(var f=0;f<b;f++){x(d,c)}return d}
function x(a,b){var c=a.insertCell(-1);if(b){c.className=b}return c}
function L(a,b,c,d){var f=document.createElement("img");f.src=a;if(b){f.width=b}if(c){f.height=c}if(d){f.className=d}return f}
function fb(a,b,c,d){var f;if(ta()){f=n(d);f.style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+a+'")';f.style.width=b+"px";f.style.height=c+"px"}else{f=L(a,null,null,d)}return f}
function ba(a,b,c,d,f){var e=document.createElement("a");e.href=a;if(b){if(d){g(e,ya(b,d))}else{g(e,db(b))}}if(c){e.target=c}if(f){e.title=f}return e}
function v(a,b,c,d,f){var e=m(null,d);var i=document.createElement("a");i.href=a;i.innerHTML=b;if(d){i.className=d}if(c){i.target=c}if(f){i.title=f}e.appendChild(i);return e}
function bb(a){var b=document.createElement("form");if(a){b.className=a}return b}
function aa(a,b){var c=document.createElement("input");c.type="submit";c.value=a;if(b){c.className=b}return c}
function cb(a,b,c){var d=document.createElement("input");d.setAttribute("autoComplete","off");d.type="text";if(a==-1){o(d,"util-css-expand")}else{d.size=a>0?a:10}if(b){o(d,b)}if(c){d.value=c}return d}
function ga(a,b,c,d){var f=document.createElement("input");f.type="checkbox";f.name=a;f.value=b;if(d){f.className=d}if(c){f.checked=c}return f}
function A(a,b){a.className=b}
function o(a,b){Vb(a,b)}
function z(a,b){Yb(a,b)}
function Wb(a,b){if(a==null||a.className==null)return false;var c=a.className.split(" ");for(var d=0;d<c.length;d++){if(c[d]==b){return true}}return false}
function Vb(a,b){if(Wb(a,b))return;a.className+=" "+b}
function Yb(a,b){if(a.className==null)return;var c=a.className.split(" ");var d=[];var f=false;for(var e=0;e<c.length;e++){if(c[e]!=b){if(c[e]){d.push(c[e])}}else{f=true}}if(f){a.className=d.join(" ")}}
function fa(a){if($!=""){return $}var b=a.toLowerCase().split(".");if(b.length<2){$=(fa.Ha=".com")}var c=b.pop();var d=b.pop();if(c.length==2){if(qa[d]&&qa[d][c]==1){$=(fa.Ha="."+d+"."+c)}else{$=(fa.Ha="."+c)}}else{$=(fa.Ha=".com")}return $}
var $=fa.Ha="";var qa={co:{ck:1,cr:1,hu:1,id:1,il:1,"in":1,je:1,jp:1,ke:1,kr:1,ls:1,nz:1,th:1,ug:1,uk:1,ve:1,vi:1,za:1},com:{ag:1,ar:1,au:1,bo:1,br:1,bz:1,co:1,cu:1,"do":1,ec:1,fj:1,gi:1,gr:1,gt:1,hk:1,jm:1,ly:1,mt:1,mx:1,my:1,na:1,nf:1,ni:1,np:1,pa:1,pe:1,ph:1,pk:1,pr:1,py:1,sa:1,sg:1,sv:1,tr:1,tw:1,ua:1,uy:1,vc:1,vn:1},off:{ai:1}};function re(a){var b=a.toLowerCase().split(".");if(b.length<2){return false}var c=b.pop();var d=b.pop();if((d=="igoogle"||d=="gmodules"||d=="googlesyndication")&&c=="com"
){return true}if(c.length==2&&b.length>0){if(qa[d]&&qa[d][c]==1){d=b.pop()}}return d=="google"}
function ja(a){if(a in Sa){return Sa[a]}return Sa[a]=navigator.userAgent.toLowerCase().indexOf(a)!=-1}
function hd(a){if(a in Ta){return Ta[a]}return Ta[a]=navigator.appVersion.toLowerCase().indexOf(a)!=-1}
var Sa={};var Ta={};function ta(){return ja("msie")}
function ub(){return ja("safari")||ja("konqueror")}
function tb(){return ja("opera")}
function Ub(a){this.branding=a+"branding";this.vertical=a+"branding-vertical";this.img=a+"branding-img";this.userDefined=a+"branding-user-defined";this.imgNoClear=a+"branding-img-noclear";this.clickable=a+"branding-clickable";this.text=a+"branding-text"}
function qe(a,b,c,d){var f=new Ub(a);var e=n(f.branding);var i=U(null,null,f.branding);g(e,i);var h=!c;if(!h){o(e,f.vertical);o(i,f.vertical)}var l=O(i,0);var p;var q;if(h){p=l;q=l}else{p=l;q=O(i,0)}var r="/css/small-logo.png";var s=51;var t=15;if(d){if(typeof d=="string"){if(d.match(/^http:\/\/www\.youtube\.com/)){r="/css/youtube-logo-55x24.png";s=55;t=24;o(e,f.branding+"-youtube");if(!h){o(e,f.vertical+"-youtube");o(i,f.vertical+"-youtube")}}}}var G=x(p,f.text);var w=x(q,f.imgNoClear);var y=m(j[
"powered-by"],f.text);var D=google.loader.ServiceBase+r;var E=fb(D,s,t,f.imgNoClear);g(G,y);if(d){var ia="http://www.google.com";if(typeof d=="string"&&(d.match(/^http:\/\/[a-z]*\.google\.com/)||d.match(/^http:\/\/www\.youtube\.com/))){ia=d}var Ra=ba(ia,null,"_BLANK");Ra.className=f.clickable;g(Ra,E);g(w,Ra)}else{g(w,E)}if(b){V(b);g(b,e)}return e}
function pe(a,b){var c;var d=a.getFullYear();var f=a.getMonth();var e=j["month-abbr"][f];var i=a.getDate();if(i<10){i="0"+i}switch(b){case "MDY":c=e+" "+i+", "+d;break;case "YMD":c=d+" "+e+" "+i;break;default:case "DMY":c=i+" "+e+" "+d;break}return c}
var Tb=ab.sb=3600000;var oe=ab.tb=60000;var ne=ab.rb=86400000;function ab(a,b){var c=new Date;var d=c.getTime();var f=a.getTime();var e;if(d<f){return j["n-minutes-ago"](2)}var i=d-f;if(i<Tb){var h=parseInt(i/oe);if(h<=1){e=2}else{e=h}return j["n-minutes-ago"](e)}if(i<ne){var l=parseInt(i/Tb);if(l<=1){return j["one-hour-ago"]}else{e=l;return j["n-hours-ago"](e)}}return pe(a,b)}
;
function k(){}
var C=k.Ld="gs-result";var Wd=k.qd="gs-error-result";var ae=k.zd="gs-no-results-result";k.rd="gs-id";var wa=k.Td="gs-spacer";var J=k.Wd="gs-title";var I=k.Sd="gs-snippet";var T=k.Xd="gs-visibleUrl";var Rb=k.Yd="gs-visibleUrl-long";var ke=k.Zd="gs-visibleUrl-short";var le=k.$d="gs-watermark";var ge=k.Md="gs-results-attribution";var Ib=k.dd="gs-address";var Qb=k.Ud="gs-street";var Kb=k.kd="gs-city";var Nb=k.Jd="gs-region";var Sd=k.md="gs-country";var Lb=k.Gd="gs-phone";var Nd=k.ed="gs-street gs-addressLine"
;var Od=k.fd="gs-city gs-addressLine";var Pd=k.gd="gs-addressLine";var Td=k.nd="gs-directions";var Ud=k.od="gs-directions-to-from";var Xd=k.ud="gs-label";var Pb=k.Pd="gs-secondary-link";var Jb=k.hd="gs-author";var Mb=k.Id="gs-publisher";var Zd=k.xd="gs-location";var Rd=k.ld="gs-clusterUrl";var oa=k.td="gs-image-box";var Qd=k.jd="gs-image-box gs-book-image-box";var Z=k.Vd="gs-text-box";var $d=k.yd="gs-metadata";var he=k.Nd="gs-row-1";var ie=k.Od="gs-row-2";k.Qd="gs-shadow";var de=k.Cd="gs-pages";var ce=
k.Bd="gs-page-edge";var F=k.sd="gs-image";var je=k.Rd="gs-size";var be=k.Ad="gs-pageCount";var pa=k.Hd="gs-publishedDate";var Ob=k.Kd="gs-relativePublishedDate";var me=k.ae="gs-webAd";var Yd=k.wd="gs-localAd";var Hb=k.cd="gs-ad-marker";var va=k.vd="gs-line";var Vd=k.pd="gs-divider";var ee=k.Dd="gs-patent-info";var fe=k.Ed="gs-patent-number";var sd=k.oc="gsc-control";var yd=k.zc="gsc-narrow";var Eb=k.Lc="gsc-search-box";var Fb=k.Mc="gsc-search-button";var xb=k.dc="gsc-clear-button";var Ab=k.uc="gsc-input"
;var jd=k.Xb="gsc-branding";k.cc="gsc-branding-vertical";var ld=k.Zb="gsc-branding-img";var nd=k.bc="gsc-branding-user-defined";var md=k.$b="gsc-branding-img-noclear";var kd=k.Yb="gsc-branding-clickable";var wb=k.ac="gsc-branding-text";var Va=k.Gc="gsc-resultsRoot";var Dd=k.Hc="gsc-results";var Ua=k.Bc="gsc-result";var Cd=k.Fc="gsc-resultsHeader";var Y=k.Jc="gsc-resultsbox-invisible";var S=k.Kc="gsc-resultsbox-visible";var zb=k.tc="gsc-expansionArea";var Jd=k.Xc="gsc-trailing-more-results";var ud=
k.qc="gsc-cursor-box";var td=k.pc="gsc-cursor";var wd=k.sc="gsc-cursor-page";var vd=k.rc="gsc-cursor-current-page";var id=k.Vb="gsc-ad-box";var Kd=k.Yc="gsc-twiddleRegionCell";var od=k.fc="gsc-configLabelCell";var pd=k.gc="gsc-configLabel";var Ld=k.Zc="gsc-twiddle";var na=k.$c="gsc-twiddle-closed";var ua=k.ad="gsc-twiddle-opened";var Id=k.Wc="gsc-title";var Fd=k.Nc="gsc-stats";var Bb=k.wc="gsc-keeper";var Bd=k.Ec="gsc-result-selector gsc-one-result";var Ad=k.Dc="gsc-result-selector gsc-more-results"
;var zd=k.Cc="gsc-result-selector gsc-all-results";var Ed=k.Ic="gsc-results-selector";var Db=k.Ac="gsc-one-result-active";var Cb=k.yc="gsc-more-results-active";var vb=k.Wb="gsc-all-results-active";var $a=k.Vc="gsc-tabsArea";var Gb=k.Uc="gsc-tabsAreaInvisible";var Hd=k.Pc="gsc-tabHeader";var Ya=k.Sc="gsc-tabhActive";var Za=k.Tc="gsc-tabhInactive";var Wa=k.Qc="gsc-tabdActive";var Xa=k.Rc="gsc-tabdInactive";var Gd=k.Oc="gsc-tabData";var yb=k.nc="gsc-config";var ma=k.mc="gsc-configSetting";var N=k.lc=
"gsc-configSettingSubmit";var la=k.ic="gsc-configSettingCheckbox";var ka=k.hc="gsc-configSettingCheckboxLabel";var rd=k.kc="gsc-configSettingInput";var qd=k.jc="gsc-configSettingInputLabel";var xd=k.xc="gsc-locationConfig";var Md=k.bd="gsc-video-player";k.Ub="as-results";k.Tb="as-result-vertical";k.Sb="as-result-horizontal";k.Rb="as-result-cell";k.Qb="as-branding-cell";
var Zb=GSearch.BASE=google.loader.ServiceBase;var ca=GSearch.LARGE_RESULTSET="large";var H=GSearch.SMALL_RESULTSET="small";GSearch.LARGE_RESULTS=8;GSearch.LARGE_ADS=4;GSearch.SMALL_RESULTS=4;GSearch.SMALL_ADS=2;var $b=GSearch.KEEP_SWEEPER_DELAY=5000;GSearch.LINK_TARGET_TOP="_top";GSearch.LINK_TARGET_SELF="_self";GSearch.LINK_TARGET_PARENT="_parent";var gb=GSearch.LINK_TARGET_BLANK="_blank";var R=GSearch.ORDER_BY_RELEVANCE="order-by-relevance";var Q=GSearch.ORDER_BY_DATE="order-by-date";var cc=GSearch.ORDER_BY_ASCENDING_DATE=
"order-by-ascending-date";var za=GSearch.RESTRICT_TYPE="restrict-type";var jb=GSearch.RESTRICT_SAFESEARCH="restrict-safesearch";var mb=GSearch.SAFESEARCH_STRICT="active";var lb=GSearch.SAFESEARCH_OFF="off";var kb=GSearch.SAFESEARCH_MODERATE="moderate";var ib=GSearch.RESTRICT_EXTENDED_ARGS="restrict-extended";GSearch.strings=j;function GSearch(){this.ce=null;this.I=null;this.qb=0;this.Ja=0;this.Ya=true;this.n={width:100,height:75};this.Q=gb;this.lb=1;this.setResultSetSize(H);this.clearResults();this.Qa=
null;this.Sa=null;this.fb=null;this.ab=null;this.ra=null;this.qa=null;this.ya=null;this.m="null";this.g=null;this.i=null;this.gwsUrl=null;this.H=new Array;if(typeof window==="object"&&window.location&&window.location.hostname&&window.location.hostname!=""){this.$a=fa(window.location.hostname)}else{this.$a=".com"}this.fa=null;this.la=null}
GSearch.deferRequest=function(a){var b=u(this,sa,[a,google.search.Version]);setTimeout(b,0)}
;GSearch.prototype.Jb=function(){var a=this.M+"?hl="+google.search.CurrentLocale+"&source=uds";if(this.i){a=a+this.i}else{a=a+"&q="}if(this.K&&this.K!=""){return this.K}else{return a}}
;GSearch.prototype.setQueryAddition=function(a){if(a==null||a==""){this.g=null}else{this.g=a}}
;GSearch.prototype.E=function(a,b,c){var d=Zb+this.F+"?callback="+a+"&context="+b+"&lstkp="+this.wb()+"&rsz="+this.Ea+"&hl="+google.search.CurrentLocale;if(this.$a){d+="&gss="+this.$a}if(google.search.JSHash){d+="&sig="+google.search.JSHash}if(c){d+="&start="+c}return d}
;GSearch.prototype.setLinkTarget=function(a){this.Q=a}
;GSearch.prototype.d=function(){if(this.Q&&this.Q!=""){return this.Q}else{return null}}
;GSearch.prototype.jb=function(){this.qb++;this.Ja++;if(this.ya){clearTimeout(this.ya)}this.ya=setTimeout(u(this,this.execute,[null]),$b)}
;GSearch.prototype.wb=function(){clearTimeout(this.ya);var a=this.Ja;this.Ja=0;return a}
;GSearch.prototype.Za=function(){if(this.Qa==null){this.Qa="gsc-"+this.m+"Result"}return this.Qa}
;GSearch.prototype.z=function(){if(this.Sa==null){this.Sa="gs-"+this.m+"Result"}return this.Sa}
;GSearch.prototype.Eb=function(){if(this.fb==null){this.fb=j[this.m]}if(this.ra){return this.ra}else{return this.fb}}
;GSearch.prototype.Cb=function(){if(this.ab==null){this.ab=j[this.m]}if(this.ra){return this.ra}else{return this.ab}}
;GSearch.prototype.getResultSetSize=function(){return this.Ea}
;GSearch.prototype.setResultSetSize=function(a){switch(a){case ca:this.Ea=ca;break;default:case H:this.Ea=H;break}}
;GSearch.prototype.execute=function(a){var b=this.r(a,null,null);if(window._googleudsextrastuff){b=b+window._googleudsextrastuff}this.cursor=null;this.Hb=a;sa(b,google.search.Version);if(this.H&&this.H.length>0){for(var c=0;c<this.H.length;c++){this.H[c].execute(a)}}}
;GSearch.prototype.gotoPage=function(a){if(this.cursor&&a<this.cursor.pages.length){var b=this.r(this.Hb,null,null,this.cursor.pages[a].start);this.cursor=null;sa(b,google.search.Version)}}
;GSearch.prototype.addRelatedSearcher=function(a){if(this.H){this.H.push(a)}}
;GSearch.prototype.getExecuteUrl=function(a,b,c){var d=this.r(a,b,c);return sb(d,google.search.Version)}
;GSearch.prototype.u=function(a){var b="http://code.google.com/apis/ajaxsearch/faq.html";var c=j["watermark"]+" - "+this.xb();var d=v(b,c,"_blank",le);g(a,d)}
;GSearch.prototype.xb=function(){var a=new Date;var b=a.getMonth()+1+"/"+a.getFullYear();return b}
;GSearch.prototype.formatToShortDate=function(a){var b;var c=a.getFullYear();var d=a.getMonth();var f=j["month-abbr"][d];var e=a.getDate();if(e<10){e="0"+e}switch(google.search.ShortDatePattern){case "MDY":b=f+" "+e+", "+c;break;case "YMD":b=c+" "+f+" "+e;break;default:case "DMY":b=e+" "+f+" "+c;break}return b}
;var hb=GSearch.sb=3600000;var bc=GSearch.tb=60000;var ac=GSearch.rb=86400000;GSearch.prototype.formatToRelativeDate=function(a){var b=new Date;var c=b.getTime();var d=a.getTime();var f;if(c<d){return j["n-minutes-ago"](2)}var e=c-d;if(e<hb){var i=parseInt(e/bc);if(i<=1){f=2}else{f=i}return j["n-minutes-ago"](f)}if(e<ac){var h=parseInt(e/hb);if(h<=1){return j["one-hour-ago"]}else{f=h;return j["n-hours-ago"](f)}}return this.formatToShortDate(a)}
;GSearch.prototype.clearResults=function(){this.gwsUrl=null;this.qe=null;this.results=new Array;this.adResults=new Array}
;GSearch.prototype.ib=function(){if(this.hb){this.hb()}}
;GSearch.prototype.onSearchComplete=function(a,b,c,d){if(a==null&&b==204){return}this.gwsUrl=null;if(this.results&&this.results.length>0){for(var f=0;f<this.results.length;f++){if(this.results[f].html){Sb(this.results[f].html)}}}if(this.adResults&&this.adResults.length>0){for(var f=0;f<this.adResults.length;f++){if(this.adResults[f].html){Sb(this.adResults[f].html)}}}if(a&&a.results&&a.results.length>0){this.results=a.results;if(a.cursor&&a.cursor.moreResultsUrl){if(this.K&&this.K!=""){this.gwsUrl=
this.K}else{this.gwsUrl=a.cursor.moreResultsUrl}}else if(this.i&&this.M){this.gwsUrl=this.Jb()}}else{this.results=new Array}if(a&&a.adResults&&a.adResults.length>0){this.adResults=a.adResults}else{this.adResults=new Array}this.completionStatus=b;this.hashStatus=d;this.completionFailureDetails=c;if(a&&a.resultAttribution&&a.resultAttribution!=null&&a.resultAttribution!=""){this.Da=a.resultAttribution}else{this.Da=null}if(a&&a.cursor&&a.cursor.pages&&a.cursor.pages.length>0){this.cursor=a.cursor}if(
this.Ya){this.gb()}this.ib()}
;GSearch.prototype.getAttribution=function(){var a=null;if(this.Da){a=m(this.Da,ge)}return a}
;GSearch.prototype.gb=function(){var a;var b;for(a=0;a<this.results.length;a++){b=this.results[a];this.createResultHtml(b)}for(a=0;a<this.adResults.length;a++){b=this.adResults[a];this.ta(b)}}
;GSearch.prototype.ta=function(a){if(a.html){delete a.html}}
;GSearch.prototype.setSearchCompleteCallback=function(a,b,c){if(!c){c=[null]}this.hb=u(a,b,c)}
;var M=GSearch.AllocateCompletionMapContext=function(a,b){var c=false;var d=null;if(a.length){for(var f=0;f<a.length;f++){if(a[f]==null){a[f]=b;d=f;c=true;break}}}if(!c){d=a.length;a.push(b)}return d}
;GSearch.prototype.setUserDefinedLabel=function(a){this.ra=a}
;GSearch.prototype.setUserDefinedClassSuffix=function(a){this.qa=a}
;GSearch.prototype.setNoHtmlGeneration=function(){this.Ya=false}
;GSearch.scaleImage=function(a,b,c,d,f){var e=c.width/a;var i=c.height/b;var h=Math.min(e,i);var l=Math.min(h,1);var p=new Object;p.width=Math.round(a*l);p.height=Math.round(b*l);if(d){d.width=p.width;d.height=p.height;if(f){var q=(c.width-p.width)/2;d.style.left=q+"px"}}return p}
;var dc=GSearch.VERTICAL_BRANDING=1;GSearch.HORIZONTAL_BRANDING=2;GSearch.getBranding=function(a,b,c){return qe("gsc-",a,b&&b==dc,c)}
;GSearch.setOnLoadCallback=function(a,b){google.setOnLoadCallback(a,b)}
;var xa;function Sb(a){if(!xa){xa=document.createElement("DIV")}xa.appendChild(a);xa.innerHTML=""}
GSearch.prototype.zb=function(a){var b=this.fa;if(a){b=a}var c=new Object;var d=n(this.z());o(d,C);o(d,Wd);var f;f=m(b,I);g(d,f);c.html=d;return c}
;GSearch.prototype.Ab=function(a){var b=this.la;if(a){b=a}var c=new Object;var d=n(this.z());o(d,C);o(d,ae);var f;f=m(b,I);g(d,f);c.html=d;return c}
;
function GwebSearch(){GSearch.call(this);this.m="web";this.F="/GwebSearch";this.M="http://www.google.com/search";this.c=null;this.q=X;this.P=null;this.Ta=null;this.K=null;this.s=null;this.j=null}
K(GwebSearch,GSearch);GwebSearch.RESULT_CLASS="GwebSearch";GwebSearch.AD_CLASS="GwebSearch.ad";var Pa=GwebSearch.cxRestriction_CX="cx";var Oa=GwebSearch.cxRestriction_CREF="cref";var X=GwebSearch.cxRestriction_NONE="none";var Qa=GwebSearch.N=new Array;GwebSearch.RawCompletion=function(a,b,c,d,f){var e=0;if(a){e=parseInt(a)}var i=Qa[e];Qa[e]=null;i.onSearchComplete(b,c,d,f)}
;GwebSearch.prototype.r=function(a,b,c,d){var f;if(c==null){f=M(Qa,this)}else{f=c}var e;if(b==null){e="google.search.WebSearch.RawCompletion"}else{e=b}var i=this.E(e,f,d);if(a){var h;var l=a;if(this.g){l=l+" "+this.g}if(this.c&&this.q!=X&&this.Ta){var p=this.Ta;var q=l;if(this.P!=null){q=l+" more:"+this.P}p=p.replace(/__HL__/,google.search.CurrentLocale);p=p.replace(/__QUERY__/,encodeURIComponent(q));this.K=p}if(this.c&&this.q==X){l=l+" site:"+this.c}h="";if(this.c&&this.q!=X){if(this.q==Pa){h=h+
"&cx="+this.c}else if(this.q==Oa){h=h+"&cref="+encodeURIComponent(this.c)}if(this.P!=null){l=l+" more:"+this.P}}h=h+"&q="+encodeURIComponent(l);if(this.s){h=h+"&safe="+this.s}if(this.j){h=h+this.j}i=i+h;this.i=h;if(d&&d!=0){this.i=this.i+"&start="+d}}return i}
;GwebSearch.prototype.createResultHtml=function(a){if(a.html){delete a.html}var b=n(this.z());o(b,C);var c;c=v(a.unescapedUrl,a.title,this.d(),J);g(b,c);c=m(a.content,I);g(b,c);c=m(a.visibleUrl,T);g(b,c);o(c,ke);var d=a.unescapedUrl.indexOf(a.visibleUrl);var f=a.visibleUrl;if(d!=-1&&d!=0){f=a.unescapedUrl.substring(d)}c=m(f,T);o(c,Rb);g(b,c);a.html=b;this.u(a.html)}
;GwebSearch.prototype.ta=function(a){if(a.html){delete a.html}var b=n(me);o(b,C);var c;c=v(a.unescapedUrl,a.title,this.d(),J);g(b,c);if(a.content1){c=m(a.content1,va);g(b,c)}if(a.content2){c=m(a.content2,va);g(b,c)}c=m(a.visibleUrl,T);var d=L(a.impressionUrl,12,12,Hb);g(c,d);g(b,c);a.html=b;this.u(a.html)}
;GwebSearch.prototype.setSiteRestriction=function(a,b,c){this.K=null;this.fa=null;var d=false;if(a==null||typeof a=="string"&&a==""){d=false;this.c=null;this.q=X;this.P=null;this.fa=null}else if(typeof a=="string"){d=a.match(/^\d{21}:.*/);if(d){this.c=a;this.q=Pa}else{this.c=a;this.q=X}}else{if(a.siteUrl){d=false;this.c=a.siteUrl}else if(a.cseId){d=true;this.c=a.cseId;this.q=Pa}else if(a.crefUrl){d=true;this.c=a.crefUrl;this.q=Oa;this.fa=j["linked-cse-error-results"]}else{d=false;this.c=null;this.q=
X;this.P=null}}if(d){if(b){this.P=b}if(c){if(c.match(/__HL__/)&&c.match(/__QUERY__/)){this.Ta=c}}if(this.q==Oa){var f=new Image;f.src="http://www.google.com/cse/tools/ping?cref="+encodeURIComponent(this.c)+"&nocache="+Number(new Date)}}}
;GwebSearch.prototype.setRestriction=function(a,b){if(a==jb){if(b){if(b==mb||b==lb||b==kb){this.s=b}else{this.s=null}}else{this.s=null}}if(a==ib){if(b){for(var c in b){var d=b[c];if(c=="lr"||c=="usg"){if(this.j==null){this.j="&"}else{this.j+="&"}this.j+=c+"="+encodeURIComponent(d)}}}else{this.j=null}}}
;
function GadSenseSearch(a){GSearch.call(this);this.m="ad";this.Ua=null;this.Va=null;if(a){if(window["google_dynamic_adsense_units"]==null){return}var b=window["google_dynamic_adsense_units"][a];if(b!=null&&b._bind()){this.Ua=b}}else{var c=window.googleAFSAdsUpdater;if(c!=null&&c._bind()){this.Va=c}}}
K(GadSenseSearch,GSearch);GadSenseSearch.prototype.execute=function(a,b){var c=a;if(this.g){c=c+" "+this.g}if(this.Ua){this.Ua._updateAds(c)}else if(this.Va){this.Va._updateAds(c)}}
;
function GsaSearch(a){GSearch.call(this);this.vb=a;this.m="sa";this.F="/ajax"}
K(GsaSearch,GSearch);GsaSearch.RESULT_CLASS="GsaSearch";GsaSearch.AD_CLASS="GsaSearch.ad";var Ma=GsaSearch.N=new Array;GsaSearch.RawCompletion=function(a,b,c){var d=0;if(a){d=parseInt(a)}var f=Ma[d];Ma[d]=null;f.onSearchComplete(b,c)}
;var cd=GsaSearch.NEXT_PAGE="next";var dd=GsaSearch.PREV_PAGE="prev";GsaSearch.prototype.execute=function(a,b){var c=this.r(a,null,null,b);sa(c,google.search.Version)}
;GsaSearch.prototype.r=function(a,b,c,d){var f;if(c==null){f=M(Ma,this)}else{f=c}var e;if(b==null){e="google.search.SaSearch.RawCompletion"}else{e=b}var i=this.E(e,f,d);if(a){var h=a;if(this.g){h=h+" "+this.g}i=i+"&q="+encodeURIComponent(h)}return i}
;GsaSearch.prototype.createResultHtml=function(a){if(a.html){delete a.html}var b=n(this.z());o(b,C);var c;c=v(a.unescapedUrl,a.title,this.d(),J);g(b,c);c=m(a.content,I);g(b,c);c=m(a.visibleUrl,T);g(b,c);o(c,Rb);a.html=b;this.u(a.html)}
;var ed=GsaSearch.de="&ajax_version=1.0&client=default_frontend&site=default_collection&ie=UTF-8&oe=UTF-8";GsaSearch.prototype.E=function(a,b,c){var d=this.vb+this.F+"?ajax_callback="+a+"&ajax_context="+b+"&hl="+google.search.CurrentLocale+ed+"&num="+this.Ba+this.Db(c);return d}
;GsaSearch.prototype.jb=function(){this.qb++;this.Ja++}
;GsaSearch.prototype.onSearchComplete=function(a,b){if(a==null&&b==204){return}if(a&&a.results&&a.results.length>0){this.results=new Array;for(var c=0;c<a.results.length;c++){var d=a.results[c];var f=new Object;f.GsearchResultClass=d.GsearchResultClass;f.unescapedUrl=d.unescapedUrl;f.url=d.url;f.visibleUrl=d.visibleUrl;f.title=d.title;f.titleNoFormatting=d.titleNoFormatting;f.content=d.snippet;this.results.push(f)}this.Fa=a.start_index;this.va=a.end_index;this.Wa=a.est}else{this.results=new Array;
this.Fa=0;this.va=0;this.Wa=0}this.completionStatus=b;this.hashStatus=200;this.completionFailureDetails="";this.Da=null;if(this.Ya){this.gb()}this.ib()}
;GsaSearch.prototype.setResultSetSize=function(a){this.__super__(GSearch.prototype.setResultSetSize,a);switch(this.Ea){case ca:this.Ba=8;break;case H:this.Ba=4;break}}
;GsaSearch.prototype.Db=function(a){var b="";if(a&&this.completionStatus==200&&this.Fa&&this.va&&this.Wa){if(a==cd){if(this.va<this.Wa){b="&start="+this.va}}else if(a==dd){var c;if(this.Fa>this.Ba+1){c=this.Fa-(this.Ba+1)}else{c=0}b="&start="+c}}return b}
;
function GnewsSearch(){GSearch.call(this);this.m="news";this.F="/GnewsSearch";this.M="http://news.google.com/nwshp";this.se=null;this.da="site:";this.h=false;this.X=true;this.I=P(this,Yc);this.W="gsc-newsConfig";this.b=null;this.j=null}
K(GnewsSearch,GSearch);GnewsSearch.RESULT_CLASS="GnewsSearch";var Ka=GnewsSearch.N=new Array;GnewsSearch.RawCompletion=function(a,b,c,d,f){var e=0;if(a){e=parseInt(a)}var i=Ka[e];Ka[e]=null;i.onSearchComplete(b,c,d,f)}
;GnewsSearch.prototype.r=function(a,b,c,d){var f;if(c==null){f=M(Ka,this)}else{f=c}var e;if(b==null){e="google.search.NewsSearch.RawCompletion"}else{e=b}var i=this.E(e,f,d);if(a||!a&&this.j){var h;var l=null;if(a){l=a}if(this.g){if(l==null){l=this.g}else{l=l+" "+this.g}}if(this.c){if(l==null){l=this.da+this.c}else{l=l+" "+this.da+this.c}}if(l){h="&q="+encodeURIComponent(l)}else{h=""}if(this.h){h=h+"&scoring=d"}if(this.j){h=h+this.j}if(this.c&&this.da=="source:"){i=i.replace(/&hl=.*&/,"&hl=en&")}i=
i+h;this.i=h;if(d&&d!=0){this.i=this.i+"&start="+d}}return i}
;GnewsSearch.prototype.createResultHtml=function(a){if(a.html){delete a.html}var b=n(this.z());o(b,C);var c;c=v(a.unescapedUrl,a.title,this.d(),J);g(b,c);c=m(a.publisher,Mb);g(b,c);var d=a.location.split(",");if(d.length>1){var f=", "+d[d.length-1];c=m(f,Zd);g(b,c)}var e=new Date(a.publishedDate);c=m(" - "+this.formatToShortDate(e),pa);g(b,c);var e=new Date(a.publishedDate);c=m(" - "+this.formatToRelativeDate(e),Ob);g(b,c);c=m(a.content,I);g(b,c);if(a.clusterUrl&&a.clusterUrl!=""){c=v(a.clusterUrl,
j["related-articles"]+"&nbsp;&raquo;",this.d(),Rd);g(b,c)}a.html=b;this.u(a.html)}
;GnewsSearch.prototype.setSiteRestriction=function(a){if(a==null||a==""){this.c=null;this.da="site:"}else{if(a.match("[./:]")){this.da="site:";this.c=a}else{this.da="source:";this.c=a.replace(/\s/g,"_")}}}
;GnewsSearch.prototype.setResultOrder=function(a){if(a==Q){this.h=true}else if(a==R){this.h=false}else{this.h=false}}
;var Yc=GnewsSearch.prototype.Ca=function(a,b){if(b){if(this.b==null){var c=n(ma);this.b=ga(null,"0",this.h?true:false,la);g(c,this.b);g(c,m(j["sort-by-date"],ka));var d=n(N);g(d,aa(j["close"],N));g(c,d);g(a,c);this.b.focus()}else{this.b.checked=this.h?true:false;this.b.focus()}}else{if(this.b){if(this.b.checked){this.setResultOrder(Q)}else{this.setResultOrder(R)}}}}
;GnewsSearch.prototype.setRestriction=function(a,b){if(a==ib){if(b){for(var c in b){var d=b[c];if(c=="geo"){if(this.j==null){this.j="&"}else{this.j+="&"}this.j+=c+"="+encodeURIComponent(d)}}}else{this.j=null}}}
;
function GimageSearch(){GSearch.call(this);this.lb=2;this.m="image";this.F="/GimageSearch";this.M="http://images.google.com/images";this.s=null;this.xa=null;this.ha=null;this.ia=null;this.ga=null;this.c=null;this.n={width:112,height:84}}
K(GimageSearch,GSearch);var Lc=GimageSearch.RESULT_CLASS="GimageSearch";GimageSearch.AD_CLASS="GwebSearch.ad";var Jc=GimageSearch.RESTRICT_IMAGESIZE="restrict-imagesize";GimageSearch.IMAGESIZE_SMALL=["icon"];GimageSearch.IMAGESIZE_MEDIUM=["small","medium","large","xlarge"];GimageSearch.IMAGESIZE_LARGE=["xxlarge"];GimageSearch.IMAGESIZE_EXTRA_LARGE=["huge"];var Hc=GimageSearch.RESTRICT_COLORIZATION="restrict-coloration";var zc=GimageSearch.COLORIZATION_BLACK_AND_WHITE="mono";var Bc=GimageSearch.COLORIZATION_GRAYSCALE=
"gray";var Ac=GimageSearch.COLORIZATION_COLOR="color";var Ic=GimageSearch.RESTRICT_FILETYPE="restrict-filetype";var Ec=GimageSearch.FILETYPE_JPG="jpg";var Fc=GimageSearch.FILETYPE_PNG="png";var Dc=GimageSearch.FILETYPE_GIF="gif";var Cc=GimageSearch.FILETYPE_BMP="bmp";var Kc=GimageSearch.RESTRICT_IMAGETYPE="restrict-imagetype";var Gc=GimageSearch.IMAGETYPE_FACES="face";var Ha=GimageSearch.N=new Array;GimageSearch.RawCompletion=function(a,b,c,d,f){var e=0;if(a){e=parseInt(a)}var i=Ha[e];Ha[e]=null;
i.onSearchComplete(b,c,d,f)}
;GimageSearch.prototype.r=function(a,b,c,d){var f;if(c==null){f=M(Ha,this)}else{f=c}var e;if(b==null){e="google.search.ImageSearch.RawCompletion"}else{e=b}var i=this.E(e,f,d);if(a){var h;var l=a;if(this.g){l=l+" "+this.g}h="&q="+encodeURIComponent(l);if(this.s){h=h+"&safe="+this.s}if(this.xa){h=h+"&imgsz="+encodeURIComponent(this.xa)}if(this.ha){h=h+"&imgc="+encodeURIComponent(this.ha)}if(this.ia){h=h+"&imgtype="+encodeURIComponent(this.ia)}if(this.ga){h=h+"&as_filetype="+encodeURIComponent(this.ga)
}if(this.c){h=h+"&as_sitesearch="+encodeURIComponent(this.c)}i=i+h;this.i=h;if(d&&d!=0){this.i=this.i+"&start="+d}}return i}
;GimageSearch.prototype.createResultHtml=function(a){if(a.html){delete a.html}var b=n(this.z());o(b,C);var c=n(oa);var d=GSearch.scaleImage(a.tbWidth,a.tbHeight,this.n);var f=L(a.tbUrl,d.width,d.height,F);var e=(this.n.width-d.width)/2;f.style.left=e+"px";f.title=a.titleNoFormatting+" ("+a.visibleUrl+")";var i=ba(a.unescapedUrl,null,this.d(),F);A(i,F);g(i,f);g(c,i);g(b,c);var h=n(Z);var l;l=m(a.content,I);l.title=a.contentNoFormatting;g(h,l);var p=a.width+" x "+a.height;l=m(p,je);g(h,l);l=v(a.originalContextUrl,
a.visibleUrl,this.d(),T);l.title=a.visibleUrl;g(h,l);g(b,h);a.html=b;this.u(a.html)}
;GimageSearch.prototype.setSiteRestriction=function(a){this.c=a}
;GimageSearch.prototype.setRestriction=function(a,b){if(a==jb){if(b){if(b==mb||b==lb){this.s=b}else if(b==kb){this.s=null}else{this.s=null}}else{this.s=null}}else if(a==Jc){if(b){this.xa=b.join("|")}else{this.xa=null}}else if(a==Hc){if(b){if(b==zc||b==Bc||b==Ac){this.ha=b}else{this.ha=null}}else{this.ha=null}}else if(a==Ic){if(b){if(b==Ec||b==Fc||b==Dc||b==Cc){this.ga=b}else{this.ga=null}}else{this.ga=null}}else if(a==Kc){if(b){if(b==Gc){this.ia=b}else{this.ia=null}}else{this.ia=null}}}
;
function GlocalSearch(){GSearch.call(this);this.B=null;this.A="San Francisco, CA";this.D={y:37.77916,x:-122.42009};this.V=null;this.ka=true;this.U=false;this.aa=null;this.X=true;this.I=P(this,Vc);this.W=xd;this.m="local";this.F="/GlocalSearch";this.k=null;this.T=null}
K(GlocalSearch,GSearch);GlocalSearch.RESULT_CLASS="GlocalSearch";GlocalSearch.AD_CLASS="GlocalSearch.ad";var Qc=GlocalSearch.TYPE_BLENDED_RESULTS="blended";var Rc=GlocalSearch.TYPE_KMLONLY_RESULTS="kmlonly";var Sc=GlocalSearch.TYPE_LOCALONLY_RESULTS="localonly";var Ja=GlocalSearch.N=new Array;GlocalSearch.RawCompletion=function(a,b,c,d,f){var e=0;if(a){e=parseInt(a)}var i=Ja[e];Ja[e]=null;if(b&&b.viewport){i.resultViewport=b.viewport}else{i.resultViewport=null}i.onSearchComplete(b,c,d,f)}
;GlocalSearch.prototype.r=function(a,b,c){var d;if(c==null){d=M(Ja,this)}else{d=c}var f;if(b==null){f="google.search.LocalSearch.RawCompletion"}else{f=b}var e=this.E(f,d);if(a){e=e+"&q="+encodeURIComponent(a)}this.viewport=null;var i;if(this.B){var h;var l;if(this.ka){h=this.B.getCenterLatLng();l=this.B.getSpanLatLng();i="&sll="+h.y+","+h.x;i+="&sspn="+l.height+","+l.width;i+=Ia(h.y,h.x);e+=i}else{h=this.B.getCenter();l=this.B.getBounds().toSpan().toUrlValue();i="&sll="+h.y+","+h.x;i+="&sspn="+l;
i+=Ia(h.y,h.x);e+=i}}else if(this.D){i="&sll="+this.D.y+","+this.D.x;if(this.V){i=i+"&sspn="+this.V.lat+","+this.V.lng}i+=Ia(this.D.y,this.D.x);e+=i}else if(this.A){i="&near="+encodeURIComponent(this.A);e+=i}if(this.U){e+="&nogeocode=t"}if(this.aa){e+="&mrt="+encodeURIComponent(this.aa)}return e}
;var Uc=GlocalSearch.oe=3.141592653589;var Tc=GlocalSearch.ee=6367000;var Xc=GlocalSearch.xe=16093;var Ia=GlocalSearch.centerToGll=function(a,b){var c=Xc;var d=2*c/Tc*2*Uc;var f=a-d;var e=b-d;var i=a+d;var h=b+d;var l="&gll="+parseInt(f*1000000)+","+parseInt(e*1000000)+","+parseInt(i*1000000)+","+parseInt(h*1000000)+"&llsep=500,500";return l}
;GlocalSearch.prototype.createResultHtml=function(a){if(a.html){delete a.html}var b=n(this.z());o(b,C);var c;c=v(a.url,a.title,this.d(),J);g(b,c);if(a.listingType=="kml"&&a.content&&a.content!=""){c=m(a.content,I);g(b,c)}var d=n(Ib);if(a.addressLines&&a.addressLines.length>0){for(var f=0;f<a.addressLines.length;f++){var e=a.addressLines[f];var i=Pd;if(f==0){i=Nd}else if(f==1){i=Od}c=m(e,i);g(d,c)}}else{c=m(a.streetAddress,Qb);g(d,c);var h="";if(a.city!=""){h=a.city;if(a.region!=""){h+=", "}}c=m(h,
Kb);g(d,c);c=m(a.region,Nb);g(d,c)}c=m(a.country,Sd);g(d,c);g(b,d);if(a.phoneNumbers&&a.phoneNumbers.length){var l=null;var p=null;var q=a.phoneNumbers[0];var r;for(var s=0;s<a.phoneNumbers.length;s++){r=a.phoneNumbers[s];if(r.type=="main"){l=r;break}if(r.type==""||r.type=="mobile"&&p==null){p=r}}if(l){r=l}else if(p){r=p}else{r=q}c=m(r.number,Lb);g(b,c)}if(a.ddUrl&&a.ddUrl!=""){c=v(a.ddUrl,j["directions"],this.d(),Td);g(b,c)}if(a.ddUrlToHere&&a.ddUrlToHere!=""&&a.ddUrlFromHere&&a.ddUrlFromHere!=""
){c=n(Ud);var t=m(j["get-directions"]+":",Xd);c.appendChild(t);t=v(a.ddUrlToHere,j["to-here"],this.d(),Pb);c.appendChild(t);t=m("-",wa);c.appendChild(t);t=v(a.ddUrlFromHere,j["from-here"],this.d(),Pb);c.appendChild(t);g(b,c)}a.html=b;this.u(a.html)}
;GlocalSearch.prototype.ta=function(a){if(a.html){delete a.html}var b=n(Yd);o(b,C);var c;c=v(a.unescapedUrl,a.title,this.d(),J);g(b,c);if(a.content1){c=m(a.content1,va);g(b,c)}if(a.content2){c=m(a.content2,va);g(b,c)}if(a.phoneNumber){c=m(a.phoneNumber,Lb);g(b,c)}c=m(a.visibleUrl,T);var d=L(a.impressionUrl,12,12,Hb);g(c,d);g(b,c);if(a.streetAddress&&a.city&&a.region){var f=n(Ib);var e=a.streetAddress+", ";c=m(e,Qb);g(f,c);e=a.city+", ";c=m(e,Kb);g(f,c);e=a.region;c=m(e,Nb);g(f,c);g(b,f)}a.html=b;
this.u(a.html)}
;GlocalSearch.prototype.setCenterPoint=function(a){if(a.centerAndZoom){this.ka=true;this.B=a;this.D=null;this.A="";if(this.k){this.k=null}}else if(a.setCenter){this.ka=false;this.B=a;this.D=null;this.V=null;this.A="";if(this.k){this.k=null}}else if(a.x&&a.y){this.ka=true;this.D=a;this.V=null;this.B=null;this.A="";if(this.k){this.k=null}}else{if(a!=null&&a!=""){this.ka=true;this.B=null;this.A=a;this.D=null;if(this.k){this.k=null}var b=new GlocalSearch;b.setSearchCompleteCallback(this,this.ub,[b,a]
);b.execute(a)}}}
;GlocalSearch.prototype.ub=function(a,b){if(a.results&&a.results.length){var c=new Object;c.y=parseFloat(a.results[0].lat);c.x=parseFloat(a.results[0].lng);this.D=c;this.A=b;this.X=true;this.B=null;if(a.resultViewport){var d=new Object;d.lat=parseFloat(a.resultViewport.span.lat)/2;d.lng=parseFloat(a.resultViewport.span.lng)/2;this.V=d}}}
;var Vc=GlocalSearch.prototype.Ca=function(a,b){if(b){if(this.k==null){var c=null;if(this.B==null){var d=n(ma);this.k=cb(null,rd,this.A==""?null:this.A);g(d,m(j["search-location"],qd));g(d,this.k);g(a,d);c=this.k}d=n("gsc-configSetting");this.T=ga(null,"0",this.U?true:false,la);g(d,this.T);g(d,m(j["disable-address-lookup"],ka));if(c==null){c=this.T}var f=m(null,"gsc-configSettingSubmit");g(f,aa(j["close"],N));g(d,f);g(a,d);c.focus()}}else{if(this.k){if(this.k.value){this.A=this.k.value;this.setCenterPoint(
this.A)}this.k=null}if(this.T){if(this.T.checked){this.U=true}else{this.U=false}this.T=null}V(a)}}
;var Mc=GlocalSearch.ADDRESS_LOOKUP_DISABLED="disabled";var Nc=GlocalSearch.ADDRESS_LOOKUP_ENABLED="enabled";GlocalSearch.prototype.setAddressLookupMode=function(a){if(a==Mc){this.U=true}else if(a==Nc){this.U=false}}
;var Pc=GlocalSearch.STATIC_MAP_ZOOM_FARTHEST=17;GlocalSearch.STATIC_MAP_ZOOM_DEFAULT=4;var Oc=GlocalSearch.STATIC_MAP_ZOOM_CLOSEST=0;var qb=GlocalSearch.STATIC_MAP_MAX_POINTS=8;var Wc=GlocalSearch.resizeStaticMapUrl=function(a,b,c,d){var f=a.staticMapUrl;f=f.replace(/&h=\d*/,"&h="+b);f=f.replace(/&w=\d*/,"&w="+c);if(d&&d>=Oc&&d<=Pc){f=f.replace(/&zl=\d*/,"&zl="+d)}a.staticMapUrl=f;return f}
;GlocalSearch.computeStaticMapUrl=function(a,b,c,d){var f="&Point=b&Point.latitude_e6=__LAT__&Point.longitude_e6=__LNG__&Point.iconid=__ICONID__&Point=e";var e="";var i="http://mt.google.com/mapdata?cc=us&tstyp=5&zl=4&w=150&h=100";var h=new Object;h.staticMapUrl=i;i=Wc(h,b,c,d);if(d==null){i=i.replace(/&zl=\d*/,"")}var l=a.length;if(l>qb){l=qb}for(var p=0;p<l;p++){var q;var r;var s=a[p];if(s.lat&&s.lng){if(typeof s.lat=="string"){q=parseFloat(s.lat);r=parseFloat(s.lng)}else{q=s.lat;r=s.lng}}else if(
s.x&&s.y){q=s.y;r=s.x}else{return null}var t=q*1000000;var G=r*1000000;var w=f.replace(/__LAT__/,parseInt(t));w=w.replace(/__LNG__/,parseInt(G));var y=51+p;if(l==1){y=15}w=w.replace(/__ICONID__/,y);e=e+w}var D=i+e;return D}
;GlocalSearch.prototype.setRestriction=function(a,b){if(a==za){if(b){this.aa=null;if(b==Qc||b==Rc||b==Sc){this.aa=b}else{this.aa=null}}else{this.aa=null}}}
;
function GblogSearch(){GSearch.call(this);this.m="blog";this.F="/GblogSearch";this.M="http://blogsearch.google.com/blogsearch";this.c=null;this.h=false;this.X=true;this.I=P(this,vc);this.W="gsc-blogConfig";this.b=null}
K(GblogSearch,GSearch);GblogSearch.RESULT_CLASS="GblogSearch";GblogSearch.AD_CLASS="GwebSearch.ad";var Fa=GblogSearch.N=new Array;GblogSearch.RawCompletion=function(a,b,c,d,f){var e=0;if(a){e=parseInt(a)}var i=Fa[e];Fa[e]=null;i.onSearchComplete(b,c,d,f)}
;GblogSearch.prototype.r=function(a,b,c){var d;if(c==null){d=M(Fa,this)}else{d=c}var f;if(b==null){f="google.search.BlogSearch.RawCompletion"}else{f=b}var e=this.E(f,d);if(a){var i;var h=a;if(this.g){h=h+" "+this.g}if(this.c){h=h+" blogurl:"+this.c}i="&q="+encodeURIComponent(h);if(this.h){i=i+"&scoring=d"}e=e+i;this.i=i}return e}
;GblogSearch.prototype.createResultHtml=function(a){if(a.html){delete a.html}var b=n(this.z());o(b,C);var c;c=v(a.postUrl,a.title,this.d(),J);g(b,c);var d=new Date(a.publishedDate);c=m(this.formatToShortDate(d),pa);g(b,c);d=new Date(a.publishedDate);c=m(this.formatToRelativeDate(d),Ob);g(b,c);c=m(a.content,I);g(b,c);c=v(a.blogUrl,a.blogUrl,this.d(),T);g(b,c);a.html=b;this.u(a.html)}
;GblogSearch.prototype.setSiteRestriction=function(a){if(a==null||a==""){this.c=null}else{this.c=a}}
;GblogSearch.prototype.setResultOrder=function(a){if(a==Q){this.h=true}else if(a==R){this.h=false}else{this.h=false}}
;var vc=GblogSearch.prototype.Ca=function(a,b){if(b){if(this.b==null){var c=n(ma);this.b=ga(null,"0",this.h?true:false,la);g(c,this.b);g(c,m(j["sort-by-date"],ka));var d=n(N);g(d,aa(j["close"],N));g(c,d);g(a,c);this.b.focus()}else{this.b.checked=this.h?true:false;this.b.focus()}}else{if(this.b){if(this.b.checked){this.setResultOrder(Q)}else{this.setResultOrder(R)}}}}
;
function GvideoSearch(){GSearch.call(this);this.m="video";this.F="/GvideoSearch";this.M="http://video.google.com/videosearch";this.h=false;this.X=true;this.I=P(this,gd);this.W="gsc-videoConfig";this.b=null}
K(GvideoSearch,GSearch);var fd=GvideoSearch.RESULT_CLASS="GvideoSearch";GvideoSearch.AD_CLASS="GwebSearch.ad";var Na=GvideoSearch.N=new Array;GvideoSearch.RawCompletion=function(a,b,c,d,f){var e=0;if(a){e=parseInt(a)}var i=Na[e];Na[e]=null;i.onSearchComplete(b,c,d,f)}
;GvideoSearch.prototype.r=function(a,b,c,d){var f;if(c==null){f=M(Na,this)}else{f=c}var e;if(b==null){e="google.search.VideoSearch.RawCompletion"}else{e=b}var i=this.E(e,f,d);if(a){var h;var l=a;if(this.g){l=l+" "+this.g}h="&q="+encodeURIComponent(l);if(this.h){h=h+"&scoring=d"}i=i+h;this.i=h;if(d&&d!=0){this.i=this.i+"&start="+d}}return i}
;GvideoSearch.prototype.createResultHtml=function(a){if(a.html){delete a.html}var b=n(this.z());o(b,C);var c=n(oa);var d=n(Z);var f=U();var e=O(f,0);var i=x(e,oa);var h=x(e,Z);g(i,c);g(h,d);g(b,f);var l=GSearch.scaleImage(a.tbWidth,a.tbHeight,this.n);var p=L(a.tbUrl,l.width,l.height,F);var q=ba(a.url,null,this.d(),F);A(q,F);g(q,p);g(c,q);var r;r=v(a.url,a.title,this.d(),J);g(d,r);var s=m(a.content,I);if(ta()){s.style.height="2.6em"}g(d,s);var t=new Date(a.published);r=m(this.formatToShortDate(t),
pa);g(d,r);var G="http://"+a.publisher;r=v(G,a.publisher,this.d(),Mb);g(d,r);a.html=b;this.u(a.html)}
;GvideoSearch.createPlayer=function(a,b){var c=null;if(a.playUrl&&a.playUrl!=""){var d=a.playUrl;var f=Md;if(b){f=b}if(tb()){var e=document.createElement("object");e.className=f;e.setAttribute("type","application/x-shockwave-flash");e.setAttribute("data",d);c=n(b);c.appendChild(e)}else{var e=document.createElement("embed");e.className=f;e.setAttribute("type","application/x-shockwave-flash");e.setAttribute("src",d);if(a.videoType){if(a.videoType=="Google"){e.setAttribute("bgcolor","#000000")}else{
e.setAttribute("wmode","transparent")}}else{e.setAttribute("bgcolor","#000000")}c=n(b);c.appendChild(e)}}return c}
;GvideoSearch.prototype.setResultOrder=function(a){if(a==Q){this.h=true}else if(a==R){this.h=false}else{this.h=false}}
;var gd=GvideoSearch.prototype.Ca=function(a,b){if(b){if(this.b==null){var c=n(ma);this.b=ga(null,"0",this.h?true:false,la);g(c,this.b);g(c,m(j["sort-by-date"],ka));var d=n(N);g(d,aa(j["close"],N));g(c,d);g(a,c);this.b.focus()}else{this.b.checked=this.h?true:false;this.b.focus()}}else{if(this.b){if(this.b.checked){this.setResultOrder(Q)}else{this.setResultOrder(R)}}}}
;
function GbookSearch(){GSearch.call(this);this.m="book";this.F="/GbookSearch";this.M="http://books.google.com/books";this.wa=false;this.La=null}
K(GbookSearch,GSearch);GbookSearch.RESULT_CLASS="GbookSearch";GbookSearch.AD_CLASS="GwebSearch.ad";var yc=GbookSearch.USER_LIST="user-list";var wc=GbookSearch.TYPE_ALL_BOOKS=1;var xc=GbookSearch.TYPE_FULL_VIEW_BOOKS=2;var Ga=GbookSearch.N=new Array;GbookSearch.RawCompletion=function(a,b,c,d,f){var e=0;if(a){e=parseInt(a)}var i=Ga[e];Ga[e]=null;i.onSearchComplete(b,c,d,f)}
;GbookSearch.prototype.r=function(a,b,c,d){var f;if(c==null){f=M(Ga,this)}else{f=c}var e;if(b==null){e="google.search.BookSearch.RawCompletion"}else{e=b}var i=this.E(e,f,d);if(a){var h;var l=a;if(this.g){l=l+" "+this.g}h="&q="+encodeURIComponent(l);if(this.wa){h=h+"&as_brr=1"}if(this.La){h=h+"&as_list="+this.La}i=i+h;this.i=h}return i}
;GbookSearch.prototype.createResultHtml=function(a){if(a.html){delete a.html}a.thumbnailHtml=this.Ra(a);var b=n(this.z());o(b,C);var c=n(Z);var d=U();var f=O(d,0);var e=x(f,oa);var i=x(f,Z);g(e,a.thumbnailHtml.cloneNode(true));g(i,c);g(b,d);var h;h=v(a.unescapedUrl,a.title,this.d(),J);g(c,h);h=m(j["by"]+"&nbsp;"+a.authors,Jb);g(c,h);h=n(wa);g(c,h);if(a.publishedYear){h=m(a.publishedYear,pa);g(c,h)}if(parseInt(a.pageCount)>0){h=m("-&nbsp;"+j["page-count"](a.pageCount),be);g(c,h)}h=v("http://books.google.com"
,"books.google.com",this.d(),T);g(c,h);a.html=b;this.u(a.html)}
;GbookSearch.prototype.Ra=function(a){var b="http://books.google.com/googlebooks/";var c=n(Qd);var d=n(he);var f=L(b+"pages-trans.gif",null,null,de);g(d,f);f=L(b+"p_edge-trans.gif",null,null,ce);g(d,f);g(c,d);d=n(ie);var e=GSearch.scaleImage(a.tbWidth,a.tbHeight,this.n);f=L(a.tbUrl,e.width,e.height,F);var i=ba(a.unescapedUrl,null,this.d(),F);A(i,F);g(i,f);g(d,i);g(c,d);return c}
;GbookSearch.prototype.setRestriction=function(a,b){if(a==za){if(b){if(b==wc){this.wa=false}else if(b==xc){this.wa=true}else{this.setRestriction(a,null)}}else{this.wa=false}}else if(a==yc){if(b&&b.match(/^[a-zA-Z0-9\-_]*$/)){this.La=b}else{this.La=null}}}
;
function GpatentSearch(){GSearch.call(this);this.m="patent";this.F="/GpatentSearch";this.M="http://www.google.com/patents";this.ca="";this.O=null;this.X=true;this.I=P(this,bd);this.W="gsc-patentConfig";this.b=null}
K(GpatentSearch,GSearch);GpatentSearch.RESULT_CLASS="GpatentSearch";GpatentSearch.AD_CLASS="GwebSearch.ad";var Zc=GpatentSearch.TYPE_ANY_STATUS=1;var ad=GpatentSearch.TYPE_ISSUED_PATENTS=2;var $c=GpatentSearch.TYPE_APPLICATIONS=3;var La=GpatentSearch.N=new Array;GpatentSearch.RawCompletion=function(a,b,c,d,f){var e=0;if(a){e=parseInt(a)}var i=La[e];La[e]=null;i.onSearchComplete(b,c,d,f)}
;GpatentSearch.prototype.r=function(a,b,c,d){var f;if(c==null){f=M(La,this)}else{f=c}var e;if(b==null){e="google.search.PatentSearch.RawCompletion"}else{e=b}var i=this.E(e,f,d);if(a){var h;var l=a;if(this.g){l=l+" "+this.g}h="&q="+encodeURIComponent(l)+this.ca;if(this.O){h=h+this.O}i=i+h;this.i=h}return i}
;GpatentSearch.prototype.createResultHtml=function(a){if(a.html){delete a.html}a.thumbnailHtml=this.Ra(a);var b=n(this.z());o(b,C);var c=n(Z);var d=U();var f=O(d,0);var e=x(f,oa);var i=x(f,Z);g(e,a.thumbnailHtml.cloneNode(true));g(i,c);g(b,d);var h;var l=a.title;h=v(a.unescapedUrl,l,this.d(),J);g(c,h);var p=n(ee+" "+$d);g(c,p);var q=null;if(a.patentNumber){if(a.patentStatus=="issued"){q=j["us-pat"]+"&nbsp;"+a.patentNumber}else{q=j["us-pat-app"]+"&nbsp;"+a.patentNumber}}else{q=j["us-pat-app"]+"&nbsp; N/A"
}h=m(q,fe);g(p,h);if(a.applicationDate){var r=new Date(a.applicationDate);h=m(" - "+this.formatToShortDate(r),pa);g(p,h)}if(a.assignee){h=m(" - "+a.assignee,Jb);g(p,h)}h=m(a.content,I);g(c,h);g(c,h);a.html=b;this.u(a.html)}
;GpatentSearch.prototype.Ra=function(a){var b=n(k.Fd);var c=L(a.tbUrl,75,100,F);var d=ba(a.unescapedUrl,null,this.d(),F);A(d,F);g(d,c);g(b,d);return b}
;GpatentSearch.prototype.setResultOrder=function(a){if(a==Q){this.O="&scoring=d"}else if(a==cc){this.O="&scoring=ad"}else if(a==R){this.O=null}else{this.O=null}}
;GpatentSearch.prototype.setRestriction=function(a,b){if(a==za){if(b){if(b==Zc){this.ca=""}else if(b==ad){this.ca="&as_psrg=1"}else if(b==$c){this.ca="&as_psra=1"}else{this.ca=""}}else{this.ca=""}}}
;var bd=GpatentSearch.prototype.Ca=function(a,b){if(b){var c=false;if(this.O&&this.O=="&scoring=d"){c=true}if(this.b==null){var d=n(ma);this.b=ga(null,"0",c,la);g(d,this.b);g(d,m(j["sort-by-date"],ka));var f=n(N);g(f,aa(j["close"],N));g(d,f);g(a,d);this.b.focus()}else{this.b.checked=c;this.b.focus()}}else{if(this.b){if(this.b.checked){this.setResultOrder(Q)}else{this.setResultOrder(R)}}}}
;
function GsearcherOptions(){this.w=ea;this.mb=this.w;this.root=null;this.n={width:112,height:84};this.Ma={width:100,height:75};this.la=null}
GsearcherOptions.prototype.setExpandMode=function(a){switch(a){case ec:case ha:case ea:this.w=a;break;default:this.w=ea;break}this.mb=this.w}
;GsearcherOptions.prototype.setRoot=function(a){V(a);this.root=a}
;GsearcherOptions.prototype.setNoResultsString=function(a){this.la=a}
;GsearcherOptions.prototype.setImageResultsTbHeight=function(a){if(a>100){a=100}this.n.height=a;this.n.width=Math.round(a*1.33)}
;GsearcherOptions.prototype.setVideoResultsTbHeight=function(a){if(a>100){a=100}this.Ma.height=a;this.Ma.width=Math.round(a*1.33)}
;function GdrawOptions(){this.input=null;this.ob=null;this.v=da}
GdrawOptions.prototype.setInput=function(a){this.input=a}
;GdrawOptions.prototype.setSearchFormRoot=function(a){this.ob=a}
;GdrawOptions.prototype.setDrawMode=function(a){if(a==da||a==ra){this.v=a}else{this.v=da}}
;function W(a,b,c){this.f=c;this.Xa=false;this.Pa=false;this.gs=a;this.e=null;this.Mb=u(b,rc,[this]);this.Pb=u(b,Ba,[this,Ea]);this.Ob=u(b,Ba,[this,Da]);this.Nb=u(b,Ba,[this,pb]);this.Lb=u(b,qc,[this]);this.Kb=u(b,nc,[this]);this.gs.setSearchCompleteCallback(b,GSearchControl.prototype.onSearchComplete,[this]);this.gs.setResultSetSize(b.resultSetSize);this.gs.setLinkTarget(b.Q);this.root=null;this.Ka=null;this.Z=null;this.bb=null;this.J=null;this.Y=null;this.p=null;this.ja=true}
GSearchControl.NO_RESULTS_DEFAULT_STRING=j["no-results"];var lc=GSearchControl.TIMEOUT_SHORT=350;var Aa=GSearchControl.TIMEOUT_MEDIUM=500;var kc=GSearchControl.TIMEOUT_LONG=700;var ec=GSearchControl.EXPAND_MODE_CLOSED=1;var ha=GSearchControl.EXPAND_MODE_OPEN=2;var ea=GSearchControl.EXPAND_MODE_PARTIAL=3;var da=GSearchControl.DRAW_MODE_LINEAR=1;var ra=GSearchControl.DRAW_MODE_TABBED=2;function GSearchControl(a){if(!google.loader.KeyVerified){if(GSearchControl.keyCheck()){google.loader.KeyVerified=
true}else{return}}this.resultSetSize=H;this.v=da;this.root=null;this.searchButton=null;this.input=null;this.Ia=Aa;this.Fb=u(this,oc,[null]);this.Gb=u(this,pc,[null]);this.ma=null;this.db=null;this.cb=null;this.$=null;this.Ib=false;this.ea=false;this.Q=gb;this.Aa=j["copy"];this.a=new Array;this.Na=new Array;var b;if(a){for(var c=0;c<a.length;c++){b=new W(a[c],this,false);this.a.push(b)}}}
try{GSearchControl.appPath=window.location.href}catch(se){GSearchControl.appPath=null}GSearchControl.keyCheck=function(){var a=true;if(re(window.location.host)){return true}if(google.loader.LoadFailure){if(google.loader.OriginalAppPath&&GSearchControl.appPath){if(GSearchControl.appPath==google.loader.OriginalAppPath){google.loader.LoadFailure=false;a=true}else{google.loader.LoadFailure=false;a=true}}}google.loader.KeyVerified=true;google.loader.LoadFailure=false;return a}
;GSearchControl.prototype.addSearcher=function(a,b){if(!b){b=new GsearcherOptions}if(a.m=="ad"){this.Na.push(a)}else{a.H=null;var c=new W(a,this,b);this.a.push(c)}}
;GSearchControl.prototype.draw=function(a,b){var c=null;var d=null;if(b){if(b.v){this.v=b.v;c=b.input;d=b.ob}else{this.v=da}}else{this.v=da}this.root=n(sd);if(c!=null){this.input=c;this.input.onkeyup=this.Fb;this.input.onpaste=this.Gb}else{if(d==null){d=this.root}var f=new GSearchForm(true,d);f.setOnSubmitCallback(this,GSearchControl.prototype.submit);f.setOnClearCallback(this,GSearchControl.prototype.clearAllResults);this.input=f.input}this.ba=n(Y);if(this.v==ra){this.C=n(Gb);g(this.root,this.C)
;this.l=new Array;this.t=0;for(var e=0;e<this.a.length;e++){var i=new Object;var h=this.a[e].gs.Eb();h=h.replace(/ /g,"&nbsp;");i.G=m(h);i.L=null;i.G.onclick=u(this,tc,[e]);this.l[e]=i;g(this.C,i.G);var l=wa;if(tb()){l=l+" "+wa+"-opera"}var p=ya(" ",l);g(this.C,p);this.a[e].f.setExpandMode(ha)}}g(this.root,this.ba);for(var e=0;e<this.a.length;e++){if(this.a[e].f.root){this.a[e].ja=false;this.a[e].root=this.a[e].f.root;o(this.a[e].root,Va);z(this.a[e].root,S);o(this.a[e].root,Y)}else{this.a[e].root=
n(Va)}if(this.a[e].gs.qa){var q=Va+"-"+this.a[e].gs.qa;o(this.a[e].root,q)}if(this.v==ra){this.l[e].L=this.a[e].root}var r=U(null,null,Cd);var s=O(r,0);this.a[e].S=x(s,Kd);var t=x(s,od);this.a[e].Ka=m("",Ld);g(this.a[e].S,this.a[e].Ka);var G=m(this.a[e].gs.Cb(),Id);g(this.a[e].Ka,G);this.a[e].Z=m("",Fd);g(this.a[e].S,this.a[e].Z);var w=m();var y=m(j["blank"],Bd);var D=m(j["blank"],Ad);var E=m(j["blank"],zd);y.title=j["show-one-result"];D.title=j["show-more-results"];E.title=j["show-all-results"];
g(w,y);g(w,D);g(w,E);y.onclick=this.a[e].Pb;D.onclick=this.a[e].Ob;E.onclick=this.a[e].Nb;this.a[e].bb=w;this.a[e].eb(Ca);g(this.a[e].S,this.a[e].bb);this.a[e].Ka.onclick=this.a[e].Mb;if(this.a[e].gs.I){this.a[e].o=ya("",pd);eb(this.a[e].o,j["blank"]);o(this.a[e].o,na);g(t,this.a[e].o);this.a[e].o.onclick=this.a[e].Lb;this.a[e].o.title=j["settings"];this.a[e].J=n(yb);o(this.a[e].J,this.a[e].gs.W);this.a[e].Y=bb(yb);o(this.a[e].Y,this.a[e].gs.W);this.a[e].Y.onsubmit=this.a[e].Kb;g(this.a[e].J,this.a[
e].Y);this.a[e].J.style.display="none"}this.a[e].p=n(Dd);o(this.a[e].p,this.a[e].gs.Za());if(this.a[e].f.root==null){g(this.ba,this.a[e].root)}g(this.a[e].root,r);if(this.a[e].J){g(this.a[e].root,this.a[e].J)}g(this.a[e].root,this.a[e].p)}if(this.v==ra){for(var e=0;e<this.a.length;e++){o(this.l[e].G,Hd);o(this.l[e].L,Gd);if(e==this.t){o(this.l[e].G,Ya);o(this.l[e].L,Wa)}else{o(this.l[e].G,Za);o(this.l[e].L,Xa)}}}if(a){Xb(a,this.root);var ia=this.Bb();if(ia&&ia<300){this.Ib=true;o(this.root,yd)}}}

;GSearchControl.prototype.setTimeoutInterval=function(a){switch(a){case lc:case Aa:case kc:this.Ia=a;break;default:this.Ia=Aa;break}}
;var jc=GSearchControl.KEEP_LABEL_SAVE="save";var ic=GSearchControl.KEEP_LABEL_KEEP="keep";var hc=GSearchControl.KEEP_LABEL_INCLUDE="include";var gc=GSearchControl.KEEP_LABEL_COPY="copy";var fc=GSearchControl.KEEP_LABEL_BLANK="blank";GSearchControl.prototype.setOnKeepCallback=function(a,b,c){if(c){switch(c){case jc:case ic:case hc:case gc:case fc:this.Aa=j[c];break;default:this.Aa=c;break}}this.ma=P(a,b)}
;var tc=GSearchControl.prototype.we=function(a){if(this.t==a){return}z(this.l[this.t].G,Ya);z(this.l[this.t].L,Wa);o(this.l[this.t].G,Za);o(this.l[this.t].L,Xa);this.t=a;o(this.l[this.t].G,Ya);o(this.l[this.t].L,Wa);z(this.l[this.t].G,Za);z(this.l[this.t].L,Xa)}
;GSearchControl.prototype.submit=function(){if(this.input.value.length){this.execute()}else{this.clearAllResults()}return false}
;GSearchControl.prototype.execute=function(a){var b;if(a){b=a;this.input.value=b}else{b=this.input.value}if(b.length){this.ea=false;A(this.ba,S);if(this.C){A(this.C,$a)}for(var c=0;c<this.a.length;c++){if(!this.a[c].ja){z(this.a[c].root,Y);o(this.a[c].root,S)}if(this.db){this.db(this,this.a[c].gs,b)}if(this.a[c].gs.H){this.a[c].gs.H=null}this.a[c].gs.execute(b)}for(var c=0;c<this.Na.length;c++){this.Na[c].execute(b)}}}
;var oc=GSearchControl.prototype.ge=function(){var a=this.input.value;if(a&&a!=""){if(this.$){clearTimeout(this.$)}this.$=setTimeout(u(this,GSearchControl.prototype.execute,[null]),this.Ia)}}
;var pc=GSearchControl.prototype.he=function(){if(this.$){clearTimeout(this.$)}this.$=setTimeout(u(this,GSearchControl.prototype.execute,[null]),this.Ia)}
;GSearchControl.prototype.setResultSetSize=function(a){var b=true;switch(a){case ca:this.resultSetSize=a;b=true;break;default:case H:this.resultSetSize=H;b=false;break}for(var c=0;c<this.a.length;c++){this.a[c].gs.setResultSetSize(a)}}
;GSearchControl.prototype.setLinkTarget=function(a){this.Q=a;for(var b=0;b<this.a.length;b++){this.a[b].gs.setLinkTarget(a)}}
;GSearchControl.prototype.setNoResultsString=function(a){for(var b=0;b<this.a.length;b++){this.a[b].f.setNoResultsString(a)}}
;var rc=GSearchControl.prototype.ne=function(a){if(a.Xa){this.R(a,false)}else{this.R(a,true)}}
;GSearchControl.prototype.R=function(a,b,c){if(!b){z(a.S,ua);o(a.S,na);a.Xa=false;a.p.style.display="none";if(c){var d="(0)";a.Z.innerHTML=d}else{var d="("+(a.gs.results.length+a.gs.adResults.length)+")";a.Z.innerHTML=d}}else{z(a.S,na);o(a.S,ua);a.Xa=true;a.p.style.display="block"}}
;var nc=GSearchControl.prototype.fe=function(a){this.oa(a,false,true);return false}
;var qc=GSearchControl.prototype.me=function(a){if(a.gs.X){if(a.Pa){this.oa(a,false,true)}else{this.oa(a,true,true)}}}
;GSearchControl.prototype.oa=function(a,b,c){if(!b){if(a.o){z(a.o,ua);o(a.o,na);a.o.innerHTML=j["blank"];a.Pa=false;a.gs.I(a.Y,false);a.J.style.display="none";if(c){this.execute()}}}else{if(a.o){o(a.o,ua);z(a.o,na);a.o.innerHTML=j["close"];a.Pa=true;a.J.style.display="block";a.gs.I(a.Y,true)}}}
;var ob=GSearchControl.prototype.ie=function(a,b){if(this.ma){b.gs.jb();this.ma(a)}}
;GSearchControl.prototype.cancelSearch=function(){this.ea=true}
;GSearchControl.prototype.clearAllResults=function(){this.input.value="";A(this.ba,Y);if(this.C){A(this.C,Gb)}for(var a=0;a<this.a.length;a++){if(!this.a[a].ja){z(this.a[a].root,S);o(this.a[a].root,Y)}var b=this.a[a];V(b.p);b.e=null;this.R(b,false,true);this.oa(b,false,false)}}
;GSearchControl.prototype.onSearchComplete=function(a){var b;var c;var d=false;var f;if(this.ea){return}V(a.p);a.e=null;this.R(a,false,true);this.oa(a,false,false);a.eb(Ca);var e=a.gs.results;if(a.gs.fa&&a.gs.completionStatus>=400){e=new Array;e.push(a.gs.zb())}else if(e.length==0&&a.f.la&&a.gs.completionStatus==200){e=new Array;e.push(a.gs.Ab(a.f.la))}for(var c=0;c<e.length;c++){b=e[c];if(!b.html){a.gs.createResultHtml(b)}if(b.html){d=true;f=n(a.gs.Za());o(f,Ua);if(a.gs.qa){var i=Ua+"-"+a.gs.qa;
o(f,i)}var h=b.html.cloneNode(true);if(b.GsearchResultClass==Lc){if(a.f.n){if(a.f.n.width!=a.gs.n.width||a.f.n.height!=a.gs.n.height){var l=h.getElementsByTagName("img");for(var p=0;p<l.length;p++){GSearch.scaleImage(b.tbWidth,b.tbHeight,a.f.n,l[p],true)}}}}else if(b.GsearchResultClass==fd){if(a.f.Ma){var l=h.getElementsByTagName("img");for(var p=0;p<l.length;p++){GSearch.scaleImage(b.tbWidth,b.tbHeight,a.f.Ma,l[p])}}}g(f,h);if(this.ma){var q=this.Aa;var r=m("",Bb);eb(r,q);g(f,r);r.onclick=u(this,
ob,[b,a])}var s=a.gs.lb;if(c>=s){if(!a.e){a.e=n(zb);g(a.p,a.e);if(a.f.w==ea){a.e.style.display="none"}}g(a.e,f)}else{g(a.p,f)}}}if(!a.e&&a.gs.cursor){a.e=n(zb);g(a.p,a.e)}if(a.e&&a.gs.i&&a.gs.gwsUrl){f=v(a.gs.gwsUrl,j["more-results"]+"&nbsp;&raquo;",a.gs.d(),Jd);if(a.gs.cursor){var t=n(ud);var G=this.yb(a);t.appendChild(G);t.appendChild(f);g(a.e,t)}else{g(a.e,f)}}var w=a.e?a.e:a.p;if(a.gs.adResults.length){var y=n(id);for(var c=0;c<a.gs.adResults.length;c++){if(c==0){var f=m(j["sponsored-links"],
Vd);g(y,f)}b=a.gs.adResults[c];if(!b.html){a.gs.ta(b)}if(b.html){d=true;f=n(a.gs.Za());o(f,Ua);g(f,b.html.cloneNode(true));if(this.ma){var r=m(this.Aa,Bb);g(f,r);r.onclick=u(this,ob,[b,a])}g(y,f)}}g(w,y)}if(!d){a.Z.innerHTML="(0)";a.p.innerHTML="";this.R(a,false)}else{var D;var D="("+(a.gs.results.length+a.gs.adResults.length)+")";a.Z.innerHTML=D;if(a.f.w==ea||a.f.w==ha){this.R(a,true)}else{this.R(a,false)}var E=a.gs.getAttribution(true);if(E){g(a.p,E)}}a.f.w=a.f.mb;if(this.cb){this.cb(this,a.gs)
}}
;GSearchControl.prototype.yb=function(a){var b=n(td);var c=a.gs.cursor;for(var d=0;d<c.pages.length;d++){var f=wd;if(d==c.currentPageIndex){f=f+" "+vd}var e=m(c.pages[d].label,f);e.onclick=u(this,sc,[a,d]);b.appendChild(e)}return b}
;var nb=GSearchControl.be={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"};var mc=GSearchControl.inlineCurrentStyle=function(a,b){if(ub()){alert("GSearchControl.inlineCurrentStyle is not supported on Safari");return}var c=true;if(b){c=b}if(c){for(var d=0;d<a.childNodes.length;d++
){mc(a.childNodes[d],true)}}if(a.nodeType==1){var f;var e;var i=false;var h=false;if(window.getComputedStyle){f=window.getComputedStyle(a,null);e=true;i=true}else if(a.currentStyle){f=a.currentStyle;e=false;i=true}if(i){for(var l in f){if(nb[l]){var p=nb[l];var q=f[l];if(l=="display"&&q=="none"){a.innerHTML="";h=true}if(f[l]!=""){if(e){a.style.setProperty(p,q,"")}else{a.style.setAttribute(p,q,"")}}}}if(h){if(e==false){a.outerHTML="<div style='display:none'/>"}}}}}
;GSearchControl.prototype.Bb=function(a){var b=a?a:this.root;var c=null;if(window.getComputedStyle){c=window.getComputedStyle(b,null)}else if(b.currentStyle){c=b.currentStyle}else if(document.defaultView.getComputedStyle){c=document.defaultView.getComputedStyle(b,null)}if(c){return parseInt(c["width"])}else{return 300}}
;GSearchControl.prototype.setSearchCompleteCallback=function(a,b){this.cb=P(a,b)}
;GSearchControl.prototype.setSearchStartingCallback=function(a,b){this.db=P(a,b)}
;var Ca=W.SRC_INIT=0;var Ea=W.SRC_ONE=1;var Da=W.SRC_MORE=2;var pb=W.SRC_ALL=3;W.prototype.eb=function(a){var b=Ed+" ";if(a==Ca){if(this.f.w==ea){b+=Db}else if(this.gs.getResultSetSize()==H){b+=Cb}else{b+=vb}}else if(a==Ea){b+=Db}else if(a==Da){b+=Cb}else{b+=vb}A(this.bb,b)}
;var Ba=GSearchControl.prototype.le=function(a,b){a.eb(b);var c=false;switch(b){default:case Ea:if(a.e){a.e.style.display="none"}break;case Da:if(a.e){a.e.style.display="block"}if(a.gs.getResultSetSize()!=H){c=true}a.gs.setResultSetSize(H);break;case pb:if(a.e){a.e.style.display="block"}if(a.gs.getResultSetSize()!=ca){c=true}a.gs.setResultSetSize(ca);break}if(c){var d;d=this.input.value;if(d.length){this.ea=false;A(this.ba,S);if(this.C){A(this.C,$a)}if(!a.ja){z(a.root,Y);o(a.root,S)}a.f.w=ha;a.gs.execute(
d)}}}
;var sc=GSearchControl.prototype.re=function(a,b){this.ea=false;A(this.ba,S);if(this.C){A(this.C,$a)}if(!a.ja){z(a.root,Y);o(a.root,S)}a.f.w=ha;a.gs.gotoPage(b)}
;function GSearchForm(a,b,c){var d=bb(Eb);d.acceptCharset="utf-8";var f=null;var e=j["search-uc"];var i=j["search"];if(c){if(c.buttonText){e=c.buttonText;i=c.buttonText}if(c.clickableBrandingUrl){var h="http://www.google.com";if(typeof c.clickableBrandingUrl=="string"&&c.clickableBrandingUrl.match(/^http:\/\/[a-z]*\.google\.com/)){h=c.clickableBrandingUrl}f=ba(h,null,"_BLANK");f.className=kd}}this.searchButton=aa(e,Fb);this.searchButton.title=i;var l;if(a){l=ld;this.Oa=m(j["blank"],xb);this.Oa.title=
j["clear-results"]}else{l=md}this.input=cb(null,Ab,null);this.input.name="search";this.input.title=i;var p=U(null,null,Eb);g(d,p);var q=O(p,0);this.kb=x(q,Ab);var r=x(q,Fb);if(a){var s=x(q,xb);g(s,this.Oa)}g(this.kb,this.input);g(r,this.searchButton);var t=U(null,null,jd);g(d,t);q=O(t,0);this.userDefinedCell=x(q,nd);var G=x(q,wb);var w=x(q,l);var y=m(j["powered-by"],wb);var D=google.loader.ServiceBase+"/css/small-logo.png";var E=fb(D,51,15,l);g(G,y);if(f){g(f,E);g(w,f)}else{g(w,E)}this.nb=d;V(b);
g(b,this.nb)}
GSearchForm.prototype.setOnSubmitCallback=function(a,b){this.pb=u(this,uc,[this]);this.Ga=u(a,b,[this]);this.nb.onsubmit=this.pb;this.searchButton.onclick=this.pb}
;GSearchForm.prototype.setOnClearCallback=function(a,b){this.Oa.onclick=u(a,b,[this])}
;var uc=GSearchForm.prototype.ue=function(a){var b=this.kb.offsetWidth;var c=this.input.value;if(this.Ga){this.Ga()}if(ta()){var d=this;var f;if(c.length*8>=b){f=b-6}else{f="99%"}setTimeout(function(){d.input.style.width=f}
,1)}return false}
;GSearchForm.prototype.execute=function(a){if(a){this.input.value=a}if(this.Ga){this.Ga()}}
;
google_exportSymbol("google.search.WebSearch",GwebSearch);google_exportSymbol("google.search.BookSearch",GbookSearch);google_exportSymbol("google.search.BlogSearch",GblogSearch);google_exportSymbol("google.search.VideoSearch",GvideoSearch);google_exportSymbol("google.search.NewsSearch",GnewsSearch);google_exportSymbol("google.search.LocalSearch",GlocalSearch);google_exportSymbol("google.search.ImageSearch",GimageSearch);google_exportSymbol("google.search.AdSenseSearch",GadSenseSearch);google_exportSymbol(
"google.search.PatentSearch",GpatentSearch);google_exportSymbol("google.search.SaSearch",GsaSearch);google_exportSymbol("google.search.Search",GSearch);google_exportSymbol("google.search.SearchControl",GSearchControl);google_exportSymbol("google.search.SearchForm",GSearchForm);google_exportSymbol("google.search.SearcherOptions",GsearcherOptions);google_exportSymbol("google.search.DrawOptions",GdrawOptions);if(!google.search.NoOldNames){google_exportSymbol("GwebSearch",GwebSearch);google_exportSymbol(
"GbookSearch",GbookSearch);google_exportSymbol("GblogSearch",GblogSearch);google_exportSymbol("GvideoSearch",GvideoSearch);google_exportSymbol("GnewsSearch",GnewsSearch);google_exportSymbol("GlocalSearch",GlocalSearch);google_exportSymbol("GimageSearch",GimageSearch);google_exportSymbol("GadSenseSearch",GadSenseSearch);google_exportSymbol("GsaSearch",GsaSearch);google_exportSymbol("GpatentSearch",GpatentSearch);google_exportSymbol("GSearch",GSearch);google_exportSymbol("GSearchControl",GSearchControl)
;google_exportSymbol("GSearchForm",GSearchForm);google_exportSymbol("GsearcherOptions",GsearcherOptions);google_exportSymbol("GdrawOptions",GdrawOptions)};

 })()
google.loader.loaded({"module":"search","version":"1.0","components":["default"]});
google.loader.eval.search = function(s) {eval(s)}})()