function initGlossary()
{
	if(!document.getElementById || !document.getElementById('dl-glossary')) return;
	
	var dts = document.getElementById('dl-glossary').getElementsByTagName("dt");
	
	//for nav

	//back to top link
	var dd = document.createElement("dd");
	dd.innerHTML = '<p><a href="#top">back to top</a><br /></p>';	

  
  	var every_x = 6;
  	
	//loop over images
	for (var i = 0; i < dts.length; i++)
	{	
		var modulus = i % every_x
		
		
		/**
		 ** if you wanted every x amount of links
		 **/
		if(modulus == 0 && i != 0) 
		{
			var dd2 = dd.cloneNode(true);	
			document.getElementById('dl-glossary').insertBefore(dd2,dts[i])
		}
	
	}
	


}


/** NOTHING OF INTEREST BEYOND HERE **/


function init() {
       // quit if this function has already been called
       if (arguments.callee.done) return;

       // flag this function so we don't do the same thing twice
       arguments.callee.done = true;

       // create the "page loaded" message
       //var text = document.createTextNode("Page loaded!");
       //var message = document.getElementById("message");
       //message.appendChild(text);
       initGlossary();
   };

   /* for Mozilla */
   if (document.addEventListener) {
       document.addEventListener("DOMContentLoaded", init, null);
   }

   /* for Internet Explorer */
   /*@cc_on @*/
   /*@if (@_win32)
       document.write("<script defer src=ie_onload.js><"+"/script>");
   /*@end @*/

   /* for other browsers */
   window.onload = init;
   
   
   
   
