var map;
var marker_list=[];
var txt_list=[];
var marker_index=0;

function load() {
	if (GBrowserIsCompatible()) {

		//地図を作成
		map = new GMap2(document.getElementById("map"));
		map.setCenter(new GLatLng(38.307914,140.903083), 14);
		
		//マップコントローラを付ける
		map.addControl(new GSmallMapControl());

		//泉バイパス店
		txt="<center>泉バイパス店<br /><br />仙台市泉区松森字中道43-2<br />TEL 022-373-1110</center>";
		txt_list.push(txt);
		addMarker(new GLatLng(38.307914,140.903083),txt);
		
		
		//折立店
		txt="<center>折立店<br /><br />仙台市青葉区折立1丁目18-5<br />TEL 022-226-1111</center>";
		txt_list.push(txt);
		addMarker(new GLatLng(38.267061,140.81135),txt);
		
		//石巻門脇店
		txt="<center>石巻門脇店<br /><br />石巻市門脇字三ツ股80-15<br />TEL 0225-94-2881</center>";
		txt_list.push(txt);
		addMarker(new GLatLng(38.430124,141.271766),txt);
		
		//オートテラス泉店
		txt="<center>CarOFF泉店<br /><br />仙台市泉区松森字中道43-1<br />TEL 022-372-8100</center>";
		txt_list.push(txt);
		addMarker(new GLatLng(38.307359,140.90383),txt);
	}
}
function addMarker(latlng,txt){
		//マーカーを作成
		var marker = new GMarker(latlng);
		marker.title=marker_index;   //ここで設定した「title属性」が
		
		GEvent.addListener(marker, "click", function() {
				clickMarker(marker.title);   //ここで表示される(マーカの「title属性」に表示する文字を記憶させる)
		});
		
		//マーカーのコンストラクタを配列に記憶
		marker_list.push(marker);
		marker_index++;
		
		//マーカーを地図上に配置
		map.addOverlay(marker);
}
function clickMarker(index){
		//吹き出しを表示する
		marker_list[index].openInfoWindowHtml(txt_list[index]);
}

