IXG.app.index={
    init:function(){
        $("#category_container .i_hd .more").remove();
        var a="status_on",b="on";
        var c=window.screen.availWidth>=1280;
        $("img[bsrc],img[ssrc]").each(function(){
            var f=c?"b":"s",d=$(this).attr(f+"width"),e=$(this).attr(f+"height"),g=$(this).attr(f+"src");
            if(d){
                $(this).width(d)
            }
            if(e){
                $(this).height(e)
            }
            if(g){
                $(this).attr("src",g)
            }
        });
        IXG.util.localShare(function(d){
            var e=d.getItem("last_order_info");
            if(null!==e&&e.order_id!==undefined&&(new Date().getTime()>(e.create_time+1000*60*5))){
                $("#order_query_input").val(e.order_id)
            }
        })
    },
    slidePlay:function(c){
        var a=function(){
            var f={
                target:$("#mod_slide"),
                direction:0,
                height:200,
                speed:3000,
                duration:"slow",
                showLink:false
            };

            var d=[],g=window.screen.availWidth;
            for(var e in c){
                var h=c[e];
                d.push({
                    link:h.href,
                    text:h.text,
                    src:g>=1280?h.img_b:h.img_s
                })
            }
            f.dataSource=d;
            new IXG.ui.slidePlay(f)
        };

        var b="1.1";
        $.ajax({
            url:"/javascript/new20111020/channelbase"+(b?b:"")+".js",
            dataType:"script",
            success:a,
            cache:true
        })
    },
    investigate:function(){
        var a=$("#investigate_panel");
        a.find("a.btn_vote").click(function(){
            var d=$(this),f=d.attr("mincount"),g=d.attr("investigateid"),e=d.parent().parent(),c=e.find("input[type="+(f==1?"radio":"checkbox")+"]");
            var b=[];
            c.each(function(){
                this.checked&&b.push(this.value)
            });
            if(b.length>=f){
                IXG.util.post("/ajax/vote",{
                    vote:g,
                    options:b.join(","),
                    type:(f==1?1:0)
                },function(h){
                    if(h&&h.errno==0){
                        IXG.ui.popup.showMsg('<h4 class="layer_global_tit">投票成功!</h4><p>感谢您参与投票，您的投票已成功！</p>','3');
                        $(".layer_global .bt_cart").removeClass("bt_cart").addClass("btn_strong");
                        $(".layer_global .bt_nor").removeClass("bt_nor").addClass("btn_common");
                        a.html(h.content);
                    }else{
                        IXG.ui.popup.showMsg('<h4 class="layer_global_tit">您已经参加过投票了!</h4>','1');
                    }
                })
            }else{
                IXG.ui.arrowTip({
                    group:"indextip",
                    target:this,
                    time:1000,
                    position:"rightTop",
                    html:"至少选择"+((["一","二","三","四","五","六","七","八","九","十"][f-1])||f)+"项哟。"
                })
            }
        })
    },
    closeQueryPanel:function(){
        $("#query_block").removeClass("status_on")
    },
    bindQueryPanelEvent:function(){
        var a=this;
        $(document.body).bind("click",function(b){
            var c=$(b.target);
            if(c.parents(".layout_popup").length==0&&false===c.hasClass("btn_search")){
                a.closeQueryPanel()
            }
        });
        $("#order_query_input").bind("keydown",function(){
            a.closeQueryPanel(),a.exceptionTip.hide()
        })
    },
    exceptionTip:{
        SPEED:200,
        DELAY:1500,
        timer:null,
        show:function(c,b){
            var a=this;
            $("#query_exception").stop(true,true).fadeIn(this.SPEED).find("span").html(c);
            this.clearTimer();
            if(!b){
                this.timer=setTimeout(function(){
                    a.hide()
                },this.DELAY)
            }
        },
        hide:function(){
            this.clearTimer();
            $("#query_exception").fadeOut(this.SPEED)
        },
        clearTimer:function(){
            clearTimeout(this.timer)
        }
    },
    orderQuery:function(){
        var b=$("#order_query_input"),e=$("#query_block"),d=$.trim(b.val()).toString(),c=$("#query_res"),a=this;
        if(!d||d.length!=13){
            e.removeClass("status_on");
            this.exceptionTip.show("请输入13位订单号");
            b.focus()
        }else{
            a.exceptionTip.show("正在查询, 请稍后...",true);
            IXG.util.post("/ajax/orderQuery",{
                order_sn:d,
                type:"status"
            },function(f){
                if(!f||f.errno!=0){
                    e.removeClass("status_on");
                    a.exceptionTip.show(f&&f.data||"查询失败!")
                }else{
                    a.exceptionTip.hide();
                    e.addClass("status_on");
                    c.html(f.data)
                }
            })
        }
        return false
    },
    qianggou:function(c,b){
        var a=this,g=9,f=new Date(),e=new Date(f.getFullYear(),f.getMonth(),f.getDate(),g).getTime()+(f.getHours()>=g?3600*1000*24:0);
        f=f.getTime();
        c=$(c);
        function d(){
            f+=1000;
            var h=parseInt((e-f)/1000,10),k=0,j=[];
            while(k<3){
                j[k++]=(h%60).toString().replace(/^(\d)$/,"0$1");
                h=parseInt((h-h%60)/60,10)
            }
            if(j[0]==="00"&&j[1]==="00"&&j[2]==="00"){
                c[0].innerHTML="活动已结束, 请刷新页面!";
                clearInterval(a.qianggouTimer)
            }else{
                c[0].innerHTML="剩余时间<strong>"+j[2]+":"+j[1]+":"+j[0]+"</strong>"
            }
        }
        this.qianggouTimer=setInterval(d,1000);
        d();
        c.parents(".hd_left").show()
    }
};
