Electors of any municipality, equal in number to 1/10 the number of votes cast for all candidates for mayor or president at the last preceding municipal election for such officer, may petition the circuit court for the county in which that municipality is located to cause to be submitted to a vote of the electors of that municipality the proposition whether the municipality shall adopt this article.
Upon submission of such petition the court shall set a date not less than 10 nor more than 30 days thereafter for a hearing on the sufficiency thereof. Notice of the filing of such petition and of such date shall be given in writing to the city or village clerk and to the mayor or village president at least 7 days before the date of such hearing.
The court shall treat the petition and enter appropriate orders to certification and submission in accordance with the general election law.
65 ILCS 5/4-2-2