var ca=function() {
ca.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ca.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ca._staticInstance.get_path();},
HelloWorld:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HelloWorld',false,{},succeededCallback,failedCallback,userContext); },
WXStamp:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'WXStamp',false,{},succeededCallback,failedCallback,userContext); },
METARs:function(orig,dest,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'METARs',false,{orig:orig,dest:dest},succeededCallback,failedCallback,userContext); },
LookupApt:function(ident,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LookupApt',false,{ident:ident},succeededCallback,failedCallback,userContext); },
Distance:function(idents,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'Distance',false,{idents:idents},succeededCallback,failedCallback,userContext); },
DistanceNum:function(idents,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DistanceNum',false,{idents:idents},succeededCallback,failedCallback,userContext); },
DistanceTime:function(input,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'DistanceTime',false,{input:input},succeededCallback,failedCallback,userContext); },
GetHotels:function(ident,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetHotels',false,{ident:ident},succeededCallback,failedCallback,userContext); },
GetMetars:function(ident,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMetars',false,{ident:ident},succeededCallback,failedCallback,userContext); },
SetAirport:function(type,ident,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SetAirport',false,{type:type,ident:ident},succeededCallback,failedCallback,userContext); }}
ca.registerClass('ca',Sys.Net.WebServiceProxy);
ca._staticInstance = new ca();
ca.set_path = function(value) { ca._staticInstance.set_path(value); }
ca.get_path = function() { return ca._staticInstance.get_path(); }
ca.set_timeout = function(value) { ca._staticInstance.set_timeout(value); }
ca.get_timeout = function() { return ca._staticInstance.get_timeout(); }
ca.set_defaultUserContext = function(value) { ca._staticInstance.set_defaultUserContext(value); }
ca.get_defaultUserContext = function() { return ca._staticInstance.get_defaultUserContext(); }
ca.set_defaultSucceededCallback = function(value) { ca._staticInstance.set_defaultSucceededCallback(value); }
ca.get_defaultSucceededCallback = function() { return ca._staticInstance.get_defaultSucceededCallback(); }
ca.set_defaultFailedCallback = function(value) { ca._staticInstance.set_defaultFailedCallback(value); }
ca.get_defaultFailedCallback = function() { return ca._staticInstance.get_defaultFailedCallback(); }
ca.set_path("/ws/ca.asmx");
ca.HelloWorld= function(onSuccess,onFailed,userContext) {ca._staticInstance.HelloWorld(onSuccess,onFailed,userContext); }
ca.WXStamp= function(onSuccess,onFailed,userContext) {ca._staticInstance.WXStamp(onSuccess,onFailed,userContext); }
ca.METARs= function(orig,dest,onSuccess,onFailed,userContext) {ca._staticInstance.METARs(orig,dest,onSuccess,onFailed,userContext); }
ca.LookupApt= function(ident,onSuccess,onFailed,userContext) {ca._staticInstance.LookupApt(ident,onSuccess,onFailed,userContext); }
ca.Distance= function(idents,onSuccess,onFailed,userContext) {ca._staticInstance.Distance(idents,onSuccess,onFailed,userContext); }
ca.DistanceNum= function(idents,onSuccess,onFailed,userContext) {ca._staticInstance.DistanceNum(idents,onSuccess,onFailed,userContext); }
ca.DistanceTime= function(input,onSuccess,onFailed,userContext) {ca._staticInstance.DistanceTime(input,onSuccess,onFailed,userContext); }
ca.GetHotels= function(ident,onSuccess,onFailed,userContext) {ca._staticInstance.GetHotels(ident,onSuccess,onFailed,userContext); }
ca.GetMetars= function(ident,onSuccess,onFailed,userContext) {ca._staticInstance.GetMetars(ident,onSuccess,onFailed,userContext); }
ca.SetAirport= function(type,ident,onSuccess,onFailed,userContext) {ca._staticInstance.SetAirport(type,ident,onSuccess,onFailed,userContext); }
