var browser=navigator.appName;

function addDynamicFormTextBox(elementName, formId, description)
{
alreadyDone = document.getElementById(elementName);
   if(!alreadyDone)
   {
   var newBlogForm = document.getElementById(formId);

   var newBlogTitle = document.createElement("input");
   newBlogTitle.setAttribute('type', 'text');
   newBlogTitle.setAttribute('name', elementName);

   newBlogForm.innerHTML += description;
   newBlogForm.appendChild(newBlogTitle);
   }
   /*newBlogForm.innerHTML += "<p />Content<br />";

   var newBlogContent = document.createElement("textarea");
   newBlogContent.setAttribute('rows', '40');
   newBlogContent.setAttribute('cols', '80');
   newBlogContent.setAttribute('name', 'newBlogContent');
   newBlogForm.appendChild(newBlogContent);

   newBlogForm.innerHTML += "<p />";

   var newBlogSubmit = document.createElement("input");
   newBlogSubmit.setAttribute('type', 'submit');
   newBlogSubmit.setAttribute('value', 'Post');
   newBlogForm.appendChild(newBlogSubmit);*/

return false;
}

function turnTextAreaIntoDiv(elementName)
{
var textArea = document.getElementById(elementName);
   if(textArea)
   {
      if(browser=="Microsoft Internet Explorer")
      {
      var textAreaContents = document.getElementById(elementName).getAttribute('value').value;
      }
      else
      {
      var textAreaContents = document.getElementById(elementName).innerHTML;
      }
   var contentDiv = document.getElementById(elementName + "Div");
   contentDiv.removeChild(textArea);

   var newContents = parseBBCode(textAreaContents);
      if(browser=="Microsoft Internet Explorer")
      {
      contentDiv.setAttribute('value', newContents);
      }
      else
      {
      contentDiv.innerHTML += "<p>" + newContents + "</p>";
      }
   }
}

function editDynamicFormTextArea(contentDivId, elementName, editableContent)
{
var contentDiv = document.getElementById(contentDivId);
   if(editableContent==-1)
   {
   var contentContents = contentDiv.innerHTML;
   }
   else
   {
   var contentContents = editableContent;
   }
contentDiv.innerHTML = "";
contentDiv.setAttribute('onclick', '');

var width = contentDiv.offsetWidth;

var contentTextArea = document.createElement("textarea");
contentTextArea.setAttribute('rows', 35);
contentTextArea.setAttribute('cols', width/10);
//contentTextArea.setAttribute('rows', '40');
//contentTextArea.setAttribute('cols', '80');
contentTextArea.setAttribute('id', elementName);
contentTextArea.setAttribute('name', elementName);
contentDiv.appendChild(contentTextArea);

   if(browser=="Microsoft Internet Explorer")
   {
   document.getElementById(elementName).setAttribute('value', contentContents);
   }
   else
   {
   document.getElementById(elementName).innerHTML += contentContents;
   }
}

function editDynamicFormPicture(imageId, parentId, formId)
{
var alreadyDone = document.getElementById(imageId + 'TextBox');
   if(!alreadyDone)
   {
   document.getElementById(parentId).innerHTML += "<br />New URL:<br /><input type='text' name='updated" + imageId + "' id='" + imageId + "TextBox' />";
   document.getElementById(parentId).appendChild(avatarText);
   }
}