var leftP;
var topP;
var popupQue = false;
var showImage = false;

function replaceUserLinks()
{
    var userLinks=$$('a.user_popup');
	
    for (var i = 0; i < userLinks.length; i++) 
    {
        userLinks[i].onmouseover = function (evt) {

			leftP = this.cumulativeOffset().left;
			topP = this.cumulativeOffset().top;
			popupQue = setTimeout("openPopup("+this.id+")",500)
            return false;
        };
        
        userLinks[i].onmouseout = function () {
           
            clearTimeout(popupQue);
            $('user_info_popup').fade({ duration: 0.3, queue: "end" });
            return false;
        }
        
        
    }
}


function openPopup(linkId)
{
        var requestString='ajax/get_user_info.php?uid='+linkId;
        
        if(showImage)
        {
            requestString+='&show_image=1';
        }
        
	    new Ajax.Request(requestString, {
                method: 'get',
                onSuccess: function(transport) {      
                    $('user_info_popup').update(transport.responseText);
                }
            });
            //$('user_info_popup').style.display="block";
            $('user_info_popup').style.left=(leftP+100)+"px";
            $('user_info_popup').style.top=(topP+10)+"px";
            
            var queue = Effect.Queues.get('global');
			queue.each(function(effect) { effect.cancel(); });

            
            $('user_info_popup').appear({ duration: 0.6, queue: "end" });


    
    return false;
}

function toggleShowImage(set)
{
    showImage=set;
}
