﻿// JScript 文件
//作者:周小丽
//日期:2008-3-18
 var Nums=20;
 var CommArray=new Array();
 var j=0;
 var k=0;
 var m=0;
 var Count1=new Array();
 var Count2=new Array();
 var Count3=new Array();
// //获取获取前几条最新评论作品
 function GetTopComment()
{ 
   var url = encodeURI(SBasePath+'/action/product/GetLatestProductComment.aspx');  
   var pars = encodeURI('?Nums='+Nums);
   var myAjax = new Ajax.Request(url,{method: 'get', parameters: pars,onComplete: sGetTopComment,onFailure:fGetTopComment});  
}

//获取前几条最新评论作品成功
function sGetTopComment(o)
{
    var CommArray=new Array();
    CommArray=MapProductComments(o);
    ShowLatestCommentProduct(CommArray);
}


 function ShowLatestCommentProduct(CommArray)
 {
   str="";
   for(var i=0;i<CommArray.length;i++)
  {
    if((RemoveHTML(CommArray[i].Content)).length>20)
    {
        str+='<div class="i_eventc_l">';
        str+='<div class="i_eventcL">';
        str+='<ul class="clearfix">';
        str+='<li class="i_eventc_l_img" id="productImg'+CommArray[i].ProductSNO+'"></li>';
//      str+='<li class="i_eventc_l_font" id="productName'+CommArray[i].ProductSNO+'"></li>';
        str+='</ul>';
        str+='</div>';
        str+='<div class="i_eventcM">';
        str+='<ul class="clearfix">';
        str+='<li class="i_eventc_l_font" id="productName'+CommArray[i].ProductSNO+'"></li>';
        str+='<li class="pl_c">'+Getsubstr(RemoveHTML(CommArray[i].Content),180)+'</li>';
        str+='<li class="time_wu">'+CommArray[i].CommDate.substring(0,CommArray[i].CommDate.indexOf("T"))+'</li>';
        str+='</ul>';
        str+='</div>';
        str+='<div class="i_eventcR">';
        str+='<ul class="clearfix">';
        str+='<li class="user_img" id="CommentImg'+i+'"></li>';
        str+='<li class="user_name" id="Commenter'+i+'"></li>';
        str+='</ul>';
        str+='</div>';
        str+='</div>';
        if(m==0)
        {
          Count1[0]=CommArray[i].ProductSNO;
          Count2[0]=CommArray[i].UserId;
          Count3[0]=i;
        }
        if(m==1)
        {
         Count1[1]=CommArray[i].ProductSNO;
         Count2[1]=CommArray[i].UserId;
         Count3[1]=i;
        }
           m++;
        if(m==2)
        {
          break;
        }
        
       
       }
  }
   
   $("SNSdiv").innerHTML=str;
   for(var i=0;i<Count1.length;i++)
   { 
     GetProduct(Count1[i]);

   }

   for(var i=0;i<Count2.length;i++)
   {
     GetUser(Count2[i]);
     
   }
//   for(var i=0;i<CommArray.length;i++)
//   {
//     GetProduct(CommArray[i].ProductSNO);
//   }

//   for(var i=0;i<CommArray.length;i++)
//   {
//     GetUser(CommArray[i].UserId);
//   }

 }
//获取前几条最新评论作品失败
function fGetTopComment(o)
{}

 
 //获取作品信息根据作品编号
 function GetProduct(productSNO)
{
    var url = encodeURI(SBasePath+'/action/product/GetProduct.aspx');  
    var pars = encodeURI('?ProductSNO='+productSNO);
    var myAjax = new Ajax.Request(url,{method: 'get', parameters: pars,onComplete: sGetProduct,onFailure:fGetProduct});
}
// //获取作品信息根据作品编号成功
 function sGetProduct(o)
 { 
    var str1="";
    var str2="";
    obj=new Array();  
    obj =MapProduct(o);
    if(obj.Type=='1')
    {
      str1="<a href="+SBasePath+"/ani/"+obj.ProductSNO+"/  title="+obj.Name+"><img src="+SBasePath+obj.ShrinkImage+"  title="+obj.Name+" onload='javascript:MyImage(this,61,61);'/></a>";
    }
    else
    {
     str1="<a href="+SBasePath+"/cartoon/"+obj.ProductSNO+"/  title="+obj.Name+"><img src="+SBasePath+obj.ShrinkImage+"  title="+obj.Name+" onload='javascript:MyImage(this,61,61);'/></a>";
    }
    $("productImg"+obj.ProductSNO).innerHTML=str1;

    if(obj.Type=='1')
    {
       str2="<a href="+SBasePath+"/ani/"+obj.ProductSNO+"/  title="+obj.Name+">"+Getsubstr(obj.Name,30)+"</a>";
    }
    else
    {
     str2="<a href="+SBasePath+"/cartoon/"+obj.ProductSNO+"/  title="+obj.Name+">"+Getsubstr(obj.Name,30)+"</a>";
    }
    
    
    $("productName"+obj.ProductSNO).innerHTML=str2; 
 }
 
 //获取作品信息根据作品编号失败
 function fGetProduct()
 {
 }
 
// //获取作者信息根据用户编号
 function GetUser(UserId)
{
  if(UserId!=0)
  {
    var url = encodeURI(SBasePath+'/action/space/GetSpaceExt.aspx');  
    var pars = encodeURI('?SpaceSNO='+UserId);
    var myAjax = new Ajax.Request(url,{method: 'get', parameters: pars,onComplete: sGetUser,onFailure:fGetUser,asynchronous:false});
   }
   else
   {
      var str1= '<img src="'+NoNameImg+'" onload="javascript:MyImage(this,50,50);"/>';
      $("CommentImg"+Count3[j]).innerHTML = str1;
      j++;
      var str2='匿名';
      $("Commenter"+Count3[k]).innerHTML=str2;
      k++;
   }
}

 //获取作者信息根据用户编号成功
 function sGetUser(o)
 {
    var str1="";
    var str2="";
    obj=new Array();  
    obj =MapSpaceExt(o);
    str1='<a href="'+SBasePath+'/shell/'+obj.Name+'/" target="_blank" title="'+obj.NickName+'">      <img src="'+SBasePath+obj.Logo+'"  title="'+obj.NickName+'" onload="javascript:MyImage(this,50,50);"/></a>';
    $("CommentImg"+ Count3[j]).innerHTML=str1;
    j++
    str2='<a href="'+SBasePath+'/shell/'+obj.Name+'/" target="_blank" title="'+obj.NickName+'">'+obj.NickName+'</a>';
    $("Commenter"+Count3[k]).innerHTML=str2;
    k++;

 }
 
  //获取作者信息根据用户编号失败
 function fGetUser(o)
 {
 
 }