
function showHidePostEntry(id, el) {
  var onoff = (getEl(id).style.display == "block") ? "none": "block";
  if (onoff == "none") {
    hideEditor();
    getEl("btitle").focus();
  }
  getEl(id).style.display = onoff;
  if (onoff == "block") {
    getEl("btitle").focus();  // can't focus unless visible
    unhideEditor();
  }
//  var str = '<img src="http://idris.beta.freewebs.com/Images/Internal/post-new-entry.jpg" style="border:0;">';
//  el.innerHTML = (onoff == "block") ? str + " &laquo;": str + " &raquo;";

  if (getEl("importBlog")) {
    getEl("importBlog").style.display='none';
//    getEl("importBlogLink").innerHTML = '<img src="http://images.freewebs.com/Images/CMS/rebuild_site_16.png" width=16 height=16 class="icon_16">Import Blog &raquo;';
  }
}

function showHideImport(id, el) {
  var onoff = (getEl(id).style.display == "block") ? "none": "block";
  getEl(id).style.display = onoff;
//  var str = '<img src="http://images.freewebs.com/Images/CMS/rebuild_site_16.png" width=16 height=16 class="icon_16">Import Blog';
//  el.innerHTML = (onoff == "block") ? str + " &laquo;": str + " &raquo;";

  getEl('addNewEntry').style.display='none';
  if (getEl("addNewEntry")) {
    getEl("addNewEntry").style.display='none';
//    getEl("addNewEntryLink").innerHTML = '<img src="http://images.freewebs.com/Images/CMS/add_entry_16.png" width=16 height=16 class="icon_16">Post New Entry &raquo;';
  }
}


function showHideSettings(id, el) {
  var onoff = (getEl(id).style.display == "block") ? "none": "block";
  getEl(id).style.display = onoff;
//  var str = '<img src="http://images.freewebs.com/Images/CMS/edit_category_16.png" width=16 height=16 class="icon_16">Blog Settings';
//  el.innerHTML = (onoff == "block") ? str + " &laquo;": str + " &raquo;";
}


function toggleEdit(edit, i) {
  if (edit) {
    getEl("displayArea" + i).style.display = "none";
    getEl("editArea" + i).style.display = "block";
  }
  else {
    getEl("displayArea" + i).style.display = "block";
    getEl("editArea" + i).style.display = "none";
  }
}

function deleteConfirm() {
  return confirm("All of your comments on this entry will be deleted as well.  Are you sure you want to permanently delete this blog entry?");
}

function enterEditMode(i) {
  toggleEdit(true, i);
  getEl("btitle" + i).value = getEl("currTitle" + i).value;
  setHTML("body" + i,  getEl("currBody" + i).value);
//  getEl("body" + i).value = getEl("currBody" + i).value;
  var ts = getEl("currTs" + i).value.split(",");
  var frm = eval("document.editForm" + i);
  selectDropDown(frm.entryMonth, ts[0]);
  selectDropDown(frm.entryDay, ts[1]);
  selectDropDown(frm.entryYear, ts[2]);
  selectDropDown(frm.entryHour, ts[3]);
  selectDropDown(frm.entryMinute, ts[4]);
  selectDropDown(frm.entryAMPM, ts[5]);
}

function selectDropDown(obj, val) {
  for (var i = 0; i < obj.options.length; i++) {
    if (obj.options[i].value == val) {
      obj.selectedIndex = i;
      break;
    }
  }
}

function getParameter(key) {
  var sURL = window.document.URL.toString();

  if (sURL.indexOf("?") > 0) {
    var arrParams = sURL.split("?");
    var arrURLParams = arrParams[1].split("&");

    var arrParamNames = new Array(arrURLParams.length);
    var arrParamValues = new Array(arrURLParams.length);

    for (var i = 0; i < arrURLParams.length; i++) {
      var sParam = arrURLParams[i].split("=");
      arrParamNames[i] = sParam[0];
      if (sParam[0] == key) {
        if(sParam[1] != "") { return unescape(sParam[1]); }
        else return "";
      }
    }
  }
  return "";
}


function startBlog(userID){
  var blogentryid = getParameter('blogentryid');
  var expand = getParameter('expand');
  var page = getParameter('page');
  var archived = getParameter('archived');
  var commentpage = getParameter('commentpage');
  var token = getParameter('token');
  var src = 'http://blogs.members.freewebs.com/Members/Blogs/viewBlog.jsp?userid='+userID+'&blogentryid=' + blogentryid;
  if(token && token != '') {
    src += '&token=' + token;
  }
  src += '&expand=' + expand + '&page=' + page + '&commentpage=' + commentpage + '&archived=' + archived;
  document.write('<script type="text/javascript" src="' + src + '"></scr' + 'ipt>');
}

function insertGame(str, spanNum){
  spanObj = document.getElementById("fwGame" + spanNum);
  if (spanObj!=null){
    spanObj.innerHTML=str;
  }
}
