function redirect(products, formcode) { var thisZip = document.getElementById("entry_264907209").value; var mktid = new Date().getTime(); switch (products) { case 'Renters': products = 'renter'; break; case 'Condo': products = 'condo'; break; default: products = 'home'; } if (null != formcode && formcode != '') { window.location = 'https://home.homesite.com/infinity/sales/index.htm?product=' + products + '&zip=' + thisZip; } else { window.location = 'https://www.infinityauto.com/node/421?products=' + products; } } (function ($) { // hide telephone number link function afterHours() { $(".mobile-top-form").hide(); } // show telephone number link function oppHours() { $(".mobile-top-form").show(); } // helper function to build up the disired time trigger function getTargetTime(hour, minute) { var t = new Date(); t.setHours(hour); t.setMinutes(minute); t.setSeconds(0); t.setMilliseconds(0); return t; } // get offsets to wait to open value var timeNow = new Date().getTime(); sevenAmOpen = getTargetTime(7, 0).getTime(); timeTo7am = sevenAmOpen - timeNow; eightAmOpen = getTargetTime(8, 0).getTime(); timeTo8am = eightAmOpen - timeNow; tenAmOpen = getTargetTime(10, 0).getTime(); timeTo10am = tenAmOpen - timeNow; // // if it is not 11pm yet, set timeout // if (offsetMilliseconds >= 0){ // setTimeout(function(){afterHours();}, offsetMilliseconds); // } // Hide phone call button after hours M-F 7am-11pm, Sat 8am-9pm, Sun 10am-630pm var d = new Date(); n = d.getHours(); m = d.getMinutes(); hoursTo11pm = (23 - n) * 3600000; hoursTo9pm = (21 - n) * 3600000; hoursTo7pm = (19 - n) * 3600000; milsecToTime = m * 1000; timeTo11pm = hoursTo11pm - milsecToTime; timeTo9pm = hoursTo9pm - milsecToTime; timeTo630pm = hoursTo7pm - milsecToTime - 1800000; switch (new Date().getDay()) { case 1: case 2: case 3: case 4: case 5: default: setTimeout(oppHours, timeTo7am); setTimeout(afterHours, timeTo11pm); break; case 6: setTimeout(oppHours, timeTo8am); setTimeout(afterHours, timeTo9pm); break; case 0: setTimeout(oppHours, timeTo10am); setTimeout(afterHours, timeTo630pm); } })(jQuery);

var bccbId = Math.random(); document.write(unescape('%3Cdiv id=' + bccbId + '%3E%3C/div%3E')); window._bcvma = window._bcvma || []; _bcvma.push(["setAccountID", "786839561545004764"]); _bcvma.push(["addStatic", { type: "chat", bdid: "6132317352519951", id: bccbId }]); var bcLoad = function () { if (window.bcLoaded) return; window.bcLoaded = true; var vms = document.createElement("script"); vms.type = "text/javascript"; vms.async = true; vms.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + "vmss.boldchat.com/aid/786839561545004764/bc.vms4/vms.js"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(vms, s); }; if (window.pageViewer && pageViewer.load) pageViewer.load(); else if (document.readyState == "complete") bcLoad(); else if (window.addEventListener) window.addEventListener('load', bcLoad, false); else window.attachEvent('onload', bcLoad);

INSURANCE THAT SUITS YOU AND YOUR HOME. GET YOUR FREE QUOTE NOW!

We just need a little bit of information to get you on your way to huge savings! Please share the information below to get a quote, customize your coverages, and purchase your policy!

If you need immediate assistance, one of our customer experts is ready to help. Call us at 1-800-INFINITY or start an online chat now!

var bccbId = Math.random(); document.write(unescape('%3Cdiv id=' + bccbId + '%3E%3C/div%3E')); window._bcvma = window._bcvma || []; _bcvma.push(["setAccountID", "786839561545004764"]); _bcvma.push(["addStatic", { type: "chat", bdid: "2434427478011175551", id: bccbId }]); var bcLoad = function () { if (window.bcLoaded) return; window.bcLoaded = true; var vms = document.createElement("script"); vms.type = "text/javascript"; vms.async = true; vms.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + "vmss.boldchat.com/aid/786839561545004764/bc.vms4/vms.js"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(vms, s); }; if (window.pageViewer && pageViewer.load) pageViewer.load(); else if (document.readyState == "complete") bcLoad(); else if (window.addEventListener) window.addEventListener('load', bcLoad, false); else window.attachEvent('onload', bcLoad);

" class="ss-q-short" id="entry_1528165574" dir="auto" aria-label="First Name " title="" placeholder="First Name" maxlength="40" required> First Name is Required
Last Name is Required
" class="ss-q-short" id="entry_264907209" dir="auto" aria-label="Zip Code " title="" placeholder="Zip Code" maxlength="5" required pattern="(\d{5}?)"> Zip Code is Required
Email Address is Required
Phone Number is Required
Yes No Response is Required
Response is Required

-->

" class="ss-q-short required" id="entry_1138311365" dir="auto" aria-label="products " aria-required="true" required="" title="" type="hidden">

Homeowners, renters and condo insurance is offered through unaffiliated partners of Infinity Insurance Company. Infinity does not underwrite, provide customer service, or process or pay claims on these products. By clicking CONTINUE TO QUOTE, you'll be directed to Homesite's website. Your quote information will also be sent to Homesite Group Incorporated.

By clicking CONTINUE TO QUOTE, I agree to receive servicing calls or marketing via automatic telephone dialing system or by artificial/pre-recorded message, or by text message from Infinity Insurance and its partner companies at the telephone number I have provided. I understand that my consent is not required as a condition of purchasing any goods or services, and I can contact Infinity directly at 1-800-INFINITY.