Bv_class = function() {};
Object.extend(Bv_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	Hello: function() {
		return this.invoke("Hello", {}, this.Hello.getArguments().slice(0));
	},
	Error: function() {
		return this.invoke("Error", {}, this.Error.getArguments().slice(0));
	},
	GetSearchData: function(View) {
		return this.invoke("GetSearchData", {"View":View}, this.GetSearchData.getArguments().slice(1));
	},
	GetSearchDataWithCities: function(req) {
		return this.invoke("GetSearchDataWithCities", {"req":req}, this.GetSearchDataWithCities.getArguments().slice(1));
	},
	GetCities: function(municID) {
		return this.invoke("GetCities", {"municID":municID}, this.GetCities.getArguments().slice(1));
	},
	ChannelCount: function(req) {
		return this.invoke("ChannelCount", {"req":req}, this.ChannelCount.getArguments().slice(1));
	},
	ChannelResult: function(req) {
		return this.invoke("ChannelResult", {"req":req}, this.ChannelResult.getArguments().slice(1));
	},
	QueryToString: function(qp) {
		return this.invoke("QueryToString", {"qp":qp}, this.QueryToString.getArguments().slice(1));
	},
	QueryToWriting: function(qp) {
		return this.invoke("QueryToWriting", {"qp":qp}, this.QueryToWriting.getArguments().slice(1));
	},
	Str2Query: function(qs) {
		return this.invoke("Str2Query", {"qs":qs}, this.Str2Query.getArguments().slice(1));
	},
	InterestNotificationEmpty: function() {
		return this.invoke("InterestNotificationEmpty", {}, this.InterestNotificationEmpty.getArguments().slice(0));
	},
	CreateIntresseanmFromObject: function(anm) {
		return this.invoke("CreateIntresseanmFromObject", {"anm":anm}, this.CreateIntresseanmFromObject.getArguments().slice(1));
	},
	UserGetInfo: function() {
		return this.invoke("UserGetInfo", {}, this.UserGetInfo.getArguments().slice(0));
	},
	IsLoggedIn: function() {
		return this.invoke("IsLoggedIn", {}, this.IsLoggedIn.getArguments().slice(0));
	},
	UserAddFavourite: function(req, Id) {
		return this.invoke("UserAddFavourite", {"req":req, "Id":Id}, this.UserAddFavourite.getArguments().slice(2));
	},
	UserAddItem: function(req, Name) {
		return this.invoke("UserAddItem", {"req":req, "Name":Name}, this.UserAddItem.getArguments().slice(2));
	},
	UserRemoveItem: function(Id) {
		return this.invoke("UserRemoveItem", {"Id":Id}, this.UserRemoveItem.getArguments().slice(1));
	},
	UserLogin: function(Email, Password) {
		return this.invoke("UserLogin", {"Email":Email, "Password":Password}, this.UserLogin.getArguments().slice(2));
	},
	UserChangePassword: function(NewPassword) {
		return this.invoke("UserChangePassword", {"NewPassword":NewPassword}, this.UserChangePassword.getArguments().slice(1));
	},
	UserValidatePhone: function(Phone) {
		return this.invoke("UserValidatePhone", {"Phone":Phone}, this.UserValidatePhone.getArguments().slice(1));
	},
	UserRemove: function() {
		return this.invoke("UserRemove", {}, this.UserRemove.getArguments().slice(0));
	},
	Popular: function(Category, Id, EstateAreaID) {
		return this.invoke("Popular", {"Category":Category, "Id":Id, "EstateAreaID":EstateAreaID}, this.Popular.getArguments().slice(3));
	},
	UserRegister: function(Name, LastName, Email, Password) {
		return this.invoke("UserRegister", {"Name":Name, "LastName":LastName, "Email":Email, "Password":Password}, this.UserRegister.getArguments().slice(4));
	},
	SendVerificationEmail: function(Email) {
		return this.invoke("SendVerificationEmail", {"Email":Email}, this.SendVerificationEmail.getArguments().slice(1));
	},
	SendForgottenPassword: function(Email) {
		return this.invoke("SendForgottenPassword", {"Email":Email}, this.SendForgottenPassword.getArguments().slice(1));
	},
	UserChangeEmail: function(NewEmail) {
		return this.invoke("UserChangeEmail", {"NewEmail":NewEmail}, this.UserChangeEmail.getArguments().slice(1));
	},
	GetGeoSuggestions: function(search) {
		return this.invoke("GetGeoSuggestions", {"search":search}, this.GetGeoSuggestions.getArguments().slice(1));
	},
	url: '/ajaxpro/Bv,App_Code.ashx'
}));
Bv = new Bv_class();

