var currentInfoWindow = null; //最後に開いた情報ウィンドウを記憶
function initialize() {
//地図初期化
var initPos = new google.maps.LatLng(35.730256,139.711086);
var myOptions = {
center : initPos,
zoom : 15,
mapTypeId : google.maps.MapTypeId.ROADMAP
};
var map_canvas = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
//マーカーを作成
var markerPos0 = new google.maps.LatLng(35.7301535,139.7155410);
var markerPos1 = new google.maps.LatLng(35.7285671,139.7080529);
var markerPos2 = new google.maps.LatLng(35.7219676,139.7050701);
var markerPos3 = new google.maps.LatLng(35.7336557,139.7120079);
var markerPos4 = new google.maps.LatLng(35.7344529,139.7124439);
var markerPos5 = new google.maps.LatLng(35.7326060,139.7160742);
var markerPos6 = new google.maps.LatLng(35.7215205,139.7060784);
var markerPos7 = new google.maps.LatLng(35.7228537,139.7061144);
var markerPos8 = new google.maps.LatLng(35.7292948,139.7085334);
var markerPos9 = new google.maps.LatLng(35.7289731,139.7162104);
var markerPos10 = new google.maps.LatLng(35.7341001,139.7119440);
var markerPos11 = new google.maps.LatLng(35.7330698,139.7143243);
var markerPos12 = new google.maps.LatLng(35.7342168,139.7124050);
var markerPos13 = new google.maps.LatLng(35.7290480,139.7149022);
var markerPos14 = new google.maps.LatLng(35.7312367,139.7150299);
var markerPos15 = new google.maps.LatLng(35.7324559,139.7135022);
var markerPos16 = new google.maps.LatLng(35.733735, 139.711409);
var markerPos17 = new google.maps.LatLng(35.7280758,139.7148467);
var markerPos18 = new google.maps.LatLng(35.7330087,139.7145493);
var markerPos19 = new google.maps.LatLng(35.7276036,139.7135552);
var markerPos20 = new google.maps.LatLng(35.7294476,139.7086139);
var markerPos21 = new google.maps.LatLng(35.7330003,139.7140910);
var markerPos22 = new google.maps.LatLng(35.7349778,139.7125411);
var markerPos23 = new google.maps.LatLng(35.7296869,139.7160104);
var markerPos24 = new google.maps.LatLng(35.7273034,139.7085334);
var markerPos25 = new google.maps.LatLng(35.7292119,139.7150105);
var markerPos26 = new google.maps.LatLng(35.7276258,139.7132774);
var markerPos27 = new google.maps.LatLng(35.7330253,139.7144132);
var markerPos28 = new google.maps.LatLng(35.7305085,139.7076140);
var markerPos29 = new google.maps.LatLng(35.7276200,139.7091445);
createMarker(map_canvas, markerPos0, "池袋ホテル テアトル
東京都豊島区東池袋1-21-4
03-3988-2251
詳細","./marker/pin_biz01.png");
createMarker(map_canvas, markerPos1, "ホテルメトロポリタン
東京都豊島区西池袋1-6-1
03-3980-1111
詳細","./marker/pin_biz02.png");
createMarker(map_canvas, markerPos2, "リッチモンドホテル東京目白
東京都豊島区目白3-5-14
03-3565-4111
詳細","./marker/pin_biz03.png");
createMarker(map_canvas, markerPos3, "エアーズ・ロック
東京都豊島区池袋1-1-1
03-5952-0660
詳細","./marker/pin_lov04.png");
createMarker(map_canvas, markerPos4, "KING(キング)
東京都豊島区池袋1-3
03-5391-0892
詳細","./marker/pin_lov05.png");
createMarker(map_canvas, markerPos5, "クリオ東口店
東京都豊島区東池袋1-32-11
03-3971-0568
詳細","./marker/pin_lov06.png");
createMarker(map_canvas, markerPos6, "サンスター
東京都豊島区目白3-4-2
03-3953-2331
詳細","./marker/pin_lov07.png");
createMarker(map_canvas, markerPos7, "シーズ目白
東京都豊島区目白3-15-3
03-5996-5481
詳細","./marker/pin_lov08.png");
createMarker(map_canvas, markerPos8, "Domani (ドマーニ)
東京都豊島区西池袋1-10-4
03-5960-0081
詳細","./marker/pin_lov09.png");
createMarker(map_canvas, markerPos9, "ティファナ・イン池袋
東京都豊島区東池袋1-26-2
03-3988-6606
詳細","./marker/pin_lov10.png");
createMarker(map_canvas, markerPos10, "ホテル 香
東京都豊島区池袋1-2-3
03-5957-1501
詳細","./marker/pin_lov11.png");
createMarker(map_canvas, markerPos11, "ホテルセルコ
東京都豊島区東池袋1-37-9
03-3981-1611
詳細","./marker/pin_lov12.png");
createMarker(map_canvas, markerPos12, "ホテルララ33
東京都豊島区池袋1-3-5
03-3590-6933
詳細","./marker/pin_lov13.png");
createMarker(map_canvas, markerPos13, "ナポリ
東京都豊島区東池袋1-12-16
03-3590-3661
詳細","./marker/pin_lov14.png");
createMarker(map_canvas, markerPos14, "パークサイド
東京都豊島区東池袋1-15-9
03-3987-7115
詳細","./marker/pin_lov15.png");
createMarker(map_canvas, markerPos15, "池袋セントラルホテル
東池袋1-42-19
03-5950-0388
詳細","./marker/pin_biz16.png");
createMarker(map_canvas, markerPos16, "アパホテル〈池袋駅北口〉
東京都豊島区池袋2-48-7
03-5911-8111
詳細","./marker/pin_biz17.png");
createMarker(map_canvas, markerPos17, "ホテル Fooo(フー)
東京都豊島区南池袋2-28-2
03-3983-1171
詳細","./marker/pin_lov18.png");
createMarker(map_canvas, markerPos18, "ホテル パラオ
東京都豊島区東池袋1-37-1
03-3986-5015
詳細","./marker/pin_lov19.png");
createMarker(map_canvas, markerPos19, "HOTEL ADORE (アドレ)
東京都豊島区南池袋2-23-3
03-3981-1185
詳細","./marker/pin_lov20.png");
createMarker(map_canvas, markerPos20, "HOTEL AILU (アイル)
東京都豊島区西池袋1-10-6
03-3971-7491
詳細","./marker/pin_lov21.png");
createMarker(map_canvas, markerPos21, " HOTEL LARK (ラーク)
東京都豊島区東池袋1-38-6
03-3983-6661
詳細","./marker/pin_lov22.png");
createMarker(map_canvas, markerPos22, "LIXIA(リクシア)
東京都豊島区池袋1-3-17
03-5960-6882
詳細","./marker/pin_lov23.png");
createMarker(map_canvas, markerPos23, "オアーゼ
東京都豊島区東池袋1-22-14
03-3980-5881
詳細","./marker/pin_lov24.png");
createMarker(map_canvas, markerPos24, "HOTEL MURASAKI (ムラサキ)
東京都豊島区西池袋2-29-21
03-3986-8076
詳細","./marker/pin_lov25.png");
createMarker(map_canvas, markerPos25, "シルク
東京都豊島区東池袋1-13-3
03-3980-0788
詳細","./marker/pin_lov26.png");
createMarker(map_canvas, markerPos26, "ティファニー
東京都豊島区南池袋2-26-1
03-3984-8431
詳細","./marker/pin_lov27.png");
createMarker(map_canvas, markerPos27, "ファースト
東京都豊島区東池袋1‐37‐2
03-3986-0281
詳細","./marker/pin_lov28.png");
createMarker(map_canvas, markerPos28, "アーバン
東京都豊島区西池袋3-26-6
03-3980-2051
詳細","./marker/pin_biz29.png");
createMarker(map_canvas, markerPos29, "マリオン
東京都豊島区西池袋1-2-2
03-3983-9455
詳細","./marker/pin_lov30.png");
}
function createMarker(map, latlng, text, icon) {
var infoWndOpts = {
content : text
};
var infoWnd = new google.maps.InfoWindow(infoWndOpts);
var image = icon;
var markerOpts = {
position : latlng,
map : map,
icon : image
};
var marker = new google.maps.Marker(markerOpts);
google.maps.event.addListener(marker, "click", function(){
//先に開いた情報ウィンドウがあれば、closeする
if (currentInfoWindow) {
currentInfoWindow.close();
}
//情報ウィンドウを開く
infoWnd.open(map, marker);
currentInfoWindow = infoWnd;
});
return marker;
}