﻿    function Search() {
        if($("#SearchNews").attr("style") != "DISPLAY: none" && $("#SearchNews").attr("style") != "display: none;")
            window.open(encodeURI("<%= ViewData.Model.SiteDomain() %>/News/List?keyword=" + $("#NewsKeyword").val()));
        else if($("#SearchVideo").attr("style") != "DISPLAY: none" && $("#SearchVideo").attr("style") != "display: none;")
            window.open(encodeURI("<%= ViewData.Model.SiteDomain() %>/Video/List?keyword=" + $("#VideoKeyword").val()));
        else if($("#SearchDownload").attr("style") != "DISPLAY: none" && $("#SearchDownload").attr("style") != "display: none;")
            window.open(encodeURI("<%= ViewData.Model.SiteDomain() %>/Download/List?keyword=" + $("#DownloadKeyword").val()));
        else if($("#SearchReplay").attr("style") != "DISPLAY: none" && $("#SearchReplay").attr("style") != "display: none;")
        {
            var p = $("#Player").val();
            var e = $("#Event").val();
            var a = $("#And").val();
            var r = $("#Race").val();

            window.open(encodeURI("<%= ViewData.Model.SiteDomain() %>/Replay/List?map=" + $("#Map").val() + "&players=" + p + "&e=" + e + "&and=" + a + "&roles=" + r));
        }
    }        $(document).ready(function(){
            var t=false;
            var speed=500;
            var h=323;
            var n=$(".actor li").length;
            var c=0;

            $(".PlayButton li:first").attr("class","on");
            
            function cur(ele,currentClass){
                ele=$(ele)?$(ele):ele;
                ele.attr("class","on").siblings().attr("class","off")
            }
            
            function slide(j){
                if($(".actor").is(":animated")==false){
                    c+=j;
                    if(c!=-1&&c!=n){
                        $(".actor").animate({"marginLeft":-c*h+'px'},speed)
                    }
                    else if(c==-1){
                        c=n-1;
                        $(".actor").css({"marginLeft":-(h*(c-1))+"px"});
                        $(".actor").animate({"marginLeft":-(h*c)+"px"},speed)
                    }
                    else if(c==n){
                        c=0;
                        $(".actor").css({"marginLeft":-h+"px"});
                        $(".actor").animate({"marginLeft":0+"px"},speed)
                    }
                    cur($(".PlayButton li").eq(c),"on")
                }
            }
            
            $(".PlayButton li").click(function(){
                c=$( ".PlayButton li" ).index( $(this))
                fade(c);
                cur($(".PlayButton li").eq(c),"on")
            });
            
            function fade(i){
                if($(".actor").css("marginLeft")!=-i*h+'px'){
                    $(".actor").css("marginLeft",-i*h+'px');
                    $(".actor").fadeOut(0,function(){$(".actor").fadeIn(500)})
                }
            }
            
            function start(){
                t=setInterval(function(){slide(1)},5000)
            }
            
            function stopt(){
                if(t)clearInterval(t)
            }

            $(".actor").hover(
                function(){stopt()},
                function(){start()}
            );
            start()
        });    var clkRepKey = "";

    $(document).ready(function() {
        $('.luxiangItem').click(function() {
            var key = this.id;
            var v = "";

            $("#" + this.id).addClass("luxiangClick");

            if (clkRepKey == key) {
                window.open($("#" + this.id).attr("tar").replace("luxiangM", "") + "/replay-detail-" + this.id.replace("luxiangR", "") + ".html");
                CloseluxiangReplayDetail();
                return;
            } else {
                if (clkRepKey != "")
                    $("#" + clkRepKey).removeClass("luxiangClick");
                    
                clkRepKey = key;
            }

            if ($.hasCache(key)) {
                $("#luxiangReplayDetail").html($.getCache(key));
                DisplayluxiangReplayDetail(key);
            } else {
                $.getJSON("http://cms1.sgamer.com/Ajax/DisplayReplayDetail?gameID=1&replayID=" + key.replace("luxiangR", "") + "&callback=?",
                    function(data) {
                        $("#luxiangReplayDetail").setTemplateElement("luxiangReplayDetailTemplate", null, {filter_data: false});
                        $("#luxiangReplayDetail").processTemplate(data);
                        v = $("#luxiangReplayDetail").html();
                        $.setCache(key, v);
                        DisplayluxiangReplayDetail(key);
                    });
            }
        });
    });

    function CloseluxiangReplayDetail() {
        $("#luxiangReplayDetail").fadeOut("fast");
        $("#" + clkRepKey).removeClass("luxiangClick");
        clkRepKey = "";
    }

    function DisplayluxiangReplayDetail(id) {
        var p =  $("#" + id).position();
        $("#luxiangReplayDetail").css("left", p.left + 58).css("top", p.top + 24);
        $("#luxiangReplayDetail").show();
    }
$(document).ready(function() {
    $(".weektab span").click(function() {
        var tagPart = $($(this)[0]).attr('tar');
        var lis = $(this).siblings();
        $.each(lis, function() {
        $(this).attr('class', 'weektab-off');
        });
        $(this).attr('class','weektab-on');
        $(this).parent().parent().find('.week').css('display', 'none');
        $("#" + tagPart).css('display', 'block');
    });
}); 

$(document).ready(function() {
    $(".weekmenu:first").attr('class','week-on weekmenu');
    $(".week-n:first").css('display','block');
    $(".weekmenu").hover(function() {
        $(this).parent().parent().parent().find('.weekmenu').attr('class', 'week-off weekmenu')
        $(this).attr('class','week-on weekmenu');
        $(this).parent().parent().parent().find('.week-n').css('display', 'none');
        $(this).parent().parent().find('.week-n').css('display', 'block');
    });
}); 
$(document).ready(function(){
    var t=false;
    var speed=500;
    var h=69;
    var n=$(".GG-play ul li").length;
    var m=0;
    var c=0;
    function slide(j){
        if($(".GG-play ul").is(":animated")==false){
            c+=j;
            m=n-1;
            if(c<m){
                $(".GG-play ul").animate({"marginTop":-c*h+'px'},speed)
            }
            else if(c==m){
                c=0;
                $(".GG-play ul").css({"marginTop":-h+"px"});
                $(".GG-play ul").animate({"marginTop":0+"px"},speed)
            }
        }
    }
    
    function start(){
        t=setInterval(function(){slide(1)},5000)
    }
    
    function stopt(){
        if(t)clearInterval(t)
    }

    $(".GG-play ul").hover(
        function(){stopt()},
        function(){start()}
    );
    start()
});
