Допустим есть такой вариант:
Ставим на кнопку onClick="show();"
show.visible = 'done';
show.hidden = 'available';
function show(){
show.hidden = show.visible;
show.visible = (show.visible === 'done')?'available':'done';
document.getElementById(show.visible).style.display = 'block';
document.getElementById(show.hidden).style.display = 'none';
}
Скрипт очень даже работает, ему только нужно указать ID прородителя.