var accordionItems = new Array();

    function init() {

      // Grab the accordion items from the page
      var divs = document.getElementsByTagName( 'div' );
      for ( var i = 0; i < divs.length; i++ ) {
        if ( divs[i].className == 'accordionItem' ) accordionItems.push( divs[i] );
      }

      // Assign onclick events to the accordion item headings
      for ( var i = 0; i < accordionItems.length; i++ ) {
        var h6 = getFirstChildWithTagName( accordionItems[i], 'H6' );
        h6.onclick = toggleItem;
      }

      // Hide all accordion item bodies
      for ( var i = 0; i < accordionItems.length; i++ ) {
        accordionItems[i].className = 'accordionItem hide';
      }
    }

    function toggleItem() {
      var itemClass = this.parentNode.className;

      // Hide all items
      for ( var i = 0; i < accordionItems.length; i++ ) {
        accordionItems[i].className = 'accordionItem hide';
      }

      // Show this item if it was previously hidden
      if ( itemClass == 'accordionItem hide' ) {
        this.parentNode.className = 'accordionItem';
      }
    }

    function getFirstChildWithTagName( element, tagName ) {
      for ( var i = 0; i < element.childNodes.length; i++ ) {
        if ( element.childNodes[i].nodeName == tagName ) return element.childNodes[i];
      }
    }

      // Change accordion item background color onclick
	/*  var hilitecolor = '#fffcc7';
  var currentobj = null;
  var originalbg = null;
  
  
  function hilite(obj){
      if(currentobj != null){
          currentobj.style.backgroundColor = originalbg;
      }
      if(currentobj == obj){
          currentobj = null;
      }else if(currentobj != obj){
          originalbg = obj.style.backgroundColor;
          currentobj = obj;
          obj.style.backgroundColor = hilitecolor;
      }
  }*/
  
        // Change accordion item border color onclick
  var hilitecolor = '#ff6622';
  var currentobj = null;
  var originalbg = null;
  
  
  function hilite(obj){
      if(currentobj != null){
          currentobj.style.borderColor = originalbg;
      }
      if(currentobj == obj){
          currentobj = null;
      }else if(currentobj != obj){
          originalbg = obj.style.borderColor;
          currentobj = obj;
          obj.style.borderColor = hilitecolor;
      }
  }
