/* 
   Simple JQuery Accordion menu.
   HTML structure to use:

   <ul id="menu">
     <li><a href="#">Sub menu heading</a>
     <ul>
       <li><a href="http://site.com/">Link</a></li>
       <li><a href="http://site.com/">Link</a></li>
       <li><a href="http://site.com/">Link</a></li>
       ...
       ...
     </ul>
     <li><a href="#">Sub menu heading</a>
     <ul>
       <li><a href="http://site.com/">Link</a></li>
       <li><a href="http://site.com/">Link</a></li>
       <li><a href="http://site.com/">Link</a></li>
       ...
       ...
     </ul>
     ...
     ...
   </ul>

*/

function initMenu() {
	
  $('#accordion_menu ul').hide();
  $('#accordion_menu ul:first').show();
  $('#accordion_menu li a').click(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
        return false;
        }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#accordion_menu ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
        return false;
        }
      }
    );

  
  /* accordion for homepage - #AMH */
  
  $('#amh1 ul').hide();
  $('#amh1 ul:first').show();
  $('#amh1 li a').click(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
        return false;
        }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#amh1 ul:visible').slideUp('slow');
        $('#amh2 ul:visible').slideUp('slow');
        $('#amh3 ul:visible').slideUp('slow');
        checkElement.slideDown('normal');
        return false;
        }
      }
    );
  
  $('#amh2 ul').hide();
  $('#amh2 li a').click(
		    function() {
		      var checkElement = $(this).next();
		      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
		        return false;
		        }
		      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
		        $('#amh1 ul:visible').slideUp('slow');
		        $('#amh2 ul:visible').slideUp('slow');
		        $('#amh3 ul:visible').slideUp('slow');
		        checkElement.slideDown('normal');
		        return false;
		        }
		      }
		    );
    
  $('#amh3 ul').hide();
  $('#amh3 li a').click(
		    function() {
		      var checkElement = $(this).next();
		      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
		        return false;
		        }
		      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
		        $('#amh1 ul:visible').slideUp('slow');
		        $('#amh2 ul:visible').slideUp('slow');
		        $('#amh3 ul:visible').slideUp('slow');
		        checkElement.slideDown('normal');
		        return false;
		        }
		      }
		    );


  
}
$(document).ready(function() {initMenu();});