/*-----------------------------------------------------------------------------------
'	COPYRIGHT ¨Ï battleboom.com All Rights Reserved 
'-----------------------------------------------------------------------------------
'	Version         : 1.0.0 
'	System Name     : BT_WEB(Battle Boom)
'	Programmed Date : 2006/06/20
'  	Programmer      : ±èÅÂÈÆ
'	Comment         : block ÇÔ¼ö
'-----------------------------------------------------------------------------------*/

	var keyenable_flag = 0;

/* º»¹® µå·¡±× ¹æÁö */
	function disableselect(e) {
		return false;
	}

	function reEnable() {
		return true;
	}

	// IE 4
	try{
		document.oncontextmenu = new Function ("return false");		//¸Þ´º¸·±â
		document.onselectstart = new Function ("return false");
	}catch(e){}

	// Nescape 6
	if (window.sidebar) {
		document.onmousedown = disableselect;
		document.onclick = reEnable;
	}

/* ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ° »ç¿ëºÒ°¡ */ 
	if (document.layers) {n=1;ie=0}
	if (document.all) {n=0;ie=1}
		            
	function clickNS(e) 
	{
		if(e.which ==3) {}
	}

	function clickIE() 
	{
		if (event.button == 2) {}
	}

	if (n)
		document.onmousedown = clickNS;

	if (ie)
		document.onmousedown = clickIE;

/* Æ¯¼öÅ° Key Protection */
	function lockKey() {

		if (event.srcElement=="INPUT" || event.srcElement=="TEXTAREA") {	
			// INPUT³ª TextArea¿¡¼­ ÀÔ·Â°¡´ÉÇÏ°Ô ÇÔ.
			// Backspace
			if(event.keyCode == 8) {
				event.keyCode = 0;
				return false;
			}
		}

		/* »õ·Î°íÄ§.. F5 ¹øÅ°.. ¸·À½. */
		if(event.keyCode == 116) {
			event.keyCode = 0;
			return false;
		}

		if(event.keyCode == 0) {
			event.keyCode = 0;
			return false;
		}

		if (event.keyCode == 27) { /* ESC Key ¸·À½. */
			event.keyCode = 0;
			//alert("Æ¯¼ö Å°´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
			return false;
		}
		/* CTRL + N Áï »õ·Î °íÄ§À» ¸·À½. */
		else if ((event.keyCode == 78) && (event.ctrlKey == true)) {
			event.keyCode = 0;
			return false;
		}
		else if (event.keyCode >= 112 && event.keyCode <= 123) {
			event.keyCode = 0;
			//alert("Æ¯¼ö Å°´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
			return false;
		}

		else if (event.keyCode == 92 || event.keyCode == 93) {
			event.keyCode = 0;
			//alert("Æ¯¼ö Å°´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.");
			return false;
		}	
	}

	if (window.Event) {
		document.captureEvents(Event.KEYDOWN)
	}
	window.document.onkeydown = lockKey;

