jQuery.noConflict();
jQuery('document').ready(function () {

	jQuery('ul#access li:first a:first').click(function () {
		var size = parseInt(jQuery('body').css('fontSize'));
		size--;
		if (size > 11) {
			jQuery.cookie('elkwue_fontsize',size,{ expires: 7 });
			jQuery('body').css('fontSize',size+'px');
			checkButtonState(size);
		}
		return false;
	});
	jQuery('ul#access li:first a:last').click(function () {
		var size = parseInt(jQuery('body').css('fontSize'));
		size++;
		if (size < 19) {
			jQuery.cookie('elkwue_fontsize',size,{ expires: 7 });
			jQuery('body').css('fontSize',size+'px');
			checkButtonState(size);
		}
		return false;
	});

	var elkwue_fontsize = parseInt(jQuery.cookie('elkwue_fontsize'));
	if (elkwue_fontsize) {
		if (elkwue_fontsize < 13 || elkwue_fontsize > 18) {
			jQuery('body').css('fontSize','13px');
			elkwue_fontsize = 13;
		}
		
		jQuery('body').css('fontSize',elkwue_fontsize+'px');
		checkButtonState(elkwue_fontsize);
	} else {
		var size = parseInt(jQuery('body').css('fontSize'));
		if (size < 13 || size > 18) {
			jQuery('body').css('fontSize','13px');
			size = 13;
		}
		checkButtonState(size);
		jQuery.cookie('elkwue_fontsize',size,{ expires: 7 });
	}
	jQuery('ul#access').css('display','block');
});

function checkButtonState (size) {
	switch (size) {
		case 13:
			jQuery('ul#access li:first a:first').fadeTo("slow",0.33);			
			break;
		case 14:
			jQuery('ul#access li:first a:first').fadeTo("slow",1);
			break;
		case 17:
			jQuery('ul#access li:first a:last').fadeTo("slow",1);
			break;
		case 18:
			jQuery('ul#access li:first a:last').fadeTo("slow",0.33);
			break;
		default:
			break;
	}
}
