function DesignWidthRecalc() {
	
	M  = (DOM)?document.getElementById('MAIN'):document.all['MAIN'];
	LP = (DOM)?document.getElementById('LEFTPART'):document.all['LEFTPART'];
	MP = (DOM)?document.getElementById('MIDDLEPART'):document.all['MIDDLEPART'];
	RP = (DOM)?document.getElementById('RIGHTPART'):document.all['RIGHTPART'];
	
	CH1 = (DOM)?document.getElementById('CONTENTHALF1'):document.all['CONTENTHALF1'];
	CH2 = (DOM)?document.getElementById('CONTENTHALF2'):document.all['CONTENTHALF2'];
	
	BW = (DOM)?window.innerWidth:document.body.offsetWidth;
	
	MPM = (BW-LP.offsetWidth-RP.offsetWidth);
	MPM+= (DOM)?-25:-4;
	
	MP.style.width = MPM+'px';
	if (CH1 && CH2) {
		CH1.style.width = (MPM>500)?((MPM/2)-2)+'px':'248px';
		CH2.style.width = (MPM>500)?((MPM/2)-2)+'px':'248px';
	}
}

DesignWidthRecalc();
