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();
    }

    if (getEl("importBlog")) {
        getEl("importBlog").style.display='none';
    }
}

function showHideImport(id, el) {
    var onoff = (getEl(id).style.display == "block") ? "none": "block";
    getEl(id).style.display = onoff;

    getEl('addNewEntry').style.display='none';
    if (getEl("addNewEntry")) {
        getEl("addNewEntry").style.display='none';
    }
}


function showHideSettings(id, el) {
    var onoff = (getEl(id).style.display == "block") ? "none": "block";
    getEl(id).style.display = onoff;
}


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);
    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.webs.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;
    }
}
