var other = 0;
var DID;
var iTimeoutId = null;
var dragapproved=false
var z,x,y
var xx,yy
var obj; 
function move(){
	if ( z==null){ return;}
	if (event.button==1&&dragapproved){
	z.style.pixelLeft=temp1+event.clientX-x
	z.style.pixelTop=temp2+event.clientY-y
	return false
	}
}
function moveto(){
	z.style.pixelLeft= xx
	z.style.pixelTop= yy
	//z=null
} 
function drags(){
	if (!document.all)return;
	obj=document.all.divIMN
	dragapproved=true
	z=divIMN
	if ( z==null){  return}
	temp1=z.style.pixelLeft
	temp2=z.style.pixelTop
	xx=z.style.pixelLeft
	yy=z.style.pixelTop
	x=event.clientX
	y=event.clientY
   document.onmousemove=move
}
function drags1(){
x=event.offsetX;   //获取鼠标指针位置相对于触发事件的对象的X坐标 
y=event.offsetY;   //获取鼠标指针位置相对于触发事件的对象的Y坐标 
 posLeft=document.body.scrollLeft+event.x-x;
/*设置对象的Y坐标值为文档在Y轴方向上的滚动距离加上当前鼠标指针相当于文档对象的Y坐标值减鼠标按下时指针位置相对于触发事件的对象的Y坐标*/ 
posTop=document.body.scrollTop+event.y-y; 
//z=event.srcElement
//alert(z.type);
temp1=z.style.pixelLeft;
temp2=z.style.pixelTop;
x=event.clientX;
y=event.clientY;
dragapproved=false;//鼠标起来后，停止拖动
//moveto()
}
//document.onmousedown=drags
//document.onmouseup=drags1 
function IMClick(cid,divID,st,_true,isDisplay,evt)
{

 var xh;
 try
		{
		   xh = new ActiveXObject("Msxml2.XMLHTTP");
		}
	catch(e)
		{
		  try
			 {
			 xh = new ActiveXObject("Microsoft.XMLHTTP");
			 }
		  catch(oc)
		   {
			 xh=null;
		   }
		}
var url="../JS/openmessage.aspx?userid="+cid+"&status="+evt;
    xh.open("POST",url,true)
    if(window.Event)
        xh.overrideMimeType("text/xml;charset=gb2312")
    xh.onreadystatechange=function(){
        if(xh.readyState!=4)
            return
        var v
        v=window.event?xh.responseText:gb2utf8(xh.responseBody)
	  document.getElementById("divIMN").style.display ="block"
	  //alert(v);
	 var reg=new RegExp("uid=(.*)&s=1","g");
     var newstr=v.replace(reg,URLEncode);
     // alert(newstr);
      document.all.divIMN.innerHTML=newstr; 
    }
    var gb2utf8=function(data){
        var glbEncode=[],t,i,j,len
        gb2utf8_data=data
        execScript("gb2utf8_data = MidB(gb2utf8_data, 1)+' '", "vbscript")
        t=escape(gb2utf8_data).replace(/%u/g,"").replace(/(.{2})(.{2})/g,"%$2%$1").replace(/%([A-Z].)%(.{2})/g,"@$1$2")
        t=t.split("@")
        i=0
        len=t.length
        while(++i<len){
            j=t[i].substring(0,4)
            if(!glbEncode[j]) {
                gb2utf8_char = eval("0x"+j)
                execScript("gb2utf8_char=Chr(gb2utf8_char)","vbscript")
                glbEncode[j]=escape(gb2utf8_char).substring(1,6)
            }
            t[i]=glbEncode[j]+t[i].substring(4)
        }
        gb2utf8_data=gb2utf8_char=null
        return unescape(t.join("%")).slice(0,-1)
    }
    xh.send(null)
  // document.getElementById("divIMN").style.left=parseInt(document.body.scrollLeft+event.x-event.offsetX-180);
  // document.getElementById("divIMN").style.top =parseInt(document.body.scrollTop+event.y-event.offsetY+event.clientY);
   if (_true=='right')
   {
      document.getElementById("divIMN").style.left=parseInt(document.body.scrollLeft+event.x-event.offsetX+25);
	  document.getElementById("divIMN").style.top =parseInt(document.body.scrollTop+event.y-event.offsetY +25);
   }
   else
   {
    if (_true=='right1')
      {
      document.getElementById("divIMN").style.left=parseInt(document.body.scrollLeft+event.x-event.offsetX-325);
	  document.getElementById("divIMN").style.top =parseInt(document.body.scrollTop+event.y-event.offsetY +25);
   }
   else
   {
       document.getElementById("divIMN").style.left=parseInt(document.body.scrollLeft+event.x-event.offsetX-180);
	   document.getElementById("divIMN").style.top =parseInt(document.body.scrollTop+event.y-event.offsetY+25);//document.getElementById("divIMN").style.top =parseInt(document.body.scrollTop+event.y-event.offsetY+event.clientY);
	   }
   }
}
//发送站内留言
var objRequest;
function sendMessageIM(v,status)
{ 
	var TheSMName = document.getElementById('visitorName');
	if((TheSMName.value.length<1 || TheSMName.value.replace(/^\s+|\s+$/g,"").length==0))
	{
		alert("姓名不能为空");
		TheSMName.focus();
		return ;
	}
	var tel = document.getElementById('tel');
	if((tel.value.length<1 || tel.value.replace(/^\s+|\s+$/g,"").length==0))
	{
		alert("电话不能为空");
		tel.focus();
		return ;
	}
	var visitorAdress = document.getElementById('visitorAdress');
    var email = document.getElementById('email');
	if((email.value.length<1 || email.value.replace(/^\s+|\s+$/g,"").length==0))
	{
		//alert("邮箱不能为空");
		//email.focus();
		//return ;
	}
	else
	{
    var rep=/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/; ///^(.+)@(.+)$/;
    if(!rep.test(email.value))
    {
		alert('请重新输入有效的邮箱');
		email.focus();
	    return ;
    }
    }
	var TheContent = document.getElementById('contentM');
	if((TheContent.value.length<1 || TheContent.value.replace(/^\s+|\s+$/g,"").length==0))
	{
		alert("留言内容不能为空");
		TheContent.focus();
		return ;
	}
	 var xh;
    try
		{
		   xh = new ActiveXObject("Msxml2.XMLHTTP");
		}
	catch(e)
		{
		  try
			 {
			 xh = new ActiveXObject("Microsoft.XMLHTTP");
			 }
		  catch(oc)
		   {
			 xh=null;
		   }
		}
  var url="../JS/in.aspx?userid="+v+"&tel="+tel.value+"&name="+TheSMName.value+"&content="+TheContent.value+"&email="+email.value+"&adress="+visitorAdress.value+"&title="+status;
    xh.open("post",url,false)
    if(window.Event)
        xh.overrideMimeType("text/xml;charset=gb2312")
    xh.onreadystatechange=function(){
        if(xh.readyState!=4)
            return
        var v
        v=window.Event?xh.responseText:gb2utf8(xh.responseBody)
        if(v==1)
        {
        alert('信息发送成功!谢谢!');
        document.all.divIMN.innerHTML=""; 
        }
        else
        {
        alert('发送失败！');	
        }
    }
    var gb2utf8=function(data){
        var glbEncode=[],t,i,j,len
        gb2utf8_data=data
        execScript("gb2utf8_data = MidB(gb2utf8_data, 1)+' '", "vbscript")
        t=escape(gb2utf8_data).replace(/%u/g,"").replace(/(.{2})(.{2})/g,"%$2%$1").replace(/%([A-Z].)%(.{2})/g,"@$1$2")
        t=t.split("@")
        i=0
        len=t.length
        while(++i<len){
            j=t[i].substring(0,4)
            if(!glbEncode[j]) {
                gb2utf8_char = eval("0x"+j)
                execScript("gb2utf8_char=Chr(gb2utf8_char)","vbscript")
                glbEncode[j]=escape(gb2utf8_char).substring(1,6)
            }
            t[i]=glbEncode[j]+t[i].substring(4)
        }
        gb2utf8_data=gb2utf8_char=null
        return unescape(t.join("%")).slice(0,-1)
    }
    xh.send(null);
}
function IMClick2(cid,divID,st,_true,isDisplay,evt)
{
   var xh;
 try
		{
		   xh = new ActiveXObject("Msxml2.XMLHTTP");
		}
	catch(e)
		{
		  try
			 {
			 xh = new ActiveXObject("Microsoft.XMLHTTP");
			 }
		  catch(oc)
		   {
			 xh=null;
		   }
		}
var url="../JS/login.aspx?userid="+cid;
    xh.open("POST",url,true)
    if(window.Event)
        xh.overrideMimeType("text/xml;charset=gb2312")
    xh.onreadystatechange=function(){
        if(xh.readyState!=4)
            return
        var v
        v=window.Event?xh.responseText:gb2utf8(xh.responseBody)
   	  document.getElementById("divIMN").style.display ="block"
      document.all.divIMN.innerHTML=v; 
    }
    var gb2utf8=function(data){
        var glbEncode=[],t,i,j,len
        gb2utf8_data=data
        execScript("gb2utf8_data = MidB(gb2utf8_data, 1)+' '", "vbscript")
        t=escape(gb2utf8_data).replace(/%u/g,"").replace(/(.{2})(.{2})/g,"%$2%$1").replace(/%([A-Z].)%(.{2})/g,"@$1$2")
        t=t.split("@")
        i=0
        len=t.length
        while(++i<len){
            j=t[i].substring(0,4)
            if(!glbEncode[j]) {
                gb2utf8_char = eval("0x"+j)
                execScript("gb2utf8_char=Chr(gb2utf8_char)","vbscript")
                glbEncode[j]=escape(gb2utf8_char).substring(1,6)
            }
            t[i]=glbEncode[j]+t[i].substring(4)
        }
        gb2utf8_data=gb2utf8_char=null
        return unescape(t.join("%")).slice(0,-1)
    }
    xh.send(null)
   if (_true=='right')
   {
      document.getElementById("divIMN").style.left=parseInt(document.body.scrollLeft+event.x-event.offsetX+25);
	  document.getElementById("divIMN").style.top =parseInt(document.body.scrollTop+event.y-event.offsetY +25);
   }
   else
   {
      
        if (_true=='right1')
      {
  document.getElementById("divIMN").style.left=parseInt(document.body.scrollLeft+event.x-event.offsetX-325);
	  document.getElementById("divIMN").style.top =parseInt(document.body.scrollTop+event.y-event.offsetY +25);
   }
   else
   {
       document.getElementById("divIMN").style.left=parseInt(document.body.scrollLeft+event.x-event.offsetX-180);
	   document.getElementById("divIMN").style.top =parseInt(document.body.scrollTop+event.y-event.offsetY+event.clientY);
	   }
   }
   
}

function IMClickY(cid,divID,st,_true,isDisplay,evt)
{
if(document.all.txtUserID.value=="")
{
alert('请输入用户名！')
return ;
}
if(document.all.txtPassword.value=="")
{
alert('请输入密码！')
return ;
}
var xh;
 try
		{
		   xh = new ActiveXObject("Msxml2.XMLHTTP");
		}
	catch(e)
		{
		  try
			 {
			 xh = new ActiveXObject("Microsoft.XMLHTTP");
			 }
		  catch(oc)
		   {
			 xh=null;
		   }
		}
     var url="../JS/hhh.aspx?userid="+document.all.txtUserID.value+"&pwd="+document.all.txtPassword.value +"&corid="+  cid+"&status="+  evt;   
    xh.open("POST",url,true)
    if(window.Event)
        xh.overrideMimeType("text/xml;charset=gb2312")
    xh.onreadystatechange=function(){
        if(xh.readyState!=4)
            return
        var v
        v=window.Event?xh.responseText:gb2utf8(xh.responseBody)
       if(v!="")
{
if(v=="2")
{
alert('很抱歉!只有商务通会员才能使用此功能!');
return;
}
if(v=="3")
{
alert('很抱歉!只有商务通会员才能使用此功能!');
return;
}
if(v=="4")
{
alert('会员登录名或密码错误,请核对一下刚才输入的登录名和密码是否正确，包括大小写，再重新登录!');
return;
}
else
{
	document.getElementById("divIMN").style.display ="block"
    document.all.divIMN.innerHTML=v; 
}
}
else
{
alert('您账号无效或输入有误！');
return;
}

    }
    var gb2utf8=function(data){
        var glbEncode=[],t,i,j,len
        gb2utf8_data=data
        execScript("gb2utf8_data = MidB(gb2utf8_data, 1)+' '", "vbscript")
        t=escape(gb2utf8_data).replace(/%u/g,"").replace(/(.{2})(.{2})/g,"%$2%$1").replace(/%([A-Z].)%(.{2})/g,"@$1$2")
        t=t.split("@")
        i=0
        len=t.length
        while(++i<len){
            j=t[i].substring(0,4)
            if(!glbEncode[j]) {
                gb2utf8_char = eval("0x"+j)
                execScript("gb2utf8_char=Chr(gb2utf8_char)","vbscript")
                glbEncode[j]=escape(gb2utf8_char).substring(1,6)
            }
            t[i]=glbEncode[j]+t[i].substring(4)
        }
        gb2utf8_data=gb2utf8_char=null
        return unescape(t.join("%")).slice(0,-1)
    }
    xh.send(null)
}
function chgTool(i)
{
	DID = document.getElementById("tool_"+i);
	resetDiv();
	var selectDiv = document.getElementById("tool_"+i);
	selectDiv.style.display = '';
}
function resetDiv()
{
	var divID = document.getElementsByTagName('div');
	for (var i=0;i<divID.length;i++)
	{
		if ((divID[i].id.indexOf('tool_') >= 0) && (divID[i].id != DID))
		{
			divID[i].style.display = 'none';
		}
	}
}
function closeDiv(j)
{	
	DID = '';
	resetDiv()
}
function closeTest(divID)
{
	if(divID==null)
	{
		divID = 'divIMN';
	}
	document.getElementById(divID).style.display = 'none';
}
function chat2me(webid,pkid){
	try{
		
			var mw = (document.body.clientWidth-450)/2;
			var mh = (document.body.clientHeight-200)/2;
			var url = "http://eqt.jieju.cn/dd/chatmain.asp?webid="+webid+"&pkid="+pkid+"&x="+Math.random();
			wnd = window.open(url,webid,"toolbar=no,resizable=no,status=no,width=640,height=480");
			wnd.moveTo(mw,mh);
			
	}catch(e){
		
	}
}
function av(ci,cn,t)
{
 var xh;
 try
		{
		   xh = new ActiveXObject("Msxml2.XMLHTTP");
		}
	catch(e)
		{
		  try
			 {
			 xh = new ActiveXObject("Microsoft.XMLHTTP");
			 }
		  catch(oc)
		   {
			 xh=null;
		   }
		}
var url="/JS/m.aspx?ci="+ci+"&cn="+cn+"&t="+t;
    xh.open("POST",url,true)
    if(window.Event)
        xh.overrideMimeType("text/xml;charset=gb2312")
    xh.onreadystatechange=function(){
        if(xh.readyState!=4)
            return
        var v
        v=window.event?xh.responseText:gb2utf8(xh.responseBody)
    }
    var gb2utf8=function(data){
        var glbEncode=[],t,i,j,len
        gb2utf8_data=data
        execScript("gb2utf8_data = MidB(gb2utf8_data, 1)+' '", "vbscript")
        t=escape(gb2utf8_data).replace(/%u/g,"").replace(/(.{2})(.{2})/g,"%$2%$1").replace(/%([A-Z].)%(.{2})/g,"@$1$2")
        t=t.split("@")
        i=0
        len=t.length
        while(++i<len){
            j=t[i].substring(0,4)
            if(!glbEncode[j]) {
                gb2utf8_char = eval("0x"+j)
                execScript("gb2utf8_char=Chr(gb2utf8_char)","vbscript")
                glbEncode[j]=escape(gb2utf8_char).substring(1,6)
            }
            t[i]=glbEncode[j]+t[i].substring(4)
        }
        gb2utf8_data=gb2utf8_char=null
        return unescape(t.join("%")).slice(0,-1)
    }
    xh.send(null)
  
}

/*
below is function encodeURI
*/
/* *************************** 
** Most of this code was kindly 
** provided to me by 
** Andrew Clover (and at doxdesk dot com) 
** http://and.doxdesk.com/ ; 
** in response to my plea in my blog at 
** http://worldtimzone.com/blog/date/2002/09/24 
** It was unclear whether he created it. 
*/ 
function utf8(wide) { 
	var c, s; 
	var enc = ""; 
	var i = 0; 
	while(i<wide.length) { 
	c= wide.charCodeAt(i++); 
	// handle UTF-16 surrogates 
	if (c>=0xDC00 && c<0xE000) continue; 
	if (c>=0xD800 && c<0xDC00) { 
	if (i>=wide.length) continue; 
	s= wide.charCodeAt(i++); 
	if (s<0xDC00 || c>=0xDE00) continue; 
	c= ((c-0xD800)<<10)+(s-0xDC00)+0x10000; 
	} 
	// output value 
	if (c<0x80) enc += String.fromCharCode(c); 
	else if (c<0x800) enc += String.fromCharCode(0xC0+(c>>6),0x80+(c&0x3F)); 
	else if (c<0x10000) enc += String.fromCharCode(0xE0+(c>>12),0x80+(c>>6&0x3F),0x80+(c&0x3F)); 
	else enc += String.fromCharCode(0xF0+(c>>18),0x80+(c>>12&0x3F),0x80+(c>>6&0x3F),0x80+(c&0x3F)); 
	} 
	return enc; 
} 

var hexchars = "0123456789ABCDEF"; 

function toHex(n) { 
	return hexchars.charAt(n>>4)+hexchars.charAt(n & 0xF); 
} 

var okURIchars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-"; 

function encodeURIComponentNew(s) { 
	var s = utf8(s); 
	var c; 
	var enc = ""; 
	for (var i= 0; i<s.length; i++) { 
	if (okURIchars.indexOf(s.charAt(i))==-1) 
	enc += "%"+toHex(s.charCodeAt(i)); 
	else 
	enc += s.charAt(i); 
	} 
	return enc; 
} 

function URLEncode(fld) 
{ 
    if (fld == "") return false; 
	var encodedField = ""; 
	var s = fld; 
	if (typeof encodeURIComponent == "function") 
	{ 
		// Use javascript built-in function 
		// IE 5.5+ and Netscape 6+ and Mozilla 
		encodedField = encodeURIComponent(s); 
	} 
	else 
	{ 
		// Need to mimic the javascript version 
		// Netscape 4 and IE 4 and IE 5.0 
		encodedField = encodeURIComponentNew(s); 
	} 
	//alert ("New encoding: " + encodeURIComponentNew(fld) + 
	// "\n escape(): " + escape(fld)); 
	return encodedField; 
} 



