﻿/********************************** 加入群  start  **************************/   
 function joinWangWangTribe(tribeId,userId,location1){//使用时需要传执行shell命令的href对象以及需要:escape(userId)编码后的userId
	 try{
		var obj = new ActiveXObject("WangWangX.WangWangObj");
			  if(obj != null){
				  var version = obj.GetVersionStr();
				  var fstChar = version.charAt(0);
                  if(fstChar != "R" && version >= "3.5.06.1120") { 
						 location1.href = "wangwang_3ATribeJoin@tribeid="+tribeId+"&userid="+unescape(userId);
                  }else {
				  		 alert("你的版本过旧，没有群功能，请下载最新版本!")
						 window.target = "_blank";
              			 window.open("../../../www.taobao.com/help/wangwang/wangwang.php");
                  }			
			  }else{
			  		alert("你没有安装阿里旺旺,请下载阿里旺旺!")
					window.target = "_blank";
					window.open("../../../www.taobao.com/help/wangwang/wangwang.php");
			  }
		}catch(e){
			alert("你的阿里旺旺版本有问题,请下载最新版阿里旺旺！")
			window.target = "_blank";
			window.open("../../../www.taobao.com/help/wangwang/wangwang.php");
		}
 }
 function joinAlitalkTribe(tribeId,userId,location1){//使用时需要传执行shell命令的href对象以及需要:escape(userId)编码后的userId
		try{
			var obj = new ActiveXObject("Ali_Check.InfoCheck");
			if(obj != null){
					var version = obj.GetValueBykey("AliTalkVersion");
					if(version >= "3.20.00") {
							window.status = "Alitalk:TribeJoin?"+tribeId+"&userId="+userId;
							location1.href = "Alitalk:TribeJoin?"+tribeId+"&userId="+unescape(userId);
					 }else {
							alert("你的版本过旧，请下载最新版本!")
							window.target="_blank";
							window.open("../../../alitalk.alibaba.com.cn/default.htm");
					 }
			}else{
				alert("你没有安装阿里旺旺,请下载阿里旺旺！")
				window.target="_blank";
				window.open("../../../alitalk.alibaba.com.cn/default.htm");
				return;
			}
			}catch(e){
				alert("你的阿里旺旺版本有问题,请下载最新版阿里旺旺！")
				window.target="_blank";
				window.open("../../../alitalk.alibaba.com.cn/default.htm");
			}
 }
 function joinYahooTribe(tribeId,userId,location1){//使用时需要传执行shell命令的href对象以及需要:escape(userId)编码后的userId
	try{
		var obj = new ActiveXObject("YahooWangWangX.WangWangObj");
		if(obj != null){
				  var version = obj.GetVersionStr();
                  if(version >= "5.50.00W") { 
					// var s = "yahooWW_3ATribeJoin@tribeid="+tribeId+"&userid="+unescape(userId);
					//alert("执行加入雅虎旺旺Shell命令"+s);
					location1.href = "yahooWW_3ATribeJoin@tribeid="+tribeId+"&userid="+unescape(userId);
				  }else {
				  	alert("你的版本过旧，没有群功能，请下载最新版本!")
                    window.target = "_blank";
              		window.open("../yahooww/site/index.html");
                  }			
		}else{
			alert("你没有安装阿里旺旺,请下载阿里旺旺!")
			window.target = "_blank";
			window.open("../yahooww/site/index.html");
		}
    }catch(e){
			alert("你的阿里旺旺版本有问题,请下载最新版阿里旺旺！")
			window.target = "_blank";
			window.open("../yahooww/site/index.html");
	}
 }
 /********************************** 加入群  end  **************************/  
/**
* 根据用户ID判断客户端类型，返回相应标识
* 参数：imType  用户ID
* 返回值：alitalk=中文站  taobao=淘宝 yahoo=雅虎
*/
function getImType(imType){
	if(imType == null) return null;
	imType = imType.replace(/^\s+|\s+$/g,"") 
	var ipos = imType.indexOf("cnalichn");
	if(ipos>=0) return "alitalk";
	var ipos = imType.indexOf("cntaobao");
	if(ipos>=0) return "taobao";
	var ipos = imType.indexOf("chnyahoo");
	if(ipos>=0) return "yahoo";
	return "";

}
//贸易通打开商群聊天窗口的处理
function alitalkTribeSendIM(tribeId,userId){
	try{
    		var obj = new ActiveXObject("Ali_Check.InfoCheck");
    		if(obj != null){
    			 window.location.href = "Alitalk:TribeSendIM?" + tribeId +"&userid=" + userId;
    		}else{
    			alert("你没有安装阿里旺旺,请下载阿里旺旺！")
    			window.target="_blank";
        		window.open("../../../alitalk.alibaba.com.cn/default.htm");
    			return ;
    		}
    		
    	}catch(e){
          	window.target="_blank";
        	window.open("../../../alitalk.alibaba.com.cn/default.htm");
        }	
}
//淘宝打开商群聊天窗口的处理
function taobaoTribeSendIM(tribeId,userId){
	try{
    		var obj = new ActiveXObject("WangWangX.WangWangObj");
    		if(obj != null){
    			 window.location.href = "wangwang_3ATribeSendIM@tribeid=" + tribeId + "&userid=" + userId; 
    		}else{
    			alert("你没有阿里旺旺,请下载阿里旺旺！")
    			window.target="_blank";
        		window.open("../../../www.taobao.com/help/wangwang/wangwang.php");
    			return ;
    		}	
    	}catch(e){
			alert("你的雅虎旺旺版本有问题，请下载雅虎旺旺最新版本!")
          	window.target="_blank";
        	window.open("../../../www.taobao.com/help/wangwang/wangwang.php");
        }
}
//雅虎打开商群聊天窗口的处理
function yahooTribeSendIM(tribeId,userId){
	try{
    		var obj = new ActiveXObject("YahooWangWangX.WangWangObj");
    		if(obj != null){
    			 window.location.href = "yahooWW_3ATribeSendIM@tribeid=" + tribeId + "&userid=" + userId; 
    		}else{
    			alert("你没有雅虎旺旺,请下载雅虎旺旺！")
    			window.target="_blank";
        		window.open("../yahooww/site/index.html");
    			return ;
    		}	
    	}catch(e){
			alert("你的阿里旺旺版本有问题，请下载阿里旺旺最新版本!")
          	window.target="_blank";
        	window.open("../yahooww/site/index.html");
        }
}
/**
* 点击按钮打开商群聊天窗口的处理
* 参数：tribeId 群ID
* 参数：userId  用户ID
*/
function tribeSendIM (tribeId,userId){
	var imType = getImType(userId);
	if(imType == "yahoo"){ 
		yahooTribeSendIM(tribeId,userId);
	} else if(imType == "taobao"){
		taobaoTribeSendIM(tribeId,userId);
	} else {
		alitalkTribeSendIM(tribeId,userId);
	}
}
//贸易通加入群按钮的处理
function alitalkTribeInvite(tribeId,userId){
	try{
    		var obj = new ActiveXObject("Ali_Check.InfoCheck");
    		if(obj != null){
    			 window.location.href = "Alitalk:TribePull?" + tribeId +"&userid=" + userId;
    		}else{
    			alert("你没有安装阿里旺旺,请下载阿里旺旺！")
    			window.target="_blank";
        		window.open("../../../alitalk.alibaba.com.cn/default.htm");
    			return ;
    		}
    		
    	}catch(e){
          	window.target="_blank";
        	window.open("../../../alitalk.alibaba.com.cn/default.htm");
        }	
}
//淘宝加入群按钮的处理
function taobaoTribeInvite(tribeId,userId){
	try{
    		var obj = new ActiveXObject("WangWangX.WangWangObj");
    		if(obj != null){
    			 window.location.href = "wangwang_3ATribePull@tribeId=" + tribeId + "&userid=" + userId; 
    		}else{
    			alert("你没有阿里旺旺,请下载阿里旺旺！")
    			window.target="_blank";
        		window.open("../../../www.taobao.com/help/wangwang/wangwang.php");
    			return ;
    		}
    		
    	}catch(e){
			alert("你的阿里旺旺版本有问题，请下载阿里旺旺最新版本!")
          	window.target="_blank";
        	window.open("../../../www.taobao.com/help/wangwang/wangwang.php");
      }
}
//雅虎加入群按钮的处理
function yahooTribeInvite(tribeId,userId){
	try{
    		var obj = new ActiveXObject("YahooWangWangX.WangWangObj");
    		if(obj != null){
    			 window.location.href = "yahooWW_3ATribePull@tribeid=" + tribeId + "&userid=" + userId; 
    		}else{
    			alert("你没有雅虎旺旺,请下载雅虎旺旺！")
    			window.target="_blank";
        		window.open("../yahooww/site/index.html");
    			return ;
    		}	
    	}catch(e){
			alert("你的雅虎旺旺版本有问题，请下载雅虎旺旺最新版本!")
          	window.target="_blank";
        	window.open("../yahooww/site/index.html");
        }
}
/**
* 点击邀请加入群按钮的处理
* 参数：tribeId 群ID
* 参数：userId  用户ID
*/
function invite(tribeId,userId){
	var imType = getImType(userId);
	if(imType == "yahoo"){ 
		yahooTribeInvite(tribeId,userId);
	} else if(imType == "taobao"){
		taobaoTribeInvite(tribeId,userId);
	} else {
		alitalkTribeInvite(tribeId,userId);
	}
}

