var size = new Array();

function resizeHandler() {
	if (self.innerWidth) {
		size['width'] = self.innerWidth;
		size['height'] = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientWidth) {
		size['width'] = document.documentElement.clientWidth;
		size['height'] = document.documentElement.clientHeight;
	}
	else if (document.body) {
		size['width'] = document.body.clientWidth;
		size['height'] = document.body.clientHeight;
	}

	document.getElementById('body').style.marginTop = Math.round((size['height'] - 550) / 2) + 'px';

	try {
		// if the function childResizeHandler exists, execute it
		childResizeHandler();
	}
	catch (e) {}
}

window.onresize = resizeHandler;
resizeHandler();
