var XMLHttpRequestObject = false;

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

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

          XMLHttpRequestObject.onreadystatechange = function()
          {
             if (XMLHttpRequestObject.readyState == 4 &&
               XMLHttpRequestObject.status == 200) {
               	
               
               allFreerolls = eval(XMLHttpRequestObject.responseText);
               nrPages = allFreerolls[1];  
                
               var text = "";
               for(i=0;i<allFreerolls[0].length;i++){
					freerolls = eval(allFreerolls[0][i]);
					text += "<div style='margin: 5px 0px 5px 0px;'><a href='index.php?page=freerolls_archive&action=view&fid="+freerolls[0]+"' style='text-decoration:none;'>"+freerolls[1]+" - "+freerolls[3]+"</a>, "+freerolls[2]+"</div>";
               }           
               text += "<div style='margin-top:15px;'></div>";
               
               for(i=1;i<nrPages+1;i++){
               		if(i<10 && i != page)
               			text += "&nbsp;";
               		if(page == i)
               			text += "<span style='margin: 0px 10px 0px 10px; font-weight:bold;'>["+i+"]</span>";
               		else
               			text += "<a onclick='getArhiveFreerolls("+i+")' style='margin: 0px 10px 0px 10px; cursor:pointer;'>"+i+"</a>";
               			if(i == 14)
               			text += "<div class='clear'></div>";
               }
               
               obj.innerHTML = text;
             }
           }

           XMLHttpRequestObject.send(null);
        }
      }
