if(typeof Nais == "undefined") Nais={};
if(typeof Nais.Gis2006 == "undefined") Nais.Gis2006={};
if(typeof Nais.Gis2006.SubSystems == "undefined") Nais.Gis2006.SubSystems={};
if(typeof Nais.Gis2006.SubSystems.Citizen15216 == "undefined") Nais.Gis2006.SubSystems.Citizen15216={};
if(typeof Nais.Gis2006.SubSystems.Citizen15216.IndexForm == "undefined") Nais.Gis2006.SubSystems.Citizen15216.IndexForm={};
Nais.Gis2006.SubSystems.Citizen15216.IndexForm_class = function() {};
Object.extend(Nais.Gis2006.SubSystems.Citizen15216.IndexForm_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetInitialSetting: function() {
		return this.invoke("GetInitialSetting", {}, this.GetInitialSetting.getArguments().slice(0));
	},
	Search: function(keyword) {
		return this.invoke("Search", {"keyword":keyword}, this.Search.getArguments().slice(1));
	},
	GetAttributeFromId: function(layerId, itemId) {
		return this.invoke("GetAttributeFromId", {"layerId":layerId, "itemId":itemId}, this.GetAttributeFromId.getArguments().slice(2));
	},
	SetLayerCategory: function(layerCategory, imageMapName) {
		return this.invoke("SetLayerCategory", {"layerCategory":layerCategory, "imageMapName":imageMapName}, this.SetLayerCategory.getArguments().slice(2));
	},
	GetContentsHtml: function(layerKey, startCount, endCount) {
		return this.invoke("GetContentsHtml", {"layerKey":layerKey, "startCount":startCount, "endCount":endCount}, this.GetContentsHtml.getArguments().slice(3));
	},
	url: '/gis/ajaxpro/Nais.Gis2006.SubSystems.Citizen15216.IndexForm,Nais.Gis2006.SubSystems.Citizen15216.ashx'
}));
Nais.Gis2006.SubSystems.Citizen15216.IndexForm = new Nais.Gis2006.SubSystems.Citizen15216.IndexForm_class();


