Rectus and hamstring surgery in cerebral palsy: a gait analysis study of results by functional ambulation level.