Client side menu generator like time line