var Dyna=function() {
Dyna.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Dyna.prototype={
GetPortDrop:function(AreaID,QuickSearch,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'GetPortDrop',false,{AreaID:AreaID,QuickSearch:QuickSearch},succeededCallback,failedCallback,userContext); },
GetShipDrop:function(LineID,QuickSearch,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'GetShipDrop',false,{LineID:LineID,QuickSearch:QuickSearch},succeededCallback,failedCallback,userContext); },
GetDestSponsors:function(oSearch,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'GetDestSponsors',false,{oSearch:oSearch},succeededCallback,failedCallback,userContext); },
GetCruises:function(oSearch,CompareView,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'GetCruises',false,{oSearch:oSearch,CompareView:CompareView},succeededCallback,failedCallback,userContext); },
GetAgents:function(oSearch,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'GetAgents',false,{oSearch:oSearch},succeededCallback,failedCallback,userContext); },
GetQSCruises:function(oSearch,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'GetQSCruises',false,{oSearch:oSearch},succeededCallback,failedCallback,userContext); },
GetCruiseAvail:function(CruiseItinID,PageKey,nAdults,nSeniors,nKids,nInfants,nKid1,nKid2,nKid3,nKid4,nKid5,sResidence,sAirport,bUSResident,bNeedAir,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'GetCruiseAvail',false,{CruiseItinID:CruiseItinID,PageKey:PageKey,nAdults:nAdults,nSeniors:nSeniors,nKids:nKids,nInfants:nInfants,nKid1:nKid1,nKid2:nKid2,nKid3:nKid3,nKid4:nKid4,nKid5:nKid5,sResidence:sResidence,sAirport:sAirport,bUSResident:bUSResident,bNeedAir:bNeedAir},succeededCallback,failedCallback,userContext); },
RefreshGlanceGridArea:function(GroupBy,Key,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'RefreshGlanceGridArea',false,{GroupBy:GroupBy,Key:Key},succeededCallback,failedCallback,userContext); },
RefreshGlanceGridShip:function(GroupBy,Line,Ship,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'RefreshGlanceGridShip',false,{GroupBy:GroupBy,Line:Line,Ship:Ship},succeededCallback,failedCallback,userContext); },
RefreshGlanceGridLine:function(GroupBy,Line,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'RefreshGlanceGridLine',false,{GroupBy:GroupBy,Line:Line},succeededCallback,failedCallback,userContext); },
RefreshGlanceGridPort:function(GroupBy,PortKey,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'RefreshGlanceGridPort',false,{GroupBy:GroupBy,PortKey:PortKey},succeededCallback,failedCallback,userContext); },
RefreshGlanceGridDPort:function(GroupBy,PortKey,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'RefreshGlanceGridDPort',false,{GroupBy:GroupBy,PortKey:PortKey},succeededCallback,failedCallback,userContext); },
GetFeaturedAd:function(Line,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'GetFeaturedAd',false,{Line:Line},succeededCallback,failedCallback,userContext); },
GetDestSponsorAd:function(DestID,DestName,succeededCallback, failedCallback, userContext) {
return this._invoke(Dyna.get_path(), 'GetDestSponsorAd',false,{DestID:DestID,DestName:DestName},succeededCallback,failedCallback,userContext); }}
Dyna.registerClass('Dyna',Sys.Net.WebServiceProxy);
Dyna._staticInstance = new Dyna();
Dyna.set_path = function(value) { Dyna._staticInstance._path = value; }
Dyna.get_path = function() { return Dyna._staticInstance._path; }
Dyna.set_timeout = function(value) { Dyna._staticInstance._timeout = value; }
Dyna.get_timeout = function() { return Dyna._staticInstance._timeout; }
Dyna.set_defaultUserContext = function(value) { Dyna._staticInstance._userContext = value; }
Dyna.get_defaultUserContext = function() { return Dyna._staticInstance._userContext; }
Dyna.set_defaultSucceededCallback = function(value) { Dyna._staticInstance._succeeded = value; }
Dyna.get_defaultSucceededCallback = function() { return Dyna._staticInstance._succeeded; }
Dyna.set_defaultFailedCallback = function(value) { Dyna._staticInstance._failed = value; }
Dyna.get_defaultFailedCallback = function() { return Dyna._staticInstance._failed; }
Dyna.set_path("/Dyna.asmx");
Dyna.GetPortDrop= function(AreaID,QuickSearch,onSuccess,onFailed,userContext) {Dyna._staticInstance.GetPortDrop(AreaID,QuickSearch,onSuccess,onFailed,userContext); }
Dyna.GetShipDrop= function(LineID,QuickSearch,onSuccess,onFailed,userContext) {Dyna._staticInstance.GetShipDrop(LineID,QuickSearch,onSuccess,onFailed,userContext); }
Dyna.GetDestSponsors= function(oSearch,onSuccess,onFailed,userContext) {Dyna._staticInstance.GetDestSponsors(oSearch,onSuccess,onFailed,userContext); }
Dyna.GetCruises= function(oSearch,CompareView,onSuccess,onFailed,userContext) {Dyna._staticInstance.GetCruises(oSearch,CompareView,onSuccess,onFailed,userContext); }
Dyna.GetAgents= function(oSearch,onSuccess,onFailed,userContext) {Dyna._staticInstance.GetAgents(oSearch,onSuccess,onFailed,userContext); }
Dyna.GetQSCruises= function(oSearch,onSuccess,onFailed,userContext) {Dyna._staticInstance.GetQSCruises(oSearch,onSuccess,onFailed,userContext); }
Dyna.GetCruiseAvail= function(CruiseItinID,PageKey,nAdults,nSeniors,nKids,nInfants,nKid1,nKid2,nKid3,nKid4,nKid5,sResidence,sAirport,bUSResident,bNeedAir,onSuccess,onFailed,userContext) {Dyna._staticInstance.GetCruiseAvail(CruiseItinID,PageKey,nAdults,nSeniors,nKids,nInfants,nKid1,nKid2,nKid3,nKid4,nKid5,sResidence,sAirport,bUSResident,bNeedAir,onSuccess,onFailed,userContext); }
Dyna.RefreshGlanceGridArea= function(GroupBy,Key,onSuccess,onFailed,userContext) {Dyna._staticInstance.RefreshGlanceGridArea(GroupBy,Key,onSuccess,onFailed,userContext); }
Dyna.RefreshGlanceGridShip= function(GroupBy,Line,Ship,onSuccess,onFailed,userContext) {Dyna._staticInstance.RefreshGlanceGridShip(GroupBy,Line,Ship,onSuccess,onFailed,userContext); }
Dyna.RefreshGlanceGridLine= function(GroupBy,Line,onSuccess,onFailed,userContext) {Dyna._staticInstance.RefreshGlanceGridLine(GroupBy,Line,onSuccess,onFailed,userContext); }
Dyna.RefreshGlanceGridPort= function(GroupBy,PortKey,onSuccess,onFailed,userContext) {Dyna._staticInstance.RefreshGlanceGridPort(GroupBy,PortKey,onSuccess,onFailed,userContext); }
Dyna.RefreshGlanceGridDPort= function(GroupBy,PortKey,onSuccess,onFailed,userContext) {Dyna._staticInstance.RefreshGlanceGridDPort(GroupBy,PortKey,onSuccess,onFailed,userContext); }
Dyna.GetFeaturedAd= function(Line,onSuccess,onFailed,userContext) {Dyna._staticInstance.GetFeaturedAd(Line,onSuccess,onFailed,userContext); }
Dyna.GetDestSponsorAd= function(DestID,DestName,onSuccess,onFailed,userContext) {Dyna._staticInstance.GetDestSponsorAd(DestID,DestName,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('EPG.Search');
if (typeof(EPG.Search.CruiseSearchRequest) === 'undefined') {
EPG.Search.CruiseSearchRequest=gtc("EPG.Search.CruiseSearchRequest");
EPG.Search.CruiseSearchRequest.registerClass('EPG.Search.CruiseSearchRequest');
}
if (typeof(EPG.Search.CruiseSearchResponse) === 'undefined') {
EPG.Search.CruiseSearchResponse=gtc("EPG.Search.CruiseSearchResponse");
EPG.Search.CruiseSearchResponse.registerClass('EPG.Search.CruiseSearchResponse');
}
if (typeof(EPG.Search.AgentSearchRequest) === 'undefined') {
EPG.Search.AgentSearchRequest=gtc("EPG.Search.AgentSearchRequest");
EPG.Search.AgentSearchRequest.registerClass('EPG.Search.AgentSearchRequest');
}
if (typeof(EPG.Search.AgentSearchResponse) === 'undefined') {
EPG.Search.AgentSearchResponse=gtc("EPG.Search.AgentSearchResponse");
EPG.Search.AgentSearchResponse.registerClass('EPG.Search.AgentSearchResponse');
}

