Заменить
if(he < height) show_in(); else close_in();
на
if(he < height)
{
obj[n].previousSibling.previousSibling.style.backgroundColor="#f00";
show_in();
}
else
{
obj[n].previousSibling.previousSibling.style.backgroundColor="#0f0";
close_in();
}
Решение такое же кривое как и менющка, но чтоб сделать красивее, надо переписывать, а это лениво.
P.S. Если для каждого пункта свой, то можно вместо style через className.