function getComment() {
  var url ;
  var id = '';
  var status = '';
  urls = '/article/comment/';
  var divcmt = document.getElementById('comment');

  if (divcmt.style.display == "block"){
    divcmt.style.display = "none";
    status = "none";
    return;
  }else{
    status = "block";
  }
  divcmt.style.display = "block";
  var str = location.pathname;
  var url = /^\/article\/detail\/(\d+)/;
  if (str.match(url)) {
      var m = str.match(url);
      id = m[1];
  }
  url = /^\/(%|[A-Za-z0-9])*\/article\/detail\/(\d+)/;
  if (str.match(url)) {
      var m = str.match(url);
      id = m[2];
      
  }
  urls = urls + id;
  id += '&rand=' + Math.random();
  $("#comment").load(urls + '?' + id);
}


function addComment(f) {
  if(!confirm('コメントを投稿しますか？'))
    return false;

  var article_id = f.article_id.value;
  var comment = encodeURIComponent(f.cmt_comment.value);
  var is_member = f.is_member.value;
  var cmt_name = encodeURIComponent(f.cmt_name.value);
  var cmt_guid = f.cmt_guid.value;
  var urlc = '/article/comment/' + article_id;
  var email = encodeURIComponent(f.cmt_email.value);
  var cmt_title = encodeURIComponent(f.cmt_title.value);
  var urlc = '/article/comment/' + article_id;

  var title_icon = '';
  for(var i=0;i< f.cmt_title_icon.length;i++) {
    var r = f.cmt_title_icon[i];
    if (r.checked) {
      title_icon = r.value;
    }
  }
  if (cmt_name == ''){
    alert('ニックネームを入力してください。');
    return false;
  }
  if (comment == ''){
    alert('コメントを入力してください。');
    return false;
  }
  if (cmt_title == ''){
    alert('タイトルを入力してください。');
    return false;
  }

  var fdata = 'comment=' + comment  + 
              '&article_id=' + article_id +
              '&comment_title=' + cmt_title +
              '&is_member=' + is_member + 
              '&name=' + cmt_name + 
              '&title_icon=' + title_icon + 
              '&comment_guid=' + cmt_guid +
              '&user_agent=' + encodeURIComponent(navigator.userAgent) +
              '&open_flag=1' +
              '&email=' + email 
              ;
  jQuery.ajax({
    type: "POST",
    url: urlc,
    data: fdata,
    success: function(res){
      if (res ==''){
        alert('コメントありがとうございました。');
      }else{
        alert('コメント登録に失敗しました');
      }
    }
  });
  return false;
}


function getTrackBack() {
  var url ;
  var id = '';
  var status = '';
  urls = '/article/trackback/';
  var divcmt = document.getElementById('tblist');

  if (divcmt.style.display == "block"){
    divcmt.style.display = "none";
    status = "none";
    return;
  }else{
    status = "block";
  }
  divcmt.style.display = "block";
  var str = location.pathname;
  var url = /^\/article\/detail\/(\d+)/;
  if (str.match(url)) {
      var m = str.match(url);
      id = m[1];
  }
  url = /^\/(%|[A-Za-z0-9])*\/article\/detail\/(\d+)/;
  if (str.match(url)) {
      var m = str.match(url);
      id = m[2];
      
  }
  urls = urls + id;
  id += '&rand=' + Math.random();
  $("#tblist").load(urls + '?' + id);
}


function delFile(id,filename) {
  if(!confirm('ファイルを削除しますか？'))
    return false;
  var data = 'id=' + id + '&file_name=' + filename + '&mode=del';
  jQuery.ajax({
    type: "POST",
    url: '/user/author/upload',
    data: data,
    success: function(msg){
      alert('削除しました');
      location.reload();
    }
  });
}
