Before any party to an obligation can require another party to perform any act under it, he must fulfill all conditions precedent thereto imposed upon himself; and must be able and offer to fulfill all conditions concurrent so imposed upon him on the like fulfillment by the other party, except as provided by the next section.