﻿var oLastBtn=0;
bIsMenu = false;

var urlErro = 'http://www.bradescofidelidade.com.br/PaginaErro.aspx?CPId=5015';

if (window.Event) {
    document.captureEvents(Event.KEYUP); 
}

//**************************************
// ****************************
// Block backspace onKeyDown************
// ***************************
function onKeyDown(e) {

    var altKey = null;
    var ctrlKey = null;
    var keyCode = null;
    var srcElement = null;
    
    try {
        altKey = event.altKey ? true : false;
        ctrlKey = event.ctrlKey ? true : false;        
    } catch (ex) {
        try {
            altKey = e.which == 18 ? true : false;
            ctrlKey = e.which == 17 ? true : false;
        } catch (expt) {
            //
        }
    }

    try {
        keyCode = event.keyCode;
    }
    catch (expt)
    {
        keyCode = e.which;
    }

    try {
        srcElement = window.event.srcElement;        
    }
    catch (expt) {
        srcElement = e.target;
    }

    if (
        //(event.altKey) ||
        //(altKey) ||
        (
            (keyCode == 8) && 
                ((srcElement.type != "text" &&
                srcElement.type != "textarea" &&
                srcElement.type != "password") || srcElement == null)
            ) ||
            (
                (ctrlKey) &&
                (
                    (keyCode == 78) || (keyCode == 82)
                )
            ) ||
            (keyCode == 116)
        )
    {
        redir = true;
        window.location = urlErro;
    }
}


try {
    document.onkeydown = onKeyDown(event);
}catch(ex){}

/*
var ie = (window.navigator.appName == "Microsoft Internet Explorer") ? true : false;

function setEventByObject(object, event, func) {
    if (!ie) {
        object.addEventListener(event, func, false);
    } else {
        object.attachEvent("on" + event, func);
    }
}

setEventByObject(window, "unload", exitme2);

var block = "false";

function blockBackButton() {
    block = "true";
}
function resetBackButton() {
    block = "false";
}

blockBackButton();

function exitme2() {
    if (block == "true") history.go(1);
}*/

var redir = false;

function preventBack() {/*window.history.forward();*/ redir = true;}

    setTimeout("preventBack()", 0);

    //window.onunload = function() { window.location = urlErro; };
