	$(document).ready(function(){

		// ------ ADJUST LINKS ACTIONS --------------------------------------------------------------------
		var pagesadjstatus = 0;
		var acclastadjstatus = 0;
		var entlastadjstatus = 0;
		var accrecmadjstatus = 0;


		$('#pagesadjust').click(function(){
	
			if(pagesadjstatus == 0) $('.pagesadjust').slideDown(100);
			else $('.pagesadjust').slideUp(100);

			pagesadjstatus = !pagesadjstatus;
		});


		$('#acclastadjust').click(function(){
	
			$('.entlastadjust').slideUp(100);
			entlastadjstatus = 0;

			if(acclastadjstatus == 0) $('.acclastadjust').slideDown(100);
			else $('.acclastadjust').slideUp(100);

			acclastadjstatus = !acclastadjstatus;
		});


		$('#entlastadjust').click(function(){

			$('.acclastadjust').slideUp(100);
			acclastadjstatus = 0;
	
			if(entlastadjstatus == 0) $('.entlastadjust').slideDown(100);
			else $('.entlastadjust').slideUp(100);

			entlastadjstatus = !entlastadjstatus;
		});


		$('#accrecmadjust').click(function(){
	
			if(accrecmadjstatus == 0) $('.accrecmadjust').slideDown(100);
			else $('.accrecmadjust').slideUp(100);

			accrecmadjstatus = !accrecmadjstatus;
		});




		// ------ ADJUST BOXES STYLES ON LOAD -------------------------------------------------------------
		var defaultnum = 2;
		$('.pagesadjustnum').children('a').each(function(){
			if(!$.cookie('pagesadjustnum'))
			{
				if($(this).text() == defaultnum) $(this).addClass('selected');
			}
			else
			{
				if($.cookie('pagesadjustnum') == $(this).text())
				{
					$('.pagesadjustnum a').removeClass('selected');
					$(this).addClass('selected');
				}
			}
		});


		$('.acclastadjustnum').children('a').each(function(){
			if(!$.cookie('acclastadjustnum'))
			{
				if($(this).text() == defaultnum) $(this).addClass('selected');
			}
			else
			{
				if($.cookie('acclastadjustnum') == $(this).text())
				{
					$('.acclastadjustnum a').removeClass('selected');
					$(this).addClass('selected');
				}
			}
		});


		$('.entlastadjustnum').children('a').each(function(){
			if(!$.cookie('acclastadjustnum'))
			{
				if($(this).text() == defaultnum) $(this).addClass('selected');
			}
			else
			{
				if($.cookie('acclastadjustnum') == $(this).text())
				{
					$('.entlastadjustnum a').removeClass('selected');
					$(this).addClass('selected');
				}
			}
		});


		$('.accrecmadjustnum').children('a').each(function(){
			if(!$.cookie('accrecmadjustnum'))
			{
				if($(this).text() == defaultnum) $(this).addClass('selected');
			}
			else
			{
				if($.cookie('accrecmadjustnum') == $(this).text())
				{
					$('.accrecmadjustnum a').removeClass('selected');
					$(this).addClass('selected');
				}
			}
		});




		// ------ ADJUST ITEMS VISIBILITY ON LOAD ---------------------------------------------------------
		var i=0;
		var item_num = defaultnum;
		if($.cookie('pagesadjustnum')) item_num = $.cookie('pagesadjustnum');

		for(i=0; i<item_num; i++)
		{
			$('#page'+i).css('display','block');
		}


		item_num = defaultnum;
		if($.cookie('acclastadjustnum')) item_num = $.cookie('acclastadjustnum');

		for(i=0; i<item_num; i++)
		{
			$('#acclast'+i).css('display','block');
		}

		item_num = defaultnum;
		if($.cookie('acclastadjustnum')) item_num = $.cookie('acclastadjustnum');

		for(i=0; i<item_num; i++)
		{
			$('#entlast'+i).css('display','block');
		}


		item_num = defaultnum;
		if($.cookie('accrecmadjustnum')) item_num = $.cookie('accrecmadjustnum');

		for(i=0; i<item_num; i++)
		{
			$('#accrecm'+i).css('display','block');
		}




		// ------ ADJUST BOXES ACTIONS --------------------------------------------------------------------
		$('.pagesadjustnum').click(function(){
			$('.pagesadjustnum a').removeClass('selected');
			
			$(this).children('a').addClass('selected');
			$.cookie('pagesadjustnum', $(this).children('a').text(), { expires: 365 });

			for(i=0; i<6; i++)
			{
				if(i < $(this).children('a').text()) $('#page'+i).slideDown(200);
				else $('#page'+i).slideUp(200);
			}

			return false;
		});


		$('.acclastadjustnum').click(function(){
			$('.acclastadjustnum a').removeClass('selected');
			
			$(this).children('a').addClass('selected');
			$.cookie('acclastadjustnum', $(this).children('a').text(), { expires: 365 });

			for(i=0; i<6; i++)
			{
				if(i < $(this).children('a').text())
				{
					$('#acclast'+i).slideDown(200);
					$('#entlast'+i).slideDown(200);
				}
				else
				{
					$('#acclast'+i).slideUp(200);
					$('#entlast'+i).slideUp(200);
				}
			}

			$('.entlastadjustnum').children('a').each(function(){
				if(!$.cookie('acclastadjustnum'))
				{
					if($(this).text() == defaultnum) $(this).addClass('selected');
				}
				else
				{
					if($.cookie('acclastadjustnum') == $(this).text())
					{
						$('.entlastadjustnum a').removeClass('selected');
						$(this).addClass('selected');
					}
				}
			});

			return false;
		});


		$('.entlastadjustnum').click(function(){
			$('.entlastadjustnum a').removeClass('selected');
			
			$(this).children('a').addClass('selected');
			$.cookie('acclastadjustnum', $(this).children('a').text(), { expires: 365 });

			for(i=0; i<6; i++)
			{
				if(i < $(this).children('a').text())
				{
					$('#entlast'+i).slideDown(200);
					$('#acclast'+i).slideDown(200);
				}
				else
				{
					$('#entlast'+i).slideUp(200);
					$('#acclast'+i).slideUp(200);
				}
			}

			$('.acclastadjustnum').children('a').each(function(){
				if(!$.cookie('acclastadjustnum'))
				{
					if($(this).text() == defaultnum) $(this).addClass('selected');
				}
				else
				{
					if($.cookie('acclastadjustnum') == $(this).text())
					{
						$('.acclastadjustnum a').removeClass('selected');
						$(this).addClass('selected');
					}
				}
			});

			return false;
		});


		$('.accrecmadjustnum').click(function(){
			$('.accrecmadjustnum a').removeClass('selected');
			
			$(this).children('a').addClass('selected');
			$.cookie('accrecmadjustnum', $(this).children('a').text(), { expires: 365 });

			for(i=0; i<6; i++)
			{
				if(i < $(this).children('a').text()) $('#accrecm'+i).slideDown(200);
				else $('#accrecm'+i).slideUp(200);
			}

			return false;
		});

	});
