if(typeof CIO == "undefined") CIO={};
if(typeof CIO.WebSite == "undefined") CIO.WebSite={};
if(typeof CIO.WebSite.Support == "undefined") CIO.WebSite.Support={};
if(typeof CIO.WebSite.Support.AjaxService_class == "undefined") CIO.WebSite.Support.AjaxService_class={};
CIO.WebSite.Support.AjaxService_class = function() {};
Object.extend(CIO.WebSite.Support.AjaxService_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	SignIn: function(culture, email, password, rememberMe) {
		return this.invoke("SignIn", {"culture":culture, "email":email, "password":password, "rememberMe":rememberMe}, this.SignIn.getArguments().slice(4));
	},
	SignInAndVote: function(culture, designId, email, password, rememberMe) {
		return this.invoke("SignInAndVote", {"culture":culture, "designId":designId, "email":email, "password":password, "rememberMe":rememberMe}, this.SignInAndVote.getArguments().slice(5));
	},
	Vote: function(culture, designId) {
		return this.invoke("Vote", {"culture":culture, "designId":designId}, this.Vote.getArguments().slice(2));
	},
	SignUp: function(culture, email, designId, password, retypePassword, verifyCode, keepUpdating) {
		return this.invoke("SignUp", {"culture":culture, "email":email, "designId":designId, "password":password, "retypePassword":retypePassword, "verifyCode":verifyCode, "keepUpdating":keepUpdating}, this.SignUp.getArguments().slice(7));
	},
	sendMails: function(culture, designId, fromEmail, toEmails, url) {
		return this.invoke("sendMails", {"culture":culture, "designId":designId, "fromEmail":fromEmail, "toEmails":toEmails, "url":url}, this.sendMails.getArguments().slice(5));
	},
	SendNewPassword: function(culture, email) {
		return this.invoke("SendNewPassword", {"culture":culture, "email":email}, this.SendNewPassword.getArguments().slice(2));
	},
	url: '/ajaxpro/CIO.WebSite.Support.AjaxService,App_Code.ashx'
}));
CIO.WebSite.Support.AjaxService = new CIO.WebSite.Support.AjaxService_class();

