﻿/* JScript File */
Sys.Application.add_load(ApplicationLoadHandler);
function ApplicationLoadHandler(sender, args)
{
     Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(CheckStatus);
     Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
}

function CheckStatus(sender, args)
{
  var prm = Sys.WebForms.PageRequestManager.getInstance();
  if (prm.get_isInAsyncPostBack())
  {
     args.set_cancel(true);
  }
  
}

function EndRequestHandler(sender, args)
{  
    /*  if we have an error  */
    if(args.get_error() != 'undefined')
    {
        /* extract the error message  
            var errorMessage = args.get_error().message; 
            tell the framework that we have handled the error appropriately (let page_error handle it on the server)
        */
        args.set_errorHandled(true);
    }
}

if(typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();

