jQuery.fn.initMenu = function() {

return this.each(function(){
	
	var theMenu = $(this).get(0);

$('.current .heading').addClass('active');
	
	$('.accordion a.heading').click(function(e) {
		
		e.stopImmediatePropagation();

		if($(this).parent().hasClass('current')) {
			$(this).siblings('.accordion ul').slideUp('fast',function() {
				$('.current .heading').parent().removeClass('current');
// $.scrollTo('.accordion',1000);
			});
		} else {
			$('.accordion li.current ul').slideUp('fast',function() {
				$(this).parent().removeClass('current');
				
			});
			$(this).siblings('.accordion ul').slideToggle('fast',function() {
				$(this).parent().toggleClass('current');
// $.scrollTo('.accordion',1000);
			});
		}
		return false;
	});
});
};

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