Сделал так вот простенько:
function showDetails() {
for (var i=1;i<=<?=$id_num?>;i++) {
if(document.getElementById("details"+i).style.display=="none") {
document.getElementById("details"+i).style.display="inline";
}
else {
document.getElementById("details"+i).style.display="none";
}
}
}
Где <?=$id_num?> является переменной php, обозначающей последний элемент.
Не очень криво?