function execute_login() {
	var lang;
	if($F('lang_no')) lang = "no";
	if($F('lang_jp')) lang = "jp";
	if($F('lang_en')) lang = "en";
	var love;
	if($F('love_sy')) love = "sy";
	if($F('love_sm')) love = "sm";
	if($F('love_bo')) love = "bo";
	$('loading').style.display = "block";
	$('container').style.display = "none";
	$('btn_list').disabled = true;

	var login = new Ajax.Updater(
		"container",
		"./loading.php",
		{
			"method": "post",
			"parameters": "user="+$F('user')+"&pass="+$F('pass')+"&lang="+lang+"&love="+love,
			onSuccess: function(request) {
			},
			onComplete: function(request) {
				$('loading').style.display = "none";
				$('container').style.display = "block";
				$('btn_list').disabled = false;
			},
			onFailure: function(request) {
				alert('読み込み失敗したメ！');
			},
			onException: function (request) {
				alert('読み込み中にエラーが発生したメ！');
			}
		}
	);
}

function execute_reset() {
	$('loading').style.display = "block";
	$('container').style.display = "none";
	$('btn_reset').disabled = true;

	var login = new Ajax.Updater(
		"container",
		"./loading.php",
		{
			"method": "post",
			"parameters": "user="+$F('user')+"&pass="+$F('pass')+"&mode=reset",
			onSuccess: function(request) {
			},
			onComplete: function(request) {
				$('loading').style.display = "none";
				$('container').style.display = "block";
				$('btn_reset').disabled = false;
			}
		}
	);
}

function execute_add() {
	var lang;
	if($F('lang_no')) lang = "no";
	if($F('lang_jp')) lang = "jp";
	if($F('lang_en')) lang = "en";
	var love;
	if($F('love_sy')) love = "sy";
	if($F('love_sm')) love = "sm";
	if($F('love_bo')) love = "bo";
	$('loading').style.display = "block";
	$('container').style.display = "none";
	$('btn_add').disabled = true;

	var cnt = $F('cnt');
	var prm = "";
	var name;
	for(var cnt1=0; cnt1<cnt; cnt1++){
		name = "member"+cnt1;
		prm += $F(name)+":";
	}

	var add = new Ajax.Updater(
		"container",
		"./loading.php",
		{
			"method": "post",
			"parameters": "user="+$F('user')+"&pass="+$F('pass')+"&lang="+lang+"&love="+love+"&mode=add&member="+prm,
			onSuccess: function(request) {
			},
			onComplete: function(request) {
				$('loading').style.display = "none";
				$('container').style.display = "block";
				$('btn_add').disabled = false;
				alert('おまたせモ！ふぉろー完了メ！');
			},
			onFailure: function(request) {
				alert('読み込み失敗したメ！');
			},
			onException: function (request) {
				alert('読み込み中にエラーが発生したメ！');
			}
		}
	);
}

function execute_remove() {
	var lang;
	if($F('lang_no')) lang = "no";
	if($F('lang_jp')) lang = "jp";
	if($F('lang_en')) lang = "en";
	var love;
	if($F('love_sy')) love = "sy";
	if($F('love_sm')) love = "sm";
	if($F('love_bo')) love = "bo";
	$('loading').style.display = "block";
	$('container').style.display = "none";
	$('btn_remove').disabled = true;
	
	var cnt = $F('cnt');
	var prm = "";
	var name;
	for(var cnt1=0; cnt1<cnt; cnt1++){
		name = "member"+cnt1;
		prm += $F(name)+":";
	}

	var add = new Ajax.Updater(
		"container",
		"./loading.php",
		{
			"method": "post",
			"parameters": "user="+$F('user')+"&pass="+$F('pass')+"&lang="+lang+"&love="+love+"&mode=remove&member="+prm,
			onSuccess: function(request) {
			},
			onComplete: function(request) {
				$('loading').style.display = "none";
				$('container').style.display = "block";
				$('btn_remove').disabled = false;
				alert('おまたせモ！りむぶ完了メ！');
			},
			onFailure: function(request) {
				alert('読み込み失敗したメ！');
			},
			onException: function (request) {
				alert('読み込み中にエラーが発生したメ！');
			}
		}
	);
}

function execute_block() {
	var lang;
	if($F('lang_no')) lang = "no";
	if($F('lang_jp')) lang = "jp";
	if($F('lang_en')) lang = "en";
	var love;
	if($F('love_sy')) love = "sy";
	if($F('love_sm')) love = "sm";
	if($F('love_bo')) love = "bo";
	$('loading').style.display = "block";
	$('container').style.display = "none";
	$('btn_block').disabled = true;
	
	var cnt = $F('cnt');
	var prm = "";
	var name;
	for(var cnt1=0; cnt1<cnt; cnt1++){
		name = "member"+cnt1;
		prm += $F(name)+":";
	}

	var add = new Ajax.Updater(
		"container",
		"./loading.php",
		{
			"method": "post",
			"parameters": "user="+$F('user')+"&pass="+$F('pass')+"&lang="+lang+"&love="+love+"&mode=block&member="+prm,
			onSuccess: function(request) {
			},
			onComplete: function(request) {
				$('loading').style.display = "none";
				$('container').style.display = "block";
				$('btn_block').disabled = false;
				alert('おまたせモ！ぶろっく完了メ！');
			},
			onFailure: function(request) {
				alert('読み込み失敗したメ！');
			},
			onException: function (request) {
				alert('読み込み中にエラーが発生したメ！');
			}
		}
	);
}

function all_check() {
	var cnt = $F('cnt');
	var prm = "";
	var name;
	for(var cnt1=0; cnt1<cnt; cnt1++){
		name = "member"+cnt1;
		if($('btn_chk').checked) $(name).checked = true;
		else $(name).checked = false;
	}
}
