﻿// JScript File

Sys.Application.add_load(ApplicationLoadHandler)
function ApplicationLoadHandler(sender, args)
{
    Sys.WebForms.PageRequestManager.getInstance().add_initializeRequest(InitializeRequest);
    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
    prm = Sys.WebForms.PageRequestManager.getInstance();
//    prm.add_initializeRequest(InitializeRequest);
//    prm.add_endRequest(EndRequest);    
}


function EndRequestHandler(sender, args)
{
  if (args.get_error() != undefined)
   {
       var errorMessage;
       args.set_errorHandled(true);
//       if (args.get_response().get_statusCode() == '12031' || args.get_response().get_statusCode() == '12029' || args.get_response().get_statusCode() == '12007')
//       {
//        args.set_errorHandled(true);
//       }
//       else
//       {
//           // not my error so let the default behavior happen  
//       }
   }
}

var postBackElement;
var prm;

   
function InitializeRequest(sender, args) {
   
   if (prm.get_isInAsyncPostBack())
   {
      args.set_cancel(true);
   }

   //postBackElement = args.get_postBackElement();
   
//   if (postBackElement.id == 'btnRefresh')
//   {
//     $get('UpdateProgress1').style.display = "block";
//     
//   }
}
function EndRequest (sender, args) {
//   if (postBackElement.id == 'btnRefresh')
//   {
//     $get('UpdateProgress1').style.display = "none";    
//   }
}
function AbortPostBack() {
  if (prm.get_isInAsyncPostBack()) {
       prm.abortPostBack();
  }        
}

if(typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();

 





        