GalleryAjax_class = function() {};
Object.extend(GalleryAjax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetImageGalleriesForCollection: function(siteId, collectionName) {
		return this.invoke("GetImageGalleriesForCollection", {"siteId":siteId, "collectionName":collectionName}, this.GetImageGalleriesForCollection.getArguments().slice(2));
	},
	GetImageGalleriesForVehicleCollection: function(siteId, collectionName) {
		return this.invoke("GetImageGalleriesForVehicleCollection", {"siteId":siteId, "collectionName":collectionName}, this.GetImageGalleriesForVehicleCollection.getArguments().slice(2));
	},
	GetLatestImageGalleriesForCollection: function(siteId, collectionName, limit) {
		return this.invoke("GetLatestImageGalleriesForCollection", {"siteId":siteId, "collectionName":collectionName, "limit":limit}, this.GetLatestImageGalleriesForCollection.getArguments().slice(3));
	},
	GetLatestImageGalleriesForVehicleCollection: function(siteId, collectionName, limit) {
		return this.invoke("GetLatestImageGalleriesForVehicleCollection", {"siteId":siteId, "collectionName":collectionName, "limit":limit}, this.GetLatestImageGalleriesForVehicleCollection.getArguments().slice(3));
	},
	GetLatestImageGalleries: function(siteId, limit) {
		return this.invoke("GetLatestImageGalleries", {"siteId":siteId, "limit":limit}, this.GetLatestImageGalleries.getArguments().slice(2));
	},
	GetLinkedImagesForGalleryPage: function(siteId, galleryId, pageNo, limit) {
		return this.invoke("GetLinkedImagesForGalleryPage", {"siteId":siteId, "galleryId":galleryId, "pageNo":pageNo, "limit":limit}, this.GetLinkedImagesForGalleryPage.getArguments().slice(4));
	},
	GetVideosForCollection: function(siteId, collectionName) {
		return this.invoke("GetVideosForCollection", {"siteId":siteId, "collectionName":collectionName}, this.GetVideosForCollection.getArguments().slice(2));
	},
	GetVideosForVehicleCollection: function(siteId, collectionName) {
		return this.invoke("GetVideosForVehicleCollection", {"siteId":siteId, "collectionName":collectionName}, this.GetVideosForVehicleCollection.getArguments().slice(2));
	},
	GetLatestVideosForCollection: function(siteId, collectionName, limit) {
		return this.invoke("GetLatestVideosForCollection", {"siteId":siteId, "collectionName":collectionName, "limit":limit}, this.GetLatestVideosForCollection.getArguments().slice(3));
	},
	GetLatestVideosForVehicleCollection: function(siteId, collectionName, limit) {
		return this.invoke("GetLatestVideosForVehicleCollection", {"siteId":siteId, "collectionName":collectionName, "limit":limit}, this.GetLatestVideosForVehicleCollection.getArguments().slice(3));
	},
	GetLatestVideos: function(siteId, limit) {
		return this.invoke("GetLatestVideos", {"siteId":siteId, "limit":limit}, this.GetLatestVideos.getArguments().slice(2));
	},
	url: '/ajaxpro/GalleryAjax,WheelsSite.ashx'
}));
GalleryAjax = new GalleryAjax_class();

