function fuc_pageInfo(scrollX, scrollY) {
	if (typeof(window.innerHeight) == "number") {
		info[0] = window.innerWidth;
		info[1] = window.innerHeight;
		info[2] = window.pageXOffset;
		info[3] = window.pageYOffset;
	} else if (document.documentElement && document.documentElement.clientHeight) {
		info[0] = document.documentElement.clientWidth;
		info[1] = document.documentElement.clientHeight;
		info[2] = document.documentElement.scrollLeft;
		info[3] = document.documentElement.scrollTop;
	} else if (document.body && document.body.clientHeight) {
		info[0] = document.body.clientWidth;
		info[1] = document.body.clientHeight;
		info[2] = document.body.scrollLeft;
		info[3] = document.body.scrollTop;
	}
	
	if (!environment.isIE7) {
		if (scrollX) {
			if (environment.isMac) {
				info[1] -= 15;
			} else if (environment.isWin) {
				info[1] -= 17;
			} else if (environment.isUnix) {
			}
		}
		if (scrollY) {
			if (environment.isMac) {
				info[0] -= 15;
			} else if (environment.isWin) {
				info[0] -= 17;
			} else if (environment.isUnix) {
			}
		}
	}
	
	if (environment.ltIE7) {
		info[2] = document.getElementById("body").scrollLeft;
		info[3] = document.getElementById("body").scrollTop;
	}
}

function fuc_pageHref(page, next) {
	selected = true;
	document.getElementById("pageLength").style.height = info[1] + "px";
	var lastElement = true;
	for (var i = 0; i < elements.length; i++) {
		var left = parseInt(elements[i].style.left.substr(0, elements[i].style.left.indexOf("px")));
		var width = parseInt(elements[i].style.width.substr(0, elements[i].style.width.indexOf("px")));
		if (next) {
			left = left - 100;
			if ((left + width) >= -200) {
				lastElement = false;
			}
		} else {
			left = left + 50;
			if (left <= info[0] + 200) {
				lastElement = false;
			}
		}
		elements[i].style.left = left + "px";
	}
	if (lastElement) {
		location.href = page + ".php";
	} else {
		setTimeout("fuc_pageHref('" + page + "', " + next + ")", 1);
	}
}
