Type.registerNamespace('Mantis.Yizkor.Services');
Mantis.Yizkor.Services.AjaxHandler=function() {
Mantis.Yizkor.Services.AjaxHandler.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Mantis.Yizkor.Services.AjaxHandler.prototype={
CreateMemorialSite:function(p,succeededCallback, failedCallback, userContext) {
return this._invoke(Mantis.Yizkor.Services.AjaxHandler.get_path(), 'CreateMemorialSite',false,{p:p},succeededCallback,failedCallback,userContext); },
SendFaq:function(email,question,succeededCallback, failedCallback, userContext) {
return this._invoke(Mantis.Yizkor.Services.AjaxHandler.get_path(), 'SendFaq',false,{email:email,question:question},succeededCallback,failedCallback,userContext); },
SendAFriend:function(senderEmail,recipientEmail,senderMessage,succeededCallback, failedCallback, userContext) {
return this._invoke(Mantis.Yizkor.Services.AjaxHandler.get_path(), 'SendAFriend',false,{senderEmail:senderEmail,recipientEmail:recipientEmail,senderMessage:senderMessage},succeededCallback,failedCallback,userContext); },
GetSuggestions:function(firstName,lastName,succeededCallback, failedCallback, userContext) {
return this._invoke(Mantis.Yizkor.Services.AjaxHandler.get_path(), 'GetSuggestions',false,{firstName:firstName,lastName:lastName},succeededCallback,failedCallback,userContext); },
CheckDomainAvailable:function(domain,succeededCallback, failedCallback, userContext) {
return this._invoke(Mantis.Yizkor.Services.AjaxHandler.get_path(), 'CheckDomainAvailable',false,{domain:domain},succeededCallback,failedCallback,userContext); },
GetGuidedTourSubsByCategory:function(categoryId,succeededCallback, failedCallback, userContext) {
return this._invoke(Mantis.Yizkor.Services.AjaxHandler.get_path(), 'GetGuidedTourSubsByCategory',false,{categoryId:categoryId},succeededCallback,failedCallback,userContext); }}
Mantis.Yizkor.Services.AjaxHandler.registerClass('Mantis.Yizkor.Services.AjaxHandler',Sys.Net.WebServiceProxy);
Mantis.Yizkor.Services.AjaxHandler._staticInstance = new Mantis.Yizkor.Services.AjaxHandler();
Mantis.Yizkor.Services.AjaxHandler.set_path = function(value) { Mantis.Yizkor.Services.AjaxHandler._staticInstance._path = value; }
Mantis.Yizkor.Services.AjaxHandler.get_path = function() { return Mantis.Yizkor.Services.AjaxHandler._staticInstance._path; }
Mantis.Yizkor.Services.AjaxHandler.set_timeout = function(value) { Mantis.Yizkor.Services.AjaxHandler._staticInstance._timeout = value; }
Mantis.Yizkor.Services.AjaxHandler.get_timeout = function() { return Mantis.Yizkor.Services.AjaxHandler._staticInstance._timeout; }
Mantis.Yizkor.Services.AjaxHandler.set_defaultUserContext = function(value) { Mantis.Yizkor.Services.AjaxHandler._staticInstance._userContext = value; }
Mantis.Yizkor.Services.AjaxHandler.get_defaultUserContext = function() { return Mantis.Yizkor.Services.AjaxHandler._staticInstance._userContext; }
Mantis.Yizkor.Services.AjaxHandler.set_defaultSucceededCallback = function(value) { Mantis.Yizkor.Services.AjaxHandler._staticInstance._succeeded = value; }
Mantis.Yizkor.Services.AjaxHandler.get_defaultSucceededCallback = function() { return Mantis.Yizkor.Services.AjaxHandler._staticInstance._succeeded; }
Mantis.Yizkor.Services.AjaxHandler.set_defaultFailedCallback = function(value) { Mantis.Yizkor.Services.AjaxHandler._staticInstance._failed = value; }
Mantis.Yizkor.Services.AjaxHandler.get_defaultFailedCallback = function() { return Mantis.Yizkor.Services.AjaxHandler._staticInstance._failed; }
Mantis.Yizkor.Services.AjaxHandler.set_path("/Services/AjaxHandler.asmx");
Mantis.Yizkor.Services.AjaxHandler.CreateMemorialSite= function(p,onSuccess,onFailed,userContext) {Mantis.Yizkor.Services.AjaxHandler._staticInstance.CreateMemorialSite(p,onSuccess,onFailed,userContext); }
Mantis.Yizkor.Services.AjaxHandler.SendFaq= function(email,question,onSuccess,onFailed,userContext) {Mantis.Yizkor.Services.AjaxHandler._staticInstance.SendFaq(email,question,onSuccess,onFailed,userContext); }
Mantis.Yizkor.Services.AjaxHandler.SendAFriend= function(senderEmail,recipientEmail,senderMessage,onSuccess,onFailed,userContext) {Mantis.Yizkor.Services.AjaxHandler._staticInstance.SendAFriend(senderEmail,recipientEmail,senderMessage,onSuccess,onFailed,userContext); }
Mantis.Yizkor.Services.AjaxHandler.GetSuggestions= function(firstName,lastName,onSuccess,onFailed,userContext) {Mantis.Yizkor.Services.AjaxHandler._staticInstance.GetSuggestions(firstName,lastName,onSuccess,onFailed,userContext); }
Mantis.Yizkor.Services.AjaxHandler.CheckDomainAvailable= function(domain,onSuccess,onFailed,userContext) {Mantis.Yizkor.Services.AjaxHandler._staticInstance.CheckDomainAvailable(domain,onSuccess,onFailed,userContext); }
Mantis.Yizkor.Services.AjaxHandler.GetGuidedTourSubsByCategory= function(categoryId,onSuccess,onFailed,userContext) {Mantis.Yizkor.Services.AjaxHandler._staticInstance.GetGuidedTourSubsByCategory(categoryId,onSuccess,onFailed,userContext); }
