$(document).ready(function(){	
	$('ul.sf-menu').superfish();
	
	$("#form-members form").validate();
	$("#form-clients form").validate();
		
	// set global defaults for all following Accordions
	jQuery.Accordion.setDefaults({
		showSpeed: 500,
		hideSpeed: 150
	});	
	// second simple Accordion with special markup
	jQuery('#submenu').Accordion({
		active: 'a.selected',
		header: 'a.head'
	});
	
	// See which font size the user wants
	$(".text-size a").click(function() {
		switch ($(this).attr("class")) {
			case 'small'	: setFontSize(.8);	break;
			case 'large'	: setFontSize(1.4);	break;
			case 'default'	: setFontSize(1.0);	break;
		}
		return false;
	});

	// Set the font size and set a cookie
	function setFontSize(size) {
		$("#content, #welcome, #side").animate({fontSize: size+"em"}, 500).fadeIn("fast");
			createCookie(size);
	}
	function createCookie(value) {
		var date = new Date();
		date.setTime(date.getTime()+(30*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
		document.cookie = "font_size="+value+expires+"; path=/";
	}
	var font_size = $.cookie('font_size');
   	if (font_size == '0.8') {
		$('#content, #welcome, #side').css("font-size",".8em");
	}
   	if (font_size == '1.4') {
		$('#content, #welcome, #side').css("font-size","1.4em");
	}
   	if (font_size == '1.0') {
		$('#content, #welcome, #side').css("font-size","1.0em");
	}


});
