  
document.onkeyup = KeyFire;       

function KeyFire(e)
{

   var KeyID = (window.event) ? event.keyCode : e.keyCode;

   if ( KeyID==40 && e.shiftKey)
   {
      queryNext(); return;
   }
   else if ( KeyID==38 && e.shiftKey)
   {
      queryPrev(); return;
   }
   
   

   switch(KeyID)
   {

      /** F8 */
      case 119: 
      prepareQuery(); 
      break; 

      /** F9 */
      case 120: 
      queryAny();
      break;

      /** F12 */
      case 123: 
      formSave();
      break;

      /** INSERT */
      case 45: 
      prepareNewForm();
      break;

      /** Down Arrow Key 
      case 40: 
      queryNext(); 
      break;
    
      case 38: 
      queryPrev();
      break;
*/
      
      /** HOME Key */
      case 36: 
      queryFirstRow();
      break;
      
      /** END Key */
      case 35: 
      queryLastRow();
      break;
      
      default:
      var ee= getElement('key_id_text_0_');
      if ( ee!=null ) ee.innerHTML= KeyID;
      break;
      
   }

}

