load map via js after header load
incorporate nick's changes and js