/* GLOBAL JAVASCRIPT UTILITIES -- APPLY TO ALL WEB PAGES */

/* ACCORDION */
$(document).ready(function(){
	$('.accordion > div').hide();
	$('.accordion div:first').show();
	$('.accordion > a:first-child').addClass('first-selected');
	$('.accordion > a:last').addClass('last');
	$('.accordion > a').addClass('accordion-link');
	$('.accordion > a').css({ cursor: 'pointer' });
	$('.accordion-link').bind('click', function() {
		if ($(this).next().is(':visible')) {
			$(this).next().slideUp("fast");
		}
		else {
			$(this).next().slideDown("fast");
		}
		$('.accordion div').not($(this).next()).slideUp("fast");
		
		if ($(this).hasClass('first')) {
			$(this).removeClass('first').addClass('first-selected');
		} else if ($(this).hasClass('last')) {
			$(this).removeClass('last').addClass('last-selected');
		} else {
			$(this).addClass('selected');
		}
		$(this).nextAll().removeClass('selected');
		$(this).prevAll().removeClass('selected');
		$(this).nextAll().removeClass('first-selected');
		$(this).prevAll().removeClass('first-selected');
		$(this).nextAll().removeClass('last-selected');
		$(this).prevAll().removeClass('last-selected');
		$('.accordion > a:first-child').addClass('first');
		$('.accordion > a:last').addClass('last');
	});
});

/* ALUMNI LINKS */
$(document).ready(function() {
    $('#display-links').click(function() {
        $('div#alumni-links').toggle().fadeTo("slow", 0.9);
        $('#close').click(function() {
            $('div#alumni-links').fadeOut();
        });
    });
});
