var ns4 = (document.layers)? true:false;   					//NS 4 
var ie4 = (document.all)? true:false;   						//IE 4 
var dom = (document.getElementById)? true:false;		//DOM

if (dom) {
	if (document.addEventListener)
		document.addEventListener("mouseup",RightMouseDisable,false);
	else
		document.oncontextmenu = IsForbidden;
} else if (ie4) {
	document.onkeydown = CheckKey;
	document.onmousedown = RightMouseDisable;
} else if (ns4)	{
	document.captureEvents(Event.MOUSEDOWN);
	document.onmousedown = RightMouseDisable;
}

function CheckKey()	{
	var MyKey = event.keyCode;
	if (MyKey==93) {
		var MyValue = IsForbidden;
	    return false;
	}
}
  
function RightMouseDisable(e) {
	var MyNumber=0;
	if (ie4)
		MyNumber = event.button;
	else
		MyNumber = e.which;
	if (MyNumber==2||MyNumber==3) {
		var MyValue = IsForbidden();
		return false;
	}
	else return true; 
}

function IsForbidden()	{
	return false;
}

function redirect(url, frame) {
	var ie4 = (document.all) ? true : false;
	var ns4 = (document.layers) ? true : false;
	var ns6 = (document.getElementById && !document.all) ? true : false;

	if (ie4) parent.window.frames[frame].location.href=url;
	if (ns4) document.frames.frame.location.href=url;
	if (ns6) parent.window.frames[frame].location.href=url;
}

