﻿function AutoScroll(obj, count) {
    $(".flash_text > li").removeClass("curr_text").addClass("text_class").eq(count).removeClass("text_class").addClass("curr_text");
    obj.find("ul:first").stop();
    obj.find("ul:first").animate({
        
        marginLeft: (-655*count)+"px"
    }, 1000);
}

function AutoScrollNew(obj, attr, scrollTime, dongzuoTime) {
    $(obj).bind("mouseover", function() { stop_new(); }).bind("mouseout", function() { statr_new(); }).find("div:first").animate({
        marginTop: "-65px"
    }, 1000, function() {
        $(this).find("div:first").appendTo(this);
        $(this).css({ marginTop: "0px" });
    });
}

var setTNew;
var setTFlash;
var cval = 1;
$(document).ready(function() {
slidingdoors($("#newsList_buts p"), $("#newsList_Doors").children("div"), "home_new", "");
slidingdoors($("#anliList_buts p"), $(".anliList_door"), "home_new", "");
    star_flash();
    statr_new();
    $(".zhuantidiv div").bind("click", zhuantiClick);
    $(".flash_text").children().bind("mouseover", function() {
        clearInterval(setTFlash);
        var currcount = parseInt($(this).attr("val"));
        cval = currcount - 1;
        AutoScroll($("#scrollDiv"), currcount - 1);
    }).bind("mouseout", function() {
        star_flash();
    })
});

function star_flash() {
    setTFlash = setInterval(function() {
        var objmain = $("#scrollDiv");
        var amount = parseInt(objmain.attr("val"));
        if (cval > amount-1) {
            cval = 0;
            objmain.find("ul:first").fadeOut(0).css("marginLeft", "0px");
            objmain.find("ul:first").fadeIn("200");
            $(".flash_text > li").removeClass("curr_text").addClass("text_class").eq(0).removeClass("text_class").addClass("curr_text");
        } else {
            AutoScroll(objmain, cval);
        }
        cval++;
    }, 5000)
}

function statr_new() {
    stop_new();
    setTNew = setInterval("AutoScrollNew('#sollParent')", 3000);
}


function stop_new() { clearInterval(setTNew); }

function openFirend(obj) {
    var offsetobj = obj.offset();
    var obj = $('#firend');
    $('#firend').slideToggle(500)
}

function zhuantiFunction(zhuantiMess) {
    var obj = $("#" + zhuantiMess);
    obj.slideToggle();


}


function zhuantiClick() {
    
    var val = $(this).attr("val");
    var left = 650 * val;
    var smallleft = 127 * (val - 2);
    $("#zhuantiBigImage").animate({ "marginLeft": -left }, 1000);
    $(".zhuantidiv").animate({ "marginLeft": -smallleft }, 1000);
}



///滑动门  滑动按钮list  门list  选中class  正常class
//关键属性 val=‘id’
function slidingdoors(slidobjs, doors, currclass, normalclass) {
    slidobjs.mouseover(function() {
        var currid = $(this).attr("val");
        if (currclass != null && normalclass != null && currclass != undefined && normalclass != undefined) {
            slidobjs.filter("." + currclass).removeClass(currclass).addClass(normalclass);
            $(this).removeClass(normalclass).addClass(currclass);
        }
        doors.hide();
        $("#" + currid).show();
    })
}




