function set_active_stylesheet (selected_stylesheet)
{
	$('link[title^=contrasto_]').attr('disabled', true);
	$('link[title='+selected_stylesheet+']').attr('disabled', false)
	$.cookie('selected_stylesheet', selected_stylesheet, { path: '/'});
}


$
(

	function (event)
	{
		var count;
		var letter_found;
		var current_text='';
		var current_letter='';
		var current_accesskey='';
		var accesskey_list=new Array(' ', '-', '_'); // questi caratteri li considero già accesskey, ovvero li escludo dal poter essere accesskey

		$('#navigation ul li a').each
		(
			function (index, element)
			{
				current_text=$(this).text();
				letter_found=false;
				count=0;

				while ( (count<current_text.length)&&(!letter_found) )
				{
					current_letter=current_text.substring(count, count+1);
					current_accesskey=current_letter.toLowerCase();

					if ($.inArray( current_accesskey, accesskey_list ) == -1 )
					{
						accesskey_list[accesskey_list.length]=current_accesskey;
						letter_found=true;
					}

					count++;
				}


				if (letter_found)
				{
					current_before=current_text.substring(0, count-1);
					current_after=current_text.substring(count);
					$(this).attr('accesskey', current_accesskey);
					$(this).html(current_before+'<span class="accesskey">'+current_letter+'</span>'+current_after);
				}
			}
		);

	}

);


jQuery(window).bind("load", function()
	{
		var sponsor_logo_height=parseInt($('.sponsor_logo').css('height'));
		var logo_img_height=0;
		var logo_padding=0;

		$('#sponsor_container .sponsor_logo a img').each
		(
			function (index, element)
			{
				logo_img_height=$(this).height();

				if (logo_img_height>sponsor_logo_height)
					logo_padding=0;
				else
					logo_padding=parseInt((sponsor_logo_height-logo_img_height)/2);

				$(this).css('padding-top', logo_padding+'px');
			}
		);
	}
);
