Upon receipt of a petition signed by at least twenty-five percent (25%) of the eligible voters of the Chehalis Community Council, or upon written request of the majority of the Chehalis Business Committee, the Chairman shall call a meeting of the community council within fifteen (15) days from the date the petition or request is received, to vote on any proposed or enacted ordinance or resolution, except that the community council may not repeal or amend any contract or agreement approved by the Chehalis Business Committee which is already in effect. Any action by the Chehalis Community Council on a proposed or enacted ordinance or resolution shall require a majority vote of the eligible voters attending the meeting, provided at least twenty-five percent (25%) of the eligible voters of the community council shall have voted.