Any person permitting or causing demolition by neglect shall be subject to a fine of $100 per day for every day that said condition remains unabated or uncorrected after having received written notice of such condition from the Borough. For each missing, broken or damaged exterior door or window of such building or structure existing in violation of this chapter, said person shall additionally and separately pay a fine of: a) $100 per day, per door, for each missing, damaged or broken exterior door existing in violation of this chapter; and b) a fine of $100 per day, per window, for each missing, damaged or broken exterior window existing in violation of this chapter.