
var containerName = 'wrap';
var minWidth = 980;
var maxWidth = 1200;

var wrapper = null, content, menu;




window.addEvents({
	'domready': function() {
		wrapper = $(containerName);
		content = $("content");
		menu = $("menu");
		resize();
	},
	'resize': resize
});

function resize() {
	if(wrapper == null) {
		return;
	}

	oldMargin = content.getStyle('margin-left').toInt();

	var winW = window.getWidth();

	if (window.gecko) {
		menu.setStyle("margin-left", -1);
	}

	if(winW <= (minWidth + 30)) {
		wrapper.setStyle('width', minWidth);
		wrapper.setStyle('margin', '0px 15px');
		menu.setStyle("width", 786);
	}
	else
		if(winW >= maxWidth) {
			wrapper.setStyle('width', maxWidth);
			wrapper.setStyle('margin', '0px auto');
			menu.setStyle("width", 795);
		}
		else {
			wrapper.setStyle('width', winW - 30);
			wrapper.setStyle('margin', '0px 15px');
			menu.setStyle("width", 787);
		}

	content.setStyle('margin-left', ((wrapper.getStyle('width').toInt() - content.getStyle('width').toInt())/2).toInt());

	if(winW <= 1090) {
		$$('.quicklinkItem').each(function(el) {
			if(window.ie6) {
				el.getParent().setStyle('width', 10);
			}

			el.setStyle('float', 'none');
			el.setStyle('padding-top', '5px');
			el.setStyle('height', '13px');
			//el.setStyle('padding-bottom', '5px');
		});

		$$('.quicklinkItem_Active').each(function(el) {
			if(window.ie6) {
				el.getParent().setStyle('width', 10);
			}

			el.setStyle('float', 'none');
			el.setStyle('padding-top', '5px');
			el.setStyle('height', '13px');
			//el.setStyle('padding-bottom', '5px');
		});

		if(window.ie6) {
			$('menu').setStyle('margin-top', -80);
			//$('quicklinksRight').setStyle('margin-top', -80);
		}
	}
	else {
		$$('.quicklinkItem').each(function(el) {
			if(window.ie6) {
				el.getParent().setStyle('width', 'auto');
			}

			el.setStyle('float', 'left');
			el.setStyle('padding-top', '20px');
			el.setStyle('height', '20px');
			//el.setStyle('padding-bottom', '0');
		});

		$$('.quicklinkItem_Active').each(function(el) {
			if(window.ie6) {
				el.getParent().setStyle('width', 'auto');
			}

			el.setStyle('float', 'left');
			el.setStyle('padding-top', '20px');
			el.setStyle('height', '20px');
			//el.setStyle('padding-bottom', '0');
		});

		if(window.ie6) {
			$('menu').setStyle('margin-top', -40);
			//$('quicklinksRight').setStyle('margin-top', -40);
		}
	}

}
