/* /Services/GalleryService.asmx */
addNamespace("Mantis.ModyCeramics.Services.GalleryService");
Mantis.ModyCeramics.Services.GalleryServiceClass=new Class({
	Extends:WebService,
	url:"/Services/GalleryService.asmx",
	
GetGalleryResultSource:function (productCategoryId,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["GetGalleryResultSource",{productCategoryId:productCategoryId},onSuccess,onFailure]);
},
GetItemBodyText:function (productId,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["GetItemBodyText",{productId:productId},onSuccess,onFailure]);
},
getBrandInfoLayer:function (brandId,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["getBrandInfoLayer",{brandId:brandId},onSuccess,onFailure]);
},
StoreCase:function (environmentImageId,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["StoreCase",{environmentImageId:environmentImageId},onSuccess,onFailure]);
},
CaseRemove:function (environmentImageId,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["CaseRemove",{environmentImageId:environmentImageId},onSuccess,onFailure]);
},
PrivateGalleryImageRemove:function (personalGalleryId,environmentImageId,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["PrivateGalleryImageRemove",{personalGalleryId:personalGalleryId,environmentImageId:environmentImageId},onSuccess,onFailure]);
},
GetCaseNum:function (onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["GetCaseNum",{},onSuccess,onFailure]);
},
GetFoldersSelectSource:function (onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["GetFoldersSelectSource",{},onSuccess,onFailure]);
},
GetImageNote:function (personalGalleryId,envImageId,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["GetImageNote",{personalGalleryId:personalGalleryId,envImageId:envImageId},onSuccess,onFailure]);
},
AddImageToPrivateFolder:function (environmentImageId,folderId,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["AddImageToPrivateFolder",{environmentImageId:environmentImageId,folderId:folderId},onSuccess,onFailure]);
},
SendCookieGalleryAsPersentation:function (note,emailTo,emailFrom,fullName,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.GalleryService,["SendCookieGalleryAsPersentation",{note:note,emailTo:emailTo,emailFrom:emailFrom,fullName:fullName},onSuccess,onFailure]);
}
});
Mantis.ModyCeramics.Services.GalleryService=new Mantis.ModyCeramics.Services.GalleryServiceClass();


/* /Services/UserService.asmx */
addNamespace("Mantis.ModyCeramics.Services.UserService");
Mantis.ModyCeramics.Services.UserServiceClass=new Class({
	Extends:WebService,
	url:"/Services/UserService.asmx",
	
GetLoginFormSource:function (invalidAction,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["GetLoginFormSource",{invalidAction:invalidAction},onSuccess,onFailure]);
},
GetChangePasswordFormSource:function (onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["GetChangePasswordFormSource",{},onSuccess,onFailure]);
},
LogoutUser:function (url,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["LogoutUser",{url:url},onSuccess,onFailure]);
},
ChangePassword:function (oldPassword,newPassword,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["ChangePassword",{oldPassword:oldPassword,newPassword:newPassword},onSuccess,onFailure]);
},
RetreivePassword:function (userName,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["RetreivePassword",{userName:userName},onSuccess,onFailure]);
},
getUserIdByUserName:function (userName,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["getUserIdByUserName",{userName:userName},onSuccess,onFailure]);
},
validatePassword:function (currentPass,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["validatePassword",{currentPass:currentPass},onSuccess,onFailure]);
},
changeUserPassword:function (oldPass,newPass,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["changeUserPassword",{oldPass:oldPass,newPass:newPass},onSuccess,onFailure]);
},
checkIfEmailExist:function (userName,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["checkIfEmailExist",{userName:userName},onSuccess,onFailure]);
},
AuthenticateUser:function (email,password,remember,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["AuthenticateUser",{email:email,password:password,remember:remember},onSuccess,onFailure]);
},
UpdaeUserDetails:function (firstname,lastName,company,cellular,address,phone,city,dob,getUpdates,onSuccess,onFailure) {
	return WebService.prototype.send.apply(Mantis.ModyCeramics.Services.UserService,["UpdaeUserDetails",{firstname:firstname,lastName:lastName,company:company,cellular:cellular,address:address,phone:phone,city:city,dob:dob,getUpdates:getUpdates},onSuccess,onFailure]);
}
});
Mantis.ModyCeramics.Services.UserService=new Mantis.ModyCeramics.Services.UserServiceClass();


