// max-width & min-width emulation for old IE
function addHandler(object, event, handler, useCapture) {
	if (object.addEventListener) {
		object.addEventListener(event, handler, useCapture ? useCapture : false);
	} else if (object.attachEvent) {
		object.attachEvent('on' + event, handler);
	}
}
function screenSize() {
	var w, h;
	w = (window.innerWidth ? window.innerWidth : (document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.offsetWidth));
	h = (window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.offsetHeight));
	return {w:w, h:h};
}
function globalResize(ie) {
	if (!ie) return;
	var ids = ["topBan", "blueHeader", "mainMenu", "CT1", "blueFooter"];
	for (var i = 0; i < ids.length; i++) {
		var node = document.getElementById(ids[i]); // id
		if (node == null) continue;
		var minW = 980, maxW = 1280;
		var stop = false;
		// Min-width
		if (minW) {
			if (screenSize().w <= minW) {
				node.style.width = minW + "px";
				stop = true;
			} else node.style.width = "100%";
		}
		// Max-width
		if (maxW && !stop) {
			if (screenSize().w >= maxW) {
				node.style.width = maxW + "px";
			} else node.style.width = "100%";
		}
	}
}
addHandler(
	window,
	"load",
	function() {
		globalResize(/*@cc_on 1@*/);
	}
);
addHandler(
	window,
	"resize",	
	function() {
		globalResize(/*@cc_on 1@*/);
	}
);

