
function setCookie(cookieName, cookieValue, expires, path, domain, secure)
{
	document.cookie = escape(cookieName) + '=' + escape(cookieValue)
	+ (expires ? '; EXPIRES=' + expires.toGMTString() : '')
	+ (path ? '; PATH=' + path : '')
	+ (domain ? '; DOMAIN=' + domain : '')
	+ (secure ? '; SECURE' : '');
}

function getCookie(cookieName)
{
	var cookieValue = null;
	var posName = document.cookie.indexOf(escape(cookieName) + '=');

	if (posName != -1)
	{
		var posValue = posName + (escape(cookieName) + '=').length;
		var endPos = document.cookie.indexOf(';', posValue);

		if (endPos != -1) cookieValue = unescape(document.cookie.substring(posValue, endPos));
		else cookieValue = unescape(document.cookie.substring(posValue));
	}
	return cookieValue;
}


var tcprom_licznik = 0;
var tcprom_czas = 3000;
var tcprom_img = null;
var tcprom_script = null;

function promocja_start(czas)
{
	tcprom_czas = czas;

	var arch = getCookie('tcprom_licznik');
	if (arch > 0) tcprom_licznik = arch;

	tcprom_licznik++;
        setCookie('tcprom_licznik', tcprom_licznik);

	setTimeout(promocja_wyswietl, tcprom_czas);
}


function promocja_ustaw()
{
	if (tcprom_img.complete || (tcprom_img.width && tcprom_img.height) && !(typeof(tcprom_dane) != 'object' && tcprom_script != null))
	{
		// obrazek
		var obrazek = document.getElementById('tcpromimg');
		if (obrazek)
		{
			var szer = tcprom_img.width?tcprom_img.width:0;
			var wys = tcprom_img.height?tcprom_img.height:0;

			if (szer > 150)
			{
				wys = (150 / szer) * wys;
				szer = 150;
			}

			obrazek.src = tcprom_img.src;
			obrazek.width = szer;
			obrazek.height = wys;
		}

		// dane
		var lnk = document.getElementById('tcpromlnk');
		if (lnk)
		{
			lnk.href = tcprom_dane[0];
			lnk.target = tcprom_dane[1];
		}

		document.body.removeChild(tcprom_script);
		tcprom_script = null;
		tcprom_dane = '';
	}
	else setTimeout(promocja_ustaw, 50);
}



function promocja_wyswietl()
{
	var arch = getCookie('tcprom_licznik');
	if (arch > 0) tcprom_licznik = arch;

	var czas = new Date();

	// pobieram obrazek
	tcprom_img = null;
	tcprom_img = new Image();
	tcprom_img.src = 'promocje.php/'+czas.getTime()+'.gif?op=0&nr='+tcprom_licznik;

	// pobieram dane
	var js = document.createElement('script');
	js.type = "text/javascript";
	js.src = 'promocje.php/'+czas.getTime()+'.gif?op=1&nr='+tcprom_licznik;
	document.body.appendChild(js);
	tcprom_script = js;

	tcprom_licznik++;
        setCookie('tcprom_licznik', tcprom_licznik);

	setTimeout(promocja_ustaw, 50);
	setTimeout(promocja_wyswietl, tcprom_czas);
}
