Go on, select a country first... Try viewing the source, the select is populated on load by a geonames call.
<select id="country" disabled="disabled"> </select>
$("#country").jeoCountrySelect({ callback: function () { $("#country").removeAttr('disabled'); } });
Next, try to input a postal code for this country, and the place should be populated by a geonames service as you leave the input(tab or mouse click elsewhere).
<label for="postalCode">Postal code: <input class="input-small" id="postalCode" type="text" /> </label> <label for="postalPlace">Postal place: <input id="postalPlace" type="text"/> </label>
$("#postalCode").jeoPostalCodeLookup({ countryInput: $("#country"), target: $("#postalPlace") });
<input class="input-large" id="city" type="text"/>
$("#city").jeoCityAutoComplete();