/**

 * author:				YUSUKE TANIURA ( Mag )
 * process:				ログイン　エラーメッセージ表示処理　画面遷移処理
 * revision marking:

**/

$(function() {

	//ログインボタンのクリック処理
	$("#login").click(function() {

		//画面ロック
		process_block();

		//POST送信データを生成
		var check_data = "email=" + $("#email").val();
		check_data = check_data + "&password=" + $("#password").val();

		//POST送信
		$.ajax({
			type : "POST",
			url : "input_check_login.php",
			data : check_data,
			success : function(msg) {

				//入力エラーがない場合
				if(msg.substr(0, 7) == "Success") {

					//画面遷移
					location.href = '../mypage/';
					return false;

				}

				//エラーメッセージを削除
				$("#login_table td span.mag_red").remove();
				$("#missmessage").empty();

				//スクロールをリセット
				window.scroll(0, 0);

				//システムエラーがある場合
				if(msg.substr(0, 5) == "Error") {

					//エラーメッセージをアラート出力
					alert_Visible(msg.substr(7));

				//入力エラーがある場合　エラーメッセージ出力
				}else{

					//改行コード毎に配列に格納
					var msg_array_1 = msg.split("\n");
					//エラーメッセージ毎にループ
					for(i = 0; i < (parseInt(msg_array_1.length) - 1); i++) {
						//「::」毎に配列に格納（表示番数とエラーメッセージの切り分け）
						msg_array_2 = msg_array_1[i].split("::");
						//エラーメッセージを出力
						if(msg_array_2[0] != "10") {
							$("#login_table td:eq(" + msg_array_2[0] + ")").append('<span class="mag_red">' + msg_array_2[1] + '</span>');
						}else{
							$("#missmessage").append(msg_array_2[1]);
						}
					}
				}

				//画面ロック解除
				un_process_block();

			}
		});
	});

});

