function addBookmark(fm) {

	var selected = $("sel_bk_folder").selectedIndex;
	var folder_id = $("sel_bk_folder").options[selected].value;
	var type_id = $("bookmark_tool_type_id").value;
	var target_id = $("bookmark_tool_target_id").value;
	var url_param = '?cmd=i&tp=' + type_id + '&fid=' + folder_id + '&tid=' + target_id;

	var options = {
		method : 'get',
		onFailure: function() { alert("通信エラー"); },
		onComplete: function(res) {
			var obj = eval('(' + res.responseText + ')');
			if(obj.status>0){
				$('bookmark_tool_result').innerHTML = "<p class=\'fontM clr_01\'>※ブックマークに追加しました。</p>";
				$("sel_bk_folder").options[selected].text = obj.result.name + '(' + obj.result.cnt + ')';
			}else if(obj.status==-1){
				$('bookmark_tool_result').innerHTML = "<p class=\'fontM clr_01\'>※既にブックマークに登録されています。</p>";
			}else if(obj.status==-2){
				$('bookmark_tool_result').innerHTML = "<p class=\'fontM clr_01\'>※このフォルダーには、これ以上ブックマークできません。</p>";
			}else{
				$('bookmark_tool_result').innerHTML = "<p class=\'fontM clr_01\'>※ブックマークに失敗しました。</p>";
			}
		}.bind(this)
	};
	new Ajax.Request('/com/bookmark_tool.js' + url_param , options);
	$('bookmark_tool_result').innerHTML = "";
}

function initSelectBox() {
	var type_id = $("bookmark_tool_type_id").value;
	var url_param = '?cmd=l&tp=' + type_id;
	var options = {
		method : 'get',
		onFailure: function() { alert("通信エラー"); },
		onComplete: function(res) {
			var obj = eval('(' + res.responseText + ')');
			if(obj.status>0 && obj.result.length>0 ){
				$("sel_bk_folder").options.length = 0;
				for(i=0;i<obj.result.length;i++){
					var option_obj = document.createElement("option");
					var option_text = document.createTextNode(obj.result[i].name + '(' + obj.result[i].cnt + ')');
					option_obj.value = obj.result[i].id;
					option_obj.appendChild(option_text);
					$("sel_bk_folder").appendChild(option_obj);
				}
//				$("bookmark_tool").style.display='inline';
			}else{
				//フォルダーのリストが取得できない場合は致命的なので、使用不可
//				$("bookmark_tool").style.display='none';
			}
		}.bind(this)
	};
	new Ajax.Request('/com/bookmark_tool.js' + url_param , options);
}
