Здравствуйте!
Пытаюсь выводить разные блоки текста жителям разных городов, используя api Яндекс.Карт для определения местоположения, но не выходит:
<script type="text/javascript">
$(document).ready(function() {
if ( !YMaps.location )
document.write("неизвестно");
else if (YMaps.location.city == 'Санкт-Петербург')
document.write("питер");
else if (YMaps.location.city == 'Москва')
document.write("москва");
else
document.write("другой");
});
</script>
Подскажите, пожалуйста, в чем ошибка.
Заранее спасибо ответ.