ange-linka, как вариант...
function visibleDiv(id) {
if (document.getElementById(id).style.display=="none") {
document.getElementById(id).style.display="block";
document.getElementById('left_one').style.marginRight="300px";
document.getElementById("r_border").style.display="block";
} else {
document.getElementById(id).style.display="none";
document.getElementById('left_one').style.marginRight="0";
document.getElementById("r_border").style.display="none";
}
}
...
<div class="left_one" id='left_one'>
ТУТ ЛЕЖИТ САМЫЙ РАЗНЫЙ КОНТЕНТ, ФОРМЫ, ГРИДЫ НА asp.net, таблицы И ПР, нужно чтобы он менял свою ширину в зависимости от наличия отсутствия или наличия правого дива
</div>
...