LineUp JavaScript Port