function noCtrlKey(e){
    var noKeys = new Array("a", "s", "u", "n", "c", "x", "j");
    var key;
    var isCtrlKey;
    if(window.event){
        key = window.event.keyCode;
        if(window.event.ctrlKey){
            isCtrlKey = true;
        }else{
            isCtrlKey = false;
        }
    }else{
        key = e.which;
        if(e.ctrlKey){
            isCtrlKey = true;
        }else{
            isCtrlKey = false;
        }
    }
    if(isCtrlKey){
        for(i=0; i<noKeys.length; i++){
            if(noKeys[i].toLowerCase() == String.fromCharCode(key).toLowerCase()){
                return false;
            }
        }
    }
    return true;
}
function noSelection(target){
    if (typeof target.onselectstart!="undefined"){
        target.onselectstart=function(){
            return false;
        };
    }else if (typeof target.style.MozUserSelect!="undefined"){
        target.style.MozUserSelect="none";
    }else{
        target.onmousedown=function(){
            return false;
        };
    }
    target.style.cursor = "default";
}
function ie_nrc(){
    return false;
}
function ns_nrc(e){
    if(e.which==2||e.which==3){
        return false;
    }
}
if(document.layers){
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown=ns_nrc;
}
document.oncontextmenu=ie_nrc;
