
function DetectBrowser(HTTPUserAgent) {

    if (HTTPUserAgent.indexOf("opera") != -1) {
        if (HTTPUserAgent.indexOf("windows") != -1) {
            return "OPERA";
        } else if (HTTPUserAgent.indexOf("linux") != -1) {
            return "OPERA_LINUX";
        } else if (HTTPUserAgent.indexOf("mac") != -1) {
            return "OPERA_MAC";
        } else {
            return "OPERA";
        }
    } else if (HTTPUserAgent.indexOf("msie") != -1) {
        if (HTTPUserAgent.indexOf("windows") != -1) {
            return "MSIE";
        } else if (HTTPUserAgent.indexOf("mac") != -1) {
            return "MSIE_MAC";
        } else {
            return "MSIE";
        }
    } else if (HTTPUserAgent.indexOf("gecko") != -1) {
        if (HTTPUserAgent.indexOf("windows") != -1) {
            return "GECKO";
        } else if (HTTPUserAgent.indexOf("linux") != -1) {
            return "GECKO_LINUX";
        } else if (HTTPUserAgent.indexOf("mac") != -1) {
            return "GECKO_MAC";
        } else {
            return "GECKO";
        }
    } else if (HTTPUserAgent.indexOf("mozilla") != -1) {
        if (HTTPUserAgent.indexOf("windows") != -1) {
            return "MOZILLA";
        } else if (HTTPUserAgent.indexOf("linux") != -1) {
            return "MOZILLA_LINUX";
        } else if (HTTPUserAgent.indexOf("mac") != -1) {
            return "MOZILLA_MAC";
        } else {
            return "MOZILLA";
        }
    } else {
        return "DEFAULT";
    }
    
}

browserType = DetectBrowser(navigator.userAgent.toLowerCase());



function right(e) {

if (navigator.appName == 'Netscape' && 

(e.which == 3 || e.which == 2))

return false;

else if (navigator.appName == 'Microsoft Internet Explorer' && 

(event.button == 2 || event.button == 3)) {

alert("Spiacenti, il tasto destro del mouse e' disabilitato");

return false;

}

return true;

}

document.onmousedown=right;

if (document.layers) window.captureEvents(Event.MOUSEDOWN);

window.onmousedown=right;

var message="Function Disabled!";
///////////////////////////////////
function clickIE() {if (document.all) {alert(message);return false;}}
function clickNS(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=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")

//form tags to omit in NS6+:
var omitformtags=["input", "textarea", "select"]

omitformtags=omitformtags.join("|")

function disableselect(e){
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)
return false
}

function reEnable(){
return true
}

if (typeof document.onselectstart!="undefined")
document.onselectstart=new Function ("return false")
else{
document.onmousedown=disableselect
document.onmouseup=reEnable
}

