document.onkeydown = VerificarTecla;

function VerificarTecla() 
{
    var tecla=window.event.keyCode;
    var alt=window.event.altKey;
    var ctrl=window.event.ctrlKey;

    //alt+f4
    if (alt && tecla==115)
    {
        event.keyCode=0;
        event.returnValue=false;
    }

    //ctrl+f4
    if (ctrl && tecla==115) 
    {
        event.keyCode=0;
        event.returnValue=false;
    }

    //ctrl+n
    if (ctrl && tecla==78)
    {
        event.keyCode=0;
        event.returnValue=false;
    }

    //ctrl+w
    if (ctrl && tecla==87)
    {
        event.keyCode=0;
        event.returnValue=false;
    }

    //f5
    if (tecla == 116)
    {
        event.keyCode=0;
        event.returnValue=false;
    }
    
    //ctrl+f5
    if (ctrl && tecla == 116) 
    {
        event.keyCode=0;
        event.returnValue=false;
    }

    //ctrl+r
    if (ctrl && tecla == 82)
    {
        event.keyCode=0;
        event.returnValue=false;
    }
}

function HTMLObjSet(eObj)
{
    var rObj = false;
    if( document.all )
    {
        if( document.all[eObj] )
        {
            rObj = document.all[eObj];
        }
    }
    else
    {
        if( document[eObj] )
        {
            rObj = document[eObj];
        }
        else
        {
            if( document.getElementById(eObj) )
            {
                rObj = document.getElementById(eObj);
            }
        }
    }
    return rObj;
}

function CloseChat() 
{
	window.close();
}

function FocusChat() 
{
	window.focus();
	window.blur();
}

function InviteChat(eId, IdO, NameO, IdD, NameD, action)
{
	window.open('http://cbbw.com.br/cbbw/cbbwTalker/talkerMensagens.html?eId='+eId+'&IdO='+IdO+'&nO='+NameO+'&IdD='+IdD+'&nD='+NameD+'&action='+action+'','Talker'+IdD,'width=600,height=400,resizeable=0');void(0);
}

function InviteChatQuestion(eId, IdO, NameO, IdD, NameD, action)
{	
	if (window.confirm('O usuário ' + NameO + ' está te convidando para uma conversa, deseja aceitar?'))
	{
		HTMLObjSet('talkerLogados').InviteAccept(eId, IdO, NameO, IdD, NameD, action);
	}
	else 
	{
		HTMLObjSet('talkerLogados').InviteReject(eId, IdO, NameO, IdD, NameD, action);
	}
}
function InviteChatReject(Name)
{
	window.alert('O usuário ' + Name + ' recusou uma conversa com vocę!');
}
