﻿var tmrAnythingWindow = 0;
$(function () {
$("#mainslider").anythingSlider({
    // Navigation
    hashTags: false,
    buildArrows: false,
    enableKeyboard: false,
    // Slideshow options
    //autoPlayLocked: true,
    delay: 12000,
    resumeDelay: 6000,
    animationTime: 0, //fade için gerekli
    //easing: "linear",
    // Appearance
    resizeContents: true,
    width: 980,
    height: 280,
    navigationFormatter: function (i, panel) {
        $("#banner .thumbNav li").last().mouseenter(function () {
            $("#mainslider").data('AnythingSlider').startStop(false);
            var currentpage = $("#mainslider").data("AnythingSlider").currentPage;
            if (i != currentpage) {
                $("#mainslider").anythingSlider(i);
            }
        }).mouseleave(function () {
            $("#mainslider").data('AnythingSlider').startStop(true);
        });
        //return i;
        return "";
    },
    onInitialized: function (event, slider) {
        //navigation otomatik gizleme
        $("#banner .anythingControls").hide();
        $("#banner .anythingWindow").mouseenter(function (event) {
            clearTimeout(tmrAnythingWindow);
            $("#banner .anythingControls").show();
        }).mouseleave(function (event) {
            tmrAnythingWindow = setTimeout("$(\"#banner .anythingControls\").hide();", 2000);
        });

        //geri ve ileri butonları
        $("<a href=\"javascript:void(0);\" class=\"arrow back\"></a>").insertBefore("#banner .thumbNav").click(function () {
            $('#mainslider').data('AnythingSlider').goBack(true);
        });
        $("<a href=\"javascript:void(0);\" class=\"arrow forward\"></a>").insertAfter("#banner .thumbNav").click(function () {
            $('#mainslider').data('AnythingSlider').goForward(true);
        });

        //zemin rengi ayarlama
        SetBannerBgColor(slider);
    },
    onSlideInit: function (event, slider) {
        SetBannerBgColor(slider);
    }
}).anythingSliderFx({
    inFx: { 'img': { opacity: 1, time: 600} },
    outFx: { 'img': { opacity: 0, time: 0} }
});
});//ready

function SetBannerBgColor(slider) {
    //zemin rengi ayarlama
    if (slider.$targetPage) {
        var bgcolor = slider.$targetPage.find("img").attr("bgcolor");
    } else {
        var bgcolor = slider.$currentPage.find("img").attr("bgcolor");
    }
    $("#banner").css("background-color", bgcolor);
}
