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 one of the circuit judges of the circuit 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.
If the petition is found sufficient, the judge shall enter an order directing the submission of the proposition at the next general municipal election. The clerk of the circuit court shall certify the proposition to the proper election authority in accordance with the general election law for submission to the electors.
65 ILCS 5/6-2-2