﻿var ReadRSS=function(RssUrl,type) {  //type：0 首页 1列表页
    jQuery.getFeed({
        url: master_WebRoot+"ShowSystem/ShowSystemHandler.ashx",
        data: { rssUrl: RssUrl, action:"ReadRSSNews",rand: Math.random() },
        success: function(feed) {
            var strHtml='';
            if(type==0)
            {
                strHtml=GetRSSIndexHtml(feed);
                 $("#divRssNews").html(strHtml);
            }else
            {
                ShowSytem_ResetHeight("divRssNews");
                $("#divRssNews").html('');
                strHtml=GetRSSListHtml(feed);
                $("#divRssNews").html(strHtml);
                ShowSystem_CheckHeight("divRssNews", 0, 154);
            }
        }
    });
}

var GetRSSListHtml=function(feed)
{
                var strHtml = '';
                strHtml += "<table cellpadding='0' cellspacing='0' border='0' class='width958 table-list table_list_color'>";
                strHtml += "           <colgroup>";
                strHtml += "            <col width='20' /><col width='780' /><col width='80' /><col width='80' />";
                strHtml += "         </colgroup>";
                //循环中间内容
                for (var i = 0; i < feed.items.length; i++) {
                    var fCaption = feed.items[i].title;
                    var fRSS = feed.items[i].link;
                    
                            //控制交替行样式
                            var alterStyle = '';
                            if (i % 2 == 0) {
                                alterStyle = 'altertd';
                            }
                            //末尾行取消底边框
                            if (i == feed.items.length - 1) {
                                alterStyle += ' border_0';
                            }
                    strHtml += "<tr class='" + alterStyle + "'>";
                    strHtml += "    <td></td>";
                    strHtml += "    <td><div class='h30 w650 txtoverflow'><a style='color:"+master_BgColor+"'  onclick='AddRSSBrowse(\""+fRSS+"\")' href='javascript:void(0);'>" + fCaption + "</a></div></td>";
                    strHtml += "    <td align='right'></td>";
                    strHtml += "    <td></td>";
                    strHtml += "</tr>";
                } // for (var i = 0; i < json.Rows.length; i++)
                //插入表尾
                strHtml += "</table>";
                return strHtml;
}

var GetRSSIndexHtml=function(feed)
{
         var strHtml = '';
         //循环中间内容
         for (var i = 0; i < feed.items.length; i++) {
         if(i==5)
         {
            break;
         }
             var fCaption = feed.items[i].title;
             var fRSS = feed.items[i].link;
                     //控制交替行样式
                     var alterStyle = '';
                     if (i % 2 == 0) {
                         alterStyle = 'bc_f6f6f6';
                     }
            strHtml+="<div class='right-news-content border_t_bfc4c8 "+alterStyle+"'>";
            strHtml+="    <div class='right_news_title2 FL txtoverflow' style='color: "+master_BgColor+"'>";
            strHtml+="      &nbsp;<a onclick='AddRSSBrowse(\""+fRSS+"\")' href='javascript:void(0);'";
            strHtml+="                                            title='"+fCaption+"' style='color: "+master_BgColor+"'>"+fCaption+"</a></div>";
            //strHtml+="                                    <span class='FR'>评论</span>";
            strHtml+="                                </div>";

         } // for (var i = 0; i < json.Rows.length; i++)
                //插入表尾
                strHtml += "</table>";
                return strHtml;
}

 function AddRSSBrowse(url)
        {
        var params={action:'AddRSSBrowse',fRefID:Parent_RSSID,rand: Math.random()};
         $.ajax({ async: true,url:  master_WebRoot+'ShowSystem/ShowSystemHandler.ashx', data:params,
              success: function(str)
               {
                   if(str=="success")
                   {
                        var browse =parseInt( $("#"+Parent_BrowseLabel).html());
                        $("#"+Parent_BrowseLabel).html(browse+1);
                    }
                }
           });
           window.open(url);
      }
