var bannerOpen = new Array();
var bannerUrl = new Array();
var bannerImg = new Array();
var bannerID = new Array();
var pointer = 0;
var bannerTimeout = 5000;
var bannerNum = 0;

function imagePreload( url )
{
	imageObj = new Image();
	imageObj.src = url;
}
function bannerView()
{
  var out;
  
  if ( pointer < bannerNum )
  {
    out = "<a href=\"" + bannerUrl[pointer] + "\"";
    if ( bannerOpen[pointer] == 1 ) { out += " target=\"_blank\""; }
    out += "><img src=\"" + bannerImg[pointer] + "\" border=\"0\" alt=\"TPD Banner\" /></a>";    

    document.getElementById("bannerDIV").innerHTML = out;
    bannerCounter( pointer );
    
    pointer = pointer + 1;
	imagePreload(bannerImg[pointer]);
    this.timeoutID = window.setTimeout("bannerView()", bannerTimeout);
  }
  else if ( bannerNum )
  {
    pointer = 0;
	imagePreload(bannerImg[pointer]);
    bannerView();
  }
}

function bannerSet( p )
{
  out = "<a href=\"" + bannerUrl[p] + "\"";
  if ( bannerOpen[p] == 1 ) { out += " target=\"_blank\""; }
  out += "><img src=\"" + bannerImg[p] + "\" border=\"0\" alt=\"TPD Banner\" /></a>";    

  document.getElementById("bannerDIV").innerHTML = out;
  bannerCounter( p );
    
  pointer = p + 1;
  window.clearTimeout(this.timeoutID);
  this.timeoutID = window.setTimeout("bannerView()", bannerTimeout);
}

function bannerCounter( p )
{
  if ( !get_cookie( "bannerID[" + bannerID[p] + "]" ) )
  {
	var xhtml = getResponseHTML("/program.php?action=banner&id=" + bannerID[p]);
  }
  
  set_cookie( "bannerID[" + bannerID[p] + "]", 1, 0, 0, 0, "/" );
}