if(typeof AjaxService == "undefined") AjaxService={};
AjaxService_class = function() {};
Object.extend(AjaxService_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetServerTime: function() {
		return this.invoke("GetServerTime", {}, this.GetServerTime.getArguments().slice(0));
	},
	getFejlmeldingDetails: function(fejlmeldingId) {
		return this.invoke("getFejlmeldingDetails", {"fejlmeldingId":fejlmeldingId}, this.getFejlmeldingDetails.getArguments().slice(1));
	},
	isLoggedin: function() {
		return this.invoke("isLoggedin", {}, this.isLoggedin.getArguments().slice(0));
	},
	login: function(userName, userPass) {
		return this.invoke("login", {"userName":userName, "userPass":userPass}, this.login.getArguments().slice(2));
	},
	login_forening: function(userName, userPass) {
		return this.invoke("login_forening", {"userName":userName, "userPass":userPass}, this.login_forening.getArguments().slice(2));
	},
	logout: function() {
		return this.invoke("logout", {}, this.logout.getArguments().slice(0));
	},
	setEmail: function(email) {
		return this.invoke("setEmail", {"email":email}, this.setEmail.getArguments().slice(1));
	},
	CheckKundePostnr: function(kundenr, postnr) {
		return this.invoke("CheckKundePostnr", {"kundenr":kundenr, "postnr":postnr}, this.CheckKundePostnr.getArguments().slice(2));
	},
	OrderTastSelvKode: function(kundenr, postnr, media) {
		return this.invoke("OrderTastSelvKode", {"kundenr":kundenr, "postnr":postnr, "media":media}, this.OrderTastSelvKode.getArguments().slice(3));
	},
	updateShop: function(items) {
		return this.invoke("updateShop", {"items":items}, this.updateShop.getArguments().slice(1));
	},
	getShopItems: function() {
		return this.invoke("getShopItems", {}, this.getShopItems.getArguments().slice(0));
	},
	getShopItemsDT: function() {
		return this.invoke("getShopItemsDT", {}, this.getShopItemsDT.getArguments().slice(0));
	},
	ConfirmBuy: function(email) {
		return this.invoke("ConfirmBuy", {"email":email}, this.ConfirmBuy.getArguments().slice(1));
	},
	resendMaillinglistPending: function(subscriptionID) {
		return this.invoke("resendMaillinglistPending", {"subscriptionID":subscriptionID}, this.resendMaillinglistPending.getArguments().slice(1));
	},
	cancelMaillinglistPending: function(subscriptionID) {
		return this.invoke("cancelMaillinglistPending", {"subscriptionID":subscriptionID}, this.cancelMaillinglistPending.getArguments().slice(1));
	},
	cancelMaillinglistSubscription: function(subscriptionID) {
		return this.invoke("cancelMaillinglistSubscription", {"subscriptionID":subscriptionID}, this.cancelMaillinglistSubscription.getArguments().slice(1));
	},
	getPublicMaillinglists: function() {
		return this.invoke("getPublicMaillinglists", {}, this.getPublicMaillinglists.getArguments().slice(0));
	},
	subscribeToMaillinglist: function(email, listeid) {
		return this.invoke("subscribeToMaillinglist", {"email":email, "listeid":listeid}, this.subscribeToMaillinglist.getArguments().slice(2));
	},
	getMyMaillinglists: function() {
		return this.invoke("getMyMaillinglists", {}, this.getMyMaillinglists.getArguments().slice(0));
	},
	getAntenneforeninger: function(postnr, onlineservice) {
		return this.invoke("getAntenneforeninger", {"postnr":postnr, "onlineservice":onlineservice}, this.getAntenneforeninger.getArguments().slice(2));
	},
	getCurrentClientIP: function() {
		return this.invoke("getCurrentClientIP", {}, this.getCurrentClientIP.getArguments().slice(0));
	},
	IsClientBehindProxy: function() {
		return this.invoke("IsClientBehindProxy", {}, this.IsClientBehindProxy.getArguments().slice(0));
	},
	url: '/ajaxpro/AjaxService.AjaxService,AjaxService.ashx'
}));
AjaxService = new AjaxService_class();

