//<![CDATA[

//
function addMarker(m,p,text){
var marker = new GMarker(p);
GEvent.addListener(marker,"click",function(){
marker.openInfoWindowHtml(text);
});
m.addOverlay(marker);
				
return marker;
}

//
showLatLon= function (){
var point = map.getCenterLatLng()
document.getElementById('datalatlon').innerHTML=point 
};

//
function createMarker(num,lon,lat){
var point = new GPoint(lon,lat)
var marker = new GMarker(point);

GEvent.addListener(marker,"click");
return marker;
}

//
function addGMarker(markerNo, lng, lat){
var marker = new GMarker(new GPoint(lng, lat));
var f = function(){
	map.recenterOrPanToLatLng(new GPoint(lng, lat));

};
GEvent.addListener(marker, 'click', f);
var marker_field = document.getElementById("marker_link"+ markerNo);
if(marker_field){
marker_field.onmousedown = f;
}
map.addOverlay(marker);
}

//
function moveMap(num,x,y){
addGMarker(num,x,y);
var point = new GPoint(x,y)
map.recenterOrPanToLatLng(point);
};

//]]>
