function search(){
			searchPage("0");
		}
		
		function searchPage(pageNum){
			var category=DWRUtil.getValue("category");
			var condition =DWRUtil.getValue("condition1");
			var pageSize =DWRUtil.getValue("pageSize");
			var sort=DWRUtil.getValue("sort");
			var field=DWRUtil.getValue("field");
            
           
			//urchinTracker();
			Demo.search(refresh,condition,field,category,sort,pageSize,pageNum);
		
		}
		
		function refresh(result){
			var html="";
			
			//DWRUtil.setValue("second",result[2]/1000);
		//	if(aResults2[1]=="threeLine"){
		  mm=$("v-threeLine").style.display;
		  o=$("v-oneLine").style.display;
		   if(mm=="block"){  
		    html+='<div style="display: block;" id="v-threeLine" class="tab-panel"><table width="100%" border="0" cellpadding="5" cellspacing="0" style="border-bottom:1px dotted #CCC">';
            
		   }else{
		       html+='<div style="display: none;" id="v-threeLine" class="tab-panel"><table width="100%" border="0" cellpadding="5" cellspacing="0" style="border-bottom:1px dotted #CCC">';
		   }       
           for(var i=0;i<result[0].length;i++){				
			     html+=sbuildHtml(result[0][i])+"\n";
			     
			     if((i+1)%3==0){
			     html+='</tr><tr>';
			     }	
			   }
			   if(result[0].length<3){			        
			       for(var j=0;j<3-(result[0].length);j++){
			       html+='<td></td>';
			       }
			     }
			   html+='</table></div>';
         //   }
         //   else{
         if(mm=="block"){  
		    html+='<div style="display: none;" id="v-oneLine" class="tab-panel">';
		   }else{
		     html+='<div style="display: block;" id="v-oneLine" class="tab-panel">';
		   }
          
            
             for(var i=0;i<result[0].length;i++){			
			     html+=buildHtml(result[0][i])+"\n";			
			   }  
			   html+='</div>';          
         //   }
			DWRUtil.setValue("page",buildPageHtml(result[1]));
			DWRUtil.setValue("page2",buildPageHtml(result[1]));
			DWRUtil.setValue("product",html);
		}
		function sbuildHtml(item){
		var sitem=item.name.substring(0,10);
		if(item.name.length>10){
		   sitem+="...";
		}
		//var onlineuserid=DWRUtil.getValue("onlineuserid");
		var role=DWRUtil.getValue("role");
		var useri=DWRUtil.getValue("userid");
		if(useri==""){useri=0;};
		if(role==""){role=0;};
		var seeid=0;
			if (document.getElementById("seeid")!=null){
			    seeid=DWRUtil.getValue("seeid");
			}
			//alert(seeid);
			//alert(useri);
		var dfhtml="";
			var schtml="";
			if(role==0){
			       if(seeid!=0&&useri==seeid){			       
			         schtml=schtml+'<div id ="favorite_'+item.id+'" style="padding-top:5px;"><a href="javascript:deleteFavorite('+item.id+','+useri+')"><img src="/2/images/btn_notfav.gif" width="68" height="20" border="0"/></a></div>'
			             +'<div class="icon_btn01"><a href="/item-'+item.id+'.html#favorite" class="menu2">谁收藏了</a></div>';
			       }                       
			       else if(item.matchFavorite==1){
			         schtml=schtml+'<div id ="favorite_'+item.id+'" style="padding-top:5px;">已收藏</div>'
			             +'<div class="icon_btn01"><a href="/item-'+item.id+'.html#favorite" class="menu2">谁收藏了</a></div>';
			       }     
			       else  {
			            
			         schtml=schtml+'<div id ="favorite_'+item.id+'" style="padding-top:5px;"><a href="javascript:addFavorite('+item.id+','+useri+')"><img src="/2/images/btn_fav.gif" width="68" height="20" border="0"/></a></div>'
			             +'<div class="icon_btn01"><a href="/item-'+item.id+'.html#favorite" class="menu2">谁收藏了</a></div>';
			             }
			}
			else if(role>0){
			if(role==1){	  schtml=schtml+'<div><a href="/addinfo.html?itemid='+item.id+'" class="menu2">添加或修改</a></div>';}
			if(role==2){     schtml=schtml+'<div><a href="/addinfo.html?itemid='+item.id+'&&edit=0" class="menu2">修改商品信息</a></div>';}
			}
		var html='<td width="33%" align="center" valign="top">'
		        +'<div style="width:100%;">'
				+'<div style="border-top:1px solid #D0D9E0;">'
				+'<a href="/item-'+item.id+'.html"  onclick="Demo.click('+item.id+')">'
				+sitem+'</a></div>'
				+'<span class="itempic"><a href="/item-'+item.id+'.html"  onclick="Demo.click('+item.id+')">'
				+'<img height="75px" src="'+item.iconPath+'" alt="'+item.name+'"></a></span>'
				+'<span style="float:right">'
				+'<img  src="/pics/read_star_'+item.avgRate+'.gif" ><br/>'
				+item.price+'<br/>'
				+'<a href="/item-'+item.id+'.html"  onclick="Demo.click('+item.id+')">'
				+'<img src="/2/images/jiage.gif"></a>'
				+schtml
				+'</span></div></td>';
		return html;
		}
		function buildHtml(item){
		   var sitem=item.name;
			var itemUrl='<a href="/item-'+item.id+'.html"';
			var commentUrl='"/comment.html?id='+item.id+'"';
			var tags=item.tagsArray;
			var tag="";
			var pageSize =DWRUtil.getValue("pageSize");
			for (var i=0;i<tags.length;i++){
				tag+='&nbsp;&nbsp;<a href="/tagSearch-'+tags[i].id+'.html" class="menu4" >'+tags[i].name+'</a>';

			}
			//var onlineuserid=DWRUtil.getValue("onlineuserid");
			var useri=DWRUtil.getValue("userid");
			var role=DWRUtil.getValue("role");
			var retailerid=DWRUtil.getValue("retailerid");
			var retailername=DWRUtil.getValue("retailername");
			var seeid=0;
			if (document.getElementById("seeid")!=null){
			    seeid=DWRUtil.getValue("seeid");
			}
			
			if(useri==""){useri=0;};
			if(role==""){role=0;};
			var dfhtml="";
			var schtml="";
			if(role==0){
			dfhtml=dfhtml+'</div><div style="float:right">'
			            +'<span>我要打分</span><br/>'
			            +'<IMG class=star id=star_'+item.id+'_1 onmouseover="votio_hover(\'star_'+item.id+'\',1,1)" onclick="votio_vote('+item.id+', 1,'+useri+');" onmouseout="votio_unhover(\'star_'+item.id+'\',1)"alt=+ src="2/images/star0.gif">&nbsp;'
			            +'<IMG class=star id=star_'+item.id+'_2 onmouseover="votio_hover(\'star_'+item.id+'\',2,2)" onclick="votio_vote('+item.id+', 2,'+useri+');" onmouseout="votio_unhover(\'star_'+item.id+'\',2)"alt=+ src="2/images/star0.gif">&nbsp;'
			            +'<IMG class=star id=star_'+item.id+'_3 onmouseover="votio_hover(\'star_'+item.id+'\',3,3)" onclick="votio_vote('+item.id+', 3,'+useri+');" onmouseout="votio_unhover(\'star_'+item.id+'\',3)"alt=+ src="2/images/star0.gif">&nbsp;'
			            +'<IMG class=star id=star_'+item.id+'_4 onmouseover="votio_hover(\'star_'+item.id+'\',4,4)" onclick="votio_vote('+item.id+', 4,'+useri+');" onmouseout="votio_unhover(\'star_'+item.id+'\',4)"alt=+ src="2/images/star0.gif">&nbsp;'
			            +'<IMG class=star id=star_'+item.id+'_5 onmouseover="votio_hover(\'star_'+item.id+'\',5,5)" onclick="votio_vote('+item.id+', 5,'+useri+');" onmouseout="votio_unhover(\'star_'+item.id+'\',5)"alt=+ src="2/images/star0.gif">'
			            +'</div></div>';
			       if(seeid!=0&&useri==seeid){			       
			         schtml=schtml+'<div id ="favorite_'+item.id+'" style="padding-top:5px;"><a href="javascript:deleteFavorite('+item.id+','+useri+')"><img src="/2/images/btn_notfav.gif" width="68" height="20" border="0"/></a></div>'
			             +'<div class="icon_btn01"><a href="/item-'+item.id+'.html#favorite" class="menu2">谁收藏了</a></div>';
			       }                       
			       else if(item.matchFavorite==1){
			         schtml=schtml+'<div id ="favorite_'+item.id+'" style="padding-top:5px;">已收藏</div>'
			             +'<div class="icon_btn01"><a href="/item-'+item.id+'.html#favorite" class="menu2">谁收藏了</a></div>';
			       }     
			       else  {
			            
			         schtml=schtml+'<div id ="favoriteh_'+item.id+'" style="padding-top:5px;"><a href="javascript:addFavorite('+item.id+','+useri+')"><img src="/2/images/btn_fav.gif" width="68" height="20" border="0"/></a></div>'
			             +'<div class="icon_btn01"><a href="/item-'+item.id+'.html#favorite" class="menu2">谁收藏了</a></div>';
			             }
			}
			else if(role>0){
			if(role==1){	  schtml=schtml+'<a href="/addinfo.html?itemid='+item.id+'" class="menu2">添加或修改</a>';}
			if(role==2){     schtml=schtml+'<a href="/addinfo.html?='+item.id+'&&edit=0" class="menu2">修改商品信息</a>';}
			}
			var html='<div class="product1">'
			+'<div class="titleitemname">'+itemUrl
			+' class="D" onclick="Demo.click('+item.id+')">'+sitem
			+'</a></div><div class="red" style="float:right">'+item.price
			+'</div></div>'
			+' <table width="100%"  cellpadding="5" cellspacing="0" >'
			+'<tr>'
			+'<td rowspan="3" width="110"><div class="imgFrame">'+itemUrl+' onclick="Demo.click('+item.id+')"><img src="'
			+item.iconPath+'" height="75"  border="0" alt="'+sitem+'"/></a></div></td><td colspan="2"><div>'+sitem
			+'<br/>标签：'+tag+'</div><div><div style="float:left">'
			+'<span id="rateCount'+item.id+'">'+item.rateCount+'</span>人打分<br/>'
			+'<span id="avgRate'+item.id+'"><img src="/pics/read_star_'+item.avgRate+'.gif" alt="" border="0" /></span>'
			+dfhtml			
			+'<td width=25% align="right"><div style="margin-right:15px">'+item.bizCount+'家经销</div>'
			+'<div>'+itemUrl+' onclick="Demo.click('+item.id+')"><img src="/2/images/jiage.gif" width="68" height="20" border="0"/></a></div>'
			+schtml
			+'</td>	'
			+'</tr> </table>';
			
			return html;
				
		}
		function addprice(form,retaileri,itemi)
		{
		  var retailerid=retaileri;
		  var itemid=itemi;
		  form.submit();
		}
		
		function buildPageHtml(pageInfo){
			var count=DWRUtil.getValue("count");
			var html="";
				if (pageInfo.showFirst)
				html+="<a href='javascript:searchPage(0);' class='menu2'>&lt;&lt;首页</a>&nbsp;";
				if (pageInfo.showPrevious)
				html+="<a	href='javascript:searchPage("+pageInfo.previous+");'  class='menu2'>&lt;上页</a>&nbsp;";
				if (count!=null)
				html+=pageInfo.first+"&nbsp;--&nbsp;"+pageInfo.last+"&nbsp;of&nbsp;"+count+"&nbsp;";
				if (pageInfo.showNext)	
				html+="<a href='javascript:searchPage("+pageInfo.next+");'  class='menu2'>下页&gt;</a>&nbsp;";
				if (pageInfo.showLast)
				html+="<a href='javascript:searchPage("+'"last"'+");'  class='menu2'>末页&gt;&gt;</a>";
			return html;
		}
		
		function showMore(more){
			var category=DWRUtil.getValue("category");
			var minPrice=DWRUtil.getValue("minPrice");
			var maxPrice=DWRUtil.getValue("maxPrice");
			urchinTracker()
			Demo.getConditionList(refreshCondition,more,category,minPrice,maxPrice);
		}
		
		function refreshCondition(obj){
			html="";
			for(var i=0;i<obj.length;i++){
				html+=buildConditionHtml(obj[i]);
			}
			oldCondition=DWRUtil.getValue("conditionList");
			DWRUtil.setValue("conditionList",html);
		}
		
		function rollback(){
			urchinTracker()
			DWRUtil.setValue("conditionList",oldCondition);
		}
		
		function buildConditionHtml(obj){
			var html="";
			var condition=DWRUtil.getValue("condition");
			var category=DWRUtil.getValue("category");
			var field=DWRUtil.getValue("field");
			if (field=='')
			url="catalog.html";
			else if (field=='tags')
				url="tagSearch.html";
			else
				url="search.html";
			html+='<div class="cate">'
			+'<a href="javascript:showMore('
			+"'"+obj[0].aliasType+"'"+');">'+obj[0].type
			+'</a></div><div  class="catelist">';
			if (obj[0].aliasType=='price')
				html+=DWRUtil.getValue("priceRange");
			for(var i=1;i<obj.length;i++){
			
				html+='<a	href="/'+url+'?category='+category+'&condition='+obj[i].value
				+'---'+condition+'">'+obj[i].label+'</a></li><br>';
				}
			html+='<a href="javascript:rollback()";>返回</a>';
			html+='</div>';
			return html;
			
		
		}		
		function filterPrice(){
			var start=DWRUtil.getValue("start");
			var end=DWRUtil.getValue("end");
			if (start=="")
				start="0";
			if (end=="")
				end="9999";
			var price="lowPrice:{"+buildPriceStr(start)+" TO "+buildPriceStr(end)+"}";
			var category=DWRUtil.getValue("category");
			var condition=DWRUtil.getValue("condition");
			DWRUtil.setValue("c1",category);
			if (condition=="")
				DWRUtil.setValue("c2",price);
			else
				DWRUtil.setValue("c2",price+" "+condition);
			document.price.submit;
		}
		
		//将用户输入的价格补足位数
		function buildPriceStr(price){
			//小数位
			price=price+'00';
			var prefix='';
			for (i=0;i<(10-price.length);i++)
				prefix='0'+prefix;
			return prefix+price;
		}
		
		function getHotVote(type,num){
			Demo.getHotVote(refreshHotVote,type,num);
		}

		function refreshHotVote(votes){
			DWRUtil.setValue("hotVote",buildVoteList(votes));
		}
		
		function getIncreaseVote(type,num){
			Demo.getIncreaseVote(refreshIncreaseVote,type,num);
		}

		function refreshIncreaseVote(votes){
			DWRUtil.setValue("increaseVote",buildVoteList(votes));
		}
		
		function buildVoteList(votes){
			var html="";
			for (var i=0;i<votes.length;i++){
				var vote=votes[i];
				html+='<div class="lihpl"><a rel="nofollow" target="_blank"  class="menu2" href="/vote-'+vote.id+'.html">'+vote.name+' (共'+vote.count+'票) </a></div>';
			}
			return html;
		}

		function toggleVisibility(me){
			if (me.style.visibility=="hidden"){
				me.style.visibility="visible";
				}
			else {
				me.style.visibility="hidden";
				}
		}
		
		function changeVisibility(me, hide){
			if (hide){
				me.style.visibility="hidden";					
			}else {
				me.style.visibility="visible";
			}
		}
		
		function toggleExist(me){
			if (me.style.display=="none"){
				me.style.display="";
				}
			else {
				me.style.display="none";
				}
		}
		
		function changeExist(me,show){
			if (show){
				me.style.display="";
			}
			else{
				me.style.display="none";
			}
		}
		
		function trim(str){
			return str.replace(/^\s+|\s+$/g, "");
		}
		
		//vote
		
		function switchVoteTab(tid) {
    	var link = $('tab-'+tid);
    	if (link.hasClassName('active-link')) return;
    	$$('ul.tab-nav a').each(
			function(a) {
				if (a.id == link.id) {
					Element.addClassName(a, 'active-link');
					Element.addClassName(a, 's-tabcolor');
					loadVoteTab(tid);
					//setTimeout(function(){loadVoteTab(tid)}, 10);
				}
				else {
					Element.removeClassName(a, 'active-link');
					Element.removeClassName(a, 's-tabcolor');
				}
			}
		);
    }
    
    function loadVoteTab(tid) {
		var tContainer = $('v-' + tid);
		if (tContainer) {
			// if content is empty, then invoke load action
			var loadData = Element.hasClassName(tContainer, 'load-data');
			
			if (loadData && this['loadVoteTab_' + tid]) {
				this['loadVoteTab_' + tid](tContainer);
				Element.removeClassName(tContainer, 'load-data');
			}

			//Element.hide.apply(null, document.getElementsByClassName('tab-panel', $('v-board')));
			$$('div.tab-panel').each(function(t) {Element.hide(t);});
			tContainer.style.display = 'block';				
		}
    }
    
    function sendInvite(){
    	if (DWRUtil.getValue("mailList")==''){
    		alert("请输入邮件地址");
    		return;
    	}    	
    	DWRUtil.setValue("inviteMsg","正在发送...");
    	Demo.sendInvite(refreshInvite,DWRUtil.getValue("id"),"",DWRUtil.getValue("voteName"),DWRUtil.getValue("voteContent"),DWRUtil.getValue("mailList"));
    }
      function   jstrim(s)     
  {   
  return   s.replace(/(^\s*)|(\s*$)/g,"");       
  }

    function refreshInvite(success){
    	if (success){
    		DWRUtil.setValue("mailList","");
    		DWRUtil.setValue("inviteMsg","发送成功，谢谢");
    	}
    	else
    		DWRUtil.setValue("inviteMsg","发送失败,请确认您的邮件地址");
    }
    function sendEmail(){
    	if (DWRUtil.getValue("emails")==''){
    		alert("请输入邮件地址");
    		return;
    	}
    	DWRUtil.setValue("inviteMsg","正在发送...");
    	Demo.sendEmail(refreshemail,DWRUtil.getValue("userid"),DWRUtil.getValue("emails"));
    }
    function refreshemail(res){
     if(res[1]){
      DWRUtil.setValue("emails","");
      DWRUtil.setValue("inviteMsg","发送成功，谢谢");
     }
     else
       DWRUtil.setValue("inviteMsg","发送失败,请确认您的邮件地址");
    }
    
	function addTempOption(){
		if (DWRUtil.getValue("tempContent")==''){
			alert("请输入选项");
			return;
		}
		DWRUtil.setValue("diggMsg","正在提交选项");
		Demo.addTempOption(refreshTempOptionList,DWRUtil.getValue("id"),DWRUtil.getValue("tempContent"),DWRUtil.getValue("voteChecker"));
	}
	
	function refreshTempOptionList(options){
		var html="";
		/**for (var i=0;i<options.length;i++){
			var option=options[i];
			html+='<tr><td width="65%">'+option.name+' (<span id="digg'+option.id+'">'+option.num+'</span>)</td>'
				+'<td width="35%"><a href="javascript:diggTempOption('+option.id+')"><img src="/pics/up_high_small.gif"/></a></td></tr>';
		}
		DWRUtil.setValue("tempOptionList",'<table width=100%>'+html+'</table>');
		**/
		DWRUtil.setValue("diggMsg","提交成功，谢谢");
		DWRUtil.setValue("tempContent","");
		window.location.href="/vote-"+DWRUtil.getValue("id")+".html";
		
	}
	
	function diggTempOption(optionId){
		DWRUtil.setValue("diggMsg","正在投票...");
		Demo.diggTempOption(refreshTempOption,DWRUtil.getValue("id"),optionId);
	}
	
	function refreshTempOption(optionId){
		if (optionId==0)
			DWRUtil.setValue("diggMsg","您已经投过票了，不能再投");
		else{
			var i=DWRUtil.getValue("digg"+optionId);
			DWRUtil.setValue("digg"+optionId,++i);
			DWRUtil.setValue("diggMsg","投票成功");
		}
	}

function showTagAdd(){
	changeExist(document.getElementById('tag-add-container'),true);
}

function addTag(){
	if (trim(DWRUtil.getValue("tag"))=="")
		return;
	Demo.tagVote(refreshTag,DWRUtil.getValue("id"),DWRUtil.getValue("tag"));

}

function refreshTag(tags){
	var tagStr="";
	for(var i=0;i<tags.length;i++){
		var tag=tags[i];
		tagStr+='<a href="/voteTag.html?condition='
			+tag[0]+'">'
			+tag[0]
			+"("+tag[1]+") "+'</a>';
	}
	changeExist(document.getElementById('tag-add-container'),false);
	DWRUtil.setValue("tagStr",tagStr);
}

function showCommentForm(){
	toggleExist(document.getElementById('comment-form-container'));
}

function copyToChip(id){
	clipboardData.setData('text',DWRUtil.getValue(id));
}


//import js,css
function $import(path, type){
 var i, 
      base, 
      src = "v6.js", 
      scripts = document.getElementsByTagName("script"); 
 
  if (type == "css") {
      document.write("<" + "link href=\"" + path + "\" rel=\"stylesheet\" type=\"text/css\"></" + "link>");
  } else {
      document.write("<" + "script src=\"" +  path + "\"></" + "script>");
  }
}
function init() {
			
	DWRUtil.useLoadingMessage('页面加载中...');
	loginInit();
	errorInit();
	sendEmailInit();
	sendShowFavorateInit(); 
	getRecommendList();
}	
function getRecommendUserList(){
  var categoryAliasName=DWRUtil.getValue("categoryAliasName");
  if (document.getElementById("recommentUser")!=null){
  Demo.getRecommendUser(buildRecommendUserList,categoryAliasName);
  }
}

function buildRecommendUserList(res){
   var onlineuserid=DWRUtil.getValue("onlineuserid");
	var onlineuserrole=DWRUtil.getValue("onlineuserrole");
	//alert(onlineuserrole);
	if(onlineuserid==null||onlineuserid==""){
	 onlineuserid=0;
	}
	if(onlineuserrole==null||onlineuserrole==""){
	 onlineuserrole=0;
	}
   for (var i=0;i<res.length;i++){
    var j=i+1;
    if(document.getElementById("title_f_"+j)!=null){
    //document.getElementById("title_f_"+j)border-top.value=1px;
    var friendDao=res[i];
    var url='"/user.html?uid='+friendDao.user.id+'"';
    var nick=friendDao.user.nick;
			if (nick.length>8)
				nick=nick.substring(0,8);
    var titleHtml='<div style="border-top:1px solid #D0D9E0;"><div align="center"><a href='+url+'>'+friendDao.user.nick;
    if(onlineuserrole==0){
	if(friendDao.user.id==onlineuserid){
                titleHtml+='(<font color="red">自己</font>)';
           }
    else{
      if(friendDao.user.matchFriend==0){
           titleHtml+='(<font color="#000066">陌生人</font>)';
      }
      else if(friendDao.user.matchFriend==1){
           titleHtml+='(<font color="#000066">陌生人</font>)';
      }
      else if(friendDao.user.matchFriend==2){
           titleHtml+='(<font color="red">好友</font>)';
      }
    }
    }
    titleHtml+='</a></div>';
    DWRUtil.setValue("title_f_"+j,titleHtml);
    var picHtml='<a href='+url+'><img width="70" height="70" src="/pics/tuxiang.gif" alt="'+friendDao.user.nick+'"></a>'
	DWRUtil.setValue("pic_f_"+j,picHtml);
	var bodyHtml='';
	if(friendDao.user.id!=onlineuserid&&onlineuserrole==0){
	if(onlineuserid!=0){
      if(friendDao.user.matchFriend==0){
           bodyHtml+='<div id="usercomfig" align="center"><a href="javascript:applyFriend('+friendDao.user.id+','+onlineuserid+')">加为好友</a></div>';
      }
      else if(friendDao.user.matchFriend==1){
           bodyHtml+='<div id="usercomfig" align="center"><font color="red">等待确认</font></div>';
      }
      }
     else if(onlineuserid==0){
      bodyHtml+='<div id="usercomfig" align="center"><a href="javascript:apply('+friendDao.user.id+')">加为好友</a></div>';
     }
    }
    var itemName=friendDao.itemName;
    //if (itemName.length>6)
	//	itemName=itemName.substring(0,6)+"...";
    var itemurl='<div id="myNewFavorite"><a href=item-'+friendDao.itemId+'.html>'+itemName+'</a></div>';
    bodyHtml+='最新收藏品是：'+itemurl+'...<div align="right"><a href="user.html?uid='+friendDao.user.id+'">更多收藏</a></div>';
	DWRUtil.setValue("item_f_"+j,bodyHtml);
    }
   }
}
//从后台获取推荐列表
function getRecommendList(){
	var categoryAliasName=DWRUtil.getValue("categoryAliasName");
	//alert(categoryAliasName);
	if (document.getElementById("oneItemListA")!=null){
	Demo.getRecommendItem(buildRecommendList,categoryAliasName);
	}
}

//根据获取的推荐列表，刷新页面
function buildRecommendList(items){
	var prefix="a";
	var onlineuserid=DWRUtil.getValue("onlineuserid");
	var onlineuserrole=DWRUtil.getValue("onlineuserrole");
	if(onlineuserid==null||onlineuserid==""){
	 onlineuserid=0;
	}
	if(onlineuserrole==null||onlineuserrole==""){
	 onlineuserrole=0;
	}
	for (i=0;i<items.length;i++){

			//if (i>=6)
			//	prefix="b";
			var j=i%6+1;
			var item=items[i];
			var url='"/item-'+item.id+'.html" onclick="Click.click('+item.id+')"';
			var name=item.name;
			if (name.length>14)
				name=name.substring(0,14);
			var titleHtml='<a href='+url+'>'+name+'</a>';
			if (document.getElementById("title_"+prefix+"_"+j)!=null){
				DWRUtil.setValue("title_"+prefix+"_"+j,titleHtml);
				var picHtml='<a href='+url+'><img height="75px" src="'+item.iconPath+'" alt="'+name+'"></a>'
				DWRUtil.setValue("pic_"+prefix+"_"+j,picHtml);
				var rateHtml='<img  src="/pics/read_star_'+item.avgRate+'.gif"><br/>'
						+item.price
						+'<br/><a href='+url+'><img src="/2/images/jiage.gif"></a>';
				if(onlineuserrole==0){
				rateHtml=rateHtml
						+'<div id ="favorite_'+item.id+'" style="padding-top:10px;"><a href="javascript:addTheFavorite('+item.id+','+onlineuserid+')"><img src="/2/images/btn_fav.gif" width="68" height="20" border="0"/></a></div>';
						}
				DWRUtil.setValue("rate_"+prefix+"_"+j,rateHtml);
		}
	}	
	getRecommendUserList();
}


function importForItem(){
		
		$import("/js/connection.js","js");
		$import("/js/position.js","js");
		$import("/js/animation.js","js");
		$import("/js/yg_qreview_200604171800.js","js");
		$import("/js/yg_qrating_200604171800.js","js");
		$import("/js/item.js","js");
}
function importForIndex(){
		$import("/dwr/interface/Demo.js","js");
		$import("/dwr/engine.js","js");
		$import("/dwr/util.js","js");
		$import("/js/yahoo.js","js");
		$import("/js/event.js","js");
		$import("/js/dom.js","js");
		$import("/js/container.js","js");
}
function importForChannel(){
		$import("/dwr/interface/Demo.js","js");
		$import("/dwr/engine.js","js");
		$import("/dwr/util.js","js");
		$import("/js/yahoo.js","js");
		$import("/js/event.js","js");
		$import("/js/dom.js","js");
		$import("/js/container.js","js");
}
	
	//<link rel="stylesheet" type="text/css" href="assets/container.css" />
	
	//nav.jsp中的js
	function loginInit() {
			var handleCancel = function() {
				this.cancel();
				DWRUtil.setValue("tit",rehtml());
				DWRUtil.setValue("isid",isidhtml());
				DWRUtil.setValue("sign",sihtml());
				var friendidhtml='<input name="friendids" type="hidden" value="0"></div>';
		       DWRUtil.setValue("friendid",friendidhtml);
			}
			var handleSubmit = function() {
				this.submit();
			}
			
			YAHOO.loginDlg = new YAHOO.widget.Dialog("loginDlg", { modal:true, visible:false, width:"450px", fixedcenter:true, constraintoviewport:true, draggable:false });
			var sub = new YAHOO.util.KeyListener(document, { keys : 13 }, {fn:handleSubmit,scope:YAHOO.loginDlg,correctScope:true} );
			YAHOO.loginDlg.cfg.queueProperty("keylisteners", [sub]);
			YAHOO.loginDlg.cfg.queueProperty("buttons", [ { text:"登录", handler:handleSubmit },{ text:"取消", handler:handleCancel } ]);
			YAHOO.loginDlg.cfg.queueProperty('postmethod','none')
			var handleManual = function(type, args, obj) {
				Demo.login(DWRUtil.getValue("useremail"),DWRUtil.getValue("userpass"),DWRUtil.getValue("iteid"),DWRUtil.getValue("friendids"),loginCallback);
			}
			YAHOO.loginDlg.manualSubmitEvent.subscribe(handleManual, YAHOO.loginDlg, true);
			YAHOO.loginDlg.render();
		}
		function sihtml(){
		var html='<div>如果你还没有注册，请您马上&nbsp;<a href="/reg.html?operator=newuser"><span>注册个人用户</span></a></div>'
                  +'<div>如果你是商家用户，请您使用&nbsp;<a href="/enterprise.html"><span>商家服务</span></a></div>'
                  return html;
		}
		function loginCallback(success){
			if (success[0]){
			    if(success[2]!=0){
			       if(success[3]>0){
			            alert("对不起，你不是普通用户，你没有收藏的功能");
			         }
			      if(success[3]==0){
			        Demo.addFavorite(refreshTheFavorite,success[2],success[1]);
			        alert("收藏成功");
			       }
               }
               if(success[4]!=0){
                 if(success[3]>0){
			            alert("对不起，你不是普通用户，你没有添加好友的功能");
			         }
			         if(success[3]==0&&success[4]==success[1]){
			         alert("对不起，你不能添加自己为好友");
			         }
			      if(success[3]==0&&success[4]!=success[1]){
			      Demo.applyFirend(resultapplyres,success[4],success[1]);
			       }
               }
               window.location.reload();
			}else{
			    DWRUtil.setValue("tit",erhtml());
			   YAHOO.loginDlg.show(); }
				
			}
			function resultapplyres(res){
			if(res[2]){
			 alert(res[0]);
			}
			else{
			  alert(res[0]);
			}			
			 window.location.reload();
			}
		function isidhtml(){
		var html='<input name="iteid" type="hidden" value="0">'		
			return html;	
		}
		function erhtml(){			
			var html='<div align="center"><span class="STYLE8"><font color="red">用户名密码错误，请重新登录</font></span><BR></div>'		
			return html;	
		}
		function rehtml(){			
			var html='<div align="center"><span class="STYLE8">个人用户登录</span><BR></div>'		
			return html;	
		}
			
		
		function trim(str){
			return str.replace(/^\s+|\s+$/g, "")
		}
		
		function errorInit() {
			var handleCancel = function() {
				this.cancel();
			}
			var handleSubmit = function() {
				if (trim(DWRUtil.getValue("errTitle"))==''||trim(DWRUtil.getValue("errContent"))=='')
					alert("请输入主题和内容");
				else
					this.submit();
			}
			
			YAHOO.errorDlg = new YAHOO.widget.Dialog("errorDlg", { modal:true, visible:false, width:"450px", fixedcenter:true, constraintoviewport:true, draggable:false });
			YAHOO.errorDlg.cfg.queueProperty("buttons", [ { text:"提交", handler:handleSubmit},{ text:"取消", handler:handleCancel} ]);
			YAHOO.errorDlg.cfg.queueProperty('postmethod','none')
			var handleManual = function(type, args, obj) {
				alert("谢谢");
				Demo.appendComment(999999,0,"",DWRUtil.getValue("errTitle"),DWRUtil.getValue("errContent"),"0","0");
			}
			YAHOO.errorDlg.manualSubmitEvent.subscribe(handleManual, YAHOO.errorDlg, true);
			YAHOO.errorDlg.render();
		}
		
		function submitError(){
			DWRUtil.setValue("errTitle","");
			DWRUtil.setValue("errContent","");
			YAHOO.errorDlg.show();
		}
		
		
		
		function voteInit() {
			
			YAHOO.voteDlg = new YAHOO.widget.Dialog("box-outer", { modal:true, visible:false, width:"500px", fixedcenter:true, constraintoviewport:true, draggable:false });
			
			YAHOO.voteDlg.render();
		}
	


//v6.version2
		function hot(id){

			var cellFuncs = [
				function(data) { return "<a href='/item.html?id=" + data.id + "'>" + data.name + "</a>"; }
			];		
			
			var show = function(list){
				DWRUtil.addRows( id, list, cellFuncs);
			}
			Demo.hotItems(show);
		}
		 function del(form)
 {
   if(confirm("此操作不可逆，你确定要删除此价格吗？"))
      {
      form.submit();
      }
 }
 function searchbiz(){
       searchbizpage(0);
 }
 function searchbizpage(pageNum){
			var pageSize =DWRUtil.getValue("pageSize");
			var count =DWRUtil.getValue("count");
            var retailerid=DWRUtil.getValue("retailerid");
            
			Demo.searchbizinfo(refreshbiz,pageSize,pageNum,retailerid,count);
		
		}
		
		function refreshbiz(result){
			var html="";
			var count=DWRUtil.getValue("count");
			var shtml="";
				if (result[1].showFirst)
				shtml+="<a href='javascript:searchbizpage(0);' class='menu2'>&lt;&lt;首页</a>&nbsp;";
				if (result[1].showPrevious)
				shtml+="<a	href='javascript:searchbizpage("+result[1].previous+");'  class='menu2'>&lt;上页</a>&nbsp;";
				if (count!=null)
				shtml+=result[1].first+"&nbsp;--&nbsp;"+result[1].last+"&nbsp;of&nbsp;"+count+"&nbsp;";
				if (result[1].showNext)	
				shtml+="<a href='javascript:searchbizpage("+result[1].next+");'  class='menu2'>下页&gt;</a>&nbsp;";
				if (result[1].showLast)
				shtml+="<a href='javascript:searchbizpage("+result[2]+");'  class='menu2'>末页&gt;&gt;</a>";
				
			
			
			var html="";
			//DWRUtil.setValue("second",result[2]/1000);
		//	if(aResults2[1]=="addcomment"){ 
		mm=$("v-threeLine").style.display;
		  o=$("v-oneLine").style.display;
		   if(mm=="block"){ 
		    html+='<div style="display: block;" id="v-threeLine" class="tab-panel"><table width="100%" border="0" cellpadding="5" cellspacing="0" style="border-bottom:1px dotted #CCC">';
            
		   }else{
		       html+='<div style="display: none;" id="v-threeLine" class="tab-panel"><table width="100%" border="0" cellpadding="5" cellspacing="0" style="border-bottom:1px dotted #CCC">';
		   }       
           for(var i=0;i<result[0].length;i++){				
			     html+=sbuildsHtml(result[0][i])+"\n";
			     
			     if((i+1)%3==0){
			     html+='</tr><tr>';
			     }	
			   }
			   if(result[0].length<3){			        
			       for(var j=0;j<3-(result[0].length);j++){
			       html+='<td></td>';
			       }
			     }
			   html+='</table></div>';
         //   }
         //   else{
         if(mm=="block"){  
		    html+='<div style="display: none;" id="v-oneLine" class="tab-panel">';
		   }else{
		     html+='<div style="display: block;" id="v-oneLine" class="tab-panel">';
		   }
		   
			for(var i=0;i<result[0].length;i++){
			if(result[0][i]!=null){
			var sitem=result[0][i].name.substring(0,14);
		   if(result[0][i].name.length>14){
		   sitem+="...";
		   		}
					var itemhtml='"/item-'+result[0][i].id+'.html"';
			html=html+'<div class="product1"><div style="float:left"><a href='+itemhtml
			         +' class="D" onclick="Demo.click('+result[0][i].id+')">'+sitem
			         +'</a></div><div class="red" style="float:right">'+result[0][i].price
			         +'</div></div>'
			         +' <table width="100%" border="0" cellpadding="5" cellspacing="0" style="border-top:1px dotted #CCC">'
			         +'<tr>'
			         +'<td rowspan="3" width="110"><div class="imgFrame"><a href='+itemhtml+' onclick="Demo.click('+result[0][i].id+')"><img src="'
			         +result[0][i].iconPath+'" height="75"  border="0" alt="'+sitem+'"/></a></div></td><td colspan="2"><div>'+sitem
			+'<br/>'+'</div><div><div style="float:left">'
			+'<span id="rateCount'+result[0][i].id+'">'+result[0][i].rateCount+'</span>人打分<br/>'
			+'<span id="avgRate'+result[0][i].id+'"><img src="/pics/read_star_'+result[0][i].avgRate+'.gif" alt="" border="0" /></span>'
			+'&nbsp;&nbsp;&nbsp;&nbsp;'
			+'<td colspan="2"><font color="red">本商家价格：'+result[0][i].retailerPrice/100+'元</font></td>'
			+'<td width=25% align="right"><div style="margin-right:15px">'+result[0][i].bizCount+'家经销</div>'
			+'<div><a href='+itemhtml+' onclick="Demo.click('+result[0][i].id+')"><img src="/2/images/jiage.gif" width="68" height="20" border="0"/></a></div>'
			+'<div><a href="/addinfo.html?itemid='+result[0][i].id+'" class="menu2">修改</a>'
	        +'</div><div><a href="javascript:deleteBizinfo('+result[0][i].id+')" >删除</a></div>'
			+'</td>	'
			+'</tr> </table>';
			
	     }
			
			}
			DWRUtil.setValue("page",shtml);
			DWRUtil.setValue("page2",shtml);
			DWRUtil.setValue("productlist",html);
		}
		function sbuildsHtml(item){
		var sitem=item.name.substring(0,10);
		if(item.name.length>10){
		   sitem+="...";
		}
		var html='<td width="33%" align="center" valign="top">'
		        +'<div style="width:100%;">'
				+'<div style="border-top:1px solid #D0D9E0;">'
				+'<a href="/item-'+item.id+'.html"  onclick="Demo.click('+item.id+')">'
				+sitem+'</a></div>'
				+'<span  class="itempic"><a href="/item-'+item.id+'.html"  onclick="Demo.click('+item.id+')">'
				+'<img height="75px" src="'+item.iconPath+'" alt="'+sitem+'"></a></span>'
				+'<span class="itembody" style="width:93px">'
				+'<div><font color="red">本商家价格：</div><div>'+item.retailerPrice/100+'元</font></div>'
                +'<div><a href="/addinfo.html?itemid='+item.id+'"  class="menu2">修改</a>'
	            +'</div><div><a href="javascript:deleteBizinfo('+item.id+')" >删除</a>'
	             +'</div></div></td>';
		return html;
		}
		function buildbizPageHtml(pageInfo){
			var count=DWRUtil.getValue("count");
			var last=DWRUtil.getValue("last");
			var html="";
				if (pageInfo.showFirst)
				html+="<a href='javascript:searchbizpage(0);' class='menu2'> &lt;&lt; 首页</a>&nbsp;&nbsp;";
				if (pageInfo.showPrevious)
				html+="<a	href='javascript:searchbizpage("+pageInfo.previous+");'  class='menu2'>&lt;上页</a>&nbsp;";
				if (count!=null)
				html+=pageInfo.first+"&nbsp;&nbsp;&nbsp;&nbsp;--&nbsp;&nbsp;&nbsp;&nbsp;"+pageInfo.last+"&nbsp;&nbsp;&nbsp;of&nbsp;&nbsp;&nbsp;"+count;
				if (pageInfo.showNext)	
				html+="<a href='javascript:searchbizpage("+pageInfo.next+");'  class='menu2'>下页&gt;</a>&nbsp;&nbsp;";
				if (pageInfo.showLast)
				html+="<a href='javascript:searchbizpage("+last+");'  class='menu2'>末页&gt;&gt;</a>";
			return html;
		}
		function  comlogin(){
           var html='<div align="center"><span class="STYLE8">商家用户登录</span><BR></div>';
           var signhtml='<BR><span>如果你还没有注册，请先</span>&nbsp;<a href="/enterprise.html?operator=neweuser"><font color="blue">注册商家</a></font>';
               DWRUtil.setValue("tit",html);
              DWRUtil.setValue("sign",signhtml);
           showloginDlg();
       }
       function deleteBizinfo(itemid){
         deleteBizinfoPrice(itemid,0);
       }
      function deleteBizinfoPrice(itemid,retailerid){
          if(confirm("此操作不可逆，你确定要删除商品价格吗？")){
          Demo.deletePrice(deleteResult,itemid,retailerid);
          }
       }
      function deleteResult(res){
         if(res[0]){
          alert(res[1]);
          window.location.reload();
         }
         else{
          alert(res[1]);
         }
      }
      	function sendEmailInit() {
			var handleCancel = function() {
				this.cancel();
				var htmlinfo='<input type="hidden" name="sendUserName" value=""><input type="hidden" name="myuseid" value="">';	 	
		 	var html='<font></font>';
		 	DWRUtil.setValue("sendmaillls",html);
		 	DWRUtil.setValue("sendEmailinfo",htmlinfo);
		 	DWRUtil.setValue("sendEmailTitle","");
		 	DWRUtil.setValue("sendEmalText","");
			}
			var handleSubmit = function() {
				this.submit();
			}
			
			YAHOO.sendEmailDlg = new YAHOO.widget.Dialog("sendEmailDlg", { modal:true, visible:false, width:"450px", fixedcenter:true, constraintoviewport:true, draggable:false });
			YAHOO.sendEmailDlg.cfg.queueProperty("buttons", [ { text:"发送", handler:handleSubmit },{ text:"取消", handler:handleCancel } ]);
			YAHOO.sendEmailDlg.cfg.queueProperty('postmethod','none');
			var handleManual = function(type, args, obj) {
				  Demo.sendUserEmail(DWRUtil.getValue("senduserid"),DWRUtil.getValue("myuseid"),DWRUtil.getValue("sendEmailTitle"),DWRUtil.getValue("sendEmalText"),0,sendEmailCallback);
			}
			YAHOO.sendEmailDlg.manualSubmitEvent.subscribe(handleManual, YAHOO.sendEmailDlg, true);
			YAHOO.sendEmailDlg.render();
		}
		function sendEmailCallback(res){
		if(res[0]){
		  alert(res[1]);
		  DWRUtil.setValue("sendEmailTitle","");
		  DWRUtil.setValue("sendEmalText","");
		}
		else{
		alert(res[1]);
		YAHOO.sendEmailDlg.show();
		}
		}
		function openSendEmail(userid,myid){
		 	if(userid==myid){
		 	   alert("对不起，不能给自己发邮件");
		 	   return;
		 	}
		 	 Demo.searchUserNick(userid,myid,searchUserNickBack);
		 	 }
		function searchUserNickBack(res){
		 	var htmlinfo='<input type="hidden" name="senduserid" value='+res[0]+'><input type="hidden" name="myuseid" value='+res[2]+'>';	 	
		 	var html='<font>'+res[1]+'</font>';
		 	DWRUtil.setValue("sendmaillls",html);
		 	DWRUtil.setValue("sendEmailinfo",htmlinfo);		 	
		 	showsendEmailDlg();
            }
	function sendShowFavorateInit() {
			var handleCancel = function() {
				this.cancel();
				DWRUtil.setValue("mailList","");
			}
			var handleSubmit = function() {
			if(sendShow()){			
				this.submit();
			}
			}
			
			YAHOO.sendShowFavorateDlg = new YAHOO.widget.Dialog("sendShowFavorateDlg", { modal:true, visible:false, width:"450px", fixedcenter:true, constraintoviewport:true, draggable:false });
			YAHOO.sendShowFavorateDlg.cfg.queueProperty("buttons", [ { text:"发送", handler:handleSubmit },{ text:"取消", handler:handleCancel } ]);
			YAHOO.sendShowFavorateDlg.cfg.queueProperty('postmethod','none');
			var handleManual = function(type, args, obj) {
			      Demo.sendShow(refreshFav,DWRUtil.getValue("uid"),DWRUtil.getValue("mailList"));
			}
			YAHOO.sendShowFavorateDlg.manualSubmitEvent.subscribe(handleManual, YAHOO.sendShowFavorateDlg, true);
			YAHOO.sendShowFavorateDlg.render();
		}
		function applyFriend(userid,myid){
		 	if(userid==myid){
		 	  alert("自己不能添加自己为好友！");
		 	}
		 	else{
		 	  Demo.applyFirend(resultapplyFriend,userid,myid);
		 	  }
		 	}
		 	function resultapplyFriend(res){
		 	  if(res[2]){		 	
		 	     alert(res[0]);
		 	     //DWRUtil.setValue("usercomfig","<font color='red'>等待确认</font>");
		 	     window.location.reload();
		 	   }
		 	  else{
		 	  alert(res[0]);
		 	  }
		 	}
	   function mailLis(mails){
       var mailList="";
       var mailList1="";
       var mailList2="";
       var mailList3="";
       
       var mail =mails.split("，");
       for(var i=0;i<mail.length;i++){
          mail1=jstrim(mail[i]);
          if(mail1!=""){
           mailList=mailList+mail1+";";
          }
       }
       var mail2 =mailList.split("；");
       for(var j=0;j<mail2.length;j++){
          mail3=jstrim(mail2[j]);
          if(mail3!=""){
           mailList1=mailList1+mail3+";";
          }
       }
       var mail4 =mailList1.split(",");
       for(var m=0;m<mail4.length;m++){
          mail5=jstrim(mail4[m]);
          if(mail5!=""){
           mailList2=mailList2+mail5+";";
          }
       }
       var mail6 =mailList2.split(";");
       for(var n=0;n<mail6.length;n++){
          mail7=jstrim(mail6[n]);
          if(mail7!=""){
           mailList3=mailList3+mail7+";";
          }
       }
       return mailList3;
  }  
    function sendShow(){
       var mail =DWRUtil.getValue("mailList");
       var mailList=mailLis(mail);
        if(mailList==''){
          alert("请输入邮件地址");
    	  return;
       }
       var mails =mailList.split(";");
       em=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
       for(var i=0;i<mails.length;i++){
       if(!em.test(mails[i])&&mails[i]!=""){
               alert(mails[i]+" 好像不符合邮件的格式,只有符合格式才能提交");
               return;  
         }
       }
       DWRUtil.setValue("mailList",mailList);
      return true;
    }
    function refreshFav(res){
    DWRUtil.setValue("mailList","");
         alert("发送完毕");
    }
    function addTheFavorite(itemId,userId){
		if(userId<=0)
		 {
		   var lohtml='<div align="center"><span class="STYLE8">你还没有登录，必须登录才能添加收藏</span><BR></div>';
		   var isidhtml='<input name="iteid" type="hidden" value="'+itemId+'">'
		   DWRUtil.setValue("isid",isidhtml);
		   DWRUtil.setValue("tit",lohtml);
		   showloginDlg();
		 
		}
		else
		    { Demo.addFavorite(refreshTheFavorite,itemId,userId);
		    }
		}
		function searchItempageSize(){
		  searchItempage(0);
		}
		function searchItempage(pageNum){
		    var seeid=DWRUtil.getValue("seeid");
			var pageSize =DWRUtil.getValue("pageSize");
			var itemCount=DWRUtil.getValue("ItemCount");
			//alert(seeid);
			//alert(pageSize);
			//alert(itemCount);
			Demo.searchFavoriteList(refreshFavoriteList,seeid,pageSize,itemCount,pageNum);
		}
		
		function refreshFavoriteList(resList){
		//alert(resList.length);
		//alert(resList[0].length);
		var searchHtml=searchHtmlFavoriteList(resList[1],resList[2]);
		var showPage=showPageFormat(resList[0]);	
		DWRUtil.setValue("page",searchHtml);
		DWRUtil.setValue("page2",searchHtml);
		DWRUtil.setValue("product",showPage);
		//page	
		//alert(showPage);
		}
		function searchHtmlFavoriteList(info,last){
			var count=DWRUtil.getValue("ItemCount");
			var html="";
				if (info.showFirst)
				html+="<a href='javascript:searchItempage(0);' class='menu2'>&lt;&lt;首页</a>&nbsp;";
				//alert(html);
				if (info.showPrevious)
				html+="<a	href='javascript:searchItempage("+info.previous+");'  class='menu2'>&lt;上页</a>&nbsp;";
				//alert(html);
				if (count!=null)
				html+=info.first+"&nbsp;--&nbsp;"+info.last+"&nbsp;of&nbsp;"+count+"&nbsp;";
				//alert(html);
				if (info.showNext)	
				html+="<a href='javascript:searchItempage("+info.next+");'  class='menu2'>下页&gt;</a>&nbsp;";
				//alert(html);
				if (info.showLast)
				html+="<a href='javascript:searchItempage("+last+");'  class='menu2'>末页&gt;&gt;</a>";
				
		        //alert(html);
				return html;
		}
		function showPageFormat(itemList){
		var html="";
		  mm=$("v-threeLine").style.display;
		  o=$("v-oneLine").style.display;
		   if(mm=="block"){ 
		    html+='<div style="display: block;" id="v-threeLine" class="tab-panel"><table width="100%" border="0" cellpadding="5" cellspacing="0" style="border-bottom:1px dotted #CCC">';
            
		   }else{
		       html+='<div style="display: none;" id="v-threeLine" class="tab-panel"><table width="100%" border="0" cellpadding="5" cellspacing="0" style="border-bottom:1px dotted #CCC">';
		   }
		  // alert(html);   
           for(var i=0;i<itemList.length;i++){				
			     html+=sbuildHtml(itemList[i])+"\n";
			     
			     if((i+1)%3==0){
			     html+='</tr><tr>';
			     }	
			   }
			   if(itemList.length<3){			        
			       for(var j=0;j<3-(itemList.length);j++){
			       html+='<td></td>';
			       }
			     }
			   html+='</table></div>';
			   //   else{
            if(mm=="block"){  
		       html+='<div style="display: none;" id="v-oneLine" class="tab-panel">';
		    }else{
		      html+='<div style="display: block;" id="v-oneLine" class="tab-panel">';
		    }          
            
             for(var i=0;i<itemList.length;i++){			
			     html+=buildHtml(itemList[i])+"\n";			
			   }  
			   html+='</div>';          
         //   }
			  // alert(html);
         if(mm=="block"){  
		    html+='<div style="display: none;" id="v-oneLine" class="tab-panel">';
		   }else{
		     html+='<div style="display: block;" id="v-oneLine" class="tab-panel">';
		   }
		   //alert(html);
		   return html;
		}
		
	function apply(friendid){
		 	   var lohtml='<div align="center"><span class="STYLE8">你还没有登录，请先登录</span><BR></div>';
		 	   var isidhtml='<input name="friendids" type="hidden" value="'+friendid+'"></div>';
		       DWRUtil.setValue("friendid",isidhtml);
		       DWRUtil.setValue("tit",lohtml);
		       showloginDlg();
		 	}
		function refreshTheFavorite(itemId){
			alert("收藏成功");
			window.location.reload();
		}
		function showloginDlg(){
		 $("loginDlg").style.display="";
		 YAHOO.loginDlg.show();
		}
		function showerrorDlg(){
		 $("errorDlg").style.display="";
		 YAHOO.errorDlg.show();
		}
		function showsendEmailDlg(){
		 $("sendEmailDlg").style.display="";
		 YAHOO.sendEmailDlg.show();
		}
		function showsendShowFavorateDlg(){
		 $("sendShowFavorateDlg").style.display="";
		 YAHOO.sendShowFavorateDlg.show();
		}
		
        function showaddClubItemDlg(){
		var onlineid=DWRUtil.getValue("onlineuserid");
		var clubId=DWRUtil.getValue("clubId");
		 if(onlineid==''||onlineid==null){
		   showloginDlg();
		 }else{
		   checkClubItemByUser(onlineid,clubId);
		 }
		}
		function showaddSigDlg(){
		  var onlineid=DWRUtil.getValue("onlineuserid");
		 if(onlineid==''||onlineid==null){
		   showloginDlg();
		 }else{clearvalue();
		   $("addSigDlg").style.display="";
		   YAHOO.addSigDlg.show();
		 }
		}
		function resSearchMyAllFavoriteList(res){
		showmyFavoriteList(res);
		  $("addClubItemDlg").style.display="";
		  YAHOO.addClubItemDlg.show();		 
		}
		function showaddClubMessDlg(){
		 var onlineid=DWRUtil.getValue("onlineuserid");
		 var clubId=DWRUtil.getValue("clubId");
		 if(onlineid==''||onlineid==null){
		   showloginDlg();
		 }else{
		   checkClubMessageByUser(onlineid,clubId);		 
		 }
		}
		function resSearchMyAllFavorite(res){
		  showmyFavorite(res);
		  $("addClubMessDlg").style.display="";
		  YAHOO.addClubMessDlg.show();
		}
		function checkClubMessageByUser(userId,clubId){
		  NewDemo.checkClubUser(rescheckClubMessageByUser,userId,clubId);
		}
		function rescheckClubMessageByUser(res){
		 if(res[0]==false){
		    alert(res[1]);
		 }else{
		   NewDemo.searchMyAllFavorite(resSearchMyAllFavorite,0,14,0);
		 }
		}
		function checkClubItemByUser(userId,clubId){
		  NewDemo.checkClubUser(rescheckClubItemByUser,userId,clubId);
		}
		function rescheckClubItemByUser(res){
		 if(res[0]==false){
		    alert(res[1]);
		 }else{
		   NewDemo.searchMyAllFavorite(resSearchMyAllFavoriteList,0,14,0);
		 }
		}