// Notes Functions and hotkeys in Browser
// use enable<FEATURE>() functions to enable single features
var ns = new Boolean();
var rmb = 0;
var mousetimeout = 500;
ns=(navigator.appName=='Netscape');
function keyUp( e ){
	if (ns){ 
		if(e.which==27){ // ESC
			closeMyself();
		}else if(e.which==120){ // F9
			location.reload();
		}
		return true;
	}
}

function rmbtimeout(){
	rmb=false;
}

function checkrmb(e){
	if(rmb==1){
		closeMyself();
		return false;
	}else{
		rmb=1;
		self.setTimeout('rmbtimeout()',mousetimeout);
	}
	return false;
}

function closeMyself(){
	top.close();
}

function enableDoubleRightMouseClick(){
	document.oncontextmenu=checkrmb;
	if(is.ns4){document.onmousedown=checkrmb;}
}

function enableDoubleHotKeyFunctions(){
	document.onkeyup=keyUp;
}


