﻿// 首页js文件

window.onload=function()   //页面加载时候运行
{ 
    //SwitchNewlyAna(3);
    //更改首页默认rss地址
    $("rss_commend").innerHTML="<a href=\"/feed/rss.aspx\" title=\"言友关注语录rss\" target=\"_blank\"><img src=\"style/2008/img/rss_btn.gif\" alt=\"言友关注语录RSS\" class=\"v_middle\"/></a>";
}


//切换首页推荐语录信息
function SwitchCommendAna(type)
{
    ClearCommendAnaWhereSelectEffect();//清除条件选择样式
    switch (type)
    {
        case 1://言友关注 
            ViewUserAttentionAna();    
            break;
        case 2://喜欢最多
            ViewUserLikeAna();
            break;
        case 3://收藏最多
            ViewUserCollectionAna();
            break;
        case 4://评论最多            
            ViewUserCommentAna();
            break;
        default://言友关注
            ViewUserAttentionAna();
            break;
    } 
}

//清除推荐语录显示区域，小项条件选择效果
function ClearCommendAnaWhereSelectEffect()
{ 
    $("AttentionAnaWhere").className="";//言友关注语录条件
    $("LikeAnaWhere").className="";//喜欢最多语录条件
    $("CollectionAnaWhere").className="";//收藏最多语录条件
    $("CommentAnaWhere").className="";//评论最多语录条件
}


//显示为言友关注语录
function ViewUserAttentionAna()
{    
    //更改rss地址
    $("rss_commend").innerHTML="<a href=\"/feed/rss.aspx\" title=\"言友关注语录rss\" target=\"_blank\"><img src=\"style/2008/img/rss_btn.gif\" alt=\"言友关注语录RSS\" class=\"v_middle\"/></a>";
    
    $("ViewCommendAnaInfo").innerHTML="正在获取数据...";
    $("AttentionAnaWhere").className="current";//言友关注语录条件选中
    $("ViewCommendAnaInfoTitle").innerHTML="言友关注语录";//更改显示标题 
    var ajaxObj=startAsynchronismRequest("/index.aspx?Type=UserAttentionAna");
    ajaxObj.onreadystatechange = function()//指定回调函数
    {     
        if(ajaxObj.readyState == 4){
            if (ajaxObj.status == 200 || ajaxObj.status == 0){                
                $("ViewCommendAnaInfo").outerHTML=ajaxObj.responseText.toString();//更改显示内容
            }
         }
    }  
}

//显示为喜欢最多语录
function ViewUserLikeAna()
{    
    //更改rss地址
    $("rss_commend").innerHTML="<a href=\"/feed/Rss.aspx?Type=SortAna\" title=\"喜欢最多语录rss\" target=\"_blank\"><img src=\"style/2008/img/rss_btn.gif\" alt=\"喜欢最多语录RSS\" class=\"v_middle\"/></a>";
    
    $("ViewCommendAnaInfo").innerHTML="正在获取数据...";
    $("LikeAnaWhere").className="current";//喜欢最多语录条件选中
    $("ViewCommendAnaInfoTitle").innerHTML="喜欢最多语录";//更改显示标题
    var ajaxObj=startAsynchronismRequest("/index.aspx?Type=WeekLoveMostAna");
    ajaxObj.onreadystatechange = function()//指定回调函数
    {     
        if(ajaxObj.readyState == 4){
            if (ajaxObj.status == 200 || ajaxObj.status == 0){                
                $("ViewCommendAnaInfo").outerHTML=ajaxObj.responseText.toString();//更改显示内容
            }
         }
    }  
}

//显示为收藏最多语录
function ViewUserCollectionAna()
{    
    //更改rss地址
    $("rss_commend").innerHTML="<a href=\"/feed/Rss.aspx?Type=SortAna&TaxisField=3\" title=\"收藏最多语录rss\" target=\"_blank\"><img src=\"style/2008/img/rss_btn.gif\" alt=\"收藏最多语录RSS\" class=\"v_middle\"/></a>";
    
    $("ViewCommendAnaInfo").innerHTML="正在获取数据...";
    $("CollectionAnaWhere").className="current";//收藏最多语录条件选中
    $("ViewCommendAnaInfoTitle").innerHTML="收藏最多语录";//更改显示标题
    var ajaxObj=startAsynchronismRequest("/index.aspx?Type=WeekCollectionMostAna");
    ajaxObj.onreadystatechange = function()//指定回调函数
    {     
        if(ajaxObj.readyState == 4){
            if (ajaxObj.status == 200 || ajaxObj.status == 0){                
                $("ViewCommendAnaInfo").outerHTML=ajaxObj.responseText.toString();//更改显示内容
            }
         }
    }  
}

//显示为评论最多语录
function ViewUserCommentAna()
{    
    //更改rss地址
    $("rss_commend").innerHTML="<a href=\"/feed/Rss.aspx?Type=SortAna&TaxisField=2\" title=\"评论最多语录rss\" target=\"_blank\"><img src=\"style/2008/img/rss_btn.gif\" alt=\"评论最多语录RSS\" class=\"v_middle\"/></a>";
    
    $("ViewCommendAnaInfo").innerHTML="正在获取数据...";
    $("CommentAnaWhere").className="current";//评论最多语录条件选中
    $("ViewCommendAnaInfoTitle").innerHTML="评论最多语录";//更改显示标题
    var ajaxObj=startAsynchronismRequest("/index.aspx?Type=WeekCommentMostAna");
    ajaxObj.onreadystatechange = function()//指定回调函数
    {     
        if(ajaxObj.readyState == 4){
            if (ajaxObj.status == 200 || ajaxObj.status == 0){                
                $("ViewCommendAnaInfo").outerHTML=ajaxObj.responseText.toString();//更改显示内容
            }
         }
    }  
}





//切换首页最新语录信息
function SwitchNewlyAna(type)
{
    ClearNewlyAnaWhereSelectEffect();//清除条件选择样式
    switch (type)
    {
        case 1://最新发布
            ViewNewlyIssuanceAna();    
            break;
        case 2://最近喜欢
            ViewNewlyLikeAna();
            break;
        case 3://最近收藏
            ViewNewlyCollectionAna();
            break;
        case 4://最近评论            
            ViewNewlyCommentAna();
            break;
        default://最新发布
            ViewNewlyIssuanceAna();
            break;
    } 
}

//清除推荐语录显示区域，小项条件选择效果
function ClearNewlyAnaWhereSelectEffect()
{ 
    $("NewlyIssuanceAna").className="";//最新发布
    $("NewlyLikeAnaWhere").className="";//最近喜欢
    $("NewlyCollectionAnaWhere").className="";//最近收藏
    $("NewlyCommentAnaWhere").className="";//最近评论
}


//显示为言友最新发布语录
function ViewNewlyIssuanceAna()
{    
    $("ViewNewlyAnaInfo").innerHTML="正在获取数据...";
    $("NewlyIssuanceAna").className="current";//最新发布语录条件选中
    $("ViewNewlyAnaInfoTitle").innerHTML="最新发布语录";//更改显示标题 
    var ajaxObj=startAsynchronismRequest("/index.aspx?Type=NewlyIssuanceAna");
    ajaxObj.onreadystatechange = function()//指定回调函数
    {
        if(ajaxObj.readyState == 4){
            if (ajaxObj.status == 200 || ajaxObj.status == 0){                
                $("ViewNewlyAnaInfo").outerHTML=ajaxObj.responseText.toString();//更改显示内容
            }
         }
    }  
}

//显示为言友最新喜欢语录
function ViewNewlyLikeAna()
{    
    $("ViewNewlyAnaInfo").innerHTML="正在获取数据...";
    $("NewlyLikeAnaWhere").className="current";//最近喜欢语录条件选中
    $("ViewNewlyAnaInfoTitle").innerHTML="最近喜欢语录";//更改显示标题 
    var ajaxObj=startAsynchronismRequest("/index.aspx?Type=NewlyLikeAna");
    ajaxObj.onreadystatechange = function()//指定回调函数
    {
        if(ajaxObj.readyState == 4){
            if (ajaxObj.status == 200 || ajaxObj.status == 0){     
                $("ViewNewlyAnaInfo").outerHTML=ajaxObj.responseText.toString();//更改显示内容
            }
         }
    }  
}

//显示为最近收藏语录
function ViewNewlyCollectionAna()
{    
    $("ViewNewlyAnaInfo").innerHTML="正在获取数据...";
    $("NewlyCollectionAnaWhere").className="current";//最近收藏语录条件选中
    $("ViewNewlyAnaInfoTitle").innerHTML="最近收藏语录";//更改显示标题 
    var ajaxObj=startAsynchronismRequest("/index.aspx?Type=NewlyCollectionAna");
    ajaxObj.onreadystatechange = function()//指定回调函数
    {
        if(ajaxObj.readyState == 4){
            if (ajaxObj.status == 200 || ajaxObj.status == 0){                
                $("ViewNewlyAnaInfo").outerHTML=ajaxObj.responseText.toString();//更改显示内容
            }
         }
    }  
}


//显示为最近评论语录
function ViewNewlyCommentAna()
{    
    $("ViewNewlyAnaInfo").innerHTML="正在获取数据...";
    $("NewlyCommentAnaWhere").className="current";//最近评论语录条件选中
    $("ViewNewlyAnaInfoTitle").innerHTML="最近评论语录";//更改显示标题 
    var ajaxObj=startAsynchronismRequest("/index.aspx?Type=NewlyCommentAna");
    ajaxObj.onreadystatechange = function()//指定回调函数
    {
        if(ajaxObj.readyState == 4){
            if (ajaxObj.status == 200 || ajaxObj.status == 0){                
                $("ViewNewlyAnaInfo").outerHTML=ajaxObj.responseText.toString();//更改显示内容
            }
         }
    }  
}