Ma javascript che c'entra? E' un problema di css

setta su position: relative; il div che contiene il menu e sistema i vari top e left dei DIV contenuti