";
}
strComment += "";
var windowOption = {maxTitle: 'Комментарии', maxContent: strComment };
map.openInfoWindowHtml(map.getCenter(), strComment, windowOption);
var infoWindow = map.getInfoWindow();
infoWindow.enableMaximize();
infoWindow.maximize();
}
}
}
/** Посылка запроса: Получить информацию о маркере **/
function getInfoMarker(id) {
if (id == null ){
var url = "./catalog/mapscripts/get_info_marker.php?marker_id="+markerSelect.value+"&cid="+cid;
} else {
var url = "./catalog/mapscripts/get_info_marker.php?marker_id="+id+"&cid="+cid;
}
request.open("GET", url, true);
request.onreadystatechange = getInfoMarkerAnswer;
request.send(null);
}
/** Обработка ответа: Получить информацию о маркере **/
function getInfoMarkerAnswer() {
if (request.readyState == 4) {
if (request.status == 200) {
// получаем информацию в XML
var xmlDoc = request.responseXML;
//alert(xmlDoc.firstChild.childNodes[1].firstChild.nodeValue);
// Извлекаем всю информацию о маркере
var marker_id = xmlDoc.getElementsByTagName("marker_id");
var type_marker = xmlDoc.getElementsByTagName("type_marker");
var name_shop = xmlDoc.getElementsByTagName("name_shop");
var phone = xmlDoc.getElementsByTagName("phone");
var url = xmlDoc.getElementsByTagName("url");
var desc = xmlDoc.getElementsByTagName("desc");
var count_comments = xmlDoc.getElementsByTagName("count_comments");
var type = type_marker[0].firstChild.nodeValue;
var ftime = xmlDoc.getElementsByTagName("ftime");
var value = ""; // Строка сообщения
if (name_shop[0].firstChild != null) {
value += "
Название: "+name_shop[0].firstChild.nodeValue+" ";
}
if (phone[0].firstChild != null) {
value += "Телефон: "+phone[0].firstChild.nodeValue+" ";
}
if (url[0].firstChild != null) {
value += "Сайт: "+url[0].firstChild.nodeValue+" ";
}
if (ftime[0].firstChild != null) {
value += "Время работы: "+ ftime[0].firstChild.nodeValue +" ";
}
if (desc[0].firstChild != null) {
value += "Описание: "+desc[0].firstChild.nodeValue;
value += " подробнее ";
}
value += "