/* Copyright (C) 2007 Hitachi, Ltd. */

var topic_description = '';
var display_topic_description = '';

//修正用フォームの表示
function showModifyTagForm(mission_id) {

  $('tag_edit_area').innerHTML = '<form id="tag_edit_box">' + tag_edit_box + '</form>';

  $('tag_edit_link').style.display = 'none';
  $('registered_tag').style.display = 'none';
}

function modifyMissionTag() {
  
  //二重投稿防止
  $('submitModify').disabled = true;
  $('cancelModify').disabled = true;
  
  new Ajax.Request(
    '/operate_mission_tag.php',
    {
      method: 'post',
      parameters: Form.serialize('tag_edit_box'),
      onFailure: function(obj) {
        alert(obj.responseText);
        $('submitModify').disabled = false;
        $('cancelModify').disabled = false;
      },
      onSuccess: function(obj) {
        var response = eval("("+obj.responseText+")");
        tag_list_str = response.tag_list_str;
        tag_edit_box = response.tag_edit_box;
        
        updateTagDisplay();
      }
      
    }
  );
}

function updateTagDisplay() {
  // 表示更新
  $('registered_tag').innerHTML = tag_list_str;

  // エリア制御
  $('tag_edit_area').innerHTML = '';
  $('tag_edit_link').style.display = 'block';
  $('registered_tag').style.display = 'block';

}


// 入力ボックスへのタグ設定
function fillWithTag(keyword) {
  for(var i = 0; i < 10; i++) {
    var target_box = 'tag_' + i;
    
    if($(target_box) != null) {
      if($(target_box).value == '') {
        $(target_box).value = keyword;
        return;
      }
    }
  }
}
