var WebeyeET_Tag_sSiteUrl = "webeye.hc360.com/webeye";//网眼站点名
var WebeyeET_Tag_sChatSiteName = "webeye1.hc360.com/chat"; //会话站点名
var WebeyeET_Tag_sKey = "1";
var WebeyeET_Tag_Industry = "我的商务中心"; //行业类别
var WebeyeET_Tag_bWebeyeMarked = false; //判断访客是否是刚访问,以决定是否添加一条访客记录
var WebeyeET_Tag_sMarkedTitle; //访客标识的关键字
var WebeyeET_Tag_sMarkedBody; //访客标识的内容
var WebeyeET_Tag_sUserId;
var WebeyeET_Tag_objWindows; //打开的会话窗口对象
var WebeyeET_Tag_state="N"; //此页面是否正在跟管理员对话中
var WebEyeET_Tag_LoginTime; //此页面的登陆时间,用于接收什么时候的广播信息
var WebEyeET_Tag_BarChat="0";
var WebeyeET_Tag_visitorLocation="正在浏览网页"; //访客地理位置
var WebeyeET_Tag_passive = "0";
var WebeyeEt_Tag_updatepassive = "U"; //当前是否是访客主动请求对话
var WebeyeET_Tag_objWindows;
var sWebeyeAgent = window.navigator.userAgent;
sWebeyeAgent = sWebeyeAgent.toUpperCase();
var iWebeyeMarked = sWebeyeAgent.indexOf("MSIE");
if (sWebeyeAgent.indexOf("OPERA") > -1)
{
iWebeyeMarked = -1
}
try{
document.write("
");
}catch(e){
;
}
function WebeyeET_Tag_GetTime()
{
var dtNow = new Date();
var sTime = dtNow.getHours() + "" + dtNow.getMinutes() + "" + dtNow.getSeconds();
return(sTime);
}
function WebeyeET_Tag_Webeyes()
{
try{
var sUrl = "http://" + WebeyeET_Tag_sSiteUrl + "/aspx/visit/tagInfo.aspx?UserId=" + WebeyeET_Tag_sKey + "&time=" + WebeyeET_Tag_GetTime() ;
var objs;
objs=document.createElement("script");
objs.type="text/javascript";
objs.src=sUrl;
var head=document.getElementsByTagName("head")[0];
head.appendChild(objs);
}catch(e){
;
}
}
WebeyeET_Tag_Webeyes();
function WebeyeET_Tag_OpenChat()
{
try{
if ((WebeyeET_Tag_objWindows != null) && (typeof(WebeyeET_Tag_objWindows) == "object"))
{
if (WebeyeET_Tag_objWindows.closed != true)
{
WebeyeET_Tag_objWindows.focus();
divWebeyeMSg.innerHTML = "";
return;
}
}
var sWebeyeInputText = "";
var objWebeyeText = window.document.getElementById("WebeyeET_Tag_textarea");
if ((objWebeyeText != null) && (typeof(objWebeyeText) == "object"))
{
sWebeyeInputText = objWebeyeText.value;
objWebeyeText.value = "";
}
WebeyeEt_Tag_updatepassive = "U" + WebeyeET_Tag_state;
WebeyeET_Tag_state = "N";
WebEyeET_Tag_BarChat = "1";
var sListResearch = "1";
sParams = "id=" + WebeyeET_Tag_sUserId;
sParams = sParams + "&keycode=" + WebeyeET_Tag_sKey;
sParams = sParams + "&listresearch=" + sListResearch;
sParams = sParams + "&state=" + WebeyeET_Tag_state;
sParams = sParams + "&industry=" + WebeyeET_Tag_Industry;
sParams = sParams + "¬es=" + sWebeyeInputText;
var sUrl = "http://" + WebeyeET_Tag_sChatSiteName + "/aspx/Visit/ChatC.aspx?" + sParams;
var sSize = "width=601,height=388,left=200,top=50,toolbar=1,status=1,menubar=1,scrollbars=yes,resizable=yes";
WebeyeET_Tag_objWindows = window.open(sUrl,"win" + WebeyeET_Tag_sUserId,sSize);
if (WebeyeET_Tag_objWindows == null)
{
WebeyeET_Tag_state = "Y";
WebEyeET_Tag_BarChat="0";
}
else
{
if (typeof(WebeyeET_Tag_objWindows) == "object")
{
if (WebeyeET_Tag_objWindows.closed != false)
{
WebeyeET_Tag_state = "Y";
WebEyeET_Tag_BarChat="0";
}
}
}
divWebeyeMSg.innerHTML = "";
}catch(e){
;
}
}
function CloseWebeyeWin()
{
WebeyeET_Tag_state = "N";
divWebeyeMSg.innerHTML = "";
}
function WebeyeET_Tag_DisplayWebeye(flag,msg)
{
try{
window.focus();
var sCloseImg, sConfirmImg;
var sWebeyeBackMsg = WebeyeET_Tag_visitorLocation;
if (flag == 1)
{
if ((sWebeyeBackMsg == "") || (sWebeyeBackMsg == "未知物理地址"))
{
sWebeyeBackMsg = "欢迎您访问我们的站点 !";
}
else
{
sWebeyeBackMsg = sWebeyeBackMsg + " 的朋友!";
}
sWebeyeBackMsg = " 您好!" + sWebeyeBackMsg + "我们的在线管理员现在邀请您通话!";
sCloseImg = "
";
sConfirmImg = "
";
}
else
{
sWebeyeBackMsg = " " + msg;
sCloseImg = "";
sConfirmImg = "";
}
var sDisplay = "" +
" " +
" " +
" " +
" | " + sCloseImg + " | " +
" " +
" | " +
"
" +
" " +
" " +
" " +
" | | " +
" " +
" " +
" | | " +
" " +
" " +
" | " + sWebeyeBackMsg + " | " +
" " +
" " +
" | " + sConfirmImg + " | " +
" " +
" | " +
" " +
" | " +
"
" +
"
"
divWebeyeMSg.innerHTML = sDisplay;
divWebeyeMSg.onMouseOut=WebeyeET_Tag_movechip('divWebeyeMSg');
divWebeyeMSg.onMouseOver=WebeyeET_Tag_stopme('divWebeyeMSg');
WebeyeET_Tag_Pop_getMsg();
}catch(e){
;
}
}
//管理员发来的消息
function AdminMsg(msg)
{
if (iWebeyeMarked > 0)
{
if (typeof(window.document.music1) == "object")
window.document.music1.play();
}
if (WebeyeET_Tag_state == "N")
{
WebeyeET_Tag_DisplayWebeye(1,'');
}
if (WebeyeET_Tag_state == "N")
{
WebeyeET_Tag_state = "Y";
}
}
function IsBroad(msg)
{
var sReturnMsg = "";
var sManageIndustry = "";
var sManageArea = "";
var sGetMsg = "";
var bIndustryMarked = false;
var bAreaMarked = false;
var sMsg = msg;
var iIndex = sMsg .indexOf("|||");
if (iIndex > -1)
{
sManageIndustry = sMsg.substring(0,iIndex);
var sManageMsg = sMsg.substring(iIndex + 3,sMsg.length);
iIndex = sManageMsg.indexOf("|||");
if (iIndex > -1)
{
sManageArea = sManageMsg.substring(0,iIndex);
sGetMsg = sManageMsg.substring(iIndex + 3,sManageMsg.length);
}
}
if ((sManageIndustry != "") && (sManageArea != "") && (sGetMsg != ""))
{
if (sManageIndustry == "industry001")
{
bIndustryMarked = true;
}
else
{
if ((sManageIndustry.indexOf(WebeyeET_Tag_Industry) > -1) && (WebeyeET_Tag_Industry != ""))
{
bIndustryMarked = true;
}
}
if (sManageArea == "area001")
{
bAreaMarked = true;
}
else
{
var arrArea = sManageArea.split(",");
var iLength = arrArea.length;
var sArea;
for (var i = 0; i < iLength; i++)
{
sArea = arrArea[i];
if (sArea != "")
{
if (WebeyeET_Tag_visitorLocation.indexOf(sArea) > -1)
{
bAreaMarked = true;
}
}
}
}
}
if ((bIndustryMarked == true) && (bAreaMarked == true))
{
sReturnMsg = sGetMsg;
}
return sReturnMsg;
}
//系统广播
function GetBroad(time,msg)
{
WebEyeET_Tag_LoginTime = time;
var sBroadMsg = IsBroad(msg);
//判断是否是正确的广播
if (sBroadMsg == "") return;
if (iWebeyeMarked > 0)
{
if (typeof(window.document.music1) == "object")
window.document.music1.play();
}
if (WebeyeET_Tag_state == "N")
{
WebeyeET_Tag_DisplayWebeye(2,"表面处理网: " + sBroadMsg);
setTimeout("ClearBroad()",8000);
}
}
function ClearBroad()
{
divWebeyeMSg.innerHTML = "";
}
//判断弹出窗口是否已经关闭
function CheckOpenWin()
{
var bFlag = "0";
if (WebEyeET_Tag_BarChat == "1")
{
if ((typeof(WebeyeET_Tag_objWindows) != "object") || (WebeyeET_Tag_objWindows == null))
{
WebEyeET_Tag_BarChat = "0";
}
else
{
if (WebeyeET_Tag_objWindows.closed == true)
{
WebEyeET_Tag_BarChat = "0";
}
else
{
bFlag = "1";
}
}
}
return bFlag;
}
function WebeyeET_Tag_DoMarked()
{
try{
var sMarkedTitle, sMarkedBody;
sMarkedTitle = WebeyeET_Tag_sMarkedTitle;
sMarkedBody = WebeyeET_Tag_sMarkedBody;
if ((sMarkedTitle != "") && (sMarkedBody != ""))
{
var expdate=new Date();
expdate.setTime(expdate.getTime()+(2*24*60*60*1000*365));
window.document.cookie = sMarkedTitle + "=" + sMarkedBody + ";expires=" + expdate.toGMTString() + ";path=/";
}
}catch(e){
;
}
}
var WebeyeET_Tag_JavaEnabled=false;
var WebeyeET_Tag_isIE=false;
function WebeyeET_Tag_movechip(chipname)
{
try{
if(WebeyeET_Tag_JavaEnabled)
{
eval("chip="+chipname);
if(!WebeyeET_Tag_isIE)
{
pageY=window.pageYOffset;
pageH=window.innerHeight;
}
else
{
pageY=window.document.body.scrollTop;
pageH=window.document.body.offsetHeight;
}
chip.yy=chip.yy-chip.vy;
if(chip.yy<=pageY)
{
chip.yy=pageY;
}
if(chip.yy>=pageY+pageH-chip.h)
{
chip.yy=pageY+pageH-chip.h;
}
if(!WebeyeET_Tag_isIE)
{
eval('document.'+chip.named+'.top ='+chip.yy);
}
else
{
eval('document.all.'+chip.named+'.style.pixelTop ='+chip.yy);
}
chip.timer1=setTimeout("WebeyeET_Tag_movechip('"+chip.named+"')",80);
}
}catch(e){
;
}
}
function WebeyeET_Tag_stopme(chipname)
{
try{
if(WebeyeET_Tag_JavaEnabled)
{
eval("chip="+chipname);
if(chip.timer1!=null)
{
clearTimeout(chip.timer1);
}
}
}catch(e){
;
}
}
if(navigator.appName.indexOf("Internet Explorer")!=-1){
if(parseInt(navigator.appVersion.substring(0,1))>=4) WebeyeET_Tag_JavaEnabled=navigator.javaEnabled();WebeyeET_Tag_isIE=true;
}
if(navigator.appName.indexOf("Netscape")!=-1){
if(parseInt(navigator.appVersion.substring(0,1))>=4) WebeyeET_Tag_JavaEnabled=navigator.javaEnabled();
}
//第二种后台发起对话弹出方式,显示在窗口右下角
var WebeyeET_Tag_Pop_divTop,WebeyeET_Tag_Pop_divLeft;
var WebeyeET_Tag_Pop_divWidth,WebeyeET_Tag_Pop_divHeight;
var WebeyeET_Tag_Pop_docHeight,WebeyeET_Tag_Pop_docWidth;
var WebeyeET_Tag_Pop_objTimer;
function WebeyeET_Tag_Pop_getMsg()
{
try{
WebeyeET_Tag_Pop_divTop = parseInt(document.getElementById("divWebeyeMSg").style.top,10)
WebeyeET_Tag_Pop_divLeft = parseInt(document.getElementById("divWebeyeMSg").style.left,10)
WebeyeET_Tag_Pop_divHeight = parseInt(document.getElementById("divWebeyeMSg").offsetHeight,10)
WebeyeET_Tag_Pop_divWidth = parseInt(document.getElementById("divWebeyeMSg").offsetWidth,10)
WebeyeET_Tag_Pop_docWidth = document.body.clientWidth / 2 + 225;
WebeyeET_Tag_Pop_docHeight = document.body.clientHeight / 2 + 70;;
document.getElementById("divWebeyeMSg").style.top = parseInt(document.body.scrollTop,10) + WebeyeET_Tag_Pop_docHeight + 10;// WebeyeET_Tag_Pop_divHeight
document.getElementById("divWebeyeMSg").style.left = parseInt(document.body.scrollLeft,10) + WebeyeET_Tag_Pop_docWidth - WebeyeET_Tag_Pop_divWidth
document.getElementById("divWebeyeMSg").style.visibility="visible"
WebeyeET_Tag_Pop_objTimer = window.setInterval("WebeyeET_Tag_Pop_moveDiv()",10)
}
catch(e){}
}
function WebeyeET_Tag_Pop_resizeDiv()
{
try{
WebeyeET_Tag_Pop_divHeight = parseInt(document.getElementById("divWebeyeMSg").offsetHeight,10)
WebeyeET_Tag_Pop_divWidth = parseInt(document.getElementById("divWebeyeMSg").offsetWidth,10)
WebeyeET_Tag_Pop_docWidth = document.body.clientWidth / 2 + 225;
WebeyeET_Tag_Pop_docHeight = document.body.clientHeight / 2 + 70;
document.getElementById("divWebeyeMSg").style.top = WebeyeET_Tag_Pop_docHeight - WebeyeET_Tag_Pop_divHeight + parseInt(document.body.scrollTop,10)
document.getElementById("divWebeyeMSg").style.left = WebeyeET_Tag_Pop_docWidth - WebeyeET_Tag_Pop_divWidth + parseInt(document.body.scrollLeft,10)
}
catch(e){}
}
function WebeyeET_Tag_Pop_moveDiv()
{
try
{
if(parseInt(document.getElementById("divWebeyeMSg").style.top,10) <= (WebeyeET_Tag_Pop_docHeight - WebeyeET_Tag_Pop_divHeight + parseInt(document.body.scrollTop,10)))
{
window.clearInterval(WebeyeET_Tag_Pop_objTimer)
WebeyeET_Tag_Pop_objTimer = window.setInterval("WebeyeET_Tag_Pop_resizeDiv()",100)
}
WebeyeET_Tag_Pop_divTop = parseInt(document.getElementById("divWebeyeMSg").style.top,10)
document.getElementById("divWebeyeMSg").style.top = WebeyeET_Tag_Pop_divTop - 5
}
catch(e){}
}