$(document).ready(function(){ amConfScreen(); });

function amConfScreen()
{
	//入校希望日-第1希望入力項目をカレンダー入力に設定
	$("#txtRequestDate1Idx").datepicker({
											showOn			: "both",
											buttonImage		: "./css/images/btn_datepicker.gif",
											buttonImageOnly	: true,
											buttonText		: 'カレンダーから入力'
	});

	//入校希望日-第1希望入力項目を元号表示に設定
	SetEraFormat("#txtRequestDate1Idx");

	//入校希望日-第2希望入力項目をカレンダー入力に設定
	$("#txtRequestDate2Idx").datepicker({
											showOn			: "both",
											buttonImage		: "./css/images/btn_datepicker.gif",
											buttonImageOnly	: true,
											buttonText		: 'カレンダーから入力'
	});

	//入校希望日-第2希望入力項目を元号表示に設定
	SetEraFormat("#txtRequestDate2Idx");

	//生年月日をカレンダー入力に設定
	$("#txtBirthIdx").datepicker({
											showOn			: "both",
											buttonImage		: "./css/images/btn_datepicker.gif",
											buttonImageOnly	: true,
											defaultDate		: '-20y',
											yearRange		: '-60:-10',
											buttonText		: 'カレンダーから入力'
	});

	//生年月日を元号表示に設定
	SetEraFormat("#txtBirthIdx");

	//運転免許の取消し処分の有無-処分日入力項目をカレンダー入力に設定
	$("#txtPunishmentDate1Idx").datepicker({
											showOn			: "both",
											buttonImage		: "./css/images/btn_datepicker.gif",
											buttonImageOnly	: true,
											buttonText		: 'カレンダーから入力'
	});

	//運転免許の取消し処分の有無-処分日入力項目を元号表示に設定
	SetEraFormat("#txtPunishmentDate1Idx");

	//運転免許の停止処分の有無-処分日入力項目をカレンダー入力に設定
	$("#txtPunishmentDate2Idx").datepicker({
											showOn			: "both",
											buttonImage		: "./css/images/btn_datepicker.gif",
											buttonImageOnly	: true,
											buttonText		: 'カレンダーから入力'
	});

	//運転免許の停止処分の有無-処分日入力項目を元号表示に設定
	SetEraFormat("#txtPunishmentDate2Idx");

	//郵便番号から住所検索ボタンを設定
	$('#btnAddressSearch').click(function(ev){ SetAddressFromZipcode('txtZipcodeIdx','txtAddress1Idx'); });

	//フォームのイベントトリガを設定
	$('#btnPostIdx').click(function(ev){ amOnFormPostEvent(); });


}

function amOnFormPostEvent()
{
	var tmpValid = new amValidation();
	(tmpValid.Validate()) ? amSubmitDialog() : amSubmitErrorDialog();
}
