/***************************************************************************
 * 功能描述：首页最新访客模块
 * 版本号：  1.0 
 * 原作者：  zhouyi 
 * 创建日期：2007.08.08 
 * 版权：世纪龙信息网络有限责任公司 21CN CORPORATION LTD. 
 ******************************************************************************/

/**
 * 最新访客模块
 * @type Object
 */
var NewVisitLogModule = {
/**
 * 获取最新访客列表
 *
 * @return {String}
 *         返回Top记录
 */ 
getNewVisitLogs : function ( /*int*/ uudId, /*int*/ opera_id, /*int*/ page_size, /*String*/ coding){
     NewVisitLogModule.selectNewVisitLog( uudId, opera_id, page_size,coding );
},
/**
 * 获取博客最新访客列表
 * @param  {Int}uudId
 *         用户ID
 * @param  {Int}opera_id
 *         业务ID
 * @param  {Int}page_size
 *         记录数
 * @param  {String}coding
 *         编码格式
 * @return {String}
 *         返回博客的访问记录
 */ 
selectNewVisitLog : function (uudId, opera_id, page_size, coding){
    blogViewProxy.selectNewVisitLog( uudId, opera_id, page_size, coding, NewVisitLogModule.showNewVisitLogResult);
},
/**
 * 显示博客的最新访客
 * @param  {object}result
 *         博客的最新访客
 * @return {void}
 *         
 */    
showNewVisitLogResult : function (result) {
    var _userName = INIT_LOAD_DATA._userName;
  	if (result != null && typeof result == 'object'){
			  var _a = [];
				_a.push('<div id="blogleftinfo">');
				var len = result.length;
				var iLoop = Math.ceil(len / 8);
				var iMod = len % 8;
				var i = 0;
				while(iLoop-- > 0) {
					 switch (iMod) {
					 	  case 0 : _a.push('·<a href="/u/uudToBlog?uudid='+result[i].uud_id+'" class="blog2ts12l" target="_blank">'+JS21CN.data.notDataDisposal(result[i++].nick_name,"21CN网友")+' </a><br />');
					 	  case 7 : _a.push('·<a href="/u/uudToBlog?uudid='+result[i].uud_id+'" class="blog2ts12l" target="_blank">'+JS21CN.data.notDataDisposal(result[i++].nick_name,"21CN网友")+' </a><br />');
					 	  case 6 : _a.push('·<a href="/u/uudToBlog?uudid='+result[i].uud_id+'" class="blog2ts12l" target="_blank">'+JS21CN.data.notDataDisposal(result[i++].nick_name,"21CN网友")+' </a><br />');
					 	  case 5 : _a.push('·<a href="/u/uudToBlog?uudid='+result[i].uud_id+'" class="blog2ts12l" target="_blank">'+JS21CN.data.notDataDisposal(result[i++].nick_name,"21CN网友")+' </a><br />');
					 	  case 4 : _a.push('·<a href="/u/uudToBlog?uudid='+result[i].uud_id+'" class="blog2ts12l" target="_blank">'+JS21CN.data.notDataDisposal(result[i++].nick_name,"21CN网友")+' </a><br />');
					 	  case 3 : _a.push('·<a href="/u/uudToBlog?uudid='+result[i].uud_id+'" class="blog2ts12l" target="_blank">'+JS21CN.data.notDataDisposal(result[i++].nick_name,"21CN网友")+' </a><br />');
					 	  case 2 : _a.push('·<a href="/u/uudToBlog?uudid='+result[i].uud_id+'" class="blog2ts12l" target="_blank">'+JS21CN.data.notDataDisposal(result[i++].nick_name,"21CN网友")+' </a><br />');
					 	  case 1 : _a.push('·<a href="/u/uudToBlog?uudid='+result[i].uud_id+'" class="blog2ts12l" target="_blank">'+JS21CN.data.notDataDisposal(result[i++].nick_name,"21CN网友")+' </a><br />');
					 }
					 iMod = 0;
					}
				_a.push('</div>');
				$('blogModule8').innerHTML =  _a.join("");
	  }else{ 
	  	  dwr.util.setValue('d4', dwr.util.toDescriptiveString(result, 1));
	  }
}
};  
