var AquanautServices=function() {
AquanautServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AquanautServices.prototype={
ContactUs:function(name,email,subject,message,succeededCallback, failedCallback, userContext) {
return this._invoke(AquanautServices.get_path(), 'ContactUs',false,{name:name,email:email,subject:subject,message:message},succeededCallback,failedCallback,userContext); },
SignupNewsLetter:function(name,email,succeededCallback, failedCallback, userContext) {
return this._invoke(AquanautServices.get_path(), 'SignupNewsLetter',false,{name:name,email:email},succeededCallback,failedCallback,userContext); },
GetDiveSite:function(siteId,selectedCulture,succeededCallback, failedCallback, userContext) {
return this._invoke(AquanautServices.get_path(), 'GetDiveSite',false,{siteId:siteId,selectedCulture:selectedCulture},succeededCallback,failedCallback,userContext); },
SendBookingRequestMail:function(RecieverType,safariTitle,FirstName,LastName,numOfDays,numOfDivers,numOfNonDivers,email,country,startDate,Questions,succeededCallback, failedCallback, userContext) {
return this._invoke(AquanautServices.get_path(), 'SendBookingRequestMail',false,{RecieverType:RecieverType,safariTitle:safariTitle,FirstName:FirstName,LastName:LastName,numOfDays:numOfDays,numOfDivers:numOfDivers,numOfNonDivers:numOfNonDivers,email:email,country:country,startDate:startDate,Questions:Questions},succeededCallback,failedCallback,userContext); },
SendTripsRequestMail:function(RecieverType,FirstName,LastName,numOfDivers,numOfNonDivers,email,country,Questions,succeededCallback, failedCallback, userContext) {
return this._invoke(AquanautServices.get_path(), 'SendTripsRequestMail',false,{RecieverType:RecieverType,FirstName:FirstName,LastName:LastName,numOfDivers:numOfDivers,numOfNonDivers:numOfNonDivers,email:email,country:country,Questions:Questions},succeededCallback,failedCallback,userContext); },
SendCourseRequestMail:function(RecieverType,FirstName,LastName,email,country,CourseName,certificationLevel,howmanydives,startDate,specialRequest,succeededCallback, failedCallback, userContext) {
return this._invoke(AquanautServices.get_path(), 'SendCourseRequestMail',false,{RecieverType:RecieverType,FirstName:FirstName,LastName:LastName,email:email,country:country,CourseName:CourseName,certificationLevel:certificationLevel,howmanydives:howmanydives,startDate:startDate,specialRequest:specialRequest},succeededCallback,failedCallback,userContext); },
SignGuestBook:function(name,email,webPage,country,message,succeededCallback, failedCallback, userContext) {
return this._invoke(AquanautServices.get_path(), 'SignGuestBook',false,{name:name,email:email,webPage:webPage,country:country,message:message},succeededCallback,failedCallback,userContext); }}
AquanautServices.registerClass('AquanautServices',Sys.Net.WebServiceProxy);
AquanautServices._staticInstance = new AquanautServices();
AquanautServices.set_path = function(value) { AquanautServices._staticInstance._path = value; }
AquanautServices.get_path = function() { return AquanautServices._staticInstance._path; }
AquanautServices.set_timeout = function(value) { AquanautServices._staticInstance._timeout = value; }
AquanautServices.get_timeout = function() { return AquanautServices._staticInstance._timeout; }
AquanautServices.set_defaultUserContext = function(value) { AquanautServices._staticInstance._userContext = value; }
AquanautServices.get_defaultUserContext = function() { return AquanautServices._staticInstance._userContext; }
AquanautServices.set_defaultSucceededCallback = function(value) { AquanautServices._staticInstance._succeeded = value; }
AquanautServices.get_defaultSucceededCallback = function() { return AquanautServices._staticInstance._succeeded; }
AquanautServices.set_defaultFailedCallback = function(value) { AquanautServices._staticInstance._failed = value; }
AquanautServices.get_defaultFailedCallback = function() { return AquanautServices._staticInstance._failed; }
AquanautServices.set_path("/AquanautServices.asmx");
AquanautServices.ContactUs= function(name,email,subject,message,onSuccess,onFailed,userContext) {AquanautServices._staticInstance.ContactUs(name,email,subject,message,onSuccess,onFailed,userContext); }
AquanautServices.SignupNewsLetter= function(name,email,onSuccess,onFailed,userContext) {AquanautServices._staticInstance.SignupNewsLetter(name,email,onSuccess,onFailed,userContext); }
AquanautServices.GetDiveSite= function(siteId,selectedCulture,onSuccess,onFailed,userContext) {AquanautServices._staticInstance.GetDiveSite(siteId,selectedCulture,onSuccess,onFailed,userContext); }
AquanautServices.SendBookingRequestMail= function(RecieverType,safariTitle,FirstName,LastName,numOfDays,numOfDivers,numOfNonDivers,email,country,startDate,Questions,onSuccess,onFailed,userContext) {AquanautServices._staticInstance.SendBookingRequestMail(RecieverType,safariTitle,FirstName,LastName,numOfDays,numOfDivers,numOfNonDivers,email,country,startDate,Questions,onSuccess,onFailed,userContext); }
AquanautServices.SendTripsRequestMail= function(RecieverType,FirstName,LastName,numOfDivers,numOfNonDivers,email,country,Questions,onSuccess,onFailed,userContext) {AquanautServices._staticInstance.SendTripsRequestMail(RecieverType,FirstName,LastName,numOfDivers,numOfNonDivers,email,country,Questions,onSuccess,onFailed,userContext); }
AquanautServices.SendCourseRequestMail= function(RecieverType,FirstName,LastName,email,country,CourseName,certificationLevel,howmanydives,startDate,specialRequest,onSuccess,onFailed,userContext) {AquanautServices._staticInstance.SendCourseRequestMail(RecieverType,FirstName,LastName,email,country,CourseName,certificationLevel,howmanydives,startDate,specialRequest,onSuccess,onFailed,userContext); }
AquanautServices.SignGuestBook= function(name,email,webPage,country,message,onSuccess,onFailed,userContext) {AquanautServices._staticInstance.SignGuestBook(name,email,webPage,country,message,onSuccess,onFailed,userContext); }
