var ab="Code and text (c) 2006 MapFling.  All rights reserved.";function bb(cb,name){var db="";for(var i in cb){db+=name+"."+i+" = "+cb[i]+"<br>\n";}return db;}function eb(cb){var db="";for(i=0;i<cb.childNodes.length;i++){var n=cb.childNodes[i];db+="-----"+i+":\n"+bb(n,"n")+"\n";}return db;}function fb(){if(window.self&&window.self.innerHeight)return window.self.innerHeight;if(document.documentElement&&document.documentElement.clientHeight)return document.documentElement.clientHeight;return 0;}function gb(p){var hb=/\+/g;p=p.replace(hb,' ');return decodeURIComponent(p);}function ib(jb){var kb=new Object;var lb=jb.split('&');for(var i=0;i<lb.length;i++){var mb=lb[i];var j=mb.indexOf('=');var p;var v;if(-1==j){p=mb;v='';}else
{p=mb.slice(0,j);v=mb.slice(j+1);}p=gb(p);p=p.toLowerCase();v=gb(v);if(undefined==kb[p])kb[p]=new Array;kb[p].push(v);}return kb;}function nb(ob){var s=ob.indexOf('#');if(s<0)return"";var e=ob.indexOf('?',s);if(e<0)e=ob.length;return ob.slice(s+1,e);}function pb(ob){var s=ob.indexOf('?');if(s<0)return"";var e=ob.indexOf('#',s);if(e<0)e=ob.length;return ob.slice(s+1,e);}var qb=navigator.userAgent.toLowerCase();var rb=(document.layers);var sb=(document.getElementById&&!document.all);var tb=(document.all);var ub=(qb.indexOf("opera")!=-1);var vb=(qb.indexOf("safari")!=-1);var wb=(qb.indexOf("msie")!=-1)&&(qb.indexOf("opera")==-1);function ei(cb){return document.getElementById(cb);}window.backer={xb:function(){var self=this;if(wb){var yb=nb(window.location.href);document.write('<iframe style="border: 0px; width: 1px; '+'               height: 1px; position: absolute; '+'               bottom: 0px; right: 0px; '+'               visibility: visible;" '+'        name="ie_iframe"'+'        id="ie_iframe"'+'        src="ie.html?'+yb+'">'+'</iframe>');}},zb:undefined,$b:undefined,load:function(zb){var self=this;var yb=nb(window.location.href);self._b=yb;self.zb=zb;setInterval(function(){self.ac();},100);if(wb)self.$b=ei('ie_iframe');return yb;},unload:function(){},_b:undefined,bc:function(yb){var self=this;self._b=yb;window.location.hash=yb;;if(wb)self.cc(yb);},dc:[nb(window.location.href)],ec:true,cc:function(yb){var self=this;self.dc.push(yb);self.fc();},fc:function(){var self=this;if(!self.ec&&self.dc.length>0){var yb=self.dc[0];self.ec=true;self.$b.src='ie.html?'+yb;}},ie_iframe_loaded:function(gc){var self=this;var yb=pb(gc);if(yb!=self.dc[0]){window.location.hash=yb;;self._b=yb;if(self.zb)self.zb(yb);return;}self.dc.shift();self.ec=false;self.fc();},ac:function(){var self=this;var yb=nb(window.location.href);if(yb!=self._b){self._b=yb;if(wb)self.cc(yb);if(self.zb)self.zb(yb);}}};window.backer.xb();var hc='cpirazzi_idx';var ic='cpirazzi_msg';var jc='cpirazzi_latlon';var kc=function(lc,mc,nc){for(var oc in lc){try
{if(typeof lc[oc]=="object"&&typeof lc[oc][0].src!="undefined"){var wb=("undefined"!=typeof lc[oc][0].style.filter);kc=function(lc,mc){if(wb)lc[oc][0].style.filter='progid:DXImageTransform.Microsoft.'+'AlphaImageLoader(src="'+mc+'")';else
lc[oc][0].src=mc;};kc(lc,mc);return;}}catch(e){}}};var DOMViewerObj;var DOMViewerName;var pc=5;var qc=0;function rc(){return qc==2;}var sc;var tc;var uc=27;var vc=new Array;var wc;function xc(yc){return String.fromCharCode("A".charCodeAt(0)+yc);}function zc(yc,$c,_c){return"i/"+($c?"g":"r")+xc(yc)+(_c?"c.gif":".png");}var ad=undefined;function unhilite(){if(undefined==ad)return;var bd=ad[hc];kc(ad,zc(bd,false,false));var cd=ei("mi"+bd);if(cd)cd.src=zc(bd,false,true);ad=undefined;}function $c(lc){if(ad==lc)return;if(ad!=undefined)unhilite();ad=lc;var bd=lc[hc];kc(lc,zc(bd,true,false));var cd=ei("mi"+bd);if(cd)cd.src=zc(bd,true,true);}function hl(bd){$c(vc[bd]);}function dd(lc,ed){if(lc[ic].length>0){if(wb||!ed)fd=lc[ic];else
{hb=/(\S{10})/g;fd=lc[ic].replace(hb,'$1<wbr>');}return fd;}else
return'Marker '+xc(lc[hc]);}var gd=undefined;function hd(){if(undefined==gd)return;var id=sc.getPane(G_MAP_FLOAT_PANE);id.removeChild(gd);gd=undefined;}function jd(lc){hd();if(undefined!=ei("editfld"))return;var kd=lc.getIcon();var ld=sc.getSize();var md=ld.width;var nd=ld.height;var od=sc.fromLatLngToDivPixel(sc.fromContainerPixelToLatLng({"x":0,"y":0}));var pd=od.x;var qd=od.y;var rd=sc.fromLatLngToDivPixel(lc.getPoint());var sd=rd.x-pd-kd.iconAnchor.x;var td=rd.y-qd-kd.iconAnchor.y;var ud=kd.iconSize.width;var vd=kd.iconSize.height;var id=sc.getPane(G_MAP_FLOAT_PANE);var wd=10;var xd=dd(lc,false)+'';gd=document.createElement('div');gd.innerHTML='<div class="tip">'+xd+'</div>'+'';gd.style.display='block';gd.id='tip';gd.style.position='absolute';gd.style.zIndex=1;gd.style.left=pd+'px';gd.style.top=(qd+nd)+'px';id.appendChild(gd);var yd=gd.offsetWidth;var zd=gd.offsetHeight;id.removeChild(gd);var $d=sd+ud+wd;if($d+yd>md&&sd-wd-yd>=0)$d=sd-wd-yd;var _d=td+Math.floor(vd/2)-Math.floor(zd/2);if(_d<0)_d=0;if(_d+zd>nd)_d=nd-zd;gd.style.left=(pd+$d)+'px';gd.style.top=(qd+_d)+'px';gd.style.zIndex=600003;id.appendChild(gd);}function unedit(ae){var be=ei("editfld");;if(undefined==be)return false;var bd=be[hc];var lc=vc[bd];if(ae&&(lc[ic]!=be.value)){lc[ic]=be.value;var ce=ei("me"+bd);;ce.innerHTML=dd(lc,true);de();}sc.closeInfoWindow();return false;}function ee(lc){hd();unedit(true);if(undefined!=ei("editfld")){;return;}var bd=lc[hc];lc.openInfoWindowHtml('<form style="display: inline" '+'      onsubmit="return unedit(true)">'+'<center>Type a Description for Marker '+xc(bd)+':</center>'+'<center><input type=text'+'         autocomplete="off"'+'         id="editfld"'+'         maxlength="100"'+'         style="width: 180px"'+'         value="'+lc[ic]+'"></center><br>'+'<center>'+'<a href="#" onclick="return unedit(true)">OK</a>'+'&nbsp;&nbsp;&nbsp;'+'<a href="#" onclick="return delm('+bd+')">'+'Delete Marker '+xc(bd)+'</a>'+'</center>'+'</form>'+'');var fe=sc.getInfoWindow();for(var k in fe){if(typeof fe[k]!="object"){continue;}if(null==fe[k]){continue;}if(typeof fe[k].nodeName=="undefined"){continue;}if(fe[k].nodeName!="DIV"){continue;}if(typeof fe[k].childNodes!="object"){continue;}for(var j=0;j<fe[k].childNodes.length;j++){var v=fe[k].childNodes[j];if(v.nodeName=='IMG'&&v.src.lastIndexOf('close.')>=0){v.style.visibility='hidden';break;}}}var be=ei("editfld");;be[hc]=bd;be.onkeydown=function(event){if(window.event){if(window.event.keyCode==27){unedit(false);return false;}}else
{if(event.which==27){unedit(false);return false;}}return true;};be.focus();be.select();setTimeout(function(){be.focus();be.select();},1);}function edm(bd){ee(vc[bd]);return false;}function ge(lc){sc.setCenter(lc.getPoint());}function gtm(bd){ge(vc[bd]);return false;}function he(bd,ie){var lc=vc[bd];if(undefined==lc)return"&nbsp;";var $c=(lc==ad);var fd=dd(lc,true);var je='<table border=0 cellpadding=2 cellspacing=0 width="100%">'+'<tr valign=middle bgcolor="#99CCCC"'+'    onmouseover="hl('+bd+')"'+'    onmouseout="unhilite()">'+'<td align=right width="20">'+'<img width="20" height="20"'+'     style="vertical-align: middle"'+'     src="'+zc(bd,$c,true)+'" '+(ie?('     alt="Click to edit Marker '+xc(bd)+'"'+'     title="Click to edit Marker '+xc(bd)+'"'+'     onclick="edm('+bd+')"'):('     alt="Click to see Marker '+xc(bd)+' on map"'+'     title="Click to see Marker '+xc(bd)+' on map"'+'     onclick="gtm('+bd+')"'))+'     id="mi'+bd+'" '+'     border=0>'+'</td>'+'<td align=left'+(wb?'    style="width: 190px; word-wrap: break-word"':'')+(ie?'    onclick="edm('+bd+')">':'    onclick="gtm('+bd+')">')+'<span id="me'+bd+'"'+'      >'+fd+'</span>'+'</td>'+(ie?('<td align=right width="20">'+'<img width="20" height="20" '+'     style="vertical-align: middle"'+'     src="i/delete0.gif" '+'     alt="Delete Marker '+xc(bd)+'"'+'     title="Delete Marker '+xc(bd)+'"'+'     onmouseover="this.src=\'i/delete1.gif\'"'+'     onmouseout ="this.src=\'i/delete0.gif\'"'+'     onclick="delmc('+bd+')"'+'     border=0>'+'</td>'):'')+'</tr>'+'</table>'+'';return je;}function ke(le){var ie=rc();var je="";if(0==vc.length){je='<div style="color: gray">None.</div>';}else
{je+='<table border=0 cellpadding=0 cellspacing=0 width="100%">';for(var bd=0;bd<vc.length;bd++){je+='<tr height=4 bgcolor="#FFEAC0"><td colspan='+(ie?3:4)+'></td></tr>'+'<tr>'+'<td width="100%">'+he(bd,ie)+'</td>'+'</tr>'+'';}je+='</table>';}var me=ei(le);me.innerHTML=je;}function ne(lc,oe){try{if(oe)lc.enableDragging();else
lc.disableDragging();}catch(e){;};}function pe(qe,re,se,te){hd();unedit(true);if(undefined!=ei("editfld")){return;}var bd=vc.length;var ue=new GIcon(wc);ue.image=zc(bd,false,false);var lc=new GMarker(qe,{"icon":ue,"draggable":true});lc[hc]=bd;if(undefined==re||re.length==0)lc[ic]='';else
lc[ic]=re;vc[bd]=lc;sc.addOverlay(lc);GEvent.addListener(lc,"mousedown",function(){hd();unedit(true);var p=lc.getPoint();lc[jc]=new GLatLng(p.lat(),p.lng());});GEvent.addListener(lc,"mouseup",function(){var ve=lc[jc];var we=lc.getPoint();if(ve!=undefined&&ve.lat()!=we.lat()||ve.lng()!=we.lng()){de();}});GEvent.addListener(lc,"mouseover",function(){$c(this);jd(this);});GEvent.addListener(lc,"mouseout",function(){hd();unhilite();});GEvent.addListener(lc,"click",function(){;if(rc())ee(this);});if(se.length>0)ke(se);ne(lc,rc());if(rc()&&te)ee(lc);return lc;}function xe(lc){hd();unedit(true);var bd=lc[hc];;unhilite();sc.removeOverlay(lc);vc.splice(bd,1);for(var i=bd;i<vc.length;i++){vc[i][hc]=i;kc(vc[i],zc(i,false,false));}ke('step2_list_div');de();}function delm(bd){xe(vc[bd]);return false;}function delmc(bd){hd();unedit(true);if(window.confirm('Delete Marker '+xc(bd)+'?')){xe(vc[bd]);}return false;}function ye(){hd();unedit(true);unhilite();for(bd=0;bd<vc.length;bd++){var lc=vc[bd];sc.removeOverlay(lc);}vc=new Array;}function clear_geocode_status(){var status=ei("gcstatus");if(undefined!=status)document.body.removeChild(status);return false;}function straight_to_step2(){clear_geocode_status();to_step(2);de();return false;}function geocode(ze,$e,_e){hd();unedit(true);clear_geocode_status();var af=ze.value;var bf=0;var cf=0;for(var o=$e;o!=null;o=o.offsetParent){bf+=o.offsetLeft;cf+=o.offsetTop;}bf+=$e.offsetWidth;var status=document.createElement('div');status.id='gcstatus';status.style.border='5px solid #99CCCC';status.style.backgroundColor='white';status.style.padding='3px';status.style.position='absolute';status.style.overflow='auto';status.style.zIndex=600000;status.style.width=400+'px';var df=fb()-cf-30;if(df<=100){df=100;}if(wb)status.style.height=df+'px';else
status.style.maxHeight=df+'px';status.style.left=bf+'px';status.style.top=cf+'px';var ef='If you would like more information on what type of address to '+'use and how this all works, '+'<a target="_blank" href="faq.html#begin">'+'click here for more help</a>.'+'<P>'+'If you would like to simply zoom in on the map and choose '+'marker points yourself, rather than have us find an address '+'for you, then '+'<a href="#" onclick="return straight_to_step2()">'+'click here to skip straight to step 2</a>.'+'<P>'+'';if(af.length==0){status.innerHTML='To begin, type an address in the box to the right '+'and then click the <font color="#FF9900">GO</font> button.'+'<P>'+ef+'To go back and type an address, '+'<a href="#" onclick="return clear_geocode_status()">'+'click here</a>.<P>'+'';}else
{status.innerHTML='<img src="findaddr.gif" width="185" height="23" border="0"><p>'+'<div id="gcresult">'+'Looking up '+af+'... '+'<img src="guitar.gif" width="29" height="25" border="0"'+'     style="vertical-align: top"'+'     ><P>'+'</div>'+'';}document.body.appendChild(status);var ff=ei("gcresult");if(af.length==0)return false;tc.getLocations(af,function(gf){if(G_GEO_SUCCESS==gf.Status.code){var je='';var hf=(gf.Placemark.length==1);je+=(hf?'We found one place:':'We found '+gf.Placemark.length+' places:')+'<P>'+'<ul>'+'';for(var p=0;p<gf.Placemark.length;p++){var jf=gf.Placemark[p];je+='<li>'+'<a href="#" id="pl'+p+'">'+jf.address+'</a>'+'';}je+='</ul>'+'<P>'+'<table border=0 cellpadding=0 cellspacing=0 width="100%">'+'<tr><td>'+(hf?'If this is the place you want, click on it.  ':'If you see the place you want above, click on it.  ')+(_e?'We will show you a map of the area and ':'We will ')+'label this place on the map with '+'<nobr>Marker '+xc(vc.length)+'</nobr>.  '+'</td><td valign="top" width="8">&nbsp;</td><td width="20">'+'<img src="'+zc(vc.length,false,false)+'" '+'     width="20" height="34" border=0'+'     style="vertical-align: top"'+'     >'+'</td><td valign="top" width="15">&nbsp;</td></tr></table>'+'<P>'+(hf?'If this is not the place you want, ':'If none of these is the place you want, ')+'<a href="#" onclick="return clear_geocode_status()">'+'click here to go back</a>.'+'<P>'+ef+'';ff.innerHTML=je;for(var p=0;p<gf.Placemark.length;p++){var a=ei('pl'+p);;var jf=gf.Placemark[p];a.onclick=function(kf,lf){return function(event){clear_geocode_status();var mf=lf.Point.coordinates;var qe=new GLatLng(mf[1],mf[0],false);sc.setCenter(qe,13);pe(qe,lf.address,'step2_list_div',false);if(_e)to_step(2);de();return false;};}(p,jf);}}else if(G_GEO_UNKNOWN_ADDRESS==gf.Status.code||G_GEO_UNAVAILABLE_ADDRESS==gf.Status.code){ff.innerHTML='Sorry, Google doesn\'t know that address.'+'<P>'+'Provide as much information '+'as you can, including street, city, state, country, and/or '+'postal code.'+'<P>'+'If that doesn\'t help, try a nearby address instead.'+'<P>'+'If that doesn\'t help, then perhaps we don\'t have '+'detailed street maps of your area.  Try typing in just '+'the city, state (if applicable), and country.  '+'If that works, then '+'click the "Satellite" button on the map: we might have '+'very detailed Satellite images of your area, which you '+'can use to create a '+'<font color="#FF9900">MapFling</font> map '+'(<a target="_blank" href="faq.html#nostreetmaps">'+'more info</a>).'+'<P>'+ef+'To go back and type another address, '+'<a href="#" onclick="return clear_geocode_status()">'+'click here</a>.<P>'+'';}else
{ff.innerHTML='Sorry, there\'s been some problem communicating with '+'Google to find your address.  Try again in a minute or '+'two.<P>'+'<a href="#" onclick="return clear_geocode_status()">'+'Go Back</a>'+'';}});return false;}function nf(p,v){return encodeURIComponent(p)+'='+encodeURIComponent(v);}function of(pf){var p=new Array;p.push(nf('s',pf));var qf=sc.getCenter();p.push(nf('a',qf.lat()));p.push(nf('n',qf.lng()));p.push(nf('z',sc.getZoom()));p.push(nf('t',sc.getCurrentMapType().getUrlArg()));for(bd=0;bd<vc.length;bd++){var lc=vc[bd];var rf=lc.getPoint();p.push(nf('b',rf.lat()));p.push(nf('m',rf.lng()));p.push(nf('g',lc[ic]));}var sf=p.join('&');return sf;}function tf(uf){if(typeof uf['a']!="object"){;return false;}if(typeof uf['n']!="object"){;return false;}if(typeof uf['z']!="object"){;return false;}if(typeof uf['t']!="object"){;return false;}var qf=new GLatLng(uf['a'][0],uf['n'][0]);;var vf=Number(uf['z'][0]);;var wf=uf['t'][0];;var xf=sc.getMapTypes();for(var yf=0;yf<xf.length;yf++)if(xf[yf].getUrlArg()==wf)break;if(yf==xf.length){;return false;}wf=xf[yf];sc.setMapType(wf);sc.setZoom(vf);sc.panTo(qf);if(undefined==uf['b']){return true;}if(typeof uf['b']!="object"){;return false;}if(typeof uf['m']!="object"){;return false;}if(typeof uf['g']!="object"){;return false;}var zf=uf['b'].length;if(zf!=uf['m'].length){;return false;}if(zf!=uf['g'].length){;return false;}for(var bd=0;bd<zf;bd++){var qe=new GLatLng(uf['b'][bd],uf['m'][bd]);var fd=uf['g'][bd];fd=fd.substr(0,100);pe(qe,fd,'',false);}return true;}function $f(uf){if(!tf(uf)){window.alert('Sorry, there has been a problem accessing '+'your map.  Try going back or try the MapFling URL '+'again.');}}function customize_map(_f){var ob='/#'+of(5);_f.href=ob;return true;}function do_step3(){var ag=ei("step3_list_div");ag.innerHTML='One moment please...<p>'+'We\'re making an URL (link) that you can use to share your map...'+'<img src="guitar.gif" width="29" height="25" border="0" '+'     style="vertical-align: top">'+'';GDownloadUrl('/new?'+of(4),function(bg,gf){if(gf!=200){ag.innerHTML='We\'re sorry, there\'s been some problem reaching '+'our servers to make an URL for you.'+'<P>'+'Please try again in a minute or two.'+'<P>'+'<a href="#" onclick="return do_step3()">Try Again</a>'+'<br>'+'<a href="#" onclick="return to_step(2)">'+'Go Back To Step 2</a>'+'<P>'+'<text color="gray">(code '+gf+')</text>'+'';resize();return;};var cg='http://mapfling.com/q'+bg;ag.innerHTML='Here is your URL (link):'+'<div style="padding: 5px 0px 5px 10px">'+'<b>'+cg+'</b>'+'</div>'+'Copy and paste it '+'into an email message, IM, blog post&mdash;pretty much '+'anywhere.'+'<P>'+'People who click on the URL will see your map, complete '+'with the markers that you created, '+'<a target="_blank" href="'+cg+'">like this</a>.'+'<P>'+'<b>You\'re all done!</b>'+'<P>'+'To <b>get more help</b>, '+'<a target="_blank" href="faq.html#share">click here</a>.<br>'+'To <b>customize the map</b>, '+'<a target="_blank" href="#" '+'   onclick="return customize_map(this)">'+'click here</a>.<br>'+'To <b>start a new map</b>, '+'<a target="_blank" href="/">click here</a>.'+'<form style="display: inline">'+'<input type="hidden" id="step3_list_div_txt" '+'       value="'+cg+'">'+'</form>'+'';if(wb)ei('step3_list_div_txt').createTextRange().execCommand("Copy");resize();});return false;}function resize(){var dg=fb();dg-=2*8;ei('map_div').style.height=dg+'px';ei('ad_div').style.height=dg+'px';var eg=ei("title_div").offsetHeight;var fg=dg-eg;for(var s=1;s<=pc;s++)ei('step'+s+'_div').style.height=fg+'px';for(var s=1;s<=pc;s++){var gg;if(2==s||3==s||4==s)gg=1+2;else
gg=0;var hg=fg
-ei('step'+s+'_top_div').offsetHeight
-ei('step'+s+'_bot_div').offsetHeight
-2*gg;ei('step'+s+'_mid_div').style.height=hg+'px';if(2==s||3==s||4==s){var ig=hg
-ei('step'+s+'_mid_top_div').offsetHeight;ei('step'+s+'_list_div').style.height=ig+'px';}}}function to_step(pf){hd();unedit(true);var jg=undefined;for(var s=1;s<=pc;s++){var me=ei('step'+s+'_div');if(s!=pf)me.style.display='none';if(s==pf)jg=me;};jg.style.display='block';qc=pf;if(1==pf){var kg=ei("step1_addr");kg.focus();}else if(2==pf){ke('step2_list_div');}else if(3==pf){do_step3();}else if(4==pf){ke('step4_list_div');}else if(5==pf){}resize();for(bd=0;bd<vc.length;bd++){var lc=vc[bd];ne(lc,rc());}return false;}function step2_to_step3(){de();to_step(3);de();return false;}function de(){var jb=of(qc);window.backer.bc(jb);}function lg(jb){uf=ib(jb);var mg=(undefined==uf['s']?1:uf['s'][0]);if(3==qc&&2==mg)window.alert('Note: We are now bringing you back to step 2.  '+'If you change the map, you must go on to '+'step 3 again, where you will get a new URL (link) for '+'your new map.');ye();if(1!=mg){$f(uf);}to_step(mg);}function load(){if(!GBrowserIsCompatible()){ei("map_div").innerHTML='<div style="padding: 15px 15px 15px 15px">'+'We\'re sorry, this service is not compatible with your '+'web browser software.'+'<P>'+'For best results, please download '+'the latest version of the '+'<a href="http://GetFirefox.com">Firefox</a> web browser '+'at <a href="http://GetFirefox.com">GetFirefox.com</a>.'+'<P>'+'On Microsoft Windows systems, you can also use Microsoft '+'Internet Explorer version 6 or later.'+'</div>'+'';ei('step1_div').style.display='block';resize();return;}var ng=window.backer.load(lg);var uf;uf=ib(ng);if(undefined!=uf['s']&&undefined!=sc){;lg(ng);return;}var mg=(undefined==uf['s']?1:uf['s'][0]);if(1==mg){to_step(1);}else
{resize();}wc=new GIcon();wc.image="i/marker.png";wc.shadow="i/shadow50.png";wc.iconSize=new GSize(20,34);wc.shadowSize=new GSize(37,34);wc.iconAnchor=new GPoint(9,34);wc.infoWindowAnchor=new GPoint(9,2);wc.infoShadowAnchor=new GPoint(18,25);;sc=new GMap2(ei("map_div"));sc.setCenter(new GLatLng(37.775,-122.418333),2);sc.addControl(new GSmallMapControl());sc.addControl(new GScaleControl());sc.addControl(new GMapTypeControl());GEvent.addListener(sc,"click",function(lc,qe){if(!lc){if(undefined!=ei("editfld")){hd();unedit(true);}else if(rc()){if(vc.length<uc){pe(qe,'','step2_list_div',true);de();}else
window.alert('You can make up to '+uc+' markers.');}}});tc=new GClientGeocoder();if(1!=mg){$f(uf);to_step(mg);}}function unload(){window.backer.unload();GUnload();}