//limits8['lngmax']) { newLng = limits8['lngmax']; } if (buf.lat()>limits8['latmax']) { newLat = limits8['latmax']; } if (buf.lng()limits9['lngmax']) { newLng = limits9['lngmax']; } if (buf.lat()>limits9['latmax']) { newLat = limits9['latmax']; } if (buf.lng()limits10['lngmax']) { newLng = limits10['lngmax']; } if (buf.lat()>limits10['latmax']) { newLat = limits10['latmax']; } if (buf.lng()limits11['lngmax']) { newLng = limits11['lngmax']; } if (buf.lat()>limits11['latmax']) { newLat = limits11['latmax']; } if (buf.lng()11) { map.setZoom(oldLevel); } if (newLevel>=9 && newLevel<=11) { //Перерисовка объектов map.clearOverlays(); redrawObjects(newLevel); } }); GEvent.addListener(map, "click", function(ovrl, point) { if (ovrl) { try { ovrl.openInfoWindowHtml(""+objtypes[current_objects[ovrl.getPoint().lat(), ovrl.getPoint().lng()]['type']]+" \""+current_objects[ovrl.getPoint().lat(), ovrl.getPoint().lng()]['name']+"\"

Отправить заявку на подключение.
"); } catch(err) { try { map.closeInfoWindow(); } catch (err2) { } } } else { map.openInfoWindowHtml(point, "
Отправить заявку на подключение в этом месте.
"); } }); GEvent.addListener(map, "infowindowclose", function() { infoWindowClosed=false; }); redrawObjects(init_zoom); } function panToObject(oid) { map.closeInfoWindow(); obj = 0; var pointer = 0; while (obj
Отправить заявку на подключение."); } function makeOrder(lat, lng, name, oid) { document.getElementById('orderForm').style.display = "block"; document.getElementById('orderPopup').style.display = "block"; document.getElementById('locality').value = name; document.getElementById('lng').value = lng; document.getElementById('lat').value = lat; document.getElementById('oid').value = oid; } function makeOrderCancel () { document.getElementById('orderForm').style.display = "none"; document.getElementById('orderPopup').style.display = "none"; //map.clearOverlays(); } function redrawObjects(zoom_level) { obj = 0; while (obj function detectMacXFF() { var userAgent = navigator.userAgent.toLowerCase(); if (userAgent.indexOf('mac') != -1 && userAgent.indexOf('firefox')!=-1) { return true; } } function checkForm(){ var error = false; var errorMes = ""; var ftype = document.getElementById('ftype').options[document.getElementById('ftype').selectedIndex].value; if (document.getElementById('locality').value.length<1) { error = true errorMes = errorMes + "Не указано название населенного пункта\n"; } if (ftype == "ur") { if (document.getElementById('ur-orgname').value.length<1) { error = true errorMes = errorMes + "Не указано название организации\n"; } if (document.getElementById('ur-fio').value.length<1) { error = true errorMes = errorMes + "Не указано ФИО контактного лица\n"; } if (document.getElementById('ur-tel').value.length<1) { error = true errorMes = errorMes + "Не указан контактный телефон\n"; } } else if (ftype == "fiz") { if (document.getElementById('fiz-fio').value.length<1) { error = true errorMes = errorMes + "Не указано ФИО\n"; } if (document.getElementById('fiz-tel').value.length<1) { error = true errorMes = errorMes + "Не указан контактный телефон\n"; } } else { if (document.getElementById('grp-fio').value.length<1) { error = true errorMes = errorMes + "Не указано ФИО\n"; } if (document.getElementById('grp-tel').value.length<1) { error = true errorMes = errorMes + "Не указан контактный телефон\n"; } } if (document.getElementById('address').value.length<1) { error = true errorMes = errorMes + "Не указан адрес\n"; } if (error) { alert(errorMes); return false; } else { document.getElementById('sbmt').value = 2; return true; } } function switchFtype() { var ftype = document.getElementById('ftype').options[document.getElementById('ftype').selectedIndex].value; if (ftype == "ur") { document.getElementById('order-ur').style.display = "block"; document.getElementById('order-fiz').style.display = "none"; document.getElementById('order-grp').style.display = "none"; } else if (ftype == "fiz") { document.getElementById('order-ur').style.display = "none"; document.getElementById('order-grp').style.display = "none"; document.getElementById('order-fiz').style.display = "block"; } else { document.getElementById('order-grp').style.display = "block"; document.getElementById('order-ur').style.display = "none"; document.getElementById('order-fiz').style.display = "none"; } }