var map,pos;
var zoom=10;
var markers;
var icon;
var popup;
var marker;
function createMap(_1,_2){
map=new OpenLayers.Map("map",{maxResolution:0.703125});
map.addControl(new OpenLayers.Control.MouseDefaults());
var _3=["http://wmsc1.terrapages.net/getmap?","http://wmsc2.terrapages.net/getmap?","http://wmsc3.terrapages.net/getmap?","http://wmsc4.terrapages.net/getmap?","http://wmsc5.terrapages.net/getmap?","http://wmsc6.terrapages.net/getmap?","http://wmsc7.terrapages.net/getmap?"];
var _4={isBaseLayer:true,numZoomLevels:20};
var _5=new OpenLayers.Layer.WMS("TerraPages&nbsp;Street",_3,{layers:"UnprojectedStreet",format:"image/jpeg"},_4);
map.addLayer(_5);
markers=new OpenLayers.Layer.Markers("Markers");
map.addLayer(markers);
var _6=new OpenLayers.Size(16,27);
var _7=function(_8){
return new OpenLayers.Pixel(-(_8.w/2),-_8.h);
};
icon=new OpenLayers.Icon("http://terrapages.net/addresshelper/images/tear.png",_6,null,_7);
map.setCenter(new OpenLayers.LonLat(_1,_2),zoom);
}
function zoomToCenter(_9,_a,_b){
if(marker){
marker.events.register("mousedown",marker,mousedown);
marker=null;
}
markers.clearMarkers();
if(popup){
popup.destroy();
popup=null;
}
var _c=new OpenLayers.LonLat(_9,_a);
marker=new OpenLayers.Marker(_c,icon);
marker.address=_b;
markers.addMarker(marker);
marker.events.register("mousedown",marker,mousedown);
map.setCenter(_c,14,true);
}
function mousedown(_d){
if(popup==null){
lonlat=marker.lonlat;
var _e="<div style='width: 100px; color:black; font-family:verdana; font-size:12px;'><a>"+marker.address+"</a></div>";
popup=new OpenLayers.Popup.FramedCloud("Address",marker.lonlat,new OpenLayers.Size(50,20),_e,icon,true,onPopupClose);
popup.setBorder(1);
markers.map.addPopup(popup);
}else{
popup.destroy();
popup=null;
}
OpenLayers.Event.stop(_d);
}
function onPopupMouseDown(_f){
markers.map.removePopup(popup);
popup.destroy();
popup=null;
OpenLayers.Event.stop(_f);
}
function onPopupClose(evt){
this.hide();
popup=null;
this.destroy();
OpenLayers.Event.stop(evt);
}

