// JavaScript Document

addLoadListener(display);


// Expandable content script from flooble.com.
// For more information please visit:
//   http://www.flooble.com/scripts/expand.php
// Copyright 2002 Animus Pactum Consulting Inc.
//----------------------------------------------


	var ie4 = false; if(document.all) { ie4 = true; }
	function getObject(id) { if (ie4) { return document.all[id]; } else { return document.getElementById(id); } }
	function toggle(link, divId) { var lText = link.innerHTML; var d = getObject(divId);
	 if (lText == '+') { link.innerHTML = ' close '; d.style.display = 'block'; }
	 else { link.innerHTML = '+'; d.style.display = 'none'; } }


function display() 
{
	for (i=1; 1<9; i++) 
	{
		toggle(getObject('box' + i + '_link'), 'box' + i);
	}
}



/* from SitePoint book JavaScript Anthology */
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();
      };
    }
  }
}


/*
THIS WORKS FINE WHEN USING ids for links
function displayExcerpt()
{
	excerptLink = document.getElementById("link1");
	excerptFrag = document.getElementById("chapter1");
	
	excerptLink.onclick = function()
	{
		excerptFrag.style.display = "block";
	}
}*/

/*function displayExcerpt()
{
	myList = document.getElementById("toc");
	tableOfContents = myList.getElementsByTagName("a");
	
	alert(tableOfContents[2]);
	for (var i = 0; i < tableOfContents.length; ++i)
	{
		j = i + 1;
		excerptLink = document.getElementById("link" + j);	
		excerptFrag = document.getElementById("chapter" + j);	
		
		excerptLink.onclick = function()
		{
			excerptFrag.style.display = "block";
		}
	}

}*/