Type.registerNamespace('Ert2008.Templates');
Ert2008.Templates.ErtMiscServices=function() {
Ert2008.Templates.ErtMiscServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Ert2008.Templates.ErtMiscServices.prototype={
CreateTellAFriendEmail:function(strYourName,strYourEmail,strFriendName,strFriendEmail,strMessage,strUrl,strMainNavPageID,succeededCallback, failedCallback, userContext) {
return this._invoke(Ert2008.Templates.ErtMiscServices.get_path(), 'CreateTellAFriendEmail',false,{strYourName:strYourName,strYourEmail:strYourEmail,strFriendName:strFriendName,strFriendEmail:strFriendEmail,strMessage:strMessage,strUrl:strUrl,strMainNavPageID:strMainNavPageID},succeededCallback,failedCallback,userContext); },
CreatePollVote:function(strRefId,succeededCallback, failedCallback, userContext) {
return this._invoke(Ert2008.Templates.ErtMiscServices.get_path(), 'CreatePollVote',false,{strRefId:strRefId},succeededCallback,failedCallback,userContext); },
CreateBlogPostingComment:function(strRefId,strName,strEmail,strComment,succeededCallback, failedCallback, userContext) {
return this._invoke(Ert2008.Templates.ErtMiscServices.get_path(), 'CreateBlogPostingComment',false,{strRefId:strRefId,strName:strName,strEmail:strEmail,strComment:strComment},succeededCallback,failedCallback,userContext); },
LeavePage:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Ert2008.Templates.ErtMiscServices.get_path(), 'LeavePage',false,{},succeededCallback,failedCallback,userContext); }}
Ert2008.Templates.ErtMiscServices.registerClass('Ert2008.Templates.ErtMiscServices',Sys.Net.WebServiceProxy);
Ert2008.Templates.ErtMiscServices._staticInstance = new Ert2008.Templates.ErtMiscServices();
Ert2008.Templates.ErtMiscServices.set_path = function(value) { Ert2008.Templates.ErtMiscServices._staticInstance._path = value; }
Ert2008.Templates.ErtMiscServices.get_path = function() { return Ert2008.Templates.ErtMiscServices._staticInstance._path; }
Ert2008.Templates.ErtMiscServices.set_timeout = function(value) { Ert2008.Templates.ErtMiscServices._staticInstance._timeout = value; }
Ert2008.Templates.ErtMiscServices.get_timeout = function() { return Ert2008.Templates.ErtMiscServices._staticInstance._timeout; }
Ert2008.Templates.ErtMiscServices.set_defaultUserContext = function(value) { Ert2008.Templates.ErtMiscServices._staticInstance._userContext = value; }
Ert2008.Templates.ErtMiscServices.get_defaultUserContext = function() { return Ert2008.Templates.ErtMiscServices._staticInstance._userContext; }
Ert2008.Templates.ErtMiscServices.set_defaultSucceededCallback = function(value) { Ert2008.Templates.ErtMiscServices._staticInstance._succeeded = value; }
Ert2008.Templates.ErtMiscServices.get_defaultSucceededCallback = function() { return Ert2008.Templates.ErtMiscServices._staticInstance._succeeded; }
Ert2008.Templates.ErtMiscServices.set_defaultFailedCallback = function(value) { Ert2008.Templates.ErtMiscServices._staticInstance._failed = value; }
Ert2008.Templates.ErtMiscServices.get_defaultFailedCallback = function() { return Ert2008.Templates.ErtMiscServices._staticInstance._failed; }
Ert2008.Templates.ErtMiscServices.set_path("/Templates/ErtMiscServices.asmx");
Ert2008.Templates.ErtMiscServices.CreateTellAFriendEmail= function(strYourName,strYourEmail,strFriendName,strFriendEmail,strMessage,strUrl,strMainNavPageID,onSuccess,onFailed,userContext) {Ert2008.Templates.ErtMiscServices._staticInstance.CreateTellAFriendEmail(strYourName,strYourEmail,strFriendName,strFriendEmail,strMessage,strUrl,strMainNavPageID,onSuccess,onFailed,userContext); }
Ert2008.Templates.ErtMiscServices.CreatePollVote= function(strRefId,onSuccess,onFailed,userContext) {Ert2008.Templates.ErtMiscServices._staticInstance.CreatePollVote(strRefId,onSuccess,onFailed,userContext); }
Ert2008.Templates.ErtMiscServices.CreateBlogPostingComment= function(strRefId,strName,strEmail,strComment,onSuccess,onFailed,userContext) {Ert2008.Templates.ErtMiscServices._staticInstance.CreateBlogPostingComment(strRefId,strName,strEmail,strComment,onSuccess,onFailed,userContext); }
Ert2008.Templates.ErtMiscServices.LeavePage= function(onSuccess,onFailed,userContext) {Ert2008.Templates.ErtMiscServices._staticInstance.LeavePage(onSuccess,onFailed,userContext); }
