$(document).ready(function(){
	
	// menu highlight
	function filterPath(string) {
		return string
		.replace(/^\//,'')
		.replace(/(index|default).[a-zA-Z]{3,4}$/,'')
		.replace(/\/$/,'');
	} 
	$("#navigation a").filter(function() {
		return filterPath(this.pathname) == filterPath(location.pathname);
	}).parent().addClass('current_page_item');
			
	$("body#home #navigation li:first").addClass('current_page_item');
	
	
	// scripts
	$(".toggle").click(function(){
		var toLoad = $(this).attr("href");
		$(".toggle").removeClass('activeToggle');
		$(this).addClass('activeToggle');
		$(".hide:visible").slideUp();
		$(toLoad).slideDown();
		return false;
	});
	
});