var focusFlag = true;
window.document.onblur = windowBlur;
window.document.onclick = windowFocus;
window.document.onmouseover = awayTimer;
var window_title = document.title;
var _awayTimer_ = null;
var cod_emotions = {
":)" : [1,"\\\:\\\)"],
":d" : [2,"\\\:d"],
";)" : [3,"\\\;\\\)"],
":o" : [4,"\\\:o"],
":p" : [5,"\\\:p"],
"(h)" : [6,"\\\(h\\\)"],
":@" : [7,"\\\:\\\@"],
":$" : [8,"\\\:\\\$"],
":s" : [9,"\\\:s"],
":(" : [10,"\\\:\\\("],
":'(" : [11,"\\\:\\\'\\\("],
":|" : [12,"\\\:\\\|"]
};
function load_im_contacts()
{
im_window.load('_contacts_im_','instant_messenger_content', '
Expresso Messenger', 'window.xsl','',true,true,true);
}
function shortcut_im()
{
var local = "";
if((local = func.byId('user_info')) && !(func.byId('instant_messenger_content')))
{
var local_old = local.innerHTML ;
local.innerHTML = '
';
local.innerHTML += '
';
local.innerHTML += local_old;
local.innerHTML += '';
}
// Carregando Preferências do usuário
im.get_preferences();
}
function awayTimer()
{
if( _awayTimer_ )
{
clearTimeout(_awayTimer_);
if( im.statusFlag && im.statusFlag === 'xa')
im.presence('available');
}
_awayTimer_ = setTimeout("im.set_timeOut()", parseInt(im.timeOut_im) * 60000 );
}
function windowBlur()
{
try
{
focusFlag = false;
document.title = window_title;
}catch(e){}
}
function windowFocus()
{
try
{
focusFlag = true;
document.title = window_title;
}catch(e){}
}
shortcut_im();
awayTimer();