jQuery(document).ready(function() { 
	
	  jQuery('#image_rotate_main-page-rotator-top-left').innerfade({ speed: 6000, timeout: 6000 }); 
	  jQuery('#image_rotate_main-page-rotator-big-image').innerfade({ speed: 7000, timeout: 6000 });
	  jQuery('#image_rotate_main-page-rotator-top-right').innerfade({ speed: 8000, timeout: 6000 });
	  jQuery('#image_rotate_main-page-rotator-bottom-right').innerfade({ speed: 8000, timeout: 6000 });

});


function resize_elements() {

	// point of reference
	var font_size = new Array();
	
	// get values of non-adsjustable elements
	var screen_width = jQuery(window).width();
	var middle_block = jQuery("#middle_block").width();
	var left_column;


	// calculate widths
	var tab_width = (middle_block - 235) / 7;
	var div_this_week_news = middle_block - 700;
	var div_this_week_news_font = middle_block - 700;
	var sub_tab_width = ((middle_block - 235) / 7) - 20;

	
	if(screen_width < 801) {

		div_this_week_news = middle_block - 457;
		left_column = 457;
		
		jQuery("#gallery_block_3").hide();
		jQuery("#gallery_block_5").hide();
		
		font_size['this_week_news'] = .7;
		font_size['menu-wrap'] = 11; 
		font_size['important_info'] = .7; 
		jQuery("#bottom_right_links").css('width',(div_this_week_news - 2)  + 'px');
		
	} else if(800 > screen_width < 1024) {

		jQuery("#bottom_right_links").css('width',(div_this_week_news - 2)  + 'px');
		left_column = 684;

				
		jQuery("#gallery_block_3").show();
		jQuery("#gallery_block_5").show();	
		font_size['this_week_news'] = .9;
		font_size['menu-wrap'] = 11; 
		font_size['important_info'] = .9;
		
	
	} else {
		jQuery("#bottom_right_links").css('width', (div_this_week_news - 2) + 'px');
		left_column = 457;
		jQuery("#gallery_block_3").show();
		jQuery("#gallery_block_5").show();	
		font_size['this_week_news'] = 1;
		font_size['menu-wrap'] = 13; 	
		font_size['important_info'] = .9;		
	}
		

		
	// update UI

	jQuery("#rotating_gallery").css('width', left_column + 'px');
	jQuery("#important_info").css("width",  left_column + 'px');	
	jQuery("#bottom_links").css("width",  left_column + 'px');	
	jQuery("#this_week_news").css("left", left_column + 'px');
	
	jQuery("#this_week_news").css("font-size", font_size['this_week_news'] + 'em');		
	jQuery("#this_week_news").css("width", div_this_week_news);

	jQuery("#important_info div").css("font-size", font_size['important_info'] + 'em');		
	
	jQuery("#menu-wrap").css("font-size", font_size['menu-wrap'] + 'px');	
	jQuery("#menu-wrap a").css("width", tab_width);
	jQuery("#menu-wrap ul ul a").css("width", sub_tab_width);
	jQuery("#menu-wrap ul .selected_subpage").css("width", sub_tab_width);

	// set global widths (that are based on percentages and don't care whether we have small screen or larger screens)
	jQuery("#menu-wrap").css("width",jQuery("#middle_block").width() - 230 + "px");
	jQuery("#middle_column").css("width", jQuery("#middle_block").width() - 240);

		

	// save cookie value
	jQuery.cookie('screen_width', screen_width);
	
	
}