var PageContentService=function() {
PageContentService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
PageContentService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return PageContentService._staticInstance.get_path();},
HorizontalImageGallery:function(productCode,culture,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'HorizontalImageGallery',true,{productCode:productCode,culture:culture},succeededCallback,failedCallback,userContext); },
PrintPreviewImageGallery:function(productCode,culture,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'PrintPreviewImageGallery',true,{productCode:productCode,culture:culture},succeededCallback,failedCallback,userContext); },
MyFavorites:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MyFavorites',true,{},succeededCallback,failedCallback,userContext); },
GuideContent:function(culture,type,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GuideContent',true,{culture:culture,type:type},succeededCallback,failedCallback,userContext); },
UpdateLastViewed:function(productCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateLastViewed',false,{productCode:productCode},succeededCallback,failedCallback,userContext); },
GetLastViewed:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLastViewed',false,{},succeededCallback,failedCallback,userContext); },
GetLinks:function(pageId,culture,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLinks',true,{pageId:pageId,culture:culture},succeededCallback,failedCallback,userContext); },
GetDestinationHtml:function(pageName,destinationType,culture,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetDestinationHtml',true,{pageName:pageName,destinationType:destinationType,culture:culture},succeededCallback,failedCallback,userContext); },
GetFacilityThumbnails:function(facilityCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFacilityThumbnails',true,{facilityCode:facilityCode},succeededCallback,failedCallback,userContext); },
GetPictures:function(pageId,galleryType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPictures',false,{pageId:pageId,galleryType:galleryType},succeededCallback,failedCallback,userContext); },
GetMyChoice:function(code,culture,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetMyChoice',true,{code:code,culture:culture},succeededCallback,failedCallback,userContext); }}
PageContentService.registerClass('PageContentService',Sys.Net.WebServiceProxy);
PageContentService._staticInstance = new PageContentService();
PageContentService.set_path = function(value) { PageContentService._staticInstance.set_path(value); }
PageContentService.get_path = function() { return PageContentService._staticInstance.get_path(); }
PageContentService.set_timeout = function(value) { PageContentService._staticInstance.set_timeout(value); }
PageContentService.get_timeout = function() { return PageContentService._staticInstance.get_timeout(); }
PageContentService.set_defaultUserContext = function(value) { PageContentService._staticInstance.set_defaultUserContext(value); }
PageContentService.get_defaultUserContext = function() { return PageContentService._staticInstance.get_defaultUserContext(); }
PageContentService.set_defaultSucceededCallback = function(value) { PageContentService._staticInstance.set_defaultSucceededCallback(value); }
PageContentService.get_defaultSucceededCallback = function() { return PageContentService._staticInstance.get_defaultSucceededCallback(); }
PageContentService.set_defaultFailedCallback = function(value) { PageContentService._staticInstance.set_defaultFailedCallback(value); }
PageContentService.get_defaultFailedCallback = function() { return PageContentService._staticInstance.get_defaultFailedCallback(); }
PageContentService.set_path("/Services/PageContentService.asmx");
PageContentService.HorizontalImageGallery= function(productCode,culture,onSuccess,onFailed,userContext) {PageContentService._staticInstance.HorizontalImageGallery(productCode,culture,onSuccess,onFailed,userContext); }
PageContentService.PrintPreviewImageGallery= function(productCode,culture,onSuccess,onFailed,userContext) {PageContentService._staticInstance.PrintPreviewImageGallery(productCode,culture,onSuccess,onFailed,userContext); }
PageContentService.MyFavorites= function(onSuccess,onFailed,userContext) {PageContentService._staticInstance.MyFavorites(onSuccess,onFailed,userContext); }
PageContentService.GuideContent= function(culture,type,onSuccess,onFailed,userContext) {PageContentService._staticInstance.GuideContent(culture,type,onSuccess,onFailed,userContext); }
PageContentService.UpdateLastViewed= function(productCode,onSuccess,onFailed,userContext) {PageContentService._staticInstance.UpdateLastViewed(productCode,onSuccess,onFailed,userContext); }
PageContentService.GetLastViewed= function(onSuccess,onFailed,userContext) {PageContentService._staticInstance.GetLastViewed(onSuccess,onFailed,userContext); }
PageContentService.GetLinks= function(pageId,culture,onSuccess,onFailed,userContext) {PageContentService._staticInstance.GetLinks(pageId,culture,onSuccess,onFailed,userContext); }
PageContentService.GetDestinationHtml= function(pageName,destinationType,culture,onSuccess,onFailed,userContext) {PageContentService._staticInstance.GetDestinationHtml(pageName,destinationType,culture,onSuccess,onFailed,userContext); }
PageContentService.GetFacilityThumbnails= function(facilityCode,onSuccess,onFailed,userContext) {PageContentService._staticInstance.GetFacilityThumbnails(facilityCode,onSuccess,onFailed,userContext); }
PageContentService.GetPictures= function(pageId,galleryType,onSuccess,onFailed,userContext) {PageContentService._staticInstance.GetPictures(pageId,galleryType,onSuccess,onFailed,userContext); }
PageContentService.GetMyChoice= function(code,culture,onSuccess,onFailed,userContext) {PageContentService._staticInstance.GetMyChoice(code,culture,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(PicturesBox) === 'undefined') {
var PicturesBox=gtc("PicturesBox");
PicturesBox.registerClass('PicturesBox');
}
