var myMinWidth = 1000; var ieResizeValue = 1000; function ie_resize(){ var root = document.getElementById('main_s'); if(document.body.clientWidth <= ieResizeValue){ root.style.width = ieResizeValue + 'px'; }else{ root.style.width = 'auto'; } } function fix_content(){ var content = document.getElementById('content'); var contentWidth = content.offsetWidth; var wWidth = document.body.clientWidth; // alert(wWidth) var leftCol = document.getElementById('left_s'); var leftColWidth = leftCol.offsetWidth; var rightCol = document.getElementById('right_s'); var rightColWidth = rightCol.offsetWidth; // var w_width = root.offsetWidth; if(rightColWidth + leftColWidth > myMinWidth){ leftCol.style.width = leftColWidth + "px"; rightCol.style.width = rightColWidth + "px"; var mainRoot = document.getElementById('main_s'); mainRoot.style.minWidth = leftColWidth + rightColWidth + 'px'; if(!window.getComputedStyle){//Если эксплорер, т.к. только эксплорер не поддерживает функцию getComputedStyle объекта window ieResizeValue = leftColWidth + contentWidth ; ie_resize();//вызов функции window.onresize = ie_resize; //регистрируем фуекцию в качестве обработчика }else { // alert(rightCol.style.width); } } }