function toggleById(id, refobj) {
	var obj = document.getElementById(id);
	if (obj.style.display == 'none')
	{
		refobj.innerHTML='[-]';
		obj.style.display = 'block';
	}
	else if (obj.style.display == 'block')
	{
		refobj.innerHTML='[+]';
		obj.style.display = 'none';
	}		
}

function loadChunk(page, div_id, a_id)
{
	var div = document.getElementById(div_id);
	var a_elem = document.getElementById(a_id);

	if (a_elem.innerHTML == '[-]')
	{
		div.style.display = 'none';
		a_elem.innerHTML = '[+]';
		return;
	}
	if (a_elem.innerHTML == '[+]')
	{
		div.style.display = 'block';
		a_elem.innerHTML = '[-]';
		return;
	}

	a_elem.innerHTML = '[-]';	
    var ajp = new AjaxPages();
    var url = page+'?style=simple';
	div.style.display = 'block';
	div.innerHTML = page+" loading...";
	
	ajp.addPage(url);
	
	ajp.onload = function() {
    	div.innerHTML = ajp.process(url);
	}
	ajp.loadPages();
}

function adddivLinks() {
  if (locked_page == true) return;
  
  var divs = document.getElementsByTagName('div');
  var sect_num = 1;
  for (var i = 0; i < divs.length; i++) {
    var current = divs[i];
    if (current.id != '' && current.className == 'section') {
      var plink = document.createElement('a');
      plink.href = "?action=edit&section=" + sect_num;
      sect_num++;
      plink.className = 'section_edit';

      plink.appendChild(document.createTextNode(edit_str));
      current.insertBefore(plink, current.firstChild.nextSibling.nextSibling);
    }
  }
}

window.onload = function(e) {
   adddivLinks();
}

