﻿// JScript File

//Used to trap the Enter key. It submits the form when the user hits the Enter key after entering the password.
//This code was necessary due to a bug in ASP.NET that was not detecting the Enter key event.
function fnTrapKD(event){
 if (document.all){
  if (event.keyCode == 13){
   event.returnValue=false;
   event.cancel = true;
    document.aspnetForm.ctl00$ContentPlaceHolder1$Submit.click();
   }
 }
 else if (document.getElementById){
  if (event.which == 13){
   event.returnValue=false;
   event.cancel = true;
   document.aspnetForm.ctl00$ContentPlaceHolder1$Submit.click();
  }
 }
 else if(document.layers){
  if(event.which == 13){
   event.returnValue=false;
   event.cancel = true;
   document.aspnetForm.ctl00$ContentPlaceHolder1$Submit.click();
  }
 }
}

//Same as above, but this function has a different name for the button being submitted
function fnTrapKD_MasterPage(event){
 if (document.all){
  if (event.keyCode == 13){
   event.returnValue=false;
   event.cancel = true;
    document.aspnetForm.ctl00$Submit.click();
  }
 }
 else if (document.getElementById){
  if (event.which == 13){
   event.returnValue=false;
   event.cancel = true;
    document.aspnetForm.ctl00$Submit.click();
  }
 }
 else if(document.layers){
  if(event.which == 13){
   event.returnValue=false;
   event.cancel = true;
    document.aspnetForm.ctl00$Submit.click();
  }
 }
}

//Same as above, but this function has a different name for the button being submitted
function fnTrapKD_LoginView(event){
 if (document.all){
  if (event.keyCode == 13){
   event.returnValue=false;
   event.cancel = true;
    document.aspnetForm.ctl00$ContentPlaceHolder1$LoginView1$Login1$LoginButton.click();
   }
 }
 else if (document.getElementById){
  if (event.which == 13){
   event.returnValue=false;
   event.cancel = true;
   document.aspnetForm.ctl00$ContentPlaceHolder1$LoginView1$Login1$LoginButton.click();
   }
 }
 else if(document.layers){
  if(event.which == 13){
   event.returnValue=false;
   event.cancel = true;
   document.aspnetForm.ctl00$ContentPlaceHolder1$LoginView1$Login1$LoginButton.click();
   }
 }
}
