
var globBanners		= [];
var globRollovers	= [];

function addRollover(name)
{
	globRollovers[name]			= [];
	globRollovers[name]['pos']	= 0;
	globRollovers[name]['defs']	= [];
}

function addRolloverDiv(name, divid)
{
	globRollovers[name]['defs'].push(divid);
}



function rolloverShow(name, pos)
{
	var			rlv = globRollovers[name];
	var			defs = rlv['defs'];
	var			elem;

	// ukryj wszystkie banery	
	for(x in defs)
	{
		setVisibility2(defs[x], false);
		elem	= document.getElementById('rlv'+defs[x]);
		if (elem)
		{
			elem.className		= 'prm1';
		}
	}
	
	// pokaz biezacy baner
	setVisibility2(defs[pos], true);
	elem	= document.getElementById('rlv'+defs[pos]);
	if (elem) { elem.className = 'prm2'; }
	
	globRollovers[name]['pos'] = pos;
}

function rolloverTimer(name)
{
	var			rlv = globRollovers[name];
	var			pos = rlv['pos'];
	var			defs = rlv['defs'];

	rolloverShow(name, pos);
	
	// zwieksz pozycje
	pos++;
	if (pos >= defs.length) { pos = 0; };
	globRollovers[name]['pos'] = pos;
}


function rolloverStart(name)
{
	rolloverTimer(name);
	setInterval("rolloverTimer('"+name+"')", 7000);	
}















function bannerAddBanner(banid)
{
	globBanners[banid]			= [];
	globBanners[banid]['pos']	= 0;
	globBanners[banid]['defs']	= [];
}

function bannerAddBannerDef(banid, defid)
{
	globBanners[banid]['defs'].push(defid);
}

function bannerShow(banid, pos)
{
	var			bnr = globBanners[banid];
	var			defs = bnr['defs'];
	var			elem;

	// ukryj wszystkie banery	
	for(x in defs)
	{
		setVisibility2('bannerDef'+defs[x], false);
		elem	= document.getElementById('bannerShowLink'+defs[x]);
		if (elem)
		{
			elem.className		= 'ban1';
		}
	}
	
	// pokaz biezacy baner
	setVisibility2('bannerDef'+defs[pos], true);
	elem	= document.getElementById('bannerShowLink'+defs[pos]);
	if (elem) { elem.className = 'ban2'; }
	
	globBanners[banid]['pos'] = pos;
}

function bannerTimer(banid)
{
	var			bnr = globBanners[banid];
	var			pos = bnr['pos'];
	var			defs = bnr['defs'];

	bannerShow(banid, pos);
	
	// zwieksz pozycje
	pos++;
	if (pos >= defs.length) { pos = 0; };
	globBanners[banid]['pos'] = pos;
}


function bannerStart(banid)
{
	bannerTimer(banid);
	setInterval("bannerTimer("+banid+")", 7000);	
}

