/*
5 Latest Topics
Created by iFusion
*/
var reqTopics;
var openField = "";
function getActiveTopics(url){
if (window.XMLHttpRequest || window.ActiveXObject)  {
 reqTopics= (window.XMLHttpRequest) ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
 reqTopics.onreadystatechange=test_xml_complete;
 reqTopics.open("GET",url,true);
 reqTopics.send(null);
}
}

function test_xml_complete(){
if(reqTopics.readyState == 4 && reqTopics.status == 200)
 showLinky(reqTopics.responseText);
}

function showLinky(txt){
RegExp.multiline="true";
var regEx = new RegExp("100%.*>.*<a href='(.*)showtopic=(\\d+)&amp;hl='>" + "(.*)<\/A>.*\n.*\n.*\n.*\n.*align='center'>(.*)<.*\n.*\n.*\n.*\n.*<b><b>(.*)<\/b>","i");
if(txt.match(regEx) ){
  var apps = '<TABLE cellspacing=1 cellpadding=4 border=0 class="tableborder" width="98%"><TR><TD class="titlemedium"></TD><TD class="titlemedium">Topic</TD><TD class="titlemedium">Forum</TD><TD class="titlemedium">Last Post By</TD></TR>';
  var i = 0;
  var matches = regEx.exec(txt);
  while (matches != null && i < 6){
     i++;
     apps += '<TR><TD class="row2">#' + i + '</TD><TD class="row2"><a href="' + RegExp.$1 + 'showtopic=' + RegExp.$2 + '">' + RegExp.$3 + '</a></TD><TD class="row4">' + RegExp.$4 + '</TD><TD class="row2">' + RegExp.$5 + '</TD></TR>';
     txt = txt.substring(matches.index + 60, txt.length);
   var matches = regEx.exec(txt);
  }
  apps+='</TABLE>';
 document.getElementById('postshere').innerHTML = apps;
} else {
 document.getElementById('postshere').innerHTML = "No New Topics Were Found";
}
}

getActiveTopics('http://z7.invisionfree.com/Exe_Fusion_Rebirth/index.php?act=Search&CODE=getactive');
