added channel based track control javascript