Ok, after a few hours of tinkering around, I think I figured this one out.
The script I came up with goes in the header:
<script type="text/javascript">
function check_onblur() {
var country = document.getElementById('country').value;
var state = document.getElementById('state').value;
var county = document.getElementById('county').value;
var locality = document.getElementById('locality').value;
document.getElementById('geolink').href = "http://www.museum.tulane.edu/geolocate/web/
WebGeoref.aspx?country=" + country + "&state=" + state + "&county=" + county
+ "&locality=" + locality;
}
</script>
Example input field on form:
<input id="country" tabindex="14" name="country" placeholder="Country"
onblur="check_onblur();" required="required" type="text"/>
Image Link that updates based on form field entries:
<a id="geolink" href="http://www.museum.tulane.edu/geolocate/web/WebGeoref.aspx"
class="lytebox" data-title="Get Latitude/Longitude from Locality Data" data-lyte-
options="width:1000px height:780px scrollbars:no"><img title="Click to georeference
location using GEOLocate." alt="" height="16" src="images/world.png" width="16"
class="auto-style5"></a>
This updates the base URL with the querysting after an onblur event fires. All is good....