no se basa en lo que te comentaba. de hecho usa una lógica muy rara. esto es mas sencillo
Cita: function toggleDivOL( elemID )
{
var elem = document.getElementById( elemID );
elem.style.style.display = elem.style.style.display == 'none' ? 'block' : 'none';
}
.testDiv {
display: none;
width: 300px;
padding: 5px;
background-color: #DDD000;
color: #CC0000;
border: 1px solid #000000;
font-weight: bold;
}