Type.registerNamespace('NCE_WidgetWebservice');
NCE_WidgetWebservice.WidgetWS=function() {
NCE_WidgetWebservice.WidgetWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
NCE_WidgetWebservice.WidgetWS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return NCE_WidgetWebservice.WidgetWS._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
GetAllCurrencyCrosses:function(country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetAllCurrencyCrosses',false,{country:country},succeededCallback,failedCallback,userContext); },
GetTenors:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTenors',false,{},succeededCallback,failedCallback,userContext); },
GetCurrencyName:function(currencyCross,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCurrencyName',false,{currencyCross:currencyCross,country:country},succeededCallback,failedCallback,userContext); },
GetCurrencyCountry:function(currencyCross,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCurrencyCountry',false,{currencyCross:currencyCross,country:country},succeededCallback,failedCallback,userContext); },
GetTenorName:function(tenorCode,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTenorName',false,{tenorCode:tenorCode,country:country},succeededCallback,failedCallback,userContext); },
GetCurrencyCrossDecimals:function(currencyCross,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCurrencyCrossDecimals',false,{currencyCross:currencyCross,country:country},succeededCallback,failedCallback,userContext); },
GetCurrencyCrossMultiplier:function(currencyCross,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCurrencyCrossMultiplier',false,{currencyCross:currencyCross,country:country},succeededCallback,failedCallback,userContext); },
GetRealtimeSpotRate:function(currencyCross,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRealtimeSpotRate',false,{currencyCross:currencyCross},succeededCallback,failedCallback,userContext); },
GetSpotRateChange:function(currencyCross,languageCode,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSpotRateChange',false,{currencyCross:currencyCross,languageCode:languageCode,country:country},succeededCallback,failedCallback,userContext); },
GetRealtimeForwardRate:function(currencyCross,tenor,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRealtimeForwardRate',false,{currencyCross:currencyCross,tenor:tenor},succeededCallback,failedCallback,userContext); },
GetCurrencyGraphImageUrl:function(currencyCross,height,width,timeSpanCode,language,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCurrencyGraphImageUrl',false,{currencyCross:currencyCross,height:height,width:width,timeSpanCode:timeSpanCode,language:language,country:country},succeededCallback,failedCallback,userContext); },
GetDepositGraphImageUrl:function(depositCurrency,tenor,height,width,timeSpanCode,language,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDepositGraphImageUrl',false,{depositCurrency:depositCurrency,tenor:tenor,height:height,width:width,timeSpanCode:timeSpanCode,language:language},succeededCallback,failedCallback,userContext); },
GetFixingGraphImageUrl:function(fixingCode,height,width,timeSpanCode,language,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFixingGraphImageUrl',false,{fixingCode:fixingCode,height:height,width:width,timeSpanCode:timeSpanCode,language:language,country:country},succeededCallback,failedCallback,userContext); },
GetProfileExchangeRateList:function(country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProfileExchangeRateList',false,{country:country},succeededCallback,failedCallback,userContext); },
GetProfileDepositRateList:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetProfileDepositRateList',false,{},succeededCallback,failedCallback,userContext); },
GetSpotRateList:function(currencyCrosses,languageCode,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetSpotRateList',false,{currencyCrosses:currencyCrosses,languageCode:languageCode,country:country},succeededCallback,failedCallback,userContext); },
GetDepositRateList:function(currencyList,languageCode,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDepositRateList',false,{currencyList:currencyList,languageCode:languageCode,country:country},succeededCallback,failedCallback,userContext); },
GetExchangeRateList:function(currencyList,tenor,languageCode,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetExchangeRateList',false,{currencyList:currencyList,tenor:tenor,languageCode:languageCode,country:country},succeededCallback,failedCallback,userContext); },
GetRateChangeList:function(currencyCrosses,languageCode,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetRateChangeList',false,{currencyCrosses:currencyCrosses,languageCode:languageCode,country:country},succeededCallback,failedCallback,userContext); },
GetForwardRateList:function(currencyCrosses,tenor,languageCode,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetForwardRateList',false,{currencyCrosses:currencyCrosses,tenor:tenor,languageCode:languageCode,country:country},succeededCallback,failedCallback,userContext); },
AddSpotRate:function(currencyCross,languageCode,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddSpotRate',false,{currencyCross:currencyCross,languageCode:languageCode,country:country},succeededCallback,failedCallback,userContext); },
AddSpotRateWithTermin:function(currencyCross,tenor,languageCode,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddSpotRateWithTermin',false,{currencyCross:currencyCross,tenor:tenor,languageCode:languageCode,country:country},succeededCallback,failedCallback,userContext); },
AddDepositRate:function(currency,languageCode,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddDepositRate',false,{currency:currency,languageCode:languageCode,country:country},succeededCallback,failedCallback,userContext); },
RemoveSpotRate:function(currencyCross,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveSpotRate',false,{currencyCross:currencyCross,country:country},succeededCallback,failedCallback,userContext); },
RemoveDepositRate:function(currency,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveDepositRate',false,{currency:currency},succeededCallback,failedCallback,userContext); },
MoveSpotRate:function(currencies,country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MoveSpotRate',false,{currencies:currencies,country:country},succeededCallback,failedCallback,userContext); },
MoveDepositRate:function(deposits,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MoveDepositRate',false,{deposits:deposits},succeededCallback,failedCallback,userContext); },
GetDepositCurrenciesForDropDownlist:function(country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDepositCurrenciesForDropDownlist',false,{country:country},succeededCallback,failedCallback,userContext); },
GetExchangeRateCurrenciesForDropDownlist:function(country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetExchangeRateCurrenciesForDropDownlist',false,{country:country},succeededCallback,failedCallback,userContext); },
GetTenorsForDropDownlist:function(country,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetTenorsForDropDownlist',false,{country:country},succeededCallback,failedCallback,userContext); }}
NCE_WidgetWebservice.WidgetWS.registerClass('NCE_WidgetWebservice.WidgetWS',Sys.Net.WebServiceProxy);
NCE_WidgetWebservice.WidgetWS._staticInstance = new NCE_WidgetWebservice.WidgetWS();
NCE_WidgetWebservice.WidgetWS.set_path = function(value) { NCE_WidgetWebservice.WidgetWS._staticInstance.set_path(value); }
NCE_WidgetWebservice.WidgetWS.get_path = function() { return NCE_WidgetWebservice.WidgetWS._staticInstance.get_path(); }
NCE_WidgetWebservice.WidgetWS.set_timeout = function(value) { NCE_WidgetWebservice.WidgetWS._staticInstance.set_timeout(value); }
NCE_WidgetWebservice.WidgetWS.get_timeout = function() { return NCE_WidgetWebservice.WidgetWS._staticInstance.get_timeout(); }
NCE_WidgetWebservice.WidgetWS.set_defaultUserContext = function(value) { NCE_WidgetWebservice.WidgetWS._staticInstance.set_defaultUserContext(value); }
NCE_WidgetWebservice.WidgetWS.get_defaultUserContext = function() { return NCE_WidgetWebservice.WidgetWS._staticInstance.get_defaultUserContext(); }
NCE_WidgetWebservice.WidgetWS.set_defaultSucceededCallback = function(value) { NCE_WidgetWebservice.WidgetWS._staticInstance.set_defaultSucceededCallback(value); }
NCE_WidgetWebservice.WidgetWS.get_defaultSucceededCallback = function() { return NCE_WidgetWebservice.WidgetWS._staticInstance.get_defaultSucceededCallback(); }
NCE_WidgetWebservice.WidgetWS.set_defaultFailedCallback = function(value) { NCE_WidgetWebservice.WidgetWS._staticInstance.set_defaultFailedCallback(value); }
NCE_WidgetWebservice.WidgetWS.get_defaultFailedCallback = function() { return NCE_WidgetWebservice.WidgetWS._staticInstance.get_defaultFailedCallback(); }
NCE_WidgetWebservice.WidgetWS.set_enableJsonp = function(value) { NCE_WidgetWebservice.WidgetWS._staticInstance.set_enableJsonp(value); }
NCE_WidgetWebservice.WidgetWS.get_enableJsonp = function() { return NCE_WidgetWebservice.WidgetWS._staticInstance.get_enableJsonp(); }
NCE_WidgetWebservice.WidgetWS.set_jsonpCallbackParameter = function(value) { NCE_WidgetWebservice.WidgetWS._staticInstance.set_jsonpCallbackParameter(value); }
NCE_WidgetWebservice.WidgetWS.get_jsonpCallbackParameter = function() { return NCE_WidgetWebservice.WidgetWS._staticInstance.get_jsonpCallbackParameter(); }
NCE_WidgetWebservice.WidgetWS.set_path("/sitemod/nordea_all/modules/NordicCurrencyExchange/NCE_WidgetWebservice/WidgetWS.asmx");
NCE_WidgetWebservice.WidgetWS.HelloWorld= function(onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetAllCurrencyCrosses= function(country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetAllCurrencyCrosses(country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetTenors= function(onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetTenors(onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetCurrencyName= function(currencyCross,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetCurrencyName(currencyCross,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetCurrencyCountry= function(currencyCross,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetCurrencyCountry(currencyCross,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetTenorName= function(tenorCode,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetTenorName(tenorCode,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetCurrencyCrossDecimals= function(currencyCross,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetCurrencyCrossDecimals(currencyCross,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetCurrencyCrossMultiplier= function(currencyCross,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetCurrencyCrossMultiplier(currencyCross,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetRealtimeSpotRate= function(currencyCross,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetRealtimeSpotRate(currencyCross,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetSpotRateChange= function(currencyCross,languageCode,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetSpotRateChange(currencyCross,languageCode,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetRealtimeForwardRate= function(currencyCross,tenor,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetRealtimeForwardRate(currencyCross,tenor,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetCurrencyGraphImageUrl= function(currencyCross,height,width,timeSpanCode,language,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetCurrencyGraphImageUrl(currencyCross,height,width,timeSpanCode,language,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetDepositGraphImageUrl= function(depositCurrency,tenor,height,width,timeSpanCode,language,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetDepositGraphImageUrl(depositCurrency,tenor,height,width,timeSpanCode,language,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetFixingGraphImageUrl= function(fixingCode,height,width,timeSpanCode,language,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetFixingGraphImageUrl(fixingCode,height,width,timeSpanCode,language,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetProfileExchangeRateList= function(country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetProfileExchangeRateList(country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetProfileDepositRateList= function(onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetProfileDepositRateList(onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetSpotRateList= function(currencyCrosses,languageCode,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetSpotRateList(currencyCrosses,languageCode,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetDepositRateList= function(currencyList,languageCode,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetDepositRateList(currencyList,languageCode,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetExchangeRateList= function(currencyList,tenor,languageCode,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetExchangeRateList(currencyList,tenor,languageCode,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetRateChangeList= function(currencyCrosses,languageCode,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetRateChangeList(currencyCrosses,languageCode,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetForwardRateList= function(currencyCrosses,tenor,languageCode,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetForwardRateList(currencyCrosses,tenor,languageCode,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.AddSpotRate= function(currencyCross,languageCode,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.AddSpotRate(currencyCross,languageCode,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.AddSpotRateWithTermin= function(currencyCross,tenor,languageCode,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.AddSpotRateWithTermin(currencyCross,tenor,languageCode,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.AddDepositRate= function(currency,languageCode,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.AddDepositRate(currency,languageCode,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.RemoveSpotRate= function(currencyCross,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.RemoveSpotRate(currencyCross,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.RemoveDepositRate= function(currency,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.RemoveDepositRate(currency,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.MoveSpotRate= function(currencies,country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.MoveSpotRate(currencies,country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.MoveDepositRate= function(deposits,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.MoveDepositRate(deposits,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetDepositCurrenciesForDropDownlist= function(country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetDepositCurrenciesForDropDownlist(country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetExchangeRateCurrenciesForDropDownlist= function(country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetExchangeRateCurrenciesForDropDownlist(country,onSuccess,onFailed,userContext); }
NCE_WidgetWebservice.WidgetWS.GetTenorsForDropDownlist= function(country,onSuccess,onFailed,userContext) {NCE_WidgetWebservice.WidgetWS._staticInstance.GetTenorsForDropDownlist(country,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(NCE_WidgetWebservice.DepositRateObject) === 'undefined') {
NCE_WidgetWebservice.DepositRateObject=gtc("NCE_WidgetWebservice.DepositRateObject");
NCE_WidgetWebservice.DepositRateObject.registerClass('NCE_WidgetWebservice.DepositRateObject');
}
if (typeof(NCE_WidgetWebservice.ExchangeRateObject) === 'undefined') {
NCE_WidgetWebservice.ExchangeRateObject=gtc("NCE_WidgetWebservice.ExchangeRateObject");
NCE_WidgetWebservice.ExchangeRateObject.registerClass('NCE_WidgetWebservice.ExchangeRateObject');
}

