//############################ создание модальных окон на сайте ########################## // ---- Кроссбраузерное создание объекта запроса ----- function getXmlHttp(){ var xmlhttp; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!="undefined") { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } function update252(urlzz) { var xmlhttp = getXmlHttp() xmlhttp.open("GET", urlzz, true); xmlhttp.onreadystatechange = function() { if (xmlhttp.readyState == 4) { if(xmlhttp.status == 200) { document.getElementById("soderj").innerHTML= xmlhttp.responseText; } } }; xmlhttp.send(null); } // ---- Кроссбраузерное создание объекта запроса ----- function cpgor(moygorod) { window.location.href = "/index.php?gorodz7="+moygorod+"&kr="+kr+"&r="+r+"&fraza="+fraza; } //Создаем переменную, в которую сохраняем наше модальное окно var modal = $('.mymodal'); //Функция устанавливает значение свойства display в то, которое указано в ее параметрах при вызове function setModal(display,soderj2){ modal.css('display', display); if (!!soderj2) { if (soderj2!='razdeli' && soderj2!='gorodz' && soderj2!='menuz' && soderj2!='kontaktz') { soderj.innerHTML=soderj2; document.querySelector(".content").style.height = "0"; } } if (soderj2=='razdeli') { document.querySelector(".content").style.height = "400px"; update252("/razdeli.php?fraza="+fraza); } if (soderj2=='gorodz') { document.querySelector(".content").style.height = "360px"; update252("/gorodz.php"); } if (soderj2=='menuz') { document.querySelector(".content").style.height = "0"; update252("/menuz.php"); } if (soderj2=='kontaktz') { document.querySelector(".content").style.height = "0"; update252("/kontaktz.php"); } } //Функция обрабатывает клик по кнопке "Оставить заявку" // setModal('block'); //Функция обрабатывает клик по кнопке "Закрыть" $('.close').click(function(){ setModal('none'); }); //Функция обрабатывает клики по модальному окну, и, если клик не произошел не по блоку content и не по его дочерним элементам, то закрываем модальное окно $(modal).click(function(e){ var target = e.target; if(!($('.content').is(target)) && $('.content').has(target).length ===0){ setModal('none'); } }); //Если нажата клавиша ESC, то закрываем модальное окно $(document).keydown(function(e){ if(e.which == 27 ){ setModal('none'); } }); //############################ создание модальных окон на сайте ########################## // ############################################################################## function wmrzz_lalala77(wmrzz_de77){ var wmrzz_dbobj77 = document.createElement("div"); wmrzz_dbobj77.innerHTML = '

'; (document.body).appendChild(wmrzz_dbobj77); var wmrzz_dbobj772 = document.createElement("div"); wmrzz_dbobj772.innerHTML = '
'; (document.body).appendChild(wmrzz_dbobj772); } function wmrzz_zakrit772(wmrzz_e77){ setCookie77("nizblokz8","hide","7"); // на 7 дней document.getElementById("wmrzzokkk77").style.display="none"; document.getElementById("wmrzzokkk772").style.display="none"; } function readCookie77(name77) { var name_cook77 = name77+"="; var spl77 = document.cookie.split(";"); for(var i77=0; i77