Any person who violates any provision of this chapter is guilty of an offense, and upon conviction thereof, shall be punished as provided in section 1-108 of this Code. Each day upon which a violation continues shall constitute a separate offense. (1998 Code)