
var header_ad_rotate_timer;
var header_ad_container;
var get_next_ad_page;
var image_root_page;
var number_ads;
var current_ad_index;

function HeaderAdInit(container_id, image_path, get_function)
{
//alert("HeaderAdInit"); // - container_id: " + container_id + "  get_function: " + get_function);
  header_ad_container = document.getElementById(container_id);
  get_next_ad_page = get_function;
  image_root_page = image_path;
  number_ads = 0;
  current_ad_index = 0;
  HeaderAdRotate();
  current_ad_index = 1;  
}

function HeaderAdRotate()
{
//var url = get_next_ad_page + "?ID=" + current_ad_index;
// alert("HeaderAdRotate - function: " + url);
//AjaxRequest(url, HeaderAdDisplay);
   AjaxRequest(get_next_ad_page + "?ID=" + current_ad_index, HeaderAdDisplay);
}

function HeaderAdDisplay()
{
   var file_name;
   var status = AjaxResponseStatus()
//alert(status); 
   
   if (status == 1)
//   if (AjaxResponseStatus() == 1)   
   {
//alert("xmlHttp.responseText: " + xmlHttp.responseText + "\r\n");
	  var arg1 = AjaxExtractField(xmlHttp.responseText, true, ","); 
	  if (arg1 >= 0)
	  	  number_ads = arg1;
	  file_name = image_root_page + AjaxExtractField(xmlHttp.responseText, false, ",");  
	  header_ad_container.src = file_name;
//alert("number_ads: " + number_ads + "  current_ad_index: " + current_ad_index + "  file_name: " + file_name);  
   	  header_ad_rotate_timer = setTimeout("HeaderAdRotate();", 6000);
	  if (++current_ad_index > number_ads)
	  	  current_ad_index = 1;
   }
//else
//alert("AjaxResponseStatus"); 
}