if(typeof Entegris == "undefined") Entegris={};
if(typeof Entegris.API == "undefined") Entegris.API={};
if(typeof Entegris.API.ProductCatalog == "undefined") Entegris.API.ProductCatalog={};
if(typeof Entegris.API.ProductCatalog.Login == "undefined") Entegris.API.ProductCatalog.Login={};
Entegris.API.ProductCatalog.Login_class = function() {};
Object.extend(Entegris.API.ProductCatalog.Login_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	DoLogin: function(userId, password) {
		return this.invoke("DoLogin", {"userId":userId, "password":password}, this.DoLogin.getArguments().slice(2));
	},
	SendPassword: function(userId) {
		return this.invoke("SendPassword", {"userId":userId}, this.SendPassword.getArguments().slice(1));
	},
	UpdateProfile: function(name, company, title, address1, address2, city, state, country, zip, telephone, email, password) {
		return this.invoke("UpdateProfile", {"name":name, "company":company, "title":title, "address1":address1, "address2":address2, "city":city, "state":state, "country":country, "zip":zip, "telephone":telephone, "email":email, "password":password}, this.UpdateProfile.getArguments().slice(12));
	},
	GetProfile: function() {
		return this.invoke("GetProfile", {}, this.GetProfile.getArguments().slice(0));
	},
	url: '/ajaxpro/Entegris.API.ProductCatalog.Login,EntegrisSite_deploy.ashx'
}));
Entegris.API.ProductCatalog.Login = new Entegris.API.ProductCatalog.Login_class();

