$(document).ready(function(){

if(!$.cookie('menu')){
	$.cookie('menu', 'closed');
}else{
	$.cookie('menu', 'open');
}
$.cookie('overview', 'open');
$.cookie('thumbs', 'closed');

var menuCookie = $.cookie('menu');
var overviewCookie = $.cookie('overview');
var thumbsCookie = $.cookie('thumbs');

// toggle the view state of MENU
	$("#menuButton .button").click(function () {
			if (menuCookie == "closed") {
				$("#contentSlide").slideDown("slow");
				$.cookie("menu", "open");
				menuCookie = "open";
			}
			else {
				$("#contentSlide").slideUp("slow");
				$.cookie("menu", "closed");
				menuCookie = "closed";
			}
		});

	
// toggle the view state of OVERVIEW
	$("#contentClose a").click(function () {
			if (menuCookie == "open" && overviewCookie == "closed") {
				$("#contentContent").slideDown("slow");
				$.cookie("overview", "open");
				overviewCookie = "open";
				$("#contentClose").css('background-image','url(../images/minus.png)');
			}
			else if (menuCookie == "open" && overviewCookie == "open") {
				$("#contentContent").slideUp("slow");
				$.cookie("thumbs", "closed");
				overviewCookie = "closed";
				$("#contentClose").css('background-image','url(../images/plus.png)');
			}
			else if (menuCookie == "closed") {
				$("#contentSlide").slideDown("slow");
				$("#contentContent").slideDown("slow");
				$.cookie("menu", "open");
				$.cookie("overview", "open");
				menuCookie = "open";
				overviewCookie = "open";
				$("#contentClose").css('background-image','url(../images/minus.png)');
			} else {
				$("#contentSlide").slideDown("slow");
				$("#contentContent").slideDown("slow");
				$.cookie("menu", "open");
				$.cookie("overview", "open");
				menuCookie = "open";
				overviewCookie = "open";
				$("#contentClose").css('background-image','url(../images/minus.png)');
				}
		});


// toggle the view state of THUMBNAILS
	$("#thumbsClose a").click(function () {
			if (menuCookie == "open" && thumbsCookie == "closed") {
				$(".jcarousel-pager-container").slideDown("slow");
				$("#contentSlide").slideUp("slow");
				$.cookie("menu", "closed");
				$.cookie("thumbs", "open");
				menuCookie = "closed";
				thumbsCookie = "open";
				$("#contentClose").css('background-image','url(../images/plus.png)');
				$("#thumbsClose").css('background-image','url(../images/minus.png)');
			}
			else if (menuCookie == "open" && thumbsCookie == "open") {
				$(".jcarousel-pager-container").slideUp("slow");
				$.cookie("thumbs", "closed");
				thumbsCookie = "closed";
				$("#thumbsClose").css('background-image','url(../images/plus.png)');
			}
			else if (menuCookie == "closed" && thumbsCookie == "closed") {
				$(".jcarousel-pager-container").slideDown("slow");
				$.cookie("thumbs", "open");
				thumbsCookie = "open";
				$("#thumbsClose").css('background-image','url(../images/minus.png)');
			} else {
				$(".jcarousel-pager-container").slideUp("slow");
				$("#contentSlide").slideDown("slow");
				$.cookie("menu", "open");
				$.cookie("thumbs", "closed");
				menuCookie = "open";
				thumbsCookie = "closed";
				$("#thumbsClose").css('background-image','url(../images/plus.png)');
				}
		});


// INITIATE HOVER MENU	
	$("ul.sf-menu").supersubs({ 
            minWidth:    12, 
            maxWidth:    27, 
            extraWidth:  1  
        }).superfish();


});
//END DOCUMENT READY FUNCTION

Cufon.replace('.button', {
	hover: true
});
Cufon.replace('.sf-menu > li > h3');
Cufon.replace('#slogan');
