Ребят, прошу помощи. Уже вторую неделю пытаюсь найти ответ, но все безуспешно. Может кому знакомо ... Собственно вопрос в слудующем: Нашел скриптик для интеграции сервиса api 2gis на сайт Вот он в работе: http://gis.hamaryal.ru/search-com.php Вот его код: PHP: <html> <head> <title>API 2GIS - пример поиска фирмы</title> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> <script src="http://api-maps.yandex.ru/1.1/index.xml?key=APIКЛЮЧЯНДЕКСКАРТЫ" type="text/javascript"></script> <style type="text/css"> html, body { margin: 0; padding: 0; font-family: Arial, sans-serif; font-size: 12px; } </style> <script type="text/javascript"> var map; YMaps.jQuery(document).ready(function(){ map = new YMaps.Map(YMaps.jQuery("#YMapsID")[0]); // Установка для карты ее центра и масштаба map.setCenter(new YMaps.GeoPoint(47.221369,56.129660), 13); // Создание группы var gCollection = new YMaps.GeoObjectCollection("default#greenPoint"); var bounds = new YMaps.GeoCollectionBounds(); map.addControl(new YMaps.ToolBar()); map.addControl(new YMaps.Zoom()); map.addControl(new YMaps.TypeControl()); YMaps.jQuery('#search-form').submit(function() { var whatName = YMaps.jQuery('#what').attr('value'); var whereName = YMaps.jQuery('#where').attr('value'); var url='http://catalog.api.2gis.ru/search?method=search&what='+whatName+'&page=1&pagesize=20&sort=relevance&where='+whereName+'&key=APIКЛЮЧ2ГИС&version=1.3&output=jsonp&sort=relevance&callback=?'; YMaps.jQuery.getJSON(url,function(json){ if(json.response_code == 200) { YMaps.jQuery("#rezultat").html(''); gCollection = new YMaps.GeoObjectCollection("default#greenPoint"); bounds = new YMaps.GeoCollectionBounds(); map.removeAllOverlays(); YMaps.jQuery.each(json.result,function(i,result){ // Создает метку в центре var placemark = new YMaps.Placemark(new YMaps.GeoPoint(result.lon,result.lat)); bounds.add(new YMaps.GeoPoint(result.lon,result.lat)); // Устанавливает содержимое балуна placemark.name = result.name; placemark.description = result.address; // Добавляет метку на карту gCollection.add(placemark); YMaps.jQuery("#rezultat").append( '<div class="post">'+ '<a href="#" onClick="fullfirm('+"'"+result.id+"'"+','+"'"+result.hash+"'"+')">'+result.name+'</a>'+ '<p>Адрес: '+result.address+'</p>'+ '</div>' ); }); map.setBounds(bounds); map.addOverlay(gCollection); } else { alert('Отсутствуют результаты поиска'); } }); }); }); function fullfirm(firm_id, firm_hash) { var url2="http://catalog.api.2gis.ru/profile?id="+firm_id+"&hash="+firm_hash+"&output=jsonp&key=APIКЛЮЧ2ГИС&version=1.3&callback=?"; YMaps.jQuery.getJSON(url2,function(json){ YMaps.jQuery("#rezultat").html(''); map.removeAllOverlays(); YMaps.jQuery("#rezultat").append( '<div class="post">'+ '<strong>'+json.name+'</strong>'+ '<p>Адрес: '+json.address+'</p>'+ '<p>Рубрика: '+json.rubrics+'</p>'+ '</div>' ); if(json.lon!="" && json.lat!= "") { map.setCenter(new YMaps.GeoPoint(json.lon,json.lat),16); var placemark=new YMaps.Placemark(new YMaps.GeoPoint(json.lon,json.lat)); placemark.name='<div style="color:#ff0303;font-weight:bold;">'+json.name+'</div>'; placemark.description = '<strong>Адрес:</strong> '+json.address+'</div></div>'; map.addOverlay(placemark); placemark.openBalloon(); } }); } </script> </head> <body> <div id="YMapsID" style="float:left; width:600px; height:400px; margin-right: 10 px;"></div> <form id="search-form" action="javascript:alert("success!");"> <table cellpadding="0" cellspacing="0"> <tbody><tr> <td> <div class="title">Что ищем?</div> <input type="text" id="what" value="" placeholder="Например мебель..."> </td> <td> <div class="title">Где ищем?</div> <input type="text" id="where" value="Чебоксары" placeholder="Где ищем?"> </td> <td valign="bottom"> <input type="submit" id="submit" value="Найти!"> </td> </tr> </tbody></table> </form> <div id="rezultat"></div> </body> </html> Проблема в том что работает это только в кодировке UTF8 а хотелось бы чтоб в WIN-1251