/* 拡張JavaScript */
function insert_box(){
  var insert = document.getElementById("insert");
  var title = document.createElement('input');    
  title.setAttribute("type","text");
  title.setAttribute("name","title");
  var content = document.createElement('textarea');
  content.setAttribute("name","contents");
  var h2 = document.createElement('h2');
  h2.appendChild(title);
  var p = document.createElement('p');
  p.appendChild(content);
  var submit =document.createElement('a'); 
  submit.setAttribute("href","#");
  submit.setAttribute("onClick","insert_cont()");
  submit.innerHTML = "追加する";
  insert.appendChild(h2);
  insert.appendChild(p);
  insert.appendChild(submit);
  var button = document.getElementById("insert_button");
  Element.remove(button);
 /* button.style.display = 'none';*/
}
function insert_cont(){
  document.getElementById("insert").submit();
}
function editContents(i){
 var button = document.getElementById("edit"+i); 
 Element.remove(button);
 var textarea = document.createElement('textarea');
 textarea.setAttribute("name","editcont");
 var precont = document.getElementById("pcont"+i);
 var images = precont.getElementsByTagName("img");
 //for(var n in images){
 var n = 0;
 while(images[n]){
 var parent = images[n].parentNode;
 var inserta = document.createElement("a");
 inserta.style.display = "none";
 inserta.innerHTML = images[n].getAttribute("title");
 parent.insertBefore(inserta,images[n]);
 n = n+1;
 }
 var br = precont.getElementsByTagName("br");
 var n = 0;
 while(br[n]){
 var inserta = document.createElement("a");
 inserta.style.display = "none";
 inserta.innerHTML = "[br]";
 precont.insertBefore(inserta,br[n]);
 n = n+1;
 }
 var value = precont.innerHTML;
// value.split("<br />").join("[br]");
 textarea.value = value.stripTags();
 var contdiv = document.getElementById("contdiv"+i);
 var update = document.createElement('a'); 
 update.setAttribute("href","#");
 update.setAttribute("onClick","update_cont('"+i+"')");
 update.setAttribute("class","update");
 update.innerHTML = "更新する";
 contdiv.appendChild(textarea);
 var p = document.createElement('p');
 p.appendChild(update); 
 contdiv.appendChild(p);
}
function update_cont(i){
  document.getElementById("editform"+i).submit();
}
function submitTags(){
  document.getElementById("tagform").submit();
}
function imgFormCreate(){
 var form = document.getElementById("imgSubmit");
 var input = document.createElement("input");
 input.setAttribute("type","file");
 input.setAttribute("name","image");
 form.appendChild(input);
 var button = document.getElementById("submitButtons");
/* button.removeChild(button.childNodes.item(1));
 button.removeChild(button.childNodes.item(0));*/
  button.innerHTML = "";
 var a = document.createElement("a");
 a.setAttribute("href","#");
 a.setAttribute("onClick","imgFormSubmit()");
 a.innerHTML = "追加する";
 button.appendChild(a);
/*
 button.setAttribute("onClick","imgFormSubmit");
  <input type="file" name="image">
  <input type="submit" name="image_upload" value="画像追加">
*/
}
function imgFormSubmit(){
 document.getElementById("imgSubmit").submit();
}
function imgDisplay(){
  var display = document.getElementById("image_disp").style.display;
  if(display == "none"){
     document.getElementById("image_disp").style.display = "block";
  }else{
    document.getElementById("image_disp").style.display = "none";
  }
}
