function ensureWindowSize() {
	if (document.all || document.layers) {
		if (window.history.length<1) {
			//first hit, check if window is big enough
			var winSizeX = 0;
			var winSizeY = 0;
			
			winSizeX = (window.outerWidth)?window.outerWidth:window.document.body.clientWidth;
			winSizeY = (window.outerHeight)?window.outerHeight:window.document.body.clientHeight;
			
			var currentX = (window.screenLeft)?window.screenLeft:window.screenX;
			var currentY = (window.screenTop)?window.screenTop:window.screenY;
	
			var sizeTo = 780;
			if (winSizeX>0 && winSizeX<sizeTo) {
				//resize X
				if (window.screen.availWidth - currentX<sizeTo) {
					sizeTo = window.screen.availWidth - currentX - 10;
				}
				window.resizeBy(sizeTo-winSizeX, 0);
			}
			sizeTo = 580;
			if (winSizeY>0 && winSizeY<sizeTo) {
				//resizeY
				if (window.screen.availHeight - currentY<sizeTo) {
					sizeTo = window.screen.availHeight - currentY - 10;
				}
				window.resizeBy(0, sizeTo-winSizeY);
			}
		}
	}
}
document.customObjects.get("eventHandler").addEvent(document.customObjects.get("eventHandler").WINDOW_LOAD, "ensureWindowSize();");
