﻿var radTabStripInterval;

function radTabStrip_Load(sender) {
    var radTabStrip1 = sender;
    var tabs = radTabStrip1.get_tabs();

    for (var i = 1; i < tabs.get_count(); i++) {
        $('#' + tabs.getTab(i).get_pageView().get_element().id).fadeTo(0, 0);
    }

    radTabStripInterval = setInterval(function() {
        var selectedTab = radTabStrip1.get_selectedTab();

        //Fadeout des aktuellen Elements
        if (selectedTab) {
            $('#' + selectedTab.get_pageView().get_element().id).fadeTo(1000, 0, function() {
                var newTab = tabs.getTab(0);

                for (var i = 0; i < tabs.get_count(); i++) {
                    if (tabs.getTab(i) == selectedTab) {
                        if (i + 1 < tabs.get_count()) {
                            newTab = tabs.getTab(i + 1);
                        }
                    }
                }

                //Fadein des neuen Elements
                if (typeof (window.radTabStrip_FadeOut) == "function") {
                    window.radTabStrip_FadeOut();
                }


                //Neues Element auswählen
                newTab.select();

                //Fadein des neuen Elements
                if (typeof (window.radTabStrip_FadeIn) == "function") {
                    $('#' + newTab.get_pageView().get_element().id).fadeTo(1000, 1, window.radTabStrip_FadeIn);
                } else {
                    $('#' + newTab.get_pageView().get_element().id).fadeTo(1000, 1);
                }
            });
        }

    }, 7000);
}

function radTabStrip_Click(sender, args) {
    //nur ausführen, wenn manuell geklickt
    if (args.get_domEvent()) {
        if (radTabStripInterval) {
            clearInterval(radTabStripInterval);
            $('#' + args.get_tab().get_pageView().get_element().id).fadeTo(0, 1);
        }
    }

    if (typeof (window.radTabStrip_Click2) == "function") {
        window.radTabStrip_Click2(sender, args);
    }
}
