WSO.Onload(function()
{
	//地点の登録
	var Map		= new WSO.TagForm('地点の登録','MapForm','optionform','map');
	Map.setFormFunction
	(
		function(e)
		{
			var map			= this.myForm.form.MapMap.value;
			var latitude	= this.myForm.form.MapLati.value;
			var longitude	= this.myForm.form.MapLong.value;
			var height		= this.myForm.form.MapHeight.value;
			var tag = "\nmap:(\""+map+"\",\""+latitude+"\",\""+longitude+"\",\""+height+"\")\n";

			//フォームの内容を空にする
			this.myForm.form.MapMap.value='';

			WSO.EditPoint.insertTag(this.myForm,tag);
		}
	);
	Map.appendChild(WSO.CreateTagForm.inputText('地名','MapMap','',30));
	Map.appendChild(WSO.CreateTagForm.inputText('緯度','MapLati','43/41/00.00',12));
	Map.appendChild(WSO.CreateTagForm.inputText('経度','MapLong','142/60/00.00',12));
	Map.appendChild(WSO.CreateTagForm.inputText('標高','MapHeight','',7));
	Map.setToAll('挿入');

	//ルート
	var Route	= new WSO.TagForm('ルートの登録','RouteForm','optionform','route');
	Route.setFormFunction
	(
		function(e)
		{
			var route		= this.myForm.form.RouteRoute.value;
			var alps		= this.myForm.form.RouteAlps.value;
			var distance	= this.myForm.form.RouteDis.value;
			var climbup		= this.myForm.form.RouteUp.value;
			var climbdown	= this.myForm.form.RouteDown.value;
			var time		= this.myForm.form.RouteTime.value;
			var level		= this.myForm.form.RouteLevel.value;
			var tag = "\nroute:(\""+route+"\",\""+alps+"\",\""+distance+"\",\""+climbup+"\",\""+climbdown+"\",\""+time+"\",\""+level+"\")\n";

			//フォームの内容を空にする
			this.myForm.form.RouteRoute.value='';

			WSO.EditPoint.insertTag(this.myForm,tag);
		}
	);
	Route.appendChild(WSO.CreateTagForm.inputText('ルート名','RouteRoute','',30));
	Route.appendChild(WSO.CreateTagForm.inputText('ALPSLAB route ID','RouteAlps','',25));
	Route.appendChild(WSO.CreateTagForm.inputText('距離(km)','RouteDis','',5));
	Route.appendChild(WSO.CreateTagForm.inputText('累積標高(+m)','RouteUp','',7));
	Route.appendChild(WSO.CreateTagForm.inputText('累積標高(-m)','RouteDown','',7));
	Route.appendChild(WSO.CreateTagForm.inputText('時間','RouteTime','',5));
	Route.appendChild(WSO.CreateTagForm.inputText('レベル','RouteLevel','',30));
	Route.setToAll('挿入');
});
