если вы хотите еще и закрытие div-а при повторном нажатии то примерно так (только посмотрите пожалуйста код иначе для кого пишу
)
function ShowOrHide(id) {
if(document.getElementById('newsbar').style.display=='none'&&document.getElementById(id).style.display=='none'){
document.getElementById(id).style.display='block'//если newbars является getElementById(id) и равен none то
document.getElementById('newsbar2').style.display='none'//присваиваем ему значение display равное block а
document.getElementById('newsbar3').style.display='none';return 0;//остальным none и останавливаем функцию
}//остановка функции нужна для того что-бы потом не делалась проверка является ли display равным block
//иначе текст будет появляться и многновенно исчезать =) всё просто
if(document.getElementById('newsbar2').style.display=='none'&&document.getElementById(id).style.display=='none'){
document.getElementById('newsbar').style.display='none'//если newbars2 является getElementById(id) и равен none
document.getElementById(id).style.display='block'//то присваиваем ему значение display равное block а
document.getElementById('newsbar3').style.display='none';return 0;//остальным none и останавливаем функцию
}
if(document.getElementById('newsbar3').style.display=='none'&&document.getElementById(id).style.display=='none'){
document.getElementById('newsbar').style.display='none'//если newbars3 является getElementById(id) и равен none
document.getElementById(id).style.display='block'//то присваиваем ему значение display равное block а
document.getElementById('newsbar2').style.display='none';//остальным none и останавливаем функцию
return 0;}
if(document.getElementById('newsbar').style.display=='block'&&document.getElementById(id).style.display=='block'){document.getElementById('newsbar').style.display='none';return 0}//если newsbar это getElementById(id) и равен block
if(document.getElementById('newsbar2').style.display=='block'&&document.getElementById(id).style.display=='block'){document.getElementById('newsbar2').style.display='none';return 0}//присваиваем значение none для скрытия после
if(document.getElementById('newsbar3').style.display=='block'&&document.getElementById(id).style.display=='block'){document.getElementById('newsbar3').style.display='none';return 0}//повторного нажатия и останавливаем функцию
//и так со всеми
}
посмотрите и оцените