var playitListenerID = 'a97c96e9-10b8-4b7e-af9d-b464e1cd5215';
var playitEmail = '';
var playitScreenName = "";
var playitIsLoggedIn = false;
var playitImagePath = '';
function UpdateListener(obj)
{
SetLoggedInStatus(obj);
FixScreenName();
}
function SetLoggedInStatus(obj)
{
var topNavWithoutAvatarBox = document.getElementById(obj);
topNavWithoutAvatarBox.className = "topNavWithAvatarBox";
topNavWithoutAvatarBox.innerHTML = "
";
topNavWithoutAvatarBox.innerHTML += "" + playitScreenName + "
";
}
function FixScreenName()
{
var WelcomeScreenNameSmall = document.getElementById('ScreenNameSmall');
var screenNameTest = document.getElementById('screenNameTest');
if(WelcomeScreenNameSmall != null)
{
TruncateScreenName(screenNameTest,90);
WelcomeScreenNameSmall.innerHTML = screenNameTest.innerHTML;
}
}
function TruncateScreenName(objName,oMaxWidth)
{
var Truncated = objName.offsetWidth > oMaxWidth;
var OrigVal = objName.innerHTML;
var iChangeCount = 0;
while(objName.offsetWidth > oMaxWidth && iChangeCount < 50)
{
objName.innerHTML = objName.innerHTML.substring(0,objName.innerHTML.length-1);
iChangeCount++;
}
if(Truncated)
{
objName.innerHTML += "...";
}
objName.title = OrigVal;
}