Attach the autocomplete input element to the map div to avoid page-wide z-index issues.
In some instances the searc box was not showing up in the embedded maps
because the default z-index was lower than the z-index of the body and
the body had a background image that was covering the autocomplete input.
Using the autocomplete appendTo property to attach the input to the map
div ensures that the z-indexing of that element is relative to the map
and not to the page or body.  This way we don't have to mess with the
z-index at all.