var ProdiversService=function() {
ProdiversService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ProdiversService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ProdiversService._staticInstance.get_path();},
sendTourOperatorsBookingRequestMail:function(Name,UserEmail,ArrivalDate,DepartualDate,TypeOfRoom,OtherInformation,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'sendTourOperatorsBookingRequestMail',false,{Name:Name,UserEmail:UserEmail,ArrivalDate:ArrivalDate,DepartualDate:DepartualDate,TypeOfRoom:TypeOfRoom,OtherInformation:OtherInformation},succeededCallback,failedCallback,userContext); },
SendSpecialOffersRequest:function(adminEmail,specialOffer,name,contactEmail,message,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendSpecialOffersRequest',false,{adminEmail:adminEmail,specialOffer:specialOffer,name:name,contactEmail:contactEmail,message:message},succeededCallback,failedCallback,userContext); },
SendMailToSTaff:function(fromEmail,UserEmail,subject,totalMessage,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendMailToSTaff',false,{fromEmail:fromEmail,UserEmail:UserEmail,subject:subject,totalMessage:totalMessage},succeededCallback,failedCallback,userContext); },
CreateTHumbNailsImages:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CreateTHumbNailsImages',false,{},succeededCallback,failedCallback,userContext); },
ResizeImage:function(originalPic,maxWidth,maxHeight,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ResizeImage',false,{originalPic:originalPic,maxWidth:maxWidth,maxHeight:maxHeight},succeededCallback,failedCallback,userContext); },
GetPhoto:function(photoId,selectedCulture,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetPhoto',false,{photoId:photoId,selectedCulture:selectedCulture},succeededCallback,failedCallback,userContext); }}
ProdiversService.registerClass('ProdiversService',Sys.Net.WebServiceProxy);
ProdiversService._staticInstance = new ProdiversService();
ProdiversService.set_path = function(value) { ProdiversService._staticInstance.set_path(value); }
ProdiversService.get_path = function() { return ProdiversService._staticInstance.get_path(); }
ProdiversService.set_timeout = function(value) { ProdiversService._staticInstance.set_timeout(value); }
ProdiversService.get_timeout = function() { return ProdiversService._staticInstance.get_timeout(); }
ProdiversService.set_defaultUserContext = function(value) { ProdiversService._staticInstance.set_defaultUserContext(value); }
ProdiversService.get_defaultUserContext = function() { return ProdiversService._staticInstance.get_defaultUserContext(); }
ProdiversService.set_defaultSucceededCallback = function(value) { ProdiversService._staticInstance.set_defaultSucceededCallback(value); }
ProdiversService.get_defaultSucceededCallback = function() { return ProdiversService._staticInstance.get_defaultSucceededCallback(); }
ProdiversService.set_defaultFailedCallback = function(value) { ProdiversService._staticInstance.set_defaultFailedCallback(value); }
ProdiversService.get_defaultFailedCallback = function() { return ProdiversService._staticInstance.get_defaultFailedCallback(); }
ProdiversService.set_path("/ProdiversService.asmx");
ProdiversService.sendTourOperatorsBookingRequestMail= function(Name,UserEmail,ArrivalDate,DepartualDate,TypeOfRoom,OtherInformation,onSuccess,onFailed,userContext) {ProdiversService._staticInstance.sendTourOperatorsBookingRequestMail(Name,UserEmail,ArrivalDate,DepartualDate,TypeOfRoom,OtherInformation,onSuccess,onFailed,userContext); }
ProdiversService.SendSpecialOffersRequest= function(adminEmail,specialOffer,name,contactEmail,message,onSuccess,onFailed,userContext) {ProdiversService._staticInstance.SendSpecialOffersRequest(adminEmail,specialOffer,name,contactEmail,message,onSuccess,onFailed,userContext); }
ProdiversService.SendMailToSTaff= function(fromEmail,UserEmail,subject,totalMessage,onSuccess,onFailed,userContext) {ProdiversService._staticInstance.SendMailToSTaff(fromEmail,UserEmail,subject,totalMessage,onSuccess,onFailed,userContext); }
ProdiversService.CreateTHumbNailsImages= function(onSuccess,onFailed,userContext) {ProdiversService._staticInstance.CreateTHumbNailsImages(onSuccess,onFailed,userContext); }
ProdiversService.ResizeImage= function(originalPic,maxWidth,maxHeight,onSuccess,onFailed,userContext) {ProdiversService._staticInstance.ResizeImage(originalPic,maxWidth,maxHeight,onSuccess,onFailed,userContext); }
ProdiversService.GetPhoto= function(photoId,selectedCulture,onSuccess,onFailed,userContext) {ProdiversService._staticInstance.GetPhoto(photoId,selectedCulture,onSuccess,onFailed,userContext); }

