$(document).ready(function() {
   
// Header
	
	$("#vertical_slide").hide();
	var a = $("<a>toggle header</a>").attr('href','#').addClass("btn-slide");
 	$('#wrapper').before(a);

	$(".pull").click(function(){
      if ($("#vertical_slide").is(":hidden")) {
        $("#vertical_slide").slideDown("slow");
		$(this).addClass("active");
		$.cookie('showTop', 'collapsed');
		return false;
	} else {
		$("#vertical_slide").slideUp("slow");
		$(this).removeClass("active");
		$.cookie('showTop', 'expanded');
		return false;
		}
	});

// Cookies
    // Header State
    var showTop = $.cookie('showTop');

    // Set the user's selection for the Header State
    if (showTop == 'collapsed') {
	$("#vertical_slide").show();
	$(".btn-slide").addClass("active");
	
    };

// Sidebar

$('ul.menu ul').hide();
$.each($('ul.menu'), function(){
	$('#' + this.id + '.expandfirst ul:last').show();
});
$('ul.menu li a').click(
	function() {
		var checkElement = $(this).next();
		var parent = this.parentNode.parentNode.id;

		if($('#' + parent).hasClass('noaccordion')) {
			$(this).next().slideToggle('normal');
			return false;
		}
		if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
			if($('#' + parent).hasClass('collapsible')) {
				$('#' + parent + ' ul:visible').slideUp('normal');
			}
			return false;
		}
		if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
			$('#' + parent + ' ul:visible').slideUp('normal');
			checkElement.slideDown('normal');
			return false;
		}
	}
);

// Footer
	$("#slidebottom").hide();
	$(".pullfooter").click(function () {
		$("#slidebottom").toggle("slide", { direction: "down" }, 800);
	});

// Fancybox

	$("a[rel='lightbox']").fancybox({
		'hideOnContentClick': true,
		'zoomSpeedIn': 500,
		'zoomSpeedOut': 500,
		'overlayShow': true,
		'frameHeight': 550,
		'frameWidth': 750
 	});
	$("a[rel='fotomanu']").fancybox({
		'hideOnContentClick': true,
		'zoomSpeedIn': 500,
		'zoomSpeedOut': 500,
		'overlayShow': true
 	});

});