function loadData(target, content_bit, url, show, urlExt){
 var ran_unrounded=Math.random()*1000000;
 var ran_number=Math.floor(ran_unrounded);
 var url = url + '?no_cache=' + ran_number;
 if(urlExt){
  var url = url + '&' + urlExt;
 }
 var xmlhttp = false;
 if (window.XMLHttpRequest){
  xmlhttp = new XMLHttpRequest();
  //xmlhttp.overrideMimeType('text/xml');
 }else if(window.ActiveXObject){
  xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 }
 top.document.getElementById(target).style.visibility = 'visible';
 if(show == 1){
  top.document.getElementById(target).innerHTML = 'loading';
 }
 xmlhttp.open('GET', url, true);
 xmlhttp.onreadystatechange = function() {
  if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
   setAndExecute(target,xmlhttp.responseText);
   //top.document.getElementById(target).innerHTML = xmlhttp.responseText + ' ';
   return true;
  }else{
   if(show == 1){
    top.document.getElementById(target).innerHTML = 'Loading Data...';
   }
   return false;
  }
 };
 xmlhttp.send(null);  
}

function setAndExecute(divId, innerHTML){
   var div = document.getElementById(divId);
   div.innerHTML = innerHTML;
   var x = div.getElementsByTagName("script"); 
   for(var i=0;i<x.length;i++)
   {
       eval(x[i].text);
   }
}
