var wsPublic=function() {
wsPublic.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
wsPublic.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return wsPublic._staticInstance.get_path();},
changePage_AJAX:function(intViewWhichPageIndex,intTotalPageCount,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'changePage_AJAX',false,{intViewWhichPageIndex:intViewWhichPageIndex,intTotalPageCount:intTotalPageCount},succeededCallback,failedCallback,userContext); },
reGetValidateCode:function(intStartIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'reGetValidateCode',false,{intStartIndex:intStartIndex},succeededCallback,failedCallback,userContext); },
SendMMS:function(strMobileNumber,strMMSMsg,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendMMS',false,{strMobileNumber:strMobileNumber,strMMSMsg:strMMSMsg},succeededCallback,failedCallback,userContext); },
MakeCommonErrorMailBody:function(strErrorType,strErrorMessage,strErrorStackTrace,strErrorSession,strErrorViewState,strErrorControlsValue,strPlatform,strBrowserMajorVersion,strBrowserMinorVersion,strBrowserType,strUserIP,strMemberAccount,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MakeCommonErrorMailBody',false,{strErrorType:strErrorType,strErrorMessage:strErrorMessage,strErrorStackTrace:strErrorStackTrace,strErrorSession:strErrorSession,strErrorViewState:strErrorViewState,strErrorControlsValue:strErrorControlsValue,strPlatform:strPlatform,strBrowserMajorVersion:strBrowserMajorVersion,strBrowserMinorVersion:strBrowserMinorVersion,strBrowserType:strBrowserType,strUserIP:strUserIP,strMemberAccount:strMemberAccount},succeededCallback,failedCallback,userContext); },
SendMail:function(strMailFrom,strMailTo,strMailSubject,strMailBody,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendMail',false,{strMailFrom:strMailFrom,strMailTo:strMailTo,strMailSubject:strMailSubject,strMailBody:strMailBody},succeededCallback,failedCallback,userContext); },
ValidateEmailFormat:function(strMailAccount,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidateEmailFormat',false,{strMailAccount:strMailAccount},succeededCallback,failedCallback,userContext); },
serviceMail:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'serviceMail',false,{},succeededCallback,failedCallback,userContext); },
supportMail:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'supportMail',false,{},succeededCallback,failedCallback,userContext); },
GetValidateCode:function(intStartIndex,intCodeLength,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetValidateCode',false,{intStartIndex:intStartIndex,intCodeLength:intCodeLength},succeededCallback,failedCallback,userContext); },
WideStringToNarrowString:function(strString,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'WideStringToNarrowString',false,{strString:strString},succeededCallback,failedCallback,userContext); }}
wsPublic.registerClass('wsPublic',Sys.Net.WebServiceProxy);
wsPublic._staticInstance = new wsPublic();
wsPublic.set_path = function(value) { wsPublic._staticInstance.set_path(value); }
wsPublic.get_path = function() { return wsPublic._staticInstance.get_path(); }
wsPublic.set_timeout = function(value) { wsPublic._staticInstance.set_timeout(value); }
wsPublic.get_timeout = function() { return wsPublic._staticInstance.get_timeout(); }
wsPublic.set_defaultUserContext = function(value) { wsPublic._staticInstance.set_defaultUserContext(value); }
wsPublic.get_defaultUserContext = function() { return wsPublic._staticInstance.get_defaultUserContext(); }
wsPublic.set_defaultSucceededCallback = function(value) { wsPublic._staticInstance.set_defaultSucceededCallback(value); }
wsPublic.get_defaultSucceededCallback = function() { return wsPublic._staticInstance.get_defaultSucceededCallback(); }
wsPublic.set_defaultFailedCallback = function(value) { wsPublic._staticInstance.set_defaultFailedCallback(value); }
wsPublic.get_defaultFailedCallback = function() { return wsPublic._staticInstance.get_defaultFailedCallback(); }
wsPublic.set_path("/WS/wsPublic.asmx");
wsPublic.changePage_AJAX= function(intViewWhichPageIndex,intTotalPageCount,onSuccess,onFailed,userContext) {wsPublic._staticInstance.changePage_AJAX(intViewWhichPageIndex,intTotalPageCount,onSuccess,onFailed,userContext); }
wsPublic.reGetValidateCode= function(intStartIndex,onSuccess,onFailed,userContext) {wsPublic._staticInstance.reGetValidateCode(intStartIndex,onSuccess,onFailed,userContext); }
wsPublic.SendMMS= function(strMobileNumber,strMMSMsg,onSuccess,onFailed,userContext) {wsPublic._staticInstance.SendMMS(strMobileNumber,strMMSMsg,onSuccess,onFailed,userContext); }
wsPublic.MakeCommonErrorMailBody= function(strErrorType,strErrorMessage,strErrorStackTrace,strErrorSession,strErrorViewState,strErrorControlsValue,strPlatform,strBrowserMajorVersion,strBrowserMinorVersion,strBrowserType,strUserIP,strMemberAccount,onSuccess,onFailed,userContext) {wsPublic._staticInstance.MakeCommonErrorMailBody(strErrorType,strErrorMessage,strErrorStackTrace,strErrorSession,strErrorViewState,strErrorControlsValue,strPlatform,strBrowserMajorVersion,strBrowserMinorVersion,strBrowserType,strUserIP,strMemberAccount,onSuccess,onFailed,userContext); }
wsPublic.SendMail= function(strMailFrom,strMailTo,strMailSubject,strMailBody,onSuccess,onFailed,userContext) {wsPublic._staticInstance.SendMail(strMailFrom,strMailTo,strMailSubject,strMailBody,onSuccess,onFailed,userContext); }
wsPublic.ValidateEmailFormat= function(strMailAccount,onSuccess,onFailed,userContext) {wsPublic._staticInstance.ValidateEmailFormat(strMailAccount,onSuccess,onFailed,userContext); }
wsPublic.serviceMail= function(onSuccess,onFailed,userContext) {wsPublic._staticInstance.serviceMail(onSuccess,onFailed,userContext); }
wsPublic.supportMail= function(onSuccess,onFailed,userContext) {wsPublic._staticInstance.supportMail(onSuccess,onFailed,userContext); }
wsPublic.GetValidateCode= function(intStartIndex,intCodeLength,onSuccess,onFailed,userContext) {wsPublic._staticInstance.GetValidateCode(intStartIndex,intCodeLength,onSuccess,onFailed,userContext); }
wsPublic.WideStringToNarrowString= function(strString,onSuccess,onFailed,userContext) {wsPublic._staticInstance.WideStringToNarrowString(strString,onSuccess,onFailed,userContext); }
