$(function(){
    //index-->left
    $(document).ready(function(){
        var random = Math.random();
        var url = g_Proxy + "modules/Channel.aspx?act=left&random="+random;
//        var returnVal=$.ajax({async:false,url: url}).responseText;
//	    if(returnVal!=''){
//	        $('div.j_UserInfo').html(returnVal);
//	        return;
//	    }
	    $("div.j_LeftTop").load(url,function(){
	    if(isLogin()){
	    	$.ajax({
                dataType: "jsonp",
                url: g_ProxyPersonInfo.format(getUserID),
                success: function(r){
                    if(r&&r.s==0){
                        var messagesHtml="<a href=\""+r.userNotReadMessagesUrl+"\" target=\"_blank\" >"+r.userNotReadMessagesCount+"条</a>";
                        $('img','div.box_content_b>ul>li:eq(0)').attr('src',r.userLevelImg);
                        $('span.highlight_o','div.box_content_b>ul>li:eq(1)').html(r.userGrade);
                        $('span.highlight_o','div.box_content_b>ul>li:eq(2)').html(r.userCity);
                        $('span.highlight_b','div.box_content_b>ul>li:eq(3)').html(r.userAccount);
                        $('span.highlight_b','div.box_content_b>ul>li:eq(4)').html(messagesHtml);
                    }
                },
                error: function(){
                    alert("网络通讯失败!");
                }
            });
         }
         else{
           $('input[name="return"]','div.box_content_b').val(top.location.href.replace('#@',''));
         }

	    });
	    //
        
    });
    //
    var actIndex=0;
    var actName=['mostFans','lastCreat','todayEnergy','hotGroup'];
    //异步音乐圈  start
    var pager1 = $('#j_MostFans');
    var ul1 = $('div.lst_content>ul');
    var channelTmp = '{#foreach $T as r}'
          +          '<li class="items">'
          +              '<a href="{$T.r.groupUrl}" class="img_container" title="{$T.r.groupName}" target="_blank"><img src="{$T.r.groupLogo}" width="80px" height="80px" alt="{$T.r.groupName}"></a>'
          +              '<div class="details_a">'
          +                  '<h3><a href="{$T.r.groupUrl}" target="_blank">{$T.r.groupName}</a></h3>'
          +                  '<p>{$T.r.groupIntro}</p>'
          +                  '<span class="tips">标签：{$T.r.groupLable}</span>'
          +              '</div>'
          +              '<ul class="details_b">'
          +                  '<li>成员：{$T.r.groupMember}人</li>'
          +                  '<li>主题：{$T.r.groupTopic}</li>'
          +                  '<li><span>创建者：</span><a href="{$T.r.personUrl}"  target="_blank">{$T.r.personName}</a></li>'
          +              '</ul>'
          +          '</li>'
          +'{#/for}';
    //ajax管理
    var ajaxManager = $.manageAjax({manageType:'abortOld',blockSameRequest:true});
    //绑定分页事件
    function PagerEventBind(el, handler){
        $('a',el).click(function(){
            var href = $(this)[0].href;
            href = href.substring(href.lastIndexOf('#@')+2);
            actIndex=$('div.lst_nav>ul>li').index($('div.lst_nav>ul>li:has(a.actived)')[0]);
            handler(actIndex,href);
        });
    }
    PagerEventBind(pager1, GetGroup);
    //音乐圈列表
    function GetGroup(actIndex,pageIndex){
        if(!ul1.hasTemplate())ul1.setTemplate(channelTmp,null,{filter_data:false});
        ajaxManager.add({
            async: false,
            type: "POST",
            dataType: "json",
            cache: false,
            url: g_Proxy+'modules/Channel.aspx',
            data: {act:actName[actIndex],pageIndex:pageIndex,pageSize:5},
            success: function(r){ 
                if(0==r.s){
                    ul1.processTemplate(r.groupInfo);
                    pager1.html(r.pager);
                    PagerEventBind(pager1, GetGroup);
                }
            }
        });
    }
    //异步音乐圈  end

    //切换标签
    $('div.lst_nav>ul>li>a').each(function(i){
        var fun = function(t){
            $('div.lst_nav>ul>li>a').removeClass('actived');
            t.addClass('actived');
//            if($('div.lst_nav>ul>li>a').hasClass('actived')){
//                actIndex=i;
//            }
            
        };
        $(this).click(function(){
            var that = $(this);
            fun(that);
            actIndex=$('div.lst_nav>ul>li').index($('div.lst_nav>ul>li:has(a.actived)')[0]);
            GetGroup(actIndex);
        });
        
    }); 
    
    //搜索音乐圈    start
    $('#groupKey').focus(function(){
        if($(this).val()=='输入音乐圈名称或者标签')$(this).val('');
    }).blur(function(){
        if($(this).val()=='')$(this).val('输入音乐圈名称或者标签');
    }).keydown(function(e){
        if(e.keyCode==13){
                searchGroup();
                return false;
            }
    });
    //搜索事件绑定
    $('#groupSearch').click(function(){
                searchGroup();
                return false;
    });
    //
    var searchGroup=function(){
		   var keyval = $('#groupKey').val();
		   if(keyval==""||keyval=="输入音乐圈名称或者标签")
		      alert("输入查询的内容");
		   else
		     location.href=g_GroupSearch+encodeURIComponent(escape(keyval));
	}   
	//搜索音乐圈    end
});
