Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (2024)

Connect with multi GIG download speeds powered by fiber

As the nation's fastest internet provider, Cox offers a variety of tailored internet plans to meet your needs. Explore our affordable and reliable internet services designed to keep you connected to the activities you love. ø
Cox Internet is powered by fiber and connected to the premises via coaxial cable.

Let's check your best available price, speed and Cox Fiber availability!

An account already exists at this address

If you are moving to this address you may browse plans below.
If you are the current account holder please update your existing plan.

Edit address

We're not in your area yet — But will be soon!

Some exciting news is just around the corner. Sign up to get alerted about when we're coming to your home.

Get notified

Your address matched over 200 possible addresses.

Please update the address you provided to include an apartment number.

Your address matched multiple addresses.

Please choose an address or update your address to include an apartment number.

Sorry, we can't find a home at that address.

Check out our offers available at your home

Cox Fiber isn't available at your home yet, but high speed internet and special offers are.

Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (1)Edit address

Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (2)

On the couch or on the go, connect seamlessly and save. Internet starting at $35/mo. when you add Cox Mobile ø

Find out how

Get high-speed internet at an affordable price from a leading internet provider

Delve into a realm of fast and consistent connectivity without breaking the bank. Ourcompetitive pricing coupled with unparalleled customer service makes Cox the go-tointernet provider for budget-friendly high-speed internet solutions.

Unable to load available plans.
Please try again at another time

Loading offers... Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (3)

    Broadband Facts Labels

      You qualify!

      Big internet, small price

      Low-cost home internet options: Explore our most affordable plans for qualifying households on a tight budget looking for reliable internet.

      Explore options

      High-Speed home internet from Cox: features and benefits

      Cox provides a wide range of home internet services, ensuring a fit for every need. Frombasic browsing to ultra-fast streaming and gaming, our internet plans are designed tomatch your digital lifestyle. With the power of ourreliable fiber-powered network everyplan promises a smooth online experience. Our array of internet services not only caters to varying usage demands but also offers theflexibility to upgrade or modify your internet plan as your needs evolve.
      Cox Internet is powered by fiber and connected to the premises via coaxial cable.

      • Fiber-powered reliability

        Our advanced fiber-powered network not only delivers blazing-fast internet butalso powers critical infrastructure like hospitals and fire stations 24/7,ensuringreliability even in the mostcrucial situations.
        Cox Internet is powered by fiber and connected to the premises via coaxial cable.

      • GIG speeds everywhere

        Enjoy fast internet with GIGdownloadspeeds availableeverywhereCox serves,ensuring a smooth onlineexperience. ø

      • Faster than 5G providers

        Experience download speeds faster and more reliable than 5G home internet,especially duringpeak hours, ensuring aconsistent online experience. ø

      • Flexible plans

        Choose from a variety of internet plansdesigned tomeet your unique needs and easily change your planwheneveryour online demands change.

      • Save on internet with Cox Mobile

        Save more on your monthly bills withour competitivelypriced internet plans and enjoyadditional discounts when you bundle Cox Internet with Cox Mobile ø

      • Seamless connectivity on-the-go

        Stay connected wherever you go withfreeaccess to 4M wifi hotspotsnationwide, saving you from using precious cellular data.

        Explore fiber benefits

        Experience wall-to-wall home wifi coverage with Panoramic wifi from Cox

        Get wall-to-wall wifi coverage, on us

        Enjoy wall-to-wall coverage, ensuring a strong, reliable wifi signal in every corner with Cox's Panoramic Wifi. It's not just home wifi, it's Panoramic Wifi from Cox, your solution for a superior home wifi experience. ø

        Included on us with all Cox Internet plans

        Shop Cox Wifi

        Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (4)

        • The Panoramic Wifi Gateway supports Wifi 6 technology which gives you the strongest wifi signal for optimal connection.

        • Automatic software updates and free periodic equipment upgrades help make your internet speed more reliable than ever.

        • Get real-time alerts and protect all of the devices on your home wifi network 24/7 with Advanced Security.

          Cox home internet service FAQs

          Cox's fiber powered internet can reach multi GIG speeds (where available), for both upload and download speeds. With this rate, you can simultaneously stream full 4K movies, share large files, play multiplayer games online, livestream video and join video conference calls seamlessly.

          No, you get the same great price whether your connection is driven by our hybrid fiber-coax network or 100% fiber optic network.

          Cox Internet delivers fiber-powered internet everywhere we serve. That means fiber runs all the way to the node, or central hub, outside of your neighborhood. From there, your home may be connected by a coax cable or, in select areas, we offer Cox Fiber which delivers a 100% fiber optic connection directly to the home. Regardless of your home's connection type, our network is capable of delivering up to 1 GIG download speeds everywhere we serve, and even multi GIG speeds in select areas. Enter your address above to find out if Cox Fiber is available in your neighborhood.

          You will have a new device installed at your home called an Optical Network Terminal (ONT). Cox provides this device free of charge and it stays with your home when/if you move. It is typically a small white plastic device that is placed in an inconspicuous spot central to your home, or in a media panel, if available. The ONT functions as your modem, which is required to bring the internet signal from our fiber network to your home. You will still need a router or gateway to deliver the internet signal throughout your home via wifi, or to connect multiple devices simultaneously.

          For wifi connectivity, the technician will connect your router to the ONT via an ethernet cable, which they will provide. If you have an existing, compatible router or a gateway (modem + router combined unit), the technician can connect it for you to get your wifi up and running. Please note that your wifi router or gateway may need to be moved closer to the ONT device. If you do not have an existing device for providing in-home wifi, you can rent a Cox Panoramic Wifi gateway.

          Whether you're an occasional emailer or an all-night binge-watcher, we're here to help you find the internet speed and package that's just right for you. Refer to our internet speed guidelines to find out just how much internet speed you need. Curious to know how much speed you have now? Use our Speed Test tool to check your internet connection using your computer or mobile device.

          Cox offers up to 2 gig internet speeds, and 1 gig speeds powered by fiber are widely available. ø
          Cox Internet is powered by fiber and connected to the premises via coaxial cable.

          Two things matter as it relates to the speed of your internet connection: the download speed and the upload speed. Download is the speed at which your computer receives data from the internet. In general, when you request a webpage, you pass a very small amount of data to the web called a request and the web page and all of the assets are downloaded to your computer. Upload is the speed at which your computer sends data to the internet (or cloud). This is mostly relevant when you are uploading pictures or videos from your computer to someplace on the internet. Generally, upload speeds are slower than download speeds as more customers have the need for downloading information from the internet, like loading web pages, streaming videos, etc. Download and upload speeds are both measured in megabits per second (Mbps). Check out our speed test for an accurate assessment of your current internet connection.

          Absolutely! With Cox you have the flexibility to change your internet plan whenever your needs change. Whether you need more speed for streaming or a basic plan for browsing, you can easily upgrade or downgrade your plan through your online Cox account or by contacting our customer service.

          No. 1000 Mbps and 1 gig, or 1 Gbps, denote the same internet speed, just in different units of measurement. Both Gbps and Mbps are measurements of data transfer or, in other words, internet speed. Mbps stands for megabits per second. Gbps stands for gigabits per second. 1 Gbps, or 1 gig, is equal to 1,000 Mbps.

          5G stands for “fifth generation,” the most recent version of cellular/mobile technology. Although 5G is a mobile/cellular technology, it can also be used to deliver internet service to a residence. 5G home internet uses nearby cellular towers to send a signal to the modem/router in your home. The speed and reliability of that signal can be severely degraded by several factors, from how far it needs to travel to reach your home to objects that might stand in the way — think trees, buildings and even windows. In comparison, Cox's reliable, fiber-powered broadband network can deliver internet speeds that are even faster than 5G providers. ø

          Note: 5G is different than 5 Gbps (5 gigabits per second, which is an Internet speed) and 5 GHz (a setting you might see on your wifi router).
          Cox Internet is powered by fiber and connected to the premises via coaxial cable.

          Broadband Facts Label or Broadband Consumer Labelsare an easy way for you to understand what's provided in various internet service plans. Structured like a nutrition label, the Broadband Facts Label (BBFL), includes clear and easy-to-understand information about your services, internet speeds, and other information. While the Broadband Facts Label is an FCC requirement it also aligns with Cox's commitment to being transparent about our pricing. We hope the label helps you better understand your internet services and pricing. SeeInternet Service Disclosuresand Understanding the Broadband Facts Label for more information.

          Yes, for certain households and areas. Input your address to see if fiber internet is available for your household. Fiber isn't the only path to lightning-fast internet—check out our Gigablast plans, which offer ultrafast connections for everyone.

          Gigabit internet on a cable and fiber connection are the fastest options available for home networks. Gigabit is a broadband service with gigabit-per-second download speeds (Gbps). Fiber is another unique broadband service that transmits data as light, which allows data to travel far at high speeds. Fiber and gigabit are often referred to as 1 gig internet.

          Cox has many home internet plans ranging from Go Fast (up to 100 Mbps download speeds) service all the way up to Go Super Fast (1,000 Mbps, or 1 Gbps download speeds) everywhere, and Go Beyond Fast (2,000 Mbps, or 2 Gbps) service in select locations. Check out plan details here, explore Cox Internet bundles or learn more about Gigabit internet. Cox also has StraightUp internet — a prepaid internet plan where you pay month-to-month. Available to eligible customers.

          No, you are guaranteed to get the same great deals whether you order online, over the phone or in a Cox retail store. Shop with confidence with our 30-day money-back guarantee. ø

          Yes, you can bundle Cox Internet with TV and Mobile Phone services. For example, you can pick your internet plan, and then shop for Cox's new mobile service, even saving by bringing your own device. Similarly, a seamless home internet connection can be bundled with TV for a perfect streaming and live TV watching experience. Bundling internet and mobile services provides cost savings, simplified billing and a unified experience.

          You can easily manage and monitor your Cox Internet usage through your Cox account online or via the Cox mobile app. You can check your data usage, view and pay your bill, and even troubleshoot issues with the SmartHelp tool.

          Cox Internet plans come with a data allowance of 1.25 TB per month. If you find that you need more data, unlimited data plans are available for an additional charge. Monitoring your data usage and managing your plan is simple through your Cox account online or via the Cox mobile app.

          Cox offers three low-cost internet plans: ConnectAssist at $30/mo for those on government assistance, Connect2Compete at $9.95/mo for families with a K-12 student also on government assistance, and StraightUp Internet at $50/mo (prepaid) for those in service areas with no credit check required. Each plan provides up to 100 Mbps download speeds, free wifi modem rental, and EasyConnect self-installation at no charge.

          Cox provides cable internet service where digital data is transmitted over existing cable lines to provide a high-speed internet connection. With DSL, your performance is based on how far away you are from a central location. Additionally, cable internet can offer higher internet speeds as the cable wires provide a greater bandwidth than DSL.

          View Cox Internet plans and pricing on this page, or check out any of the Cox Internet bundles designed to save you money by combining Cox services.

          With our new flexible pricing options, you can buy only the services you want rather than signing up for multi-product bundles. You can build your own package by starting with our discounted Internet offers. You can always add TV, Phone, or Homelife at our everyday prices (then-current regular (non-promotional) rates) and remove them without impacting the rates on your remaining services. If you want to change the tier of any of your services, like a different Internet speed or TV package, we will work with you to find the service that meets your needs, but your rate and available discounts will be different since you are changing the level of services you are subscribed to. If you sign up for an Internet Bundle, removing either Panoramic Wifi or Cox Complete Care from your bundle will cause you to lose your bundle discount and promotional pricing. If you choose to sign up for a term agreement to get additional savings, ETFs apply for termination of your Internet service, but not if you cancel your TV, Phone, or Homelife plans. If you'd rather not to make a commitment on your Internet plan, options are available without a term agreement for an additional small monthly fee.

          To use your Cox Internet package as wifi, you will need to add our Panoramic Wifi gateway or provide your own wifi router. Learn more about Panoramic Wifi and how it can help you get wall-to-wall, whole home wifi coverage. ø

          Panoramic Wifi is an advanced home wifi solution from Cox that ensures wall-to-wall wifi coverage. It comes with a Panoramic Wifi Gateway, a modem and router in one, providing a strong and reliable signal, and the option to add wifi extenders (Pods) for larger homes.

          Wifi and internet are two different things. Wifi is an alternative to cables connecting devices. Wifi gives you wireless access to the internet from anywhere in your home via a modem, which translates the signal from Cox. The router distributes your internet connection through your home so all of your devices can communicate with each other and the internet.

          The fine print

          Just so there are no surprises:

          Offers expire 6/30/24 and are available to residential customers in Cox service areas. Prices exclude taxes, surcharges, usage-based charges, certain equipment, and other fees or charges, which are subject to change. If your package includes internet, promotional period runs from first installation of Internet service, even if you change speeds. After promotional periods, regular rates apply. Pricing, packages, and policies are subject to change. Other restrictions may apply. "No term agreement" means no minimum term period requirement and no early termination fees. A credit check and/or deposit may be required. May not be combined with other offers or discounts. Advertised rate and taxes vary by service location. Not all services available everywhere.

          See 30-day Money-Back Guarantee terms and conditions.

          Use of a Cox-approved DOCSIS 3.0 or higher cable modem is required for internet service. A Cox approved modem, compatible with the tier of service you subscribe to, is required for internet service; for more details see: Cox Certified Cable Modems. Internet delivered through Cox's hybrid fiber-coax network. For current download/upload speeds for all Cox Internet tiers, visit the Speeds and Data Plans page. Uninterrupted or error-free internet service, or the speed of your service, is not guaranteed. Actual speeds may vary based on type of equipment used, environmental and structural conditions in your home, number of users and other factors. Maximum available speeds may vary depending on service area. For more information on Cox Internet, see Cox Internet Service Disclosures.

          No annual contract means no minimum term period requirement and no early termination fee.

          All Cox Internet plans include 1.25 TB (1280 GB) per month of data usage. Additional Data Plans can be added for an additional monthly charge. Excess usage is $10 per additional 50 GB block. Unused data does not roll over. For more details on data plans and data usage, see cox.com/dataspeedplans and cox.com/datausage.

          Cox Internet is powered by fiber and connected to the premises via coaxial cable.

          Based on the number of households within Cox serviceable area that can receive GIG download speeds.

          Multi GIG speeds have limited availability in select areas.

          Requires Technicolor CGM4141 or Arris TG1682 Panoramic Wifi Gateway; Panoramic Wifi customers with other models may click here to upgrade device at no additional cost.

          Additional services can be added at then-current regular rates. Rates and discounts subject to change when adjusting or removing services or equipment.

          Rates, and/or when applicable, term agreements, may differ from those presented here as a result of customer's existing account features, such as pricing, bundles, term agreements, or service address. Applicable monthly service charges, installation, additional equipment, taxes, trip charges and other fees may apply. Rate subject to increase if any prerequisite service is downgraded or canceled. All prices and packages are subject to change. Subject to credit approval. Other restrictions may apply.

          Prices exclude taxes, device, activation, roaming data, international usage and other fees and charges, which are subject to change. Other restrictions apply.

          Looks like this is an address serviced by Cox Business

          Address not recognized

          Please choose the option that best applies:

          • Select “Shop business plans” for Cox Business plans tailored to commercial needs
          • Select “Edit address” for Residential home services

          Shop business plansEdit address

          Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (5)

          Worry Free Promise

          Choosing the right plan with the right speed for your household shouldn't be a challenge. With our Worry Free Promise you can change your plan selection later. If you don't absolutely love your service you can cancel within 30 days and get your money-back. ø

          Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (6)

          Max download speed

          $--/mo

          $--/mo

          First month

          $--.--

          Months --

          $--.--

          Great features and benefits

          Great features and benefits

          Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (7)

          Worry Free Promise

          Choosing the right plan with the right speed for your household shouldn't be a challenge. With our Worry Free Promise you can change your plan selection later. If you don't absolutely love your service you can cancel within 30 days and get your money-back. ø

          With this offer:

            Includes:

              $--/mo

              $--/mo

              First month

              $--.--

              Months --

              $--.--

              See Also
              Cox Outage

              ConnectAssist

              Our affordable plans are great for households who are on a tight budget looking for reliable internet. To qualify for ConnectAssist, your household must currently participate in eligible income-based government assistance programs.

              Includes:

              • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (8)

                Ideal for up to 5 connected devices

              • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (9)

                Easy access to 4M wifi hotspots

              • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (10)

                Up to 100 Mbps download speeds

              • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (11)

                1.25 TB monthly data with no overage charges. See terms

              • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (12)

                Wifi modem included

              $--/mo

              $--/mo

              First month

              $--.--

              Months --

              $--.--

              $--/mo

              $--/mo

              With Cox Mobile.

              Cox Internet + Cox Mobile

              Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (13)

              Discover Cox Mobile

              Save on Cox Internet

              when you add Cox Mobile after purchase

              How to save on Cox Internet

              How to save on Cox Internet

              1. Order an eligible Cox Internet plan

              Look for the green checkmark showing which Cox Internet plans are eligible for extra monthly savings when you add Cox Mobile. Select the eligible plan that meets your needs and complete your order.

              2. Register for My Account

              After you submit your Cox Internet order follow the steps to register for My Account to easily manage your services, pay your bill online and more.

              3. Order Cox Mobile and start saving

              Sign in to your new account to order Cox Mobile and watch the savings add up. Your Cox Internet monthly discount will be automatically applied. The more lines you add the more you save. ø

              With Cox Mobile:

              • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (14)

                Choose from two simple plans

                Get the most out of your plan doing everything you love with Gig Unlimited. Or stick to just what you need with Pay as you Gig. It all runs on the network with unbeatable 5G reliability. ø

              • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (15)

                Keep the phone you love or shop our best deals

                Love your cell phone? We've made it easy to bring your current phone — and save money while you do it. Or shop the latest phones from the brands you love like Apple, Samsung, Google, TCL and more.

              Cox Internet + Cox Mobile

              Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (16)

              Shop unlimited data plans

              Or get Pay as You Gig for $15/GB

              $45/mo

              Gig Unlimited

              Discover Cox Mobile

              Discover Cox Mobile

              Save on internet with Cox Mobile

              Adding a Cox Mobile line on a network with unbeatable 5G reliability means you can get a discount on your monthly internet bill. First, order your internet service. Then, go back and shop for the mobile plan that fits your life.

              With Cox Mobile:

              • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (17)

                Choose the plan that works for you

                Get an unlimited plan that can save you money. Or stick to just what you need with Pay as You Gig. It all runs on the network with unbeatable 5G reliability.

              • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (18)

                Bring your own device

                The saving continues when you keep your current phone. Love your device? We've made it quick and easy to carry it over to your new plan.

              $45/mo

              Gig Unlimited

              Keep shopping

              Multi GIG speeds have limited availability in select areas.

              For Gig Unlimited data speeds are reduced to a maximum of 1.5 Mbps download/750 Kbps upload after 20 GB of monthly data use. Pricing, packages and policies are subject to change. Cox Mobile plans and services subject to Mobile Customer Service Agreement (including mandatory arbitration provisions), Cox Mobile Acceptable Use Policy (including Cox's right to terminate service for abuse of network), Privacy Policy, Paperless Terms and Conditions and EasyPay Terms and Conditions.

              5G capable devices required to access the 5G network. Coverage is not available in all areas. Cox Mobile runs on the network with unbeatable 5G reliability as measured by Ookla, LLC in the U.S., 1H 2024. Results may vary. Not an endorsem*nt. Wifi not tested.

              Prices exclude taxes, device, activation, roaming data, international usage and other fees and charges, which are subject to change. After 20GB monthly usage per line data speeds will be slowed to max of 1.5Mbps/750Kbps. Other restrictions apply.

              30-day money-back guarantee available on new service activations (not including service transfers) and is limited to refund of (i) Video: standard installation charge, first regular monthly programming charge, and first month's Cox video equipment rental, and excludes charges for non-standard installation, sports packages, pay-per-view and On DEMAND programming, and other video-related charges; (ii) Internet: standard installation charge, first month's service fee, and equipment charge if purchased or rented from Cox, and excludes other Cox Internet-related fees; and (iii) Phone: first month's recurring service fee for the subscribed Phone plan on one line, and excludes installation, out-of-plan long distance and toll, and all other phone-related charges. Service for which refund is requested must be disconnected, and request for refund must be made, within 30 days of service activation.

              StraightUp Internet excluded. Other restrictions may apply.

              Based on analysis by Ookla® of Speedtest Intelligence®️ data for median fixed internet download speeds in your city Q2 2016 to Q1 2024. Ookla trademarks used under license and reprinted with permission.

              More Reliable Speeds: Based on Cox's analysis of Ookla Speedtest Intelligence data during Q4 2023 in Cox serviceable areas. Speed reliability based on Consistency Score comparisons.

              Pricing, packages and policies are subject to change. Cox Mobile plans and services subject to Mobile Customer Service Agreement (including mandatory arbitration provisions), Cox Mobile Acceptable Use Policy (including Cox's right to terminate service for abuse of network), Privacy Policy, Paperless Terms and Conditions and EasyPay Terms and Conditions.

              5G capable devices required to access the 5G network. Coverage is not available in all areas. Cox Mobile runs on the network with unbeatable 5G reliability as measured by Ookla, LLC in the U.S., 1H 2024. Results may vary. Not an endorsem*nt. Wifi not tested.

              In certain cases a Panoramic Wifi Pod (sold separately) may be required for extended coverage.

              ConnectAssist is available to households currently participating in one of the following programs:

              • SNAP
              • WIC
              • Certain public housing
              • Pell grant, veterans pension
              • Certain tribal programs
              • Supplemental Security Income (SSI)

              YOU'RE PREQUALIFIED! You don't need additional proof of eligibility for approval. You only need to fill the ConnectAssist application form — You'll get approved!

              5G capable devices required to access the 5G network. Coverage is not available in all areas. Cox Mobile runs on the network with unbeatable 5G reliability as measured by Ookla, LLC in the U.S., 1H 2024. Results may vary. Not an endorsem*nt. Wifi not tested.

              Multi GIG speeds have limited availability in select areas.

              Based on analysis by Ookla® of Speedtest Intelligence® data for median fixed internet download speeds, Arizona, Q1 2024. Ookla trademarks used under license and reprinted with permission.

              Multi GIG speeds have limited availability in select areas.

              Limited availability in Cox serviceable areas.

              Fastest internet provider based on the average download speeds measured during internet-user-initiated HighSpeedInternet.com speed test between Jan. 1, 2023 and Dec. 31, 2023, for each ISP across all speed tiers. Individual speeds vary.

              ";return r.innerHTML=o,a.appendChild(r),n.appendChild(a),t=Math.abs(a.getBoundingClientRect().left-r.children[67].getBoundingClientRect().left)<2,n.fake?zi(n,i):a.remove(),t}(),n),H=e.tMQ?ki(e.tMQ):Ri(e,"tMQ",(o=document,u=Ii(),l=Pi(u),s=o.createElement("div"),c=o.createElement("style"),f="@media all and (min-width:1px){.tns-mq-test{position:absolute}}",c.type="text/css",s.className="tns-mq-test",u.appendChild(c),u.appendChild(s),c.styleSheet?c.styleSheet.cssText=f:c.appendChild(o.createTextNode(f)),r=window.getComputedStyle?window.getComputedStyle(s).position:s.currentStyle.position,u.fake?zi(u,l):s.remove(),"absolute"===r),n),d=e.tTf?ki(e.tTf):Ri(e,"tTf",$i("transform"),n),v=e.t3D?ki(e.t3D):Ri(e,"t3D",function(t){if(!t)return!1;if(!window.getComputedStyle)return!1;var e,n=document,i=Ii(),a=Pi(i),r=n.createElement("p"),o=9

              =-Rt)return t}:function(){return ct&&I&&!yt?K-1:yt||I?Math.max(0,Ht-Math.ceil(ft)):Ht-1},qt=on(vn("startIndex")),jt=qt,Vt=(rn(),0),Gt=rt?null:Ft(),Qt=O.preventActionWhenRunning,Xt=O.swipeAngle,Yt=!Xt||"?",Kt=!1,Jt=O.onInit,Ut=new ia,_t=" tns-slider tns-"+O.mode,Zt=G.id||(tt=window.tnsId,window.tnsId=tt?tt+1:1,"tns"+window.tnsId),$t=vn("disable"),te=!1,ee=O.freezable,ne=!(!ee||rt)&&Ln(),ie=!1,ae={click:fi,keydown:function(t){t=xi(t);var e=[a.LEFT,a.RIGHT].indexOf(t.keyCode);0<=e&&(0===e?Ee.disabled||fi(t,-1):Ae.disabled||fi(t,1))}},re={click:function(t){if(Kt){if(Qt)return;si()}var e=bi(t=xi(t));for(;e!==Se&&!Qi(e,"data-nav");)e=e.parentNode;if(Qi(e,"data-nav")){var n=ke=Number(Xi(e,"data-nav")),i=ot||rt?n*K/De:n*ft,a=ve?n:Math.min(Math.ceil(i),K-1);ci(a,t),Re===n&&(qe&&hi(),ke=-1)}},keydown:function(t){t=xi(t);var e=D.activeElement;if(!Qi(e,"data-nav"))return;var n=[a.LEFT,a.RIGHT,a.ENTER,a.SPACE].indexOf(t.keyCode),i=Number(Xi(e,"data-nav"));0<=n&&(0===n?0"," animation"];if(me||he)var Je,Ue,_e={},Ze={},$e=!1,tn=q?function(t,e){return t.x-e.x}:function(t,e){return t.y-e.y};rt||an($t||ne),d&&(Pt=d,zt="translate",v?(zt+=q?"3d(":"3d(0px, ",Wt=q?", 0px, 0px)":", 0px)"):(zt+=q?"X(":"Y(",Wt=")")),I&&(G.className=G.className.replace("tns-vpfix","")),function(){dn("gutter");j.className="tns-outer",V.className="tns-inner",j.id=Zt+"-ow",V.id=Zt+"-iw",""===G.id&&(G.id=Zt);_t+=g||rt?" tns-subpixel":" tns-no-subpixel",_t+=y?" tns-calc":" tns-no-calc",rt&&(_t+=" tns-autowidth");_t+=" tns-"+O.axis,G.className+=_t,I?((S=D.createElement("div")).id=Zt+"-mw",S.className="tns-ovh",j.appendChild(S),S.appendChild(V)):j.appendChild(V);if(gt){var t=S||V;t.className+=" tns-ah"}if(Q.insertBefore(j,G),V.appendChild(G),qi(Y,function(t,e){Vi(t,"tns-item"),t.id||(t.id=Zt+"-item"+e),!I&&W&&Vi(t,W),Yi(t,{"aria-hidden":"true",tabindex:"-1"})}),Dt){for(var e=D.createDocumentFragment(),n=D.createDocumentFragment(),i=Dt;i--;){var a=i%K,r=Y[a].cloneNode(!0);if(Ki(r,"id"),n.insertBefore(r,n.firstChild),I){var o=Y[K-1-a].cloneNode(!0);Ki(o,"id"),e.appendChild(o)}}G.insertBefore(e,G.firstChild),G.appendChild(n),Y=G.children}}(),function(){if(!I)for(var t=qt,e=qt+Math.min(K,ft);t .tns-item","font-size:"+h.getComputedStyle(Y[0]).fontSize+";",Fi(Bt)),Wi(Bt,"#"+Zt,"font-size:0;",Fi(Bt))):I&&qi(Y,function(t,e){var n;t.style.marginLeft=(n=e,y?y+"("+100*n+"% / "+Ht+")":100*n/Ht+"%")}));if(H){if(x){var i=S&&O.autoHeight?xn(O.speed):"";Wi(Bt,"#"+Zt+"-mw",i,Fi(Bt))}i=pn(O.edgePadding,O.gutter,O.fixedWidth,O.speed,O.autoHeight),Wi(Bt,"#"+Zt+"-iw",i,Fi(Bt)),I&&(i=q&&!rt?"width:"+mn(O.fixedWidth,O.gutter,O.items)+";":"",x&&(i+=xn(mt)),Wi(Bt,"#"+Zt,i,Fi(Bt))),i=q&&!rt?hn(O.fixedWidth,O.gutter,O.items):"",O.gutter&&(i+=yn(O.gutter)),I||(x&&(i+=xn(mt)),b&&(i+=bn(mt))),i&&Wi(Bt,"#"+Zt+" > .tns-item",i,Fi(Bt))}else{Gn(),V.style.cssText=pn(ut,lt,ot,gt),I&&q&&!rt&&(G.style.width=mn(ot,lt,ft));var i=q&&!rt?hn(ot,lt,ft):"";lt&&(i+=yn(lt)),i&&Wi(Bt,"#"+Zt+" > .tns-item",i,Fi(Bt))}if(k&&H)for(var a in k){a=parseInt(a);var r=k[a],i="",o="",u="",l="",s="",c=rt?null:vn("items",a),f=vn("fixedWidth",a),d=vn("speed",a),v=vn("edgePadding",a),p=vn("autoHeight",a),m=vn("gutter",a);x&&S&&vn("autoHeight",a)&&"speed"in r&&(o="#"+Zt+"-mw{"+xn(d)+"}"),("edgePadding"in r||"gutter"in r)&&(u="#"+Zt+"-iw{"+pn(v,m,f,d,p)+"}"),I&&q&&!rt&&("fixedWidth"in r||"items"in r||ot&&"gutter"in r)&&(l="width:"+mn(f,m,c)+";"),x&&"speed"in r&&(l+=xn(d)),l&&(l="#"+Zt+"{"+l+"}"),("fixedWidth"in r||ot&&"gutter"in r||!I&&"items"in r)&&(s+=hn(f,m,c)),"gutter"in r&&(s+=yn(m)),!I&&"speed"in r&&(x&&(s+=xn(d)),b&&(s+=bn(d))),s&&(s="#"+Zt+" > .tns-item{"+s+"}"),(i=o+u+l+s)&&Bt.insertRule("@media (min-width: "+a/16+"em) {"+i+"}",Bt.cssRules.length)}}(),Cn();var en=yt?I?function(){var t=Vt,e=Gt;t+=dt,e-=dt,ut?(t+=1,e-=1):ot&&(st+lt)%(ot+lt)&&(e-=1),Dt&&(e=parseInt(i)&&t in k[i]&&(n=k[i][t]);return"slideBy"===t&&"page"===n&&(n=vn("items")),I||"slideBy"!==t&&"items"!==t||(n=Math.floor(n)),n}function pn(t,e,n,i,a){var r="";if(void 0!==t){var o=t;e&&(o-=e),r=q?"margin: 0 "+o+"px 0 "+t+"px;":"margin: "+t+"px 0 "+o+"px 0;"}else if(e&&!n){var u="-"+e+"px";r="margin: 0 "+(q?u+" 0 0":"0 "+u+" 0")+";"}return!I&&a&&x&&i&&(r+=xn(i)),r}function mn(t,e,n){return t?(t+e)*Ht+"px":y?y+"("+100*Ht+"% / "+n+")":100*Ht/n+"%"}function hn(t,e,n){var i;if(t)i=t+e+"px";else{I||(n=Math.floor(n));var a=I?Ht:n;i=y?y+"(100% / "+a+")":100/a+"%"}return i="width:"+i,"inner"!==R?i+";":i+" !important;"}function yn(t){var e="";!1!==t&&(e=(q?"padding-":"margin-")+(q?"right":"bottom")+": "+t+"px;");return e}function gn(t,e){var n=t.substring(0,t.length-e).toLowerCase();return n&&(n="-"+n+"-"),n}function xn(t){return gn(x,18)+"transition-duration:"+t/1e3+"s;"}function bn(t){return gn(b,17)+"animation-duration:"+t/1e3+"s;"}function Cn(){if(dn("autoHeight")||rt||!q){var t=G.querySelectorAll("img");qi(t,function(t){var e=t.src;e&&e.indexOf("data:image")<0?(ea(t,xe),t.src="",t.src=e,Vi(t,"loading")):St||zn(t)}),Oi(function(){jn(Ji(t),function(){Z=!0})}),!rt&&q&&(t=Fn(qt,Math.min(qt+ft-1,Ht-1))),St?wn():Oi(function(){jn(Ji(t),wn)})}else I&&ai(),Tn(),En()}function wn(){if(rt){var e=yt?qt:K-1;!function t(){Y[e-1].getBoundingClientRect().right.toFixed(2)===Y[e].getBoundingClientRect().left.toFixed(2)?Mn():setTimeout(function(){t()},16)}()}else Mn()}function Mn(){q&&!rt||(Yn(),rt?(Rt=ni(),ee&&(ne=Ln()),Gt=Ft(),an($t||ne)):Ni()),I&&ai(),Tn(),En()}function Tn(){if(Kn(),j.insertAdjacentHTML("afterbegin",'

              slide '+Rn()+" of "+K+"

              "),$=j.querySelector(".tns-liveregion .current"),pe){var t=Tt?"stop":"start";Xe?Yi(Xe,{"data-action":t}):O.autoplayButtonOutput&&(j.insertAdjacentHTML(cn(O.autoplayPosition),'"),Xe=j.querySelector("[data-action]")),Xe&&ea(Xe,{click:yi}),Tt&&(mi(),Nt&&ea(G,oe),Lt&&ea(G,ue))}if(de){if(Se)Yi(Se,{"aria-label":"Carousel Pagination"}),qi(Be=Se.children,function(t,e){Yi(t,{"data-nav":e,tabindex:"-1","aria-label":ze+(e+1),"aria-controls":Zt})});else{for(var e="",n=ve?"":'style="display:none"',i=0;i';e='

              '+e+"

              ",j.insertAdjacentHTML(cn(O.navPosition),e),Se=j.querySelector(".tns-nav"),Be=Se.children}if(Bi(),x){var a=x.substring(0,x.length-18).toLowerCase(),r="transition: all "+mt/1e3+"s";a&&(r="-"+a+"-"+r),Wi(Bt,"[aria-controls^="+Zt+"-item]",r,Fi(Bt))}Yi(Be[Re],{"aria-label":ze+(Re+1)+We}),Ki(Be[Re],"tabindex"),Vi(Be[Re],Pe),ea(Se,re)}fe&&(Me||Ee&&Ae||(j.insertAdjacentHTML(cn(O.controlsPosition),'"),Me=j.querySelector(".tns-controls")),Ee&&Ae||(Ee=Me.children[0],Ae=Me.children[1]),O.controlsContainer&&Yi(Me,{"aria-label":"Carousel Navigation",tabindex:"0"}),(O.controlsContainer||O.prevButton&&O.nextButton)&&Yi([Ee,Ae],{"aria-controls":Zt,tabindex:"-1"}),(O.controlsContainer||O.prevButton&&O.nextButton)&&(Yi(Ee,{"data-controls":"prev"}),Yi(Ae,{"data-controls":"next"})),Ce=Un(Ee),we=Un(Ae),$n(),Me?ea(Me,ae):(ea(Ee,ae),ea(Ae,ae))),Sn()}function En(){if(I&&C){var t={};t[C]=si,ea(G,t)}wt&&ea(G,se,O.preventScrollOnTouch),Mt&&ea(G,ce),pt&&ea(D,le),"inner"===R?Ut.on("outerResized",function(){Nn(),Ut.emit("innerLoaded",Si())}):(k||ot||rt||gt||!q)&&ea(h,{resize:An}),gt&&("outer"===R?Ut.on("innerLoaded",qn):$t||qn()),Pn(),$t?Hn():ne&&Dn(),Ut.on("indexChanged",Vn),"inner"===R&&Ut.emit("innerLoaded",Si()),"function"==typeof Jt&&Jt(Si()),U=!0}function An(t){Oi(function(){Nn(xi(t))})}function Nn(t){if(U){"outer"===R&&Ut.emit("outerResized",Si(t)),J=sn();var e,n=F,i=!1;k&&(Bn(),(e=n!==F)&&Ut.emit("newBreakpointStart",Si(t)));var a,r,o,u,l=ft,s=$t,c=ne,f=pt,d=xt,v=Ct,p=wt,m=Mt,h=Tt,y=Nt,g=Lt,x=qt;if(e){var b=ot,C=gt,w=bt,M=ct,T=At;if(!H)var E=lt,A=ut}if(pt=vn("arrowKeys"),xt=vn("controls"),Ct=vn("nav"),wt=vn("touch"),ct=vn("center"),Mt=vn("mouseDrag"),Tt=vn("autoplay"),Nt=vn("autoplayHoverPause"),Lt=vn("autoplayResetOnVisibility"),e&&($t=vn("disable"),ot=vn("fixedWidth"),mt=vn("speed"),gt=vn("autoHeight"),bt=vn("controlsText"),At=vn("autoplayText"),Et=vn("autoplayTimeout"),H||(ut=vn("edgePadding"),lt=vn("gutter"))),an($t),st=fn(),q&&!rt||$t||(Yn(),q||(Ni(),i=!0)),(ot||rt)&&(Rt=ni(),Gt=Ft()),(e||ot)&&(ft=vn("items"),dt=vn("slideBy"),(r=ft!==l)&&(ot||rt||(Gt=Ft()),en())),e&&$t!==s&&($t?Hn():function(){if(!te)return;if(Bt.disabled=!1,G.className+=_t,ai(),yt)for(var t=Dt;t--;)I&&_i(Y[t]),_i(Y[Ht-t-1]);if(!I)for(var e=qt,n=qt+K;e .tns-item",S,Fi(Bt))}gt&&qn(),i&&(ai(),jt=qt)}e&&Ut.emit("newBreakpointEnd",Si(t))}}function Ln(){if(!ot&&!rt)return K<=(ct?ft-(ft-1)/2:ft);var t=ot?(ot+lt)*K:_[K],e=ut?st+2*ut:st+lt;return ct&&(e-=ot?(st-ot)/2:(st-(_[qt+1]-_[qt]-lt))/2),t<=e}function Bn(){for(var t in F=0,k)(t=parseInt(t))<=J&&(F=t)}function Sn(){!Tt&&Xe&&Ui(Xe),!Ct&&Se&&Ui(Se),xt||(Me?Ui(Me):(Ee&&Ui(Ee),Ae&&Ui(Ae)))}function On(){Tt&&Xe&&_i(Xe),Ct&&Se&&_i(Se),xt&&(Me?_i(Me):(Ee&&_i(Ee),Ae&&_i(Ae)))}function Dn(){if(!ie){if(ut&&(V.style.margin="0px"),Dt)for(var t="tns-transparent",e=Dt;e--;)I&&Vi(Y[e],t),Vi(Y[Ht-e-1],t);Sn(),ie=!0}}function Hn(){if(!te){if(Bt.disabled=!0,G.className=G.className.replace(_t.substring(1),""),Ki(G,["style"]),yt)for(var t=Dt;t--;)I&&Ui(Y[t]),Ui(Y[Ht-t-1]);if(q&&I||Ki(V,["style"]),!I)for(var e=qt,n=qt+K;e=_[Ht-1])qt=Gt;else for(var n=0;n=_[n];)e>_[qt=n]&&a<0&&(qt+=1),n++}ui(i,a),Ut.emit(Ci(i)?"touchEnd":"dragEnd",Si(i))}):Yt&&fi(i,0

              Max download ${(offer.andUpload) ? 'and upload speeds' : 'speed'}

              ${offer.goodFor}

                ${(offer.isConvergence && mobileDiscountSavingsFeature.length) ? '
              • ' + mobileDiscountSavingsFeature + '
              • ' : ''}${(typeof offer.offerFeature1Text != 'undefined') ? '
              • ' + offer.offerFeature1Text + '
              • ' : ''}${(typeof offer.offerFeature2Text != 'undefined') ? '
              • ' + offer.offerFeature2Text + '
              • ' : ''}${(typeof offer.offerFeature3Text != 'undefined') ? '
              • ' + offer.offerFeature3Text + '
              • ' : ''}${(offer.includesPano) ? `${(typeof offerOverrides != 'undefined' && typeof offerOverrides[offer.id] != 'undefined' && typeof offerOverrides[offer.id]['bulletPoints'] != 'undefined') ? '' : `
              • INCLUDES Panoramic Wifi equipment${(offer.id == '5115') ? '' : ' for 24 mos.'}
              • `}` : ''}

              $${offer.totalPromotionalMonthlyCharges}/mo

              ${(offer.totalPromotionalMonthlyCharges != offer.totalRegularMonthlyCharges) ? '

              $' + offer.totalRegularMonthlyCharges + '/mo

              ' : '

              '}

              First month

              $${offer.totalPromotionalMonthlyPriceDollars}.${offer.totalPromotionalMonthlyPriceCents}/mo

              Months ${offer.eioMonth2PriceMonthStart}-${offer.eioMonth2PriceMonthEnd}

              $${parseFloat(offer.promotionalPricingDetail[1]).toFixed(2)}/mo

              ${offer.pricingSpecifics}

              ${(offer.requiresAddressEntry) ? `Check availability` : `${offer.checkoutCTALabel}${(offer.isCustomizable) ? `Customize plan` : ''}Plan details${(addressPresent) ? `
              View Broadband Facts Label` : ''}`}

              ${(offerBadgeText.length) ? `

              ${offerBadgeText}

              ` : ''}

                ${(offer.isConvergence && mobileDiscountSavingsFeature.length) ? '
              • ' + mobileDiscountSavingsFeature + '
              • ' : ''}${(typeof offer.offerFeature1Text != 'undefined') ? '
              • ' + offer.offerFeature1Text + '
              • ' : ''}${(typeof offer.offerFeature2Text != 'undefined') ? '
              • ' + offer.offerFeature2Text + '
              • ' : ''}${(typeof offer.offerFeature3Text != 'undefined') ? '
              • ' + offer.offerFeature3Text + '
              • ' : ''}${(offer.includesPano) ? `${(typeof offerOverrides != 'undefined' && typeof offerOverrides[offer.id] != 'undefined' && typeof offerOverrides[offer.id]['bulletPoints'] != 'undefined') ? '' : `
              • INCLUDES Panoramic Wifi equipment${(offer.id == '5115') ? '' : ' for 24 mos.'}
              • `}` : ''}

              Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (19)

              ${offer.name}

              Max download ${(offer.andUpload) ? 'and upload speeds' : 'speed'}

              ${offer.descriptionKey}

              ${offer.goodFor}

              $${(parseFloat(offer.totalPromotionalMonthlyCharges)).toFixed(2)}/mo

              ${(offer.totalPromotionalMonthlyCharges != offer.totalRegularMonthlyCharges) ? '

              $' + offer.totalRegularMonthlyCharges + '/mo

              ' : '

              '}

              First month

              $${offer.totalPromotionalMonthlyPriceDollars}.${offer.totalPromotionalMonthlyPriceCents}/mo

              Months ${offer.eioMonth2PriceMonthStart}-${offer.eioMonth2PriceMonthEnd}

              $${parseFloat(offer.promotionalPricingDetail[1]).toFixed(2)}/mo

              ${offer.pricingSpecifics}

              ${(offer.requiresAddressEntry) ? `Check availability` : `${offer.checkoutCTALabel}${(offer.isCustomizable) ? `Customize plan` : ''}Plan details${(addressPresent) ? `
              View Broadband Facts Label` : ''}`}

              `);// Add BBFL containers to the DOMif (offer.hasBBFLData) {$('.section-container-bbfl .bbfl-list-container').append(`

            • Back to offer
            • `);} else if (addressPresent) {$('.section-container-bbfl .bbfl-list-container').append(`

            • Broadband Facts

              COX

              ${(offer.descriptionKey.length) ? offer.descriptionKey : offer.name}

              Fixed Broadband Consumer Disclosure

              Sorry, we are currently unable to load the Broadband Facts Labels, please try again later. Broadband Fact Labels provide essential information about internet service plans, including speeds, fees and other key details.

              Back to offer
            • `);}// Clear default blue feature checkmark if Target is providing overridesif (typeof offerOverrides != 'undefined' && typeof offerOverrides[offer.id] != 'undefined' && typeof offerOverrides[offer.id]['bulletPoints'] != 'undefined') {$('.base-feature-item').remove();}// Target tests// (None currently)offers.loaded = true;} // End of offer loop// Present BBFL section if an address is presentif (addressPresent) {$('.section-container-bbfl').removeClass('d-none');// BBFL back buttons$('.bbfl-escape-hatch').click((e) => {e.preventDefault();// Scroll the user back to the offer listif (e.currentTarget.dataset.offerId.length) {$('html, body').animate({scrollTop: $(`#main-offer-list .offer-list [data-offer-id="${e.currentTarget.dataset.offerId}"]`).first().offset().top - 20}, 350);} else {$('html, body').animate({scrollTop: $(`#main-offer-list .offer-list`).first().offset().top - 30}, 350);}});}// Carousel buttonsdocument.querySelectorAll('.carousel-prev-button, .carousel-next-button').forEach((carouselButton) => {carouselButton.addEventListener('click', (evnt) => {let targetButton = evnt.currentTarget;let targetOfferList = targetButton.parentElement;let selectedCard = targetOfferList.querySelector('.selected-card');// Previous buttonif (targetButton.classList.contains('carousel-prev-button')) {if (selectedCard.previousElementSibling != null && selectedCard.previousElementSibling.tagName == 'LI') {// Go to the previous cardtargetOfferList.querySelector('.selected-card').previousElementSibling.classList.add('selected-card');targetOfferList.querySelectorAll('.selected-card')[targetOfferList.querySelectorAll('.selected-card').length - 1].classList.remove('selected-card');} else {// Go back to the last cardtargetOfferList.querySelectorAll('.offer')[0].classList.remove('selected-card');targetOfferList.querySelectorAll('.offer')[targetOfferList.querySelectorAll('.offer').length - 1].classList.add('selected-card');}}// Next buttonif (targetButton.classList.contains('carousel-next-button')) {if (selectedCard.nextElementSibling != null) {// Go to the next cardtargetOfferList.querySelector('.selected-card').nextElementSibling.classList.add('selected-card');targetOfferList.querySelectorAll('.selected-card')[0].classList.remove('selected-card');} else {// Go back to the first cardtargetOfferList.querySelectorAll('.offer')[0].classList.add('selected-card');targetOfferList.querySelectorAll('.selected-card')[targetOfferList.querySelectorAll('.selected-card').length - 1].classList.remove('selected-card');}}targetOfferList.querySelector('.selected-card').scrollIntoView({'behavior': 'smooth','block': 'center'});});});// Modals - Dismissal$('.modal-dismiss-button-js').click((e) => {dismissModals();});$('.full-size-modal-overlay, .modal-overlay-container').click((e) => {if (e.currentTarget == e.target) {dismissModals();}});$(document).on("keyup", (e) => {// 'Esc' should close all modalsif (e.keyCode == 27) {dismissModals();}});// Modals - PresentationbootstrapPlanDetailsModalLinks();bootstrapBBFLLinks();$('.tabs-container button').click((e) => {$(e.currentTarget).parents('.modal-body').find('.view').hide();$(e.currentTarget).parents('.modal-body').find(`.view-${$(e.currentTarget).attr('data-target-view')}`).show();$(e.currentTarget).parents('.modal-body').find('.tabs-container .active').removeClass('active');$(e.currentTarget).addClass('active');});bootstrapAddressEntryLinks();} else {if (typeof newrelic != 'undefined' && typeof newrelic.noticeError == 'function') {newrelic.noticeError(new Error(`WebAPI did not return offers. Attempt ${offersCallAttemptsMade}`));}// Offers were not included in the server responsereattemptOffersCall();}// Present Slick carousel if the viewport is less than 768px wideif (window.innerWidth < 768 && typeof offers != 'undefined' && offers.length) {offerCarousel = tns(tnsConfig);}// Remove empty card headerscleanUpCardHeaders();// TA 1597350 - Convergence removalif (typeof window.convergenceOffersEnabled != 'undefined' && window.convergenceOffersEnabled == false) {// Hide Convergence pricing and present BAU pricing$('#main-offer-list .rates-convergence').hide();$('#main-offer-list .rates-bau').show();}// Dispatch an event for the BBFL script for instances where it is executed before this onedocument.dispatchEvent(new Event('load-cox-bbfl'));},complete: () => {$('#main-offer-list .loading-spinner').hide();$('#main-offer-list .offer-list').show();window.offersLoaded = true;},error: (req, status, message) => {if (typeof newrelic != 'undefined' && typeof newrelic.noticeError == 'function') {newrelic.noticeError(new Error(`WebAPI did not return offers. Attempt ${offersCallAttemptsMade}`));}// Request was unsuccessful, possible SEU or server faultreattemptOffersCall();}};if (addressPresent) {offerReqConfig.url = 'https://www.cox.com/webapi/dmas/channelsales/getflexoffers/address';offerReqConfig.data = JSON.stringify({'lob': 'residential','offerIds': `5115,5257,5116,5118,5209,5201`,});} else {offerReqConfig.headers = {'lob': 'residential','offerIds': '5115,5257,5116,5118,5209,5201','zipcode': utag_data.zip};}$.ajax(`https://www.cox.com/webapi/dmas/channelsales/getflexoffers${(addressPresent) ? '/address' : ''}`, offerReqConfig);// FTTHif (hasFTTH) {// Offer list brow$('#main-offer-list .brow').first().text('Cox fiber internet service');// Address header$('.address-form-container .view-offers-state').html('Cox Fiber is here! Upload as fast as you download with the special offers below.');}// QuickConnectif (isQuickConnect) {$('.teal-promo .header-text').text('Your apartment is wifi ready');$('.teal-promo .description').html('No, really. It's already installed, and activation is few clicks away. You'll be online before you can say “unpack”');$('.teal-promo .button').text('Explore features and offers');$('.teal-promo .button').attr('href', '/residential/mdu-community/quick-connect.html');$('.teal-promo picture source').attr('srcset', '//assets.cox.com/is/image/cox/young-couple-working-from-home-with-tablet-and-laptop-619423180?wid=600');$('.teal-promo picture img').attr('src', '//assets.cox.com/is/image/cox/young-couple-working-from-home-with-tablet-and-laptop-619423180?wid=600');}// Modals - Dismissal$('.modal-dismiss-button-js').click((e) => {dismissModals();});$('.full-size-modal-overlay, .modal-overlay-container').click((e) => {if (e.currentTarget == e.target) {dismissModals();}});$(document).on("keyup", (e) => {// 'Esc' should close all modalsif (e.keyCode == 27) {dismissModals();}});// Modals - Presentation$('[data-link-type="modal"]').click((e) => {e.preventDefault();if ($(e.currentTarget).attr('href').length > 1) {$($(e.currentTarget).attr('href')).fadeIn(modalShowHideDuration);// Legal disclaimers modalif (e.currentTarget.attributes.href.value == '#legal-disclaimers' && typeof e.currentTarget.dataset.disclaimerId == 'string') {console.info(`Legal modal presented with ID: ${e.currentTarget.attributes.href.value}`);// Present applicable disclaimers$('#legal-disclaimers .modal-body > div').hide();$(`#legal-disclaimers .modal-body [data-id="${e.currentTarget.dataset.disclaimerId}"]`).show();}}});// FAQ's - Tabsdocument.querySelectorAll('.drawer-tabs button').forEach((button) => {button.addEventListener('click', (evnt) => {// Manage '.selected' classdocument.querySelectorAll('.drawer-tabs button').forEach((button2) => {button2.classList.remove('selected');});evnt.target.classList.add('selected');// Present the matching menu groupdocument.querySelectorAll('.drawer-group').forEach((drawer) => {drawer.classList.remove('presenting');});document.querySelector(`.drawer-group[data-group="${evnt.target.dataset.targetGroup}"]`).classList.add('presenting');});});// Disable 'Fiber' tab unless the user qualifies for itif (hasFTTH == false) {$('.section-container-legal [data-target-group="1"]').parent().hide();$('.section-container-legal [data-group="1"]').hide();$('.section-container-legal [data-target-group="1"]').removeClass('selected');$('.section-container-legal [data-group="1"]').removeClass('presenting');$('.section-container-legal [data-target-group="2"]').addClass('selected');$('.section-container-legal [data-group="2"]').addClass('presenting');$('.section-container-legal .drawer-list').show();}// FAQ's - Drawersdocument.querySelectorAll('.drawer').forEach((drawer) => {drawer.addEventListener('click', (evnt) => {if (evnt.currentTarget.querySelector('.body').classList.contains('d-none') == false) {drawer.querySelector('.body').classList.add('d-none');drawer.classList.remove('presenting');} else {document.querySelectorAll('.drawer').forEach((drawer2) => {drawer2.querySelector('.body').classList.add('d-none');drawer2.classList.remove('presenting');});drawer.querySelector('.body').classList.remove('d-none');drawer.classList.add('presenting');}});});// Carouselif (document.body.dataset.os != 'ios') {$(window).on('resize', () => {if (typeof offers != 'undefined' && offers.length) {// .destroy() wipes out the offerCarousel object values but not properties, check for func presence to know if the carousel was destroyed or notif (typeof offerCarousel.destroy == 'function') {offerCarousel.destroy();$('#main-offer-list .tns-item').removeClass('tns-item');$('#main-offer-list .offer-list').get(0).style = 'display: block';$('#main-offer-list .offer-list').removeClass().addClass('offer-list');}if (window.innerWidth < 768) {if (typeof offerCarousel.destroy == 'function') {offerCarousel.destroy();}offerCarousel = tns(tnsConfig);bootstrapAddressEntryLinks();bootstrapBBFLLinks();bootstrapPlanDetailsModalLinks();}}});}// Target hookdocument.body.addEventListener('target-hook', () => {// Remove empty desktop card headerscleanUpCardHeaders();// Check for offer sortingif (typeof window.sortOffersReverse != 'undefined') {for (var i = 0; i < offers.length; i++) {var offer = offers[i];// Reverse sort orderswitch (offers[i].id) {case '5115':offer.sortID = 5;$('#main-offer-list .offer-list .offer[data-offer-id="5115"]').attr('data-offer-index', 5);break;case '5257':offer.sortID = 4;$('#main-offer-list .offer-list .offer[data-offer-id="5257"]').attr('data-offer-index', 4);break;case '5116':offer.sortID = 3;$('#main-offer-list .offer-list .offer[data-offer-id="5116"]').attr('data-offer-index', 3);break;case '5118':offer.sortID = 2;$('#main-offer-list .offer-list .offer[data-offer-id="5118"]').attr('data-offer-index', 2);break;case '5209':offer.sortID = 1;$('#main-offer-list .offer-list .offer[data-offer-id="5209"]').attr('data-offer-index', 1);break;case '5201':offer.sortID = 6;$('#main-offer-list .offer-list .offer[data-offer-id="5201"]').attr('data-offer-index', 6);break;}}// Update DOM to match new sort order$('#main-offer-list .offer-list .offer').each((i, offerNode) => {$('#main-offer-list .offer-list .offer').each((i2) => {if ($(offerNode).next().length && $(offerNode).attr('data-offer-index') > $(offerNode).next().attr('data-offer-index')) {// Move the current offer past the next$(offerNode).insertAfter($(offerNode).next());}});});}});});function reattemptOffersCall() {// Offers call will be attempted up to 3 times totalif (offersCallAttemptsMade <= 2) {$.ajax(`https://www.cox.com/webapi/dmas/channelsales/getflexoffers${(typeof utag_data.pAddressCapture != 'undefined' && utag_data.pAddressCapture) ? '/address' : ''}`, offerReqConfig);offersCallAttemptsMade++;} else {// Limit has been met, user will be presented a generic error message and no further attempts will be made to retrieve offer data$('#main-offer-list .loading-spinner').hide();$('#main-offer-list .generic-failure').show();}}function cleanUpCardHeaders() {$('.offer-list .desktop-card .card-section.heading').each((i, node) => {if ($(node).find('.bubble-text').length == 0 && $(node).find('.offer-features-list').children().length == 0) {node.style.display = 'none';} else if ($(node).find('.offer-features-list').children().length != 0) {node.style.display = 'flex';}});}function dismissModals() {// Legal modals can be nested within other modals, otherwise all modals will be dismissedif (document.getElementById('legal-disclaimers').style.display == 'block') {$('#legal-disclaimers').fadeOut(modalShowHideDuration);} else {// Dismiss any open modals$('.full-size-modal-overlay, .modal-overlay-container').fadeOut(modalShowHideDuration);// Reset dynamic 'Plan details' modal content$('body, html').css('overflow', 'auto');$('[id^="plan-details"] .modal-body .wto-features-list, [id^="plan-details"] .modal-body .with-features-list, [id^="plan-details"] .terms-and-conditions, [id^="plan-details"] .regular-rate').html('');$('[id^="plan-details"] .view, [id^="plan-details"] .pricing-segment-convergence').hide();$('[id^="plan-details"] .view-1, [id^="plan-details"] .pricing-segment-base, [id^="plan-details"] .regular-rate').show();$('[id^="plan-details"] .tabs-container .active').removeClass('active');$('[id^="plan-details"] .tabs-container button').first().addClass('active');$('[id^="plan-details"] .pricing-table').html(`

              Year 1Year 2

              `);document.body.style.overflow = 'auto';}}// Address form linksfunction bootstrapAddressEntryLinks() {$('.address-entry-link').click((e) => {if ($(e).attr('data-bootstrapped') != 'true') {e.preventDefault();dismissModals();// Change address form header text$('.address-form-container .header-text').html('Enter your address below to check availability');// Scroll to the address form$('html, body').animate({scrollTop: $('.address-form-container').first().offset().top - addressFormTopPositionOffsetTarget}, 350);// Select the address field$('#address-form [name="address"]').focus();$(e).attr('data-bootstrapped', 'true');}});}function bootstrapPlanDetailsModalLinks() {$('.plan-details-link').each((i, e) => {let modalID = (e.attributes.href.value || 'plan-details').replace('#', '');if ($(e).attr('data-bootstrapped') != 'true') {$(e).click((e) => {e.preventDefault();$('body, html').css('overflow', 'hidden');// Get offer datalet offer = false;$.each(offers, (i, e2) => {if (e2.id == $(e.currentTarget).attr('data-offer-id')) {offer = e2;return true;}});if (offer) {// Populate modal data$(`#${modalID} [data-prop="offer-name"]`).text(offer.descriptionKey);// Pre-address '2 Gig' exceptionif (addressPresent == false && offer.id == '5209') {$(`#${modalID} [data-prop="offer-name"]`).text('Go Beyond Fast');}$(`#${modalID} [data-prop="download-speed"]`).text(`${offer.name}`);$(`#${modalID} [data-prop="speed-icon-url"]`).attr('src', offer.speedIconURL);$(`#${modalID} [data-prop="max-speed"]`).text(`Max download ${(offer.andUpload) ? 'and upload speeds' : 'speed'}`);$(`#${modalID} [data-prop="good-for"]`).text(offer.goodFor);$(`#${modalID} [data-prop="promotional-rate-including-cox-mobile"]`).text(`$${offer.mobileDiscountPromotionalMonthlyCharges}/mo`);$(`#${modalID} [data-prop="promotional-rate"]`).text(`$${offer.totalPromotionalMonthlyCharges}/mo`);if (offer.totalPromotionalMonthlyCharges != offer.totalRegularMonthlyCharges || offer.isConvergence && (offer.totalPromotionalMonthlyCharges != offer.mobileDiscountPromotionalMonthlyCharges)) {$(`#${modalID} [data-prop="regular-rate"]`).text(`$${offer.totalRegularMonthlyCharges}/mo`);} else {$(`#${modalID} [data-prop="regular-rate"]`).hide();}$(`#${modalID} [data-prop="offer-cta"]`).attr('href', offer.offerPurchaseCtaLink);$(`#${modalID} [data-prop="offer-cta"]`).text((offer.offerPurchaseCtaText == '' || offer.offerPurchaseCtaText == 'Add to cart') ? 'Order now' : offer.offerPurchaseCtaText);$(`#${modalID} [data-prop="offer-cta-customize"]`).attr('href', offer.offerPurchaseCtaLinkCustom);$(`#${modalID} [data-prop="offer-cta"]`).attr('href', offer.offerPurchaseCtaLink);$(`#${modalID} [data-prop="pricing-specifics"]`).text(offer.pricingSpecifics.charAt(0).toUpperCase() + offer.pricingSpecifics.slice(1));if (offer.offerPurchaseCtaText == 'Check availability') {$(`#${modalID} [data-prop="offer-cta"]`).addClass('address-entry-link');} else {$(`#${modalID} [data-prop="offer-cta"]`).removeClass('address-entry-link');}if (offer.isConvergence == false && offer.isEIO) {// Hide normal pricing$('[id^="plan-details"] .rates').hide();// Populate EIO pricing$(`#${modalID} [data-prop="eio-first-month-price"]`).text(`$${offer.totalPromotionalMonthlyPriceDollars}.${offer.totalPromotionalMonthlyPriceCents}/mo`);$(`#${modalID} [data-prop="months-through"]`).text(`Months ${offer.eioMonth2PriceMonthStart}-${offer.eioMonth2PriceMonthEnd}`);$(`#${modalID} [data-prop="continued-rate"]`).text(`$${parseFloat(offer.promotionalPricingDetail[1]).toFixed(2)}/mo`);} else {// Show normal pricing$(`#${modalID} .rates`).show();$(`#${modalID} .rates-eio`).hide();}if (offer.isConvergence) {$(`#${modalID} .wto-features-list`).append(`\

            • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (20)

              Save with Cox Mobile

              When you add Cox Mobile to your internet plan. Enjoy discounted pricing for the entirety of our 24-month promotion period.

            • `);}if (typeof offerOverrides != 'undefined' && typeof offerOverrides[offer.id] != 'undefined' && typeof offerOverrides[offer.id]['modalFeatures'] != 'undefined') {$(`#${modalID} .wto-brow`).show();$(`#${modalID} .wto-features-list`).html(''); // Clear defaultsif (offer.isConvergence) {$(`#${modalID} .wto-features-list`).append(`\

            • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (21)

              Save with Cox Mobile

              When you add Cox Mobile to your internet plan. Enjoy discounted pricing for the entirety of our 24-month promotion period.

            • `);}$(window.offerOverrides[offer.id].modalFeatures).each((i, e) => {$(`#${modalID} .wto-features-list`).append(`\

            • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (22)

              ${e.headerText}

              ${e.descText}

            • `);});}// Default wto feature list itemsif (typeof offerOverrides == 'undefined'|| typeof offerOverrides != 'undefined' && typeof offerOverrides[offer.id] != 'undefined' && typeof offerOverrides[offer.id].modalFeatures == 'undefined'|| typeof offerOverrides != 'undefined' && typeof offerOverrides[offer.id] == 'undefined') {$(`#${modalID} .wto-features-list`).append(`\

            • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (23)

              INCLUDES Panoramic Wifi equipment${(offer.id == '5115') ? '' : ' for 24 mos.'}

              An all-in-one modem and router that comes with wall-to-wall coverage, home network security, free equipment upgrades, and a faster path to online gaming.

            • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (24)

              No cancellation fees

              Enjoy the ultimate flexibility and peace of mind to cancel your service at any time without penalty.

            • `);}if (document.querySelector('.wto-features-list').children.length == 0) {$('.wto-brow').hide();}// Feature bubbleslet featureBubbles = [{icon: '//webcdn.cox.com/content/dam/cox/residential/hrd-assets/cloud.svg',headerText: `Up to ${(offer.downloadSpeed == '1 Gbps') ? `${offer.downloadSpeed} (1,000 Mbps)` : offer.downloadSpeed} download speeds`,descText: 'Download speeds are essential for web browsing, streaming videos, listening to music and downloading files.'}, {icon: '//webcdn.cox.com/content/dam/cox/residential/hrd-assets/upload.svg',headerText: `Up to ${offer.uploadSpeed} upload speeds`,descText: 'Upload speeds are essential for sending emails, sharing pictures and videos on social media, video calls and online gaming.'}, {icon: '//webcdn.cox.com/content/dam/cox/residential/hrd-assets/laptop-list.svg',headerText: '1.25 TB (1280 GB) monthly data included',descText: 'All plans are provided 1.25 TB of data monthly.'}, {icon: '//webcdn.cox.com/content/dam/cox/residential/hrd-assets/hotspot.svg',headerText: 'Easy access to 4M wifi hotspots',descText: 'With Cox you can save your cellular data and securely take your wireless internet on the go. '}];$.each(featureBubbles, (i, e) => {$(`#${modalID} .with-features-list`).append(`\

            • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (25)

              ${e.headerText}

              ${e.descText}

            • `);});// If address entry is required the modal should feature a CTA pointing to the address formif (offer.requiresAddressEntry) {$(`#${modalID} [data-prop="offer-cta"], #${modalID} [data-prop="offer-cta-customize"]`).hide();$(`#${modalID} [data-prop="offer-address-form-link"]`).show();} else {$(`#${modalID} [data-prop="offer-cta"], #${modalID} [data-prop="offer-cta-customize"]`).show();$(`#${modalID} [data-prop="offer-address-form-link"]`).hide();}// Populate terms and conditions$(offer.termsAndConditions).each((i, e) => {if (e.title.match(/Term Agreement/ig) != null) {$(`#${modalID} .terms-and-conditions`).append(`

              No annual contract or cancellation fees.

              No annual contract means no minimum term period requirement and no early termination fees.

              `);} else {$(`#${modalID} .terms-and-conditions`).append(`

              ${e.title}

              ${e.textKey}

              `);}});// Populate 'Pricing Details' tablevar i = 1;while (i <= 12) {$(`#${modalID} .pricing-table-segment tbody`).append(`

              Month ${i}$${offer.promotionalPricingDetail[(i - 1)]}$${offer.promotionalPricingDetail[(i + 11)]}

              `);i++;}// Present the modal$(`#${modalID}`).fadeIn(modalShowHideDuration);}bootstrapAddressEntryLinks();});$(e).attr('data-bootstrapped', 'true');}});}function bootstrapBBFLLinks() {$('.bbfl-link').each((i, e) => {if ($(e).attr('data-bootstrapped') != 'true') {$(e).click((e2) => {e2.preventDefault();// Scroll to the appropriate BBFL cardif ($(`.section-container-bbfl [data-offer-id="${$(e).attr('data-offer-id')}"]`).length) {let targetBBFLCard = $(`.section-container-bbfl [data-offer-id="${$(e).attr('data-offer-id')}"]`).first();$('html, body').animate({scrollTop: targetBBFLCard.offset().top - 15}, 350);setTimeout(() => {targetBBFLCard.css('border-color', '#285A93');setTimeout(() => {targetBBFLCard.css('border-color', '#ebeff0');}, 3000);}, 425);} else {$('html, body').animate({scrollTop: $(`.section-container-bbfl`).first().offset().top - 17}, 350);}$(e).attr('data-bootstrapped', 'true');});}});}// Target tests // Properties and runtime varslet accordionCarouselTransition = 'height 5s linear';let houseIllustrationTransition = 'width 5s linear';let pauseHouseIllustrationRotation = false;// Carouselsdocument.querySelectorAll('[data-controlling-list-id]').forEach((dotList) => {let controlledList = document.querySelector(`[data-list-id="${dotList.dataset.controllingListId}"]`);// Add dots for each

            • in the controlled listif (dotList.classList.contains('omit-dots') == false) {for (var i = 0; i < controlledList.children.length; i++) {dotList.insertAdjacentHTML('beforeend', `
            • `);}}Array.from(dotList.getElementsByTagName('button')).forEach((dot) => {// Change slide when dots are clickeddot.addEventListener('click', (evnt) => {changeCarouselSelection(document.querySelector(`#${dotList.dataset.controllingListId}`), dotList.dataset.controllingListId, parseInt(evnt.currentTarget.dataset.targetLiId), evnt);if (dotList.dataset.controllingListId == 'house-illustration') {document.documentElement.style.setProperty('--house-illustration-transition', 'none');pauseHouseIllustrationRotation = true;}});});// Auto-rotating time delay viewfunction startProgressSlider() {document.documentElement.style.setProperty('--accordion-carousel-transition', accordionCarouselTransition);document.documentElement.style.setProperty('--accordion-carousel-progress', '100%');}setTimeout(startProgressSlider, 2500);Array.from(controlledList.getElementsByClassName('progress-slider')).forEach((progressSlider) => {progressSlider.firstChild.addEventListener('transitionend', (evnt) => {document.documentElement.style.setProperty('--accordion-carousel-transition', 'none');document.documentElement.style.setProperty('--accordion-carousel-progress', '0');// Present the next viewlet nextView = controlledList.getElementsByClassName('active').item(0).nextElementSibling;if (nextView === null) {// Reset to the first view once the end is reachednextView = controlledList.getElementsByTagName('li').item(0);nextView.classList.add('active');controlledList.getElementsByClassName('active').item(controlledList.getElementsByClassName('active').length - 1).classList.remove('active');} else {controlledList.getElementsByClassName('active').item(0).classList.remove('active');nextView.classList.add('active');}// Slide has changed - Present context sensitive nodesdocument.querySelectorAll(`[data-for-list-id="${dotList.dataset.controllingListId}"]`).forEach((node) => {node.style.opacity = 0;node.style.display = 'none';});document.querySelectorAll(`[data-for-list-id="${dotList.dataset.controllingListId}"][data-for-slide-id="${nextView.dataset.slideId}"]`).forEach((node) => {node.style.display = 'inline-block';setTimeout(() => {node.style.opacity = 1;}, 50);});setTimeout(startProgressSlider, 225);});});});// 'The Cox difference' section clicksdocument.querySelectorAll('#difference .carousel-list-item .h4').forEach((headerText) => {headerText.addEventListener('click', (evnt) => {let listItem = evnt.currentTarget.parentElement.parentElement;let progressSlider = listItem.getElementsByClassName('progress-slider').item(0).getElementsByTagName('div').item(0);// Pause carousel rotationdocument.documentElement.style.setProperty('--accordion-carousel-transition', 'none');document.documentElement.style.setProperty('--accordion-carousel-progress', '0');// Slide has changed - Present context sensitive nodesdocument.querySelectorAll(`[data-for-list-id="difference"]`).forEach((node) => {node.style.opacity = 0;node.style.display = 'none';});document.querySelectorAll(`[data-for-list-id="difference"][data-for-slide-id="${listItem.dataset.slideId}"]`).forEach((node) => {node.style.display = 'inline-block';setTimeout(() => {node.style.opacity = 1;document.documentElement.style.setProperty('--accordion-carousel-transition', 'none');document.documentElement.style.setProperty('--accordion-carousel-progress', '0');}, 50);});document.querySelectorAll('#difference .carousel-list-item').forEach((node) => {node.classList.remove('active');});listItem.classList.add('active');});});if (typeof utag_data.siteID != 'undefined' && utag_data.siteID == '436') {document.getElementById('gig-carousel-item').querySelector('.description .h4').innerText = 'Largest gig network';document.getElementById('gig-carousel-item').querySelectorAll('.description p')[0].innerHTML = 'Access to fast speeds is more important than ever, and we're proud to offer the largest gig speed network in Phoenix with multi gig coming soon.';}// Pause auto-rotating carousel when hovered overdocument.querySelector('.accordion-carousel-section .accordion').addEventListener('mouseover', (evnt) => {document.documentElement.style.setProperty('--accordion-carousel-transition', 'none');document.documentElement.style.setProperty('--accordion-carousel-progress', 0);});// Resume auto-rotating carousel when hover endsdocument.querySelector('.accordion-carousel-section .accordion').addEventListener('mouseout', (evnt) => {document.documentElement.style.setProperty('--accordion-carousel-transition', accordionCarouselTransition);document.documentElement.style.setProperty('--accordion-carousel-progress', '100%');});// Auto-rotating carousel tabs, this is reused but the auto-rotation is hard-coded for House Illustration only, until the need arises there is no reason to add support for more than one auto-rotationdocument.querySelectorAll('.carousel-tabs-container').forEach((tabsContainer) => {setTimeout(() => {// Set initial progress bar percentagedocument.documentElement.style.setProperty('--house-illustration-progress', `${((parseInt(tabsContainer.getElementsByClassName('links-container').item(0).getElementsByClassName('active').item(0).dataset.targetLiId) + 1) / tabsContainer.getElementsByClassName('links-container').item(0).childElementCount) * 100}%`);setInterval(() => {if (pauseHouseIllustrationRotation == false) {let nextTab = document.querySelector('.carousel-dots[data-controlling-list-id="house-illustration"]').getElementsByClassName('active').item(0).nextElementSibling;let nextTabElementIndex = parseInt(Array.prototype.indexOf.call(document.querySelector('[data-controlling-list-id="house-illustration"]').children, document.querySelector('[data-controlling-list-id="house-illustration"]').getElementsByClassName('active').item(0).nextElementSibling)); // Readabilityif (nextTab) {changeCarouselSelection(document.querySelector(`#house-illustration`), 'house-illustration', nextTabElementIndex);} else {document.documentElement.style.setProperty('--house-illustration-transition', 'none');document.documentElement.style.setProperty('--house-illustration-progress', '0');setTimeout(() => {document.querySelector('[data-controlling-list-id="house-illustration"]').firstChild.classList.add('active');document.querySelector('[data-controlling-list-id="house-illustration"]').lastChild.classList.remove('active');changeCarouselSelection(document.querySelector(`#house-illustration`), 'house-illustration', 0);document.documentElement.style.setProperty('--house-illustration-transition', houseIllustrationTransition);}, 250);}}}, 5000);}, 2500);});// Change slide when dots are clickedfunction changeCarouselSelection(targetListSection, targetListID, targetID, evnt) {let controlledList = document.querySelector(`[data-list-id="${targetListID}"]`);let dotList = document.querySelector(`[data-controlling-list-id=${targetListID}]`);// Add and remove .active classdotList.getElementsByClassName('active').item(0).classList.remove('active');dotList.children.item(targetID).classList.add('active');// Present the target slidecontrolledList.getElementsByClassName('active').item(0).classList.remove('active');controlledList.getElementsByClassName('carousel-list-item').item(targetID).classList.add('active');// Present context sensitive UI elementsif (targetListSection.querySelectorAll('[data-carousel-id]').length) {targetListSection.querySelectorAll('[data-carousel-id]').forEach((button) => {button.style.display = 'none';});targetListSection.querySelectorAll(`[data-carousel-id="${targetID}"]`).forEach((node) => {switch (node.constructor.name) {case 'HTMLDivElement':node.style.display = 'block';break;default:node.style.display = 'inline-block';}});}if (targetListSection.querySelectorAll(`[data-for-list-id="${targetListID}"][data-for-slide-id]`).length) {targetListSection.querySelectorAll(`[data-for-list-id="${targetListID}"][data-for-slide-id]`).forEach((node) => {node.style.display = 'none';node.style.opacity = 0;});targetListSection.querySelectorAll(`[data-for-list-id="${targetListID}"][data-for-slide-id="${targetID}"]`).forEach((node) => {node.style.display = 'block';node.style.opacity = 1;});}// Update progress bar position where applicableif (targetListID == 'house-illustration') {let nextLink = '';if (typeof evnt != 'undefined' && (evnt.pointerType == 'mouse' || evnt.pointerType == 'touch' || evnt.pointerType == 'pen')) {// Finish animation and pause auto-rotationdocument.documentElement.style.setProperty('--house-illustration-transition', 'none');pauseHouseIllustrationRotation = true;// Swap .active classtargetListSection.querySelectorAll('.links-container .active').forEach((node) => {node.classList.remove('active');});evnt.target.classList.add('active');nextLink = evnt.target; // Not actually the next link} else {// Context sensitive links - Auto-rotatedif (targetListSection.querySelector('.links-container')) {let activeLink = targetListSection.querySelector('.links-container .active');if (activeLink.nextElementSibling) {nextLink = activeLink.nextElementSibling;} else {nextLink = targetListSection.querySelector('.links-container button'); // First link}nextLink.classList.add('active');activeLink.classList.remove('active');}}// Animated bardocument.documentElement.style.setProperty('--house-illustration-progress', `${((parseInt(Array.prototype.indexOf.call(document.querySelector('.links-container[data-controlling-list-id="house-illustration"]').children, nextLink)) + 1) / dotList.childElementCount) * 100}%`);}}

            • Fiber-Powered Home Internet & Fast, Reliable Wifi from Cox (2024)
              Top Articles
              Bakersfield Ca Craigslist
              Did the Omak Suicide Race start with a horse massacre & the KKK? - Animals 24-7
              Metra Union Pacific West Schedule
              Noaa Charleston Wv
              Dlnet Retiree Login
              Unitedhealthcare Hwp
              Body Rubs Austin Texas
              New Slayer Boss - The Araxyte
              oklahoma city for sale "new tulsa" - craigslist
              سریال رویای شیرین جوانی قسمت 338
              Weapons Storehouse Nyt Crossword
              State Of Illinois Comptroller Salary Database
              Www.paystubportal.com/7-11 Login
              Pollen Count Los Altos
              Morocco Forum Tripadvisor
              Superhot Unblocked Games
              Craigslist Alabama Montgomery
              Summoner Class Calamity Guide
              Meritas Health Patient Portal
              Telegram Scat
              Boston Gang Map
              Lonesome Valley Barber
              Where to Find Scavs in Customs in Escape from Tarkov
              Buy Swap Sell Dirt Late Model
              Missed Connections Inland Empire
              Lowes Undermount Kitchen Sinks
              How many days until 12 December - Calendarr
              Holiday Gift Bearer In Egypt
              Wkow Weather Radar
              Greyson Alexander Thorn
              25 Best Things to Do in Palermo, Sicily (Italy)
              Which Sentence is Punctuated Correctly?
              Trinket Of Advanced Weaponry
              Free Tiktok Likes Compara Smm
              Issue Monday, September 23, 2024
              Boneyard Barbers
              How to Use Craigslist (with Pictures) - wikiHow
              Wega Kit Filtros Fiat Cronos Argo 1.8 E-torq + Aceite 5w30 5l
              LEGO Star Wars: Rebuild the Galaxy Review - Latest Animated Special Brings Loads of Fun With An Emotional Twist
              Navigating change - the workplace of tomorrow - key takeaways
              Studentvue Columbia Heights
              Bitchinbubba Face
              Hingham Police Scanner Wicked Local
              Is Arnold Swansinger Married
              Claim loopt uit op pr-drama voor Hohenzollern
              Inducement Small Bribe
              Kb Home The Overlook At Medio Creek
              Mbfs Com Login
              Academic Notice and Subject to Dismissal
              Value Village Silver Spring Photos
              Where To Find Mega Ring In Pokemon Radical Red
              Acellus Grading Scale
              Latest Posts
              Article information

              Author: Amb. Frankie Simonis

              Last Updated:

              Views: 5628

              Rating: 4.6 / 5 (56 voted)

              Reviews: 95% of readers found this page helpful

              Author information

              Name: Amb. Frankie Simonis

              Birthday: 1998-02-19

              Address: 64841 Delmar Isle, North Wiley, OR 74073

              Phone: +17844167847676

              Job: Forward IT Agent

              Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

              Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.