Type.registerNamespace('NovaWeb.services');
NovaWeb.services.SupportService=function() {
NovaWeb.services.SupportService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
NovaWeb.services.SupportService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return NovaWeb.services.SupportService._staticInstance.get_path();},
GetNumberType:function(phoneNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetNumberType',false,{phoneNumber:phoneNumber},succeededCallback,failedCallback,userContext); },
HasNetphoneRegistration:function(phoneNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HasNetphoneRegistration',false,{phoneNumber:phoneNumber},succeededCallback,failedCallback,userContext); },
GetCurrentUserInfo:function(msisdn,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCurrentUserInfo',false,{msisdn:msisdn},succeededCallback,failedCallback,userContext); },
MarkContractAsPaid:function(msisdn,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MarkContractAsPaid',false,{msisdn:msisdn},succeededCallback,failedCallback,userContext); },
GetUserInfo:function(ssn,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetUserInfo',false,{ssn:ssn},succeededCallback,failedCallback,userContext); },
doesSSNExist:function(ssn,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'doesSSNExist',false,{ssn:ssn},succeededCallback,failedCallback,userContext); },
sendSMS:function(msisdn,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'sendSMS',false,{msisdn:msisdn,message:message},succeededCallback,failedCallback,userContext); },
getSpurtOgSvarad:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getSpurtOgSvarad',false,{},succeededCallback,failedCallback,userContext); },
getSvar:function(guid,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getSvar',false,{guid:guid},succeededCallback,failedCallback,userContext); },
getrateplaninfo:function(msisdn,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'getrateplaninfo',false,{msisdn:msisdn},succeededCallback,failedCallback,userContext); },
regPassTry:function(msisdn,pass,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'regPassTry',false,{msisdn:msisdn,pass:pass},succeededCallback,failedCallback,userContext); },
sendPassword:function(msisdn,email,registerOnList,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'sendPassword',false,{msisdn:msisdn,email:email,registerOnList:registerOnList},succeededCallback,failedCallback,userContext); },
passwordOk:function(pass,msisdn,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'passwordOk',false,{pass:pass,msisdn:msisdn},succeededCallback,failedCallback,userContext); },
GetCustomerInfo:function(ssn,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCustomerInfo',false,{ssn:ssn},succeededCallback,failedCallback,userContext); },
IsOnFileWithLanstraust:function(ssn,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'IsOnFileWithLanstraust',false,{ssn:ssn},succeededCallback,failedCallback,userContext); }}
NovaWeb.services.SupportService.registerClass('NovaWeb.services.SupportService',Sys.Net.WebServiceProxy);
NovaWeb.services.SupportService._staticInstance = new NovaWeb.services.SupportService();
NovaWeb.services.SupportService.set_path = function(value) { NovaWeb.services.SupportService._staticInstance.set_path(value); }
NovaWeb.services.SupportService.get_path = function() { return NovaWeb.services.SupportService._staticInstance.get_path(); }
NovaWeb.services.SupportService.set_timeout = function(value) { NovaWeb.services.SupportService._staticInstance.set_timeout(value); }
NovaWeb.services.SupportService.get_timeout = function() { return NovaWeb.services.SupportService._staticInstance.get_timeout(); }
NovaWeb.services.SupportService.set_defaultUserContext = function(value) { NovaWeb.services.SupportService._staticInstance.set_defaultUserContext(value); }
NovaWeb.services.SupportService.get_defaultUserContext = function() { return NovaWeb.services.SupportService._staticInstance.get_defaultUserContext(); }
NovaWeb.services.SupportService.set_defaultSucceededCallback = function(value) { NovaWeb.services.SupportService._staticInstance.set_defaultSucceededCallback(value); }
NovaWeb.services.SupportService.get_defaultSucceededCallback = function() { return NovaWeb.services.SupportService._staticInstance.get_defaultSucceededCallback(); }
NovaWeb.services.SupportService.set_defaultFailedCallback = function(value) { NovaWeb.services.SupportService._staticInstance.set_defaultFailedCallback(value); }
NovaWeb.services.SupportService.get_defaultFailedCallback = function() { return NovaWeb.services.SupportService._staticInstance.get_defaultFailedCallback(); }
NovaWeb.services.SupportService.set_enableJsonp = function(value) { NovaWeb.services.SupportService._staticInstance.set_enableJsonp(value); }
NovaWeb.services.SupportService.get_enableJsonp = function() { return NovaWeb.services.SupportService._staticInstance.get_enableJsonp(); }
NovaWeb.services.SupportService.set_jsonpCallbackParameter = function(value) { NovaWeb.services.SupportService._staticInstance.set_jsonpCallbackParameter(value); }
NovaWeb.services.SupportService.get_jsonpCallbackParameter = function() { return NovaWeb.services.SupportService._staticInstance.get_jsonpCallbackParameter(); }
NovaWeb.services.SupportService.set_path("/services/SupportService.asmx");
NovaWeb.services.SupportService.GetNumberType= function(phoneNumber,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.GetNumberType(phoneNumber,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.HasNetphoneRegistration= function(phoneNumber,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.HasNetphoneRegistration(phoneNumber,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.GetCurrentUserInfo= function(msisdn,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.GetCurrentUserInfo(msisdn,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.MarkContractAsPaid= function(msisdn,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.MarkContractAsPaid(msisdn,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.GetUserInfo= function(ssn,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.GetUserInfo(ssn,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.doesSSNExist= function(ssn,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.doesSSNExist(ssn,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.sendSMS= function(msisdn,message,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.sendSMS(msisdn,message,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.getSpurtOgSvarad= function(onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.getSpurtOgSvarad(onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.getSvar= function(guid,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.getSvar(guid,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.getrateplaninfo= function(msisdn,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.getrateplaninfo(msisdn,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.regPassTry= function(msisdn,pass,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.regPassTry(msisdn,pass,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.sendPassword= function(msisdn,email,registerOnList,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.sendPassword(msisdn,email,registerOnList,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.passwordOk= function(pass,msisdn,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.passwordOk(pass,msisdn,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.GetCustomerInfo= function(ssn,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.GetCustomerInfo(ssn,onSuccess,onFailed,userContext); }
NovaWeb.services.SupportService.IsOnFileWithLanstraust= function(ssn,onSuccess,onFailed,userContext) {NovaWeb.services.SupportService._staticInstance.IsOnFileWithLanstraust(ssn,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('NovaWeb.NovaBusinessService');
if (typeof(NovaWeb.NovaBusinessService.wsUserInfo) === 'undefined') {
NovaWeb.NovaBusinessService.wsUserInfo=gtc("NovaWeb.NovaBusinessService.wsUserInfo");
NovaWeb.NovaBusinessService.wsUserInfo.registerClass('NovaWeb.NovaBusinessService.wsUserInfo');
}
Type.registerNamespace('NovaWeb.BLL.OrderService');
if (typeof(NovaWeb.BLL.OrderService.IndividualDetail) === 'undefined') {
NovaWeb.BLL.OrderService.IndividualDetail=gtc("NovaWeb.BLL.OrderService.IndividualDetail");
NovaWeb.BLL.OrderService.IndividualDetail.registerClass('NovaWeb.BLL.OrderService.IndividualDetail');
}
if (typeof(NovaWeb.services.smsReturnMessage) === 'undefined') {
NovaWeb.services.smsReturnMessage=gtc("NovaWeb.services.smsReturnMessage");
NovaWeb.services.smsReturnMessage.registerClass('NovaWeb.services.smsReturnMessage');
}
Type.registerNamespace('NovaWeb.BLL.knowledgeBase');
if (typeof(NovaWeb.BLL.knowledgeBase.SpurtOgSvarad) === 'undefined') {
NovaWeb.BLL.knowledgeBase.SpurtOgSvarad=gtc("NovaWeb.BLL.knowledgeBase.SpurtOgSvarad");
NovaWeb.BLL.knowledgeBase.SpurtOgSvarad.registerClass('NovaWeb.BLL.knowledgeBase.SpurtOgSvarad');
}
Type.registerNamespace('NovaWeb.BLL.birthdayGift');
if (typeof(NovaWeb.BLL.birthdayGift.rateplaninfo) === 'undefined') {
NovaWeb.BLL.birthdayGift.rateplaninfo=gtc("NovaWeb.BLL.birthdayGift.rateplaninfo");
NovaWeb.BLL.birthdayGift.rateplaninfo.registerClass('NovaWeb.BLL.birthdayGift.rateplaninfo');
}
if (typeof(NovaWeb.BLL.birthdayGift.customresponse) === 'undefined') {
NovaWeb.BLL.birthdayGift.customresponse=gtc("NovaWeb.BLL.birthdayGift.customresponse");
NovaWeb.BLL.birthdayGift.customresponse.registerClass('NovaWeb.BLL.birthdayGift.customresponse');
}
if (typeof(NovaWeb.NovaBusinessService.CustomerInfo) === 'undefined') {
NovaWeb.NovaBusinessService.CustomerInfo=gtc("NovaWeb.NovaBusinessService.CustomerInfo");
NovaWeb.NovaBusinessService.CustomerInfo.registerClass('NovaWeb.NovaBusinessService.CustomerInfo');
}

