Type.registerNamespace('WebeTermClient.Services');
WebeTermClient.Services.Action=function() {
WebeTermClient.Services.Action.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WebeTermClient.Services.Action.prototype={
Codes:function(name,pass,cardtype,succeededCallback, failedCallback, userContext) {
return this._invoke(WebeTermClient.Services.Action.get_path(), 'Codes',false,{name:name,pass:pass,cardtype:cardtype},succeededCallback,failedCallback,userContext); },
Commands:function(Keys,cmdstr,succeededCallback, failedCallback, userContext) {
return this._invoke(WebeTermClient.Services.Action.get_path(), 'Commands',false,{Keys:Keys,cmdstr:cmdstr},succeededCallback,failedCallback,userContext); },
Power:function(name,pass,succeededCallback, failedCallback, userContext) {
return this._invoke(WebeTermClient.Services.Action.get_path(), 'Power',false,{name:name,pass:pass},succeededCallback,failedCallback,userContext); },
Info:function(cmdstr,Keys,succeededCallback, failedCallback, userContext) {
return this._invoke(WebeTermClient.Services.Action.get_path(), 'Info',false,{cmdstr:cmdstr,Keys:Keys},succeededCallback,failedCallback,userContext); },
Price:function(FlightNo,Dat,City,ID,Types,succeededCallback, failedCallback, userContext) {
return this._invoke(WebeTermClient.Services.Action.get_path(), 'Price',false,{FlightNo:FlightNo,Dat:Dat,City:City,ID:ID,Types:Types},succeededCallback,failedCallback,userContext); }}
WebeTermClient.Services.Action.registerClass('WebeTermClient.Services.Action',Sys.Net.WebServiceProxy);
WebeTermClient.Services.Action._staticInstance = new WebeTermClient.Services.Action();
WebeTermClient.Services.Action.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; WebeTermClient.Services.Action._staticInstance._path = value; }
WebeTermClient.Services.Action.get_path = function() { return WebeTermClient.Services.Action._staticInstance._path; }
WebeTermClient.Services.Action.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
WebeTermClient.Services.Action._staticInstance._timeout = value; }
WebeTermClient.Services.Action.get_timeout = function() { 
return WebeTermClient.Services.Action._staticInstance._timeout; }
WebeTermClient.Services.Action.set_defaultUserContext = function(value) { 
WebeTermClient.Services.Action._staticInstance._userContext = value; }
WebeTermClient.Services.Action.get_defaultUserContext = function() { 
return WebeTermClient.Services.Action._staticInstance._userContext; }
WebeTermClient.Services.Action.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; WebeTermClient.Services.Action._staticInstance._succeeded = value; }
WebeTermClient.Services.Action.get_defaultSucceededCallback = function() { 
return WebeTermClient.Services.Action._staticInstance._succeeded; }
WebeTermClient.Services.Action.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; WebeTermClient.Services.Action._staticInstance._failed = value; }
WebeTermClient.Services.Action.get_defaultFailedCallback = function() { 
return WebeTermClient.Services.Action._staticInstance._failed; }
WebeTermClient.Services.Action.set_path("/webeterm/Services/Action.asmx");
WebeTermClient.Services.Action.Codes= function(name,pass,cardtype,onSuccess,onFailed,userContext) {WebeTermClient.Services.Action._staticInstance.Codes(name,pass,cardtype,onSuccess,onFailed,userContext); }
WebeTermClient.Services.Action.Commands= function(Keys,cmdstr,onSuccess,onFailed,userContext) {WebeTermClient.Services.Action._staticInstance.Commands(Keys,cmdstr,onSuccess,onFailed,userContext); }
WebeTermClient.Services.Action.Power= function(name,pass,onSuccess,onFailed,userContext) {WebeTermClient.Services.Action._staticInstance.Power(name,pass,onSuccess,onFailed,userContext); }
WebeTermClient.Services.Action.Info= function(cmdstr,Keys,onSuccess,onFailed,userContext) {WebeTermClient.Services.Action._staticInstance.Info(cmdstr,Keys,onSuccess,onFailed,userContext); }
WebeTermClient.Services.Action.Price= function(FlightNo,Dat,City,ID,Types,onSuccess,onFailed,userContext) {WebeTermClient.Services.Action._staticInstance.Price(FlightNo,Dat,City,ID,Types,onSuccess,onFailed,userContext); }
