var map = new GMap2(document.getElementById("map"));
//座標設定 緯度、経度を設定します
var latlng = new GLatLng(32.575489,131.683282);
//座標位置を地図の中心に設定する
map.setCenter(latlng, 17);
//mapコントールウインドウ
map.addControl(new GOverviewMapControl(new GSize(200,150)));
//ボタン配置
map.addControl(new GLargeMapControl());//移動ズーム
map.addControl(new GMapTypeControl());//衛星写真
//連続した滑らかなズームを可能にします
map.enableContinuousZoom();
//ラベルに表示する文字を入力します
var content ='
大興不動産 延岡店
'
var label = new TLabel();
label.id = 'label';
label.anchorLatLng = latlng;
label.anchorPoint = 'bottomLeft';
label.markerOffset = new GSize (0,0);
label.content = content;
//ラベルの透明度
label.percentOpacity = 70;
//ラベルを地図に追加する
map.addTLabel(label);
//マーカーを表示する
var marker = new GMarker(latlng);
map.addOverlay(marker);
//マーカークリック時にラベルの表示/非表示を切り替える
label_flg = 0; //ラベルのフラグをonにセット
GEvent.addListener(marker, "click", function() {
if(label_flg==0){
//ラベルを地図から消去する
map.removeTLabel(label);
label_flg = 1; //ラベルのフラグをoffにセット
}else{
//ラベルを地図に追加する
map.addTLabel(label);
label_flg = 0; //ラベルのフラグをonにセット
}
});
zoom_flg=0;
function zoom() {
var zoom_lv=map.getZoom();
var wd=window.event.wheelDelta;
if(wd>=120 && zoom_lv<20 && zoom_flg==0){
zoom_lv++;
map.setZoom(zoom_lv);
zoom_flg=1;
setTimeout("flg_cls()",500);
}
if(wd<=-120 && zoom_lv>2 && zoom_flg==0){
zoom_lv--;
map.setZoom(zoom_lv);
zoom_flg=1;
setTimeout("flg_cls()",500);
}
return false;
}
//flg_cls のリセット
function flg_cls() {zoom_flg=0;}