Ordinances shall be subject to referendum by the petition of not less than five hundred (500) electors, to the extent and manner now or hereafter provided by the Constitution and the laws of the State of Ohio; provided however that the referendum shall not be applicable to the following:
(a) Ordinances making or transferring annual appropriations or amendments thereto;
(b) Ordinances providing for the discharge of any obligations legally due from the City;
(c) Ordinances submitting any measure to a vote of the electors;
(d) Ordinances directing the performance of any official duty or providing for investigations or reports;
(e) Ordinances or resolutions not having the force or effect of law;
(f) Ordinances repealing measures passed by the Council pursuant to referendum petitions;
(g) Ordinances relating to any public improvement;
(h) Ordinances which are passed as emergencies.