//<!-- <META content="text/html; charset=windows-1251" http-equiv=Content-Type>
var apacity_1 = new Number(100);
var apacity_2 = new Number(0);
var t = new Array();

function getAbsolutePos(el)
{
   var r = { x: el.offsetLeft, y: el.offsetTop };
   if (el.offsetParent)
   {
       var tmp = getAbsolutePos(el.offsetParent);
       r.x += tmp.x;
       r.y += tmp.y;
   }
   return r;
}

function show_banner(pos_banner, num_banner)
{
 var banner = document.getElementById('banner_' + pos_banner + '_' + num_banner);
 var Holder_Obj = document.getElementById('holder_banner_'+ pos_banner);
 banner.style.left = getAbsolutePos(Holder_Obj).x;
 banner.style.top = getAbsolutePos(Holder_Obj).y;
 banner.style.visibility='visible';
 banner.style.zIndex = 10;
}

function hid_banner(pos_banner, num_banner)
{
  banner = document.getElementById('banner_' + pos_banner + '_' + num_banner);
  banner.style.visibility = 'hidden';
  banner.style.zIndex = 0;
}

function slow_show (id)
{
apacity_2 = apacity_2 + 2;  
banner = document.getElementById(id);
banner.style.zIndex = 10;
banner.style.filter="alpha(opacity="+ apacity_2 +")";
banner.style.opacity = apacity_2/100;
t[0] = setTimeout("slow_show('" + id + "')",5);
if (apacity_2 > 99) {clearTimeout(t[0]); apacity_2 = 0; }
}

function slow_hid (id)
{
apacity_1 = apacity_1 - 2;
banner = document.getElementById(id);
banner.style.zIndex = 0;
banner.style.filter="alpha(opacity="+ apacity_1 +")";
banner.style.opacity = apacity_1/100;
t[1] = setTimeout("slow_hid('" + id + "')",5); 
if (apacity_1 <= 0) {clearTimeout(t[1]); apacity_1 = 100;  }
}
/**/
function next_banner (pos, active_banner, all_banners)
{
if (all_banners < 0) return;
posl_b = active_banner + 1;
prev_b = active_banner - 1;
prev_prev_b = active_banner - 2;

var time_out = new Number(1000);
time_out = time_out*Seconds;
prev_prev_b_obj = document.getElementById('banner_' + pos + '_' + prev_prev_b);
prev_b_obj = document.getElementById('banner_' + pos + '_' + prev_b);
banner = document.getElementById('banner_' + pos + '_' + active_banner);
posl_b_obj = document.getElementById('banner_' + pos + '_' + posl_b);
last_b_obj = document.getElementById('banner_' + pos + '_' + all_banners);

if (prev_prev_b_obj&&prev_b_obj&&banner) 
{ 
 hid_banner(pos, prev_prev_b);
 slow_hid('banner_' + pos + '_' + prev_b);
 show_banner(pos, active_banner);
 slow_show('banner_' + pos + '_' + active_banner);
}
else
 {
   if (prev_b_obj&&banner)
   {
   slow_hid('banner_' + pos + '_' + prev_b);
   show_banner(pos, active_banner);
   slow_show('banner_' + pos + '_' + active_banner);
   }
   else 
   {
   if (banner!=last_b_obj)
    {
	for (close_ban = 0; close_ban <= all_banners-1; close_ban++)
	  {
	  hid_banner(pos, close_ban);
	  }
	  if (last_b_obj) { slow_hid('banner_' + pos + '_' + all_banners);}
	  show_banner(pos, active_banner);
      slow_show('banner_' + pos + '_' + active_banner);
	}
	else
	 {
	 show_banner(pos, active_banner);
     slow_show('banner_' + pos + '_' + active_banner);
	 clearTimeout(t[100]);
	 }
   }
 }

if (posl_b_obj) active_banner++;
else active_banner=0;
t[100] = setTimeout("next_banner (" + pos + ", " + active_banner + ", " + all_banners + ")", time_out);
}
//-->
