/*---------------------------------------------------------------------------*\
|  NameSpace:  Csdn.Forum.UserOnline
|  Author:     yizhu
|  Version:    2007-11-13
\*---------------------------------------------------------------------------*/
  
showUserCard.database = {}; //global userinfo database
    
resourcePath="/u/ui/scripts/System/_resource";
  
window._stopMouseOver=function(e){(window.event||e).cancelBubble=true;}
function UserCardCallback(json)
{	
    if(typeof(json)=="undefined" || !json.username) return;
    showUserCard.database[json.username] = json;
    bindData(json.username);
}

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 { xy=getEventXY(e); layer.style.left = xy.x +"px";}
    layer.style.top  = (xy.y) +"px";
    var left = "aa"  
    document.getElementById("UserCard_left").innerHTML = left.format(user);  
    var right = "aaa"
    document.getElementById("UserCard_right").innerHTML = right.format(user);
    if(typeof(showUserCard.database[user])=="undefined") {
        SendRequest(document.getElementById("hf_cardUrl").value + user);
    } else {
    	bindData(user);
	 }    
}
//鼠标移开事件
document.attachEvent("onmouseover", function(){try{document.getElementById("UserCard_layer").style.display="none";}catch(ex){}});





