/* 2004 - Demetrey Iljin */

/* Scanning a Keyboard */
function window.parent.keyboard(e){
  var key=event.keyCode;
if (key==113){window.parent.textEingabeModus();return;}
  if (((key>=48)&&(key<=57))||((key>=33)&&(key<=40))||(key==13)||(key==79)){
   if (window.parent.textEingabe==true){return;}
   if ((event.shiftKey)&&(event.ctrlKey)){window.parent.cursorManager(key);return;}
   if ((event.altKey)||(event.shiftKey)||(event.ctrlKey)){return;}
   window.parent.cursorManager(key);
						                                      }
  if (((key>=65)&&(key<=78))||((key>=80)&&(key<=90))){
   if (window.parent.textEingabe==true){return;}
   if ((event.shiftKey)&&(event.ctrlKey)){window.parent.functionsManager(key);return;}
   if ((event.altKey)||(event.shiftKey)||(event.ctrlKey)){return;}
   window.parent.functionsManager(key);
			                             }
  if ((key>=112)&&(key<=123)){
   if (window.parent.textEingabe==true){return;}
   if ((event.shiftKey)&&(event.ctrlKey)){window.parent.divFunctionsManager(key);return;}
   if ((event.altKey)||(event.shiftKey)||(event.ctrlKey)){return;}
   window.parent.divFunctionsManager(key);
			     }
			          }

/* Manages the MouseWhell in case of Context */
function window.parent.mouse(e){
  if (event.wheelDelta>=120){window.parent.cursorManager(38);return;}
  if (event.wheelDelta<=-120){window.parent.cursorManager(40);return;}
			       }

function window.parent.textEingabeModus(){
  if (window.parent.textEingabe==true){
   window.parent.textEingabe=false;
   eingabeIndicate.innerHTML='Steuerung-Modus ist an'
   return;
				      }
  if (window.parent.textEingabe!=true){
   window.parent.textEingabe=true;
   eingabeIndicate.innerHTML='Texteingabe-Modus ist an'
   return;
				      }
					 }

function window.parent.stopError(){return true}

document.onkeydown=window.parent.keyboard;
document.onmousewheel=window.parent.mouse;
document.onerror=window.parent.stopError
