Google отображает окно поиска за пределами карты

Я играю с API Карт Google, и я вставил форму поиска с автозаполнением. Проблема в том, что поле ввода застревает в карте. Я не могу отобразить его вне карты.

http://jsfiddle.net/KyMCy/1/ Смотрите здесь. Я хочу, чтобы ящик поиска находился в синем контейнере.

Благодарю.

В принципе, если я это хорошо понимаю, вы хотите иметь ввод с автозаполнением, который обновляет карты Google. Но вы хотите его за пределами карты

Эта строка связывает ваш вход с картой. Вам это не нужно

 map.controls[google.maps.ControlPosition.TOP_LEFT].push(input); 

Затем вы просто удаляете left: 1000px со своего ввода, и все.

http://jsfiddle.net/KyMCy/5/

Все, что вам нужно, это загрузить библиотеку «Места». Вам даже не нужно отображать карту.

 new google.maps.places.Autocomplete( (document.getElementById('autocomplete')), { types: ['geocode'] }); 
 #autocomplete { width: 300px; }