main.events.onload.addEvent(function () {

	var setInterval;
	if (document.getElementById('footer')) {
		setInterval = window.setInterval(function () {

			var self			= this;

			var s_height;

			var init = function () {

				getScreenHeight();
				
				var header	= document.getElementById('header');
				var footer	= document.getElementById('footer');
				var content	= document.getElementById('content');
				var headerHeight	= header.offsetHeight;
				var footerHeight	= footer.offsetHeight - 70;

				var heightOver = s_height - (headerHeight + footerHeight);
				var contentHeight	= content.offsetHeight;
				if (heightOver > contentHeight)
					content.style.height = (heightOver - 80) + 'px';

			};

			var getScreenHeight = function () {
				if( typeof( window.innerWidth ) == 'number' ) {

				//Non-IE
				s_height = window.innerHeight;

				} else if( document.documentElement &&

				( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {

				//IE 6+ in 'standards compliant mode'

				s_height = document.documentElement.clientHeight;

				}
				return;
			};

			init();
		}, 1);
	}

});
