//**************************************************************************
//	Project:			rikyu site system
//	Project Version:	1.0.0												
//	Module information														
//		Type:			[Javascript]										
//		Name:			index_user.js
//		Author:			takashi tomidokoro									
//		Date:			2008/05/26 (Mon)									
//		Version:		1.0.0												
//		Description:	javascripts for index.php
//		<Edit History>														
//			2008/05/26		New Create			Takashi Tomidokoro			
//																			
//**************************************************************************

//	function: 		フォームボタン押下時の処理						
//	Author:			Takashi Tomidokoro								
//	Making Date:	2008/05/26(Mon)									
//	Version:		1.0.0											
//	Description:	このJavascriptを使用するには事前にHTMLファイル内で"jsdef.js"
//					を合わせて読み込むことが必要となります。
function _submit(frm, mode, areaid)
{
	switch (mode)
	{
		case	mode_1:
				frm.area_id.value	= areaid;
				frm.action			= '.' + school_folder + gw_user_schlist;
				frm.submit();
				break;

		case	mode_2:
				frm.school_type.value	= type;
				frm.submit();
				break;
		case	mode_3:
				frm.area_id.value	= areaid;
				frm.pid.value	= '';
				//alert(frm.pid.value);
				switch (Number(frm.school_type.value))
				{
					case	school_type_1:
							frm.action	= '.' + school_folder + gw_user_schlist_el;
							break;
					case	school_type_2:
							frm.action	= '.' + school_folder + gw_user_schlist_jh;
							break;
					case	school_type_3:
							frm.action	= '.' + school_folder + gw_user_schlist_hg;
							break;
					default:
							frm.action	= '.' + school_folder + gw_user_schlist;
							break;
				}
				frm.submit();
				break;
		//地図テキスト-県
		case	mode_4:
				frm.pid.value	= areaid;
				frm.area_id.value	= '';
				//alert(document.school_search_map.school_type.value);
				//alert(frm.pid.value);
				switch (Number(frm.school_type.value))
				{
					case	school_type_1:
							frm.action	= '.' + school_folder + gw_user_schlist_el;
							break;
					case	school_type_2:
							frm.action	= '.' + school_folder + gw_user_schlist_jh;
							break;
					case	school_type_3:
							frm.action	= '.' + school_folder + gw_user_schlist_hg;
							break;
					default:
							frm.action	= '.' + school_folder + gw_user_schlist;
							break;
				}
				frm.submit();
				break;
		//地図テキスト-地域		
		case	mode_5:
				frm.area_id.value	= areaid;
				frm.pid.value	= '';
				//alert(document.school_search_map.school_type.value);
				//alert(frm.area_id.value);
				switch (Number(frm.school_type.value))
				{
					case	school_type_1:
							frm.action	= '.' + school_folder + gw_user_schlist_el;
							break;
					case	school_type_2:
							frm.action	= '.' + school_folder + gw_user_schlist_jh;
							break;
					case	school_type_3:
							frm.action	= '.' + school_folder + gw_user_schlist_hg;
							break;
					default:
							frm.action	= '.' + school_folder + gw_user_schlist;
							break;
				}
				frm.submit();
				break;
	}

	return false;
}

//	function: 		地図の内容を動的に変更する
//	Author:			Takashi Tomidokoro
//	Making Date:	2007/12/28(Fri)
//	Version:		1.0.0
function ajax_map(frm, school_type)
{
	frm.school_type.value	= school_type;
	//alert(school_type);
	sendRequest(ajax_map_change, 'school_type=' + school_type, 'POST', './' + rikyu_lib_folder + '/lib_ext/ajax_map_display.php', true, true);

	return false;
}

function ajax_map_change(obj)
{
	//	phpからのデータ受信
	var	response	= obj.responseText;

	//	受信したデータを元にリストボックスの内容を動的に変更する
	if (response != "")
	{
		switch (Number(document.school_search_map.school_type.value))
		{
			case	school_type_1:
					document.school_search_map.map_tag_img_1.src	= 'images/map-button01-2.gif';
					document.school_search_map.map_tag_img_2.src	= 'images/map-button02.gif';
					document.school_search_map.map_tag_img_3.src	= 'images/map-button03.gif';
					break;
			case	school_type_2:
					document.school_search_map.map_tag_img_1.src	= 'images/map-button01.gif';
					document.school_search_map.map_tag_img_2.src	= 'images/map-button02-2.gif';
					document.school_search_map.map_tag_img_3.src	= 'images/map-button03.gif';
					break;
			case	school_type_3:
					document.school_search_map.map_tag_img_1.src	= 'images/map-button01.gif';
					document.school_search_map.map_tag_img_2.src	= 'images/map-button02.gif';
					document.school_search_map.map_tag_img_3.src	= 'images/map-button03-2.gif';
					break;
			default:
alert(document.school_search_map.school_type.value);
					break;
		}

		area_list	= response.split(sep_str + sep_str);

		if (area_list.length > 0)
		{
			for (idx = 0; idx < area_list.length; idx++)
			{
				area_data	= area_list[idx].split(sep_str);

				target_img		= eval('document.school_search_map.map_img_' + area_data[0]);
				target_img.src	= area_data[2];
				target_img.alt	= area_data[3];
			}
		}
	}
	else
	{
		alert("no response");
	}
}

