var EC_CS_STATUS = new Object();EC_CS_STATUS["119467"] = '0';
EC_CS_STATUS["119478"] = '1';
/**
* @author YangChao version 6.2.2.7
*/
var EC_CS_GURL = escape(document.location.href); //当前页面URL
var EC_CS_REFERRER = escape(document.referrer); //来源页面URL
var EC_CS_DOCTYPE = document.firstChild.nodeValue;
var EC_CS_SERVER='http://cs.ecqun.com/';
var EC_CS_ID='119468';
var EC_CS_SHOWTITLE='百仕盈时装'; //标题头
var EC_CS_SKIN='0'; //skin 0 蓝色 1红色 2绿色 3橙色 4红色
var EC_CS_FLOAT='0'; //布局 0左 1右
var EC_CS_FIXED='0'; //布局 固定
var EC_CS_EXPAND='0'; //分组展开
var EC_CS_LANG='0'; //0中文 1英文 2繁体
var EC_CS_SCHEME='2'; //第几套样式
var EC_CS_AUTO_HIDE='0'; //0不自动隐藏 1自动隐藏
var EC_CS_DIALOG='1'; //0 不主动会话 1 主动会话
var EC_CS_DIALOG_TIME=5000; //0 主动会话窗口延迟时间
var EC_CS_SHOW_STYLE='0'; //显示风格
var EC_CS_SHOW_PICON='/images/cs.gif'; //在线图片
var EC_CS_SHOW_PICOFF='/images/csno.gif'; //离线图片
var EC_CS_SHOW_DIALOG='0'; //窗口模式
var EC_CS_SHOW_PHONE='1'; //电话回拨开启
var EC_CS_DIALOG_CONTENT=''; //主动会话内容
var EC_CS_TOP='100'; //高度
var EC_CS_MARGIN='0'; //高度
var EC_CS_SKIN_FOLDER=['default','red','green','orange','gray']; //skin文件夹
var EC_CS_GROUP=evalJSON('[{"id":"9660","name":"\u5728\u7ebf\u5ba2\u670d","expand":"0","item":[{"f_cs_id":"119467","f_corp_id":"119468","f_valid":"1","f_online_msg":"\u60a8\u597d\uff0c\u6b22\u8fce\u5149\u4e34\uff0c\u6211\u80fd\u5e2e\u60a8\u505a\u4e9b\u4ec0\u4e48\uff1f","f_offline_msg":"\u60a8\u597d\uff0c\u6211\u6682\u65f6\u4e0d\u5728\u7ebf\uff0c\u60a8\u53ef\u4ee5\u7ed9\u6211\u53d1\u9001\u77ed\u4fe1\u6216\u8005\u7559\u8a00\u3002","f_show_mobile":"0","f_show_name":"\u8c22\u7ecf\u7406","f_group_id":"9660","f_name":"\u8c22\u7ecf\u7406","f_title":"\u7ecf\u7406","f_qq":null,"f_scheme":"2","f_mobile":"18923796543","f_show_qq":"0","f_sms_online":"0","f_msn":"","f_show_msn":"0","f_tel":"","f_telno":"18923796543","f_show_tel":"0","f_contact":"\u7ecf\u7406","f_cs_mobile":"13689569707","f_position":"100","f_other1":"1","f_other2":"0","f_other_text1":"895855778","f_other_text2":"","f_status":"1"},{"f_cs_id":"119478","f_corp_id":"119468","f_valid":"1","f_online_msg":"\u60a8\u597d\uff0c\u6b22\u8fce\u5149\u4e34\uff0c\u6211\u80fd\u5e2e\u60a8\u505a\u4e9b\u4ec0\u4e48\uff1f","f_offline_msg":"\u60a8\u597d\uff0c\u6211\u6682\u65f6\u4e0d\u5728\u7ebf\uff0c\u60a8\u53ef\u4ee5\u7ed9\u6211\u53d1\u9001\u77ed\u4fe1\u6216\u8005\u7559\u8a00\u3002","f_show_mobile":"0","f_show_name":"\u718a\u7ecf\u7406","f_group_id":"9660","f_name":"\u718a\u7ecf\u7406","f_title":"\u7ecf\u7406","f_qq":null,"f_scheme":"2","f_mobile":"18923796558","f_show_qq":"0","f_sms_online":"0","f_msn":"","f_show_msn":"0","f_tel":"","f_telno":"18923796558","f_show_tel":"0","f_contact":"\u7ecf\u7406","f_cs_mobile":"","f_position":"100","f_other1":"1","f_other2":"0","f_other_text1":"380104817","f_other_text2":"","f_status":"0"}]}]'); //客服列表
var EC_CS_ONLINES=[]; //在线的客服ID,被主动会话调用;
var EC_CS_OFFLINES=[];
var EC_CS_SMSLINES=[];
var EC_CS_TRACK=''; //主动跟踪
var EC_CS_TRACKID='';
var EC_CS_TRACKKEY='';
var EC_CS_stTrack;
var EC_CS_ISBUZY = false;
var EC_CS_INTDLG;
//var EC_CS_TIMER=null;
var EC_CS_TYPE=1; //不能删除
var EC_CS_STYLE=1; //不能删除
var EC_CS_DIV_ID='ec_cs_pannel'; //
var EC_CS_DIALOG_ID="ec_cs_showdlg";
//window.onerror = function(){return true;}
var EC_LINK_STYLE = '
';
var EC_LINK_LIB = '';
var EC_IPINFO_LINK = '';
var EC_CS_LANG_STR=[
{
agree:"现在咨询",
cancel:"稍候再说",
title:"在线客服",
lititle:"点击与{0}交谈",
smsalt:"发送短信",
callalt:"免费通话",
qqalt:"QQ留言",
msnalt:"MSN留言",
dlgtitle:"在线客服请求和您会话",
dlgtitle2:"在线客服({0}),发出会话请求:",
dlgcontent:"您好,我将竭诚为您提供优质咨询服务!",
titlehide:"点击咨询---->",
freecall:"ec_freecall_cn",
dlgok:"okchs",
imghide:"main_hid_cn.gif",
dlgcancle:"cancelchs"
},
{
agree:"Talk",
cancel:"Wait",
title:"Customer",
lititle:"click talk with {0}",
smsalt:"Send SMS",
callalt:"free call",
qqalt:"QQ Message",
msnalt:"MSN Message",
dlgtitle:"Questions are invited.",
dlgtitle2:"Customer({0}),want to talk with you:",
dlgcontent:"Hi,can I help you?",
titlehide:"click for list",
freecall:"ec_freecall_en",
dlgok:"okeng",
imghide:"main_hid_en.gif",
dlgcancle:"canceleng"
},
{
agree:"現在諮詢",
cancel:"稍候再說",
title:"線上客服",
lititle:"點擊與{0}交談",
smsalt:"發送短信",
callalt:"免費通話",
qqalt:"QQ留言",
msnalt:"MSN 留言",
dlgtitle:"線上客服請求和你會話",
dlgtitle2:"線上客服({0}),請求和你會話:",
dlgcontent:"您好,我將竭誠爲您提供優質咨詢服務!",
titlehide:"點擊列表---->",
freecall:"ec_freecall_tw",
dlgok:"oktri",
imghide:"main_hid_tw.gif",
dlgcancle:"canceltri"
}
];
var EC_CS_PANEL_POS={left:'',top:''};
document.writeln(EC_LINK_STYLE);
document.writeln(EC_LINK_LIB);
document.writeln(EC_IPINFO_LINK);
var outPrint='';
outPrint += '';
if (EC_CS_SHOW_STYLE=='1'){
for (var i = 0; i < EC_CS_GROUP.length; i++) {
var EC_CS_CS = EC_CS_GROUP[i].item;
for (var j = 0; j < EC_CS_CS.length; j++) {
EC_CS_CS[j].f_status = EC_CS_STATUS[EC_CS_CS[j].f_cs_id];
if (EC_CS_CS[j].f_status == '0' && EC_CS_CS[j].f_sms_online == '1') {
EC_CS_SMSLINES.push(EC_CS_CS[j].f_cs_id);
}else if (EC_CS_CS[j].f_status == '0' || EC_CS_CS[j].f_status == ''){
EC_CS_OFFLINES.push(EC_CS_CS[j].f_cs_id);
}else{
EC_CS_ONLINES.push(EC_CS_CS[j].f_cs_id);
}
}
}
if (EC_CS_SHOW_PICON == ''){
EC_CS_SHOW_PICON = EC_CS_SERVER + 'upload/images/cs.gif';
}
if (EC_CS_SHOW_PICOFF == ''){
EC_CS_SHOW_PICOFF = EC_CS_SERVER + 'upload/images/csno.gif';
}
if (EC_CS_ONLINES.length > 0 || EC_CS_SMSLINES.length > 0) {
var EC_CS_SHOW_PIC = EC_CS_SHOW_PICON;
}else{
var EC_CS_SHOW_PIC = EC_CS_SHOW_PICOFF;
}
outPrint +='
';
}else{
outPrint_hide ='
';
divadd("hid_cs_pannel","none",outPrint_hide,1,1);
outPrint +=' ';
outPrint +=' ';
outPrint +=' ';
outPrint +=' '+EC_CS_SHOWTITLE+' | ';
outPrint +='
';
outPrint +=' ';
outPrint +=' ';
//===group loop
for (var i = 0; i < EC_CS_GROUP.length; i++) {
outPrint +=' ';
outPrint +=' '+ EC_CS_GROUP[i].name + ' | ';
outPrint +='
';
outPrint +=' ';
outPrint +=' ';
outPrint +=' ';
var EC_CS_CS = EC_CS_GROUP[i].item;
//===person loop
for (var j = 0; j < EC_CS_CS.length; j++) {
EC_CS_CS[j].f_status = EC_CS_STATUS[EC_CS_CS[j].f_cs_id];
action = (EC_CS_CS[j].f_status == '0'|| EC_CS_CS[j].f_status == '') && EC_CS_CS[j].f_sms_online == '1'?'sms':'talk';
outPrint +=' ';
outPrint +=' ';
outPrint +=' ';
outPrint +=' | ';
outPrint +=' ';
}
outPrint +=' |
';
//===person loop end
}
//===group loop end
outPrint +=' ';
outPrint +=' ';
outPrint +=' ';
if (EC_CS_SHOW_PHONE=='1'){
outPrint +=' | ';
}else{
outPrint +=' | ';
}
outPrint +='
';
outPrint +='
';
}
divadd(EC_CS_DIV_ID,"",outPrint,1,1);
//dialog
outPrint =' ';
outPrint +=' ';
outPrint +=' '+EC_CS_LANG_STR[EC_CS_LANG].dlgtitle+' | ';
outPrint +='
';
outPrint +=' ';
outPrint +=' ';
outPrint +=' ';
outPrint +=' | ';
outPrint +=' ';
outPrint +=' ';
outPrint +=' ';
outPrint +=EC_CS_DIALOG_CONTENT!=''?EC_CS_DIALOG_CONTENT:EC_CS_LANG_STR[EC_CS_LANG].dlgcontent;
outPrint +=' ';
outPrint +=' | ';
outPrint +='
';
outPrint +=' ';
outPrint +=' ';
outPrint +=' '+EC_CS_LANG_STR[EC_CS_LANG].cancel+'';
outPrint +=' '+EC_CS_LANG_STR[EC_CS_LANG].agree+'';
outPrint +=' | ';
outPrint +='
';
outPrint +='
';
divadd(EC_CS_DIALOG_ID,'none',outPrint,0,0)
function evalJSON(str){try {return eval('(' + str + ')');} catch (e) {return [];}};
function divadd(id,s,html,f,t){
var div = document.createElement("div");
div.style.position = "absolute";
div.id = id;
div.style.zIndex = 65535;
t==1?div.style.top = EC_CS_TOP + "px":'';
f==1?EC_CS_FLOAT=='0'?div.style.left = EC_CS_MARGIN+"px":div.style.right = EC_CS_MARGIN+"px":'';
s=='none'?div.style.display ='none':'';
div.innerHTML = html;
if (document.body){
document.body.insertBefore(div, document.body.firstChild);
}else{
var headNode = document.getElementsByTagName('head')[0];
headNode.appendChild(div);
}
}
function ec_cs_drag(o, s, n)
{
if (typeof o == "string") o = document.getElementById(o);
if (o==null) return;
o.orig_x = parseInt(o.style.left) - document.body.scrollLeft;
o.orig_y = parseInt(o.style.top) - document.body.scrollTop;
o.orig_index = o.style.zIndex;
o.onclick = "return false";
o.onmousedown = function(a){
this.style.zIndex = 10000;
var d = document;
if (!a) a = window.event;
var x = a.clientX + d.body.scrollLeft - o.offsetLeft;
var y = a.clientY + d.body.scrollTop - o.offsetTop;
if (o.setCapture) {
o.setCapture();
}
else if (window.captureEvents)
window.captureEvents(Event.MOUSEMOVE | Event.MOUSEUP);
d.onmousemove = function(a){
if (!a) a = window.event;
if (n == 1)
o.style.left = (a.clientX + document.body.scrollLeft - x) + "px";
else
o.style.left = (a.clientX) + "px";
o.style.top = (a.clientY + document.body.scrollTop - y) + "px";
o.orig_x = (parseInt(o.style.left) - document.body.scrollLeft) + "px";
o.orig_y = (parseInt(o.style.top) - document.body.scrollTop) + "px";
}
d.onmouseup = function(){
if (o.releaseCapture) {
o.releaseCapture();
}
else if (window.releaseEvents) {
window.releaseEvents(Event.MOUSEMOVE | Event.MOUSEUP);
}
d.onmousemove = null;
d.onmouseup = null;
d.ondragstart = null;
d.onselectstart = null;
d.onselect = null;
o.style.cursor = "default";
o.style.zIndex = o.orig_index;
}
}
if (s) {
var orig_scroll = window.onscroll ? window.onscroll : function(){};
window.onscroll = function(){
orig_scroll();
o.style.left = o.orig_x + document.body.scrollLeft;
o.style.top = o.orig_y + document.body.scrollTop;
}
}
}
function expand(o,m){
try {
var obj = document.getElementById(o);
var imgobj = document.getElementById(m);
if (obj.style.display == ""){
obj.style.display = "none";
imgobj.src = EC_CS_SERVER + "/skin2/"+EC_CS_SKIN_FOLDER[EC_CS_SKIN]+"/images/cslist_other_open.gif";
}else{
obj.style.display = "";
imgobj.src = EC_CS_SERVER + "/skin2/"+EC_CS_SKIN_FOLDER[EC_CS_SKIN]+"/images/cslist_other_hide.gif";
}
iframestyle();
}
catch (e) {
}
}
function getaction()
{
EC_CS_stTrack = window.setInterval(function(){
clearInterval(EC_CS_stTrack);
var index = new Date().getTime()+''+ parseInt(100 * Math.random());
var url = 'http://msg.ecqun.com/querymsg?tmpid=' + EC_CS_TRACKID + '&gid='+EC_CS_GUID+'&rand='+index;
var script = document.createElement('script');
script.type = "text/javascript";
script.src = url;
var scriptbody = document.getElementsByTagName("head")[0].appendChild(script);
}, 3000);
}
function processmsg(result){
if (result == 'time out' || result == 'no more') {
getaction();
return;
}
result = decodeURIComponent(result);
var flag = getParameter("flag",result);
if (flag==5) {
if (EC_CS_ISBUZY){return;}
var corpid = getParameter("corpid",result);
var scheme = getParameter("scheme",result);
if (EC_CS_ID!=corpid || EC_CS_SCHEME!=scheme){return;}
var msgbody = getParameter("body",result).replace(/\+/g,' ');
var sender = getParameter("sender",result);
var uname = getParameter("uname",result).replace(/\+/g,' ');
var uface = getParameter("uface",result)!=''?EC_CS_SERVER + '/upload/'+getParameter("uface",result):EC_CS_SERVER + '/upload/'+'face/default/default.png';
for (var i = 0; i < EC_CS_GROUP.length; i++) {
var EC_CS_CS = EC_CS_GROUP[i].item;
for (var j = 0; j < EC_CS_CS.length; j++) {
if (parseInt(EC_CS_CS[j].f_cs_id) == parseInt(sender)) {
var uname = EC_CS_CS[j].f_show_name==null?EC_CS_CS[j].f_name:EC_CS_CS[j].f_show_name;
}
}
}
var obj = document.getElementById(EC_CS_DIALOG_ID);
var ojb_inv = document.getElementById("ec_cs_dlg_inv");
var ojb_con = document.getElementById("ec_cs_dlg_content");
var ojb_face = document.getElementById("ec_cs_dlg_face");
var ojb_agr = document.getElementById("ec_cs_dlg_agree");
var ojb_dis = document.getElementById("ec_cs_dlg_disagree");
var ojb_clo = document.getElementById("ec_cs_dlgclose");
var index = new Date().getTime()+''+ parseInt(100 * Math.random());
var url_a = 'javascript:ec_cs_fnOpenTalk2(\''+sender+'\',\'talk\');';
var url_d = EC_CS_SERVER + 'tracker/updatevistitor?id='+EC_CS_TRACKID+'&corpid='+EC_CS_ID+'&csid='+sender+'&talkflag=0&rand='+index;
ojb_inv.innerHTML = EC_CS_LANG_STR[EC_CS_LANG].dlgtitle2.replace('{0}',uname);
ojb_con.innerHTML = msgbody;
ojb_face.src = uface;
ojb_agr.href = "javascript:";
ojb_agr.onclick = function(){ec_cs_fnOpenTalk2(sender,'talk');return false;};
ojb_dis.href = url_d;
ojb_dis.target = 'ec_cs_iframe';
ojb_dis.onclick = function(){ec_cs_fnDialogCancle();};
ojb_clo.href = url_d;
ojb_clo.target = 'ec_cs_iframe';
ojb_clo.onclick = function(){ec_cs_fnDialogCancle();};
ojb_inv.style.display = "";
obj.style.display = "";
var dlgtop = 240;
document.getElementById(EC_CS_DIALOG_ID).style.top = dlgtop +'px';
clearInterval(EC_CS_INTDLG);
EC_CS_INTDLG = window.setInterval(function(){
ec_cs_moveDiv(EC_CS_DIALOG_ID,'','dlg1');
}, 2);
window.setTimeout(function(){
if(obj.style.display == ""){
window.ec_cs_iframe.location.href = url_d;
ec_cs_fnDialogCancle();
}
},20000);
}
getaction();
return;
}
function getParameter(param,result)
{
var query = result;
var iLen = param.length;
var iStart = query.indexOf(param);
if (iStart == -1) return "";
iStart += iLen + 1;
var iEnd = query.indexOf("&", iStart);
if (iEnd == -1) return query.substring(iStart);
return query.substring(iStart,iEnd);
}
function gettrackinfo(){
var index = new Date().getTime()+''+ parseInt(100 * Math.random());
var provice = encodeURIComponent(IPData[2]);
var city = encodeURIComponent(IPData[3]);
var url = EC_CS_SERVER + 'tracker?corpid='+EC_CS_ID+'&scheme=' + EC_CS_SCHEME+'&url='+EC_CS_GURL+'&referrer='+EC_CS_REFERRER+'&provice='+provice+'&city='+city+'&rand='+index;
var script = document.createElement('script');
script.type = "text/javascript";
script.src = url;
var scriptbody = document.getElementsByTagName("head")[0].appendChild(script);
}
function trackgo(){ if (EC_CS_ONLINES.length>0) {getaction();}}
function Expired(){ clearInterval(EC_CS_stTrack);}
function control(){
window.setInterval(function(){
if (typeof(ec_cs_moveDiv) != 'undefined' && document.getElementById(EC_CS_DIV_ID) && EC_CS_FIXED=='0') {
ec_cs_moveDiv(EC_CS_DIV_ID,'','main');
}
}, 2);
window.setTimeout(function(){
ec_cs_drag(EC_CS_DIALOG_ID, 0, 1);
ec_cs_drag(EC_CS_DIV_ID, 0, 1);
},500);
window.setTimeout(function(){
var obj_ec_cs_div = document.getElementById(EC_CS_DIV_ID);
var obj_es_cs_ctrl = document.getElementById('es_cs_ctrl');
var obj_hid_cs_pannel = document.getElementById('hid_cs_pannel');
if (EC_CS_SHOW_STYLE == '0') {
obj_es_cs_ctrl.onclick = function(){
obj_ec_cs_div.style.display = 'none';
obj_hid_cs_pannel.style.display = '';
};
obj_hid_cs_pannel.onclick = function(){
obj_ec_cs_div.style.display = '';
obj_hid_cs_pannel.style.display = 'none';
};
}
var isautohidden = getParameter('isautohidden',document.cookie)
if (EC_CS_AUTO_HIDE == '1') {
try {
var obj_es_cs_ctrl = document.getElementById('es_cs_ctrl');
obj_es_cs_ctrl.click();
}
catch (e) {
}
}
},2000);
window.setTimeout(function(){
if (EC_CS_DIALOG == '1' && EC_CS_ONLINES.length>0 &&!EC_CS_ISBUZY) {
try {
var isDlgShow = getParameter('isDlgShow',document.cookie)
if (isDlgShow !="false"){
var obj = document.getElementById(EC_CS_DIALOG_ID);
var dlgtop = 240;
obj.style.display = "";
obj.style.top = dlgtop +'px';
EC_CS_INTDLG = window.setInterval(function(){
ec_cs_moveDiv(EC_CS_DIALOG_ID,'','dlg1');
}, 2);
}
document.cookie = "isDlgShow = false&;";
}
catch (e) {
}
}
},EC_CS_DIALOG_TIME);
}
if (document.all) {
window.attachEvent('onload', control);
window.attachEvent('onload', gettrackinfo);
}else {
window.addEventListener('load', control, false);
window.addEventListener('load', gettrackinfo, false);
}
window.onbeforeunload = function(){
var isTalk = getParameter('isTalk',document.cookie);
if (!isTalk=='true'){
var index = new Date().getTime()+''+ parseInt(100 * Math.random());
var url = EC_CS_SERVER + 'tracker/visitorleft?id='+EC_CS_TRACKID+'&rand='+index;
var script = document.createElement('script');
script.type = "text/javascript";
script.src = url;
var scriptbody = document.getElementsByTagName("head")[0].appendChild(script);
}
}