1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,846399,e=>{"use strict";var a=e.i(563705),t=e.i(464645),r=e.i(920269),s=e.i(118226),l=e.i(760905),n=e.i(581393),i=e.i(615190);let o={name:"dealership_name",label:"Search for a Dealership",rules:{required:!0},customRequired:{value:!0,message:"*Please select a dealership location"}},c=(0,n.default)({})(e=>{let{setValue:n}=(0,r.useFormContext)(),[c,d]=(0,t.useState)(null),[u,m]=(0,t.useState)([]),[h,p]=(0,t.useState)(null),[f,v]=(0,t.useState)([]),[,g]=(0,t.useState)(!0),x=(0,t.useMemo)(()=>(0,s.createLocationAutosuggestOptions)(f),[f]),y=e=>{n("dealership_name",e?.name??null),n("location_id",e?.id??null),n("dealership_id",e?.dealership?.id??null),n("dealership_slug",e?.dealership?.slug??null)};(0,t.useEffect)(()=>{(async()=>{try{let a=await fetch("/api/manufacturer-locations");if(!a.ok)throw Error("Failed to fetch locations");let t=await a.json(),r=(0,s.processManufacturerLocations)(t,e.locationType);v(r)}catch(e){console.error("Error fetching manufacturer locations:",e)}finally{g(!1)}})()},[e.locationType]);let b=()=>{d(null),m([]),p(null)};return(0,a.jsxs)("div",{className:"form-group",children:[(0,a.jsx)(l.ManufacturerLocationAutosuggest,{...o,...e,locationOptions:x,priorityList:["dealership","google_place"],placeholder:e.placeholder??"Postcode, city or dealership name",label:"",onSelect:e=>{"dealership"===e.type?(y(e.data),b()):"google_place"===e.type&&(d(e.data),m((0,s.filterLocationsByDistance)(f,!0,{latitude:e.data.lat,longitude:e.data.lng},250).slice(0,5)),p(null))},onInputChange:e=>{e||(y(null),b())}}),c&&u.length>0&&(0,a.jsxs)("div",{className:"mt-3",children:[(0,a.jsxs)("label",{className:"form-label",children:["Select a dealership near ",c.address]}),(0,a.jsx)("div",{className:"mt-2",children:u.map(e=>(0,a.jsx)("button",{type:"button",className:(0,i.cn)("btn btn-sm mr-2 mb-2",e.id===h?"btn-primary":"btn-outline-secondary"),onClick:()=>{p(e.id),y(e)},children:e.name},e.id))})]})]})});e.s(["ManufacturerDealerSearch",0,e=>(0,a.jsx)(c,{...o,...e})])},118226,e=>{"use strict";var a=e.i(563705),t=e.i(937202),r=e.i(635757);e.i(141974);var s=e.i(129182),l=e.i(491315);["mahindra-australia","snowy-river-caravans"].includes(s.WEBSITE.slug);let n=e=>{let a=e.name?.toLowerCase()??"",t=e.website_name?.toLowerCase()??"";return!!(a&&t&&(a.includes(t)||t.includes(a)))},i=(e,a)=>"all"===a?e:e.filter(e=>e.location_type?.toLowerCase()===a);e.s(["createLocationAutosuggestOptions",0,e=>e.map(e=>({value:`${e.name}`,display:`${e.name}`,type:"dealership",data:e,icon:(0,a.jsx)(t.FaStore,{})})),"defaultSearchRadiusIndex",0,2,"filterLocationsByDistance",0,(e,a,t,s=50)=>a&&t?.latitude&&t?.longitude?e.map(e=>{let a=(0,r.calculateDistance)(t.latitude,t.longitude,parseFloat(e.address.lat),parseFloat(e.address.long));return{...e,distance:a}}).filter(e=>e.distance<=s).sort((e,a)=>e.distance-a.distance):e,"filterLocationsByType",0,i,"generateBounds",0,e=>{let a=e.map(e=>parseFloat(e.address.lat)),t=e.map(e=>parseFloat(e.address.long)),r=Math.min(...a),s=Math.max(...a),l=Math.min(...t),n=Math.max(...t),i=new google.maps.LatLngBounds;return i.extend(new google.maps.LatLng(r,l)),i.extend(new google.maps.LatLng(s,n)),i},"getLocationMapIdx",0,(e,a,t=10)=>e.length<t?a.mapIndex:null,"handleZoomAfterBounds",0,(e,a=15)=>{google.maps.event.addListenerOnce(e,"bounds_changed",()=>{e.getZoom()>a&&e.setZoom(a)})},"modifyLocationsArray",0,(e,a)=>e.map((e,t)=>({...e,mapIndex:t+1,isSelected:a===e.id})),"processManufacturerLocations",0,(e,a="sales")=>i((e=>{if(!e)return[];let a=new Map,t=[];for(let r of e)for(let e of r.locations){let s={website_id:r.id,website_name:r.name,website_url:r.url,dealership:r.dealership,...e};if(l.isMahindra&&1454===s.website_id)continue;if(null==s.id){t.push(s);continue}let i=a.get(s.id);(!i||n(s)&&!n(i))&&a.set(s.id,s)}return[...a.values(),...t]})(e),a),"searchRadiusValues",0,[25,50,75,100,150,250,500,750,1e3],"updateLocationSuggestParams",0,(e,a)=>{let t=new URLSearchParams(e.toString());if(t.delete("locationId"),t.delete("userLocation"),t.delete("lat"),t.delete("lng"),"dealership"===a.type){let e=a.data;t.set("locationId",e.id.toString());let r=e.location_type.toLowerCase();t.set("locationType",r)}else if("google_place"===a.type){let e=a.data;t.set("lat",e.lat.toString()),t.set("lng",e.lng.toString())}return t}])},760905,e=>{"use strict";var a=e.i(563705),t=e.i(974036),r=e.i(644926),s=e.i(757656),l=e.i(10632);e.i(482007);var n=e.i(303830),i=e.i(307032);let o=({locationOptions:e,priorityList:t=[],label:i="Search for a Dealership",placeholder:o,onSelect:c,onInputChange:d,useGoogleLocations:u=!0})=>{let m=u?(0,r.default)({googleMaps:{GoogleMaps:l.default},requestOptions:{componentRestrictions:{country:"AU"},types:["(regions)"]},debounce:300,cache:!1}):null,h=[...e,...u&&m?.suggestions.status==="OK"?m.suggestions.data.map(e=>({value:e.description,type:"google_place",data:e,icon:(0,a.jsx)(s.FaMapMarkerAlt,{})})):[]];return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"form-group",children:(0,a.jsx)(n.Autosuggest,{label:i,placeholder:o,allOptions:h,priorityList:t,onSelect:async e=>{if(e)if("google_place"===e.type&&u){let a=e.data;try{let e={address:a.description,componentRestrictions:{country:"au"}},t=(await (0,r.getGeocode)(e))[0].geometry.location;c?.({type:"google_place",data:{lat:t.lat(),lng:t.lng(),address:a.description}})}catch(e){console.error("Error getting geocode:",e)}m?.clearSuggestions()}else c?.({type:"dealership",data:e.data})},onInputChange:e=>{u&&m?.setValue(e),d?.(e),!e&&u&&m?.clearSuggestions(),d?.(e)}})})})};e.s(["ManufacturerLocationAutosuggest",0,({useGoogleLocations:e=!0,...r})=>{let s=(0,t.useAtomValue)(l.googleMapsLoadedAtom);return(0,a.jsxs)(a.Fragment,{children:[e&&(0,a.jsx)(l.default,{}),!e||s?(0,a.jsx)(o,{locationOptions:r.locationOptions,priorityList:r.priorityList,label:r.label,onSelect:r.onSelect,onInputChange:r.onInputChange,useGoogleLocations:e,placeholder:r.placeholder}):(0,a.jsx)(i.Skeleton,{className:"h-12 w-full rounded-full"})]})}])},667999,e=>{"use strict";var a=e.i(563705),t=e.i(615190);e.s(["default",0,({body:e,selectedBody:r,setBody:s,toUpperCase:l,largeBtn:n=!0})=>(0,a.jsx)("div",{className:"col-12 col-lg mb-2 px-sm-1",children:(0,a.jsx)("button",{className:(0,t.cn)("btn btn-block text-capitalize",n&&"btn-lg",e===r?"btn-primary":"btn-secondary",l&&"text-uppercase"),style:{whiteSpace:"nowrap"},onClick:()=>s(e),children:e})})])},574051,e=>{"use strict";function a(e){if("number"==typeof e&&Number.isFinite(e))return e;if("string"==typeof e&&""!==e.trim()){let a=Number(e);if(Number.isFinite(a))return a}return null}function t(e,t){let s=a(e.position)??Number.MAX_SAFE_INTEGER,l=a(t.position)??Number.MAX_SAFE_INTEGER;return s!==l?s-l:r(e.name,t.name)}function r(e,a){return(e??"").localeCompare(a??"",void 0,{numeric:!0,sensitivity:"base"})}e.s(["applyRangeModelsDisplayOrder",0,function(e,{isAlphabeticallySorted:s}){s?e.sort((e,a)=>(e.name??"").localeCompare(a.name??"")):e.some(e=>null!==a(e.position))?e.sort(t):e.sort((e,a)=>r(e.name,a.name))},"compareByPositionThenName",0,t])},358937,e=>{"use strict";var a=e.i(563705),t=e.i(307032),r=e.i(615190);let s=()=>(0,a.jsx)("div",{className:"row",children:(0,a.jsx)("div",{className:"col-xl-8 m-auto pb-4",children:(0,a.jsx)("div",{className:"row d-flex justify-content-center",children:[1,2,3,4,5,6].map(e=>(0,a.jsx)("div",{className:(0,r.cn)("px-sm-1 col-12 mb-2",e<5?"col-lg-3":"col-lg-6"),children:(0,a.jsx)(t.Skeleton,{style:{height:48}})},`button-${e}`))})})}),l=()=>(0,a.jsx)("div",{className:"row mb-3 text-center",children:[1,2,3,4,5,6,7,8].map(e=>(0,a.jsxs)("div",{className:"col-md-6 col-lg-4 col-xl-3",children:[(0,a.jsx)("div",{className:"p-3",children:(0,a.jsx)(t.Skeleton,{className:"h-40 w-full"})}),(0,a.jsx)("div",{className:"my-2",children:(0,a.jsx)(t.Skeleton,{className:"mx-auto h-10 w-38"})}),(0,a.jsx)(t.Skeleton,{className:"mt-3 h-10 w-full"})]},`model-${e}`))});e.s(["BodySkeleton",0,l,"RangeSkeleton",0,()=>(0,a.jsxs)("div",{className:"py-sm-4 container py-3",children:[(0,a.jsx)(s,{}),(0,a.jsx)("div",{children:(0,a.jsx)(l,{})})]}),"TabsSkeleton",0,s])},567164,e=>{"use strict";var a=e.i(563705),t=e.i(464645),r=e.i(271104),s=e.i(749846),l=e.i(81385),n=e.i(667568),i=e.i(714533),o=e.i(614944),c=e.i(141974),d=e.i(422537);let u=({currentModels:e})=>{let t=l.default.models?.rangeItem?l.default.models?.rangeItem:o.default,r=e.map(e=>e.manufacturer_body).filter(c.onlyUnique).sort((e,a)=>a.localeCompare(e));return(0,a.jsx)("div",{className:"bg-light",children:(0,a.jsx)("div",{className:d.default.categoriesWrapper+" container py-5",children:r.map(r=>(0,a.jsxs)("div",{className:"justify-content-center flex-column d-flex my-5",children:[(0,a.jsx)("h3",{className:(0,i.default)(d.default.categoryHeading,"mb-5 text-center"),children:r}),(0,a.jsx)("div",{className:(0,i.default)("row d-flex justify-content-center"),children:e.map((e,s)=>e.manufacturer_body==r?(0,a.jsx)(t,{model:e,className:n.default.models.rangeItemGridClasses},e.slug+s):null)})]},`model-${r}`))})})};var m=e.i(615190),h=e.i(491315),p=e.i(667999);let f=({bodies:e,lower:t,upper:r,body:s,toUpperCase:l,setBody:i})=>{let o=n.default.models.range?.categoryButton?n.default.models.range.categoryButton:p.default;return(0,a.jsx)("div",{className:"row d-flex justify-content-center",children:e.filter((a,s)=>(r?s>=t&&s<=r:s>=t)&&e.length>2).map(e=>(0,a.jsx)(o,{body:e,selectedBody:s,toUpperCase:l,setBody:i,isAppRouter:!0,largeBtn:!h.isRockdaleGWM},e))})};var v=e.i(574051);e.s(["default",0,({models:e,bodies:i,rowClass:c="row justify-content-center mb-3 text-center",modelBody:d=!0,singleLineButtons:p,includeCategories:g=!0,toUpperCase:x,customCategory:y,...b})=>
1{let w=(0,s.useSearchParams)().get("body"),j=h.isToyota,S=i[0];if(w){let e=i.find(e=>(0,m.createSlug)(e).replace("&","")===w.toLowerCase().trim());e&&(S=e)}let[C,N]=(0,t.useState)(S);(0,t.useEffect)(()=>{if(w){let e=i.find(e=>(0,m.createSlug)(e).replace("&","")===w.toLowerCase().trim());e!==C&&N(e)}},[w]);let{currentModels:A}=(0,t.useMemo)(()=>{let a=[];return a=(a=(a=C&&"All"!==C?d?e.filter(e=>h.isFord&&"Future Vehicles"===C?"coming_soon"===e.status:e.manufacturer_body?e.manufacturer_body.toLowerCase()===C.toLowerCase()||e.manufacturer_body2?.toLowerCase()===C.toLowerCase()||e.manufacturer_body3?.toLowerCase()===C.toLowerCase():e.body?.[0]?.toLowerCase()===C.toLowerCase()):e.filter(e=>e.body?.[0]===C):y?e.filter(e=>e.manufacturer_body?.toLowerCase()===y?.toLowerCase()):e).filter(e=>(!h.isToyota||e?.manufacturer_body?.toLowerCase()!=="electrified")&&"models/santa-fe-hybrid"!==e.slug)).filter(e=>!r.default.excluded_models.find(a=>a.slug===e.slug)),(0,v.applyRangeModelsDisplayOrder)(a,{isAlphabeticallySorted:j}),{body:C,currentModels:a}},[C,y,d,e]),_=i.length>4?n.default.models.rangeButtonWidthFull?"col-xl-12 m-auto pb-4":"col-xl-10 m-auto pb-4":n.default.models.rangeButtonCol10?"col-xl-10 m-auto pb-4":"col-xl-8 m-auto pb-4",T=l.default.models?.rangeItem??o.default;return(0,a.jsxs)("div",{className:"py-sm-4 container py-3",children:[i&&i.length>1&&g&&(0,a.jsx)("div",{className:"row",children:(0,a.jsx)("div",{className:_,children:p?(0,a.jsx)(f,{bodies:i,lower:0,upper:i.length,body:C,toUpperCase:x,setBody:N}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(f,{bodies:i,lower:0,upper:4==i.length?2:3,body:C,toUpperCase:x,setBody:N}),(0,a.jsx)(f,{bodies:i,lower:4==i.length?3:4,upper:8,body:C,toUpperCase:x,setBody:N}),(0,a.jsx)(f,{bodies:i,lower:9,body:C,toUpperCase:x,setBody:N})]})})}),(0,a.jsx)("div",{children:h.isWestpointEV?(0,a.jsx)(u,{currentModels:A}):(0,a.jsx)("div",{className:c,children:A.map((e,t)=>(0,a.jsx)(T,{model:e,className:n.default.models.rangeItemGridClasses,nameOverride:h.isFord&&"Escape"===e.name&&"Electric"===C?"Escape PHEV":void 0,...b},e.slug+t))})})]})}],567164)},495693,697415,e=>{"use strict";var a=e.i(563705),t=e.i(464645),r=e.i(749846),s=e.i(756718),l=e.i(144983),n=e.i(81385),i=e.i(771309),o=e.i(615190),c=e.i(307032);let d=({className:e="col-12 col-lg-6 col-xl-4 my-3"})=>(0,a.jsx)("div",{className:e,children:(0,a.jsxs)("div",{className:"offer d-flex flex-column h-100 overflow-hidden rounded border bg-white shadow",children:[(0,a.jsxs)("div",{className:"mage-column pt-lg-4 px-lg-4 d-flex align-items-center flex-column d-flex overflow-hidden px-3 pt-3",children:[(0,a.jsx)(c.Skeleton,{className:"w-full",style:{height:"2rem"}}),(0,a.jsx)("div",{className:"w-full py-3",children:(0,a.jsx)(c.Skeleton,{className:"w-full",style:{height:250}})})]}),(0,a.jsxs)("div",{className:"px-lg-4 pb-lg-4 mb-auto px-3 pb-3",children:[(0,a.jsx)(c.Skeleton,{className:"mb-1",style:{height:"1rem",width:"16rem"}}),(0,a.jsx)(c.Skeleton,{style:{height:"1rem",width:"12rem"}}),(0,a.jsx)(c.Skeleton,{className:"my-3",style:{height:"1rem",width:"5rem"}}),(0,a.jsx)(c.Skeleton,{className:"w-full",style:{height:"3rem"}}),(0,a.jsx)(c.Skeleton,{className:"my-3",style:{height:"1rem",width:"5rem"}}),(0,a.jsx)(c.Skeleton,{className:"mt-3 mb-2 w-100 pt-2",style:{height:"2rem"}}),(0,a.jsx)(c.Skeleton,{className:"w-100",style:{height:"2rem"}})]})]})}),u=()=>(0,a.jsxs)("div",{className:"row",children:[(0,a.jsx)(d,{}),(0,a.jsx)(d,{}),(0,a.jsx)(d,{})]});e.s(["default",0,u],697415);let m=({hits:e,isSearch:t,variant:c})=>{let{Card:d=i.default,FinanceChecklistCard:u,OverviewTableBlock:m}=n.default.offerGrid??{},h=(0,r.usePathname)(),p=(0,r.useSearchParams)().get("model")||"All Offers";if(!e||e?.length===0)return h?.includes("special-offers")?(0,a.jsx)(l.EmptySearchResults,{}):null;let f=e.filter(e=>"All Offers"===p?e:"Other Offers"===p?!e?.model:(0,s.formatModelDisplayName)(e?.model?.name?.trim(),e?.manufacturer)===p);if("overview_table"===c&&m)return(0,a.jsx)(m,{offers:f});let v="finance_checklist"===c&&u?u:d;return(0,a.jsx)("div",{className:(0,o.cn)("row",e.length<3&&!t&&"justify-content-center"),children:f.map(e=>(0,a.jsx)(v,{offer:e},e.id))})};e.s(["OffersRow",0,({hits:e,isSearch:r,variant:s})=>(0,a.jsx)(t.Suspense,{fallback:(0,a.jsx)(u,{}),children:(0,a.jsx)(m,{hits:e,isSearch:r,variant:s})})],495693)}
1,174471,630751,e=>{"use strict";var a=e.i(563705),t=e.i(464645),r=e.i(755131),s=e.i(594780),l=e.i(595205),n=e.i(667568),i=e.i(88106),o=e.i(141974),c=e.i(998380),d=e.i(491345),u=e.i(615190),m=e.i(491315);e.i(129182);let h={management:1,sales:2,"pre-owned":3,"pre-owned sales":3,"new vehicle sales":4,fleet:5,finance:6,"car buying":7,service:8,parts:9,administration:10};function p(e,a,t){return t.indexOf(e)===a}e.s(["generateActiveTeamMembersAndCategories",0,function(e,a,t,r){let s=e.filter(e=>t?a.includes(e.location_id):!a.includes(e.location_id)),l=Array.from(new Set(s.map(e=>e.category)));return{activeTeamMembers:s,activeCategories:Object.keys(r??{}).length>0?l?.filter(e=>r?.[e?.toLowerCase()]?.isActive)?.sort((e,a)=>{let t=r?.[e?.toLowerCase()],s=r?.[a?.toLowerCase()];return t?.order&&s?.order?t.order-s.order:h[e?.toLowerCase()]-h[a?.toLowerCase()]}):l.sort((e,a)=>h[e?.toLowerCase()]-h[a?.toLowerCase()])}},"getVisibleTeamMembers",0,function(e){return e.filter(e=>e.avatar_url)},"onlyUnique",0,p],630751);let f=({slug:e,name:t,position:s,rating:l,phone:n,reviews_count:i,onClick:h,avatar_url:p,bio:f,exclude_from_google_reviews:v,remove_profile_page:g})=>{let x=g||m.isRosewarnesKadina;return(0,a.jsx)("div",{className:(0,u.cn)("col-md-6",m.isWestpointAutos?"col-lg-4":"col-lg-4 col-xl-3"),style:{wordBreak:"break-word"},children:(0,a.jsx)(c.ResolveLink,{className:"reset hover:!no-underline",href:x?void 0:`/team/${e}`,onClick:h,children:(0,a.jsx)("div",{className:"hover-float h-100 overflow-hidden rounded border bg-white p-4 shadow-sm transition-transform duration-250 hover:scale-103",children:(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"d-flex justify-content-center",children:(0,a.jsx)(r.default,{src:p,width:m.isSydneyCityToyota?550:200,height:m.isSydneyCityToyota?550:200,className:"img-fluid rounded",alt:t,unoptimized:!0,style:{objectFit:"contain",width:"100%",maxWidth:m.isSydneyCityToyota?550:200,height:"auto"}})}),(0,a.jsx)("div",{children:(0,a.jsxs)("div",{className:"mt-3 text-center",children:[(0,a.jsxs)("div",{className:"d-flex flex-column",children:[(0,a.jsx)("h4",{className:(0,u.cn)(m.isWestpointAutos&&"blueText Bold order-2 text-left"),children:t}),s&&(0,a.jsx)("h6",{className:(0,u.cn)(m.isWestpointAutos&&"order-1 text-left","text-secondary"),children:s})]}),n&&m.isJohnHughes&&(0,a.jsxs)(c.default,{className:"d-block text-dark mb-2",href:`tel:${n.replace(/ /g,"")}`,children:["Phone: ",n]}),n&&m.isRosewarnes&&(0,a.jsx)("h6",{className:"text-secondary",children:n}),!v&&!!l&&l>0&&!(m.isPeterWarrenToyota||m.isPremierAssetFinance||m.isSydneyCityToyota)&&(0,a.jsx)(d.StarRating,{stars:l,count:i,flexJustifyClassname:m.isWestpointAutos?"justify-content-left":"justify-content-center"}),f&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("p",{className:(0,u.cn)(m.isWestpointAutos&&"text-left","text-muted mt-2 text-sm"),children:m.isWestpointAutos?f:(0,o.truncateString)(f,60)}),!m.isWestpointAutos&&(0,a.jsx)("p",{className:"mb-0 text-sm",children:"Read more..."})]})]})})]})})})})},v=({categories:e,teamMembers:r})=>{let{tabSearchParam:l}=(0,i.useTabs)({tabLength:r.length,param:"team"}),n=(0,t.useMemo)(()=>{let a=e[0];if(l){let t=e.filter(e=>e.toLowerCase()===l.toLowerCase().trim());1===t.length&&t[0]!==a&&(a=t[0])}return a},[e,l]);return r?.length===0?null:(0,a.jsx)(a.Fragment,{children:(0,a.jsxs)("div",{className:"row",children:[(0,a.jsx)("div",{className:"d-flex flex-column flex-sm-row justify-content-center align-items-center col-12 mb-3",children:(0,a.jsx)("div",{className:"row d-flex justify-content-center w-100",style:{gap:"0.5rem"},children:e.map((e,t)=>(0,a.jsx)(s.default,{cat:e,count:1,selectedTeam:n},`toggle-${t}`))})}),(0,a.jsx)("div",{className:"col-12",children:e.map(e=>(0,a.jsx)(g,{teamMembers:r.filter(a=>a.category===e),isActive:n===e},e))})]})})},g=({teamMembers:e,isActive:t=!0})=>{let r=m.isChadstoneMotorGroup||m.isSunshineToyota;return(0,a.jsx)("div",{className:(0,u.cn)(t?"d-flex":"d-none","row gap-y-4",r&&"justify-content-center",e.length<4&&"justify-content-center"),children:e.map(e=>(0,a.jsx)(f,{...e},e.id))})},x=({category:e,teamMembers:t,hideCategory:r=!1,isLast:s=!1,memberIds:l})=>{let i=l&&l.length?l.map(e=>t.find(a=>a.id===Number(e))).filter(e=>!!e):t.filter(a=>a.category===e);if(0===i.length)return null;let o=r||(n.default.teams.headingCategory?n.default.teams.headingCategory:e);return(0,a.jsxs)("div",{className:(0,u.cn)("team-section",!s&&"mb-4"),children:[!m.isJohnHughes&&o&&!r&&(0,a.jsxs)("h3",{className:"pb-2 text-center",children:[o," Team"]}),(0,a.jsx)(g,{teamMembers:i},e)]})};e.s(["StaffCard",0,f,"TeamCategorySection",0,x,"default",0,({variant:e="simple",teamMembers:r,activeCategories:s,location:n,allLocations:i,hideCategory:o=!1})=>{let c=(0,t.useMemo)(()=>
1{if(!r?.length)return[];let e=(0,l.removeDuplicates)(r)?.filter(e=>e.avatar_url);return n?.id&&(e=e.filter(e=>{let a=!1;for(let t=0;t<i.length;t++)e.location_ids.includes(i[t].id)&&(a=!0);return a})),e},[i,n?.id,r]);if(!c?.length||s&&s?.length<1)return null;let d=s||c.map(e=>e.category).filter(p).sort((e,a)=>l.order[e?.toLowerCase()]-l.order[a?.toLowerCase()]);return(0,a.jsx)(({children:e})=>s?(0,a.jsx)("div",{className:"container",children:e}):(0,a.jsx)("div",{className:"bg-light",children:(0,a.jsx)("div",{className:"container py-5",children:e})}),{children:"tab"===e?(0,a.jsx)(t.Suspense,{fallback:null,children:(0,a.jsx)(v,{categories:d,teamMembers:c})}):d.map((e,t)=>(0,a.jsx)(x,{category:e,teamMembers:c,hideCategory:o,isLast:t===d.length-1},e))})}],174471)},600035,e=>{e.v({ActiveToggle:"team-toggle-tab-module-scss-module__OZkqIq__ActiveToggle",Toggle:"team-toggle-tab-module-scss-module__OZkqIq__Toggle"})},594780,e=>{"use strict";var a=e.i(563705),t=e.i(88106),r=e.i(615190),s=e.i(600035);e.s(["default",0,({cat:e,selectedTeam:l,count:n,overrideText:i="",emphasise:o=!1})=>{let{navigate:c}=(0,t.useTabs)({tabLength:n,param:"team"});return(0,a.jsx)("button",{className:(0,r.cn)(l===e?s.default.ActiveToggle:"",s.default.Toggle,"btn font-weight-bold rounded-pill px-4 py-3",o&&"px-6! text-2xl!"),onClick:()=>c(e.toLowerCase()),children:i||e})}])},595205,e=>{"use strict";var a=e.i(129182),t=e.i(491315);let r=["bartons-mitsubishi","bartons","brighton-jeep","doncaster-hyundai","john-oxley-motors","premier-asset-finance","gold-coast-car-clearance","prestige-automotive-group","nq-auto-group","pacific-toyota","tynan-motors","downtown-toyota","amh-auto-group","sci-fleet-toyota","city-toyota","nunawading-auto-group"].includes(a.WEBSITE.slug)||t.isServcoToyotas||t.isMotorama||t.isPeninsulaGroupSite,s={management:1,sales:2,"new vehicle sales":3,"pre-owned":4,"pre-owned sales":4,fleet:5,finance:6,"car buying":7,service:8,parts:9,administration:10};t.isRegent||t.isMazda||t.isBerwickToyota||t.isCranbourneToyota||t.isFrankstonToyota||t.isPakenhamToyota||t.isBartonsGroup||t.isBrightonJeep||t.isGardeneCars||t.isServco||t.isSciFleetToyota||t.isCityToyota;let l=t.isMotoramaJeep||t.isBrightonJeep,n=t.isDowntownToyota||t.isPacificToyota||t.isSciFleetToyota||t.isCityToyota;e.s(["compareTeamCategories",0,function(e,a,t=!1){let r=t?Number.MAX_SAFE_INTEGER:NaN;return(s[e?.toLowerCase()]??r)-(s[a?.toLowerCase()]??r)},"order",0,s,"removeDuplicates",0,function(e){let a=[],t={};for(let r=0;r<e.length;r++){let s=e[r];t[s.id]||(a.push(s),t[s.id]=!0)}return a},"showAllLocations",0,n,"showPhoneOnStaffCard",0,l,"teamLocationPagesEnabled",0,r])},469836,e=>{"use strict";var a=e.i(563705);e.i(815582);var t=e.i(734609),r=e.i(307032);let s=e=>[...Array(Number.isFinite(e)?Math.max(0,Math.floor(e)):0).keys()];e.s(["HitsHeaderSkeleton",0,()=>(0,a.jsx)("div",{className:"my-4",children:(0,a.jsx)(r.Skeleton,{className:"h-6 w-48"})}),"StockLoading",0,({limit:e=3})=>{let r=s(e);return(0,a.jsx)("div",{className:"row",children:r.map(e=>(0,a.jsx)(t.default,{},"car-placeholder-"+e))})},"getItemsFromLimit",0,s])},741983,e=>{"use strict";var a={};!function e(a,t,r,s){var l,n,i,o,c,d,u,m,h,p,f,v=!!(a.Worker&&a.Blob&&a.Promise&&a.OffscreenCanvas&&a.OffscreenCanvasRenderingContext2D&&a.HTMLCanvasElement&&a.HTMLCanvasElement.prototype.transferControlToOffscreen&&a.URL&&a.URL.createObjectURL),g="function"==typeof Path2D&&"function"==typeof DOMMatrix;function x(){}function y(e){var r=t.exports.Promise,s=void 0!==r?r:a.Promise;return"function"==typeof s?new s(e):(e(x,x),null)}var b=(l=function(){if(!a.OffscreenCanvas)return!1;var e=new OffscreenCanvas(1,1),t=e.getContext("2d");t.fillRect(0,0,1,1);var r=e.transferToImageBitmap();try{t.createPattern(r,"no-repeat")}catch(e){return!1}return!0}(),n=new Map,{transform:function(e){if(l)return e;if(n.has(e))return n.get(e);var a=new OffscreenCanvas(e.width,e.height);return a.getContext("2d").drawImage(e,0,0),n.set(e,a),a},clear:function(){n.clear()}}),w=(c=Math.floor(1e3/60),d={},u=0,"function"==typeof requestAnimationFrame&&"function"==typeof cancelAnimationFrame?(i=function(e){var a=Math.random();return d[a]=requestAnimationFrame(function t(r){u===r||u+c-1<r?(u=r,delete d[a],e()):d[a]=requestAnimationFrame(t)}),a},o=function(e){d[e]&&cancelAnimationFrame(d[e])}):(i=function(e){return setTimeout(e,c)},o=function(e){return clearTimeout(e)}),{frame:i,cancel:o}),j=(p={},function(){if(m)return m;if(!r&&v){var a=["var CONFETTI, SIZE = {}, module = {};","("+e.toString()+")(this, module, true, SIZE);","onmessage = function(msg) {\n if (msg.data.options) {\n CONFETTI(msg.data.options).then(function () {\n if (msg.data.callback) {\n postMessage({ callback: msg.data.callback });\n }\n });\n } else if (msg.data.reset) {\n CONFETTI && CONFETTI.reset();\n } else if (msg.data.resize) {\n SIZE.width = msg.data.resize.width;\n SIZE.height = msg.data.resize.height;\n } else if (msg.data.canvas) {\n SIZE.width = msg.data.canvas.width;\n SIZE.height = msg.data.canvas.height;\n CONFETTI = module.exports.create(msg.data.canvas);\n }\n}"].join("\n");try{m=new Worker(URL.createObjectURL(new Blob([a])))}catch(e){return"function"==typeof console.warn&&console.warn("ð Could not load worker",e),null}var t=m;function s(e,a){t.postMessage({options:e||{},callback:a})}t.init=function(e){var a=e.transferControlToOffscreen();t.postMessage({canvas:a},[a])},t.fire=function(e,a,r){if(h)return s(e,null),h;var l=Math.random().toString(36).slice(2);return h=y(function(a){function n(e){e.data.callback===l&&(delete p[l],t.removeEventListener("message",n),h=null,b.clear(),r(),a())}t.addEventListener("message",n),s(e,l),p[l]=n.bind(null,{data:{callback:l}})})},t.reset=function(){for(var e in t.postMessage({reset:!0}),p)p[e](),delete p[e]}}return m}),S={particleCount:50,angle:90,spread:45,startVelocity:45,decay:.9,gravity:1,drift:0,ticks:200,x:.5,y:.5,shapes:["square","circle"],zIndex:100,colors:["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],disableForReducedMotion:!1,scalar:1};function C(e,a,t){var r;return r=e&&null!=e[a]?e[a]:S[a],t?t(r):r}function N(e){return e<0?0:Math.floor(e)}function A(e){return parseInt(e,16)}function _(e){return e.map(T)}function T(e){var a=String(e).replace(/[^0-9a-f]/gi,"");return a.length<6&&(a=a[0]+a[0]+a[1]+a[1]+a[2]+a[2]),{r:A(a.substring(0,2)),g:A(a.substring(2,4)),b:A(a.substring(4,6))}}function R(e){e.width=document.documentElement.clientWidth,e.height=document.documentElement.clientHeight}function E(e){var a=e.getBoundingClientRect();e.width=a.width,e.height=a.height}function k(e,t){var l,n=!e,i=!!C(t||{},"resize"),o=!1,c=C(t,"disableForReducedMotion",Boolean),d=v&&C(t||{},"useWorker")?j():null,u=n?R:E,m=!!e&&!!d&&!!e.__confetti_initialized,h="function"==typeof matchMedia&&matchMedia("(prefers-reduced-motion)").matches;function p(t){var p,f=c||C(t,"disableForReducedMotion",Boolean),v=C(t,"zIndex",Number);if(f&&h)return y(function(e){e()});n&&l?e=l.canvas:n&&!e&&((p=document.createElement("canvas")).style.position="fixed",p.style.top="0px",p.style.left="0px",p.style.pointerEvents="none",p.style.zIndex=v,e=p,document.body.appendChild(e)),i&&!m&&u(e);var x={width:e.width,height:e.height};function j(){if(d){var a={getBoundingClientRect:function(){if(!n)return e.getBoundingClientRect()}};u(a),d.postMessage({resize:{width:a.width,height:a.height}});return}x.width=x.height=null}function S(){l=null,i&&(o=!1,a.removeEventListener("resize",j)),n&&e&&(document.body.contains(e)&&document.body.removeChild(e),e=null,m=!1)}return(d&&!m&&d.init(e),m=!0,d&&(e.__confetti_initialized=!0),i&&!o&&(o=!0,a.addEventListener("resize",j,!1)),d)?d.fire(t,x,S):function(a,t,n){for(var i,o,c,d,m,h,p,f=C(a,"particleCount",N),v=C(a,"angle",Number),x=C(a,"spread",Number),j=C(a,"startVelocity",Number),S=C(a,"decay",Number),A=C(a,"gravity",Number),T=C(a,"drift",Number),R=C(a,"colors",_),E=C(a,"ticks",Number),k=C(a,"shapes"),M=C(a,"scalar"),L=!!C(a,"flat"),D=((i=C(a,"origin",Object)).x=C(i,"x",Number),i.y=C(i,"y",Number),i),I=f,P=[],O=e.width*D.x,F=e.height*D.y;I--;)P.push(function(e){var a=e.angle*(Math.PI/180),t=e.spread*(Math.PI/180);return{x:e.x,y:e.y,wobble:10*Math.random(),wobbleSpeed:Math.min(.11,.1*Math.random()+.05),velocity:.5*e.startVelocity+Math.random()*e.startVelocity,angle2D:-a+(.5*t-Math.random()*t),tiltAngle:(.5*Math.random()+.25)
1*Math.PI,color:e.color,shape:e.shape,tick:0,totalTicks:e.ticks,decay:e.decay,drift:e.drift,random:Math.random()+2,tiltSin:0,tiltCos:0,wobbleX:0,wobbleY:0,gravity:3*e.gravity,ovalScalar:.6,scalar:e.scalar,flat:e.flat}}({x:O,y:F,angle:v,spread:x,startVelocity:j,color:R[I%R.length],shape:k[Math.floor(Math.random()*(k.length-0))+0],ticks:E,decay:S,gravity:A,drift:T,scalar:M,flat:L}));return l?l.addFettis(P):(o=e,m=P.slice(),h=o.getContext("2d"),p=y(function(e){function a(){c=d=null,h.clearRect(0,0,t.width,t.height),b.clear(),n(),e()}c=w.frame(function e(){r&&(t.width!==s.width||t.height!==s.height)&&(t.width=o.width=s.width,t.height=o.height=s.height),t.width||t.height||(u(o),t.width=o.width,t.height=o.height),h.clearRect(0,0,t.width,t.height),(m=m.filter(function(e){return function(e,a){a.x+=Math.cos(a.angle2D)*a.velocity+a.drift,a.y+=Math.sin(a.angle2D)*a.velocity+a.gravity,a.velocity*=a.decay,a.flat?(a.wobble=0,a.wobbleX=a.x+10*a.scalar,a.wobbleY=a.y+10*a.scalar,a.tiltSin=0,a.tiltCos=0,a.random=1):(a.wobble+=a.wobbleSpeed,a.wobbleX=a.x+10*a.scalar*Math.cos(a.wobble),a.wobbleY=a.y+10*a.scalar*Math.sin(a.wobble),a.tiltAngle+=.1,a.tiltSin=Math.sin(a.tiltAngle),a.tiltCos=Math.cos(a.tiltAngle),a.random=Math.random()+2);var t,r,s,l,n,i,o,c,d,u,m,h,p,f,v,x,y=a.tick++/a.totalTicks,w=a.x+a.random*a.tiltCos,j=a.y+a.random*a.tiltSin,S=a.wobbleX+a.random*a.tiltCos,C=a.wobbleY+a.random*a.tiltSin;if(e.fillStyle="rgba("+a.color.r+", "+a.color.g+", "+a.color.b+", "+(1-y)+")",e.beginPath(),g&&"path"===a.shape.type&&"string"==typeof a.shape.path&&Array.isArray(a.shape.matrix)){e.fill((t=a.shape.path,r=a.shape.matrix,s=a.x,l=a.y,n=.1*Math.abs(S-w),i=.1*Math.abs(C-j),o=Math.PI/10*a.wobble,c=new Path2D(t),(d=new Path2D).addPath(c,new DOMMatrix(r)),(u=new Path2D).addPath(d,new DOMMatrix([Math.cos(o)*n,Math.sin(o)*n,-Math.sin(o)*i,Math.cos(o)*i,s,l])),u))}else if("bitmap"===a.shape.type){var N=Math.PI/10*a.wobble,A=.1*Math.abs(S-w),_=.1*Math.abs(C-j),T=a.shape.bitmap.width*a.scalar,R=a.shape.bitmap.height*a.scalar,E=new DOMMatrix([Math.cos(N)*A,Math.sin(N)*A,-Math.sin(N)*_,Math.cos(N)*_,a.x,a.y]);E.multiplySelf(new DOMMatrix(a.shape.matrix));var k=e.createPattern(b.transform(a.shape.bitmap),"no-repeat");k.setTransform(E),e.globalAlpha=1-y,e.fillStyle=k,e.fillRect(a.x-T/2,a.y-R/2,T,R),e.globalAlpha=1}else if("circle"===a.shape)e.ellipse?e.ellipse(a.x,a.y,Math.abs(S-w)*a.ovalScalar,Math.abs(C-j)*a.ovalScalar,Math.PI/10*a.wobble,0,2*Math.PI):(m=a.x,h=a.y,p=Math.abs(S-w)*a.ovalScalar,f=Math.abs(C-j)*a.ovalScalar,v=Math.PI/10*a.wobble,x=2*Math.PI,e.save(),e.translate(m,h),e.rotate(v),e.scale(p,f),e.arc(0,0,1,0,x,void 0),e.restore());else if("star"===a.shape)for(var M=Math.PI/2*3,L=4*a.scalar,D=8*a.scalar,I=a.x,P=a.y,O=5,F=Math.PI/5;O--;)I=a.x+Math.cos(M)*D,P=a.y+Math.sin(M)*D,e.lineTo(I,P),M+=F,I=a.x+Math.cos(M)*L,P=a.y+Math.sin(M)*L,e.lineTo(I,P),M+=F;else e.moveTo(Math.floor(a.x),Math.floor(a.y)),e.lineTo(Math.floor(a.wobbleX),Math.floor(j)),e.lineTo(Math.floor(S),Math.floor(C)),e.lineTo(Math.floor(w),Math.floor(a.wobbleY));return e.closePath(),e.fill(),a.tick<a.totalTicks}(h,e)})).length?c=w.frame(e):a()}),d=a}),(l={addFettis:function(e){return m=m.concat(e),p},canvas:o,promise:p,reset:function(){c&&w.cancel(c),d&&d()}}).promise)}(t,x,S)}return p.reset=function(){d&&d.reset(),l&&l.reset()},p}function M(){return f||(f=k(null,{useWorker:!0,resize:!0})),f}t.exports=function(){return M().apply(this,arguments)},t.exports.reset=function(){M().reset()},t.exports.create=k,t.exports.shapeFromPath=function(e){if(!g)throw Error("path confetti are not supported in this browser");"string"==typeof e?r=e:(r=e.path,s=e.matrix);var a=new Path2D(r),t=document.createElement("canvas").getContext("2d");if(!s){for(var r,s,l,n,i=1e3,o=1e3,c=0,d=0,u=0;u<1e3;u+=2)for(var m=0;m<1e3;m+=2)t.isPointInPath(a,u,m,"nonzero")&&(i=Math.min(i,u),o=Math.min(o,m),c=Math.max(c,u),d=Math.max(d,m));l=c-i;var h=Math.min(10/l,10/(n=d-o));s=[h,0,0,h,-Math.round(l/2+i)*h,-Math.round(n/2+o)*h]}return{type:"path",path:r,matrix:s}},t.exports.shapeFromText=function(e){var a,t=1,r="#000000",s='"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", "Twemoji Mozilla", "system emoji", sans-serif';"string"==typeof e?a=e:(a=e.text,t="scalar"in e?e.scalar:t,s="fontFamily"in e?e.fontFamily:s,r="color"in e?e.color:r);var l=10*t,n=""+l+"px "+s,i=new OffscreenCanvas(l,l),o=i.getContext("2d");o.font=n;var c=o.measureText(a),d=Math.ceil(c.actualBoundingBoxRight+c.actualBoundingBoxLeft),u=Math.ceil(c.actualBoundingBoxAscent+c.actualBoundingBoxDescent),m=c.actualBoundingBoxLeft+2,h=c.actualBoundingBoxAscent+2;d+=4,u+=4,(o=(i=new OffscreenCanvas(d,u)).getContext("2d")).font=n,o.fillStyle=r,o.fillText(a,m,h);var p=1/t;return{type:"bitmap",bitmap:i.transferToImageBitmap(),matrix:[p,0,0,p,-d*p/2,-u*p/2]}}}(function(){return"u">typeof window?window:"u">typeof self?self:this||{}}(),a,!1);let t=a.exports;a.exports.create;let r={origin:{y:.7}};function s(e,a){t({...r,...a,particleCount:Math.floor(200*e)})}e.s(["fireConfetti",0,()=>{s(.25,{spread:26,startVelocity:55}),s(.2,{spread:60}),s(.35,{spread:100,decay:.91,scalar:.8}),s(.1,{spread:120,startVelocity:25,decay:.92,scalar:1.2}),s(.1,{spread:120,startVelocity:45})}],741983)},329399,e=>{e.v({Tag:"NotificationTag-module-scss-module__kVGFDa__Tag"})},53996,e=>{"use strict";
1var a=e.i(563705),t=e.i(615190),r=e.i(329399);e.s(["default",0,({children:e})=>(0,a.jsx)("div",{className:(0,t.cn)("btn btn-sm d-flex flex-wrap align-items-center justify-content-center font-weight-bold p-3",r.default.Tag),children:e})])},752064,371378,e=>{"use strict";var a=e.i(563705),t=e.i(512211),r=e.i(974036),s=e.i(838262),l=e.i(524620),n=e.i(682594),i=e.i(348797),o=e.i(271104);e.i(403447),e.i(872860),e.i(965666),e.i(998380);var c=e.i(491315);let d=e=>{switch(e){case"credit-search-error":return"Sorry, there's been an error in the Finance Application process. Please try again.";case"not-found-error":return c.isGasmak?"Sorry we aren't able to get an auto approval for you at this time. Equifax is working on this profile. Our BM will be in contact to help assist you in this process":"Unfortunately your credit details weren't found in the system. Please try again";case"not-eligible":return"Sorry, you are not eligible for Finance at this time.";default:return"An unknown error occurred"}};var u=e.i(74902),m=e.i(969570);let h=(0,t.atom)(0),p=({leadId:e,setCurrentError:a})=>{let t=(0,m.useClientsideRouter)(),{logError:o}=(0,s.useFirstPartyEvent)(),c=(0,r.useSetAtom)(h);return{performCreditCheck:async r=>{let s=(0,u.createApplicant)(r);try{let o=await (0,l.fetchCreditScore)({applicant:s,lead_id:e}),u=o?.scores?.one_score?.masterscale;if(!o.scores){let t=await (0,l.sendToServer)({lead_id:e,leadStatus:"Complete",creditCheck:"Error",subcategory:"Not Found Error",creditScore:u,...r});(0,n.isLeadResponse)(t)&&(0,i.globalEvent)({eventId:23,userData:{email:r.email,phone:r.phone}}),a(d("not-found-error"));return}let m=Number(u);if(c(m),m<400){let s=await (0,l.sendToServer)({lead_id:e,leadStatus:"Complete",eligibility:"Not Eligible",creditCheck:"Success",subcategory:"Form Completed - Not Eligible",creditScore:u,form_completed:!0,...r});(0,n.isLeadResponse)(s)&&(0,i.globalEvent)({eventId:23,userData:{email:r.email,phone:r.phone}}),a(d("not-eligible")),(0,l.redirectToSuccess)(t,"credit-score-result")}else m>=400&&(await (0,l.sendToServer)({lead_id:e,leadStatus:"Complete",eligibility:"Eligible",creditCheck:"Success",subcategory:"Form Completed - Eligible",creditScore:u,form_completed:!0,...r}),(0,i.globalEvent)({eventId:23,userData:{email:r.email,phone:r.phone}}),(0,l.redirectToSuccess)(t,"credit-score-result"))}catch(t){console.log(t),o({category:"Client Error",errorMessage:`An error occurred on Equifax form: ${t.message}`}),await (0,l.sendToServer)({lead_id:e,leadStatus:"Complete",creditCheck:"Error",subcategory:"Credit Check Error",...r}),(0,i.globalEvent)({eventId:23,userData:{email:r.email,phone:r.phone}}),a(d("credit-search-error"))}}}};e.s(["creditCheckResultAtom",0,h,"useEquifaxCreditCheck",0,p],371378);
1var f=e.i(104377),v=e.i(412065),g=e.i(606144),x=e.i(270204),y=e.i(464645),b=e.i(920269),w=e.i(76745),j=e.i(653561),S=e.i(499219),C=e.i(502595),N=e.i(154072),A=e.i(321634),_=e.i(470636),T=e.i(129182),R=e.i(81385),E=e.i(690140),k=e.i(406320),M=e.i(186847),L=e.i(973909),D=e.i(667568);let I={"Step One":{fields:[{name:"user",type:"CUSTOM",component:()=>{let e=R.default.forms?.CustomFormDisclaimer;return(0,a.jsx)("div",{children:(0,a.jsxs)("div",{className:"row",children:[(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(A.default,{name:"first_name",placeholder:"First Name",label:!0})}),(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(A.default,{name:"middle_name",placeholder:"Middle Name",label:!0,required:!1})}),(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(A.default,{name:"last_name",placeholder:"Last Name",label:!0})}),(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(k.default,{name:"email",placeholder:"Email",label:!0})}),(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(M.default,{name:"phone",placeholder:"Phone",label:!0})}),D.default?.forms?.locationField&&(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(L.default,{locationType:"sales",label:!0,required:!0})}),(0,a.jsx)("div",{className:"d-flex align-items-center col-12",children:(c.isFord||c.isCricksSharedConfig)&&e?(0,a.jsx)(e,{}):(0,a.jsx)(E.default,{name:"disclaimer",placeholder:"Disclaimer",label:()=>(0,a.jsxs)("div",{children:["I agree to the"," ",(0,a.jsx)("a",{href:"/privacy-policy",target:"_blank",children:"Privacy Policy"})," ","and"," ",(0,a.jsx)("a",{href:"/terms-and-conditions",target:"_blank",children:"Terms & Conditions"})]}),customLabel:!0,customRequired:{value:!0,message:"*You must agree to the terms of use."},required:!0})}),(0,a.jsx)("div",{className:"col-md-6 col-12",children:T.testMode&&(0,a.jsx)(A.default,{name:"mock_error",placeholder:"Mock Error",label:!0,required:!1})})]})})}}],heading:"Getting Started",description:"We just need some basic details before getting started"},"Step Two":{fields:[{name:"credit",type:"CUSTOM",component:({leadId:e,showButton:t=!1,setCurrentError:r})=>{let{setValue:s,getValues:l}=(0,b.useFormContext)(),{performCreditCheck:n}=p({leadId:e,setCurrentError:r});return(0,y.useEffect)(()=>{s("address","N/A"),T.testMode&&"western-ford"===o.default.slug&&(0,w.getKeys)(u.sampleLead).forEach(e=>{s(e,u.sampleLead[e])})},[s]),(0,a.jsx)("div",{children:(0,a.jsxs)("div",{className:"row",children:[(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(S.default,{name:"DOB",placeholder:"Date of Birth",yearFormat:!0,label:!0})}),(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(N.default,{name:"gender",placeholder:"Gender",options:[{value:"M",name:"Male"},{value:"F",name:"Female"},{value:"U",name:"Other"}],defaultValue:"",label:!0})}),(0,a.jsx)("h2",{className:"col-12",children:"Your Address"}),(0,a.jsx)("div",{className:"col-12",children:(0,a.jsx)(j.default,{name:"address",placeholder:"Starting typing your address..",label:!0,equifaxMapping:{subpremise:["unit","short_name"],street_number:["street_number","short_name"],route:["street_name","long_name"],locality:["suburb","short_name"],administrative_area_level_1:["state","short_name"],postal_code:["postcode","short_name"]}})}),(0,a.jsx)("div",{className:"col-md-3 col-12",children:(0,a.jsx)(A.default,{name:"unit",placeholder:"Unit",label:!0,required:!1})}),(0,a.jsx)("div",{className:"col-md-3 col-12",children:(0,a.jsx)(A.default,{name:"street_number",placeholder:"Street Number",label:!0})}),(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(A.default,{name:"street_name",placeholder:"Street Name",label:!0})}),(0,a.jsx)("div",{className:"col-md-3 col-12",children:(0,a.jsx)(N.default,{name:"street_type",placeholder:"Street Type",options:u.streetTypeData,defaultValue:"",label:!0})}),(0,a.jsx)("div",{className:"col-md-3 col-12",children:(0,a.jsx)(A.default,{name:"suburb",placeholder:"Suburb",label:!0})}),(0,a.jsx)("div",{className:"col-md-3 col-12",children:(0,a.jsx)(N.default,{name:"state",placeholder:"State",options:[{value:"ACT",name:"ACT"},{value:"NSW",name:"NSW"},{value:"NT",name:"NT"},{value:"QLD",name:"QLD"},{value:"SA",name:"SA"},{value:"TAS",name:"TAS"},{value:"VIC",name:"VIC"},{value:"WA",name:"WA"},{value:"NZ",name:"New Zealand"}
1,{value:"OS",name:"Overseas"},{value:"OTH",name:"Other territory of Australia"}],defaultValue:"",label:!0})}),(0,a.jsx)("div",{className:"col-md-3 col-12",children:(0,a.jsx)(A.default,{name:"postcode",placeholder:"Postcode",label:!0,rules:{required:!0}})}),(0,a.jsx)("h2",{className:"col-12",children:"Verify your identity"}),(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(C.default,{name:"license_number",placeholder:"License Number",label:!0})}),(0,a.jsx)("div",{className:"col-md-6 col-12",children:(0,a.jsx)(A.default,{name:"employer",placeholder:"Employer",label:!0,required:!1})}),t&&(0,a.jsx)("div",{className:"col-12",children:(0,a.jsx)(_.Button,{type:"button",onClick:async()=>{let e=l();await n(e)},children:"Submit"})})]})},"stepTwo")}}],heading:"Your Details",description:""}};e.s(["default",0,({page_id:e})=>{let{steps:t,stepKeys:r}=(0,f.constructStepsWithTypeSafety)(I),s=(0,f.useMultistep)(t),{isLastStep:l,leadId:n,sendToServerOnStep:i,setCurrentError:o,stepIndex:c}=s,{performCreditCheck:d}=p({leadId:n,setCurrentError:o}),u=async e=>{l?await d(e):await i(e)};return(0,a.jsx)(x.FinanceFormContainer,{noCard:!0,hideCta:!0,children:(0,a.jsx)(g.Form,{onSubmit:u,defaultValues:{category:"Finance Enquiry",page_id:e??null},children:(0,a.jsx)(g.FormStepContainer,{progress:s.progress,stepProgress:{current:c+1,total:r.length},children:r.map((e,t)=>t!==c?null:(0,a.jsx)(v.FormStep,{currentFields:I[e].fields,heading:I[e].heading||e,de
1scription:I[e].description,index:t,multiStep:s},e))})})})}],752064)},834165,e=>{e.v({EmailPhone:"NzTradeIn-module-scss-module__0T3mFW__EmailPhone",NameCtn:"NzTradeIn-module-scss-module__0T3mFW__NameCtn"})},539141,e=>{"use strict";var a=e.i(563705),t=e.i(464645);let r=Object.freeze({dealershipsTaurusSettings:[{id:110,slug:"motorama",satellite_site_url:null,taurus_id:null,taurus_dealer_company_id:null,get_taurus_consents:null}],websiteFinanceProvider:null});var s=e.i(271104),l=e.i(749846),n=e.i(969570),i=e.i(104377),o=e.i(202999),c=e.i(412065),d=e.i(18712),u=e.i(606144),m=e.i(348797),h=e.i(615190),p=e.i(491315);let f=(e=!1)=>({help:"You can borrow from $5,000 up to $150,000.",name:"vehiclePriceBudget",type:"currency",label:"Budget",placeholder:"Vehicle Budget",hidden:e}),v={name:"dateOfBirth",type:"dob",label:"Date of Birth"},g={name:"driverLicenceNumber",type:"licenseNumber",label:"Driver License Number",placeholder:"Driver License"},x={name:"Your Current Address",type:"address"},y=e=>{let a=[];if(p.isFrizelleSunshineAutomotive&&!e){let e=["ferrari","mclaren","aston martin","jaguar","tyre"],t=[1542,1544,1524,1561,1555,1699,1520,1534,2221,2222],r=s.default.locations.filter(a=>!e.some(e=>a.name.toLowerCase().includes(e.toLowerCase()))&&"sales"===a.location_type).sort((e,a)=>{let r=t.indexOf(e.id),s=t.indexOf(a.id);return -1===r&&-1===s?e.name.localeCompare(a.name):-1===r?1:-1===s?-1:r-s}).map(e=>({name:e.name.replace("- Sales",""),value:e.id}));a.push({label:"If you're currently looking at a vehicle that's in stock at one of our locations, which dealership is your vehicle located?",placeholder:"Select a location",name:"location_id",type:"select",options:r,required:!1})}return a},b=[{name:"privacy",label:'<p>I have read and agree to the Taurus Motor Finance <a href="https://taurusmotor.com.au/pages/notice_and_consent.html">Privacy and Credit Reporting notice and consent</a></p>\n\n',type:"check"},{name:"scoreseeker",label:'<p>I consent to Taurus Motor Finance accessing ScoreSeeker from Equifax to provide me with a personalised interest rate and/or determine my eligibility to apply for finance. <em>This access does not impact your credit score or leave any record on your credit report.</em></p>\n<p>Taurus Motor Finance collects your personal information (i.e. your Name, Date of Birth, Driver Licence, and address details) to access your credit score for your loan interest rate quote and/or determine your eligibility to apply for finance. This score seeker access does not impact your ongoing credit score or leave any enquiry footprint on your credit report. Further information on credit scores and comprehensive credit reporting can be found at <a href="https://www.creditsmart.org.au/">https://www.creditsmart.org.au/</a></p>\n',type:"check"},{name:"electronic_communication",label:"<p>I consent to electronic communication being the primary medium of communication from Taurus Motor Finance including SMS and email, using the contact details provided by me in this credit application</p>\n<p>If consent is provided, electronic communications must be checked regularly and I can withdraw consent at any time</p>\n",type:"check"}];var w=e.i(270204),j=e.i(350721),S=e.i(556167);let C=({page_id:e})=>{let C=(0,l.useSearchParams)(),N=(0,j.useFinanceFormParams)(C),A=(0,n.useClientsideRouter)(),[_,T]=(0,t.useState)(),[R,E]=(0,t.useState)(!1),k=(0,t.useMemo)(()=>{let e=r.dealershipsTaurusSettings.find(e=>N.preferredDealership?e.slug===N.preferredDealership:e.id===s.default.dealership_id).get_taurus_consents;e&&0!==e.length||(e=b);let a=(0,S.coreFieldsHash)({label:!0,includeMiddleName:!0}),t=s.default.locations.length>1?[((e=!1)=>({label:"Preferred Dealership",name:"preferredDealership",type:"locationSelect",hidden:e}))(!!N.preferredDealership),f(!!N.vehiclePriceBudget),...a,...y(N.carId)]:[f(!!N.vehiclePriceBudget),...a,...y(N.carId)],l=e&&e?.length>0?[v,g,x,...e]:[v,g,x];return[{heading:"Contact Details",fields:t},{heading:p.isPeterWarrenNSWGroupSites?"Customer Details":"Finance Details",fields:l}]},[N.preferredDealership,N.vehiclePriceBudget,N.carId]),M=(0,h.getKeys)(k),L=(0,h.getValues)(k).map(e=>e.fields),D=(0,i.useMultistep)(L),{isLastStep:I,leadId:P,stepIndex:O,sendToServerOnStep:F,setCurrentError:W}=D,B=async e=>{let a=(e?.preferredDealership??null)||s.default.dealership_slug;if(I){let t=await fetch("/api/send-to-taurus",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(e)}),r=await t.json();if(r?.dataErrors)T(Object.keys(r.dataErrors).map(e=>`${e}: ${r.dataErrors[e][0].message}`));else if(r?.error)W(r.error);else{(0,m.globalEvent)({eventId:28,userData:{email:e?.email,phone:e?.phone}});let{name:t,last_name:s,phone:l,email:n,...i}=e,o=(({res:e,data:a})=>{let t=e.satellite_site_url,r=`${t}/customers/${e.customerKey}`,s={dealership_id:e.dealershipId};"unverified"===e.mobileVerificationStatus?(r+="/mobile_verifications/new",s.mobile=a.phone.replace(/ /g,"")):r+="/quotes/new";let l=new URLSearchParams(s).toString();return r+`?${l}`})({res:r,data:e}),c=await (0,d.handleDataSubmission)({userData:{category:"Finance Enquiry",...i,name:t,last_name:s,phone:l,email:n,send_customer_email:!1,lead_status:"Complete",dealershipId:r.dealershipId,dealerCompanyId:r.dealerCompanyId,lead_id:P,dealership_slug:a,taurus_customer_key:r?.customerKey??null},isLastStep:!0});c?.lead_id?(E(!0),A.push(o)):c?.error&&alert("An error occurred")}}else P||(0,m.globalEvent)({eventId:31,userData:{email:e?.email,phone:e?.phone}}),await F({category:"Finance Enquiry",...e,dealership_slug:a})};return(0,a.jsx)(w.FinanceFormContainer,{noCard:!0,children:(0,a.jsxs)(u.Form,{onSubmit:B,defaultValues:{page_id:e??null},children:[(0,a.jsx)(u.FormStepContainer,{progress:D.progress,stepProgress:{current:O+1,total:L.length},hideStepNumber:p.isPeterWarrenNSWGroupSites,children:M.map((e,t)=>t!==O?null:(0,a.jsx)(c.FormStep,{currentFields:k[e].fields,heading:k[e].heading,index:t,multiStep:D,buttonProps:{forceLoading:R},submitBtnText:p.isPeterWarrenNSWGroupSites?"Next":void 0},t))}),N?.carId&&(0,a.jsx)(t.Suspense,{fallback:null,children:(0,a.jsx)(j.AddCarParamsToForm,{})}),(0,a.jsx)(o.default,{errors:_})]})})};e.s(["default",0,({page_id:e})=>(0,a.jsx)(t.Suspense,{fallback:null,children:(0,a.jsx)(C,{page_id:e})})],539141)},893460,e=>{e.v({Column:"CarSidebar-module-scss-module__raX_zq__Column",carCard:"CarSidebar-module-scss-module__raX_zq__c
1arCard"})},682415,e=>{"use strict";var a=e.i(563705),t=e.i(464645),r=e.i(920269),s=e.i(749846),l=e.i(164140),n=e.i(667568),i=e.i(951942),o=e.i(812731),c=e.i(307032),d=e.i(141974),u=e.i(998380),m=e.i(615190),h=e.i(606012),p=e.i(491315),f=e.i(81385),v=e.i(757656),g=e.i(913185),x=e.i(76745);let y=({title:e,text:t,Icon:r,wrapperClassName:s,dark:l})=>(0,a.jsxs)("div",{className:"d-flex "+s,children:[(0,a.jsx)(r,{className:"text-primary mr-3",size:25,style:{minWidth:"10%"}}),(0,a.jsxs)("div",{children:[(0,a.jsx)("h5",{className:(0,m.cn)("m-0",p.isConquerorOffRoad?"text-white":"text-primary"),children:e}),(0,a.jsx)("span",{className:l?"text-white-50":"text-muted",children:t})]})]}),b={1:{Icon:v.FaRegCheckCircle,text:p.isAssetFinanceAi?"Apply online in minutes!":"Apply online in 5 minutes!"},2:{Icon:v.FaRegClock,text:p.isAssetFinanceAi?"AI â Powered Lender Matching to find your personalised lowest rate":`Get finance with your own ${(0,g.translate)("personalised")} finance rate`},3:{Icon:v.FaCar,text:p.isAssetFinanceAi?"Purchase your dream asset":p.isConquerorOffRoad?"Purchase your off road camper":`Purchase your dream ${(0,m.getPrimaryVehicle)().toLowerCase()}`}},w=({dark:e})=>{if(n.default.financePageHideRightSteps||(0,d.extraSafeFinance)())return null;let t=["1","2","3"],r=f.default.finance?.customSteps??n.default.finance.customSteps;r&&t.push(...(0,x.getKeys)(r).map(String));let s=Array.from(new Set(t)).sort((e,a)=>parseInt(e)-parseInt(a)).map(e=>{let a=parseInt(e),t=`STEP ${a}`;return r&&r[a]?{...r[a],title:r[a].title||t}:{...b[a],title:t}}),l=f.default.finance?.SidebarExtra;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:(0,m.cn)("d-none d-lg-block rounded p-4",e?"bg-dark border":"bg-white"),children:s.map((t,r)=>(0,a.jsx)(y,{title:t.title,wrapperClassName:(0,m.cn)(r<s.length-1&&"mb-3"),Icon:t.Icon,text:t.text,dark:e},`Car-Step-${r}`))}),l?(0,a.jsx)(l,{}):null]})};var j=e.i(893460);let S=({children:e,dark:t})=>(0,a.jsx)("div",{className:(0,m.cn)(j.default.Column,"col-md-6 col-lg-4 mb-lg-0 order-lg-2 order-1 mb-3"),children:(0,a.jsx)("div",{className:(0,m.cn)("sticky top-2",n.default?.header?.sticky&&!p.isBartonsWebsite&&"top-58",p.isBartonsWebsite&&"top-36"),children:(0,a.jsx)(o.Card,{className:(0,m.cn)(j.default.carCard,"mb-3",t?"bg-dark border":"box-shadow bg-white"),children:e})})}),C=({car:e})=>{let{setValue:s}=(0,r.useFormContext)();return(0,t.useEffect)(()=>{s("car_year",e.year),s("car_description",`${e.make} ${e.model}`)},[e,s]),(0,a.jsx)("div",{className:"d-none"})},N=({carId:e,dark:t,isTaurus:r,subscription:s})=>{let{data:n,isLoading:d}=(0,i.useTanstackQuery)({queryKey:["car","search",e],queryFn:()=>(0,h.fetchSingleCar)(e),enabled:!!e});return n?d?(0,a.jsxs)(S,{dark:t,children:[(0,a.jsxs)("div",{className:"position-relative",children:[(0,a.jsx)(c.Skeleton,{className:"h-75 w-full"}),(0,a.jsx)("div",{className:j.default.FavouriteSkeleton,children:(0,a.jsx)(c.Skeleton,{className:j.default.switch})})]}),(0,a.jsxs)(o.CardHeader,{children:[(0,a.jsx)(o.CardTitle,{children:(0,a.jsx)(c.Skeleton,{className:"h-8 w-60"})}),(0,a.jsx)(c.Skeleton,{className:"h-4 w-36"})]})]}):(0,a.jsxs)(S,{dark:t,children:[(0,a.jsx)(u.default,{href:(0,m.getCarUrl)(n),className:"unstyled position-relative mb-2",children:(0,a.jsx)(o.CardImage,{src:(0,m.carSearchImage)(n),height:400,width:600,alt:n.name,unoptimized:!0})}),(0,a.jsxs)(o.CardHeader,{className:"my-2 py-0",children:[(0,a.jsx)(o.CardTitle,{className:(0,m.cn)(t&&"text-white"),children:n.name}),(0,a.jsx)("h5",{className:"font-weight-bold mb-0",children:(0,a.jsx)(l.CarPrice,{car:n})}),(0,a.jsx)(o.CardDescription,{className:(0,m.cn)(t?"text-white-50":"text-muted","mb-2"),children:s?"/week":n.price_type})]}),r&&(0,a.jsx)(C,{car:n})]}):null};e.s(["default",0,({hideCta:e=!1,subscription:r=!1})=>{let l=(0,s.useSearchParams)(),n=p.isDarkMode,i=l.get("car_id");return(i?.includes("?")&&(i=i.split("?")[0]),i)?(0,a.jsx)(t.Suspense,{fallback:(0,a.jsxs)(S,{dark:n,children:[(0,a.jsxs)("div",{className:"position-relative",children:[(0,a.jsx)(c.Skeleton,{className:"h-75 w-full"}),(0,a.jsx)("div",{className:j.default.FavouriteSkeleton,children:(0,a.jsx)(c.Skeleton,{className:j.default.switch})})]}),(0,a.jsxs)(o.CardHeader,{children:[(0,a.jsx)(o.CardTitle,{children:(0,a.jsx)(c.Skeleton,{className:"h-8 w-60"})}),(0,a.jsx)(c.Skeleton,{className:"h-4 w-36"})]})]}),children:(0,a.jsx)(N,{carId:i,dark:n,subscription:r})}):e||(0,d.extraSafeFinance)()?null:(0,a.jsx)(S,{dark:n,children:(0,a.jsx)(w,{dark:n})})}],682415)},362956,e=>{e.v({CasboltsMotorcyclesBg:"FormContainer-module-scss-module__Dh2wfa__CasboltsMotorcyclesBg",OverflowHiddenSm:"FormContainer-module-scss-module__Dh2wfa__OverflowHiddenSm",RightChoiceAutoBG:"FormContainer-module-scss-module__Dh2wfa__RightChoiceAutoBG"})},270204,e=>{"use strict";var a=e.i(563705),t=e.i(464645),r=e.i(667568),s=e.i(812731),l=e.i(615190),n=e.i(491315),i=e.i(682415),o=e.i(362956);let c=({children:e,bg:t=n.isDarkMode?"bg-dark":"bg-light",id:r})=>(0,a.jsx)("div",{id:r,className:(0,l.cn)(o.default.OverflowHiddenSm,t,n.isCasboltsMotorcycles&&o.default.CasboltsMotorcyclesBg,n.isRightChoiceAutos&&o.default.RightChoiceAutoBG),children:(0,a.jsx)("div",{className:(0,l.cn)("container py-5",n.isRightChoiceAutos&&"bg-white"),children:(0,a.jsx)("div",{className:"row justify-content-center",children:e})})});e.s(["FinanceFormContainer",0,({children:e,noCard:o=!1,hideCta:d,subscription:u})=>{let m=!r.default.halfDarkMode&&n.isDarkMode;return(0,a.jsxs)(c,{id:"finance-form",children:[(0,a.jsx)("div",{className:"col-lg-8 order-lg-1 order-2",children:o?e:(0,a.jsx)(s.Card,{children:(0,a.jsx)(s.CardContent,{className:(0,l.cn)("pt-4",m?"bg-dark border":"bg-white"),children:e})})}),(0,a.jsx)(t.Suspense,{fallback:null,children:(0,a.jsx)(i.default,{hideCta:r.default.financePageHideRightSteps||d,subscription:u})})]})},"FormContainer",0,c])},350721,e=>{"use strict";var a=e.i(563705),t=e.i(464645),r=e.i(920269),s=e.i(749846),l=e.i(860921),n=e.i(884102),i=e.i(951942),o=e.i(749281),c=e.i(615190),d=e.i(491315);let u=["utm_campaign","utm_source","utm_medium","car_id","vehiclePriceBudget","preferredDealership"],m=(e,a)=>{u.forEach(t=>{let r=e.get(t);r&&(a(t,r),"preferredDealership"===t&&a("dealership_slug",r))}
1),a("subcategory",(0,l.financeSubcategory)(e.get("car_type")))},h=["car_id","make","model","year","vin","dealership_slug","subscription_plan","subscription_plan_id","subscription_price","minimum_days","km_included","join_fee","establishment_fee","refundable_bond","additional_km_fee","swap_fee"],p=e=>{let a=e.get("car_id");return{carId:a,vehiclePriceBudget:e.get("vehiclePriceBudget"),preferredDealership:e.get("preferredDealership")}};e.s(["AddCarParamsToForm",0,({isEditorForm:e,subscriptionSignUp:l})=>{let u=(0,s.useSearchParams)(),{setValue:p}=(0,r.useFormContext)();(0,n.useGatedRoutes)({searchParams:u}),(0,o.useSyncSMSVerified)();let f=d.isFrizelleSunshineAutomotive||d.isFormulaMotorGroup||d.isAdelaideVehicleCentre||d.isPenfold,{data:v}=(0,i.useTanstackQuery)({queryKey:["taurusData",u.get("car_id")],queryFn:async()=>{let e=await fetch("/api/finance-locations",{method:"POST",body:JSON.stringify({carId:u.get("car_id")})});return await (0,c.handleFetch)(e)},enabled:!!u.get("car_id")&&f});return(0,t.useEffect)(()=>{v?.taurus_dealership_id&&p("taurus_dealership_id",v.taurus_dealership_id)},[v,p]),(0,t.useEffect)(()=>{let a=()=>{if(l){let e;h.forEach(e=>{let a=u.get(e);a&&p(e,a)}),(e=u.get("car_name"))&&p("vehicle",e),p("category","Subscription Enquiry")}else m(u,p)};e?u.get("car_id")&&a():a()},[u,p,e,l]),(0,a.jsx)("div",{className:"d-none"})},"FormQueryParametersCheck",0,({FormComponent:e,...l})=>{let n=(0,s.useSearchParams)(),i=p(n),{setValue:o}=(0,r.useFormContext)();return(0,t.useEffect)(()=>{m(n,o)},[n,o]),(0,a.jsx)(e,{...l,params:i})},"useFinanceFormParams",0,p])},591041,204678,e=>{"use strict";var a=e.i(563705),t=e.i(509672),r=e.i(667568),s=e.i(981780);e.i(947058);var l=e.i(286346),n=e.i(670442),i=e.i(522366),o=e.i(192548),c=e.i(104215),d=e.i(788079),u=e.i(615190),m=e.i(834165);let h=({title:e="Enquire now for your vehicle price",titleClassName:t="",subtitle:h="",eventId:p=40,optionalFields:f=[],scrollTop:v="0",regoInput:g=!0,additionalFields:x=[],car:y,dark:b=!1})=>{let w=[{name:"Make",type:"make"},{name:"Model",type:"string"},{name:"Year",type:"year"}];return g&&w.push({name:"Number Plate",type:"string"}),w.push({name:"Vehicle Kilometers",type:"string"},...f,...x),r.default.forms?.locationField&&w.push({label:"Dealership Location",placeholder:"Please select a dealership location",defaultValue:"",name:"location",locationType:"sales",type:"websiteLocationSelect"}),(0,a.jsxs)("div",{className:"col-lg-12 col-xl-12 order-2 order-lg-1 m-auto",children:[(0,a.jsx)("div",{style:{position:"absolute",top:`${v}px`}}),(0,a.jsxs)("div",{className:`rounded p-4 ${b?"bg-dark":"bg-white"}`,children:[(0,a.jsx)("h4",{className:`text-center py-3 ${(0,u.cn)(b?"text-white":"",t||"")}`,children:e}),(0,a.jsx)("h5",{className:`text-center py-3 ${b?"text-white":""}`,children:h}),(0,a.jsxs)(s.default,{eventId:p,defaultValues:y?{car_id:y.id}:{},children:[(0,a.jsxs)("div",{className:m.default.NameCtn,children:[(0,a.jsx)(i.StringInput,{name:"name",label:"First Name",placeholder:"First Name",required:!0}),(0,a.jsx)(i.StringInput,{name:"Last Name",label:"Last Name",placeholder:"Last Name",required:!0})]}),(0,a.jsxs)("div",{className:m.default.EmailPhone,children:[(0,a.jsx)(l.EmailInput,{name:"email",placeholder:"Email",label:"Email"}),(0,a.jsx)(n.PhoneInput,{name:"phone",placeholder:"Phone",label:"Phone"})]}),(0,a.jsx)(d.FormInputs,{formInputs:w}),(0,a.jsx)(o.default,{options:[],name:"Expected Trade In Price"}),(0,a.jsx)(c.default,{name:"Additional Comments",required:!1,rows:5}),(0,a.jsx)(s.SubmitBtn,{})]})]})]})};var p=e.i(270204),f=e.i(969570),v=e.i(104377),g=e.i(412065),x=e.i(18712),y=e.i(606144),b=e.i(130743),w=e.i(491315),j=e.i(556167),S=e.i(576241);e.s(["default",0,({title:e=w.isJohnHughesFord?"Tell Us About Your Car":"Enquire now for your vehicle price",car:s,eventId:l=s?18:40,page_id:n,optionalFields:i=[],bg:o=w.isDarkMode?"bg-dark":"bg-light",dark:c=w.isDarkMode,formDisclaimer:d,regoInput:m=!1,additionalFields:C=[]})=>{var N;let A,_,T=(0,f.useClientsideRouter)(),R=(N=w.isJohnHughes?(0,a.jsx)(b.CheryPrivacyDisclaimerText,{}):d,A=w.isJohnHughesSite||w.isWWYW?[{name:"corefields",type:"CUSTOM",component:S.PostcodeCoreFields}]:(0,j.coreFieldsHash)({}),_=[{name:"Make",type:"make"},{name:"Model",type:"string"},{name:"Year",type:"year"}],m&&_.push({name:"Rego",type:"string"}),_.push({name:w.isUsWebsite?"odometer_miles":"Kms",type:"string"},...i,{name:"Comments",type:"textarea",required:!1},...C),r.default.forms?.locationField&&_.push({label:"Dealership Location",placeholder:"Please select a dealership location",defaultValue:"",name:"location",locationType:"sales",type:"websiteLocationSelect"}),N&&_.push({name:"privacy",type:"CUSTOM",component:()=>N}),{"Step One":{fields:A,heading:"Your Details",description:""},"Step Two":{fields:_,heading:"Your Vehicle",description:""}}),{steps:E,stepKeys:k}=(0,v.constructStepsWithTypeSafety)(R),M=(0,v.useMultistep)(E),{isLastStep:L,nextStep:D,stepIndex:I,setCurrentError:P}=M,O=t.default[l].eventCategory,F=async e=>{if(L){let a=await (0,x.handleDataSubmission)({userData:e,isLastStep:!0,router:T,customEvent:{eventId:l}});a?.error&&P(a.error)}else D()};return(0,a.jsx)(p.FormContainer,{bg:o,children:w.isNZWebsite?(0,a.jsx)(h,{}):(0,a.jsx)("div",{className:"col-lg-10 col-xl-8 order-lg-1 order-2 m-auto",children:(0,a.jsx)(y.Form,{onSubmit:F,defaultValues:{category:O,car_id:s?s.id:null,page_id:n??null},className:"w-100",children:(0,a.jsx)(y.FormStepContainer,{progress:M.progress,stepProgress:{current:I+1,total:k.length},className:(0,u.cn)(c?"bg-dark border text-white":"bg-white"),children:k.map((t,r)=>r!==I?null:(0,a.jsx)(g.FormStep,{currentFields:R[t].fields,heading:e,description:R[t].description,index:r,multiStep:M},t))})})})})}],204678),e.s([],591041)},860921,e=>{"use strict";
1e.s(["financeSubcategory",0,e=>e?"used"===e?"Finance Enquiry with Used Car":"Finance Enquiry with New/Demo Car":"Finance Enquiry without Car"])},862502,e=>{"use strict";var a=e.i(563705);e.s(["default",0,()=>(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",style:{width:44,height:44},children:[(0,a.jsx)("path",{fillRule:"evenodd",d:"M5.625 1.5c-1.036 0-1.875.84-1.875 1.875v17.25c0 1.035.84 1.875 1.875 1.875h12.75c1.035 0 1.875-.84 1.875-1.875V12.75A3.75 3.75 0 0016.5 9h-1.875a1.875 1.875 0 01-1.875-1.875V5.25A3.75 3.75 0 009 1.5H5.625zM7.5 15a.75.75 0 01.75-.75h7.5a.75.75 0 010 1.5h-7.5A.75.75 0 017.5 15zm.75 2.25a.75.75 0 000 1.5H12a.75.75 0 000-1.5H8.25z",clipRule:"evenodd"}),(0,a.jsx)("path",{d:"M12.971 1.816A5.23 5.23 0 0114.25 5.25v1.875c0 .207.168.375.375.375H16.5a5.23 5.23 0 013.434 1.279 9.768 9.768 0 00-6.963-6.963z"})]})])},574873,e=>{e.v({LinkText:"LocationCard2-module-scss-module__WmelrW__LinkText",ResponsiveText:"LocationCard2-module-scss-module__WmelrW__ResponsiveText"})},790548,224566,e=>{"use strict";var a=e.i(563705),t=e.i(667568);e.i(712619);var r=e.i(763103),s=e.i(812731),l=e.i(998380),n=e.i(615190),i=e.i(491315),o=e.i(574873);let c=({location:e})=>(0,a.jsx)(l.default,{href:e.address.place_url,className:o.default.LinkText,children:(0,a.jsxs)("span",{children:[e.address.street,(0,a.jsx)("br",{}),e.address.city," ",e.address.state," ",e.address.postcode]})}),d=({first:e,second:t})=>(0,a.jsxs)("div",{className:"row pb-2 "+o.default.ResponsiveText,children:[(0,a.jsx)("div",{className:t?"col-4":"col-12",children:e}),(0,a.jsx)("div",{className:"col-8",children:t})]});e.s(["default",0,({location:e,additionalDetails:u=[],map:m=!1,dark:h=!1})=>(0,a.jsxs)(s.Card,{className:(0,n.cn)(h?"bg-dark":"bg-white","mb-3"),children:[(0,a.jsx)(s.CardHeader,{className:"my-0 pb-0",children:(0,a.jsx)(s.CardTitle,{className:(0,n.cn)(h?"text-white":"","mb-0"),children:(e=>{if(i.isGeelyGoldCoast&&e.includes("-")){let[t,r]=e.split("-").map(e=>e.trim());return(0,a.jsxs)(a.Fragment,{children:[t,(0,a.jsx)("br",{}),r]})}return e})(e.name)})}),(0,a.jsxs)("div",{className:`px-4 pt-4 pb-3 ${h?"text-white":"text-muted"}`,children:[e.visible&&(0,a.jsx)(d,{first:(0,a.jsx)("b",{children:"Address"}),second:(0,a.jsx)(c,{location:e})}),t.default.location?.additionalAddress&&(0,a.jsx)(d,{first:(0,a.jsx)("b",{children:"Address"}),second:(0,a.jsx)(c,{location:t.default.location.additionalAddress})}),(t.default.overrideContactUsPhone||e.contact_detail.phone)&&(0,a.jsx)(d,{first:(0,a.jsx)("b",{children:"Phone"}),second:t.default.overrideContactUsPhone?(0,a.jsx)(l.default,{href:`tel:${t.default.overrideContactUsPhone}`,className:o.default.LinkText,children:t.default.overrideContactUsPhone}):(0,a.jsx)(l.default,{href:`tel:${e.contact_detail.phone}`,className:o.default.LinkText,children:e.contact_detail.phone})}),i.isTrinityAutoGroup&&"parts"===e.location_type&&!e.contact_detail.phone&&(0,a.jsx)(d,{first:(0,a.jsx)("b",{children:"Phone"}),second:(0,a.jsx)(l.default,{href:"/vehicle-parts-and-accessories",className:o.default.LinkText,children:"Parts Enquiry"})}),u?.filter(a=>!a.locationTypes||a.locationTypes.includes(e.location_type)).map((e,t)=>(0,a.jsx)(d,{first:(0,a.jsx)("b",{children:e.name}),second:e?.href?(0,a.jsx)(l.default,{href:e.href,className:o.default.LinkText,children:e.address??e.name}):e?.isEmail?(0,a.jsx)(l.default,{href:`mailto:${e.address}`,children:e.address}):(0,a.jsx)(l.default,{href:`tel:${e.address.replace(/ /g,"")}`,children:e.address})},"extra-detail"+t))]}),m&&!i.isRockdaleGWM&&(0,a.jsx)(r.default,{location:e})]})],224566),e.s([],790548)},422537,e=>{e.v({categoriesWrapper:"RangeCategoryVariant-module-scss-module__lI6VWq__categoriesWrapper",categoryHeading:"RangeCategoryVariant-module-scss-module__lI6VWq__categoryHeading","team-section":"RangeCategoryVariant-module-scss-module__lI6VWq__team-section"})},463711,e=>{e.v({rangeStyle:"RangeItem-module-scss-module__wwNPhq__rangeStyle"})},614944,e=>{"use strict";var a=e.i(563705),t=e.i(755131),r=e.i(578173),s=e.i(756718),l=e.i(579759),n=e.i(72003),i=e.i(998380),o=e.i(209234),c=e.i(615190),d=e.i(491315),u=e.i(463711);e.s(["default",0,({model:e,className:m="col",linkText:h="Explore",imgWidth:p=250,imgHeight:f=120,hideExploreLink:v=!1,...g})=>{let x=(0,s.getModelPath)(e);r.canUseAnyFranchise&&e?.manufacturer_name==="Toyota"&&(x="/"+e.slug),e?.manufacturer_name==="Suzuki Australia"&&(x=x.replace("suzuki-australia","suzuki"));let y=(0,s.formatModelDisplayName)(e.name,e.manufacturer_name),b=e.status?(0,s.getModelStatusText)(e.status):"";
1return(0,a.jsxs)("div",{className:(0,c.cn)(u.default.rangeStyle,m,"d-flex flex-column modelPreview py-3 text-center"),children:[(0,a.jsx)("div",{className:"row d-flex flex-row pb-2",children:(0,a.jsx)(i.default,{href:x,target:"",className:"mx-auto",children:e.image.url&&(0,a.jsx)(t.default,{className:"model-image thumbnail pb-2",src:e?.cloudfront_new_image_url||(0,l.cloudinaryUrlTransformations)(e.image.url),alt:e.name,height:f,width:p,style:{objectFit:"contain",maxWidth:"100%",height:"auto"},unoptimized:!0})})}),!g.hideRangeItemName&&(0,a.jsx)("h3",{className:"mb-1",children:(0,o.default)(y)}),b&&(0,a.jsx)("div",{className:"mb-2",children:(0,a.jsx)("span",{className:(0,c.cn)("rounded px-2 py-1 text-xs leading-none font-semibold tracking-wide text-white uppercase","coming_soon"===e.status?"bg-secondary":"bg-primary"),children:b})}),d.isLifestyleCentre&&e.from_price>0&&(0,a.jsxs)("p",{children:["From ",(0,a.jsx)(n.default,{value:e.from_price})]}),!v&&(0,a.jsxs)(i.default,{href:x,target:"",style:{fontWeight:700},className:"btn btn-primary mt-auto",children:[h," ",(0,o.default)(y)]})]})}])},136705,e=>{"use strict";var a=e.i(563705),t=e.i(464645),r=e.i(271104),s=e.i(81385),l=e.i(667568),n=e.i(845937),i=e.i(640162);e.i(790548);var o=e.i(224566),c=e.i(812731),d=e.i(460356),u=e.i(615190),m=e.i(491315);let h=r.default;e.s(["default",0,({form:e,title:r="Submit an Enquiry",disclaimer:p,locations:f=[],manufacturer:v,hideMap:g=!1,additionalFields:x=null,submitBtnID:y,containerClassName:b,enableSelectingCategory:w,...j})=>{let S=!l.default.halfDarkMode&&m.isDarkMode,C=l.default.contact.maxLocationCards??3,N=(0,i.useLocations)().locations;0===f.length&&(f=N);let A=(0,t.useMemo)(()=>{let e=v?.toLowerCase();if(l.default.offers.filterLocations&&v&&e){let a=f.filter(a=>a.manufacturers?.includes(e));return a.length>C?[]:a}return f.length>C?[]:f},[f,v,C]),_=g||l.default.contact.hideMapBox;return(0,a.jsx)("div",{className:(0,u.cn)(b||"container py-5"),children:(0,a.jsxs)("div",{className:"row justify-content-center",children:[(0,a.jsx)("div",{className:"mx-auto "+l.default.contact.leftCol,children:(0,a.jsxs)(c.Card,{className:(0,u.cn)(S?"bg-dark border text-white":"bg-white"),children:[(0,a.jsxs)(c.CardHeader,{children:[(0,a.jsx)(c.CardTitle,{className:"mb-0",dangerouslySetInnerHTML:{__html:r}}),p]}),(0,a.jsx)(c.CardContent,{children:e||(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(n.default,{locationInputHidden:l.default.contact?.hideLocationInput,additionalFields:x,submitBtnID:y,hardcodedLocations:m.isUsingLegacyTWVDP?d.TWGLocations[h.name]:[],enableSelectingCategory:w,...j})})})]})}),!_&&(s.default.contact?.customContactDetails&&!l.default.models.overrideCustomContactDetails?(0,a.jsx)("div",{className:"mx-auto "+l.default.contact.rightCol,children:(0,a.jsx)(s.default.contact.customContactDetails,{})}):A.length>0?(0,a.jsx)("div",{className:"mx-auto "+l.default.contact.rightCol,children:A.map(e=>m.isBartons&&("service"===e.location_type||"parts"===e.location_type)?null:(0,a.jsx)(o.default,{location:e,additionalDetails:l.default.contact?.additionalDetails,map:l.default.contact?.hideBottomMap,dark:S},e.id))}):null)]})})}])},17283,e=>{e.v({Box:"NavButton-module-scss-module__mmR-zG__Box",Circle:"NavButton-module-scss-module__mmR-zG__Circle",CircleHover:"NavButton-module-scss-module__mmR-zG__CircleHover",CircleImageStyles:"NavButton-module-scss-module__mmR-zG__CircleImageStyles",CircleImageStylesDefault:"NavButton-module-scss-module__mmR-zG__CircleImageStylesDefault",Compact:"NavButton-module-scss-module__mmR-zG__Compact",h4:"NavButton-module-scss-module__mmR-zG__h4"})},747431,e=>{"use strict";var a=e.i(563705),t=e.i(998380),r=e.i(615190),s=e.i(17283);e.s(["default",0,({bgColour:e="white",textColour:l="black",circle:n,text:i,url:o,IconComponent:c,lgCol:d=3,make:u,compact:m=!1,onClick:h,useSolid:p=!1})=>{let f=e=>{if("#form-section"===o){e.preventDefault();let a=document.getElementById("form-section");a&&a.scrollIntoView({behavior:"smooth"})}else h&&h()},v=m?"size-[80px]":"size-[100px]",g=p?"border-[var(--nav-button-svg-border-color)]! hover:bg-[var(--nav-button-svg-background)]! hover:text-[var(--nav-button-svg-color)]! bg-[var(--nav-button-svg-hover-background)]! text-[var(--nav-button-svg-hover-color)]!":"border-[var(--nav-button-svg-border-color)]! bg-[var(--nav-button-svg-background)]! text-[var(--nav-button-svg-color)]! hover:bg-[var(--nav-button-svg-hover-background)]! hover:text-[var(--nav-button-svg-hover-color)]!",x=p?s.default.CircleImageStyles:s.default.CircleImageStylesDefault;if(!c)return null;let y="string"==typeof i?(0,r.decodeHtmlEntities)(i):i,b=(0,a.jsxs)("div",{className:s.default.Box,style:{backgroundColor:e,color:l},onClick:f,children:[(0,a.jsx)(c,{className:"size-5"}),(0,a.jsx)("h4",{className:s.default.h4,children:y})]}),w=({url:e})=>(0,a.jsxs)("div",{className:(0,r.cn)(s.default.Circle,(e||!!h)&&s.default.CircleHover),onClick:f,children:[(0,a.jsx)("div",{className:`mx-auto mb-3 flex ${v} flex-col items-center justify-center rounded-full border-2 duration-400 ${g} ${x}`,children:(0,a.jsx)(c,{className:"size-5"})}),(0,a.jsx)("h5",{className:"mb-0 text-center",children:y})]});return(0,a.jsx)("div",{className:(0,r.cn)(m&&s.default.Compact,m?"col-3 mb-0":"col-6 mb-3",`col-lg-${"number"==typeof d?d:3} mb-lg-0`),style:{padding:"1px"},children:o?(0,a.jsx)(t.default,{href:"/book-test-drive/"===o&&u?`${o}?make=${u}`:o,className:"unstyled",onClick:"#form-section"===o?f:void 0,children:n?(0,a.jsx)(w,{url:o}):b}):n?(0,a.jsx)(w,{url:o}):b})}])},304920,e=>{e.v({styledUl:"AddressInput-module-scss-module__0yFMGW__styledUl"})},653561,74902,e=>{"use strict";var a=e.i(563705),t=e.i(464645),r=e.i(920269),s=e.i(974036),l=e.i(644926);let n=[{value:"ALLY",name:"ALLEY"},{value:"ALWY",name:"ALLEYWAY"}
1,{value:"AMBL",name:"AMBLE"},{value:"ANCG",name:"ANCHORAGE"},{value:"APP",name:"APPROACH"},{value:"ARC",name:"ARCADE"},{value:"ART",name:"ARTERY"},{value:"AVE",name:"AVENUE"},{value:"BASN",name:"BASIN"},{value:"BCH",name:"BEACH"},{value:"BEND",name:"BEND"},{value:"BLK",name:"BLOCK"},{value:"BVD",name:"BOULEVARD"},{value:"BRCE",name:"BRACE"},{value:"BRAE",name:"BRAE"},{value:"BRK",name:"BREAK"},{value:"BDGE",name:"BRIDGE"},{value:"BDWY",name:"BROADWAY"},{value:"BROW",name:"BROW"},{value:"BYPA",name:"BYPASS"},{value:"BYWY",name:"BYWAY"},{value:"CAUS",name:"CAUSEWAY"},{value:"CTR",name:"CENTRE"},{value:"CNWY",name:"CENTREWAY"},{value:"CH",name:"CHASE"},{value:"CIR",name:"CIRCLE"},{value:"CLT",name:"CIRCLET"},{value:"CCT",name:"CIRCUIT"},{value:"CRCS",name:"CIRCUS"},{value:"CL",name:"CLOSE"},{value:"CLDE",name:"COLONNADE"},{value:"CMMN",name:"COMMON"},{value:"CON",name:"CONCOURSE"},{value:"CPS",name:"COPSE"},{value:"CNR",name:"CORNER"},{value:"CSO",name:"CORSO"},{value:"CT",name:"COURT"},{value:"CTYD",name:"COURTYARD"},{value:"COVE",name:"COVE"},{value:"CRES",name:"CRESCENT"},{value:"CRST",name:"CREST"},{value:"CRSS",name:"CROSS"},{value:"CRSG",name:"CROSSING"},{value:"CRD",name:"CROSSROAD"},{value:"COWY",name:"CROSSWAY"},{value:"CUWY",name:"CRUISEWAY"},{value:"CDS",name:"CUL-DE-SAC"},{value:"CTTG",name:"CUTTING"},{value:"DALE",name:"DALE"},{value:"DELL",name:"DELL"},{value:"DEVN",name:"DEVIATION"},{value:"DIP",name:"DIP"},{value:"DSTR",name:"DISTRIBUTOR"},{value:"DR",name:"DRIVE"},{value:"DRWY",name:"DRIVEWAY"},{value:"EDGE",name:"EDGE"},{value:"ELB",name:"ELBOW"},{value:"END",name:"END"},{value:"ENT",name:"ENTRANCE"},{value:"ESP",name:"ESPLANADE"},{value:"EST",name:"ESTATE"},{value:"EXP",name:"EXPRESSWAY"},{value:"EXTN",name:"EXTENSION"},{value:"FAWY",name:"FAIRWAY"},{value:"FTRK",name:"FIRE"},{value:"FITR",name:"FIRETRAIL"},{value:"FLAT",name:"FLAT"},{value:"FOLW",name:"FOLLOW"},{value:"FTWY",name:"FOOTWAY"},{value:"FSHR",name:"FORESHORE"},{value:"FORM",name:"FORMATION"},{value:"FWY",name:"FREEWAY"},{value:"FRNT",name:"FRONT"},{value:"FRTG",name:"FRONTAGE"},{value:"GAP",name:"GAP"},{value:"GDN",name:"GARDEN"},{value:"GTE",name:"GATE"},{value:"GDNS",name:"GARDENS"},{value:"GTES",name:"GATES"},{value:"GLD",name:"GLADE"},{value:"GLEN",name:"GLEN"},{value:"GRA",name:"GRANGE"},{value:"GRN",name:"GREEN"},{value:"GRND",name:"GROUND"},{value:"GR",name:"GROVE"},{value:"GLY",name:"GULLY"},{value:"HTS",name:"HEIGHTS"},{value:"HRD",name:"HIGHROAD"},{value:"HWY",name:"HIGHWAY"},{value:"HILL",name:"HILL"},{value:"INTG",name:"INTERCHANGE"},{value:"INTN",name:"INTERSECTION"},{value:"JNC",name:"JUNCTION"},{value:"KEY",name:"KEY"},{value:"LDG",name:"LANDING"},{value:"LANE",name:"LANE"},{value:"LNWY",name:"LANEWAY"},{value:"LEES",name:"LEES"},{value:"LINE",name:"LINE"},{value:"LINK",name:"LINK"},{value:"LT",name:"LITTLE"},{value:"LKT",name:"LOOKOUT"},{value:"LOOP",name:"LOOP"},{value:"LWR",name:"LOWER"},{value:"MALL",name:"MALL"},{value:"MNDR",name:"MEANDER"},{value:"MEW",name:"MEW"},{value:"MEWS",name:"MEWS"},{value:"MWY",name:"MOTORWAY"},{value:"MT",name:"MOUNT"},{value:"NOOK",name:"NOOK"},{value:"OTLK",name:"OUTLOOK"},{value:"PDE",name:"PARADE"},{value:"PARK",name:"PARK"},{value:"PKLD",name:"PARKLANDS"},{value:"PKWY",name:"PARKWAY"},{value:"PART",name:"PART"},{value:"PASS",name:"PASS"},{value:"PATH",name:"PATH"},{value:"PHWY",name:"PATHWAY"},{value:"PIAZ",name:"PIAZZA"},{value:"PL",name:"PLACE"},{value:"PLAT",name:"PLATEAU"},{value:"PLZA",name:"PLAZA"},{value:"PKT",name:"POCKET"},{value:"PNT",name:"POINT"},{value:"PORT",name:"PORT"},{value:"PROM",name:"PROMENADE"},{value:"QUAD",name:"QUAD"},{value:"QDGL",name:"QUADRANGLE"},{value:"QDRT",name:"QUADRANT"},{value:"QY",name:"QUAY"},{value:"QYS",name:"QUAYS"},{value:"RMBL",name:"RAMBLE"},{value:"RAMP",name:"RAMP"},{value:"RNGE",name:"RANGE"},{value:"RCH",name:"REACH"},{value:"RES",name:"RESERVE"},{value:"REST",name:"REST"},{value:"RTT",name:"RETREAT"},{value:"RIDE",name:"RIDE"},{value:"RDGE",name:"RIDGE"},{value:"RGWY",name:"RIDGEWAY"},{value:"ROWY",name:"RIGHT"},{value:"RING",name:"RING"},{value:"RISE",name:"RISE"},{value:"RVR",name:"RIVER"},{value:"RVWY",name:"RIVERWAY"},{value:"RVRA",name:"RIVIERA"},{value:"RD",name:"ROAD"},{value:"RDS",name:"ROADS"},{value:"RDSD",name:"ROADSIDE"},{value:"RDWY",name:"ROADWAY"},{value:"RNDE",name:"RONDE"},{value:"RSBL",name:"ROSEBOWL"},{value:"RTY",name:"ROTARY"},{value:"RND",name:"ROUND"},{value:"RTE",name:"ROUTE"},{value:"ROW",name:"ROW"},{value:"RUE",name:"RUE"},{value:"RUN",name:"RUN"},{value:"SWY",name:"SERVICE"},{value:"SDNG",name:"SIDING"},{value:"SLPE",name:"SLOPE"},{value:"SND",name:"SOUND"},{value:"SPUR",name:"SPUR"},{value:"SQ",name:"SQUARE"},{value:"STRS",name:"STAIRS"},{value:"SHWY",name:"STATE"},{value:"STPS",name:"STEPS"},{value:"STRA",name:"STRAND"},{value:"ST",name:"STREET"},{value:"STRP",name:"STRIP"},{value:"SBWY",name:"SUBWAY"},{value:"TARN",name:"TARN"},{value:"TCE",name:"TERRACE"},{value:"THOR",name:"THOROUGHFARE"},{value:"TLWY",name:"TOLLWAY"},{value:"TOP",name:"TOP"},{value:"TOR",name:"TOR"},{value:"TWRS",name:"TOWERS"},{value:"TRK",name:"TRACK"},{value:"TRL",name:"TRAIL"},{value:"TRLR",name:"TRAILER"},{value:"TRI",name:"TRIANGLE"},{value:"TKWY",name:"TRUNKWAY"},{value:"TURN",name:"TURN"},{value:"UPAS",name:"UNDERPASS"},{value:"UPR",name:"UPPER"},{value:"VALE",name:"VALE"},{value:"VDCT",name:"VIADUCT"},{value:"VIEW",name:"VIEW"},{value:"VLLS",name:"VILLAS"},{value:"VSTA",name:"VISTA"},{value:"WADE",name:"WADE"},{value:"WALK",name:"WALK"},{value:"WKWY",name:"WALKWAY"},{value:"WAY",name:"WAY"},{value:"WHRF",name:"WHARF"},{value:"WYND",name:"WYND"},{value:"YARD",name:"YARD"}];e.s(["createApplicant",0,e=>{let a=(e=>{let a=e.match(/^(\d{4})-(\d{1,2})-(\d{1,2})$/);if(!a)return e;let[,t,r,s]=a,l=s.padStart(2,"0"),n=r.padStart(2,"0");return`${t}-${n}-${l}`})(e.DOB);return{first_name:e.first_name,last_name:e.last_name,middle_name:e.middle_name?e.middle_name:"",phone:e.phone.startsWith("04")?e.phone:"",dob:a,gender:e.gender,street_name:e.street_name,street_type:e.street_type,street_number:e.street_number,unit:e.unit?e.unit:"",suburb:e.suburb,state:e.state,postcode:e.postcode,license_number:e.license_number,employer:e.employer?e.employer:"",email:e.email}},"sampleLead",0,{first_name:"Matthew",middle_name:"Eales",last_name:"Hunt",phone:"0412345678",email:"[email protected]",dob:"1978-11-16",gender:"M",street_name:"Huntsman",street_type:"CTR",street_number:"4",suburb:"Pyrmont",state:"NSW",postcode:"2011",license_number:"758811G",employer:"DATA FISH PTY LTD",unit:""},"streetTypeData",0,n],74902);var i=e.i(10632),o=e.i(307032),c=e.i(491315),d=e.i(953117),u=e.i(581393),m=e.i(304920);let h=c.isNZWebsite?"NZ":c.isUsWebsite?"US":"AU",p={subpremise:["subpremise","short_name"],floor:["floor","short_name"],street_number:["street_number","short_name"],route:["street","long_name"],locality:["suburb","short_name"],administrative_area_level_2:["city","short_name"],administrative_area_level_1:["state","short_name"],postal_code:["postcode","short_name"],country:["country","long_name"]},f=({id:e,formItem:i,equifaxMapping:o})=>{let{setValue:c,getValues:u}
1=(0,r.useFormContext)(),f=(0,s.useSetAtom)(d.hidePostcodeFieldAtom);(0,t.useLayoutEffect)(()=>(f(!0),()=>f(!1)),[f]);let v=(0,t.useMemo)(()=>u(i.name??"address")??"",[u,i?.name]),{ready:g,value:x,suggestions:{status:y,data:b},setValue:w,clearSuggestions:j}=(0,l.default)({requestOptions:{componentRestrictions:{country:h}},debounce:300,cache:!1,defaultValue:v});return(0,a.jsxs)("div",{children:[(0,a.jsx)("input",{className:"form-control",value:x,onInput:e=>{w(e.target.value)},disabled:!g,placeholder:"Address",id:e,autoComplete:"new-password"}),"OK"===y&&(0,a.jsx)("div",{className:"rounded border bg-white px-3 py-1 shadow",id:"addressSugestions",children:(0,a.jsx)("ul",{className:m.default.styledUl,children:b.map(e=>{let{place_id:t,structured_formatting:{main_text:r,secondary_text:s}}=e;return(0,a.jsxs)("li",{onClick:(({description:e})=>()=>{w(e,!1),c(i.name??"Your Current Address",e),j(),(0,l.getGeocode)({address:e,componentRestrictions:{country:"au"}}).then(e=>{let a=e[0].address_components;a&&a.map(e=>{let t=o?o[e.types[0]]:p[e.types[0]];t&&(c(t[0],e[t[1]]),o&&("route"===e.types[0]||"subpremise"===e.types[0])&&(e=>{let a=e.find(e=>e.types.includes("route")),t=e.find(e=>e.types.includes("subpremise")),r=t?.long_name.split(" ").slice(-1).join(" "),s=a?.long_name.split(" ").slice(0,-1).join(" "),l=a?.long_name.split(" ").slice(-1).join(" ");if(s&&l){let e=n.find(e=>e.name===l.toUpperCase())?.value;c("street_name",s),c("street_type",e)}t&&c("unit",r)})(a))})})})(e),children:[(0,a.jsx)("strong",{children:r})," ",(0,a.jsx)("small",{children:s})]},t)})})})]})},v=(0,u.default)({})(e=>{let t=(0,s.useAtomValue)(i.googleMapsLoadedAtom);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(i.default,{}),t?(0,a.jsx)(f,{...e}):(0,a.jsx)(o.Skeleton,{className:"mb-3 h-8 w-full"})]})});e.s(["default",0,v],653561)},64409,e=>{e.v({Input:"DobInput-module-scss-module__nZZECa__Input"})},499219,e=>{"use strict";var a=e.i(563705),t=e.i(464645),r=e.i(714533),s=e.i(581393),l=e.i(64409);let n=({name:e,placeholder:t,invalid:s,...l})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{children:(0,a.jsx)("input",{className:(0,r.default)({"form-control":!0,"is-invalid":s}),type:"number",placeholder:t,...l})}),s&&(0,a.jsxs)("div",{className:"invalid-feedback d-block",children:["Please enter valid ",e," (",t,")."]})]}),i=(e,a,t)=>{let r=Number(e);return r>=a&&r<=t},o=(0,s.default)({})(({value:e,onChange:r,fieldState:s,yearFormat:o,defaultDate:c={day:"",month:"",year:""}})=>{let[d,u]=(0,t.useState)(c.day),[m,h]=(0,t.useState)(c.month),[p,f]=(0,t.useState)(c.year),v=i(d,1,31),g=i(m,1,12),x=i(p,1900,new Date().getFullYear());return(0,t.useEffect)(()=>{r&&(v&&g&&x?r(o?`${p}-${m}-${d}`:`${d}/${m}/${p}`):e&&r(null))},[d,m,p]),(0,a.jsxs)("div",{className:"row",children:[(0,a.jsx)("div",{className:"col-4",children:(0,a.jsx)("div",{className:l.default.Input,children:(0,a.jsx)(n,{name:"day",placeholder:"dd",id:"dd",value:d,onChange:e=>u(e.target.value.substring(0,2)),invalid:s?.error&&!v,min:1,max:31,maxLength:2})})}),(0,a.jsx)("div",{className:"col-4",children:(0,a.jsx)("div",{className:l.default.Input,children:(0,a.jsx)(n,{name:"month",placeholder:"mm",id:"mm",value:m,onChange:e=>h(e.target.value.substring(0,2)),invalid:s?.error&&!g,min:1,max:12})})}),(0,a.jsx)("div",{className:"col-4",children:(0,a.jsx)(n,{name:"year",placeholder:"yyyy",id:"yyyy",value:p,onChange:e=>f(e.target.value.substring(0,4)),invalid:s?.error&&!x,min:1900,max:new Date().getFullYear()})})]})});e.s(["default",0,o])},502595,e=>{"use strict";var a=e.i(563705),t=e.i(141974),r=e.i(491315),s=e.i(872956),l=e.i(581393);let n=()=>r.isUsWebsite?{maxLength:void 0,pattern:{value:/^[A-Za-z0-9]{1,}$/,message:"Valid License Number is required"}}:r.isNZWebsite?{maxLength:8,pattern:{value:/^[A-Za-z]{2}[0-9]{6}$/,message:"License Number must be 2 letters followed by 6 digits"}}:r.isMotoramaMG?{maxLength:9,pattern:{value:/^\d{9}$/,message:"Must be a valid QLD Licence Number"}}:{maxLength:10,pattern:{value:/^[A-Za-z0-9]{6,10}$/,message:"License Number must be 6â10 alphanumeric characters"}},i=(0,l.default)({defaultRules:{required:"License Number is required",pattern:n().pattern}})(({value:e="",fieldState:r,formItem:l,placeholder:i,onChange:o,Tag:c="input",customClassName:d,...u})=>{let{defaultValue:m,id:h}=u,{maxLength:p}=n();return(0,a.jsx)(c,{value:e,className:[(0,s.errorClass)(r?.error),d].join(" "),placeholder:i||(0,t.upperFirst)(l?.name||""),onChange:o,defaultValue:m,id:h,maxLength:p})});e.s(["default",0,i])},287910,e=>{"use strict";var a=e.i(563705),t=e.i(609054),r=e.i(271104),s=e.i(667568),l=e.i(491315),n=e.i(154072);let i=t.default,o=r.default;e.s(["default",0,({name:e,highlightWebsiteMakes:t=!0,placeholder:r="Vehicle Make",customMakeOrder:c=[],...d})=>{let u=[];
1o.dealership_websites&&o.dealership_websites.forEach(e=>{e.make&&e.make_label&&0===u.filter(a=>a.name===e.make_label).length&&u.push({name:e.make_label,value:e.slug})});let m=s.default.forms.hideMakeOptions?[{name:"Other",make:"other"}]:i.filter(e=>u.findIndex(a=>a.name===e.label)).map(e=>({name:e.label,value:e.slug}));if(s.default.service.addAdditionalHighlightedMakes&&u.push(...s.default.service.addAdditionalHighlightedMakes),l.isMMG||l.isThomson){let e=o?.manufacturer?.name;e?(u=void 0,m=[{name:e,value:e.toLowerCase()}]):(m=[...u],u=void 0)}if(l.isPeterWarren&&(u=u.filter(({value:e})=>!["volvo","peugeot","chrysler"].some(a=>a===e))),l.isKilmoreAutoGroup&&(u=u.filter(({value:e})=>!["kia","mg"].some(a=>a===e))),l.isMaseratiMelbourne){let e="Maserati";m=[{name:e,value:e.toLowerCase()}],u=void 0}return l.isStewartToyota&&(m=[{name:"Lexus",value:"lexus"},{name:"Toyota",value:"toyota"}],u=void 0),(0,a.jsx)(n.default,{name:e,defaultValue:"",placeholder:r,highlightedOptions:t?u:void 0,customHighlightedOptionOrder:c,options:m,...d})}])},482007,e=>{"use strict";e.i(303830),e.s([])},333453,e=>{"use strict";var a=e.i(491315);let t=[{name:"Automotive Direct Used Cars",make:"",url:"https://www.automotivedirectusedcars.com.au/service"},{name:"Peter Warren Suzuki",make:"Suzuki",url:"https://www.peterwarrensuzuki.com.au/service"},{name:"Peter Warren Isuzu UTE",make:"Isuzu UTE",url:"https://www.peterwarrenisuzuute.com.au/bookaservice/"},{name:"Peter Warren Ford",make:"Ford",url:"https://www.peterwarrenford.com.au/service/service-booking/"},{name:"Peter Warren Å koda",make:"SKODA",url:"https://www.peterwarren.com.au/service/peter-warren-skoda"},{name:"Peter Warren Smithfield Service Centre",make:"Ford",url:"https://www.peterwarrenford.com.au/smithfield"},{name:"Peter Warren Jeep",make:"Jeep",url:"https://www.warwickfarmjeep.com.au/enquiries/service-booking/"},{name:"Peter Warren Chrysler",make:"Chrysler",url:"https://www.warwickfarmjeep.com.au/enquiries/service-booking/"},{name:"Peter Warren Kia",make:"Kia",url:"https://www.peterwarrenkia.com.au/service/sevice-booking/"},{name:"Peter Warren Renault",make:"Renault",url:"https://www.peterwarrenrenault.com.au/bookaservice/"},{name:"Peter Warren Toyota",make:"Toyota",url:"https://peterwarrentoyota.dealer.toyota.com.au/service/booking"},{name:"Mercedes-Benz Peter Warren",make:"Mercedes Benz",url:"https://www.mercedes-benz.com.au/passengercars/services/online-appointment-booking.html#/dealer?oabDealerGroup=GS0004100"},{name:"Peter Warren RAM",make:"RAM",url:"https://www.peterwarrenram.com.au/service/"},{name:"Peter Warren Honda",make:"Honda",url:"https://my.honda.com.au/s/service-booking?dealerId=80052"},{name:"Geely Liverpool",make:"Geely",url:"https://www.geelyliverpool.com.au/service"},{name:"OMODA Jaecoo Liverpool",make:"JAECOO",url:"https://www.omodajaecooliverpool.com.au/book-a-service/"}],r=a.isAutomotiveDirectUsedCars?t:a.isMacarthurAutomotive?[{name:"Automotive Direct Used Cars",make:"",url:"https://www.automotivedirectusedcars.com.au/service"},{name:"Macarthur Chrysler",make:"Chrysler",url:"https://www.macarthurautomotive.com.au/service/macarthur-jeep"},{name:"Macarthur Ford Campbelltown",make:"Ford",url:"https://www.macarthurfordcampbelltown.com.au/service"},{name:"Macarthur Ford Narellan",make:"Ford",url:"https://www.macarthurfordnarellan.com.au/service"},{name:"Macarthur Jaguar",make:"Jaguar",url:"https://retailers.jaguar.com.au/macarthur/service"},{name:"Macarthur Jeep",make:"Jeep",url:"https://www.macarthurautomotive.com.au/service/macarthur-jeep"},{name:"Macarthur Honda",make:"Honda",url:"https://my.honda.com.au/s/service-booking?dealerId=80080&_gl=1*4uyccm*_gcl_au*NTA2MjQ0MzQyLjE2ODcxNzMxMjM."},{name:"Macarthur Kia",make:"Kia",url:"https://www.macarthurkia.com.au/service/sevice-booking"},{name:"Macarthur Land Rover",make:"Land Rover",url:"https://www.macarthurlandrover.com.au/service "},{name:"Macarthur Renault",make:"Renault",url:"https://www.peterwarrenrenault.com.au/service"},{name:"Macarthur Suzuki",make:"Suzuki",url:"https://www.macarthursuzuki.com.au/service"},{name:"Macarthur Mercedes-Benz",make:"Mercedes Benz",url:"https://www.mercedes-benz.com.au/passengercars/services/online-appointment-booking.html#/"},{name:"Macarthur Mazda",make:"Mazda",url:"https://www.macarthurmazda.com.au/service/"},{name:"Macarthur Nissan",make:"Nissan",url:"https://www.macarthurnissan.com.au/service"},{name:"Macarthur LDV",make:"LDV",url:"https://www.macarthurldv.com.au/service"},{name:"Macarthur MG",make:"MG",url:"https://connect-enduser-apac.superservice.com/identify-vehicle/?market=AU&franchise=MG&dealerCode=256004"},{name:"Geely Macarthur",make:"Geely",url:"https://www.geelymacarthur.com.au/pages/book-a-service"},{name:"OMODA JAECOO Macarthur",make:"Jaecoo",url:"https://www.omodajaecoomacarthur.com.au/book-a-service/ "}]:a.isPeterWarren?t:a.isPeterWarrenAutomotiveRegional?[{name:"Bathurst Toyota",make:"Toyota",url:"https://bathursttoyota.dealer.toyota.com.au/service/booking"},{name:"Bathurst Volkswagen",make:"Volkswagen",url:"https://www.bathurstvw.com.au/service"},{name:"Cowra Toyota",make:"Toyota",url:"https://cowratoyota.dealer.toyota.com.au/service/booking"},{name:"Automotive Direct Used Cars",make:"",url:"https://www.automotivedirectusedcars.com.au/service"}]:a.isSydneySouthAutomotive?[{name:"Collins Honda",make:"Honda",url:"https://my.honda.com.au/s/service-booking?dealerId=80282"},{name:"Rockdale GWM",make:"GWM",url:"https://www.rockdalegwm.com.au/service"},{name:"Automotive Direct Used Cars",make:"",url:"https://www.sydneysouthautomotive.com.au/service"}]:a.isSydneyNorthShoreAutomotive?[{name:"North Shore Ford",make:"Ford",url:"https://www.northshoreford.com.au/service/service-booking/"}]:a.isPenfold?[{name:"Audi Penfold Burwood",make:"Audi",url:"https://connect.dealercell.com.au/online-tool/x-time-rego-lookup?webKey=AUS20141218912&VARIANT=AUDIAUSTRALIA&skipRedirect=true&WMODE=true&Dest=SERVICE&themeColor=#000000"},{name:"Audi Centre Doncaster",make:"Audi",url:"https://consumer.xtime.net.au/scheduling/?&variant=A
1UDIAUSTRALIA&webKey=aus20141218920&bx=451586"},{name:"Audi Waverley",make:"Audi",url:"https://consumer.xtime.net.au/scheduling/?&variant=AUDIAUSTRALIA&webKey=aus201901080935xx2&bx=4515866"},{name:"Audi Service Penfold Malvern",make:"Audi",url:"https://consumer.xtime.net.au/scheduling/?&xtimeSrc=Dealer_site&webKey=aus201705300216xx2&bx=447356&VARIANT=AUDIAUSTRALIA&WMODE=true&skipRedirect=true&xtimeSrc=Dealer_site"},{name:"Doncaster Hyundai",make:"Hyundai",url:"https://www.doncasterhyundai.com.au/aftersales/service/"},{name:"Burwood Mazda",make:"Mazda",url:"https://www.burwoodmazda.com.au/book-a-service-burwood"},{name:"Burwood Mazda Service Hawthorn",make:"Mazda",url:"https://www.burwoodmazda.com.au/book-a-service-hawthorn"},{name:"Frankston Mazda",make:"Mazda",url:"https://www.frankstonmazda.com.au/service/"},{name:"Penfold Suzuki",make:"Suzuki",url:"https://www.penfoldsuzuki.com.au/service/"},{name:"Penfold Isuzu UTE",make:"Isuzu UTE",url:"https://www.penfoldisuzuute.com.au/services/book-a-service"},{name:"Doncaster Volkswagen",make:"Volkswagen",url:"https://www.doncastervolkswagen.com.au/service/"},{name:"Burwood MG",make:"MG",url:"https://burwoodmg.com.au/service/"}]:[];e.s(["default",0,r])}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.