jQuery(document).ready(function($)
	{
	// start the magic

	// if javascript is on, the menu will work ok.
	// Therefor we hide the expanded menu
	$('.menu-extend').hide();
	$('.clear').height(0);
	
	// if the "Detailed menu" button is clicked, fade it out and fade in the "Close menu button"
	// also slide the expanded menu into place
	$('.cleaning-but').click(function ()
		{ 	
		var isVisible = $('.menu-extend').is(':visible');
		var isVisiblecleaning = $('.cleaning').is(':visible');
		var isVisiblecooking = $('.cooking').is(':visible');
		var isVisiblegardening = $('.gardening').is(':visible');
		if(isVisible)
			{
			if(!isVisiblecleaning)
				{
				if(isVisiblecooking)
					{
					$('.cooking').slideUp("1000", function() { $('.cleaning').slideDown("1000") });
					}
				else if(isVisiblegardening)
					{
					$('.gardening').slideUp("1000", function() { $('.cleaning').slideDown("1000") });	
					}
				}
				else
				{
				$('.cleaning').slideUp("1000");	
				}
			}
		else
			{
			$('.cleaning').slideDown();
			}
	    });

	$('.cooking-but').click(function ()
		{ 	
		var isVisible = $('.menu-extend').is(':visible');
		var isVisiblecleaning = $('.cleaning').is(':visible');
		var isVisiblecooking = $('.cooking').is(':visible');
		var isVisiblegardening = $('.gardening').is(':visible');

		if(isVisible)
			{ 
			if(!isVisiblecooking)
				{
				if(isVisiblecleaning)
					{
					$('.cleaning').slideUp("1000", function() { $('.cooking').slideDown("1000") });
					}
				else if(isVisiblegardening)
					{
					$('.gardening').slideUp("1000", function() { $('.cooking').slideDown("1000") });	
					}
				}
				else
				{
				$('.cooking').slideUp("1000");	
				}
			}
		else
			{
			$('.cooking').slideDown();
			}
	    });
	
	$('.gardening-but').click(function ()
		{ 	
		var isVisible = $('.menu-extend').is(':visible');
		var isVisiblecleaning = $('.cleaning').is(':visible');
		var isVisiblecooking = $('.cooking').is(':visible');
		var isVisiblegardening = $('.gardening').is(':visible');

		if(isVisible)
			{
			if(!isVisiblegardening)
				{
				if(isVisiblecooking)
					{
					$('.cooking').slideUp("1000", function() { $('.gardening').slideDown("1000") });
					}
				else if(isVisiblecleaning)
					{
					$('.cleaning').slideUp("1000", function() { $('.gardening').slideDown("1000") });	
					}
				}
				else
				{
				$('.gardening').slideUp("1000");	
				}
			}
		else
			{
			$('.gardening').slideDown();
			}
	    });
	
	//cufon things
	Cufon.replace('#menu', { fontFamily: 'BastardusSans' });
	Cufon.replace('.menu-extend', { fontFamily: 'GeosansLight' });
	Cufon.replace('#content h1', { fontFamily: 'BastardusSans' });
	Cufon.replace('#content p', {fontFamily: 'GeosansLight' });
	});
