// 地図データ
// 各レコードの内容：（名称, ページファイル名, 緯度、経度）
// ※注意：最後のレコードの行末には「,」を付けないこと。
var measures_array = [
	new measure('津別町有機農業推進協議会', 'tsubetsu.html', 43.706962, 144.024388),
	new measure('当麻町有機農業推進協議会', 'touma.html', 43.804728, 142.557763),
	new measure('大潟村有機農業推進協議会', 'ogata.html', 40.017822, 139.960089),
	new measure('鶴岡市有機農業推進協議会', 'tsuruoka.html', 38.765822, 139.904675),
	new measure('遊佐町有機農業推進協議会', 'yuza.html', 39.01333, 139.90696),
	new measure('一関地方有機農業推進協議会', 'ichinoseki.html', 39.007872, 141.338828),
	new measure('加美よつば有機農業推進協議会', 'kami.html', 38.572623, 140.867097),
	new measure('JAみどりの有機農業推進協議会', 'ja_midori.html', 38.538961, 141.063141),
	new measure('栗原市有機の会', 'kurihara.html', 38.730059, 141.021508),
	new measure('大玉村安心・安全な農産物等推進協議会', 'otama.html', 37.534542, 140.370736),
	new measure('喜多方市環境にやさしい農業推進協議会', 'kitakata.html', 37.650897, 139.874909),
	new measure('南相馬市有機農業推進協議会', 'minamisoma.html', 37.642197, 140.957237),
	new measure('いしおか有機農業推進協議会', 'ishioka.html', 36.245407, 140.189538),
	new measure('茂木ゆうきの里づくり協議会', 'moteki.html', 36.415133, 140.179936),
	new measure('かみのかわ有機農業推進協議会', 'kaminokawa.html', 36.45717, 139.870151),
	new measure('高崎市倉渕町有機農業推進協議会', 'takasaki.html', 36.425316, 138.792587),
	new measure('多野藤岡有機農業推進協議会', 'tano.html', 36.220975, 139.052566),
	new measure('小川町有機農業推進協議会', 'ogawa.html', 36.057205, 139.261834),
	new measure('北総地区有機農業拡大協議会', 'hokusou.html', 35.796266, 140.434843),
	new measure('山武市有機農業推進協議会', 'sanbu.html', 35.649943, 140.372845),
	new measure('ちば有機農業推進協議会', 'chiba.html', 35.686689, 140.382637),
	new measure('小田原有機の里づくり協議会', 'odawara.html', 35.264683, 139.153187),
	new measure('浜松市天竜区春野町有機農業推進協議会', 'hamamatsu.html', 34.970961, 137.942823),
	new measure('やまなし有機農業連絡会議', 'yamanashi.html', 35.590569, 138.526688),
	new measure('阿賀野市有機農業推進協議会', 'agano.html', 37.838076, 139.26701),
	new measure('越前おおの・阪谷有機の里づくり推進協議会', 'echizen.html', 35.990695, 136.580929),
	new measure('白川町有機の里づくり協議会', 'shirakawa.html', 35.595534, 137.316428),
	new measure('紀南有機農業推進協議会', 'kinan.html', 33.830206, 136.032358),
	new measure('高島有機農業推進協議会', 'takashima.html', 35.353052, 136.035785),
	new measure('美山有機農業推進協議会', 'miyama.html', 35.272114, 135.54992),
	new measure('神戸西有機農業推進協議会', 'kobe_nishi.html', 34.68983, 135.194645),
	new measure('コウノトリ共生農業推進協議会', 'kounotori.html', 35.544473, 134.820184),
	new measure('丹波市有機の里づくり推進協議会', 'tanba.html', 35.16861, 135.102262),
	new measure('宇陀市有機農業推進協議会', 'uda.html', 34.498588, 135.967652),
	new measure('那賀地方有機農業推進協議会', 'naga.html', 34.299931, 135.451973),
	new measure('吉賀町有機農業推進協議会', 'yoshika.html', 34.442285, 131.867742),
	new measure('徳島有機農業推進協議会', 'tokushima.html', 34.108488, 134.585601),
	new measure('今治市有機農業推進協議会', 'imabaru.html', 34.066703, 132.997804),
	new measure('西予市有機農業推進協議会', 'seiyo.html', 33.363017, 132.510967),
	new measure('高知439号国道有機協議会', 'kouchi.html', 33.563581, 133.542797),
	new measure('赤村有機農業推進協議会', 'akamura.html', 33.616692, 130.870855),
	new measure('南島原市有機農業推進協議会', 'minami_shimabara.html', 32.665713, 130.305119),
	new measure('「給食畑の野菜」有機農業推進協議会', 'kyushoku_batake.html', 33.03728, 131.682787),
	new measure('九重町有機農業推進協議会', 'konoe.html', 33.228521, 131.188797),
	new measure('山都町有機農業推進協議会', 'yamato.html', 32.685194, 130.99023),
	new measure('綾町有機農業推進会議', 'aya.html', 31.995533, 131.246944),
	new measure('かごしま有機農業推進協議会', 'kagoshima.html', 31.746952, 130.623013)
];

function measure(name, page, lat, lng) {
	this.name	= name;
	this.page	= page;
	this.lat	= lat;
	this.lng	= lng;
}

function measure_html(obj) {
	var html = '';
	html += '<br />';
//	html += '<b>' + obj.name + '</b><br />';
//	html += '<a href="' + obj.page + '">詳細</a>';
	html += '<center><a href="' + obj.page + '">' + obj.name + '</a></center>';
	return html;
}

function measure_marker(map, obj, flag) {
	var html = measure_html(obj);
	var marker = createMarker(map, obj.lat, obj.lng, html);
	if (flag) {
		marker.openInfoWindowHtml(html);
	}
	return marker;
}

function set_measures(index) {
	var center_obj = measures_array[index];
	var map = init_gmap("map", center_obj.lat, center_obj.lng, 14);
	var marker = measure_marker(map, center_obj);
	GEvent.trigger(marker, "click");
	return map;
}

function set_all_measures() {
	var idx = 0;
	if (location.search.match(/id=(\d+)/)) {
		var id = RegExp.$1;
		if (id < measures_array.length) {
			idx = id;
		}
	}
//	var center_obj = measures_array[idx];
//	var map = init_gmap("map", center_obj.lat, center_obj.lng, 5);
//	var map = init_gmap("map", 38, 137.5, 6);
	var map = init_gmap("map", 37.5, 137.3, 5);
	for (var i=0; i<measures_array.length; i++) {
		var flag = false;
/*	初期では吹き出しを出さない。
		if (i == idx) {
			flag = true;
		}
*/
		var marker = measure_marker(map, measures_array[i], flag);
	}
	return map;
}
