var system_verification=1;
document.onkeypress=captureKeys2; 
document.onclick=captureClick;
document.ondblclick=captureClick;
document.onmousedown=captureClick;
document.onmouseup=captureClick;

function captureKeys2(e) 
{
	ev = e || window.event;
	kCode = ev.keyCode;
	cCode =  ev.which;
	if (ev.ctrlKey || ev.altKey || kCode)
	{
		flag2=top.key_functions(kCode,cCode,ev.altKey,ev.ctrlKey,2,ev.target);
		if (flag2==1) 
		{
			top.document.getElementById('window_focus').focus();
			return false;
		}
		if (flag2==2)
			return false;//no hace nada pero lo deja donde esta
	}
	//TECLAS DE ACCESO RAPIDO
	switch (kCode)
	{
		case 13 :	useAccesos(0);return false; break;//ENTER 		case 13 :	return (useAccesos(0)); break;//ENTER
		case 113:	useAccesos(1);return false; break;//F2 -> Opcional 1
		case 115:	useAccesos(2);return false; break;//F4 -> Opcional 2
		case 119:	useAccesos(3);return false; break;//F8 -> Opcional 3
		case 27:	useAccesos(4);return false; break;//ESC
		case 120:	useAccesos(5);return false; break;//F9 -> Opcional 5
		case 123:	useAccesos(6);return false; break;//F12 -> Opcional 6
		case 114:	useAccesos(7);return false; break;//F3 -> Opcional 7
	}
	//LETRAS PROHIBIDAS
	switch (cCode)
	{
		case 241:	return false; break;// ñ
		case 209:	return false; break;// Ñ
		case 96:	return false; break;// `
		case 39:	return false; break;// '
		case 34:	return false; break;// "
		case 36:	return false; break;// $
		case 38:	return false; break;// &
		case 126:	return false; break;// ~
		case 145:	return false; break;// 
		case 146:	return false; break;// 
		case 147:	return false; break;// 
		case 148:	return false; break;// 
		case 180:	return false; break;// 
		case 59:	return false; break;// ;
		case 63:	return false; break;// ?
		//case 35:	return false; break;// #
		case 225:	return false; break;// á
		case 224:	return false; break;// à
		case 232:	return false; break;// é
		case 233:	return false; break;// é
		case 236:	return false; break;// í
		case 237:	return false; break;// ì
		case 242:	return false; break;// ó
		case 243:	return false; break;// ò
		case 249:	return false; break;// ú
		case 250:	return false; break;// ù
	}
}

function captureClick(e)
{
	var rightclick;
	if (!e) var e = window.event;
	if (e.which) rightclick = (e.which == 3);
	else if (e.button) rightclick = (e.button == 2);
	if (rightclick) return false;
}
