function init() {
	document.cookie	= 'keks=' + Math.round(100 + Math.random() * 800);

	if(dojo.isIE > 0) {
		if(screen.availHeight < 900) {
			if(dojo.isIE < 9) {
				dojo.connect(dojo.body(), "onblur", ieScrollingErrorBlur);
				dojo.connect(dojo.body(), "onfocus", ieScrollingErrorFocus);
			} else {
				dojo.connect(dojo.byId('iegame'), "onfocus", ieScrollingErrorBlur);
				dojo.connect(dojo.byId('iegame'), "onblur", ieScrollingErrorFocus);
			}
		}
	}

	dojo.connect(window, "onresize", resizeLayout);
	resizeLayout();
}
function resizeLayout() {
	var dim		= dojo.position('game', true);
	var x		= dim.x;
	var y		= dim.y;

	dojo.attr('leftborder', {
		'style': {
			display: 'block',
			left:	(x - 165) + 'px',
			top:	y + 'px'
		}
	});

	dojo.attr('rightborder', {
		'style': {
			display: 'block',
			left:	(x + dim.w - 6) + 'px',
			top:	(y + 53) + 'px'
		}
	});
}

function ieScrollingErrorBlur(e) {
	if(dojo.isIE < 8) {
		dojo.style(dojo.query("html")[0], "overflow", "hidden");
	} else {
		dojo.style(dojo.body(), "overflow", "hidden");
	}
}
function ieScrollingErrorFocus(e) {
	if(dojo.isIE < 8) {
		dojo.style(dojo.query("html")[0], "overflow", "auto");
	} else {
		dojo.style(dojo.body(), "overflow", "auto");
	}
}
