// JavaScript Document
function GetXmlHttpObject()
{
  var xmlHttp=null;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
  return xmlHttp;
}

var loadCount = 0;

function getResult(req)
{
                document.getElementById("divIVBanner").innerHTML=xmlHttp.responseText;

}
function getBanner()
{
                // Display maximum 10 times
                if(loadCount > 10) {
                        clearInterval(siRef);
                        return;

              }

                loadCount++;
                xmlHttp=GetXmlHttpObject();
                //alert(xmlHttp);
                if (xmlHttp==null)
                  {
                          alert ("Your browser does not support AJAX!");
                          return;
                  }
                  //alert(document.frmAjax.DestID.value);
                var url="getDirect9876New56789Banner.php";
                //url=url+"?u=" + uid;
                //url=url+"&action=" + action;
                //url=url+"&id=" + id;
                url=url+"?sid="+Math.random();
//              alert(url);
                //xmlHttp.onreadystatechange=getResult;
                xmlHttp.onreadystatechange = function() {
                                        if (xmlHttp.readyState==4)
                                            if (xmlHttp.status==200)
                                                getResult(xmlHttp);
                                                                    }

                xmlHttp.open("GET",url,true);
                xmlHttp.send(null);
}

<!--Execute once 10 ms after load -->
setTimeout("getBanner()", 3000);

<!--Execute every 2 seconds -->
var siRef = setInterval ( "getBanner()", 20000 );
