HTMLElement.prototype.prependHtml = function (element) { const div = document.createElement('div'); div.innerHTML = element; this.insertBefore(div, this.firstChild); }; HTMLElement.prototype.appendHtml = function (element) { const div = document.createElement('div'); div.innerHTML = element; while (div.children.length > 0) { this.appendChild(div.children[0]); } }; window.mobileCheck = function() { let check = false; (function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera); return check; }; let showRgWidget3966243 = true; let widget_settings3966243 = {"show_widget_on_website":true,"show_widget_on_mobile":true,"auto_add_new_reviews":true,"font_family":"Open Sans (Google)","star_color":"#FFAA00","background_color":"#FFFFFF","text_color":"#000000","footer_text_color":"#000000","footer_link_color":"#1976d2","align":"Full","hover_1_title":"Our Rating","hover_1_subtitle":"Read our [reviews_nr] reviews","hover_2_title":"Our Rating","hover_2_subtitle":"[reviews_nr] reviews","hover_3_title":"Our Rating","hover_3_subtitle":"Based on [reviews_nr] reviews","hover_4_title":"Our Reviews","hover_4_subtitle":"[rating_nr] Stars | [reviews_nr] Reviews","hover_5_title":"[rating_nr] Stars","hover_5_subtitle":"[reviews_nr] reviews","hover_6_title":"Our Reviews","hover_6_subtitle":"[reviews_nr] reviews","hover_7_title":"We're rated [bold][rating_nr][\/bold] out of [bold]5[\/bold] based on [bold][reviews_nr][\/bold] reviews","badge_1_title":"From [rating_nr] verified reviews","badge_2_title":"Our Rating","badge_2_subtitle":"Based on [reviews_nr] reviews","badge_3_title":"[rating_nr] score, [reviews_nr] reviews","badge_3_subtitle":"Our Rating","badge_4_title":"Out of 5 stars","badge_4_subtitle":"Based on [reviews_nr] reviews","badge_8_title":"Our reviews","badge_8_subtitle":"Rating based on our [reviews_nr] reviews.","badge_8_link_text":"Read reviews","badge_9_title":"Our Reviews","badge_9_subtitle":"[bold][rating_nr][\/bold] Stars | [bold][reviews_nr][\/bold] reviews","badge_10_title":"[bold][rating_nr] Stars[\/bold]","badge_10_subtitle":"Based on [bold][reviews_nr] reviews[\/bold]","badge_10_bottom_text":"Our Reviews","badge_11_title":"[reviews_nr] reviews","badge_12_title":"Our Reviews","badge_12_subtitle":"Based on [bold][reviews_nr][\/bold] reviews","badge_13_title":"See our [reviews_nr] reviews","badge_14_title":"[rating_nr] Stars","badge_15_title":"Our Reviews","badge_15_subtitle":"[reviews_nr] reviews","badge_16_title":"Our Reviews","badge_16_subtitle":"Based on [reviews_nr] reviews","badge_17_title":"Check out our [reviews_nr] reviews","badge_17_subtitle":"Our Reviews","badge_17_bottom_text":"Help each other make better choices","badge_18_title":"Our Reviews","badge_18_subtitle":"[reviews_nr] reviews","badge_19_title":"Stars, [reviews_nr] reviews","badge_19_subtitle":"Our Reviews","header_alignment":"center","space_between_header_and_feed":"30px","show_title":true,"title":"What our customers say","title_font_size":"22px","title_color":"#000000","show_subtitle":true,"subtitle_font_size":"16px","subtitle_color":"#000000","show_leave_a_review_button":false,"padding_between_reviews":"5px","auto_play_span":"No autoplay","feed_columns":"Dynamic","reviewer_name":"Show name","reviews_per_page":"4","show_profile_pic":true,"show_date":true,"show_review_site":true,"show_stars":true,"show_only_profile_pic":false,"feed_review_text":"short-text","show_text_toggle":true,"text_toggle":"Read More","feed_pagination":"button","badge_display":"Embed","badge2_top_color":"#4fce6a","badge3_bottom_color":"#0d8f4e","badge4_color":"#148c9c","badge5_bottom_color":"#FFAA00","badge7_bottom_color":"#0c9c24","badge11_background_color":"#2477F6","badge17_bottom_color":"#e1e1e1","badge19_bottom_color":"#2477F6","reviews_sorting":"Most Recent First","minimum_rating":"5 stars","filter_keywords":["-Orlando","-Jacksonville"],"custom_css":null,"platforms":[1467,1468,1469,5200,1473,1472,1471,7364,7363],"rotator_delay":"5s","background_type":"Choose Color","show_verified_badge":false,"verified_badge_color":"#43A047","click_to_call_enabled":0,"click_to_call_background":"#2477F6","click_to_call_shadow":1,"click_to_call_text":"Contact Us Today For Your 5 Star Experience","click_to_call_text_color":"#FFFFFF","click_to_call_button_background":"#FFFFFF","click_to_call_button_icon":"mdi mdi-phone","click_to_call_button_text":"CLICK TO CALL","click_to_call_button_text_color":"#2477F6","click_to_call_href":"tel: +18111234567","listings":[{"id":1467,"job_id":720504703,"url":"https:\/\/www.facebook.com\/mold.free.JAX\/","place_id":"404569386942230","name":"Pure Maintenance Mold Remediation - Jacksonville","address":"Nocatee, FL \u00b7 St. Johns County, FL \u00b7 Duval County, FL \u00b7 Fernandina Beach, FL \u00b7 Ponte Vedra, FL \u00b7 Ponte Vedra Beach, FL \u00b7 Jacksonville, FL","unique_id":null,"review_count":12,"average_rating":5,"last_crawl":"2024-07-17","crawl_status":"pending","percentage_complete":"58.00","result_count":0,"created_at":"2022-12-08T19:59:55.000000Z","updated_at":"2024-07-17T20:50:51.000000Z","user_id":1246,"reviews_count":10},{"id":1468,"job_id":719967356,"url":"https:\/\/www.facebook.com\/PureMaintenanceOrlando\/","place_id":"2803381169733448","name":"Pure Maintenance Mold Remediation - Orlando (Altamonte Springs, FL)","address":"998 Josiane Ct #1061\nAltamonte Springs, FL 32701","unique_id":null,"review_count":5,"average_rating":5,"last_crawl":"2024-07-17","crawl_status":"complete","percentage_complete":"100.00","result_count":0,"created_at":"2022-12-08T20:00:37.000000Z","updated_at":"2024-07-17T00:58:55.000000Z","user_id":1246,"reviews_count":4},{"id":1469,"job_id":719362867,"url":"https:\/\/www.facebook.com\/mold.free.FL\/","place_id":"342799286616076","name":"Pure Maintenance Mold Remediation - Daytona Beach","address":"Palm Coast, FL \u00b7 Ormond Beach, FL \u00b7 New Smyrna Beach, FL \u00b7 Flagler Beach, FL \u00b7 Port Orange, FL \u00b7 Oak Hill, FL \u00b7 Daytona Beach, FL \u00b7 Glencoe, FL \u00b7 Palatka, FL \u00b7 DeLand, FL","unique_id":null,"review_count":6,"average_rating":4,"last_crawl":"2024-07-17","crawl_status":"complete","percentage_complete":"100.00","result_count":0,"created_at":"2022-12-08T20:01:37.000000Z","updated_at":"2024-07-17T15:45:59.000000Z","user_id":1246,"reviews_count":9},{"id":1470,"job_id":720515359,"url":"https:\/\/www.google.com\/search?q=Pure%20Maintenance%20Mold%20Remediation%20-%20Jacksonville%20Atlantic%20Boulevard%204604","place_id":"ChIJkSQxrei15YgRsiVgGluDLgQ","name":"Pure Maintenance Mold Remediation - Jacksonville","address":"4604 Atlantic Blvd Suite 2, Jacksonville, FL 32207","unique_id":null,"review_count":332,"average_rating":5,"last_crawl":"2024-07-17","crawl_status":"pending","percentage_complete":"101.00","result_count":0,"created_at":"2022-12-08T20:02:31.000000Z","updated_at":"2024-07-17T20:47:57.000000Z","user_id":1246,"reviews_count":0},{"id":1471,"job_id":720531021,"url":"https:\/\/www.google.com\/search?q=Pure%20Maintenance%20Mold%20Remediation%20-%20Orlando%20Josiane%20Court%20998","place_id":"ChIJOzhENeer4IgRocihrvs0EmM","name":"Pure Maintenance Mold Remediation - Orlando","address":"998 Josiane Ct #1061, Altamonte Springs, FL 32701","unique_id":null,"review_count":102,"average_rating":5,"last_crawl":"2024-07-17","crawl_status":"pending","percentage_complete":"103.00","result_count":1,"created_at":"2022-12-08T20:02:45.000000Z","updated_at":"2024-07-17T20:34:58.000000Z","user_id":1246,"reviews_count":109},{"id":1472,"job_id":719967363,"url":"https:\/\/www.google.com\/search?q=Pure%20Maintenance%20Mold%20Remediation%20-%20Daytona%20Beach%20U.S.%201%201096","place_id":"ChIJkSQxrei15YgRsiVgGluDLgQ","name":"Pure Maintenance Mold Remediation - Daytona Beach","address":"1096 US-1 STE 113, Ormond Beach, FL 32174","unique_id":null,"review_count":332,"average_rating":5,"last_crawl":"2024-07-17","crawl_status":"complete","percentage_complete":"100.00","result_count":1,"created_at":"2022-12-08T20:03:01.000000Z","updated_at":"2024-07-17T00:59:04.000000Z","user_id":1246,"reviews_count":389},{"id":1473,"job_id":717258212,"url":"https:\/\/www.homeadvisor.com\/rated.PureMaintenance.81481586.html","place_id":"81481586","name":"Pure Maintenance","address":"Jacksonville, FL, 32211","unique_id":null,"review_count":19,"average_rating":5,"last_crawl":"2024-07-10","crawl_status":"complete","percentage_complete":"100.00","result_count":0,"created_at":"2022-12-08T20:04:09.000000Z","updated_at":"2024-07-10T21:00:17.000000Z","user_id":1246,"reviews_count":22},{"id":5200,"job_id":719963654,"url":"https:\/\/www.angi.com\/companylist\/us\/fl\/jacksonville\/pure-maintenance-reviews-9635758.htm","place_id":"08f0d35a-1c41-11ee-b010-12f6eb045c11","name":"Pure Maintenance","address":"4604 Atlantic Blvd Suite, Jacksonville, FL, 32207, US","unique_id":null,"review_count":5,"average_rating":5,"last_crawl":"2024-07-17","crawl_status":"complete","percentage_complete":"100.00","result_count":0,"created_at":"2023-11-14T22:17:41.000000Z","updated_at":"2024-07-17T00:46:35.000000Z","user_id":1246,"reviews_count":4},{"id":7363,"job_id":720539934,"url":"https:\/\/www.google.com\/maps\/place\/Pure+Maintenance+Mold+Remediation+-+Daytona+Beach\/@29.3115605,-81.1023308,15z\/data=!4m2!3m1!1s0x0:0x4f1f743881042c87?sa=X&ved=1t:2428&ictx=111","place_id":"ChIJv5xjERLD5ogRhywEgTh0H08","name":null,"address":null,"unique_id":null,"review_count":0,"average_rating":0,"last_crawl":null,"crawl_status":"pending","percentage_complete":"0.00","result_count":0,"created_at":"2024-07-17T20:31:42.000000Z","updated_at":"2024-07-17T20:31:42.000000Z","user_id":1246,"reviews_count":0},{"id":7364,"job_id":720540024,"url":"https:\/\/www.google.com\/search?q=Pure%20Maintenance%20Mold%20Remediation%20-%20Jacksonville%20Beach%20Roberts%20Drive%201514","place_id":"ChIJwwaPD2xJ5IgRPO2le2KTEWA","name":null,"address":null,"unique_id":null,"review_count":0,"average_rating":0,"last_crawl":null,"crawl_status":"pending","percentage_complete":"0.00","result_count":0,"created_at":"2024-07-17T20:32:33.000000Z","updated_at":"2024-07-17T20:32:33.000000Z","user_id":1246,"reviews_count":0}]}; try { if (!window.mobileCheck()) { if (!widget_settings3966243.show_widget_on_website) { showRgWidget3966243 = false; } } // This is a mobile device if (window.mobileCheck()) { if (!widget_settings3966243.show_widget_on_mobile) { showRgWidget3966243 = false; } } } catch (e) {} if (showRgWidget3966243) { /* function addStyle(styleString) { const style = document.createElement('style'); style.textContent = styleString; document.head.append(style); } addStyle(` .lds-ring-wrapper { background: #000000; opacity: 0.6, z-index: 3, width: 100%; height: 100%; } .lds-ring { display: block; position: relative; width: 80px; height: 80px; margin: auto; } .lds-ring div { box-sizing: border-box; display: block; position: absolute; width: 64px; height: 64px; margin: 8px; border: 8px solid #fff; border-radius: 50%; animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; border-color: #fff transparent transparent transparent; } .lds-ring div:nth-child(1) { animation-delay: -0.45s; } .lds-ring div:nth-child(2) { animation-delay: -0.3s; } .lds-ring div:nth-child(3) { animation-delay: -0.15s; } @keyframes lds-ring { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } `);*/ finishDisplayOfWidget3966243(); function finishDisplayOfWidget3966243() { try { let iframe3966243 = ''; document.write(iframe3966243); if (window.innerWidth < 450) { document.getElementById('ravu-widget-iframe-3966243').style.width = '100%'; } } catch(e) { setTimeout(function() { finishDisplayOfWidget3966243(); }, 500); } } var eventMethod3966243 = window.addEventListener ? "addEventListener" : "attachEvent"; var eventer3966243 = window[eventMethod3966243]; var messageEvent = eventMethod3966243 == "attachEvent" ? "onmessage" : "message"; // Listen to message from child window eventer3966243(messageEvent,function(e) { let key = e.message ? "message" : "data"; let data = e[key]; if (data == "showReviews") { document.querySelector("#ravu-widget-iframe-3966243").style.width = "451px"; document.querySelector("#ravu-widget-iframe-3966243").style.height = "100%"; if (window.innerWidth < 450) { document.getElementById('ravu-widget-iframe-3966243').style.width = '100%'; } } else if (data == "closeReviews") { document.querySelector("#ravu-widget-iframe-3966243").style.height = "auto"; } else if (data == "rgHideWidget4733") { document.querySelector("#ravu-widget-iframe-3966243").style.display = 'none'; } else if (data == "rgShowWidget4733") { document.querySelector("#ravu-widget-iframe-3966243").style.display = 'block'; } if (typeof(e.data.event_id) != "undefined") { if (e.data.event_id == "resizeWidgetIframe_4733") { document.querySelector("#ravu-widget-iframe-3966243").style.height = (e.data.data.new_height + 32) + "px"; } if (e.data.event_id == "showReviews_4733") { document.querySelector("#ravu-widget-iframe-3966243").style.width = "100%"; document.querySelector("#ravu-widget-iframe-3966243").style.height = (e.data.data.new_height + 32) + "px"; } } if (typeof(e.data.event_id) != "undefined") { if (e.data.event_id == "resizeWidgetIframe_4733") { document.querySelector("#ravu-widget-iframe-3966243").style.height = e.data.data.new_height; } } //run function// },false); }