

function getWindowHeight() {
	var h = 0;
	if(!window.innerHeight) {
		if(!(document.documentElement.clientWidth == 0)) h = document.documentElement.clientHeight;
		else h = document.body.clientHeight;
	} else h = window.innerHeight; 
	return h;
}

function resizeContent(){
	if (!(Prototype.Browser.IE)) {$("container").setStyle({ height: "auto" });}
	var height_window = getWindowHeight();
	var height_c_menu    = $("c_menu").getHeight(); 
	var height_container = $("container").getHeight();
	var height_content   = $("content").getHeight();
	var height_header    = $("header").getHeight();
	if(height_window > (height_container + height_header)){ 
		setContentSizeWindows(height_window , height_content, height_header);
	}else{
		if(!(height_content > height_c_menu)){
			new_height = height_window - height_header;
			if(new_height < (height_c_menu)){
				new_height = height_c_menu;
			}
			$("c_content").setStyle({ height: new_height+"px"});
			$("c_empty").setStyle({ height: new_height+"px"});
		}
	}
	$("c_empty").setStyle({ height: ($("c_content").getHeight())+"px"});

}

function setContentSizeWindows(height_window, height_content, height_header){
	var height_c_menu =  $("c_menu").getHeight(); 
	new_height = height_window - $("header").getHeight();
	if(new_height < (height_c_menu )){
		new_height  =  (height_c_menu);
	}
	$("c_content").setStyle({ height: new_height+"px"});$("c_empty").setStyle({ height: new_height+"px"});
}

function displayTopPage(){
	if (!(Prototype.Browser.IE)) {$("container").setStyle({ height: "auto" });}
	var height_window = getWindowHeight();
	var height_content   = $("content").getHeight();
	var height_header    = $("header").getHeight();
	if(height_window < (height_content + height_header)){
		//display none link top_page
		$('footer_content').setStyle( {"display" : "block" });
	}else{
		//display none link top_page
		$('footer_content').setStyle( {"display" : "none" });
	} 
	
}



/***********************************************/
window.onload = function() {displayTopPage();resizeContent();}
window.onresize = function() {resizeContent();}
