if(typeof Webscene == "undefined") Webscene={};
if(typeof Webscene.UI == "undefined") Webscene.UI={};
if(typeof Webscene.UI.GMPSBC == "undefined") Webscene.UI.GMPSBC={};
Webscene.UI.GMPSBC_class = function() {};
Object.extend(Webscene.UI.GMPSBC_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GMPSCBCGetRels: function(sessionId, nodeId, includeSelf, dom) {
		return this.invoke("GMPSCBCGetRels", {"sessionId":sessionId, "nodeId":nodeId, "includeSelf":includeSelf, "dom":dom}, this.GMPSCBCGetRels.getArguments().slice(4));
	},
	GMPSCShowBC: function(clientId, sessionId, nodeId, contentId, skinName, reactionsOpen) {
		return this.invoke("GMPSCShowBC", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "contentId":contentId, "skinName":skinName, "reactionsOpen":reactionsOpen}, this.GMPSCShowBC.getArguments().slice(6));
	},
	GMPSCShowFIV: function(clientId, sessionId, nodeId, contentId, skinName, reactionsOpen, showInfoBox) {
		return this.invoke("GMPSCShowFIV", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "contentId":contentId, "skinName":skinName, "reactionsOpen":reactionsOpen, "showInfoBox":showInfoBox}, this.GMPSCShowFIV.getArguments().slice(7));
	},
	GMPSCRCLoad: function(clientId, sessionId, nodeId, lng, lat, searchString, pageNumber, pageSize, hx, hy, skin, contentTypeCommaList, numberOfColumns, yearFrom, yearTo, pagingStyle, titleLength) {
		return this.invoke("GMPSCRCLoad", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "lng":lng, "lat":lat, "searchString":searchString, "pageNumber":pageNumber, "pageSize":pageSize, "hx":hx, "hy":hy, "skin":skin, "contentTypeCommaList":contentTypeCommaList, "numberOfColumns":numberOfColumns, "yearFrom":yearFrom, "yearTo":yearTo, "pagingStyle":pagingStyle, "titleLength":titleLength}, this.GMPSCRCLoad.getArguments().slice(17));
	},
	GMPSBCGetTB: function(clientId, sessionId, nodeId, name, showFullInfo, yearFrom, yearTo, showFeedInitially) {
		return this.invoke("GMPSBCGetTB", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "name":name, "showFullInfo":showFullInfo, "yearFrom":yearFrom, "yearTo":yearTo, "showFeedInitially":showFeedInitially}, this.GMPSBCGetTB.getArguments().slice(8));
	},
	GMPSBCGetPTB: function(clientId, sessionId, nodeId, showFullInfo, yearFrom, yearTo, showFeedInitially) {
		return this.invoke("GMPSBCGetPTB", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "showFullInfo":showFullInfo, "yearFrom":yearFrom, "yearTo":yearTo, "showFeedInitially":showFeedInitially}, this.GMPSBCGetPTB.getArguments().slice(7));
	},
	GMPSBCSL: function(clientId, sessionId, nodeId, lng, lat, name, locationTypeId, zoomLevel) {
		return this.invoke("GMPSBCSL", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "lng":lng, "lat":lat, "name":name, "locationTypeId":locationTypeId, "zoomLevel":zoomLevel}, this.GMPSBCSL.getArguments().slice(8));
	},
	GMPSBCLoadL: function(clientId, sessionId, nodeId, showFullInfo) {
		return this.invoke("GMPSBCLoadL", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "showFullInfo":showFullInfo}, this.GMPSBCLoadL.getArguments().slice(4));
	},
	GMPSBCGoto: function(clientId, sessionId, nodeId, locationId) {
		return this.invoke("GMPSBCGoto", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "locationId":locationId}, this.GMPSBCGoto.getArguments().slice(4));
	},
	GMPSBCDelL: function(clientId, sessionId, nodeId, locationId) {
		return this.invoke("GMPSBCDelL", {"clientId":clientId, "sessionId":sessionId, "nodeId":nodeId, "locationId":locationId}, this.GMPSBCDelL.getArguments().slice(4));
	},
	url: '/ajaxpro/Webscene.UI.GMPSBC,Webscene.UI.ashx'
}));
Webscene.UI.GMPSBC = new Webscene.UI.GMPSBC_class();

