/**
 * Mechanizm śledzenia bannerów z wykorzystaniem Google Analytics
 *
 * Gromadzenie informacji dot. wyświetlanych na stronie banerów
 * wymaga zebrania w tablicy informacji o wylosowanych banerach
 */

/* Tablica nazw wyświetlonych na stronie bannerów */
var bannerTabKT = new Array(0);

/* Wymagane jest załadowanie identyfikatora usługi GA dla wyświetleń w na początku strony metodą :
var bannerViewUacct = "UA-425073-15"; */

/* Funkcja dodająca nazwę wyświetlonego bannera do tablicy */
function AddBannerViewStat(name)
{
    if ( typeof bannerTabKT != "object" )
    {
        bannerTabKT = new Array(0);
    }
    bannerTabKT.push(name);
}

/* Funkcja wysyłająca informacje o wyświetleniach bannerów - do wywołania w stopce strony */
function SendBannersViewStats()
{
    if ( typeof bannerViewUacct != "undefined" )
    {
        var bannerViewTracker = _gat._getTracker(bannerViewUacct);
        bannerViewTracker._initData();
        if ( typeof bannerTabKT == "object" )
        {
            for ( var x = 0; x < bannerTabKT.length; x++ )
            {
                bannerViewTracker._trackPageview("/BannerViews/" +  bannerTabKT[x]);
            }
        }
    }
}
