if(typeof Webscene == "undefined") Webscene={};
if(typeof Webscene.UI == "undefined") Webscene.UI={};
if(typeof Webscene.UI.State == "undefined") Webscene.UI.State={};
if(typeof Webscene.UI.State.StateManager == "undefined") Webscene.UI.State.StateManager={};
Webscene.UI.State.StateManager_class = function() {};
Object.extend(Webscene.UI.State.StateManager_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	RefreshSession: function(sessionGuid) {
		return this.invoke("RefreshSession", {"sessionGuid":sessionGuid}, this.RefreshSession.getArguments().slice(1));
	},
	GetN: function(sessionId, clientId, controlId, sourceNodeId, currentNodeId) {
		return this.invoke("GetN", {"sessionId":sessionId, "clientId":clientId, "controlId":controlId, "sourceNodeId":sourceNodeId, "currentNodeId":currentNodeId}, this.GetN.getArguments().slice(5));
	},
	url: '/ajaxpro/Webscene.UI.State.StateManager,Webscene.UI.ashx'
}));
Webscene.UI.State.StateManager = new Webscene.UI.State.StateManager_class();

