﻿/**
 * 登録内容変更時に画面制御等を行う
 */

$(function(){
	// 画面表示時に非同期を実行し、ログイン状態を判別
	$.post(
		"../yumail/edit/edit.php",		// 送信先URL
		{"mode": "loginchk"},					// POSTデータ
		function(data) {
			//alert(data);

			if(data == '') {
				$.ajaxSetup({		// ブラウザキャッシュなし
					cache: false
				});

				// HTML読み込み
				$("#contentMain").load("./login.html");
				

			} else {
				// ログイン済みの場合はidが返ってくる
				var id = data;
				// 取得idを用いてデータを取得
				getData(id);
			}
		}
		//"json"	// 応答データ形式
	);
	
});

function getData(id) {
	var mode = 'get_data';
	
	$.ajax({
		type: "POST",
		url: "../yumail/edit/edit.php",
		data: {"mode": mode, "id": id},
		success: function(data, status) {
			if(data == false) {
				alert("データを読み込めませんでした。\nお手数ですが最初から再操作をお願い致します。");
				$("#contentMain").load("./login.html");
			
			} else {
				$.ajaxSetup({		// ブラウザキャッシュなし
					cache: false
				});
				
				// HTML読み込み
				$("#contentMain").html(data);
								
			}
			//alert('【完了】' + status + data);
		}
	});
}




// ログイン時
function loginSbmt() {
	// submit処理
	var email = document.getElementById("email").value;
	var pwd   = document.getElementById("pwd").value;
	var mode  = 'login';
	
	//alert(email);
	//alert(pwd);
	
	
	$.ajax({
		type: "POST",
		url: "../yumail/edit/edit.php",
		data: {"mode": mode, "email": email, "pwd": pwd},
		success: function(data, status) {
			if(data == false) {
				alert('該当するデータがございません');
				//$("#contentMain").html("該当するデータがございません");
			
			} else {
				// HTML読み込み
				$("#login").remove();
				$("#contentMain").html(data);
								
			}
			//alert('【完了】' + status + data);
		}
	});

}

function edit() {
	if(confirm('変更処理を開始します。よろしいですか？')) {
		//var params = $("#edit_form").serialize();		// serialize使用不可
		var name  = $("#name").val();
		var email = $("#email").val();
		var pwd   = $("#pwd").val();
		var sex   = $("#sex").val();
		var bday1 = $("#bday1").val();
		var bday3 = $("#bday3").val();
		var bday4 = $("#bday4").val();
		var tel11 = $("#tel11").val();
		var tel12 = $("#tel12").val();
		var tel13 = $("#tel13").val();
		var tel21 = $("#tel21").val();
		var tel22 = $("#tel22").val();
		var tel23 = $("#tel23").val();
		var pref   = $("#pref").val();
		var add1   = $("#add1").val();
		var memo04 = $("#memo04").val();
		var id     = $("#id").val();
		var mode = 'edit';

		$.ajax({
			type: "POST",
			url: "../yumail/edit/edit.php",
			data: {"name": name, 
						"email": email,
						"pwd": pwd,
						"sex": sex,
						"bday1": bday1,
						"bday3": bday3,
						"bday4": bday4,
						"tel11": tel11,
						"tel12": tel12,
						"tel13": tel13,
						"tel21": tel21,
						"tel22": tel22,
						"tel23": tel23,
						"pref": pref,
						"add1": add1,
						"memo04": memo04,
						"mode": mode,
						"id": id},
			success: function(data, status) {
				
				if(data == false) {
					alert("変更処理に失敗致しました。\nお手数ですが再操作をお願い致します。");
				} else {
					$("#contentMain").html(data);
					//alert('変更処理が完了致しました');
				}
				
			}
			
		});
	
	} else {
		return false;
	}
}


function logout() {
	var mode = 'logout';
	$.ajax({
		type: "POST",
		url: "../yumail/edit/edit.php",
		data: {"mode": mode},
		success: function(data, status) {
			location.reload();
			alert('ログアウトしました');
			
		}
	});
}



