﻿var RequestManager=new Class({
	initialize:function () {		
		this.prm = Sys.WebForms.PageRequestManager.getInstance();		
		this.prm.add_initializeRequest(this.initializeRequest.bind(this));
		this.prm.add_endRequest(this.endRequest.bind(this));		
	},
	initializeRequest:function(sender, args){		
		if (sender.get_isInAsyncPostBack()) args.set_cancel(true);	
		this.fireEvent("onInitializeRequest",args);
	},
	endRequest:function(sender, args){
		this.fireEvent("onEndRequest",args);
	}
});
RequestManager.implement(new Events());
