Use text based notification levels in locations class.
Better error catching the location class crupdate_PageID() method.
Fix crupdate_Page method to update or insert at the right times.