function alertSize() {
	var myWidth = 0, myHeight = 0;
	if (typeof (window.innerWidth) == 'number') {
		// Non-IE
		myWidth = window.innerWidth;
		myHeight = window.innerHeight;
	} else if (document.documentElement
			&& (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
		// IE 6+ in 'standards compliant mode'
		myWidth = document.documentElement.clientWidth;
		myHeight = document.documentElement.clientHeight;
	} else if (document.body
			&& (document.body.clientWidth || document.body.clientHeight)) {
		// IE 4 compatible
		myWidth = document.body.clientWidth;
		myHeight = document.body.clientHeight;
	}

	var footerHeight = 75;
	myHeight = myHeight - footerHeight;
	// window.alert( 'Height = ' + myHeight );
	/*
	 * var everythingDOM = getElementById ("everything"); everythingDOM."height: " +
	 * myHeight + "px;"
	 */

	// document.getElementsByTagName('test')[0].sheet;
	// insertRule('html { color: lime; }',0);
	// do
	var rewrite = document.styleSheets[0];
	if (rewrite) {
		var cssRulesLength;
		if (rewrite.cssRules) {
			// non-ie
			cssRulesLength = rewrite.cssRules.length;
			rewrite.insertRule(
					'#everything { height:' + myHeight + 'px !important; }',
					cssRulesLength);
		} else {
			// ie
			rewrite.addRule('#everything',
					'{ height:' + myHeight + 'px !important; }');
		}
	}
	var everythingDOM = getDOM("everything");
	everythingDOM.style.height = myHeight + "px";
}

window.onresize = function() {
	alertSize();
}

function getDOM(obj) {
	if (document.all) {
		if (typeof obj == "string") {
			return document.all(obj);
		} else {
			return obj.style;
		}
	}
	if (document.getElementById) {
		if (typeof obj == "string") {
			return document.getElementById(obj);
		} else {
			return obj.style;
		}
	}
	return null;
}
