
var isnn,isie
if(navigator.appName=='Microsoft Internet Explorer') //check the browser
{  isie=true }

if(navigator.appName=='Netscape')
{  isnn=true }


function right(e) //to trap right click button 
{
	if (isnn && (e.which == 3 || e.which == 2 )) {
		alert("Sorry, right click is disabled.");
		return false;
	} else if (isie && (event.button == 2 || event.button == 3)) 
	{
		alert("Sorry, right click is disabled.");
		return false;
	} else {
		// alert(e.which);

	}
	
		return true;
}


function key(k)   
{
	if(isie) {
		if(event.keyCode==17 || event.keyCode==18 ) {
			// alert("Sorry, you do not have permission to press this key.") 
			return false;
		 } 
	}

	if(isnn){
		// alert(event.which);

		}   
}

if (document.layers) window.captureEvents(Event.KEYPRESS);  
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);
document.onkeydown=key;  
document.onmousedown=right;
document.onmouseup=right;
window.document.layers=right;




function disableSelection(target){
if (typeof target.onselectstart!="undefined") //IE route
target.onselectstart=function(){return false}
else if (typeof target.style.MozUserSelect!="undefined") //Firefox route
target.style.MozUserSelect="none"
else //All other route (ie: Opera)
target.onmousedown=function(){return false}
target.style.cursor = "default"
}

disableSelection(document.body) //Disable text selection on entire body
//disableSelection(document.getElementById("mydiv")) //Disable text selection on element with id="mydiv"
