/* 
   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 initAdvisementMenu() {
  $('#advisement-menu ul').hide();
  $('#advisement-menu ul.current').show();
  $('#advisement-menu li a').click(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
        $('#advisement-menu ul:visible').slideUp('normal');
        return false;
        }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#advisement-menu ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
	    var cookieClass = $.cookie('yearPreference');
	    if (cookieClass == 'Seniors') {
			tagContainers.filter("."+ cookieClass).addClass("highlight").fadeTo("fast", 0.5).fadeTo("slow", 1.0);
	    };
        return false;
        }
      }
    );
  }
function initArchiveMenu() {
  $('.archive-menu ul').hide();
  $('.archive-menu ul.current').show();
  $('.archive-menu li a').click(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
        $('.archive-menu ul:visible').slideUp('normal');
        return false;
        }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('.archive-menu ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
        return false;
        }
      }
    );
  }
function initResourceMenu() {
  $('#resource-menu ul').hide();
  $('#resource-menu ul.current').show();
  $('#resource-menu li a').click(
    function() {
      var checkElement = $(this).next();
      if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
        $('#resource-menu ul:visible').slideUp('normal');
        return false;
        }
      if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
        $('#resource-menu ul:visible').slideUp('normal');
        checkElement.slideDown('normal');
        return false;
        }
      }
    );
  }

$(document).ready(function() {
	initAdvisementMenu();
	initArchiveMenu();
	initResourceMenu();
	});
