addLoadListener(init);

function init(){
    if (document.getElementById("new_blog") != null) {
        document.getElementById("suggest_blog").onclick = showItems;
        document.getElementById("close_blog").onclick = hideItems;
    }
    return true;
}

function showItems() {
	var targetName        = this.getAttribute("id").replace(/suggest_/, "new_");
	var closeName         = this.getAttribute("id").replace(/suggest_/, "close_");
	var targetDiv         = document.getElementById(targetName);
	var closeButton       = document.getElementById(closeName);
	targetDiv.className   = "";
	closeButton.className = "";
	this.className        = "hidden";
}

function hideItems() {
	var targetName          = this.getAttribute("id").replace(/close_/, "new_");
	var suggestName         = this.getAttribute("id").replace(/close_/, "suggest_");
	var targetDiv           = document.getElementById(targetName);
	var suggestButton       = document.getElementById(suggestName);
	targetDiv.className     = "hidden";
	suggestButton.className = "";
	this.className          = "hidden";
}

function addLoadListener(fn)
{
  if (typeof window.addEventListener != 'undefined')
  {
    window.addEventListener('load', fn, false);
  }
  else if (typeof document.addEventListener != 'undefined')
  {
    document.addEventListener('load', fn, false);
  }
  else if (typeof window.attachEvent != 'undefined')
  {
    window.attachEvent('onload', fn);
  }
  else
  {
    var oldfn = window.onload;
    if (typeof window.onload != 'function')
    {
      window.onload = fn;
    }
    else
    {
      window.onload = function()
      {
        oldfn();
        fn();
      };
    }
  }
}