
// Image rotation
    var imagesArray = new Object();

    imagesArray[0]	 = new Object();
    imagesArray[0].lnk = 'mini_tvn.html';

    imagesArray[1]	   = new Object();
    imagesArray[1].lnk = 'mini_disney.html';

    imagesArray[2]	   = new Object();
    imagesArray[2].lnk = 'mini_nsport.html';

    imagesArray[3]	   = new Object();
    imagesArray[3].lnk = 'mini_reli.html';

    imagesArray[4]	   = new Object();
    imagesArray[4].lnk = 'mini_tvn24.html';

    imagesArray[5]	   = new Object();
    imagesArray[5].lnk = 'mini_tvn7.html';

    imagesArray[6]	   = new Object();
    imagesArray[6].lnk = 'mini_cnbc.html';

    imagesArray[7]	   = new Object();
    imagesArray[7].lnk = 'mini_tvn_meteo.html';

    imagesArray[8]	   = new Object();
    imagesArray[8].lnk = 'mini_tvn_style.html';

    imagesArray[9]	   = new Object();
    imagesArray[9].lnk = 'mini_tvn_turbo.html';

    imagesArray[10]	    = new Object();
    imagesArray[10].lnk = 'mini_tvp1.html';

    imagesArray[11]	    = new Object();
    imagesArray[11].lnk = 'mini_tvp2.html';

    imagesArray[12]	    = new Object();
    imagesArray[12].lnk = 'mini_tvp_info.html';

    imagesArray[13]	    = new Object();
    imagesArray[13].lnk = 'mini_tvp_sport.html';

    var rotateImageInterval = null;
    var rotateImageCounter = 0;

// function rotateImage():void

    function rotateImage()
    {
	    if(rotateImageCounter < 14)
	    {
            $('rotateDesc').className = 'pngFix_rotation_' + rotateImageCounter;
            $('superLink').setAttribute('href', imagesArray[rotateImageCounter].lnk);

		    rotateImageCounter++;
	    }
	    else
	    {
		    rotateImageCounter = 0;
	    }
    }

// function fixPNG():void

    function fixPNG(){
	   // $$('img[src$=png]').each(function(el){
       //     el.setStyle('background-image', 'url(images/1px.gif)');
       //     el.setStyle('filter', 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + el.src + '", sizingMethod="scale");');
	   // });
    }

// site topMenu scripts

    // function loadTopMenuButtons():void

    var topMenuButtonsOnImagesArray       = new Array();
    var topMenuButtonsOffImagesArray      = new Array();
    var topMenuButtonsSelectedImagesArray = new Array();

    function loadTopMenuButtons()
    {
        topMenuButtonsOnImagesArray[0]     = new Image();
        topMenuButtonsOnImagesArray[0].src = 'images/tnk/top_menu_button_1on.png';

        topMenuButtonsOnImagesArray[1]     = new Image();
        topMenuButtonsOnImagesArray[1].src = 'images/tnk/top_menu_button_2on.png';

        topMenuButtonsOnImagesArray[2]     = new Image();
        topMenuButtonsOnImagesArray[2].src = 'images/tnk/top_menu_button_3on.png';

        topMenuButtonsOnImagesArray[3]     = new Image();
        topMenuButtonsOnImagesArray[3].src = 'images/tnk/top_menu_button_4on.png';

        topMenuButtonsOnImagesArray[4]     = new Image();
        topMenuButtonsOnImagesArray[4].src = 'images/tnk/top_menu_button_5on.png';

        topMenuButtonsOffImagesArray[0]     = new Image();
        topMenuButtonsOffImagesArray[0].src = 'images/tnk/top_menu_button_1off.png';

        topMenuButtonsOffImagesArray[1]     = new Image();
        topMenuButtonsOffImagesArray[1].src = 'images/tnk/top_menu_button_2off.png';

        topMenuButtonsOffImagesArray[2]     = new Image();
        topMenuButtonsOffImagesArray[2].src = 'images/tnk/top_menu_button_3off.png';

        topMenuButtonsOffImagesArray[3]     = new Image();
        topMenuButtonsOffImagesArray[3].src = 'images/tnk/top_menu_button_4off.png';

        topMenuButtonsOffImagesArray[4]     = new Image();
        topMenuButtonsOffImagesArray[4].src = 'images/tnk/top_menu_button_5off.png';

        topMenuButtonsSelectedImagesArray[0] = new Image();
        topMenuButtonsSelectedImagesArray[0].src = 'images/tnk/top_menu_button_1selected.png';

        topMenuButtonsSelectedImagesArray[1] = new Image();
        topMenuButtonsSelectedImagesArray[1].src = 'images/tnk/top_menu_button_2selected.png';

        topMenuButtonsSelectedImagesArray[2] = new Image();
        topMenuButtonsSelectedImagesArray[2].src = 'images/tnk/top_menu_button_3selected.png';

        topMenuButtonsSelectedImagesArray[3] = new Image();
        topMenuButtonsSelectedImagesArray[3].src = 'images/tnk/top_menu_button_4selected.png';

        topMenuButtonsSelectedImagesArray[4] = new Image();
        topMenuButtonsSelectedImagesArray[4].src = 'images/tnk/top_menu_button_5selected.png';
    }

    loadTopMenuButtons();

    // function addButtonsEvents():void

    function addButtonsEvents()
    {
        $$('#topMenu div.backgroundCenter div.button').each(function(element){

            var buttonId  = element.id.replace('button_', '');

            // onMouseOver event
            element.addEvent('mouseover', function(event){
                new Event(event).stop();

                element.setStyle('background-image', 'url(' + topMenuButtonsOnImagesArray[buttonId].src + ')');
            });

            // onMouseOut event
            element.addEvent('mouseout', function(event){
                new Event(event).stop();
                if(!element.hasClass('selected'))
                {
                    element.setStyle('background-image', 'url(' + topMenuButtonsOffImagesArray[buttonId].src + ')');
                }
                else
                {
                    element.setStyle('background-image', 'url(' + topMenuButtonsSelectedImagesArray[buttonId].src + ')');
                }
            });

            // onClick event
            //element.addEvent('click', function(event){
              //  new Event(event).stop();

                //var buttonDst = element.getAttribute('dst');
                //window.location.href = buttonDst;
            //});
        });
    }

// add global events

    window.addEvent('domready', function(){

        // add buttons events
        addButtonsEvents();

        // if detected IE v6 fix PNG images

	    if(BrowserDetect.browser == 'Explorer' && BrowserDetect.version == 6)
        {
            fixPNG();
        }

        // if home page start image rotation

	    if($('rotateDesc'))
	    {
		    rotateImageInterval = setInterval("rotateImage();", 3000);
	    }

        // Buttons

        //if($('link_aktywacja_przez_internet')) $('link_aktywacja_przez_internet').addEvent('click', function(){ window.location.href = 'http://telewizjanakarte.pl/aktywacja_przez_internet.html'});
        if($('link_aktywacja_przez_internet')) $('link_aktywacja_przez_internet').addEvent('click', function(){ window.location.href = 'http://telewizjanakarte.pl/zmiany_w_ofercie.html'});
        if($('link_waznosc_doladowania')) $('link_waznosc_doladowania').addEvent('click', function(){ window.location.href = 'http://telewizjanakarte.pl/sprawdz_waznosc_karty.html'});


        // Other stuff

         $$('#topMenu div.backgroundCenter div.selected').each(function(element){
            var buttonId  = element.id.replace('button_', '');
            element.setStyle('background-image', 'url(' + topMenuButtonsSelectedImagesArray[buttonId].src + ')');
         });

         if($$('#footer div.hint div')[0])
         {
            $$('#footer div.hint div')[0].setStyle('cursor', 'pointer');
            $$('#footer div.hint div')[0].addEvent('click', function(){
                window.location.href = 'http://www.hintintermedia.com/';
            });
         }

         $('link_aktywacja_przez_internet').setStyle('display', 'none');
         $('link_waznosc_doladowania').setStyle('display', 'none');

         //$('middleMenu').setStyle('height', '0px');
         //$('middleMenu').setStyle('padding', '0px');

         $$('#topLogo div.pngFix_1_logo_telewizja_na_karte')[0].addEvent('click', function(){
            window.location.href = '/';
         });

         $$('#topLogo div.pngFix_1_logo_telewizja_na_karte')[0].setStyle('cursor', 'pointer');

         if($$('#mainContent div.pngFix_5_tv')[0])
         {
             $$('#mainContent div.pngFix_5_tv')[0].addEvent('click', function(){
                window.location.href = '/kanaly.html';
             });

             $$('#mainContent div.pngFix_5_tv')[0].setStyle('cursor', 'pointer');
         }
    });
