Robię coś na zasadzie pokaż/ukryj, tyle, że bez ukryj

Może najpierw dam kod, a później wytłumaczę o co chodzi:
<div style=\"z-index: 6; position: absolute; left: ".$pos1."px; top: ".$pos2."px; width: 10px; height: 10px;\">
I teraz tak: divów mam 15 chyba.
Jak się kliknie na 1, później na 2, 3, 4, 5 itd. jest ok, ale jak kliknę na 1, później 4 i np. na 2 to zawartość boksa,
który się rozwija po kliknięciu na 2 pojawia się pod boksem 5.
Jak to przerobić, żeby albo po kliknięciu na diva np. 5 pozostałym divom zmieniało by class na 'h',
albo żeby div pojawiał się jeden na drugim, a nie tak jak obecnie (czyli 1 pod 2, 2 pod 3, 4 na 3 itp)
Mam nadzieję, że ktoś mnie zrozumiał i pomoże

Talentu do tłumaczenia o co mi chodzi nie mam, ale staram się

Pozdraiwam