var site_height_timeout;
var is_infotree = false;
$(document).ready(function(){
	setup_height();
});
$(window).resize(function(){
	if($.browser.msie){
		if(!site_height_timeout){
			site_height_timeout = setTimeout(
				function(){
					setup_height();
					if($('#popup_home_background').length){
						setup_popup_home_height();
					}
					site_height_timeout = null;
				},
				50
			);
		}
	}
	else{
		setup_height();
	}
});
function setup_height(template, is_edit_mode){
	if(self.innerHeight){
		height_windows = self.innerHeight;
		width_windows = self.innerWidth;
	}
	else if (document.documentElement && document.documentElement.clientHeight){
		height_windows = document.documentElement.clientHeight;
		width_windows = document.documentElement.clientWidth;
	}
	else if (document.body){
		height_windows = document.body.clientHeight;
		width_windows = document.body.clientWeight;
	}
	heigth_top = 138;
	heigth_banner = 400;
	heigth_link = 148;
	heigth_bottom = 126;
	heigth_footer = 25;
	heigth_infotree = 24;
	heigth_margin_site = 50;
	height_site = height_windows - heigth_top - heigth_banner - heigth_link - heigth_bottom - heigth_footer - heigth_margin_site;
	if(is_infotree){
		height_site = height_site - heigth_infotree;
	}
	current_height_site = $('#site_content_centred').height();
	if(height_site < current_height_site){
		height_site = current_height_site;
	}
	$('#site_content_centred').css("min-height", height_site);
}
