Type.registerNamespace('Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER');
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService=function() {
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.get_path();},
ContactForm:function(subjectTarget,subject,firstName,sureName,street,zip,city,phoneDayTime,phoneEvening,email,mobilePhone,company,message,acceptTerms,officeId,succeededCallback, failedCallback, userContext) {
/// <param name="subjectTarget" type="String">System.String</param>
/// <param name="subject" type="String">System.String</param>
/// <param name="firstName" type="String">System.String</param>
/// <param name="sureName" type="String">System.String</param>
/// <param name="street" type="String">System.String</param>
/// <param name="zip" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="phoneDayTime" type="String">System.String</param>
/// <param name="phoneEvening" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="mobilePhone" type="String">System.String</param>
/// <param name="company" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="acceptTerms" type="Boolean">System.Boolean</param>
/// <param name="officeId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'ContactForm',false,{subjectTarget:subjectTarget,subject:subject,firstName:firstName,sureName:sureName,street:street,zip:zip,city:city,phoneDayTime:phoneDayTime,phoneEvening:phoneEvening,email:email,mobilePhone:mobilePhone,company:company,message:message,acceptTerms:acceptTerms,officeId:officeId},succeededCallback,failedCallback,userContext); },
EducationForm:function(subject,company,contactPerson,numPeople,participantNames,AdressStreet,AdressZip,AdressCity,InvoiceStreet,InvoiceZip,InvoiceCity,OrganisationNumber,phone,mobilephone,email,message,pageId,succeededCallback, failedCallback, userContext) {
/// <param name="subject" type="String">System.String</param>
/// <param name="company" type="String">System.String</param>
/// <param name="contactPerson" type="String">System.String</param>
/// <param name="numPeople" type="String">System.String</param>
/// <param name="participantNames" type="String">System.String</param>
/// <param name="AdressStreet" type="String">System.String</param>
/// <param name="AdressZip" type="String">System.String</param>
/// <param name="AdressCity" type="String">System.String</param>
/// <param name="InvoiceStreet" type="String">System.String</param>
/// <param name="InvoiceZip" type="String">System.String</param>
/// <param name="InvoiceCity" type="String">System.String</param>
/// <param name="OrganisationNumber" type="String">System.String</param>
/// <param name="phone" type="String">System.String</param>
/// <param name="mobilephone" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="pageId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'EducationForm',false,{subject:subject,company:company,contactPerson:contactPerson,numPeople:numPeople,participantNames:participantNames,AdressStreet:AdressStreet,AdressZip:AdressZip,AdressCity:AdressCity,InvoiceStreet:InvoiceStreet,InvoiceZip:InvoiceZip,InvoiceCity:InvoiceCity,OrganisationNumber:OrganisationNumber,phone:phone,mobilephone:mobilephone,email:email,message:message,pageId:pageId},succeededCallback,failedCallback,userContext); },
GetingForm:function(firstName,sureName,street,zip,city,phoneDayTime,phoneEvening,email,mobilePhone,ensuransCompany,ensuransNumber,message,wayDescription,succeededCallback, failedCallback, userContext) {
/// <param name="firstName" type="String">System.String</param>
/// <param name="sureName" type="String">System.String</param>
/// <param name="street" type="String">System.String</param>
/// <param name="zip" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="phoneDayTime" type="String">System.String</param>
/// <param name="phoneEvening" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="mobilePhone" type="String">System.String</param>
/// <param name="ensuransCompany" type="String">System.String</param>
/// <param name="ensuransNumber" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="wayDescription" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'GetingForm',false,{firstName:firstName,sureName:sureName,street:street,zip:zip,city:city,phoneDayTime:phoneDayTime,phoneEvening:phoneEvening,email:email,mobilePhone:mobilePhone,ensuransCompany:ensuransCompany,ensuransNumber:ensuransNumber,message:message,wayDescription:wayDescription},succeededCallback,failedCallback,userContext); }}
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.registerClass('Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService',Sys.Net.WebServiceProxy);
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance = new Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService();
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.set_path = function(value) {
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.set_path(value); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.get_path();}
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.set_timeout = function(value) {
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.set_timeout(value); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.get_timeout(); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.set_defaultUserContext = function(value) { 
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.set_defaultUserContext(value); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.get_defaultUserContext(); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.set_defaultSucceededCallback = function(value) { 
 Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.set_defaultSucceededCallback(value); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.get_defaultSucceededCallback(); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.set_defaultFailedCallback = function(value) { 
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.set_defaultFailedCallback(value); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.get_defaultFailedCallback(); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.set_path("/Services/JUPITER/AjaxScriptService.asmx");
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.ContactForm= function(subjectTarget,subject,firstName,sureName,street,zip,city,phoneDayTime,phoneEvening,email,mobilePhone,company,message,acceptTerms,officeId,onSuccess,onFailed,userContext) {
/// <param name="subjectTarget" type="String">System.String</param>
/// <param name="subject" type="String">System.String</param>
/// <param name="firstName" type="String">System.String</param>
/// <param name="sureName" type="String">System.String</param>
/// <param name="street" type="String">System.String</param>
/// <param name="zip" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="phoneDayTime" type="String">System.String</param>
/// <param name="phoneEvening" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="mobilePhone" type="String">System.String</param>
/// <param name="company" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="acceptTerms" type="Boolean">System.Boolean</param>
/// <param name="officeId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.ContactForm(subjectTarget,subject,firstName,sureName,street,zip,city,phoneDayTime,phoneEvening,email,mobilePhone,company,message,acceptTerms,officeId,onSuccess,onFailed,userContext); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.EducationForm= function(subject,company,contactPerson,numPeople,participantNames,AdressStreet,AdressZip,AdressCity,InvoiceStreet,InvoiceZip,InvoiceCity,OrganisationNumber,phone,mobilephone,email,message,pageId,onSuccess,onFailed,userContext) {
/// <param name="subject" type="String">System.String</param>
/// <param name="company" type="String">System.String</param>
/// <param name="contactPerson" type="String">System.String</param>
/// <param name="numPeople" type="String">System.String</param>
/// <param name="participantNames" type="String">System.String</param>
/// <param name="AdressStreet" type="String">System.String</param>
/// <param name="AdressZip" type="String">System.String</param>
/// <param name="AdressCity" type="String">System.String</param>
/// <param name="InvoiceStreet" type="String">System.String</param>
/// <param name="InvoiceZip" type="String">System.String</param>
/// <param name="InvoiceCity" type="String">System.String</param>
/// <param name="OrganisationNumber" type="String">System.String</param>
/// <param name="phone" type="String">System.String</param>
/// <param name="mobilephone" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="pageId" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.EducationForm(subject,company,contactPerson,numPeople,participantNames,AdressStreet,AdressZip,AdressCity,InvoiceStreet,InvoiceZip,InvoiceCity,OrganisationNumber,phone,mobilephone,email,message,pageId,onSuccess,onFailed,userContext); }
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService.GetingForm= function(firstName,sureName,street,zip,city,phoneDayTime,phoneEvening,email,mobilePhone,ensuransCompany,ensuransNumber,message,wayDescription,onSuccess,onFailed,userContext) {
/// <param name="firstName" type="String">System.String</param>
/// <param name="sureName" type="String">System.String</param>
/// <param name="street" type="String">System.String</param>
/// <param name="zip" type="String">System.String</param>
/// <param name="city" type="String">System.String</param>
/// <param name="phoneDayTime" type="String">System.String</param>
/// <param name="phoneEvening" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="mobilePhone" type="String">System.String</param>
/// <param name="ensuransCompany" type="String">System.String</param>
/// <param name="ensuransNumber" type="String">System.String</param>
/// <param name="message" type="String">System.String</param>
/// <param name="wayDescription" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.AjaxScriptService._staticInstance.GetingForm(firstName,sureName,street,zip,city,phoneDayTime,phoneEvening,email,mobilePhone,ensuransCompany,ensuransNumber,message,wayDescription,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.ContactFormResponse) === 'undefined') {
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.ContactFormResponse=gtc("Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.ContactFormResponse");
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.ContactFormResponse.registerClass('Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.ContactFormResponse');
}
if (typeof(Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.EducationFormResponse) === 'undefined') {
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.EducationFormResponse=gtc("Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.EducationFormResponse");
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.EducationFormResponse.registerClass('Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.EducationFormResponse');
}
if (typeof(Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.GetingFormResponse) === 'undefined') {
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.GetingFormResponse=gtc("Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.GetingFormResponse");
Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.GetingFormResponse.registerClass('Anticimex.Jupiter.PublicWeb.CMS.Services.JUPITER.GetingFormResponse');
}
