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);
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!