ajaxInterval = 30;
function makeLinksOpenInNewWindow() { var links = document.getElementsByTagName('a'); for (var i=0;i < links.length;i++) { if (links[i].id.substr(0,3) == 'nf_') { links[i].onclick = function() { window.open('/r/'+this.id.replace("nf_","")+'/xhtml'); return false; }; } } }
function updateNewsFlashes() { xmlHttp=GetXmlHttpObject(); if (xmlHttp===null)  { return; /* remove this return */ document.getElementById('stt').style.display = ''; document.getElementById('sttt').innerHTML='לא ניתן לבצע רענון אוטומטי של המבזקים משום שהדפדפן שלך אינו תומך ב AJAX';  return; } xmlHttp.onreadystatechange=ajaxCompleted; xmlHttp.open("GET",ajaxuri,true); xmlHttp.send(null); } 
function ajaxUpdate() { if(ajaxInterval > 1) { ajaxInterval--; /* if (ajaxInterval < 7) document.getElementById('stt').style.display = ''; else document.getElementById('stt').style.display = 'none'; document.getElementById('sttt').innerHTML='רענון בעוד '+ajaxInterval+' שניות';  */ setTimeout("ajaxUpdate()", 1000);} else { /* document.getElementById('sttt').innerHTML='מרענן, נא להמתין...';  */ updateNewsFlashes(); } }
function GetXmlHttpObject() { var xmlHttp=null; try { xmlHttp=new XMLHttpRequest(); } catch (e) { try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; }

function ajaxCompleted() { 
 if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") 
  { 
   ajaxInterval=30; 
   ajaxUpdate(); 
   var ajaxData = eval('(' + xmlHttp.responseText + ')');
   if (parseInt(ajaxData.stats.success) == 1)
    {
     document.getElementById("ajaxnewsflashes").innerHTML=ajaxData.nf.table; 
     document.getElementById("popular").innerHTML=ajaxData.nf.popular;
     document.getElementById("nfusers").innerHTML=ajaxData.stats.onlineusers;
     document.getElementById("nfviews").innerHTML=ajaxData.stats.nfviews;
     document.getElementById("nftotal").innerHTML=ajaxData.stats.nftotal;
     document.getElementById("nfcategories").innerHTML=ajaxData.stats.nfcategories;
     document.getElementById("nfsources").innerHTML=ajaxData.stats.nfsources;
     document.getElementById("nfsites").innerHTML=ajaxData.stats.nfsites;
     var pagenavs = document.getElementsByTagName('div');
     for (var i=0;i<pagenavs.length;i++)if(pagenavs[i].className=='pagenav')pagenavs[i].innerHTML=ajaxData.nf.pagenav;
     makeLinksOpenInNewWindow(); 
     try 
      { 
       if (pageTracker) 
        { pageTracker._trackPageview(ajaxuri); } 
      } 
     catch(err) {} 
    }
  } 
}

