var info = new Array(2);

function fuc_layoutResize(e) {
	fuc_layoutPage();
	fuc_layoutSetup();
	fuc_layoutElements();
}

function fuc_layoutSetup(e) {
	if (top!= self) {
		top.location.replace(self.document.location);
	}
	document.getElementById("nav").style.width = info[0] + "px";
}

function fuc_layoutElements() {
	try {
		var width = info[0] - info[0] % 170;
		document.getElementById("games").style.width = width + "px";
		//document.getElementById("title_games").style.width = (games_width - 20) + "px";
		document.getElementById("title_games").style.paddingLeft = ((info[0] - width) / 2 + 10) + "px";
		document.getElementById("title_games").style.paddingRight = ((info[0] - width) / 2 + 10) + "px";
		document.getElementById("paging").style.paddingLeft = ((info[0] - width) / 2 + 10) + "px";
		document.getElementById("paging").style.paddingRight = ((info[0] - width) / 2 + 10) + "px";
	} catch (error) {
	}
}

function fuc_layoutPage() {
	if (typeof(window.innerHeight) == "number") {
		info[0] = window.innerWidth;
		info[1] = window.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		info[0] = document.documentElement.clientWidth;
		info[1] = document.documentElement.clientHeight;
	} else if (document.body && document.body.clientHeight) {
		info[0] = document.body.clientWidth;
		info[1] = document.body.clientHeight;
	}
	
	if (!environment.isIE7) {
		if (environment.isMac) {
			info[0] -= 15;
		} else if (environment.isWin) {
			info[0] -= 17;
		} else if (environment.isUnix) {
		}
	}
}

fuc_layoutPage();
window.onload = fuc_layoutSetup;
window.onresize = fuc_layoutResize;