//フォームの値をコピー
function formValueCopy(copyCase){
	switch(copyCase){
		//企業登録 会社情報を請求情報にコピー
		case 'em_company_2_accountant':
			$('accountant_zip').value = $('company_zip').value;
			$('accountant_ms_state_id').value = $('company_ms_state_id').value;
			$('accountant_city').value = $('company_city').value;
			$('accountant_address').value = $('company_address').value;
			$('accountant_building').value = $('company_building').value;
			$('accountant_represent_surname').value = $('company_represent_surname').value;
			$('accountant_represent_prename').value = $('company_represent_prename').value;
			$('accountant_represent_appointment').value = $('company_represent_appointment').value;
			$('accountant_represent_division').value = $('company_represent_division').value;
			break;
		//企業登録 会社情報を求人広告にコピー
		case 'em_company_2_ad':
			$('ad_zip').value = $('company_zip').value;
			$('ad_ms_state_id').value = $('company_ms_state_id').value;
			$('ad_city').value = $('company_city').value;
			$('ad_address').value = $('company_address').value;
			$('ad_building').value = $('company_building').value;
			break;
		//企業登録 請求情報を求人広告にコピー
		case 'em_accountant_2_ad':
			$('ad_zip').value = $('accountant_zip').value;
			$('ad_ms_state_id').value = $('accountant_ms_state_id').value;
			$('ad_city').value = $('accountant_city').value;
			$('ad_address').value = $('accountant_address').value;
			$('ad_building').value = $('accountant_building').value;
			break;
	}
}

//沿線
function make_list_from_ms_station_line_for_ms_station(target, js_default_view, js_ms_station_mode, package){

	var url = '?action=Pc_Js_Station&';

	//カスタマイズSaint：都道府県から駅を絞り込む
	switch(package){
		case 'Saint':
			var queryStriong = 'ms_station_line_id=' + $('ms_station_line_id').value + '&js_target=' + target + '&js_default_view=' + js_default_view + '&js_ms_station_mode=' + js_ms_station_mode + '&ms_location_category_id=' + $('ms_location_category_id').value;
			break;
		case '_Initialize_':
			var queryStriong = 'js_target=' + target + '&js_default_view=' + js_default_view + '&js_ms_station_mode=' + js_ms_station_mode;
			break;
		default:
			var queryStriong = 'ms_station_line_id=' + $('ms_station_line_id').value + '&js_target=' + target + '&js_default_view=' + js_default_view + '&js_ms_station_mode=' + js_ms_station_mode;
			break;
	}
	new Ajax.Request(
		url, {
			method : 'get',
			parameters : queryStriong,
			onLoading : function(response)
			{
				$(target).update('<img src="/common/images/ajax-loader.gif" width="16" hight="16" />');
			},
			onSuccess : function(response)
			{
				var resultText = response.responseText;
				$(target).update(resultText);
			},
			onFailure : function(response)
			{
				$(target).update('【×Ajaxエラー（ブラウザを閉じて再度アクセスしてください）】');
			}
		}
	);
}

//給与
function make_list_from_ms_salary_category_for_ms_salary(target, js_default_view, js_ms_salary_mode){

	var url = '?action=Pc_Js_Salary&';
	var queryStriong = 'ms_salary_category_id=' + $('ms_salary_category_id').value + '&js_target=' + target + '&js_default_view=' + js_default_view + '&js_ms_salary_mode=' + js_ms_salary_mode;
	new Ajax.Request(
		url, {
			method : 'get',
			parameters : queryStriong,
			onLoading : function(response)
			{
				$(target).update('<img src="/common/images/ajax-loader.gif" width="16" hight="16" />');
			},
			onSuccess : function(response)
			{
				var resultText = response.responseText;
				$(target).update(resultText);
			},
			onFailure : function(response)
			{
				$(target).update('【×Ajaxエラー（ブラウザを閉じて再度アクセスしてください）】');
			}
		}
	);
}

//勤務地
function make_list_from_ms_location_category_for_ms_location(target, js_default_view, js_ms_location_mode){

	var url = '?action=Pc_Js_Location&';
	var queryStriong = 'ms_location_category_id=' + $('ms_location_category_id').value + '&js_target=' + target + '&js_default_view=' + js_default_view + '&js_ms_location_mode=' + js_ms_location_mode;
	new Ajax.Request(
		url, {
			method : 'get',
			parameters : queryStriong,
			onLoading : function(response)
			{
				$(target).update('<img src="/common/images/ajax-loader.gif" width="16" hight="16" />');
			},
			onSuccess : function(response)
			{
				var resultText = response.responseText;
				$(target).update(resultText);
			},
			onFailure : function(response)
			{
				$(target).update('【×Ajaxエラー（ブラウザを閉じて再度アクセスしてください）】');
			}
		}
	);
}

//路線
function make_list_from_ms_location_category_for_ms_station_line(target, js_default_view, js_ms_station_line_mode){

	var url = '?action=Pc_Js_StationLine&';
	var queryStriong = 'ms_location_category_id=' + $('ms_location_category_id').value + '&js_target=' + target + '&js_default_view=' + js_default_view + '&js_ms_station_line_mode=' + js_ms_station_line_mode;
	new Ajax.Request(
		url, {
			method : 'get',
			parameters : queryStriong,
			onLoading : function(response)
			{
				$(target).update('<img src="/common/images/ajax-loader.gif" width="16" hight="16" />');
			},
			onSuccess : function(response)
			{
				var resultText = response.responseText;
				$(target).update(resultText);
			},
			onFailure : function(response)
			{
				$(target).update('【×Ajaxエラー（ブラウザを閉じて再度アクセスしてください）】');
			}
		}
	);
}

//勤務地
function make_list_from_ms_location_category_for_ms_location(target, js_default_view, js_ms_location_mode){

	var url = '?action=Pc_Js_Location&';
	var queryStriong = 'ms_location_category_id=' + $('ms_location_category_id').value + '&js_target=' + target + '&js_default_view=' + js_default_view + '&js_ms_location_mode=' + js_ms_location_mode;
	new Ajax.Request(
		url, {
			method : 'get',
			parameters : queryStriong,
			onLoading : function(response)
			{
				$(target).update('<img src="/common/images/ajax-loader.gif" width="16" hight="16" />');
			},
			onSuccess : function(response)
			{
				var resultText = response.responseText;
				$(target).update(resultText);
			},
			onFailure : function(response)
			{
				$(target).update('【×Ajaxエラー（ブラウザを閉じて再度アクセスしてください）】');
			}
		}
	);
}

//勤務地と路線
function make_list_from_ms_location_category(target_ms_location, js_default_view_ms_location, js_ms_location_mode_ms_location, target_ms_station_line, js_default_view_ms_station_line, js_ms_station_line_mode_ms_station_line, target_ms_station, js_default_view_ms_station, js_ms_station_mode){

	make_list_from_ms_location_category_for_ms_location(target_ms_location, js_default_view_ms_location, js_ms_location_mode_ms_location);
	make_list_from_ms_location_category_for_ms_station_line(target_ms_station_line, js_default_view_ms_station_line, js_ms_station_line_mode_ms_station_line);
	make_list_from_ms_station_line_for_ms_station(target_ms_station, js_default_view_ms_station, js_ms_station_mode, '_Initialize_');

}
