﻿var t = 0;
var flag = true;
var interval = 0;
var bl = true;
var _big0 = new Image();
var _big1 = new Image();
var _big2 = new Image();
var _big3 = new Image();
var loadFlag = false;
$(function () {
  
    //装机时默认播放
    $("#def_title").addClass("loader");
    _big0.src = $("#ctl00_ContentPlaceHolder1_hfImg0").val();//"images/Default/A.jpg";
    _big1.src = $("#ctl00_ContentPlaceHolder1_hfImg1").val();//"images/Default/B.jpg";
    _big2.src = $("#ctl00_ContentPlaceHolder1_hfImg2").val();//"images/Default/C.jpg";
    _big3.src = $("#ctl00_ContentPlaceHolder1_hfImg3").val();

    $(_big3).load(function () {
        loadFlag = true;
        $("#def_title").removeClass("loader");
        $("#def_title a").removeClass("loader");
        //         $("#def_title").css({
        //            background:'url(images/what/1.png)'
        //         });
        $(_big0).fadeOut();
        $("#def_title a").attr("href", $("#ctl00_ContentPlaceHolder1_hfLink0").val());
        $("#def_title a").append(_big0);
        _big0.width = 974;
        _big0.height = 384;
        $(_big0).fadeIn(500);
    });


    interval = window.setInterval("animate('next')", 6000);
  
});



function animate(dir) {
    if (flag && loadFlag) {
        //加锁
        flag = false;
        //当bl为false时候不自动
        if (bl) {
            window.clearInterval(interval);
            interval = window.setInterval("animate('next')", 6000);
        }
        //分析点哪个按钮
        switch (dir) {
            case "prev":
                t = ((t - 1) < 0) ? 1 : t - 1;
                break;
            case "next":
                t = ((t + 1) >= 4) ? 0 : t + 1;
                break;
            default: t = dir;
                break;
        }
        //小按钮
        $(".imgHover").removeClass("imgHover").addClass("imglink");
        $("#img" + t).removeClass("imglink").addClass("imgHover");
        var w = $("#silder li").width();
        $("#def_title a img").remove();
        $("#def_title a").attr("href", $("#ctl00_ContentPlaceHolder1_hfLink" + t).val());
        switch (t) {
            case 0: $(_big0).css({ display: "none" }); $("#def_title a").append(_big0); _big0.width = 974; _big0.height = 384; $(_big0).fadeIn(800); break;
            case 1: $(_big1).css({ display: "none" }); $("#def_title a").append(_big1); _big1.width = 974; _big1.height = 384; $(_big1).fadeIn(800); break;
            case 2: $(_big2).css({ display: "none" }); $("#def_title a").append(_big2); _big2.width = 974; _big2.height = 384; $(_big2).fadeIn(800); break;
            case 3: $(_big3).css({ display: "none" }); $("#def_title a").append(_big3); _big3.width = 974; _big3.height = 384; $(_big3).fadeIn(800); break;
        }
        //解锁	   
        flag = true;
    }
}
