﻿var xmlHttpUserInfo;            //用于保存xmlHttpUserInfoRequest对象的全局变量

document.write("<script language=javascript src='../js/Globals.js'><\/script>"); 

function getUserCardInfo()
{
  var url = "../index/UserCard.asp?t=" + new Date().getTime();
  xmlHttpUserInfo = createxmlHttp(xmlHttpUserInfo); 
  xmlHttpUserInfo.onreadystatechange = loadUserCardInfoCallback;
  xmlHttpUserInfo.open("get", url, true);
  xmlHttpUserInfo.send(null);	
}

function loadUserCardInfoCallback()
{
  if(xmlHttpUserInfo.readyState == 1){}
    //document.getElementById("tip").innerHTML = "正在连结服务器";
  else if(xmlHttpUserInfo.readyState == 2 || xmlHttpUserInfo.readyState == 3){}
   //document.getElementById("tip").innerHTML = "正在读取数据";
  else if(xmlHttpUserInfo.readyState == 4)
    if (xmlHttpUserInfo.status == 200)
	document.getElementById("UserCard").innerHTML = xmlHttpUserInfo.responseText;
}

window._stopMouseOver = function(e){(window.event||e).cancelBubble=true;}

function showUserCard(e, user)
{
  e = (window.event||e);
  e.cancelBubble = true;
  var img = e.srcElement || e.target; 
  if(!user) return;
  var layer = document.getElementById("UserCard_layer");
  if(!layer) return; 
  layer.style.display = "";
  var xy;
  if(navigator.userAgent.toLowerCase().indexOf("opera") < 0)
  { 
    xy = realOffset(img);
	layer.style.left = (xy.x + img.offsetWidth - 2) + "px";
  }
  else//is opera
  {
	xy = getEventXY(e);
	layer.style.left = xy.x + "px";
  }
  layer.style.top = (xy.y) + "px";
  getUserCardInfo();
}

//document.attachEvent("onmouseover", function(){try{document.getElementById("UserCard_layer").style.display="none";}catch(ex){}});

try
{        //IE
  document.attachEvent("onmouseover", function(){try{document.getElementById("UserCard_layer").style.display="none";}catch(e){}},false);
}
catch(e) //FireFox
{
  document.addEventListener("mouseover", function(){try{document.getElementById("UserCard_layer").style.display="none";}catch(e){}},false);
}

