var map;
var gGeo;
function makeMap(){
var max=1;
for(i=1; i<=max; i++){
//マーカを作成
var address="千葉県長生郡白子町中里4369";
var name="サニーインむかい";
var tel="";
addMarker(address, name, tel , i);
}
function addMarker(address, name, tel ,idx){
gGeo.getLatLng(address ,
function (point){
if (point) {
//マーカーを作成
var marker = new GMarker(point);
GEvent.addListener(marker, "click", function() {
var txt="
"
+ "" + name + "<\/b>
"
+ address
+ "<\/div>";
marker.openInfoWindowHtml(txt);
});
//マーカーを地図上に配置
map.addOverlay(marker);
//最初のマーカーだったら地図の中心地点に表示 & 吹き出しを開く
if(idx==1){
map.setCenter(point);
//GEvent.trigger(marker,"click");
}
}
}
);
}
}
function refresh(){
map.clearOverlays();
makeMap();
}
window.onload = function(){
//初期化
map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(36, 138), 14);
map.addControl(new GLargeMapControl());
gGeo = new GClientGeocoder();
makeMap();
refresh();
}