function resize_game_containers(){
	element1 = eId("big_container_body");
	element2 = eId("small_container_body");
	if(element1 && element2){
		if(element2.className.indexOf("start__small_game_container_body_without_user") > 0){
			element2.style.height = element1.offsetHeight+115+"px";
		} else {
			element2.style.height = element1.offsetHeight+5+"px";
		}
	}
	element1 = eId("big_game_teaser_body");
	element2 = eId("news_teaser_body");
	if(element1 && element2){
		element2.style.height = element1.offsetHeight+26+"px";
	}
}

function newest__resize_game_containers(){
	element1 = eId("start__big_outer_container_left");
	element2 = eId("start__right__small_game_container_body");
	if(element1 && element2){
		element2.style.height = element1.offsetHeight-91+"px";
	}
}

function awards__resize_game_containers(){
	element1 = eId("start__awards__big_game_container_body");
	element2 = eId("start__right__small_game_container_body");
	if(element1 && element2){
		element2.style.height = element1.offsetHeight-12+"px";
	}
}

function top__resize_game_containers(){
	element1 = eId("start__big_outer_container_left");
	element2 = eId("start__right__small_game_container_body");
	if(element1 && element2){
		element2.style.height = element1.offsetHeight-91+"px";
	}
}

function toggleGamestats(sitetype){
	gameStatsPrefix = "gamestat_toggle";
	elToggleInactive = eId("start_toggle_inactive");
	elToggleActive = eId("start_toggle_active");

	status = "block";
	/* first toggle +|- buttons */
	if (elToggleActive.style.display == "none"){
		elToggleActive.style.display = "block";
		elToggleInactive.style.display = "none";
	}else{
		elToggleActive.style.display = "none";
		elToggleInactive.style.display = "block";
		status = "none";
	}

	/* second toggle gamestats */
	toggleElements = document.getElementsByClassName(gameStatsPrefix);
	//toggleElements = $$('div[class^='+gameStatsPrefix+']');
	for(i=0;i<toggleElements.length;i++){
		toggleElements[i].style.display = status;
	}

	if(sitetype == "top"){
		top__resize_game_containers();
	}
	if(sitetype == "awards"){
		awards__resize_game_containers();
	}
	if(sitetype == "newest"){
		newest__resize_game_containers();
	}

	/* last repos Advertising */
	app_reposAllAdvertisingContainers();
}

/*
 * Funktion zum neuladen des award-containers
 */
function reloadAwardGames(activeContainer){
	new Ajax.Updater('award_container',"/home/remote_award_games/1/"+activeContainer,{asynchronous:true, evalScripts:true});
}

function toggleGamestatsStart(){
	gameStatsPrefix = "gamestat_toggle";
	elToggleInactive = eId("start_home_toggle_inactive");
	elToggleActive = eId("start_home_toggle_active");

	/* first toggle +|- buttons */
	if (elToggleActive.style.display == "none"){
		elToggleActive.style.display = "block";
		elToggleInactive.style.display = "none";
		displayStatus = "block";
	}else{
		elToggleActive.style.display = "none";
		elToggleInactive.style.display = "block";
		displayStatus = "none";
	}

	/* second toggle gamestats */
	toggleElements = document.getElementsByClassName(gameStatsPrefix);
	//toggleElements = $$('div[class^='+gameStatsPrefix+']');
	for(i=0;i<toggleElements.length;i++){
		toggleElements[i].style.display = displayStatus;
	}
	resize_game_containers();

	/* last repos Advertising */
	app_reposAllAdvertisingContainers();
}