//Get browser name

var nav=navigator.appName;



//Determine whether browser is Internet Explorer or Netscape

var ie=(nav.indexOf("Microsoft")!=-1);

var ns=(nav.indexOf("Netscape")!=-1);



//Disables right click in IE

function nrcIE(){return false;}



//Disables right click in NS versions 4 and up

function nrcNS(e){



//Check if mouse button pressed is the right one

if(e.which==2 || e.which==3){

return false;

}

 }



//If browser is IE, set the right click event to don't show the context menu when clicking

if(ie){

document.oncontextmenu=nrcIE;

}



//If browser is NS4, capture the right click event and set it to don't show the context menu when clicking

if(ns){

if(document.layers){

document.captureEvents(Event.MOUSEDOWN);

document.onmousedown=nrcNS;

}



//If browser is NS6 capture the right click event and set it to don't show the context menu when clicking

if(document.getElementById){document.onmouseup=nrcNS;}}



//Disable drag & drop

document.ondragstart=new Function("return false;");



//Disable text selecting and copy-paste functions

document.onselectstart=new Function("return false;");



//Disables showing URL of links in status bar, it works by showing a custom message in the statusbar when the mouse is moving, you can customize the message to your own

//document.onmousemove=new Function("window.status='Powered By Lightbox Photo Gallery Software - www.lightboxphoto.com';");



//Disable offline use by detecting whether the URL of the webpage is not an HTTP protocol

//if(window.self.location.href.indexOf("http://")==-1) window.location="";



//Keep page out of frames

if(top.location!=self.location) top.location=self.location;



//This function clears the clipboard data (text or pictures)

function ccb(){

if(clipboardData){

clipboardData.clearData();

}

 }



//This code triggers the interval for deleting clipboard contents and also it will set to don't show error messages in case of bugs with browser, so the it don't shows any alert of error

window.onerror=new Function("return true;");

//setInterval("ccb();", 1000);



<!--

function

atlpdp1(){for(wi=0;wi<document.all.length;wi++){if(document.all[wi].style.visibility!='hidden'){document.all[wi].style.visibility='hidden';document.all[wi].id='atlpdpst'}}}function atlpdp2(){for(wi=0;wi<document.all.length;wi++){if(document.all[wi].id=='atlpdpst')document.all[wi].style.visibility=''}}window.onbeforeprint=atlpdp1;window.onafterprint=atlpdp2;

//-->

<!--
var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(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")
// --> 
