






function debug(s){
	if(typeof(console)!="undefined")
		console.log(s); 
}

//parmas name
var WEATHER_REFUSED_INVITATION_NEVER_SHOW=true;
var PARAMETER_NAME_SITEID="SiteID";
var PARAMETER_NAME_VISITORID="VisitorID";
var PARAMETER_NAME_AGENT_ID = "AgentID";
var PARAMETER_NAME_SERIAL_NO = "SerialNo";
var PARAMETER_NAME_ETSERVER_INFO = "ETServerInfo";
var PARAMETER_NAME_SERVICE_TYPE="ServiceType";
var PARAMETER_NAME_ACDGROUPID="AcdGroupID";
var PARAMETER_NAME_ACDGROUPNAME="AcdGroupName";
var PARAMETER_NAME_RESULTCODE="Result";
var PARAMETER_NAME_ACDGROUPINFO="AcdGroupInfo";
var PARAMETER_NAME_DATETIME="DateTime";
var PARAMETER_NAME_VISITORNAME="VisitorName";
var PARAMETER_NAME_VISITORPHONENUMBER="VisitorPhoneNumber";
var PARAMETER_NAME_VISITOREMAIL="VisitorEMail";
var PARAMETER_NAME_VISITORADDRESS="VisitorAddress";
var PARAMETER_NAME_PAGETITLE="PageTitle";
var PARAMETER_NAME_CMDTYPE="MsgType";
var PARAMETER_NAME_URL="Url";
var PARAMETER_NAME_REFURL="RefUrl";
var PARAMETER_NAME_REQUESTTYPE="RequestType";
var PARAMETER_NAME_ATTATCHINFO = "AttachInfo";
var PARAMETER_NAME_ADDITIONALINFO = "AdditionalInfo";
var PARAMETER_NAME_INVITETYPE="InviteType";
var PARAMETER_NAME_SERIALNO="SerialNo";
var PARAMETER_NAME_PAGEID="PageID";
var PARAMETER_NAME_LASTAGENTID="LastAgentID";
var PARAMETER_NAME_SITEACDAVAIL="SiteAcdAvail";
var PARAMETER_NAME_VISITOR_REQUEST_ID="VisitorRequestID";
var MSG_TYPE_AGENT_INVITE = "AgentInvite";
var MSG_TYPE_AGENT_CANCEL_INVITATION="AgentCancelInvite";
var MSG_TYPE_AGENT_INVITE_RESPONSE="AgentInviteResponse";
var MSG_TYPE_EMPTY_RESPONSE = "EmptyResponse";
var MSG_TYPE_VISITOR_REQUIRE_SERVICE_RESPONSE = "VisitorRequireServiceResponse";
var MSG_TYPE_VISITOR_GET_ACDGROUP_INFO_RESPONSE = "VisitorGetAcdGroupInfoResponse";
var MSG_TYPE_TRACKING_INFO = "VisitorTrackingInfo";
var MSG_TYPE_VISITOR_SINGIN = "VisitorSingin";
var MSG_TYPE_VISITOR_KEEPALIVE= "VisitorKeepAlive";
var MSG_TYPE_VISITOR_REQUIRESERVICE= "VisitorRequireService";
var MSG_TYPE_VISITOR_RESPONSEAGENTINVITE= "VisitorResponseAgentInvite";
var MSG_TYPE_VISITOR_REQUESTLOOP= "VisitorRequestLoop";
var MSG_TYPE_VISITOR_GETSITEACDGROUPINFO= "VisitorGetSiteAcdGroupInfo";
var MSG_TYPE_AGENT_CANCEL_INVITE="AgentCancelInvite";

var MSG_TYPE_CL_START_RESULT = "CL_START_RESULT";
var SR_BLOCK = "SR_BLOCK";
var PARAMETER_NAME_STATE = "State";
var PARAMETER_NAME_VISITOR_NAME="VisitorName";
var PARAMETER_NAME_SERIAL_NO = "SerialNo";

//webtouch2.3 add
var PARAMETER_NAME_FLASHVERSION="FlashVersion";
var PARAMETER_NAME_BROWSER="Browser";
var PARAMETER_NAME_OSVERSION="OsVersion";
var PARAMETER_NAME_RESOLUTION="Resolution";
var PARAMETER_NAME_VISITTIMES="VisitTimes";
var PARAMETER_NAME_LASTVISIT="LastVisit";
var PARAMETER_NAME_LASTCHAT="LastChat";

var PARAMETER_NAME_CUSTOMIZEDPARAMS="customizedParams";
var PARAMETER_NAME_STATICPARAMS="staticParams";

var PARAMETER_NAME_COUNTRY="Country";
var PARAMETER_NAME_PROVINCE="Province";
var PARAMETER_NAME_CITY="City";
var PARAMETER_NAME_KEYWORD="Keyword";
var PARAMETER_NAME_ENGINE="Engine";
var PARAMETER_NAME_PAGESOURCE="PageSource";

var PARAMETER_NAME_ADDINFO="AdditionalInfo";



//parmas value
var ACCEPT_INVITATION_RESULT_CODE=0;
var DENY_INVITATION_RESULT_CODE	= 1;
var SERVICE_TYPE_CHAT=1;

//init Data
var currentGroupTitle="";
var tracingnable=true;
var siteId=2010082;
var wtserverurl="http://wtsvr-bj.rt.infowarelab.cn";
var I18N_PHONE_SUPPORT = 'Call Support';
var I18N_WINDOW_BAR_PROMPT ='Please close your pop-up window blocker!';



var INVITE_SETTIMEOUT_ID=0; 
var AUTO_INVITE_FLAG=false; 
var visitorKey;
var hasInvited=false;
var chatting=false;
var currentAcdGroupId="null";
var currentPhoneAcdGroupId="null";
var drivable=true;
var infowarelab_visitor_uuid='own_B7A57598F33E72D7E5D93CF7A2A2E118';
var WEBROOTURL="http://own.infowarelab.cn:80/webtouch20";
var imagerooturl=WEBROOTURL+"/static/image/";
var wtrequesturl=wtserverurl+"/ret.xml";
var WEBTOUCH_ACTIVEINVITE_DIV_ID="Webtouch_ActiveInvite";
var currentAgentId="";
var currentAcdId="";
var currerntETServerURL="";
var currentSerialNo="";
var currentVisitorName="";
var currentVisitorEmail="";
var currentVisitorPhoneNumber="";
var currentPageLocation = document.location.toString();
var currentLastAgentId="";
var currentPageId=Math.random();
var currentAcdGroupStatus;
var currentAcdGroups=new Array();

 currentAcdGroups.push({"id":1752,"name":'\u4e1a\u52a1\u54a8\u8be2',"aval":false});

 currentAcdGroups.push({"id":6782,"name":'\u57f9\u8bad\u54a8\u8be2',"aval":false});

 currentAcdGroups.push({"id":6792,"name":'\u5408\u4f5c\u6d3d\u8c08',"aval":false});

 currentAcdGroups.push({"id":6802,"name":'\u6d3b\u52a8\u54a8\u8be2',"aval":false});

var currentAcdGroupShow=false;
var currentAcdAvailable=false;
var currentChatWidnowRequestId=0;
var currentPhoneWidnowRequestId=0;
var currentInviteType=0;
var currentVOIPConfId="";
var WT_SERVER_BASE_URL = wtrequesturl;

//create js
var XML_2_JSON_SCRIPT_URL=WEBROOTURL+"/static/default/js/xml2json.js";
var XML_2_COMMON_SCRIPT_URL=WEBROOTURL+"/static/default/js/common.js";
var XML_CHAT_DODULE_SCRIPT_URL=WEBROOTURL+"/static/default/js/tag_chat_module.js";
var XML_TEL_DODULE_SCRIPT_URL=WEBROOTURL+"/static/default/js/tag_tel_module.js";
var XML_ACDGROUP_DODULE_SCRIPT_URL=WEBROOTURL+"/static/default/js/tag_acdgroup_module.js";
var XML_BASE_DODULE_SCRIPT_URL=WEBROOTURL+"/static/default/js/tag_base_module.js";
var XML_COMMAND_DODULE_SCRIPT_URL=WEBROOTURL+"/static/default/js/tag_command_module.js";

//merge js
var XML_TAG_BASE_MERGED_SCRIPT_URL=WEBROOTURL+"/static/default/js/tag_base_merged.js";
var XML_TAG_OPERATION_MERGED_SCRIPT_URL=WEBROOTURL+"/static/default/js/tag_operation_merged.js";


//tagMessage debug js
var XML_TAGMESSAGE_SCRIPT_URL="http://own.infowarelab.cn/webtouch20/js/showTagDebugInfo.js?site=own";


//invite Window info
var WEBTOUCH_ACTIVEINVITE_CSS="gilt";
var WEBTOUCH_INVITE_ABLE="2";
var WEBTOUCH_INVITE_DELAY="15";
var WEBTOUCH_INVITE_EXPIRE_TIME="100";
var WEBTOUCH_AUTOINVITE_CSS_URL=WEBROOTURL+"/static/branding/en/"+WEBTOUCH_ACTIVEINVITE_CSS+"/css/webtouch_activeinvite.css";


var webtouch_country="\u7f07??";
var webtouch_province_city="";

var webtouch_customizedParams="";
var webtouch_staticParams="";

etIE = (document.all) ? true : false;
etDOM = (document.getElementById) ? true : false;   

function CreateScriptTag(javascripturl){
    var oHead = document.getElementsByTagName('HEAD').item(0);
    var oScript = document.createElement("script");
    oScript.type = "text/javascript";
    oScript.src = javascripturl;
    oHead.appendChild(oScript);
}

function CreateCssTag(cssUrl){
    var head = document.getElementsByTagName('HEAD').item(0);
    var style = document.createElement('link');
    style.href = cssUrl;
    style.rel = 'stylesheet';
    style.type = 'text/css';
    head.appendChild(style);
    debug("append css src=" + cssUrl);
}


;(function(){
if(typeof webtouch_util=="undefined"){
		webtouch_util={};
	}	
 function ScriptLoadControl(_array){

         this.a=_array;
         window.scriptLoadControl = this;
          
         this.initScriptLoad = function() {
			if (window.addEventListener) {
				window.addEventListener('load', this.LoadJs, false);
			}
			if (window.attachEvent) {
				window.attachEvent('onload', this.LoadJs);
			}
		};
		 this.LoadJs=function()
		{
		 var file=scriptLoadControl.a.pop();
		 if (file==null || file==undefined)
		 {
		 	return false;
		 }
		 debug("fileName:"+file);
		 var oHead=document.getElementsByTagName('head')[0];
		 var oScript=document.createElement('script');
		 oScript.setAttribute('type','text/javascript');
		 oScript.setAttribute('src',file);
		 oHead.appendChild(oScript);
		 
		 //firefox
		 oScript.onload = function () {scriptLoadControl.LoadJs()};

		 //IE6、IE7 support 
		 oScript.onreadystatechange = function () {
		         if (oScript.readyState == 'loaded' || oScript.readyState == 'complete') {
		               scriptLoadControl.LoadJs();
		            }  
		         }
		   return false;
		};
	}	
	
webtouch_util.onLoaded=function(){
	var js_array=new Array();

   
    js_array.push(XML_TAG_OPERATION_MERGED_SCRIPT_URL);	
    js_array.push(XML_TAG_BASE_MERGED_SCRIPT_URL);	

//    js_array.push(XML_ACDGROUP_DODULE_SCRIPT_URL);
//	  js_array.push(XML_TEL_DODULE_SCRIPT_URL);	
//    js_array.push(XML_CHAT_DODULE_SCRIPT_URL);	
//	  js_array.push(XML_COMMAND_DODULE_SCRIPT_URL);
//	  js_array.push(XML_BASE_DODULE_SCRIPT_URL);
//	  js_array.push(XML_2_JSON_SCRIPT_URL);	

    
	CreateCssTag(WEBTOUCH_AUTOINVITE_CSS_URL);
	var scriptLoadControl = new  ScriptLoadControl(js_array);
	    scriptLoadControl.initScriptLoad();
};	
	webtouch_util.onLoaded();
})();	


	


var chat_tag_execute=false;

function  ChatGetAcdGroupInfoResponseCommand(){
  chat_tag_execute=true;
}

;(function(){
	if(typeof chat_tag_72d070a4a7754727818db90ba9649e49=="undefined"){
		chat_tag_72d070a4a7754727818db90ba9649e49={};
	}
    chat_tag_72d070a4a7754727818db90ba9649e49.onLoaded=function(){
   
    var chatTag = new  com.infowarelab.tag.ChatTag("72d070a4a7754727818db90ba9649e49","true","1",
                 "10","10","customer_select",
                 "customer_select","-1","http://www.infowarelab.cn//Resource/image/WT-online.jpg",
                 "http://www.infowarelab.cn/Resource/image/imgRightTop02.jpg","http://own.infowarelab.cn/webtouch20","en");
     chatTag.initData();
     chatTag.enterChat();
	 };	
    chat_tag_72d070a4a7754727818db90ba9649e49.init=function(){
       if (!chat_tag_execute){
		setTimeout("chat_tag_72d070a4a7754727818db90ba9649e49.init()", 1000);
		return ;
		}	
		chat_tag_72d070a4a7754727818db90ba9649e49.onLoaded();
	};
	
	chat_tag_72d070a4a7754727818db90ba9649e49.init();
})();


;(function(){
	if(typeof webtouch_active_invite_div=="undefined"){
		webtouch_active_invite_div={};
	}
    webtouch_active_invite_div.onLoaded=function(){
    var inviteWindow = new  com.infowarelab.tag.InviteWindow('\u6709\u4ec0\u4e48\u80fd\u4e3a\u60a8\u670d\u52a1\u7684\u5417\uff1f','Hi! Friend from Unknown Address',
                                         'Accept','Cancel',
                                         '\u987e\u95ee\u54a8\u8be2','http://own.infowarelab.cn/webtouch20/static/branding/default/crystal/image/logo_cp.gif',
                                         'http://www.infowarelab.cn');
     inviteWindow.initData();
     	
	 };	
    webtouch_active_invite_div.init=function(){
       if (!chat_tag_execute){
		setTimeout("webtouch_active_invite_div.init()", 1000);
		return ;
		}
		
		webtouch_active_invite_div.onLoaded();
	};
	
	webtouch_active_invite_div.init();
})();




