Hola:
Estamos en un foro público y las soluciones debemos compartirlas... no cierro el tema porque puede interesar a más usuarios.
Como posible respuesta, se pueden tener si te interesa usar tablas, una tabla en cada celda con la misma estructura que tienes, o usar estilos... por ejemplo float.
Explícanos que tiene que ver javascript en esto, sino tendremos que mover el tema...
Saludos