extract geolocation parts of view out to view that is inherited from
add a geolocate button and geolocate functionality to offline report page
add isOffline check to around page
move location accuracy out to config
update example config file with current values and comments
check if online when displaying search page
reduce decimal places on position confirmation
use nth day rather than nth month
add default draft description if there is no title
sort drafts in reverse date order
do not save blank offline reports
change the next button text to reflect if we are saving the report or skipping
display standard jquery mobile busy spinner when we are making an ajax request
add a save report option to use existing report page
add indicator for existing report page that it has a location
highlight next button on details page when we have filled in all the fields
use model.id as that has actually been set
standardise on currentPosition
set and clear currentDraft details via methods on FMS object to ensure consistency
do not display spinner plus locating screen at the same time