var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { request = false; } } } if (!request) alert("Error initializing XMLHttpRequest!"); function toggle_center_block(block_id, w, h) { f = document.getElementById(block_id); if (f.style.display == "block") { f.style.display = "none"; } // прячем блок else { // Для начала узнаем размеры видимой области страницы var myWidth = 0, myHeight = 0; if (typeof(window.innerWidth) == 'number') { // для всего кроме MSIE myWidth = window.innerWidth; myHeight = window.innerHeight; } else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) { // IE6+ myWidth = document.documentElement.clientWidth; myHeight = document.documentElement.clientHeight; } else if (document.body && (document.body.clientWidth || document.body.clientHeight)) { // IE4 myWidth = document.body.clientWidth; myHeight = document.body.clientHeight; } // Теперь уточняем, насколько страница прокручена вниз и вбок var scrOfX = 0, scrOfY = 0; if(typeof(window.pageYOffset) == 'number') { // Netscape и его родственники scrOfY = window.pageYOffset; scrOfX = window.pageXOffset; } else if (document.body && (document.body.scrollLeft || document.body.scrollTop)) { // DOM scrOfY = document.body.scrollTop; scrOfX = document.body.scrollLeft; } else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop)) { // IE6 scrOfY = document.documentElement.scrollTop; scrOfX = document.documentElement.scrollLeft; } // А теперь позиционируем наш блок f.style.top = String(Math.round((myHeight - h) / 2) + scrOfY) + 'px'; f.style.left = String(Math.round((myWidth - w) / 2) + scrOfX) + 'px'; f.style.width = w + ((3 + 1) * 2); f.style.height = h + ((3 + 1) * 2); f.style.display = "block"; } // показываем блок } // toggle_center_block var OpenNewBoard=0; var MUserBoard=0; var MIdBoard=0; var MLowText=''; var MMainText=''; var MCrt=''; var NumberNewBoard=0; var SetTypeMessage=0; function ShowNewBoard(idBoard, User, LowText, MainText, Crt, TypeMessage) { if (OpenNewBoard==0) { OpenNewBoard=1; SetTypeMessage=TypeMessage; MIdBoard=idBoard; MUserBoard=User; MLowText=LowText; MMainText=MainText; MCrt=Crt; NumberNewBoard++; if (TypeMessage==1) var TypeTextMessage='Опубликовано новое объявление!'; else var TypeTextMessage='Вам пришло сообщение!'; if (!document.getElementById('DivNewBoard')) { document.body.innerHTML=document.body.innerHTML+'
'; } else { document.getElementById('DivNewBoard').innerHTML=''+TypeTextMessage+' | |
Тема: | |
Опубликовал сотрудник: '+MUserBoard+' время: '+MCrt+' | |