

function ImageFileCheck(){
	var message = "";

	if($("image").value == ''){
		message = "画像ファイルを指定してくださいな";
	}

	if (message == ""){
		return true;
	}
	else{
		alert(message);
		return false;
	}
}


function EnterChenk(evt, id){
	evt = (evt) ? evt : event;

	var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode);

	if(Number(charCode) == 13){
		AddTag(id);
	}

	return true;
}

function ToggleTagArea(id){
	if($("togglebutton_" + id).value == "タグを編集する"){
		$("togglebutton_" + id).value = "タグ編集を終了する";
		$("tagarea1_" + id).style.display = "none";
		$("tagarea2_" + id).style.display = "block";
		Field.focus("newtag_" + id);
	}
	else{
		$("togglebutton_" + id).value = "タグを編集する";
		$("tagarea1_" + id).style.display = "block";
		$("tagarea2_" + id).style.display = "none";
	}
}

function AddTag(id){
	tag = $("newtag_" + id).value;

	if(tag != ""){
		$("addtagbutton_" + id).value = "追加中";
		$("addtagbutton_" + id).disabled = true;

		var myAjax = new Ajax.Request(
			"/card/addtag/" + id,
			{
				method: "post",
				postBody: "tag=" + tag.escapeHTML(),

				onSuccess: function(res){
					$("addtagbutton_" + id).value = "追加";
					$("addtagbutton_" + id).disabled = false;

					var ret_id = parseInt(res.responseText);

					if(ret_id != 0){
						$("tagarea2_" + id).innerHTML = $("tagarea2_" + id).innerHTML + '<div id="tag2_' + ret_id + '"><input id ="deltagbutton_' + ret_id + '" type="button" value="削除" onclick="DelTag(' + ret_id + ');" /> ' + tag + '</div>';
						$("tagarea1_" + id).innerHTML = $("tagarea1_" + id).innerHTML + ' <span id="tag1_' + ret_id + '"><a href="/card/search/' + tag + '" style="color:#555555;text-decoration:none;">' + tag + '</a></span>';
					}

					$("newtag_" + id).value = "";
				}
			}
		);
	}
}

function DelTag(id){
	$("deltagbutton_" + id).value = "削除中";
	$("deltagbutton_" + id).disabled = true;

	var myAjax = new Ajax.Request(
		"/card/deltag/",
		{
			method: "post",
			postBody: "tag=" + id,

			onSuccess: function(res){
				$("tag1_" + id).style.display = "none";
				$("tag2_" + id).style.display = "none";
			}
		}
	);
}
