Tweaked search - refresh button searches if text field has content, returns user to current location if field is empty.