Type.registerNamespace('PublicZone.CMS.Web.pzServices');
PublicZone.CMS.Web.pzServices.SharePageService=function() {
PublicZone.CMS.Web.pzServices.SharePageService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
PublicZone.CMS.Web.pzServices.SharePageService.prototype={
ShareThisPage:function(containerID,toEmail,fromEmail,name,message,errorMessage,form,outputMessage,websiteId,versionId,succeededCallback, failedCallback, userContext) {
return this._invoke(PublicZone.CMS.Web.pzServices.SharePageService.get_path(), 'ShareThisPage',false,{containerID:containerID,toEmail:toEmail,fromEmail:fromEmail,name:name,message:message,errorMessage:errorMessage,form:form,outputMessage:outputMessage,websiteId:websiteId,versionId:versionId},succeededCallback,failedCallback,userContext); }}
PublicZone.CMS.Web.pzServices.SharePageService.registerClass('PublicZone.CMS.Web.pzServices.SharePageService',Sys.Net.WebServiceProxy);
PublicZone.CMS.Web.pzServices.SharePageService._staticInstance = new PublicZone.CMS.Web.pzServices.SharePageService();
PublicZone.CMS.Web.pzServices.SharePageService.set_path = function(value) { PublicZone.CMS.Web.pzServices.SharePageService._staticInstance._path = value; }
PublicZone.CMS.Web.pzServices.SharePageService.get_path = function() { return PublicZone.CMS.Web.pzServices.SharePageService._staticInstance._path; }
PublicZone.CMS.Web.pzServices.SharePageService.set_timeout = function(value) { PublicZone.CMS.Web.pzServices.SharePageService._staticInstance._timeout = value; }
PublicZone.CMS.Web.pzServices.SharePageService.get_timeout = function() { return PublicZone.CMS.Web.pzServices.SharePageService._staticInstance._timeout; }
PublicZone.CMS.Web.pzServices.SharePageService.set_defaultUserContext = function(value) { PublicZone.CMS.Web.pzServices.SharePageService._staticInstance._userContext = value; }
PublicZone.CMS.Web.pzServices.SharePageService.get_defaultUserContext = function() { return PublicZone.CMS.Web.pzServices.SharePageService._staticInstance._userContext; }
PublicZone.CMS.Web.pzServices.SharePageService.set_defaultSucceededCallback = function(value) { PublicZone.CMS.Web.pzServices.SharePageService._staticInstance._succeeded = value; }
PublicZone.CMS.Web.pzServices.SharePageService.get_defaultSucceededCallback = function() { return PublicZone.CMS.Web.pzServices.SharePageService._staticInstance._succeeded; }
PublicZone.CMS.Web.pzServices.SharePageService.set_defaultFailedCallback = function(value) { PublicZone.CMS.Web.pzServices.SharePageService._staticInstance._failed = value; }
PublicZone.CMS.Web.pzServices.SharePageService.get_defaultFailedCallback = function() { return PublicZone.CMS.Web.pzServices.SharePageService._staticInstance._failed; }
PublicZone.CMS.Web.pzServices.SharePageService.set_path("/pzServices/SharePageService.asmx");
PublicZone.CMS.Web.pzServices.SharePageService.ShareThisPage= function(containerID,toEmail,fromEmail,name,message,errorMessage,form,outputMessage,websiteId,versionId,onSuccess,onFailed,userContext) {PublicZone.CMS.Web.pzServices.SharePageService._staticInstance.ShareThisPage(containerID,toEmail,fromEmail,name,message,errorMessage,form,outputMessage,websiteId,versionId,onSuccess,onFailed,userContext); }
