$(document).ready(function() {

function doMenu(targetSection) {

	var sectionTitle = targetSection.substring(7,8);
	var sectionToOpen = $("#" + sectionTitle).next();

   	if((sectionToOpen.is('ul')) && (sectionToOpen.is(':visible'))) {
     		return false;
    }
   	if((sectionToOpen.is('ul')) && (!sectionToOpen.is(':visible'))) {
    	$('#menu ul:visible').slideUp('normal');
     	sectionToOpen.slideDown('normal');
     	return false;
    }

};
	
function init(){
		var url = location.href;
		var sectionID = location.href.lastIndexOf('#')+1;
		if (sectionID != 0) {
			var sectionClass = url.substring(sectionID);
			$("div#grid-indicator").removeClass().addClass(sectionClass);
			doMenu(sectionClass);
		}
};
	
init();
	
$('a').bind('click', function(event) {
	 // 'this' is the DOM element that triggered the event
	
	var title = $(this).attr("href");
	pageTracker._trackPageview("/"+title);
	title = title.substring(1);

	$("div#grid-indicator").removeClass().addClass(title);
	
	// JS: open correct menu item
	doMenu(title);
	
});
});