function mapselector()
{
	var targetbeds = document.getElementsByTagName("span");
	for (i=0;i<targetbeds.length;i++)
	{
		var targetbed = targetbeds.item(i);
		var spannamea = targetbed.attributes.getNamedItem("class");
		if ((spannamea != undefined) && (spannamea.value == "gpslink"))
		{
			var gpslinks = targetbed.getElementsByTagName("a");
			for (j=0;j<gpslinks.length;j++)
			{
				gpslinks.item(j).style.display = "none";
			}
			var geovocabularies = targetbed.getElementsByTagName("span");
			for (j=0;j<geovocabularies.length;j++)
			{
				var geovocabulary = geovocabularies.item(j);
				geovocabulary.style.display = "inline";
				var spannameb = geovocabulary.attributes.getNamedItem("class");
				if ((spannameb != undefined) && (spannameb.value == "geovocabulary"))
				{
					var geoxml = geovocabulary.innerHTML;
					/lat>([\d\.]*)($|<)/i.exec(geoxml);
					var lat = RegExp.$1;
					/long>([\d\.]*)($|<)/i.exec(geoxml);
					var lon = RegExp.$1;
					var formstring = "<form action=\"http://kokogiko.net/georedirector.fcgi\" method=\"get\" target=\"_blank\">\n";
					formstring += "<input type=\"hidden\" name=\"lat\" value=\""+lat+"\" />\n";
					formstring += "<input type=\"hidden\" name=\"long\" value=\""+lon+"\" />\n";
					formstring += "地図表示:";
					formstring += "<select name=\"mapserver\">\n";
					formstring += "<option value=\"mapion\">Mapion</option>\n";
					formstring += "<option value=\"chizumaru\">ちず丸</option>\n";
					formstring += "<option value=\"mapfan\">MapFan</option>\n";
					formstring += "<option value=\"yahoo\">Yahoo!Map</option>\n";
					formstring += "<option value=\"at-navi\">@NAVI.com</option>\n";
					formstring += "</select>\n";
					formstring += "<input type=\"submit\" value=\"地図表示\" />\n";
					formstring += "</form>\n";
					geovocabulary.innerHTML = formstring;
				}
			}
		}
	}
}