var u=navigator,l=undefined,j=Number,q=isNaN,m=Array;function w(a,b){return a.toString=b}var g="length",_P="prototype",G="width",S="nodeType",ma="document",i="value",t="left";var na="firstChild",D="bottom",M="parentNode",oa="nextSibling",E="height",F="right",T=T||{},y=this;var Ba=function(a,b){var c=a.split("."),d=y,h;while(h=c.shift()){if(!c[g]&&k(b)){d[h]=b}else if(d[h]){d=d[h]}else{d=(d[h]={})}}};var k=function(a){return typeof a!="undefined"};var I=function(a){return a!=null&&typeof a=="object"};
var qa=function(a){if(I(a)){if(a.clone){return a.clone()}var b=a instanceof m||I(a)&&typeof a.join=="function"&&typeof a.reverse=="function"?[]:{};for(var c in a){b[c]=qa(a[c])}return b}return a};var Ca=function(a,b){Ba(a,b)};if(!Function[_P].apply){Function[_P].apply=function(a,b){var c=[],d,h;if(!a)a=y;if(!b)b=[];for(var e=0;e<b[g];e++){c[e]="args["+e+"]"}h="oScope.__applyTemp__.peek().("+c.join(",")+");";if(!a.__applyTemp__){a.__applyTemp__=[]}a.__applyTemp__.push(this);d=eval(h);a.__applyTemp__.pop();
return d}};if(!m[_P].push){m[_P].push=function(a){for(var b=0;b<arguments[g];b++){this[this[g]]=arguments[b]}return this[g]}}if(!m[_P].pop){m[_P].pop=function(){var a;if(this[g]){a=this[this[g]-1];this.length--}return a}}m[_P].peek=function(){return this[this[g]-1]};if(!m[_P].shift){m[_P].shift=function(){var a;if(this[g]){a=this[0];for(var b=0;b<this[g]-1;b++){this[b]=this[b+1]}this.length--}return a}}if(!m[_P].unshift){m[_P].unshift=function(a){var b=arguments[g];for(var c=this[g]-1;c>=0;c--){this[c+
b]=this[c]}for(var d=0;d<b;d++){this[d]=arguments[d]}return this[g]}};;;var Ga=/^[a-zA-Z0-9\-_.!~*'()]*$/,p=function(a){a=String(a);if(!Ga.test(a)){return encodeURIComponent(a)}return a};var J=function(a,b){if(b){return a.replace(ba,ca).replace(fa,ga).replace(da,ea).replace(ha,ia)}else{if(!Ea.test(a))return a;if(a.indexOf(Fa)!=-1){a=a.replace(ba,ca)}if(a.indexOf(Ia)!=-1){a=a.replace(fa,ga)}if(a.indexOf(Ha)!=-1){a=a.replace(da,ea)}if(a.indexOf(Ja)!=-1){a=a.replace(ha,ia)}return a}},Fa="&",Ia="<",Ha=">",Ja='"',ca="&amp;",ga="&lt;",ea="&gt;",ia="&quot;",ba=/&/g,fa=/</g,
da=/>/g,ha=/\"/g,Ea=/[&<>\"]/;var Ka=function(a){var b={};for(var c=0;c<a[g];c++){b[a.charAt(c)]=true}return b},ab=Ka("()[]{}+-?*.$^|,:#<!\\");var R=function(a,b){this.width=k(a)?j(a):l;this.height=k(b)?j(b):l};R[_P].clone=function(){return new R(this[G],this[E])};w(R[_P],function(){return"("+this[G]+" x "+this[E]+")"});var O=function(a,b){this.x=k(a)?j(a):l;this.y=k(b)?j(b):l};O[_P].clone=function(){return new O(this.x,this.y)};w(O[_P],function(){return"("+this.x+", "+this.y+")"});var P=function(a,b){a=j(a);b=j(b);this.start=a<b?a:b;this.end=a<b?b:a};P[_P].clone=function(){return new P(this.start,this.end)};w(P[_P],function(){return"["+
this.start+", "+this.end+"]"});var Q=function(a,b,c,d){this.left=k(a)?j(a):l;this.top=k(b)?j(b):l;this.width=k(c)?j(c):l;this.height=k(d)?j(d):l};Q[_P].clone=function(){return new Q(this[t],this.top,this[G],this[E])};w(Q[_P],function(){return"("+this[t]+", "+this.top+" - "+this[G]+"w x "+this[E]+"h)"});var z=function(a,b,c,d){this.top=k(a)?j(a):l;this.right=k(b)?j(b):l;this.bottom=k(c)?j(c):l;this.left=k(d)?j(d):l};z[_P].clone=function(){return new z(this.top,this[F],this[D],this[t])};w(z[_P],function(){return"("+
this.top+"t, "+this[F]+"r, "+this[D]+"b, "+this[t]+"l)"});z[_P].contains=function(a){return Da(this,a)};z[_P].expand=function(a,b,c,d){if(I(a)){this.top-=a.top;this.right+=a[F];this.bottom+=a[D];this.left-=a[t]}else{this.top-=a;this.right+=b;this.bottom+=c;this.left-=d}return this};var Da=function(a,b){if(!a||!b){return false}return b.x>=a[t]&&b.x<=a[F]&&b.y>=a.top&&b.y<=a[D]};var Ta,Oa,Na,Ma,Qa,ja,Pa,ka,Ua,Sa,Va,Ra;(function(){var a=u.userAgent,b=typeof opera!="undefined",c=!b&&a.indexOf("MSIE")!=-1,d=!b&&a.indexOf("WebKit")!=-1,h=!b&&u.product=="Gecko"&&!d,e=h&&u.vendor=="Camino",r=!b&&a.indexOf("Konqueror")!=-1,C=r||d,s,n;if(b){s=opera.version()}else{if(h){n=/rv\:([^\);]+)(\)|;)/}else if(c){n=/MSIE\s+([^\);]+)(\)|;)/}else if(d){n=/WebKit\/(\S+)/}else if(r){n=/Konqueror\/([^\);]+)(\)|;)/}if(n){n.test(a);s=RegExp.$1}}var v=u.platform,L=v.indexOf("Mac")!=-1,A=v.indexOf("Win")!=
-1,B=v.indexOf("Linux")!=-1;Ta=b;Oa=c;Na=h;Ma=e;Qa=r;ja=d;Pa=C;ka=s;Ua=u.platform;Sa=L;Va=A;Ra=B})();var Wa=function(a,b){if(!q(a)&&!q(b)){return a-b}var c=a.split("."),d=b.split("."),h=Math.min(c[g],d[g]);for(var e=0;e<h;e++){if(typeof d[e]=="undefined"){return 1}if(typeof c[e]=="undefined"){return-1}if(!q(c[e])&&q(d[e])&&c[e]==parseInt(d[e],10)){return 1}if(q(c[e])&&!q(d[e])&&parseInt(c[e],10)==d[e]){return-1}if(d[e]>c[e]){return-1}else if(d[e]<c[e]){return 1}}return 0};var N;var aa=function(){if(!N){N=new o}return N};var f=function(a){return aa().b(a)};var $=function(a,b){a.appendChild(b)};var Aa=function(a){if(a[M]){a[M].removeChild(a)}};var va=ja&&Wa(ka,"521")<=0,xa=function(a,b){if(typeof a.contains!="undefined"&&!va&&b[S]==1){return a==b||a.contains(b)}if(typeof a.compareDocumentPosition!="undefined"){return a==b||Boolean(a.compareDocumentPosition(b)&16)}while(b&&a!=b){b=b[M]}return b==a};var ya=function(a,b,c,d){if(a!=null){for(var h=0,e;e=a.childNodes[h];h++){if(b(e)){c.push(e);
if(d){return}}ya(e,b,c,d)}}},wa={SCRIPT:1,STYLE:1,HEAD:1,IFRAME:1,OBJECT:1},Z={IMG:" ",BR:"\n"};var za=function(a,b,c){if(a.nodeName in wa){}else if(a[S]==3){if(c){b.push(String(a.nodeValue).replace(/(\r\n|\r|\n)/g,""))}else{b.push(a.nodeValue)}}else if(a.nodeName in Z){b.push(Z[a.nodeName])}else{var d=a[na];while(d){za(d,b,c);d=d[oa]}}};var o=function(a){this.a=a||y[ma]||document};o[_P].b=function(a){if(typeof a=="string"){return this.a.getElementById(a)}else{return a}};o[_P].createElement=function(a){return this.a.createElement(a)};
o[_P].createTextNode=function(a){return this.a.createTextNode(a)};o[_P].appendChild=$;o[_P].removeNode=Aa;o[_P].contains=xa;var x=null,X=null,H=null,W=null,V="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",U=V+"+/.",ra=V+"-_.",sa=function(a,b){if(!(I(a)&&typeof a[g]=="number")){throw Error("encodeByteArray takes an array as a parameter");}ta();var c=b?H:x,d=[];for(var h=0;h<a[g];h+=3){var e=a[h],r=h+1<a[g],C=r?a[h+1]:0,s=h+2<a[g],n=s?a[h+2]:0,v=e>>2,L=(e&3)<<4|C>>4,A=(C&15)<<2|n>>6,B=n&63;if(!s){B=64;if(!r){A=64}}d.push(c[v],c[L],c[A],c[B])}return d.join("")},Y=function(a,b){if(typeof y.btoa=="function"&&
!b){return y.btoa(a)}return sa(ua(a),b)};var ua=function(a){var b=[];for(var c=0;c<a[g];c++){var d=a.charCodeAt(c);while(d>255){b.push(d&255);d>>=8}b.push(d)}return b};var ta=function(){if(!x){x={};X={};H={};W={};for(var a=0;a<U[g];a++){x[a]=U.charAt(a);X[x[a]]=a;H[a]=ra.charAt(a);W[H[a]]=a}}};var K=function(a,b,c){a.style[La(b)]=c};var La=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};if(typeof T=="undefined"){alert("Closure failed to load")}function la(a){if(!a||!a[g]){K(f("errorMsg"),"display","none")}else{f("errorMsg").innerHTML=J(a);K(f("errorMsg"),"display","block")}}function Ya(a){$(f("snippet"),aa().createTextNode(a))}function $a(){var a;if(!f("agreeTerms").checked){a="You must agree to the Google Mobile Search Box terms of service to use this service."}else if(!f("userName")[i][g]){a="Please enter your name."}else if(!f("userCompany")[i][g]){a="Please enter the name of your company."}else if(!f("userEmail")[i][g]){a=
"Please enter your email address."}else if(!f("userDomain")[i][g]){a="Please enter the website URL where you will host the Google search box."}else{return true}la(a);return false}function Za(){urchinTracker("/mobile/partners/signup/search?n="+p(f("userName")[i])+"&o="+p(f("userCompany")[i])+"&e="+p(f("userEmail")[i])+"&d="+p(f("userDomain")[i])+"&c="+Y(f("userDomain")[i],true)+"&s="+p(f("vers_safe")[f("vers_safe").selectedIndex][i])+"&l="+p(f("userLang")[i])+"&t="+p(f("userTLD")[i]))}function pa(){Xa();
if($a()){f("generate").disabled=true;Ya('<img style="vertical-align:middle;" src="http://www.google.com/mobile/images/pb_google.gif" alt="Google" width="124" height="24"/><div><form action="http://www.google.'+J(f("userTLD")[i])+'/m/search"><div><input name="hl" value="'+J(f("userLang")[i])+'" type="hidden"/><input name="mrestrict" value="xhtml" type="hidden"/><input name="client" value="ms-googlefree" type="hidden"/><input name="safe" value="'+J(f("vers_safe")[f("vers_safe").selectedIndex][i])+'" type="hidden"/><input name="channel" value="'+
Y(f("userDomain")[i],true)+'" type="hidden"/><input name="q" size="15" maxlength="2048" value="" type="text"/><br/><input style="font-size:smaller; margin-bottom:1px;" type="submit" value="Search"/><br/></div></form></div>');K(f("preview"),"display","block");f("generate").disabled=false;window.location="#bottom";Za()}return false}function Xa(){la("");K(f("preview"),"display","none");f("snippet").innerHTML=""}Ca("checkForm",pa);

