немного исправил...
function clicking(id){
for (i=5;i<9;i++){
if ('c-'+i==id){
document.getElementById('cat-'+i).style.display = 'block';
} else {
document.getElementById('cat-'+i).style.display = 'none';
}
}
}
<img alt="Напольные вазы" src="" class="catimg" onmouseout="change('c-5','/5.jpg');" onmouseover="change('c-5','/5-on.jpg');" onclick="clicking('c-5');" id="c-5">
Результат тот-же.
З.Ы по вашему варианту тоже самое, но спасибо, учту =)
З.Ы.Ы прошу прощения, на винде заработало на лине у меня почему-то нет =)