Type.registerNamespace('Endsleigh.Products.Motor.Website.Quote');
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices=function() {
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.prototype={
GetGenderFromTitle:function(title,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'GetGenderFromTitle',false,{title:title},succeededCallback,failedCallback,userContext); },
IsOccupationCodeInOccupationGroup:function(occupationCode,occupationGroup,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'IsOccupationCodeInOccupationGroup',false,{occupationCode:occupationCode,occupationGroup:occupationGroup},succeededCallback,failedCallback,userContext); },
GetAllOccuaptionGroupFlags:function(occupationCode,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'GetAllOccuaptionGroupFlags',false,{occupationCode:occupationCode},succeededCallback,failedCallback,userContext); },
GetEmployerBusinessSubItems:function(businessCategoryType,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'GetEmployerBusinessSubItems',false,{businessCategoryType:businessCategoryType},succeededCallback,failedCallback,userContext); },
ValidateAddress:function(houseNumberOrName,postcode,companyID,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'ValidateAddress',false,{houseNumberOrName:houseNumberOrName,postcode:postcode,companyID:companyID},succeededCallback,failedCallback,userContext); },
CanDisplayGraduateQuestionSet:function(dateOfBirthDays,dateOfBirthMonths,dateOfBirthYears,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'CanDisplayGraduateQuestionSet',false,{dateOfBirthDays:dateOfBirthDays,dateOfBirthMonths:dateOfBirthMonths,dateOfBirthYears:dateOfBirthYears},succeededCallback,failedCallback,userContext); },
ValidateUKResidency:function(dateOfBirthDays,dateOfBirthMonths,dateOfBirthYears,ukResidencyMonths,ukResidencyYears,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'ValidateUKResidency',false,{dateOfBirthDays:dateOfBirthDays,dateOfBirthMonths:dateOfBirthMonths,dateOfBirthYears:dateOfBirthYears,ukResidencyMonths:ukResidencyMonths,ukResidencyYears:ukResidencyYears},succeededCallback,failedCallback,userContext); },
ValidateLicenceHeldDuration:function(dateOfBirthDays,dateOfBirthMonths,dateOfBirthYears,licenceHeldDurationMonths,licenceHeldDurationYears,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'ValidateLicenceHeldDuration',false,{dateOfBirthDays:dateOfBirthDays,dateOfBirthMonths:dateOfBirthMonths,dateOfBirthYears:dateOfBirthYears,licenceHeldDurationMonths:licenceHeldDurationMonths,licenceHeldDurationYears:licenceHeldDurationYears},succeededCallback,failedCallback,userContext); },
GetVehicleDescription:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'GetVehicleDescription',false,{},succeededCallback,failedCallback,userContext); },
PersistABICode:function(ABICode,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'PersistABICode',false,{ABICode:ABICode},succeededCallback,failedCallback,userContext); },
ValidateRegistrationNumber:function(regNo,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'ValidateRegistrationNumber',false,{regNo:regNo},succeededCallback,failedCallback,userContext); },
ValidatePurchaseDate:function(coverStartDateDays,coverStartDateMonths,coverStartDateYears,purchaseDateMonths,purchaseDateYears,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'ValidatePurchaseDate',false,{coverStartDateDays:coverStartDateDays,coverStartDateMonths:coverStartDateMonths,coverStartDateYears:coverStartDateYears,purchaseDateMonths:purchaseDateMonths,purchaseDateYears:purchaseDateYears},succeededCallback,failedCallback,userContext); },
RemoveAccidents:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'RemoveAccidents',false,{},succeededCallback,failedCallback,userContext); },
RemoveBansAndConvictions:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'RemoveBansAndConvictions',false,{},succeededCallback,failedCallback,userContext); },
GetDriverHtml:function(coverStartDateDay,coverStartDateMonth,coverStartDateYear,title,firstName,surname,dateOfBirthDay,dateOfBirthMonth,dateOfBirthYear,gender,maritalStatus,union,fullTimeOccupation,whereStaying,partTimeOccupation,ukResidencyYears,ukResidencyMonths,licenceType,licenceHeldDurationYears,licenceHeldDurationMonths,commutes,businessUse,relationshipToMainDriver,isNewDriver,driverIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'GetDriverHtml',false,{coverStartDateDay:coverStartDateDay,coverStartDateMonth:coverStartDateMonth,coverStartDateYear:coverStartDateYear,title:title,firstName:firstName,surname:surname,dateOfBirthDay:dateOfBirthDay,dateOfBirthMonth:dateOfBirthMonth,dateOfBirthYear:dateOfBirthYear,gender:gender,maritalStatus:maritalStatus,union:union,fullTimeOccupation:fullTimeOccupation,whereStaying:whereStaying,partTimeOccupation:partTimeOccupation,ukResidencyYears:ukResidencyYears,ukResidencyMonths:ukResidencyMonths,licenceType:licenceType,licenceHeldDurationYears:licenceHeldDurationYears,licenceHeldDurationMonths:licenceHeldDurationMonths,commutes:commutes,businessUse:businessUse,relationshipToMainDriver:relationshipToMainDriver,isNewDriver:isNewDriver,driverIndex:driverIndex},succeededCallback,failedCallback,userContext); },
GetAllDriverHtml:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'GetAllDriverHtml',false,{},succeededCallback,failedCallback,userContext); },
RemoveDriver:function(driverIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'RemoveDriver',false,{driverIndex:driverIndex},succeededCallback,failedCallback,userContext); },
ValidateBusinessUse:function(businessMileageOption,businessMileageValue,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'ValidateBusinessUse',false,{businessMileageOption:businessMileageOption,businessMileageValue:businessMileageValue},succeededCallback,failedCallback,userContext); },
GetVehicleMakeList:function(succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'GetVehicleMakeList',false,{},succeededCallback,failedCallback,userContext); },
GetVehicleModelList:function(Make,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'GetVehicleModelList',false,{Make:Make},succeededCallback,failedCallback,userContext); },
GetVehicleDescriptionList:function(Make,Model,YearOfMake,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'GetVehicleDescriptionList',false,{Make:Make,Model:Model,YearOfMake:YearOfMake},succeededCallback,failedCallback,userContext); },
GetAllVehicleListsFromABI:function(ABICode,succeededCallback, failedCallback, userContext) {
return this._invoke(Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path(), 'GetAllVehicleListsFromABI',false,{ABICode:ABICode},succeededCallback,failedCallback,userContext); }}
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.registerClass('Endsleigh.Products.Motor.Website.Quote.QuoteWebServices',Sys.Net.WebServiceProxy);
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance = new Endsleigh.Products.Motor.Website.Quote.QuoteWebServices();
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.set_path = function(value) { Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance._path = value; }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_path = function() { return Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance._path; }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.set_timeout = function(value) { Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance._timeout = value; }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_timeout = function() { return Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance._timeout; }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.set_defaultUserContext = function(value) { Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance._userContext = value; }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_defaultUserContext = function() { return Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance._userContext; }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.set_defaultSucceededCallback = function(value) { Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance._succeeded = value; }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_defaultSucceededCallback = function() { return Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance._succeeded; }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.set_defaultFailedCallback = function(value) { Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance._failed = value; }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.get_defaultFailedCallback = function() { return Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance._failed; }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.set_path("/motorquote/Quote.asmx");
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.GetGenderFromTitle= function(title,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.GetGenderFromTitle(title,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.IsOccupationCodeInOccupationGroup= function(occupationCode,occupationGroup,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.IsOccupationCodeInOccupationGroup(occupationCode,occupationGroup,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.GetAllOccuaptionGroupFlags= function(occupationCode,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.GetAllOccuaptionGroupFlags(occupationCode,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.GetEmployerBusinessSubItems= function(businessCategoryType,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.GetEmployerBusinessSubItems(businessCategoryType,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.ValidateAddress= function(houseNumberOrName,postcode,companyID,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.ValidateAddress(houseNumberOrName,postcode,companyID,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.CanDisplayGraduateQuestionSet= function(dateOfBirthDays,dateOfBirthMonths,dateOfBirthYears,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.CanDisplayGraduateQuestionSet(dateOfBirthDays,dateOfBirthMonths,dateOfBirthYears,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.ValidateUKResidency= function(dateOfBirthDays,dateOfBirthMonths,dateOfBirthYears,ukResidencyMonths,ukResidencyYears,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.ValidateUKResidency(dateOfBirthDays,dateOfBirthMonths,dateOfBirthYears,ukResidencyMonths,ukResidencyYears,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.ValidateLicenceHeldDuration= function(dateOfBirthDays,dateOfBirthMonths,dateOfBirthYears,licenceHeldDurationMonths,licenceHeldDurationYears,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.ValidateLicenceHeldDuration(dateOfBirthDays,dateOfBirthMonths,dateOfBirthYears,licenceHeldDurationMonths,licenceHeldDurationYears,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.GetVehicleDescription= function(onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.GetVehicleDescription(onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.PersistABICode= function(ABICode,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.PersistABICode(ABICode,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.ValidateRegistrationNumber= function(regNo,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.ValidateRegistrationNumber(regNo,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.ValidatePurchaseDate= function(coverStartDateDays,coverStartDateMonths,coverStartDateYears,purchaseDateMonths,purchaseDateYears,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.ValidatePurchaseDate(coverStartDateDays,coverStartDateMonths,coverStartDateYears,purchaseDateMonths,purchaseDateYears,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.RemoveAccidents= function(onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.RemoveAccidents(onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.RemoveBansAndConvictions= function(onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.RemoveBansAndConvictions(onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.GetDriverHtml= function(coverStartDateDay,coverStartDateMonth,coverStartDateYear,title,firstName,surname,dateOfBirthDay,dateOfBirthMonth,dateOfBirthYear,gender,maritalStatus,union,fullTimeOccupation,whereStaying,partTimeOccupation,ukResidencyYears,ukResidencyMonths,licenceType,licenceHeldDurationYears,licenceHeldDurationMonths,commutes,businessUse,relationshipToMainDriver,isNewDriver,driverIndex,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.GetDriverHtml(coverStartDateDay,coverStartDateMonth,coverStartDateYear,title,firstName,surname,dateOfBirthDay,dateOfBirthMonth,dateOfBirthYear,gender,maritalStatus,union,fullTimeOccupation,whereStaying,partTimeOccupation,ukResidencyYears,ukResidencyMonths,licenceType,licenceHeldDurationYears,licenceHeldDurationMonths,commutes,businessUse,relationshipToMainDriver,isNewDriver,driverIndex,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.GetAllDriverHtml= function(onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.GetAllDriverHtml(onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.RemoveDriver= function(driverIndex,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.RemoveDriver(driverIndex,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.ValidateBusinessUse= function(businessMileageOption,businessMileageValue,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.ValidateBusinessUse(businessMileageOption,businessMileageValue,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.GetVehicleMakeList= function(onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.GetVehicleMakeList(onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.GetVehicleModelList= function(Make,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.GetVehicleModelList(Make,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.GetVehicleDescriptionList= function(Make,Model,YearOfMake,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.GetVehicleDescriptionList(Make,Model,YearOfMake,onSuccess,onFailed,userContext); }
Endsleigh.Products.Motor.Website.Quote.QuoteWebServices.GetAllVehicleListsFromABI= function(ABICode,onSuccess,onFailed,userContext) {Endsleigh.Products.Motor.Website.Quote.QuoteWebServices._staticInstance.GetAllVehicleListsFromABI(ABICode,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(Endsleigh.Products.Motor.Website.Quote.OccupationGroupFlagDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.OccupationGroupFlagDetails=gtc("Endsleigh.Products.Motor.Website.Quote.OccupationGroupFlagDetails");
Endsleigh.Products.Motor.Website.Quote.OccupationGroupFlagDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.OccupationGroupFlagDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.EmployerBusinessSubItemDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.EmployerBusinessSubItemDetails=gtc("Endsleigh.Products.Motor.Website.Quote.EmployerBusinessSubItemDetails");
Endsleigh.Products.Motor.Website.Quote.EmployerBusinessSubItemDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.EmployerBusinessSubItemDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.AddressDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.AddressDetails=gtc("Endsleigh.Products.Motor.Website.Quote.AddressDetails");
Endsleigh.Products.Motor.Website.Quote.AddressDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.AddressDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.CanDisplayGraduateQuestionSetResponse) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.CanDisplayGraduateQuestionSetResponse=gtc("Endsleigh.Products.Motor.Website.Quote.CanDisplayGraduateQuestionSetResponse");
Endsleigh.Products.Motor.Website.Quote.CanDisplayGraduateQuestionSetResponse.registerClass('Endsleigh.Products.Motor.Website.Quote.CanDisplayGraduateQuestionSetResponse');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.UKResidencyDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.UKResidencyDetails=gtc("Endsleigh.Products.Motor.Website.Quote.UKResidencyDetails");
Endsleigh.Products.Motor.Website.Quote.UKResidencyDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.UKResidencyDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.LicenceHeldDurationDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.LicenceHeldDurationDetails=gtc("Endsleigh.Products.Motor.Website.Quote.LicenceHeldDurationDetails");
Endsleigh.Products.Motor.Website.Quote.LicenceHeldDurationDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.LicenceHeldDurationDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.VehicleRegistrationDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.VehicleRegistrationDetails=gtc("Endsleigh.Products.Motor.Website.Quote.VehicleRegistrationDetails");
Endsleigh.Products.Motor.Website.Quote.VehicleRegistrationDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.VehicleRegistrationDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.PurchaseDateDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.PurchaseDateDetails=gtc("Endsleigh.Products.Motor.Website.Quote.PurchaseDateDetails");
Endsleigh.Products.Motor.Website.Quote.PurchaseDateDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.PurchaseDateDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.RemoveAccidentsDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.RemoveAccidentsDetails=gtc("Endsleigh.Products.Motor.Website.Quote.RemoveAccidentsDetails");
Endsleigh.Products.Motor.Website.Quote.RemoveAccidentsDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.RemoveAccidentsDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.RemoveBansAndConvictionsDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.RemoveBansAndConvictionsDetails=gtc("Endsleigh.Products.Motor.Website.Quote.RemoveBansAndConvictionsDetails");
Endsleigh.Products.Motor.Website.Quote.RemoveBansAndConvictionsDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.RemoveBansAndConvictionsDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.GetAllDriverHtmlDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.GetAllDriverHtmlDetails=gtc("Endsleigh.Products.Motor.Website.Quote.GetAllDriverHtmlDetails");
Endsleigh.Products.Motor.Website.Quote.GetAllDriverHtmlDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.GetAllDriverHtmlDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.ValidateBusinessUseDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.ValidateBusinessUseDetails=gtc("Endsleigh.Products.Motor.Website.Quote.ValidateBusinessUseDetails");
Endsleigh.Products.Motor.Website.Quote.ValidateBusinessUseDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.ValidateBusinessUseDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.VehicleMakeListDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.VehicleMakeListDetails=gtc("Endsleigh.Products.Motor.Website.Quote.VehicleMakeListDetails");
Endsleigh.Products.Motor.Website.Quote.VehicleMakeListDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.VehicleMakeListDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.VehicleModelListDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.VehicleModelListDetails=gtc("Endsleigh.Products.Motor.Website.Quote.VehicleModelListDetails");
Endsleigh.Products.Motor.Website.Quote.VehicleModelListDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.VehicleModelListDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.VehicleDescriptionListDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.VehicleDescriptionListDetails=gtc("Endsleigh.Products.Motor.Website.Quote.VehicleDescriptionListDetails");
Endsleigh.Products.Motor.Website.Quote.VehicleDescriptionListDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.VehicleDescriptionListDetails');
}
if (typeof(Endsleigh.Products.Motor.Website.Quote.AllVehicleListDetails) === 'undefined') {
Endsleigh.Products.Motor.Website.Quote.AllVehicleListDetails=gtc("Endsleigh.Products.Motor.Website.Quote.AllVehicleListDetails");
Endsleigh.Products.Motor.Website.Quote.AllVehicleListDetails.registerClass('Endsleigh.Products.Motor.Website.Quote.AllVehicleListDetails');
}
