The juvenile court may punish a person for contempt of court for wilfully violating, neglecting or refusing to obey or perform any lawful order of the juvenile court or for obstructing or interfering with the proceedings of the juvenile court or the enforcement of its orders subject to the laws relating to the procedures therefor and the limitations thereon.