﻿// 获取新闻的列表(参数：标签Id,大类Id，小类Id,是否图片新闻,置顶,推荐,显示记录数,排序,热门,标题字数,所要显示的页面)
function getnewslist(divId,bigtypeId,smallId,ispic,istop,isrecomen,count,sort,ishot,zishu,grade)
{
    try
    {
        var newslistHTML = "正在读取数据...";
        $E(divId).innerHTML=newslistHTML;
        if(grade==0)
        {
            ajaxRead("share/ajax.aspx?t=newslist&byid=" + escape(bigtypeId)+"&syid="+escape(smallId)+"&pic="+escape(ispic)+"&top="+escape(istop)+"&recom="+escape(isrecomen)+"&cot="+escape(count)+"&sot="+escape(sort)+"&hot="+escape(ishot), "showNewsList("+zishu+","+divId+","+ispic+");");
        }
        else
        {
            ajaxRead("../share/ajax.aspx?t=newslist&byid=" + escape(bigtypeId)+"&syid="+escape(smallId)+"&pic="+escape(ispic)+"&top="+escape(istop)+"&recom="+escape(isrecomen)+"&cot="+escape(count)+"&sot="+escape(sort)+"&hot="+escape(ishot), "showNewsList("+zishu+","+divId+","+ispic+");");
        }
    }
    catch(e)
    {
        var newslistHTML = "正在读取数据...";
        
	    $E(divId).innerHTML=newslistHTML;
	   
    }
}

//通过回调获取新闻列表信息(count:显示的标题字数,divId:显示新闻的,ispic:是否是图片新闻)
function showNewsList(zishu,divId,ispic)
{
   
    //var newslistHTML="";
    
    var newslistHTML="<table><tr>";
    
    var res = obj.getElementsByTagName('result');
    
	if (res[0] != null && res[0] != undefined)
	{
	    
	    if(res[0].childNodes.length > 0)
	    {
	        if(ispic==1) //图片新闻
	        {
	            for(var i=0;i<res[0].childNodes.length;i++)
		        {		        
		           
		            var tmp = res[0].childNodes[i];
		            //newslistHTML = newslistHTML + "<span id=\"li" + tmp.childNodes[0].text + "\"><img  height='32px' width='30px' src=\"" + tmp.childNodes[3].text.substr(6,tmp.childNodes[3].text.length-6) +"\"/><a href=\"" + tmp.childNodes[2].text.substr(6,tmp.childNodes[2].text.length-6) +"\">" + tmp.childNodes[1].text.substr(0,zishu) + "</a></span>" 
		            newslistHTML = newslistHTML + "<td><img  height='20px' width='25px' src=\"" + tmp.childNodes[3].text.substr(6,tmp.childNodes[3].text.length-6) +"\"/><a href=\"" + tmp.childNodes[2].text.substr(6,tmp.childNodes[2].text.length-6) +"\" title=\"" + tmp.childNodes[1].text + "\" target='_blank'>" + tmp.childNodes[1].text.substr(0,zishu) + "</a></td>"
		           if((i+1)%1==0)
                   newslistHTML=newslistHTML+"<tr>"        
		        }
		         newslistHTML=newslistHTML+"</table>"; 
	        }
	        else
	        {
		        for(var i=0;i<res[0].childNodes.length;i++)
		        {		        
		            var tmp = res[0].childNodes[i];
		            //newslistHTML = newslistHTML + "<li id=\"li" + tmp.childNodes[0].text + "\"><a href=\"" + tmp.childNodes[2].text.substr(6,tmp.childNodes[2].text.length-6) +"?page="+tmp.childNodes[0].text+"\">" + tmp.childNodes[1].text.substr(0,zishu) + "</a></li>"
		            newslistHTML = newslistHTML + "<td><a href=\"" + tmp.childNodes[2].text+"\" title=\"" + tmp.childNodes[1].text+"\" target='_blank'>" + tmp.childNodes[1].text.substr(0,zishu) + "</a></td>"      
		            if((i+1)%1==0)
                   newslistHTML=newslistHTML+"<tr>"   
		        }
		        newslistHTML=newslistHTML+"</table>"; 
		    }
		    
		}
		else
		{
		    newslistHTML = "暂无新闻列表信息";
	       
		}
	}
	else
	{
	    newslistHTML = "暂无新闻列表信息";
	    
	}
	 $E(divId).innerHTML=newslistHTML;
}

//获取会员信息（企业）(参数：标签Id,大类Id，小类Id,推荐,审核,显示记录数,标题字数)
function getEntlist(divId,entbigtype,entsmalltype,entisrecom,entispass,count,zishu)
{
    try
    {
        var entlistHTML = "正在读取数据...";
        $E(divId).innerHTML=entlistHTML;
        ajaxRead("share/ajax.aspx?t=entlist&entbyid=" + escape(entbigtype)+"&entsyid="+escape(entsmalltype)+"&entrecom="+escape(entisrecom)+"&entpass="+escape(entispass)+"&entcot="+escape(count), "showentList("+zishu+","+divId+","+entisrecom+");");
    }
    catch(e)
    {
        var entlistHTML = "正在读取数据...";
        
	    $E(divId).innerHTML=entlistHTML;
	   
    }
}

//通过回调获取企业会员列表信息(zishu:显示的标题字数,divId:显示信息的divId,isrecom:是否为推荐企业)
function showentList(zishu,divId,isrecom)
{
    
    var entlistHTML="";
    var res = obj.getElementsByTagName('result');
    
	if (res[0] != null && res[0] != undefined)
	{
	    
	    if(res[0].childNodes.length > 0)
	    {
	        //推荐企业显示图片
	        if(isrecom == 1)
	        {
	            for(var i=0;i<res[0].childNodes.length;i++)
		        {		        
		            var tmp = res[0].childNodes[i];
		            entlistHTML = entlistHTML + "<li style='margin-left:2px;' id=\"li" + tmp.childNodes[0].text + "\"><img  height='70px' width='100px' src=\"" + tmp.childNodes[2].text +"?memberId="+tmp.childNodes[0].text+"\"/></br><p>"+tmp.childNodes[1].text.substr(0,zishu)+"</p></li>"
		        } 
	        }
	        else
	        {
		        for(var i=0;i<res[0].childNodes.length;i++)
		        {		        
		            var tmp = res[0].childNodes[i];
		            entlistHTML = entlistHTML + "<li id=\"li" + tmp.childNodes[0].text + "\"><a href=\"company/Default.aspx"+"?memberId="+tmp.childNodes[0].text+"\">" + tmp.childNodes[1].text.substr(0,zishu) + "</a></li>"   
		        }
		    }
		    
		}
		else
		{
		    entlistHTML = "暂无相关信息";
	       
		}
	}
	else
	{
	    entlistHTML = "暂无相关信息";
	    
	}
	 $E(divId).innerHTML=entlistHTML;
}

//获取分类信息(参数：标签Id,大类Id，小类Id,推荐,审核,显示记录数,标题字数)
function getTypelist(divId,typeId,count)
{
    try
    {
        var typelistHTML = "正在读取数据...";
        
        $E(divId).innerHTML=typelistHTML;
        
        ajaxRead("share/ajax.aspx?t=typeinfo&typeid=" + escape(typeId)+"&typecot="+escape(count), "showtypeList("+divId+");");
    }
    catch(e)
    {
        var typelistHTML = "正在读取数据...";
        
	    $E(divId).innerHTML=typelistHTML;
	   
    }
}


//获取分类列表信息(zishu:显示的标题字数,divId:显示信息的divId)
function showtypeList(divId)
{
    
    //var typelistHTML="";
    
    var typelistHTML="<table><tr>";
    
    var res = obj.getElementsByTagName('result');
    
	if (res[0] != null && res[0] != undefined)
	{
	    
	    if(res[0].childNodes.length > 0)
	    {
		    for(var i=0;i<res[0].childNodes.length;i++)
		    {		        
		        var tmp = res[0].childNodes[i];
//		        typelistHTML = typelistHTML + "<li id=\"li" + tmp.childNodes[0].text + "\"><a href=\"" + tmp.childNodes[1].text +"?typid="+tmp.childNodes[0].text+"\">" + tmp.childNodes[1].text + "</a></li>"
                typelistHTML=typelistHTML+"<td style='width:80px;'><a  href=\"search_list.aspx"+"?bId="+tmp.childNodes[2].text+"&sId="+tmp.childNodes[0].text+"\">"+tmp.childNodes[1].text.substr(0,3)+"</a></td>";
            
               if((i+1)%4==0)
                typelistHTML=typelistHTML+"<tr>"        
		    }
		    
		    typelistHTML=typelistHTML+"</table>";
		    
		}
		else
		{
		    typelistHTML = "暂无列表信息";
	       
		}
	}
	else
	{
	    typelistHTML = "暂无列表信息";
	    
	}
	 $E(divId).innerHTML=typelistHTML;
}



//通用的方法
function $E() 
{ 
  var elements = new Array();
  for (var i = 0; i < arguments.length; i++) 
  { 
    var element = arguments[i]; 
    if (typeof element == 'string') 
      element = document.getElementById(element); 
    if (arguments.length == 1) 
      return element; 
    elements.push(element); 
  } 
  return elements; 
}

//我要提问的相关
function btnsearchanswer_onclick()
{
    var txtkey=document.getElementById("txtquestion");
    
    window.location='http://ask.tbshops.com/tbknow/solution_question.aspx?keyword='+encodeURI(txtkey.value);
}


        //发送信息
function sendmsg(member_id)
{
     var user = document.getElementById("Hidden1").value;
     
     if(user=="")
     {
          alert('请登录');
          return;
     }
     else
     {
          if(user==member_id)
          {
              alert('不能给自己发送短信息!');
              return;
          }
          else
          {
              window.location='http://ask.tbshops.com/tbknow/send_message.aspx?joinid=' + member_id ;
          }
     }
}

    
//加为好友
function addfriend(frdid)
{
    var user = document.getElementById("hiduser").value;
     
    if(user=="")
    {
        alert('请登录');
        return;
    }
    else
    {
        if(user==frdid)
        {
            alert('不能加自己为好友!');
            return;
        }
        else
        {     try
              {
                ajaxRead("../../../share/ajax.aspx?t=addfriend&frid=" + escape(frdid), "checkFriend("+user+");");
                return;
                 
              }
              catch(e)
              {
                alert('操作失败');
                return;
              }
            
        }
    }
}
//判断加为好友是否成功
function checkFriend(user_ID)
{ 
    var res = obj.getElementsByTagName('result');
    var result = "";
		     
    if (res[0] != null && res[0] != undefined)
    {	      
        if (res[0].childNodes.length > 1) {
            result = res[0].childNodes[1].nodeValue;
        } else {
            result = res[0].firstChild.nodeValue;    		
        }
    }
    if(result=="1")
    {
        alert('成功加为好友');
        window.location='http://ask.tbshops.com/tbknow/my_friends.aspx?memberid='+user_ID;
    } 
    else if(result=="3")
    {
        alert('已经加为好友');
        window.location='http://ask.tbshops.com/tbknow/my_friends.aspx?memberid='+user_ID;
    }
    else
    {
        alert('加为好友失败');
    }
    return;
}
  
