function MM_openBrWindow(theURL, winName, features) {
	window.open(theURL, winName, features);
	return false;
}


/* Include this form into the HTML page!

<form name='htmlLinkForm' action='/index.php' method='post'>
<input type='hidden' name='context' value=''>
<input type='hidden' name='subcontent' value=''>
<input type='hidden' name='htmlPage' value=''>
</form>
*/
function MM_submitHtmlLink(context, subcontent, htmlPage) {
	document.htmlLinkForm.context.value=context;
	document.htmlLinkForm.subcontent.value=subcontent;
	document.htmlLinkForm.htmlPage.value=htmlPage;
	document.htmlLinkForm.submit();
	return false;
}


/* ------------- BEGIN disable right click -------------*/
// in the html document write:  window.onload = trap_page_mouse_key_events;
//                         or:  <body onload="trap_page_mouse_key_events()">

function getBrowserName() {
	if( navigator.appName.match("Microsoft") ) {
		return "Microsoft";
	}
	else if( navigator.appName.match("Netscape") ) {
		return "Netscape";
	}
	else if( navigator.appName.match("Opera") ) {
		return "Opera";
	}
	else {
		return "Unknown";
	}
}

function disable_right_click(e) {
	var browser = getBrowserName();
	var event_number = 0;
	if( browser=="Microsoft" || browser=="Opera" ) {
		event_number = event.button;
	}
	else if( browser=="Netscape" ) {
		event_number = e.which;
	}

	if( event_number==2 || event_number==3 ) {
		alert("Zero9");
		return false;
	}
	return true;
}

function check_mousekey() {
	var mouse_key = 93;
	var keycode = event.keyCode;
	if( keycode==mouse_key ) {
		alert("Mouse Key Is Disabled");
	}
}

function trap_page_mouse_key_events() {
	var browser = getBrowserName();
	//alert("Browser [" +browser +"]");
	document.onmousedown = disable_right_click;
	if( browser=="Microsoft" || browser=="Opera" ) {
		document.onkeydown = check_mousekey();
	}
	else if( browser=="Netscape" ) {
		document.captureEvents(Event.MOUSEDOWN);
	}
}

/* ------------- END disable right click -------------*/

