check if station list is empty before sorting.
Update _getProduct to access product list directly. Check source and code when loading shakemap details.
Module already ensures that a shakemap product exists, have _setContentMarkup just call _getProduct.
Dont add null items to array on findMaxValue. Do NaN checks and return null. return null when array is empty.
Add separate error callback for ajax request. Format errors in error callback. Return a tab object from _addStationList. Handle empty station list.
Change _buildTableCell to _formatComponent. Move td element creation outside of formatComponent.