(a) No minor under the age of eighteen years shall congregate, loaf, loiter or be upon any of the public streets of the Municipality between the hours of 11:00 p.m. and 5:00 a.m. on Sundays, Mondays, Tuesdays, Wednesdays and Thursdays and between midnight and 5:00 a.m. on Fridays and Saturdays except when accompanied by his parent, guardian or person in loco parentis, or some other person over twenty-one years of age who has been given permission by parent, guardian or person in loco parentis to accompany the minor.
(b) Any school, church, lodge or other organization which desires to hold any entertainment for minors under the age of eighteen years, and which entertainment shall require such minors to be out at a later hour than that called for in this section shall make application to the Chief of Police for permission to have the minors stay out to this later hour. The application shall state the time the entertainment will end and the minors who attend this function shall be required to be off the public streets one-half hour after the function is ended.
(c) Any minor found in violation of this section shall be taken to the Municipal Building and the parent, guardian or person in loco parentis shall be notified to come to the Municipal Building and take personal charge of the minor, and the minor shall be released only to such parent, guardian or person in loco parentis, or the juvenile authorities. Any minor found in violation of this section who has once before been held by the authorities for violation of this section shall be held for the juvenile authorities for proper disposition.
(d) Any parent, guardian or person in loco parentis who permits any minor to violate this section shall upon the first offense be warned; upon any subsequent offense such parent, guardian or person in loco parentis is guilty of a minor misdemeanor.