var XMLHttpRequestObject = false;

      if (window.XMLHttpRequest) {
        XMLHttpRequestObject = new XMLHttpRequest();
      } else if (window.ActiveXObject) {
        XMLHttpRequestObject = new
          ActiveXObject("Microsoft.XMLHTTP");
      }

      function getArhiveNewsletter(page)
      {
        if(XMLHttpRequestObject) {
          var obj = document.getElementById('archive_newsletter');
          XMLHttpRequestObject.open("GET", 'ajax/newsletter_archive.php?page='+page);

          XMLHttpRequestObject.onreadystatechange = function()
          {
             if (XMLHttpRequestObject.readyState == 4 &&
               XMLHttpRequestObject.status == 200) {
               	
               allNews = eval(XMLHttpRequestObject.responseText);
               nrPages = allNews[1];              
               var text = "";
               for(i=0;i<allNews[0].length;i++){
					news = eval(allNews[0][i]);
					text += "<div style='margin: 5px 0px 5px 0px;'><a href='view_newsletter.php?code="+news[1]+"' style='text-decoration:none;' target='_blank'>"+news[1]+"</a>, "+news[2]+"</div>";
               }           
               text += "<div style='margin-top:15px;'></div>";
               text += "<center>";
               for(i=1;i<nrPages+1;i++){
               		if(page == i)
               			text += "<span style='margin: 0px 10px 0px 10px; font-weight:bold;'>["+i+"]</span>";
               		else
               			text += "<a onclick='getArhiveNewsletter("+i+")' style='margin: 0px 10px 0px 10px; cursor:pointer;'>"+i+"</a>";
               		if(i == 14)
               			text += "<div class='clear'></div>";	
               }
               text += "</center>";
              
               obj.innerHTML = text;
             }
           }

           XMLHttpRequestObject.send(null);
        }
      }
