var selectedUser = false;

function setUser()
{
	if(selectedUser)
	{
		document.getElementById('userName').value = selectedUser.innerHTML;
		document.getElementById('user').value = selectedUser.id.replace(/^.+?_/, '');
		document.getElementById('userSearch').style.visibility = 'hidden';
		
		selectedUser = false;
	}
}

function setSelectedUser(div)
{
	if(selectedUser)
	{
		selectedUser.style.background = '#FFF';
		selectedUser.style.color = '#000';
	}
	
	selectedUser = div;
	
	selectedUser.style.background = '#00F';
	selectedUser.style.color = '#FFF';
}

function unsetSelectedUser()
{
	if(selectedUser)
	{
		selectedUser.style.background = '#FFF';
		selectedUser.style.color = '#000';
		
		selectedUser = false;
	}
}

var userListExpand = false;

function lostFocusUser()
{
	document.getElementById('userSearch').style.visibility = 'hidden';
	selectedUser = false;
	userListExpand = false;
    listFocus = false;
	getUserId();
}

function searchUser()
{
    if(!noListAjax)
    {
	    searchUsers();
	    userListExpand = true;
    }
    
    noListAjax = false;
}

function clickUserListArrow()
{
	if(userListExpand)
	{
		lostFocusUser();
	}
	else
	{
		searchUser();
		document.getElementById('userName').focus();
		userListExpand = true; 
	}
}

var pmPopup = 0;
var pmNotifierHeight = 0;

function shopPmPopup()
{
	document.getElementById('pmNotifier').style.height = pmNotifierHeight + "px";
	pmNotifierHeight += 1;
	
	if(pmNotifierHeight > 115)
	{
		window.clearInterval(pmPopup);
		window.clearInterval(pmCheck);
        window.setInterval('refreshSession()', 60000);
	}
}
