//sh var strPNGBehaviorURL='/C12572D9003D54C2/0/1A4C062020C13AE5C12572E30051BEF9/$file/png.htc';

//sh var intMaxWidth=980;	//css #virtualbody max-width;
//sh var intMinWidth=756; 	//css #virtualbody min-width;
//sh var intPaddingWidth=10+10;	//css #virtualbody padding;

var boolMSIE=(document.all ? true : false);
var boolMSIE7=(boolMSIE && document.documentElement && document.documentElement.currentStyle && typeof(document.documentElement.currentStyle.maxWidth)!='undefined' ? true : false);
var boolBackCompat=(!document.compatMode || document.compatMode.toLowerCase()=='backcompat');

if (boolMSIE && !boolMSIE7) {

//sh 	if (boolBackCompat) {
//sh 		intMaxWidth+=intPaddingWidth;
//sh 		intMinWidth+=intPaddingWidth;
//sh 	}

	var strRules=''+

//sh 	' #header, #header-nav, #header-functions, #body, #footer {width:100%;}'+ //MSIE6
//sh 	' #virtualbody {width:'+intMaxWidth+'px; overflow:hidden;}'+
/*
' .col-right {display:inline-block; float:right; padding-left:1em;}'+
' .col-right-inner {width:100%; padding-left:0em;}'+
*/
	' .tmt-column-left-float-inner {word-wrap:break-word;}'+
	' .tmt-column-left {display:inline-block; float:left; padding-right:1em;}'+
	' .tmt-column-left-inner {width:100%; margin-right:0em;}'+

	' .tmt-column-right-float-inner {word-wrap:break-word;}'+
	' .tmt-column-right {display:inline-block; float:right; padding-left:1em; }'+
	' .tmt-column-right-inner {width:100%; margin-left:0em;}'+

//sh 	' #header-functions-inner {height:0px;}'+
//sh 	' #body-inner {height:0px;}'+

//sh 	' .sh-news {overflow:hidden; width:100%;}'+
//sh 	' .sh-news li {display:inline-block;}'+

	'';

//sh	if (strPNGBehaviorURL) strRules+=' img {visibility:hidden; behavior:url('+strPNGBehaviorURL+');}';

	if (strRules) document.write('<style type="text/css">'+strRules+'</style>');

//sh	if (window.attachEvent) window.attachEvent('onresize',ResizePageWidth);
//sh	if (document.attachEvent) document.attachEvent('onreadystatechange',ResizePageWidth);
}

function ResizePageWidth() {

	var eltPage=(boolBackCompat ? document.body : document.documentElement);
	if (eltPage && document.getElementById) {

		var eltVirtualBody=document.getElementById('virtualbody');
		if (eltVirtualBody) {
			var intClientWidth=eltPage.clientWidth-(boolBackCompat ? 0 : intPaddingWidth);
			var intWidth=(intClientWidth>intMaxWidth ? intMaxWidth : intClientWidth<intMinWidth ? intMinWidth : intClientWidth);
			eltVirtualBody.style.width=intWidth+'px';
		}
	}
}
