﻿

var message = "Right-click disabled on this page.";
if (navigator.appName == 'Microsoft Internet Explorer') {
    function NOclickIE(e) {
        if (event.button == 2 || event.button == 3) {
            alert(message);
            return false;
        }
        return true;
    }
    document.onmousedown = NOclickIE;
    document.onmouseup = NOclickIE;
    window.onmousedown = NOclickIE;
    window.onmouseup = NOclickIE;
}
else {
    function NOclickNN(e) {
        if (document.layers || document.getElementById && !document.all) {
            if (e.which == 2 || e.which == 3) {
                alert(message);
                return false;
            } 
        } 
    }
    if (document.layers) {
        document.captureEvents(Event.MOUSEDOWN);
        document.onmousedown = NOclickNN;
    }
    document.oncontextmenu = new Function("alert(message);return false")
}



/*
Disable right click script II (on images)- By Dynamicdrive.com
For full source, Terms of service, and 100s DTHML scripts
Visit http://www.dynamicdrive.com
*/

/*
var clickmessage = "Right click disabled on images!"

function disableclick(e) {
    if (document.all) {
        if (event.button == 2 || event.button == 3) {
            if (event.srcElement.tagName == "IMG") {
                alert(clickmessage);
                return false;
            }
        }
    }
    else if (document.layers) {
        if (e.which == 3) {
            alert(clickmessage);
            return false;
        }
    }
    else if (document.getElementById) {
        if (e.which == 3 && e.target.tagName == "IMG") {
            alert(clickmessage)
            return false
        }
    }
}

function associateimages() {
    for (i = 0; i < document.images.length; i++)
        document.images[i].onmousedown = disableclick;
}

if (document.all)
    document.onmousedown = disableclick
else if (document.getElementById)
    document.onmouseup = disableclick
else if (document.layers)
    associateimages()
    
*/