

///////////////////////////////////////////////////////////////////////
// javascript-код выводим обновление
	function prover_nov_soob(a) {
	   var statusElem1;
           var statusElem1 = document.getElementById('nov_soob');
	   var statusElem2;
           var statusElem2 = document.getElementById('nov_soob2');

// запускать ли проверку
var sek_pred=getCookie("sek_prov_soob"); if(!sek_pred)sek_pred="";
var cook_mdu=getCookie("kazibazimd"); if(!cook_mdu)cook_mdu="";
var cook_mdm=getCookie("kazibazimddosk"); if(!cook_mdm)cook_mdm="";
var cook_novsoob=getCookie("nov_soob"); if(!cook_novsoob)cook_novsoob="";

if(cook_novsoob>0){statusElem1.innerHTML = 'управление';
 statusElem2.innerHTML = '&nbsp;&nbsp;<a href="/user_soob.php" class="regi" title="смотреть непрочитанные сообщения"><b>сообщения</b></a>&nbsp;<img border=0 width="12" height="12" src="/styles/vosklicatelni2.jpg" alt="непрочитанные сообщения">';}

if(!cook_novsoob && sek_pred<(a-30) && (cook_mdu || cook_mdm))

{



	            
           var vivod;



                    var randvip;
	            var randvip=Math.round(Math.random()*100); 
	    // (1) создать объект для запроса к серверу
	    var req = getXmlHttp()  
        
        // (2)
	    // span рядом с кнопкой
	    // в нем будем отображать ход выполнения

           
	     
	    req.onreadystatechange = function() {  
	        // onreadystatechange активируется при получении ответа сервера
	 
	        if (req.readyState == 4) { 
	            // если запрос закончил выполняться
	            var statusvip=1;
	            //statusElem.innerHTML = req.statusText // показать статус (Not Found, ОК..)
	 
	            if(req.status == 200) { 
   
	                 // если статус 200 (ОК) - выдать ответ пользователю
	               var vivod = req.responseText;

                  set_cook("sek_prov_soob",a,30);           
                 if(vivod==1){
               // то появилось сообщение
         set_cook("nov_soob",1,30);
 statusElem1.innerHTML = 'управление';
 statusElem2.innerHTML = '&nbsp;&nbsp;<a href="/user_soob.php" class="regi" title="смотреть непрочитанные сообщения"><b>сообщения</b></a>&nbsp;<img border=0 width="12" height="12" src="/styles/vosklicatelni2.jpg" alt="непрочитанные сообщения">';
         alert("У вас появились новые личные сообщения, прочитать их можно в вашем аккаунте");
                  }
                    
	            }
	            // тут можно добавить else с обработкой ошибок запроса
	        } 
	 
	    }
	 
	       

// (3) задать адрес подключения
	    req.open('GET', '/lich_soob/user_soob_provernov.php?vmd5m='+cook_mdm+'&vmd5u='+cook_mdu, true);  

         
// объект запроса подготовлен: указан адрес и создана функция onreadystatechange
 // для обработки ответа сервера
	      

// (4)
	    req.send(null);  // отослать запрос
	   
	        // (5)
	  


}

}










  // -->


