﻿
  var CurrentWinMax=0;//当前窗体数
function OpenTalkWindow(url,width,height,position,widName){

  if(DiagWinIsOpen("",widName))
  {
    return;
  }
  else
  {
     OpenWindows(url,width,height,position,widName);
     UpdateTalkWin(widName,"yes");
  }

}





//打开窗体
function OpenWindows(url,width,height,position,widName)
{
   
   var sHeight=screen.height;
   var sWidth=screen.width;
   var pLeft=0;
   var pTop=0;
   var ChildWin;
   switch(position)
   {
     case "1"://靠左边
       pLeft=0;
       pTop=0;
       break;
      case "2"://靠右边
        pLeft=sWidth-width;
        pTop=0;
        break;
        case "3"://靠中间
         pLeft=sWidth/2-width/2;
         pTop=sHeight/2-height/2;
         
         break;
         pLeft=120;
         pTop=80;
         break;    
     
   }
   if(widName=="auto")
   {
      ChildWin=window.open(url,"","height="+height+",width="+width+",top="+pTop+",left="+pLeft+",toolbar=no,menubar=no,scrollbars=no,resizable=0,location=no,status=no,alwaysRaised=yes,depended=yes");
   }
   else
   {
     if(pLeft=="0")pLeft=160;
     if(pTop=="0")pTop="80";
     ChildWin=window.open(url,widName,"height="+height+",width="+width+",top="+pTop+",left="+pLeft+",toolbar=no,menubar=no,scrollbars=no,resizable=0,location=no,status=no,alwaysRaised=yes,depended=yes");
     
   }
   if(ChildWin!=null)
   { 
     
      ChildWin.focus();
      if(CurrentWinMax>99)
      {
        CurrentWinMax=0;
      }
      WinLst[WinLst.length]=ChildWin;
   }
   else
   {
      alert("窗口已被IE阻止！");
   }
}

function RemoveHtml(strTmp)
{
  var regexstr = "<[^>]*>";
  var regex=new RegExp(regexstr);
  var match=regex.exec(strTmp);
  
  
}
function ClickSendMsg()
{
  window.frames["eWebEditor1"].AttachSubmit();  
  var send=document.getElementById("txt_art_content").value;
//  var mpic=document.getElementById("MePic").value;  
   var mpic="";
  if(send=="")
  {
    alert("发送内容不能为空！");    
    return;
  }
 
//  ReceiveMsgCount++;
//     if(ReceiveMsgCount>3)
//     {
//        IframeScroll("frmAcceptConts",0,100)
//     }
  var temp="";
  
  temp="<span style=\"color:#008040\">&nbsp;";
  temp+=mpic+"&nbsp;";
  temp+=document.getElementById("hidSendName").value;
  temp+="&nbsp;";
  temp+=ReturnTime("time");
  temp+="</span><br/>&nbsp;";
  temp+=send+"<br/>";
//  document.getElementById("dvcont").innerHTML=temp;
//   Obj = document.getElementById("dvcont");
//   document.all.frmAcceptConts.appendChild(Obj);
   
//  var old=document.getElementById("frmAcceptConts").value;
//  var newcont=old+"<br/>"+temp;
   
   frmAcceptConts.QQAppendHTML(temp);
    IframeScroll("frmAcceptConts",0,1000)
  // var obj=frmAcceptConts.eWebEditor;  
  eWebEditor1.setHTML("");
  //document.getElementById("frmAcceptConts").scrollTop=document.getElementById("frmAcceptConts")ss.scrollHeight;
//  var obj=frmAcceptConts.getHTML();
//  var l=obj.length;
 // alert(frmAcceptConts.height);
  // frmAcceptConts.scrollTo(0,frmAcceptConts.height+l);
 // eWebEditor.scrollBy(l,l+11);
  document.getElementById("txt_art_content").value="";
  
  var sendid=document.getElementById("SendID").value;
  var revid=document.getElementById("RevID").value;
  
  var url="../Message/ManageMsg.aspx?type=1002";
  var param="&SendNum="+sendid+"&SendTime="+ReturnTime("long")+"&Contens="+escape(send)+"&MsgType=txt&AcceptNum="+revid;
  
   var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
     xmlhttp.open("POST",url+param,false);
     xmlhttp.send("");
     var rev=xmlhttp.responseText;
    
    var t=new Array();
        t=rev.split("§");
    if(t[2]=="Err!")
    {
      alert("发送消息失败！");
    }
      
//  var ajax=new Simple.Ajax("POST",url,SendReceiveResult,param);
//  ajax.SendRequest();
  //ajax.ajax.AddSendToRevMess(sendid,revid,temp,null);
  
}

function SendReceiveResult(data)
{
  var resultText=data.responseText;
  
  if(resultText=="0")
  {
    return;
  }
  else if(resultText=="load")
  {
    //传输中
  }
  else if(resultText=="false")
  {
    //超时
  }
  else if(resultText.length>5)
  {
    var t=new Array();
    t=resultText.split("§");
    if(t[2]=="Err!")
    {
      alert("发送消息失败！");
    }
  }
  alert(resultText);
}
function ReturnTime(type)
{
   var today;
   today=new Date();
   var intYear=today.getFullYear();
   var intMonth=today.getMonth()+1;
   var intDay=today.getDate();
   var intHours=today.getHours();
   if(intHours<10)
   {
      intHours="0"+intHours;
   }
   var intMinutes=today.getMinutes();
   if(intMinutes<10)
   {
     intMinutes="0"+intMinutes;
   }
   
   var intSeconds=today.getSeconds();
   if(intSeconds<10)
   {
     intSeconds="0"+intSeconds;
   }
   
   var re="";
   if(type=="long")
   {
     re=intYear+"-"+intMonth+"-"+intDay+" "+intHours+":"+intMinutes+":"+intSeconds;
   }
   else if(type=="time")
   {
     re=intHours+"："+intMinutes+"："+intSeconds;
   }
   
   return re;
}
