In its bylaws, each association shall provide for one or more regular meetings annually. The board of directors shall have the right to call a special meeting at any time; and ten percent of the members or stockholders may file a petition stating the specific business to be brought before the association and demand a special meeting at any time. Such meeting must thereupon be called by the directors. Notice of all meetings, together with a statement of the purposes thereof, shall be mailed to each member at least ten days prior to the meeting: Provided, however, That the bylaws may require instead that such notice may be given as provided by this section, namely, as a Class I legal advertisement in compliance with the provisions of article three, chapter fifty- nine of this code, and the publication area for such publication shall be the county in which the principal place of business of the association is located.