

//Preload Images
if (document.images)
{
  preload_image_object = new Image();
  // set image url
  image_url = new Array();
  image_url[0] = "http://en-c-exis.jp/images/map_info_b.png";
  image_url[1] = "http://en-c-exis.jp/images/map_info_beak.png";
  image_url[2] = "http://en-c-exis.jp/images/map_info_bl.png";
  image_url[3] = "http://en-c-exis.jp/images/map_info_br.png";
  image_url[4] = "http://en-c-exis.jp/images/map_info_close.png";
  image_url[5] = "http://en-c-exis.jp/images/map_info_contents.png";
  image_url[6] = "http://en-c-exis.jp/images/map_info_l.png";
  image_url[7] = "http://en-c-exis.jp/images/map_info_r.png";
  image_url[8] = "http://en-c-exis.jp/images/map_info_tl.png";
  image_url[9] = "http://en-c-exis.jp/images/map_info_tr.png";
  var i = 0;
  for(i=0; i<=10; i++) 
	preload_image_object.src = image_url[i];
}

function showMarker(marker){ //called from menu
	GEvent.trigger(marker,"click");
}

var SAPAIcon = new GIcon(G_DEFAULT_ICON);
SAPAIcon.image = "http://en-c-exis.jp/images/sapaicon.png";
SAPAIcon.printImage = "http://en-c-exis.jp/images/sapaicon.png";
SAPAIcon.mozPrintImage = "http://en-c-exis.jp/images/sapaicon.png";
SAPAIcon.iconSize = new GSize(20,20);
SAPAmarkerOptions = { icon:SAPAIcon };

var TourismIcon = new GIcon(G_DEFAULT_ICON);
TourismIcon.image = "http://en-c-exis.jp/images/tourismicon.png";
TourismIcon.printImage = "http://en-c-exis.jp/images/tourismicon.png";
TourismIcon.mozPrintImage = "http://en-c-exis.jp/images/tourismicon.png";
TourismIcon.iconSize = new GSize(30,30);
tourismMarkerOptions = { icon:TourismIcon };


function createMarker(point, type, id, options){
	var marker = new GMarker(point, options);
	//GEvent.addListener(marker, "click", function() {
	//  marker.openInfoWindowHtml('poo', {maxWidth:50});
	//});

	GEvent.addListener(marker, "click", function(){ 
		marker.openExtInfoWindow(
			map,
            "simple_example_window",
            "Loading Area Data...",
			{
				beakOffset: 0,
                ajaxUrl: "http://en-c-exis.jp/functions/map_data.php?type="+type+"&id="+id
			}
		); 
	});	
	return marker;
}

var map;
var WindowOptions;
var sapaArray = new Array(46);
var TopSapaArray = new Array(46);
var placeArray = new Array(83);

//The Main Load Function
function load() {
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map"));        

	//map.addControl(new GScaleControl());
	map.addControl(new GSmallMapControl());
	//map.addControl(new GOverviewMapControl());
	//map.addControl(new GMapTypeControl());		

	/*
	var encPolyKisei = new GPolyline.fromEncoded({
	color: "#29af4d",
	weight: 7,
	points: "eozpEg}p_YrcEzw@~iItI",
	levels: "BBB",
	zoomFactor: 32,
	numLevels: 4
	});
	*/
	var encPolyHokuriku = new GPolyline.fromEncoded({
	color: "#29af4d",
	weight: 7,
	points: "{~wwEujpbYtRb`Bff@~oA",
	levels: "BBB",
	zoomFactor: 32,
	numLevels: 4
	});

	
	if(new Date() >= new Date("February 27, 2010")){

		var encPolyKenoudo = new GPolyline.fromEncoded({
		color: "#29af4d",
		weight: 7,
		points: "_newEyqtqYyXaGcy@iCsHyCjJaG",
		levels: "BBB",
		zoomFactor: 32,
		numLevels: 4
		});
		map.addOverlay(encPolyKenoudo);
	}

	//map.addOverlay(encPolyKisei);
	map.addOverlay(encPolyHokuriku);

	//map.setCenter(new GLatLng(35.432273,139.399166), 10);
	setStartPoint();

	var mgr = new MarkerManager(map);
	
			TopSapaArray['sapa1'] = createMarker(new GLatLng(35.432273,139.399166), 'topsapa',  1, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa1'], 6, 12);
			TopSapaArray['sapa3'] = createMarker(new GLatLng(35.315218,138.962758), 'topsapa',  3, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa3'], 6, 12);
			TopSapaArray['sapa5'] = createMarker(new GLatLng(35.161628,138.618485), 'topsapa',  5, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa5'], 6, 12);
			TopSapaArray['sapa7'] = createMarker(new GLatLng(34.760803,138.158869), 'topsapa',  7, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa7'], 6, 12);
			TopSapaArray['sapa9'] = createMarker(new GLatLng(34.78153,137.608471), 'topsapa',  9, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa9'], 6, 12);
			TopSapaArray['sapa11'] = createMarker(new GLatLng(35.032955,137.135833), 'topsapa',  11, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa11'], 6, 12);
			TopSapaArray['sapa13'] = createMarker(new GLatLng(35.019072,136.590898), 'topsapa',  13, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa13'], 6, 12);
			TopSapaArray['sapa15'] = createMarker(new GLatLng(34.779325,136.468062), 'topsapa',  15, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa15'], 6, 12);
			TopSapaArray['sapa17'] = createMarker(new GLatLng(35.627677,139.04609), 'topsapa',  17, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa17'], 6, 12);
			TopSapaArray['sapa19'] = createMarker(new GLatLng(35.67929,138.51231), 'topsapa',  19, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa19'], 6, 12);
			TopSapaArray['sapa21'] = createMarker(new GLatLng(36.026851,138.077771), 'topsapa',  21, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa21'], 6, 12);
			TopSapaArray['sapa23'] = createMarker(new GLatLng(35.711343,137.906227), 'topsapa',  23, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa23'], 6, 12);
			TopSapaArray['sapa25'] = createMarker(new GLatLng(35.455475,137.42826), 'topsapa',  25, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa25'], 6, 12);
			TopSapaArray['sapa27'] = createMarker(new GLatLng(36.27078,137.931833), 'topsapa',  27, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa27'], 6, 12);
			TopSapaArray['sapa29'] = createMarker(new GLatLng(35.321962,136.543857), 'topsapa',  29, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa29'], 6, 12);
			TopSapaArray['sapa31'] = createMarker(new GLatLng(35.217746,136.283608), 'topsapa',  31, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa31'], 6, 12);
			TopSapaArray['sapa33'] = createMarker(new GLatLng(35.490274,136.895841), 'topsapa',  33, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa33'], 6, 12);
			TopSapaArray['sapa34'] = createMarker(new GLatLng(35.509133,136.897363), 'topsapa',  34, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa34'], 6, 12);
			TopSapaArray['sapa35'] = createMarker(new GLatLng(35.987699,136.911425), 'topsapa',  35, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa35'], 6, 12);
			TopSapaArray['sapa37'] = createMarker(new GLatLng(36.350908,136.322883), 'topsapa',  37, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa37'], 6, 12);
			TopSapaArray['sapa39'] = createMarker(new GLatLng(36.625737,136.872326), 'topsapa',  39, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa39'], 6, 12);
			TopSapaArray['sapa41'] = createMarker(new GLatLng(35.519814,136.218328), 'topsapa',  41, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa41'], 6, 12);
			TopSapaArray['sapa43'] = createMarker(new GLatLng(35.830618,136.201645), 'topsapa',  43, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa43'], 6, 12);
			TopSapaArray['sapa45'] = createMarker(new GLatLng(36.770018,137.400027), 'topsapa',  45, SAPAmarkerOptions);
			mgr.addMarker(TopSapaArray['sapa45'], 6, 12);
		sapaArray['sapa1'] = createMarker(new GLatLng(35.432273,139.399166), 'sapa',  1, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa1'], 12);
		sapaArray['sapa2'] = createMarker(new GLatLng(35.431206,139.401747), 'sapa',  2, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa2'], 12);
		sapaArray['sapa3'] = createMarker(new GLatLng(35.315218,138.962758), 'sapa',  3, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa3'], 12);
		sapaArray['sapa4'] = createMarker(new GLatLng(35.312726,138.968133), 'sapa',  4, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa4'], 12);
		sapaArray['sapa5'] = createMarker(new GLatLng(35.161628,138.618485), 'sapa',  5, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa5'], 12);
		sapaArray['sapa6'] = createMarker(new GLatLng(35.158712,138.619735), 'sapa',  6, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa6'], 12);
		sapaArray['sapa7'] = createMarker(new GLatLng(34.760803,138.158869), 'sapa',  7, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa7'], 12);
		sapaArray['sapa8'] = createMarker(new GLatLng(34.757154,138.163891), 'sapa',  8, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa8'], 12);
		sapaArray['sapa9'] = createMarker(new GLatLng(34.78153,137.608471), 'sapa',  9, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa9'], 12);
		sapaArray['sapa10'] = createMarker(new GLatLng(34.78153,137.608471), 'sapa',  10, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa10'], 12);
		sapaArray['sapa11'] = createMarker(new GLatLng(35.032955,137.135833), 'sapa',  11, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa11'], 12);
		sapaArray['sapa12'] = createMarker(new GLatLng(35.030927,137.134639), 'sapa',  12, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa12'], 12);
		sapaArray['sapa13'] = createMarker(new GLatLng(35.019072,136.590898), 'sapa',  13, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa13'], 12);
		sapaArray['sapa14'] = createMarker(new GLatLng(35.018755,136.594442), 'sapa',  14, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa14'], 12);
		sapaArray['sapa15'] = createMarker(new GLatLng(34.779325,136.468062), 'sapa',  15, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa15'], 12);
		sapaArray['sapa16'] = createMarker(new GLatLng(34.778278,136.471345), 'sapa',  16, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa16'], 12);
		sapaArray['sapa17'] = createMarker(new GLatLng(35.627677,139.04609), 'sapa',  17, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa17'], 12);
		sapaArray['sapa18'] = createMarker(new GLatLng(35.632449,139.064202), 'sapa',  18, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa18'], 12);
		sapaArray['sapa19'] = createMarker(new GLatLng(35.67929,138.51231), 'sapa',  19, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa19'], 12);
		sapaArray['sapa20'] = createMarker(new GLatLng(35.680271,138.510307), 'sapa',  20, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa20'], 12);
		sapaArray['sapa21'] = createMarker(new GLatLng(36.026851,138.077771), 'sapa',  21, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa21'], 12);
		sapaArray['sapa22'] = createMarker(new GLatLng(36.026028,138.075852), 'sapa',  22, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa22'], 12);
		sapaArray['sapa23'] = createMarker(new GLatLng(35.711343,137.906227), 'sapa',  23, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa23'], 12);
		sapaArray['sapa24'] = createMarker(new GLatLng(35.71246,137.909093), 'sapa',  24, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa24'], 12);
		sapaArray['sapa25'] = createMarker(new GLatLng(35.455475,137.42826), 'sapa',  25, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa25'], 12);
		sapaArray['sapa26'] = createMarker(new GLatLng(35.454011,137.437709), 'sapa',  26, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa26'], 12);
		sapaArray['sapa27'] = createMarker(new GLatLng(36.27078,137.931833), 'sapa',  27, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa27'], 12);
		sapaArray['sapa28'] = createMarker(new GLatLng(36.260698,137.933764), 'sapa',  28, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa28'], 12);
		sapaArray['sapa29'] = createMarker(new GLatLng(35.321962,136.543857), 'sapa',  29, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa29'], 12);
		sapaArray['sapa30'] = createMarker(new GLatLng(35.321026,136.541957), 'sapa',  30, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa30'], 12);
		sapaArray['sapa31'] = createMarker(new GLatLng(35.217746,136.283608), 'sapa',  31, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa31'], 12);
		sapaArray['sapa32'] = createMarker(new GLatLng(35.520545,136.216467), 'sapa',  32, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa32'], 12);
		sapaArray['sapa33'] = createMarker(new GLatLng(35.490274,136.895841), 'sapa',  33, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa33'], 12);
		sapaArray['sapa34'] = createMarker(new GLatLng(35.509133,136.897363), 'sapa',  34, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa34'], 12);
		sapaArray['sapa35'] = createMarker(new GLatLng(35.987699,136.911425), 'sapa',  35, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa35'], 12);
		sapaArray['sapa36'] = createMarker(new GLatLng(35.987805,136.909348), 'sapa',  36, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa36'], 12);
		sapaArray['sapa37'] = createMarker(new GLatLng(36.350908,136.322883), 'sapa',  37, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa37'], 12);
		sapaArray['sapa38'] = createMarker(new GLatLng(36.354166,136.323463), 'sapa',  38, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa38'], 12);
		sapaArray['sapa39'] = createMarker(new GLatLng(36.625737,136.872326), 'sapa',  39, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa39'], 12);
		sapaArray['sapa40'] = createMarker(new GLatLng(36.627512,136.874162), 'sapa',  40, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa40'], 12);
		sapaArray['sapa41'] = createMarker(new GLatLng(35.519814,136.218328), 'sapa',  41, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa41'], 12);
		sapaArray['sapa42'] = createMarker(new GLatLng(35.520545,136.216467), 'sapa',  42, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa42'], 12);
		sapaArray['sapa43'] = createMarker(new GLatLng(35.830618,136.201645), 'sapa',  43, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa43'], 12);
		sapaArray['sapa44'] = createMarker(new GLatLng(35.825688,136.202076), 'sapa',  44, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa44'], 12);
		sapaArray['sapa45'] = createMarker(new GLatLng(36.770018,137.400027), 'sapa',  45, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa45'], 12);
		sapaArray['sapa46'] = createMarker(new GLatLng(36.796757,137.418774), 'sapa',  46, SAPAmarkerOptions);
		mgr.addMarker(sapaArray['sapa46'], 12);
		placeArray['place1'] = createMarker(new GLatLng(35.362596,138.730717), 'places', 1, tourismMarkerOptions);
		mgr.addMarker(placeArray['place1'], 8);
		placeArray['place2'] = createMarker(new GLatLng(36.566805,137.65852), 'places', 2, tourismMarkerOptions);
		mgr.addMarker(placeArray['place2'], 8);
		placeArray['place3'] = createMarker(new GLatLng(36.248738,137.638264), 'places', 3, tourismMarkerOptions);
		mgr.addMarker(placeArray['place3'], 8);
		placeArray['place4'] = createMarker(new GLatLng(36.237714,136.126313), 'places', 4, tourismMarkerOptions);
		mgr.addMarker(placeArray['place4'], 8);
		placeArray['place5'] = createMarker(new GLatLng(36.402425,136.881237), 'places', 5, tourismMarkerOptions);
		mgr.addMarker(placeArray['place5'], 8);
		placeArray['place6'] = createMarker(new GLatLng(34.455686,136.725283), 'places', 6, tourismMarkerOptions);
		mgr.addMarker(placeArray['place6'], 8);
		placeArray['place7'] = createMarker(new GLatLng(36.562635,136.662369), 'places', 7, tourismMarkerOptions);
		mgr.addMarker(placeArray['place7'], 8);
		placeArray['place8'] = createMarker(new GLatLng(35.316887,139.535704), 'places', 8, tourismMarkerOptions);
		mgr.addMarker(placeArray['place8'], 8);
		placeArray['place9'] = createMarker(new GLatLng(35.185945,136.898811), 'places', 9, tourismMarkerOptions);
		mgr.addMarker(placeArray['place9'], 8);
		placeArray['place10'] = createMarker(new GLatLng(36.238701,137.969184), 'places', 10, tourismMarkerOptions);
		mgr.addMarker(placeArray['place10'], 8);
		placeArray['place11'] = createMarker(new GLatLng(34.483849,136.846733), 'places', 11, tourismMarkerOptions);
		mgr.addMarker(placeArray['place11'], 8);
		placeArray['place12'] = createMarker(new GLatLng(35.172931,137.057882), 'places', 12, tourismMarkerOptions);
		mgr.addMarker(placeArray['place12'], 8);
		placeArray['place13'] = createMarker(new GLatLng(35.442461,139.645302), 'places', 13, tourismMarkerOptions);
		mgr.addMarker(placeArray['place13'], 8);
		placeArray['place14'] = createMarker(new GLatLng(35.232159,139.023743), 'places', 14, tourismMarkerOptions);
		mgr.addMarker(placeArray['place14'], 8);
		placeArray['place15'] = createMarker(new GLatLng(37.088836,136.916471), 'places', 15, tourismMarkerOptions);
		mgr.addMarker(placeArray['place15'], 8);
		placeArray['place16'] = createMarker(new GLatLng(35.807518,137.240961), 'places', 16, tourismMarkerOptions);
		mgr.addMarker(placeArray['place16'], 9);
		placeArray['place17'] = createMarker(new GLatLng(34.99476,138.523736), 'places', 17, tourismMarkerOptions);
		mgr.addMarker(placeArray['place17'], 9);
		placeArray['place18'] = createMarker(new GLatLng(35.416282,136.321793), 'places', 18, tourismMarkerOptions);
		mgr.addMarker(placeArray['place18'], 9);
		placeArray['place19'] = createMarker(new GLatLng(35.654088,136.049109), 'places', 19, tourismMarkerOptions);
		mgr.addMarker(placeArray['place19'], 9);
		placeArray['place20'] = createMarker(new GLatLng(36.082909,136.506666), 'places', 20, tourismMarkerOptions);
		mgr.addMarker(placeArray['place20'], 9);
		placeArray['place21'] = createMarker(new GLatLng(36.285312,136.359864), 'places', 21, tourismMarkerOptions);
		mgr.addMarker(placeArray['place21'], 9);
		placeArray['place22'] = createMarker(new GLatLng(36.844083,136.751246), 'places', 22, tourismMarkerOptions);
		mgr.addMarker(placeArray['place22'], 9);
		placeArray['place23'] = createMarker(new GLatLng(34.814032,137.248163), 'places', 23, tourismMarkerOptions);
		mgr.addMarker(placeArray['place23'], 9);
		placeArray['place24'] = createMarker(new GLatLng(34.706711,137.738433), 'places', 24, tourismMarkerOptions);
		mgr.addMarker(placeArray['place24'], 9);
		placeArray['place25'] = createMarker(new GLatLng(34.956219,137.159082), 'places', 25, tourismMarkerOptions);
		mgr.addMarker(placeArray['place25'], 9);
		placeArray['place26'] = createMarker(new GLatLng(36.05014,138.086128), 'places', 26, tourismMarkerOptions);
		mgr.addMarker(placeArray['place26'], 9);
		placeArray['place27'] = createMarker(new GLatLng(35.280239,136.534309), 'places', 27, tourismMarkerOptions);
		mgr.addMarker(placeArray['place27'], 9);
		placeArray['place28'] = createMarker(new GLatLng(35.276368,136.252527), 'places', 28, tourismMarkerOptions);
		mgr.addMarker(placeArray['place28'], 9);
		placeArray['place29'] = createMarker(new GLatLng(35.080865,136.31999), 'places', 29, tourismMarkerOptions);
		mgr.addMarker(placeArray['place29'], 9);
		placeArray['place30'] = createMarker(new GLatLng(35.706069,138.652043), 'places', 30, tourismMarkerOptions);
		mgr.addMarker(placeArray['place30'], 9);
		placeArray['place31'] = createMarker(new GLatLng(34.848277,136.539475), 'places', 31, tourismMarkerOptions);
		mgr.addMarker(placeArray['place31'], 9);
		placeArray['place32'] = createMarker(new GLatLng(35.833576,138.062696), 'places', 32, tourismMarkerOptions);
		mgr.addMarker(placeArray['place32'], 9);
		placeArray['place33'] = createMarker(new GLatLng(35.455357,137.715189), 'places', 33, tourismMarkerOptions);
		mgr.addMarker(placeArray['place33'], 9);
		placeArray['place34'] = createMarker(new GLatLng(35.480983,137.406776), 'places', 34, tourismMarkerOptions);
		mgr.addMarker(placeArray['place34'], 9);
		placeArray['place35'] = createMarker(new GLatLng(35.181104,138.112028), 'places', 35, tourismMarkerOptions);
		mgr.addMarker(placeArray['place35'], 9);
		placeArray['place36'] = createMarker(new GLatLng(34.823452,138.185332), 'places', 36, tourismMarkerOptions);
		mgr.addMarker(placeArray['place36'], 9);
		placeArray['place37'] = createMarker(new GLatLng(34.59637,138.226676), 'places', 37, tourismMarkerOptions);
		mgr.addMarker(placeArray['place37'], 9);
		placeArray['place38'] = createMarker(new GLatLng(35.312945,138.587412), 'places', 38, tourismMarkerOptions);
		mgr.addMarker(placeArray['place38'], 9);
		placeArray['place39'] = createMarker(new GLatLng(35.380546,136.267081), 'places', 39, tourismMarkerOptions);
		mgr.addMarker(placeArray['place39'], 9);
		placeArray['place40'] = createMarker(new GLatLng(35.438768,136.77382), 'places', 40, tourismMarkerOptions);
		mgr.addMarker(placeArray['place40'], 9);
		placeArray['place41'] = createMarker(new GLatLng(35.68937,139.691677), 'places', 41, tourismMarkerOptions);
		mgr.addMarker(placeArray['place41'], 9);
		placeArray['place42'] = createMarker(new GLatLng(35.309242,139.483452), 'places', 42, tourismMarkerOptions);
		mgr.addMarker(placeArray['place42'], 9);
		placeArray['place43'] = createMarker(new GLatLng(34.736816,137.569427), 'places', 43, tourismMarkerOptions);
		mgr.addMarker(placeArray['place43'], 9);
		placeArray['place44'] = createMarker(new GLatLng(35.015464,136.446805), 'places', 44, tourismMarkerOptions);
		mgr.addMarker(placeArray['place44'], 9);
		placeArray['place45'] = createMarker(new GLatLng(34.771736,136.12914), 'places', 45, tourismMarkerOptions);
		mgr.addMarker(placeArray['place45'], 9);
		placeArray['place46'] = createMarker(new GLatLng(35.72643,139.157703), 'places', 46, tourismMarkerOptions);
		mgr.addMarker(placeArray['place46'], 9);
		placeArray['place47'] = createMarker(new GLatLng(35.612755,139.190812), 'places', 47, tourismMarkerOptions);
		mgr.addMarker(placeArray['place47'], 9);
		placeArray['place48'] = createMarker(new GLatLng(35.517697,138.757668), 'places', 48, tourismMarkerOptions);
		mgr.addMarker(placeArray['place48'], 9);
		placeArray['place49'] = createMarker(new GLatLng(35.919153,138.436832), 'places', 49, tourismMarkerOptions);
		mgr.addMarker(placeArray['place49'], 9);
		placeArray['place50'] = createMarker(new GLatLng(35.745032,138.566426), 'places', 50, tourismMarkerOptions);
		mgr.addMarker(placeArray['place50'], 9);
		placeArray['place51'] = createMarker(new GLatLng(36.050417,138.258176), 'places', 51, tourismMarkerOptions);
		mgr.addMarker(placeArray['place51'], 9);
		placeArray['place52'] = createMarker(new GLatLng(35.998593,138.119012), 'places', 52, tourismMarkerOptions);
		mgr.addMarker(placeArray['place52'], 9);
		placeArray['place53'] = createMarker(new GLatLng(35.968733,137.814817), 'places', 53, tourismMarkerOptions);
		mgr.addMarker(placeArray['place53'], 9);
		placeArray['place54'] = createMarker(new GLatLng(35.366148,138.918428), 'places', 54, tourismMarkerOptions);
		mgr.addMarker(placeArray['place54'], 9);
		placeArray['place55'] = createMarker(new GLatLng(36.340364,137.909231), 'places', 55, tourismMarkerOptions);
		mgr.addMarker(placeArray['place55'], 9);
		placeArray['place56'] = createMarker(new GLatLng(35.370155,136.461525), 'places', 56, tourismMarkerOptions);
		mgr.addMarker(placeArray['place56'], 9);
		placeArray['place57'] = createMarker(new GLatLng(35.011545,135.768056), 'places', 57, tourismMarkerOptions);
		mgr.addMarker(placeArray['place57'], 9);
		placeArray['place83'] = createMarker(new GLatLng(34.685311,135.83288), 'places', 83, tourismMarkerOptions);
		mgr.addMarker(placeArray['place83'], 9);
		placeArray['place58'] = createMarker(new GLatLng(35.43382,136.775193), 'places', 58, tourismMarkerOptions);
		mgr.addMarker(placeArray['place58'], 9);
		placeArray['place59'] = createMarker(new GLatLng(35.378903,136.94428), 'places', 59, tourismMarkerOptions);
		mgr.addMarker(placeArray['place59'], 9);
		placeArray['place60'] = createMarker(new GLatLng(35.615791,136.620837), 'places', 60, tourismMarkerOptions);
		mgr.addMarker(placeArray['place60'], 9);
		placeArray['place61'] = createMarker(new GLatLng(35.748846,136.9643), 'places', 61, tourismMarkerOptions);
		mgr.addMarker(placeArray['place61'], 9);
		placeArray['place62'] = createMarker(new GLatLng(36.146106,137.25224), 'places', 62, tourismMarkerOptions);
		mgr.addMarker(placeArray['place62'], 9);
		placeArray['place63'] = createMarker(new GLatLng(35.583059,135.889206), 'places', 63, tourismMarkerOptions);
		mgr.addMarker(placeArray['place63'], 9);
		placeArray['place64'] = createMarker(new GLatLng(36.816307,137.583305), 'places', 64, tourismMarkerOptions);
		mgr.addMarker(placeArray['place64'], 9);
		placeArray['place65'] = createMarker(new GLatLng(35.082744,136.703101), 'places', 65, tourismMarkerOptions);
		mgr.addMarker(placeArray['place65'], 9);
		placeArray['place66'] = createMarker(new GLatLng(34.858045,136.185579), 'places', 66, tourismMarkerOptions);
		mgr.addMarker(placeArray['place66'], 9);
		placeArray['place67'] = createMarker(new GLatLng(35.526411,137.567732), 'places', 67, tourismMarkerOptions);
		mgr.addMarker(placeArray['place67'], 9);
		placeArray['place68'] = createMarker(new GLatLng(36.854901,137.215805), 'places', 68, tourismMarkerOptions);
		mgr.addMarker(placeArray['place68'], 9);
		placeArray['place69'] = createMarker(new GLatLng(36.055899,136.352863), 'places', 69, tourismMarkerOptions);
		mgr.addMarker(placeArray['place69'], 9);
		placeArray['place70'] = createMarker(new GLatLng(35.981652,135.958301), 'places', 70, tourismMarkerOptions);
		mgr.addMarker(placeArray['place70'], 9);
		placeArray['place71'] = createMarker(new GLatLng(36.355953,136.322608), 'places', 71, tourismMarkerOptions);
		mgr.addMarker(placeArray['place71'], 9);
		placeArray['place72'] = createMarker(new GLatLng(35.228023,137.655816), 'places', 72, tourismMarkerOptions);
		mgr.addMarker(placeArray['place72'], 9);
		placeArray['place73'] = createMarker(new GLatLng(34.826487,137.219732), 'places', 73, tourismMarkerOptions);
		mgr.addMarker(placeArray['place73'], 9);
		placeArray['place74'] = createMarker(new GLatLng(34.845226,137.649035), 'places', 74, tourismMarkerOptions);
		mgr.addMarker(placeArray['place74'], 9);
		placeArray['place75'] = createMarker(new GLatLng(34.871848,138.922119), 'places', 75, tourismMarkerOptions);
		mgr.addMarker(placeArray['place75'], 9);
		placeArray['place76'] = createMarker(new GLatLng(34.965522,138.467388), 'places', 76, tourismMarkerOptions);
		mgr.addMarker(placeArray['place76'], 9);
		placeArray['place77'] = createMarker(new GLatLng( 35.159749,136.899422), 'places', 77, tourismMarkerOptions);
		mgr.addMarker(placeArray['place77'], 9);
		placeArray['place78'] = createMarker(new GLatLng(34.886428,136.832362), 'places', 78, tourismMarkerOptions);
		mgr.addMarker(placeArray['place78'], 9);
		placeArray['place79'] = createMarker(new GLatLng(35.251034,139.153841), 'places', 79, tourismMarkerOptions);
		mgr.addMarker(placeArray['place79'], 9);
		placeArray['place80'] = createMarker(new GLatLng(34.762116,138.015275), 'places', 80, tourismMarkerOptions);
		mgr.addMarker(placeArray['place80'], 9);
		placeArray['place81'] = createMarker(new GLatLng(34.935016,136.282418), 'places', 81, tourismMarkerOptions);
		mgr.addMarker(placeArray['place81'], 9);
		placeArray['place82'] = createMarker(new GLatLng(35.440031,137.819581), 'places', 82, tourismMarkerOptions);
		mgr.addMarker(placeArray['place82'], 9);
	
	mgr.refresh();
	
	//Zoom In
	zoomToPoint();

	//GEvent.trigger(sapaArray['sapa33'], "click");

	}
}

function showMarker(marker){ //called from menu
	GEvent.trigger(marker,"click");
}


