//手动修改参数时,请保证数据格式
//变量:变量值,
//不要把"," 置前
var DaDamain={
FilePath:"/sys/chat/"
}

var popwin = {
DefaultInviteInfo:"您好来自#IP#的朋友<br>客服正在邀请你加入会话,我们为会您提供更好的服务",

winswitch:1,
//是不是刷新后显示 1:每次显示 0不显示
winshow:0,

ImgBG:DaDamain.FilePath+"images/invite.jpg",
winTop:-160,
winLeft:-350,

//邀请信息
infoTop:-80,
infoLeft:20,
infoWidth:300,

//确定按钮
ImgOK:"chat/images/pop_ok.jpg",
ImgOKTop:-10,
ImgOKLeft:-280,

//取消按钮
ImgESC:"chat/images/pop_esc.jpg",
ImgESCTop:-10,
ImgESCLeft:-220
}

var sidewin={
sideSwitch:1,
//显示样式,1显示客服列表 0不显示
sideStyle:1,
sideAlign:"right",

sideTop:-200,
//到边距离
sideSpace:100,

ListHeadImg:"../images/SideWin/head1.jpg",
ListBodyImg:"../images/SideWin/body1.jpg",
ListFootImg:"../images/SideWin/foot1.jpg",
NoListImg:"w",

sidewinEnd:""
}

var IE=false;FF=false;
switch(navigator.appName){
	case "Microsoft Internet Explorer":
		IE=true;break;
	case "Netscape":
		FF=true;break;
	 default:
	 	IE=true;}
function $(){return document.getElementById?document.getElementById(arguments[0]):eval(arguments[0]);}

//开始载入
var DaDaIP="";
var DaDaIPAddress="";
var DaDaURL=window.location.pathname;
DaDaURL=DaDaURL+window.location.search;
DaDaURL=DaDaURL.replace("&","＆");
var DefaultInviteInfo=popwin.DefaultInviteInfo;

DaDacreatDiv();
DaDaAjaxIP(DaDamain.FilePath+"Ajaxpage/IPshow.asp");
DaDaAjax(DaDamain.FilePath+"backoffice/V_save.asp?url="+DaDaURL+"&refer="+document.referrer.replace(/&/g,"＆"));

window.onscroll=function(){DaDaHoldWin();}
window.onresize=function(){DaDaHoldWin();}
function DaDaHoldWin(){
	if ($("D_invite")) {
		$("D_invite").style.top=document.body.scrollTop+document.body.clientHeight/2+popwin.winTop;
		$("D_invite").style.left=document.body.clientWidth/2+popwin.winLeft;}	
	}
	
function createXMLHttps(){
var ret = null;
try {ret = new ActiveXObject('Msxml2.XMLHTTP')}
catch (e) {
	try {ret = new ActiveXObject('Microsoft.XMLHTTP')}
        catch (ee) {ret = null}
	}
if (!ret&&typeof XMLHttpRequest !='undefined') ret = new XMLHttpRequest();
return ret;
}

function DaDacreatDiv(){
var ele=document.createElement("DIV");
ele.setAttribute("id","D_invite");
document.body.appendChild(ele);
$("D_invite").style.display="none";
$("D_invite").style.position="absolute";
$("D_invite").style.zIndex=9999;
$("D_invite").style.top=document.body.scrollTop+document.body.clientHeight/2+popwin.winTop;
$("D_invite").style.left=document.body.clientWidth/2+popwin.winLeft;
var str="<div id=\"D_info\" style=\"position:relative; top:90px; left:12px;width:350px; background-color:#FFF; height:40\"></div>";
str=str+"<img src=images/invite.jpg border=\"0\" usemap=\"#DaDaMap\">";
str=str+"<map name=\"DaDaMap\">";
str=str+"  <area shape=\"rect\" coords=\"119,93,183,115\" onClick=\"DaDashowdiv();\" href=\"#\" >";
str=str+"  <area shape=\"rect\" coords=\"203,94,266,114\" onClick=\"DaDahidediv();\" href=\"#\" >";
str=str+"  <area shape=\"rect\" coords=\"360,0,379,17\" onClick=\"DaDahidediv();\" href=\"#\" >";
str=str+"</map>";
$("D_invite").innerHTML=str;
	}
	
//保存访问信息
function DaDaAjax(_url){
var xml = createXMLHttps();
xml.open("POST",_url,true);
xml.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xml.send();
xml.onreadystatechange = function() {
if (xml.readyState == 4) {
		var ajax1=xml.responseText;
		if (ajax1=="0"){alert("您被管理员禁止访问该网站!");history.go(-1);}			
	}}
}

//获得IP所在地,保存于cookies
function DaDaAjaxIPAddress(){
var _url=DaDamain.FilePath+"Ajaxpage/IPaddress.asp?ip="+DaDaIP;
var xml = createXMLHttps();
xml.open("POST",_url,true);
xml.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xml.send();
xml.onreadystatechange = function() {
if (xml.readyState == 4) {
		var ajax1=xml.responseText;		
		if(IE){delete xml ; 
		xml=null;
		CollectGarbage;}
		DaDaIPAddress=ajax1;
		//Cookies.set("IPAddress",DaDaIPAddress);	
	}}
}

function DaDaAjaxIP(_url){
var xml = createXMLHttps();
xml.open("POST",_url,true);
xml.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xml.send();
xml.onreadystatechange = function() {
if (xml.readyState == 4) {
		var ajax1=xml.responseText;		
		if(IE){delete xml ; 
		xml=null;
		CollectGarbage;}		
		DaDaIP=ajax1;
		DaDaAjaxIPAddress();//获得IP所在地
		DaDaAjaxGet(DaDamain.FilePath+"Ajaxpage/invitation.asp?url="+DaDaURL);
	}}}

var DaDaflag=0;
function DaDaAjaxGet(_url) {
var xmlhttp = createXMLHttps();
xmlhttp.open("POST",_url,true);
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlhttp.onreadystatechange = function() {
        if (xmlhttp.readyState == 4 ) 
		{var ajaxHtml=xmlhttp.responseText;		
		if(IE){delete xml ; 
		xml=null;
		CollectGarbage;}		
			if (ajaxHtml.length>5){		
				var G=ajaxHtml.split("||");
				for(var i=1;i<=G.length-1;i++){			
					var GG=G[i].split("|");
						if (GG[0]==DaDaIP) {
						if (GG[5]==1) 
						{$("D_invite").style.display="block";
						if (GG[4].length>4){DefaultInviteInfo=GG[4];}	
							if (DefaultInviteInfo.indexOf("#IP#")>-1){
								//if (Cookies.get("IPAddress")){
									DefaultInviteInfo=DefaultInviteInfo.replace("#IP#",DaDaIPAddress);//Cookies.get("IPAddress")
									//}
								//else{DefaultInviteInfo=DefaultInviteInfo.replace("#IP#","&nbsp;")}
								}
						$("D_info").innerHTML=DefaultInviteInfo;
						if (DaDaflag==0){DaDaflag=1;window.focus();}
						i=G.lentgh+10;}}}
				}
			var SendTimer=window.setTimeout("DaDaAjaxGet('"+DaDamain.FilePath+"Ajaxpage/invitation.asp?url="+DaDaURL+"')",10000);
		}
	}
	xmlhttp.send();
}

function DaDasetinvite(_ip,sta,info){
	//sta 0:未邀请 1邀请中 2同意 3拒绝
	DaDaAjax2(DaDamain.FilePath+"CMD/SetGuestState.asp?ip="+_ip+"&sta="+sta+"&info="+info)
	}
	
function DaDaAjax2(URL){
var xml = createXMLHttps();
xml.open("POST",URL,true);
xml.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xml.send();
xml.onreadystatechange = function() {
if (xml.readyState == 4) {
		var ajax1=xml.responseText;
		if(IE){delete xml ; 
		xml=null;
		CollectGarbage;}
		}}
}
function DaDashowdiv(){
    var tbox=$("D_invite");    
    tbox.style.display = "none"; 
	DaDasetinvite(DaDaIP,2,"&nbsp");
	window.open(""+DaDamain.FilePath+"guest_login.asp",'_blank', 'height=546, width=880, top=60, left=255, toolbar=no,menubar=no, scrollbars=no,resizable=no,location=no, status=no')
}
function DaDahidediv(){
    var tbox=$("D_invite");    
    tbox.style.display = "none";  
	DaDasetinvite(DaDaIP,3,"&nbsp");
}

