var current = 'normal';
var cookie = true;

$(document).ready(function(){
  	//Display the font thingy
	$('#textscale').css('display', 'block');
	if(readCookie('current') == 'large') {
		$('body').addClass('large');
	}
	else if(readCookie('current') == 'largest') {
		$('body').addClass('largest');
	}
	else {
		$('body').addClass('normal');
	}
	
	if($('.withMargin').length != 0) {
		$('#text').addClass('smaller');
	}
 });
 
 function swapIt() {
 	if(obj = $('.show')) {
 		$(obj).removeClass('show');
 		$(obj).addClass('showActive');
 	}
 }
 
 function swapItAgain() {
	if(obj = $('.showActive')) {
		$(obj).removeClass('showActive');
		$(obj).addClass('show');
	} 
 }
 
 jQuery.fn.setFontSizeDefault = function() {
	if($('body').hasClass('large'))
		$('body').removeClass('large');
	if($('body').hasClass('largest'))
		$('body').removeClass('largest');
	if(!$('body').hasClass('normal'))
		$('body').addClass('normal');
		
	createCookie('current', 'normal');		
 };
 
 jQuery.fn.setFontSizeLarger = function() {
	if(!$('body').hasClass('large'))
		$('body').addClass('large');
	if($('body').hasClass('largest'))
		$('body').removeClass('largest');
	if($('body').hasClass('normal'))
		$('body').removeClass('normal');

	createCookie('current', 'large');		
 };
 
 jQuery.fn.setFontSizeLargest = function() {
	if($('body').hasClass('large'))
		$('body').removeClass('large');
	if(!$('body').hasClass('largest'))
		$('body').addClass('largest');
	if($('body').hasClass('normal'))
		$('body').removeClass('normal');
		
	createCookie('current', 'largest');
 };
 
 function createCookie(name,value,days) {
 	if (days) {
 		var date = new Date();
 		date.setTime(date.getTime()+(days*24*60*60*1000));
 		var expires = "; expires="+date.toGMTString();
 	}
 	else var expires = "";
 	document.cookie = name+"="+value+expires+"; path=/";
 }
 
 function readCookie(name) {
 	var nameEQ = name + "=";
 	var ca = document.cookie.split(';');
 	for(var i=0;i < ca.length;i++) {
 		var c = ca[i];
 		while (c.charAt(0)==' ') c = c.substring(1,c.length);
 		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
 	}
 	return null;
 }
