{"id":187860,"date":"2026-06-12T11:35:18","date_gmt":"2026-06-12T01:35:18","guid":{"rendered":"https:\/\/staging.occominternet.com\/?page_id=187860"},"modified":"2026-07-20T19:42:57","modified_gmt":"2026-07-20T09:42:57","slug":"network-coverage-map","status":"publish","type":"page","link":"https:\/\/staging.occominternet.com\/?page_id=187860","title":{"rendered":"Network Coverage Map"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"187860\" class=\"elementor elementor-187860\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0759ba0 e-flex e-con-boxed e-con e-parent\" data-id=\"0759ba0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-152cd51 elementor-widget elementor-widget-heading\" data-id=\"152cd51\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Coverage Map<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b254d22 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-parent\" data-id=\"b254d22\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5a9a023 e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"5a9a023\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"95002659\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-950026591\" data-tab-title-id=\"e-n-tab-title-950026591\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-950026591\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tVodafone\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-950026592\" data-tab-title-id=\"e-n-tab-title-950026592\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-950026592\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tTelstra\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-950026591\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-950026591\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-428646a e-con-full e-flex e-con e-child\" data-id=\"428646a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d7bdd8f e-con-full e-flex e-con e-child\" data-id=\"d7bdd8f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6388832 elementor-widget elementor-widget-html\" data-id=\"6388832\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<iframe class=\"occ-cov-frame\" allow=\"geolocation\" title=\"Occom Network Coverage Map\" style=\"width:100%;border:0;display:block;height:800px;\" srcdoc=\"&lt;!doctype html&gt;&lt;html lang=&quot;en&quot;&gt;&lt;head&gt;&lt;meta charset=&quot;utf-8&quot;&gt;&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot;&gt;&lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css&quot;\/&gt;&lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/use.typekit.net\/afo7udu.css&quot;\/&gt;&lt;style&gt;*{box-sizing:border-box;}html,body{margin:0;padding:0;font-family:-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#292A2A;background:#fff;}.layout{display:flex;gap:0;align-items:stretch;}.form{flex-shrink:0;background:#ededed;padding:40px 30px;}#map{width:100%;height:800px}.form h2{font-weight:600;font-size:26px;line-height:1.3;text-align:center;max-width:560px;margin:0 auto 26px;}.panel{max-width:430px;margin:0 auto;}.field{position:relative;margin-bottom:18px;}.label-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;gap:8px;}.label{font-size:14px;color:#555;}.loc-btn{background:none;border:none;cursor:pointer;color:#1F6B53;font-size:13px;text-decoration:underline;padding:0;white-space:nowrap;}input.inp{width:100%;height:48px;border:1px solid #c7c7c7;border-radius:4px;padding:0 14px;font-size:15px;background:#fff;outline:none;}input.inp:focus{border-color:#1F6B53;}.ac{position:absolute;left:0;right:0;top:100%;z-index:50;background:#fff;border:1px solid #ddd;border-top:none;max-height:240px;overflow:auto;box-shadow:0 6px 16px rgba(0,0,0,.12);display:none;}.ac div{padding:11px 14px;cursor:pointer;font-size:14px;border-bottom:1px solid #f0f0f0;}.ac div:hover{background:#f4f8f6;}.clear{position:absolute;right:8px;top:32px;cursor:pointer;border:none;background:none;font-size:20px;color:#999;line-height:1;}.cta{display:block;margin:24px auto 0;background:#1F6B53;color:#fff;border:none;border-radius:40px;padding:13px 42px;font-size:16px;font-weight:600;cursor:pointer;}.cta[disabled]{background:#b5b5b5;cursor:not-allowed;}.disclaimer{max-width:430px;margin:18px auto 0;font-size:11px;line-height:1.5;color:#1F6B53;text-align:center;}.mapwrap{flex:1;position:relative;}#map{width:100%;height:640px;background:#e7eef0;}.toggle{position:absolute;top:12px;left:92px;z-index:500;display:flex;background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;}.toggle button{border:none;background:#fff;padding:14px 16px 16px;font-size:16px;font-weight:400;cursor:pointer;color:#333;border-top:3px solid transparent;width:190px;}.toggle button.on{border-top-color:#1F6B53;color:#1F6B53;}.legend{position:absolute;bottom:18px;right:12px;z-index:500;display:flex;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.25);font-size:11px;color:#fff;}.legend span{padding:7px 12px;text-align:center;line-height:1.15;}.legend .l5{background:#5b6ef5;}.legend .l4{background:#a23fd0;}.result{max-width:816px;margin:0 auto;padding:48px 16px 56px;}.result .box{background:#fff;border:0;border-radius:0;padding:0;box-shadow:none;}.result .box&gt;p{font-size:14px;color:#444;margin:0;}.rnote{font-size:12px;color:#777;margin-bottom:2px;}.rat{font-size:15px;color:#777;margin-bottom:26px;line-height:1.5;}.rsummary{font-size:44px;font-weight:700;margin:0 0 28px;color:#292A2A;line-height:1.2;}.rcov{display:flex;flex-direction:row;gap:48px;margin-bottom:30px;}.rrow{display:flex;align-items:center;gap:12px;}.rrow svg{flex:none;margin-top:1px;}.rk{font-size:16px;color:#777;}.rv{font-size:18px;font-weight:600;color:#292A2A;}.rpersonal{background:#f4f8f6;border-radius:8px;padding:14px;}.rpersonal strong{display:block;font-size:14px;margin-bottom:4px;}.rpersonal p{font-size:12.5px;color:#555;margin:0 0 6px;line-height:1.5;}.rpersonal a{color:#1F6B53;font-size:13px;cursor:pointer;text-decoration:underline;}.rsep{border:none;border-top:1px solid #e3e3e3;margin:40px 0;}.rupsell-title{font-size:26px;font-weight:700;margin-bottom:14px;}.rupsell p{font-size:15px;color:#444;line-height:1.6;margin:0 0 10px;}.findout{display:inline-block;margin-top:30px;background:#1F6B53;color:#fff;text-decoration:none;border-radius:30px;padding:10px 50px;font-family:&quot;proxima-nova&quot;,sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;letter-spacing:.3px;transition:background .2s;}.findout:hover{background:#17543f;}.field .info{position:absolute;right:12px;top:37px;bottom:auto;width:24px;height:24px;border-radius:50%;border:1px solid #9a9a9a;background:#fff;color:#666;font-family:Georgia,'Times New Roman',serif;font-style:normal;font-weight:400;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;}.field .info:hover{border-color:#666;}.field .tip{position:absolute;right:0;top:100%;margin-top:8px;z-index:60;display:none;background:#666;color:#fff;font-size:13px;line-height:1.5;padding:12px;border-radius:6px;max-width:300px;box-shadow:0 6px 16px rgba(0,0,0,.18);}.field .tip.show{display:block;}.field .info:hover + .tip{display:block;}.field .hint{display:none;margin-top:7px;font-size:12.5px;color:#777;}.field .hint.show{display:block;}.field .tip::before{content:&quot;&quot;;position:absolute;right:14px;top:-6px;border:6px solid transparent;border-top:0;border-bottom-color:#666;}#devclear{right:46px;}@media(max-width:600px){.form h2{font-size:21px;}#map{height:500px;}.result{padding:24px 14px 36px;}.rsummary{font-size:30px;}.rcov{flex-direction:column;gap:14px;}.form{padding:30px 14px 26px;}.toggle{left:12px;}.toggle button{padding:10px 12px 12px;font-size:13px;width:auto;min-width:96px;}}.rwarn{border:1px solid #E8A100;border-radius:8px;margin-top:4px;overflow:hidden;}.rwarn-top{background:#E8A100;padding:5px 0;display:flex;align-items:center;justify-content:center;}.rwarn-top .ic{width:20px;height:20px;border-radius:50%;background:#fff;color:#E8A100;font-family:Georgia,serif;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;}.rwarn-body{padding:18px;}.rwarn-body strong{display:block;font-size:22px;font-weight:700;margin-bottom:8px;color:#292A2A;}.rwarn-body p{font-size:15px;color:#444;margin:0;line-height:1.6;}.maploading{position:absolute;inset:0;z-index:1200;display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:rgba(255,255,255,.72);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);}.maploading.show{display:flex;}.rspin{width:48px;height:48px;border:4px solid rgba(31,107,83,.18);border-top-color:#1F6B53;border-radius:50%;animation:rspin .7s linear infinite;}.rloadtxt{font-size:15px;font-weight:600;color:#1F6B53;letter-spacing:.2px;}@keyframes rspin{to{transform:rotate(360deg);}}&lt;\/style&gt;&lt;\/head&gt;&lt;body&gt;&lt;div class=&quot;layout&quot;&gt;&lt;div class=&quot;form&quot;&gt;&lt;h2&gt;Use our network coverage checker to see the coverage available in your local area&lt;\/h2&gt;&lt;div class=&quot;panel&quot;&gt;&lt;div class=&quot;field&quot;&gt;&lt;div class=&quot;label-row&quot;&gt;&lt;span class=&quot;label&quot;&gt;Location&lt;\/span&gt;&lt;button class=&quot;loc-btn&quot; id=&quot;locbtn&quot; type=&quot;button&quot;&gt;Use my current location&lt;\/button&gt;&lt;\/div&gt;&lt;input class=&quot;inp&quot; id=&quot;addr&quot; autocomplete=&quot;off&quot; placeholder=&quot;Enter address, suburb or postcode&quot;&gt;&lt;button class=&quot;clear&quot; id=&quot;addrclear&quot; style=&quot;display:none&quot;&gt;x&lt;\/button&gt;&lt;div class=&quot;ac&quot; id=&quot;addrac&quot;&gt;&lt;\/div&gt;&lt;div class=&quot;hint&quot; id=&quot;addrhint&quot;&gt;Start typing and select from the dropdown&lt;\/div&gt;&lt;\/div&gt;&lt;div class=&quot;field&quot;&gt;&lt;div class=&quot;label-row&quot;&gt;&lt;span class=&quot;label&quot;&gt;Device (optional)&lt;\/span&gt;&lt;\/div&gt;&lt;input class=&quot;inp&quot; id=&quot;dev&quot; autocomplete=&quot;off&quot; placeholder=&quot;Enter device type&quot;&gt;&lt;button class=&quot;info&quot; id=&quot;devinfo&quot; type=&quot;button&quot; aria-label=&quot;Device info&quot;&gt;i&lt;\/button&gt;&lt;div class=&quot;tip&quot; id=&quot;devtip&quot;&gt;Enter your device type for more accurate coverage results. Coverage varies by device and location.&lt;\/div&gt;&lt;button class=&quot;clear&quot; id=&quot;devclear&quot; style=&quot;display:none&quot;&gt;x&lt;\/button&gt;&lt;div class=&quot;ac&quot; id=&quot;devac&quot;&gt;&lt;\/div&gt;&lt;div class=&quot;hint&quot; id=&quot;devhint&quot;&gt;Start typing and select from the dropdown.&lt;\/div&gt;&lt;\/div&gt;&lt;button class=&quot;cta&quot; id=&quot;check&quot; disabled&gt;Check coverage&lt;\/button&gt;&lt;div class=&quot;disclaimer&quot;&gt;The network coverage checker is a predictive tool and should be used as a guide only. While we try to ensure accuracy, factors such as building construction, new development sites, local conditions, device and software, download source and traffic volumes may impact your experience. Our plans run on the Vodafone network. T&amp;C apply.&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div class=&quot;mapwrap&quot;&gt;&lt;div class=&quot;toggle&quot;&gt;&lt;button id=&quot;t5&quot; class=&quot;on&quot; type=&quot;button&quot;&gt;5G and 4G&lt;\/button&gt;&lt;button id=&quot;t4&quot; type=&quot;button&quot;&gt;4G&lt;\/button&gt;&lt;\/div&gt;&lt;div id=&quot;map&quot;&gt;&lt;\/div&gt;&lt;div id=&quot;maploading&quot; class=&quot;maploading&quot;&gt;&lt;div class=&quot;rspin&quot;&gt;&lt;\/div&gt;&lt;div class=&quot;rloadtxt&quot;&gt;Checking coverage...&lt;\/div&gt;&lt;\/div&gt;&lt;div class=&quot;legend&quot;&gt;&lt;span class=&quot;l5&quot;&gt;5G and 4G&lt;br&gt;outdoors&lt;\/span&gt;&lt;span class=&quot;l4&quot;&gt;4G&lt;br&gt;outdoors&lt;\/span&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div id=&quot;result&quot; class=&quot;result&quot;&gt;&lt;\/div&gt;&lt;script src=&quot;https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js&quot;&gt;&lt;\/script&gt;&lt;script&gt;var API=&quot;https:\/\/maps.vodafone.com.au\/coverage\/api\/public&quot;;var WMS=&quot;https:\/\/maps.vodafone.com.au\/wms\/cache&quot;;var CTA_URL=&quot;\/vodafone-mobile-sim\/&quot;;var BRAND=&quot;#1F6B53&quot;;var today=(new Date()).toISOString().slice(0,10);function freqs(m){var a=[&quot;N3600&quot;,&quot;N2600&quot;,&quot;N2100&quot;,&quot;N1800&quot;,&quot;N900&quot;,&quot;N700&quot;,&quot;X3600&quot;,&quot;X700&quot;];var b=[&quot;L2600&quot;,&quot;L2100&quot;,&quot;L1800&quot;,&quot;L900&quot;,&quot;L850&quot;,&quot;L700&quot;];return m===&quot;4G&quot;?b:a.concat(b);}function wmsTmpl(m){var f=freqs(m).join(&quot;,&quot;);var L=JSON.stringify([{name:&quot;VHA_COVERAGE_CLASS&quot;,theme:&quot;vha_grid&quot;,visibility:true,VISIBLE_NETWORKS:&quot;OPTUS,VODA&quot;,MODE:&quot;BYDATE&quot;,DATETIMETO:today,COVERAGE_CONFIGS:&quot;BASE_OPTUS,BASE&quot;,RENDER_AS:&quot;DATA_OUTDOOR&quot;,STAT_SET:&quot;SVC_DATA_AVG&quot;,FREQUENCIES:f,DEVICE_CAP:&quot;&quot;}]);return WMS+&quot;?SERVICE=WMS&amp;REQUEST=getMap&amp;LAYERS=&quot;+encodeURIComponent(L)+&quot;&amp;STYLES=vha_cov_tile&amp;FORMAT=&quot;+encodeURIComponent(&quot;image\/gif&quot;)+&quot;&amp;TRANSPARENT=false&amp;VERSION=&quot;+encodeURIComponent(&quot;OPTUS,VODA-DATA_OUTDOOR-SVC_DATA_AVG-&quot;+f)+&quot;&amp;CACHE=true&amp;RENDERSET=vha_grid&amp;BBOX=16722893.048230864,-4024884.1086570364,16940738.578843616,-3948800.6262031067&amp;SRS=EPSG:900913&amp;WIDTH=256&amp;HEIGHT=256&amp;SRS=EPSG:3857&amp;BBOX=&quot;;}function tbb(x,y,z){var R=20037508.342789244,n=Math.pow(2,z),s=2*R\/n;return (-R+x*s)+&quot;,&quot;+(R-(y+1)*s)+&quot;,&quot;+(-R+(x+1)*s)+&quot;,&quot;+(R-y*s);}function deviceFreqs(d){var m=[[&quot;isN3600&quot;,&quot;N3600&quot;],[&quot;isN2600&quot;,&quot;N2600&quot;],[&quot;isN2100&quot;,&quot;N2100&quot;],[&quot;isN1800&quot;,&quot;N1800&quot;],[&quot;isN900&quot;,&quot;N900&quot;],[&quot;isN850&quot;,&quot;N850&quot;],[&quot;isN700&quot;,&quot;N700&quot;],[&quot;isLte2600&quot;,&quot;L2600&quot;],[&quot;isLte2100&quot;,&quot;L2100&quot;],[&quot;isLte1800&quot;,&quot;L1800&quot;],[&quot;isLte850&quot;,&quot;L850&quot;],[&quot;isLte700&quot;,&quot;L700&quot;]];var o=[];for(var i=0;i&lt;m.length;i++){if(d[m[i][0]])o.push(m[i][1]);}return o;}function deviceType(d){return (d.isTech5gSa||d.isN3600||d.isN700||d.isN850||d.isN1800||d.isN2100||d.isN2600||d.isN900)?&quot;5G&quot;:&quot;4G&quot;;}function uuid(){return &quot;xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx&quot;.replace(\/[xy]\/g,function(c){var r=Math.random()*16|0,v=c==&quot;x&quot;?r:(r&amp;3|8);return v.toString(16);});}function deb(fn,ms){var t;return function(){var a=arguments,s=this;clearTimeout(t);t=setTimeout(function(){fn.apply(s,a);},ms);};}function autosize(){try{if(window.frameElement){window.frameElement.style.height=document.body.scrollHeight+&quot;px&quot;;}}catch(e){}}function scrollToMap(){try{var fe=window.frameElement;if(!fe)return;var pw=fe.ownerDocument.defaultView;var top=fe.getBoundingClientRect().top+pw.pageYOffset;var mw=document.querySelector(&quot;.mapwrap&quot;);var y=top+(mw?mw.offsetTop:0)-90;pw.scrollTo({top:y,behavior:&quot;smooth&quot;});}catch(e){}}var map,cov,mk,selAddr=null,selDev=null;function ts(s){var i=s.indexOf(&quot;,&quot;);var p=i&lt;0?s:s.slice(0,i);p=p.toLowerCase().replace(\/\\b\\w\/g,function(c){return c.toUpperCase();});return i&lt;0?p:p+s.slice(i);}function makeCov(m){var C=L.TileLayer.extend({getTileUrl:function(c){return this._t+tbb(c.x,c.y,c.z);}});var l=new C(&quot;&quot;,{opacity:0.5,tileSize:256});l._t=wmsTmpl(m);return l;}function setMode(m){if(cov)map.removeLayer(cov);cov=makeCov(m).addTo(map);document.getElementById(&quot;t5&quot;).className=(m!==&quot;4G&quot;)?&quot;on&quot;:&quot;&quot;;document.getElementById(&quot;t4&quot;).className=(m===&quot;4G&quot;)?&quot;on&quot;:&quot;&quot;;}function updateCheck(){document.getElementById(&quot;check&quot;).disabled=!selAddr;}function pin(){return L.divIcon({className:&quot;&quot;,html:&quot;&lt;div style=\\&quot;width:18px;height:18px;border-radius:50%;background:&quot;+BRAND+&quot;;border:3px solid #fff;box-shadow:0 0 0 2px &quot;+BRAND+&quot;\\&quot;&gt;&lt;\/div&gt;&quot;,iconSize:[18,18],iconAnchor:[9,9]});}function ico(t){return t===&quot;sun&quot;?&quot;&lt;svg width=\\&quot;30\\&quot; height=\\&quot;30\\&quot; viewBox=\\&quot;0 0 24 24\\&quot; fill=\\&quot;none\\&quot; stroke=\\&quot;#1F6B53\\&quot; stroke-width=\\&quot;2\\&quot; stroke-linecap=\\&quot;round\\&quot;&gt;&lt;circle cx=\\&quot;12\\&quot; cy=\\&quot;12\\&quot; r=\\&quot;4\\&quot;&gt;&lt;\/circle&gt;&lt;path d=\\&quot;M12 2v2M12 20v2M2 12h2M20 12h2M5 5l1.4 1.4M17.6 17.6L19 19M19 5l-1.4 1.4M6.4 17.6L5 19\\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;:&quot;&lt;svg width=\\&quot;30\\&quot; height=\\&quot;30\\&quot; viewBox=\\&quot;0 0 24 24\\&quot; fill=\\&quot;none\\&quot; stroke=\\&quot;#1F6B53\\&quot; stroke-width=\\&quot;2\\&quot; stroke-linecap=\\&quot;round\\&quot; stroke-linejoin=\\&quot;round\\&quot;&gt;&lt;path d=\\&quot;M3 11l9-8 9 8\\&quot;&gt;&lt;\/path&gt;&lt;path d=\\&quot;M5 10v10h14V10\\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;;}function showResult(d){var box=document.getElementById(&quot;result&quot;);if(!d||!d.publicFacing){box.innerHTML=&quot;&lt;div class=\\&quot;box\\&quot;&gt;&lt;p&gt;Sorry, we could not retrieve coverage for this location. Please try again.&lt;\/p&gt;&lt;\/div&gt;&quot;;autosize();return;}var pf=d.publicFacing,rm=pf.responseMessage||{},ms=d.mobileStatus||{};var noDev=!selDev;var h=&quot;&lt;div class=\\&quot;box\\&quot;&gt;&quot;;if(noDev)h+=&quot;&lt;div class=\\&quot;rnote\\&quot;&gt;Results assume you have a 5G-approved device compatible with our network.&lt;\/div&gt;&quot;;var _al=(selAddr?selAddr.label:&quot;&quot;);if(noDev){h+=&quot;&lt;div class=\\&quot;rat\\&quot;&gt;At &quot;+_al+&quot;&lt;\/div&gt;&quot;;}else{var _dl=selDev.manufacturer+&quot; - &quot;+selDev.modelName;var _ar=\/^[aeiou]\/i.test(_dl)?&quot;an&quot;:&quot;a&quot;;h+=&quot;&lt;div class=\\&quot;rat\\&quot;&gt;With &quot;+_ar+&quot; &lt;strong&gt;&quot;+_dl+&quot;&lt;\/strong&gt; at&lt;br&gt;&lt;strong&gt;&quot;+_al+&quot;&lt;\/strong&gt;&lt;\/div&gt;&quot;;}if(rm.summary)h+=&quot;&lt;div class=\\&quot;rsummary\\&quot;&gt;&quot;+rm.summary+&quot;&lt;\/div&gt;&quot;;h+=&quot;&lt;div class=\\&quot;rcov\\&quot;&gt;&quot;;if(rm.outdoor)h+=&quot;&lt;div class=\\&quot;rrow\\&quot;&gt;&quot;+ico(&quot;sun&quot;)+&quot;&lt;div&gt;&lt;div class=\\&quot;rk\\&quot;&gt;Outdoor coverage&lt;\/div&gt;&lt;div class=\\&quot;rv\\&quot;&gt;&quot;+rm.outdoor+&quot;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&quot;;if(rm.indoor)h+=&quot;&lt;div class=\\&quot;rrow\\&quot;&gt;&quot;+ico(&quot;home&quot;)+&quot;&lt;div&gt;&lt;div class=\\&quot;rk\\&quot;&gt;Indoor coverage&lt;\/div&gt;&lt;div class=\\&quot;rv\\&quot;&gt;&quot;+rm.indoor+&quot;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&quot;;h+=&quot;&lt;\/div&gt;&quot;;if(noDev)h+=&quot;&lt;div class=\\&quot;rwarn\\&quot;&gt;&lt;div class=\\&quot;rwarn-top\\&quot;&gt;&lt;span class=\\&quot;ic\\&quot;&gt;i&lt;\/span&gt;&lt;\/div&gt;&lt;div class=\\&quot;rwarn-body\\&quot;&gt;&lt;strong&gt;Want personalised results?&lt;\/strong&gt;&lt;p&gt;You can get more detailed results by entering your device type. The level of coverage available is also dependent on whether you have a 5G-approved device compatible with our network.&lt;\/p&gt;&lt;a id=\\&quot;searchagain\\&quot; style=\\&quot;color:#1F6B53;font-size:14px;cursor:pointer;text-decoration:underline;display:inline-block;margin-top:6px\\&quot;&gt;Search again&lt;\/a&gt;&lt;\/div&gt;&lt;\/div&gt;&quot;;if(!noDev&amp;&amp;pf.adviseUpgrade){h+=&quot;&lt;div class=\\&quot;rwarn\\&quot;&gt;&lt;div class=\\&quot;rwarn-top\\&quot;&gt;&lt;span class=\\&quot;ic\\&quot;&gt;i&lt;\/span&gt;&lt;\/div&gt;&lt;div class=\\&quot;rwarn-body\\&quot;&gt;&lt;strong&gt;Device compatibility&lt;\/strong&gt;&lt;p&gt;It looks like your 4G device isn't compatible with our 5G network and is limiting your coverage. You could consider upgrading to a 5G-approved device.&lt;\/p&gt;&lt;\/div&gt;&lt;\/div&gt;&quot;;}h+=&quot;&lt;hr class=\\&quot;rsep\\&quot;&gt;&quot;;var upT=ms.is5G?&quot;Get connected to 5G&quot;:&quot;Extend your coverage&quot;;var upC=ms.is5G?&quot;Our 5G network is rolling out to selected areas of the most populated parts of Australia. To access our 5G network, you'll need a 5G-approved device, to be in 5G coverage area and on an eligible mobile plan with 5G access.&lt;\/p&gt;&lt;p&gt;Some plans provide 5G\/4G access, while others provide only 4G access. For more details, see Frequently asked questions.&quot;:&quot;You are in a 4G coverage area. To access 5G where available, you'll need a 5G-approved device compatible with our network.&quot;;h+=&quot;&lt;div class=\\&quot;rupsell\\&quot;&gt;&lt;div class=\\&quot;rupsell-title\\&quot;&gt;&quot;+upT+&quot;&lt;\/div&gt;&lt;p&gt;&quot;+upC+&quot;&lt;\/p&gt;&lt;p&gt;Bringing your own phone? Make sure your device is compatible with our network by checking our list of approved devices.&lt;\/p&gt;&lt;\/div&gt;&quot;;if(!noDev)h+=&quot;&lt;a class=\\&quot;findout\\&quot; href=\\&quot;&quot;+CTA_URL+&quot;\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;noopener\\&quot;&gt;Find out more&lt;\/a&gt;&quot;;h+=&quot;&lt;\/div&gt;&quot;;box.innerHTML=h;var sa=document.getElementById(&quot;searchagain&quot;);if(sa)sa.onclick=function(){var dv=document.getElementById(&quot;dev&quot;);if(dv){dv.focus();dv.scrollIntoView({behavior:&quot;smooth&quot;,block:&quot;center&quot;});}};autosize();}function doCheck(){if(!selAddr)return;var f,dt,did;if(selDev){f=deviceFreqs(selDev).join(&quot;,&quot;);dt=deviceType(selDev);did=selDev.deviceId;}else{f=&quot;N3600,N2600,N2100,N1800,N900,N850,N700,L2600,L2100,L1800,L850,L700&quot;;dt=&quot;5G&quot;;did=&quot;&quot;;}setMode(dt===&quot;4G&quot;?&quot;4G&quot;:&quot;5g&quot;);var u=API+&quot;\/network\/coverage?latitude=&quot;+selAddr.lat+&quot;&amp;longitude=&quot;+selAddr.lon+&quot;&amp;isSourcePhoneLocation=false&amp;customer=vodafone&amp;sessionId=&quot;+uuid()+&quot;&amp;deviceType=&quot;+dt+&quot;&amp;frequencies=&quot;+encodeURIComponent(f)+&quot;&amp;searchStr=&quot;+encodeURIComponent(selAddr.label)+(did?(&quot;&amp;deviceId=&quot;+did):&quot;&quot;);var b=document.getElementById(&quot;check&quot;);b.textContent=&quot;Checking...&quot;;b.disabled=true;var ml=document.getElementById(&quot;maploading&quot;);if(ml)ml.classList.add(&quot;show&quot;);scrollToMap();var t0=Date.now();fetch(u).then(function(r){return r.json();}).then(showResult)[&quot;catch&quot;](function(){showResult(null);}).then(function(){var rest=Math.max(0,800-(Date.now()-t0));setTimeout(function(){b.textContent=&quot;Check coverage&quot;;b.disabled=false;if(ml)ml.classList.remove(&quot;show&quot;);},rest);});map.setView([selAddr.lat,selAddr.lon],14);if(mk)map.removeLayer(mk);mk=L.marker([selAddr.lat,selAddr.lon],{icon:pin()}).addTo(map).bindPopup(&quot;&lt;b&gt;&quot;+selAddr.label+&quot;&lt;\/b&gt;&quot;).openPopup();}function wireAC(inp,acEl,clr,kind){inp.addEventListener(&quot;input&quot;,deb(function(){if(kind===&quot;addr&quot;){selAddr=null;updateCheck();}else{selDev=null;}var q=inp.value.trim();var min=kind===&quot;addr&quot;?3:2;if(q.length&lt;min){acEl.style.display=&quot;none&quot;;return;}var url=kind===&quot;addr&quot;?(API+&quot;\/addresses\/search?query=&quot;+encodeURIComponent(q)):(API+&quot;\/devices\/search?query=&quot;+encodeURIComponent(q));fetch(url).then(function(r){return r.json();}).then(function(list){acEl.innerHTML=&quot;&quot;;if(!list||!list.length){acEl.style.display=&quot;none&quot;;return;}list.slice(0,8).forEach(function(it){var label=kind===&quot;addr&quot;?ts(it.addressLabel||(it.localityName+&quot;, &quot;+it.state+&quot; &quot;+it.postcode)):(it.manufacturer+&quot; - &quot;+it.modelName);var dv=document.createElement(&quot;div&quot;);dv.textContent=label;dv.onclick=function(){if(kind===&quot;addr&quot;){selAddr={lat:it.gnafLat,lon:it.gnafLon,label:label};updateCheck();}else{selDev=it;}inp.value=label;acEl.style.display=&quot;none&quot;;clr.style.display=&quot;block&quot;;};acEl.appendChild(dv);});acEl.style.display=&quot;block&quot;;})[&quot;catch&quot;](function(){acEl.style.display=&quot;none&quot;;});},250));clr.onclick=function(){inp.value=&quot;&quot;;acEl.style.display=&quot;none&quot;;clr.style.display=&quot;none&quot;;if(kind===&quot;addr&quot;){selAddr=null;updateCheck();}else{selDev=null;}};}function init(){map=L.map(&quot;map&quot;,{zoomControl:false,minZoom:4,attributionControl:true}).setView([-25.6,134.4],4);L.control.zoom({position:&quot;topright&quot;}).addTo(map);L.tileLayer(&quot;https:\/\/{s}.basemaps.cartocdn.com\/light_all\/{z}\/{x}\/{y}.png&quot;,{subdomains:&quot;abcd&quot;,maxZoom:19,attribution:&quot;Coverage data &amp;copy; Vodafone Australia | &amp;copy; OpenStreetMap, &amp;copy; CARTO&quot;}).addTo(map);setMode(&quot;5g&quot;);document.getElementById(&quot;t5&quot;).onclick=function(){setMode(&quot;5g&quot;);};document.getElementById(&quot;t4&quot;).onclick=function(){setMode(&quot;4G&quot;);};wireAC(document.getElementById(&quot;addr&quot;),document.getElementById(&quot;addrac&quot;),document.getElementById(&quot;addrclear&quot;),&quot;addr&quot;);wireAC(document.getElementById(&quot;dev&quot;),document.getElementById(&quot;devac&quot;),document.getElementById(&quot;devclear&quot;),&quot;dev&quot;);document.getElementById(&quot;check&quot;).onclick=doCheck;(function(){var ib=document.getElementById(&quot;devinfo&quot;),tp=document.getElementById(&quot;devtip&quot;);if(ib&amp;&amp;tp){ib.addEventListener(&quot;click&quot;,function(e){e.stopPropagation();tp.classList.toggle(&quot;show&quot;);});document.addEventListener(&quot;click&quot;,function(e){if(e.target!==ib)tp.classList.remove(&quot;show&quot;);});}function wireHint(inputId,hintId){var i=document.getElementById(inputId),h=document.getElementById(hintId);if(!i||!h)return;i.addEventListener(&quot;focus&quot;,function(){if(!i.value.trim())h.classList.add(&quot;show&quot;);});i.addEventListener(&quot;input&quot;,function(){if(i.value.trim())h.classList.remove(&quot;show&quot;);else h.classList.add(&quot;show&quot;);});i.addEventListener(&quot;blur&quot;,function(){setTimeout(function(){h.classList.remove(&quot;show&quot;);},150);});}wireHint(&quot;addr&quot;,&quot;addrhint&quot;);wireHint(&quot;dev&quot;,&quot;devhint&quot;);})();document.getElementById(&quot;locbtn&quot;).onclick=function(){if(!navigator.geolocation)return;navigator.geolocation.getCurrentPosition(function(p){selAddr={lat:p.coords.latitude,lon:p.coords.longitude,label:&quot;My location&quot;};document.getElementById(&quot;addr&quot;).value=&quot;My location&quot;;document.getElementById(&quot;addrclear&quot;).style.display=&quot;block&quot;;updateCheck();map.setView([selAddr.lat,selAddr.lon],14);},function(){alert(&quot;Could not get your location.&quot;);});};setTimeout(function(){map.invalidateSize();autosize();},300);window.addEventListener(&quot;resize&quot;,function(){map.invalidateSize();autosize();});}if(window.L){init();}else{window.addEventListener(&quot;load&quot;,init);}&lt;\/script&gt;&lt;\/body&gt;&lt;\/html&gt;\"><\/iframe>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-950026592\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-950026592\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-3ebd653 e-con-full e-flex e-con e-child\" data-id=\"3ebd653\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-d50a2f9 e-con-full e-flex e-con e-child\" data-id=\"d50a2f9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-22e658f elementor-widget elementor-widget-html\" data-id=\"22e658f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<iframe width=\"100%\" height=\"600\" src=\"https:\/\/mobilemaps.net.au\/ui\/geomaps\/v1\/coverage\/index.html?mode=wholesale\" frameborder=\"0\" scrolling=\"no\" allow=\"geolocation\" title=\"Telstra Wholesale Mobile Network Coverage Map\"><\/iframe>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f35374c e-con-full e-flex e-con e-parent\" data-id=\"f35374c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b82ffc e-n-tabs-mobile elementor-widget elementor-widget-n-tabs\" data-id=\"3b82ffc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"62402556\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-624025561\" data-tab-title-id=\"e-n-tab-title-624025561\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-624025561\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tVodafone\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-624025562\" data-tab-title-id=\"e-n-tab-title-624025562\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-624025562\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\tTelstra\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-624025561\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-624025561\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-ab7d9d8 e-con-full e-flex e-con e-child\" data-id=\"ab7d9d8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4cc6f97 e-con-full e-flex e-con e-child\" data-id=\"4cc6f97\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fca1896 elementor-widget elementor-widget-html\" data-id=\"fca1896\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>\r\n        const COVERAGE_BASE_URL = \"https:\/\/maps.vodafone.com.au\";\r\n\r\n        window.addEventListener(\"message\", function (event) {\r\n            if (event.origin !== COVERAGE_BASE_URL) return;\r\n\r\n            var iframe = document.getElementById(\"embeddedIframe\");\r\n            if (!iframe) return;\r\n\r\n            \/\/ Resize iframe\r\n            if (event.data.type === \"resize-iframe-event\") {\r\n                iframe.setAttribute(\"height\", event.data.height);\r\n                return;\r\n            }\r\n\r\n            \/\/ Scroll to coverage results\r\n            if (\r\n                event.data.type === \"coverage-loaded-event\" ||\r\n                event.data.type === \"see-more-details-event\"\r\n            ) {\r\n                var iframeRect = iframe.getBoundingClientRect();\r\n                var iframePositionTop = iframeRect.top + window.parent.scrollY;\r\n                var y = iframePositionTop + event.data.offset;\r\n\r\n                window.parent.scrollTo({\r\n                    top: y,\r\n                    behavior: \"smooth\"\r\n                });\r\n                return;\r\n            }\r\n\r\n            \/\/ Scroll when \"Use My Location\" is clicked\r\n            if (event.data.type === \"use-location-event\") {\r\n                var iframeRect = iframe.getBoundingClientRect();\r\n                var iframePositionTop = iframeRect.top + window.parent.scrollY;\r\n                var y =\r\n                    iframePositionTop -\r\n                    window.parent.innerHeight \/ 2 +\r\n                    iframeRect.height \/ 2;\r\n\r\n                window.parent.scrollTo({\r\n                    top: y,\r\n                    behavior: \"smooth\"\r\n                });\r\n            }\r\n        });\r\n    <\/script>\r\n<\/head>\r\n\r\n<body>\r\n\r\n    <!--<h1>Coverage Checker<\/h1>-->\r\n\r\n    <!-- <div style=\"background:#00ff00; padding:10px; border:1px solid #ccc;\">\r\n        <h2 style=\"margin:0;\">Your Content<\/h2>\r\n    <\/div> -->\r\n\r\n    <iframe\r\n        id=\"embeddedIframe\"\r\n        src=\"https:\/\/maps.vodafone.com.au\/coverage\/imzi\"\r\n        width=\"100%\"\r\n        height=\"50\"\r\n        allow=\"geolocation\"\r\n        frameborder=\"0\"\r\n        allowfullscreen\r\n        scrolling=\"no\">\r\n    <\/iframe>\r\n\r\n    <!-- <div style=\"background:#ff0000; padding:10px; border:1px solid #ccc;\">\r\n        More Content\r\n    <\/div> -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-624025562\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-624025562\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-ef204fa e-con-full e-flex e-con e-child\" data-id=\"ef204fa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9fafd46 e-con-full e-flex e-con e-child\" data-id=\"9fafd46\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1acc0dc elementor-widget elementor-widget-html\" data-id=\"1acc0dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<iframe width=\"100%\" height=\"600\" src=\"https:\/\/mobilemaps.net.au\/ui\/geomaps\/v1\/coverage\/index.html?mode=wholesale\" frameborder=\"0\" scrolling=\"no\" allow=\"geolocation\" title=\"Telstra Wholesale Mobile Network Coverage Map\"><\/iframe>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ac44cb5 elementor-section-content-top elementor-section-stretched elementor-section-full_width elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-section-height-default elementor-section-height-default\" data-id=\"ac44cb5\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2614191\" data-id=\"2614191\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9f58227 elementor-widget elementor-widget-html\" data-id=\"9f58227\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<iframe class=\"occ-cov-frame\" allow=\"geolocation\" title=\"Occom Network Coverage Map\" style=\"width:100%;border:0;display:block;height:1100px;\" srcdoc=\"&lt;!doctype html&gt;&lt;html lang=&quot;en&quot;&gt;&lt;head&gt;&lt;meta charset=&quot;utf-8&quot;&gt;&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width,initial-scale=1&quot;&gt;&lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css&quot;\/&gt;&lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/use.typekit.net\/afo7udu.css&quot;\/&gt;&lt;style&gt;*{box-sizing:border-box;}html,body{margin:0;padding:0;font-family:-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:#292A2A;background:#fff;}.form{background:#ededed;padding:46px 16px 40px;}.form h2{font-weight:600;font-size:26px;line-height:1.3;text-align:center;max-width:560px;margin:0 auto 26px;}.panel{max-width:430px;margin:0 auto;}.field{position:relative;margin-bottom:18px;}.label-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;gap:8px;}.label{font-size:14px;color:#555;}.loc-btn{background:none;border:none;cursor:pointer;color:#1F6B53;font-size:13px;text-decoration:underline;padding:0;white-space:nowrap;}input.inp{width:100%;height:48px;border:1px solid #c7c7c7;border-radius:4px;padding:0 14px;font-size:15px;background:#fff;outline:none;}input.inp:focus{border-color:#1F6B53;}.ac{position:absolute;left:0;right:0;top:100%;z-index:50;background:#fff;border:1px solid #ddd;border-top:none;max-height:240px;overflow:auto;box-shadow:0 6px 16px rgba(0,0,0,.12);display:none;}.ac div{padding:11px 14px;cursor:pointer;font-size:14px;border-bottom:1px solid #f0f0f0;}.ac div:hover{background:#f4f8f6;}.clear{position:absolute;right:8px;top:32px;cursor:pointer;border:none;background:none;font-size:20px;color:#999;line-height:1;}.cta{display:block;margin:24px auto 0;background:#1F6B53;color:#fff;border:none;border-radius:40px;padding:13px 42px;font-size:16px;font-weight:600;cursor:pointer;}.cta[disabled]{background:#b5b5b5;cursor:not-allowed;}.disclaimer{max-width:430px;margin:18px auto 0;font-size:11px;line-height:1.5;color:#1F6B53;text-align:center;}.mapwrap{position:relative;}#map{width:100%;height:640px;background:#e7eef0;}.toggle{position:absolute;top:12px;left:92px;z-index:500;display:flex;background:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;}.toggle button{border:none;background:#fff;padding:14px 16px 16px;font-size:16px;font-weight:400;cursor:pointer;color:#333;border-top:3px solid transparent;width:190px;}.toggle button.on{border-top-color:#1F6B53;color:#1F6B53;}.legend{position:absolute;bottom:18px;right:12px;z-index:500;display:flex;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.25);font-size:11px;color:#fff;}.legend span{padding:7px 12px;text-align:center;line-height:1.15;}.legend .l5{background:#5b6ef5;}.legend .l4{background:#a23fd0;}.result{max-width:816px;margin:0 auto;padding:48px 16px 56px;}.result .box{background:#fff;border:0;border-radius:0;padding:0;box-shadow:none;}.result .box&gt;p{font-size:14px;color:#444;margin:0;}.rnote{font-size:12px;color:#777;margin-bottom:2px;}.rat{font-size:15px;color:#777;margin-bottom:26px;line-height:1.5;}.rsummary{font-size:44px;font-weight:700;margin:0 0 28px;color:#292A2A;line-height:1.2;}.rcov{display:flex;flex-direction:row;gap:48px;margin-bottom:30px;}.rrow{display:flex;align-items:center;gap:12px;}.rrow svg{flex:none;margin-top:1px;}.rk{font-size:16px;color:#777;}.rv{font-size:18px;font-weight:600;color:#292A2A;}.rpersonal{background:#f4f8f6;border-radius:8px;padding:14px;}.rpersonal strong{display:block;font-size:14px;margin-bottom:4px;}.rpersonal p{font-size:12.5px;color:#555;margin:0 0 6px;line-height:1.5;}.rpersonal a{color:#1F6B53;font-size:13px;cursor:pointer;text-decoration:underline;}.rsep{border:none;border-top:1px solid #e3e3e3;margin:40px 0;}.rupsell-title{font-size:26px;font-weight:700;margin-bottom:14px;}.rupsell p{font-size:15px;color:#444;line-height:1.6;margin:0 0 10px;}.findout{display:inline-block;margin-top:30px;background:#1F6B53;color:#fff;text-decoration:none;border-radius:30px;padding:10px 50px;font-family:&quot;proxima-nova&quot;,sans-serif;font-weight:400;font-size:18px;text-transform:uppercase;letter-spacing:.3px;transition:background .2s;}.findout:hover{background:#17543f;}.field .info{position:absolute;right:12px;top:37px;bottom:auto;width:24px;height:24px;border-radius:50%;border:1px solid #9a9a9a;background:#fff;color:#666;font-family:Georgia,'Times New Roman',serif;font-style:normal;font-weight:400;font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;}.field .info:hover{border-color:#666;}.field .tip{position:absolute;right:0;top:100%;margin-top:8px;z-index:60;display:none;background:#666;color:#fff;font-size:13px;line-height:1.5;padding:12px;border-radius:6px;max-width:300px;box-shadow:0 6px 16px rgba(0,0,0,.18);}.field .tip.show{display:block;}.field .info:hover + .tip{display:block;}.field .hint{display:none;margin-top:7px;font-size:12.5px;color:#777;}.field .hint.show{display:block;}.field .tip::before{content:&quot;&quot;;position:absolute;right:14px;top:-6px;border:6px solid transparent;border-top:0;border-bottom-color:#666;}#devclear{right:46px;}@media(max-width:600px){.form h2{font-size:21px;}#map{height:500px;}.result{padding:24px 14px 36px;}.rsummary{font-size:30px;}.rcov{flex-direction:column;gap:14px;}.form{padding:30px 14px 26px;}.toggle{left:12px;}.toggle button{padding:10px 12px 12px;font-size:13px;width:auto;min-width:96px;}}.rwarn{border:1px solid #E8A100;border-radius:8px;margin-top:4px;overflow:hidden;}.rwarn-top{background:#E8A100;padding:5px 0;display:flex;align-items:center;justify-content:center;}.rwarn-top .ic{width:20px;height:20px;border-radius:50%;background:#fff;color:#E8A100;font-family:Georgia,serif;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;}.rwarn-body{padding:18px;}.rwarn-body strong{display:block;font-size:22px;font-weight:700;margin-bottom:8px;color:#292A2A;}.rwarn-body p{font-size:15px;color:#444;margin:0;line-height:1.6;}.maploading{position:absolute;inset:0;z-index:1200;display:none;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:rgba(255,255,255,.72);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);}.maploading.show{display:flex;}.rspin{width:48px;height:48px;border:4px solid rgba(31,107,83,.18);border-top-color:#1F6B53;border-radius:50%;animation:rspin .7s linear infinite;}.rloadtxt{font-size:15px;font-weight:600;color:#1F6B53;letter-spacing:.2px;}@keyframes rspin{to{transform:rotate(360deg);}}&lt;\/style&gt;&lt;\/head&gt;&lt;body&gt;&lt;div class=&quot;form&quot;&gt;&lt;h2&gt;Use our network coverage checker to see the coverage available in your local area&lt;\/h2&gt;&lt;div class=&quot;panel&quot;&gt;&lt;div class=&quot;field&quot;&gt;&lt;div class=&quot;label-row&quot;&gt;&lt;span class=&quot;label&quot;&gt;Location&lt;\/span&gt;&lt;button class=&quot;loc-btn&quot; id=&quot;locbtn&quot; type=&quot;button&quot;&gt;Use my current location&lt;\/button&gt;&lt;\/div&gt;&lt;input class=&quot;inp&quot; id=&quot;addr&quot; autocomplete=&quot;off&quot; placeholder=&quot;Enter address, suburb or postcode&quot;&gt;&lt;button class=&quot;clear&quot; id=&quot;addrclear&quot; style=&quot;display:none&quot;&gt;x&lt;\/button&gt;&lt;div class=&quot;ac&quot; id=&quot;addrac&quot;&gt;&lt;\/div&gt;&lt;div class=&quot;hint&quot; id=&quot;addrhint&quot;&gt;Start typing and select from the dropdown&lt;\/div&gt;&lt;\/div&gt;&lt;div class=&quot;field&quot;&gt;&lt;div class=&quot;label-row&quot;&gt;&lt;span class=&quot;label&quot;&gt;Device (optional)&lt;\/span&gt;&lt;\/div&gt;&lt;input class=&quot;inp&quot; id=&quot;dev&quot; autocomplete=&quot;off&quot; placeholder=&quot;Enter device type&quot;&gt;&lt;button class=&quot;info&quot; id=&quot;devinfo&quot; type=&quot;button&quot; aria-label=&quot;Device info&quot;&gt;i&lt;\/button&gt;&lt;div class=&quot;tip&quot; id=&quot;devtip&quot;&gt;Enter your device type for more accurate coverage results. Coverage varies by device and location.&lt;\/div&gt;&lt;button class=&quot;clear&quot; id=&quot;devclear&quot; style=&quot;display:none&quot;&gt;x&lt;\/button&gt;&lt;div class=&quot;ac&quot; id=&quot;devac&quot;&gt;&lt;\/div&gt;&lt;div class=&quot;hint&quot; id=&quot;devhint&quot;&gt;Start typing and select from the dropdown.&lt;\/div&gt;&lt;\/div&gt;&lt;button class=&quot;cta&quot; id=&quot;check&quot; disabled&gt;Check coverage&lt;\/button&gt;&lt;div class=&quot;disclaimer&quot;&gt;The network coverage checker is a predictive tool and should be used as a guide only. While we try to ensure accuracy, factors such as building construction, new development sites, local conditions, device and software, download source and traffic volumes may impact your experience. Our plans run on the Vodafone network. T&amp;C apply.&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div class=&quot;mapwrap&quot;&gt;&lt;div class=&quot;toggle&quot;&gt;&lt;button id=&quot;t5&quot; class=&quot;on&quot; type=&quot;button&quot;&gt;5G and 4G&lt;\/button&gt;&lt;button id=&quot;t4&quot; type=&quot;button&quot;&gt;4G&lt;\/button&gt;&lt;\/div&gt;&lt;div id=&quot;map&quot;&gt;&lt;\/div&gt;&lt;div id=&quot;maploading&quot; class=&quot;maploading&quot;&gt;&lt;div class=&quot;rspin&quot;&gt;&lt;\/div&gt;&lt;div class=&quot;rloadtxt&quot;&gt;Checking coverage...&lt;\/div&gt;&lt;\/div&gt;&lt;div class=&quot;legend&quot;&gt;&lt;span class=&quot;l5&quot;&gt;5G and 4G&lt;br&gt;outdoors&lt;\/span&gt;&lt;span class=&quot;l4&quot;&gt;4G&lt;br&gt;outdoors&lt;\/span&gt;&lt;\/div&gt;&lt;\/div&gt;&lt;div id=&quot;result&quot; class=&quot;result&quot;&gt;&lt;\/div&gt;&lt;script src=&quot;https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js&quot;&gt;&lt;\/script&gt;&lt;script&gt;var API=&quot;https:\/\/maps.vodafone.com.au\/coverage\/api\/public&quot;;var WMS=&quot;https:\/\/maps.vodafone.com.au\/wms\/cache&quot;;var CTA_URL=&quot;\/vodafone-mobile-sim\/&quot;;var BRAND=&quot;#1F6B53&quot;;var today=(new Date()).toISOString().slice(0,10);function freqs(m){var a=[&quot;N3600&quot;,&quot;N2600&quot;,&quot;N2100&quot;,&quot;N1800&quot;,&quot;N900&quot;,&quot;N700&quot;,&quot;X3600&quot;,&quot;X700&quot;];var b=[&quot;L2600&quot;,&quot;L2100&quot;,&quot;L1800&quot;,&quot;L900&quot;,&quot;L850&quot;,&quot;L700&quot;];return m===&quot;4G&quot;?b:a.concat(b);}function wmsTmpl(m){var f=freqs(m).join(&quot;,&quot;);var L=JSON.stringify([{name:&quot;VHA_COVERAGE_CLASS&quot;,theme:&quot;vha_grid&quot;,visibility:true,VISIBLE_NETWORKS:&quot;OPTUS,VODA&quot;,MODE:&quot;BYDATE&quot;,DATETIMETO:today,COVERAGE_CONFIGS:&quot;BASE_OPTUS,BASE&quot;,RENDER_AS:&quot;DATA_OUTDOOR&quot;,STAT_SET:&quot;SVC_DATA_AVG&quot;,FREQUENCIES:f,DEVICE_CAP:&quot;&quot;}]);return WMS+&quot;?SERVICE=WMS&amp;REQUEST=getMap&amp;LAYERS=&quot;+encodeURIComponent(L)+&quot;&amp;STYLES=vha_cov_tile&amp;FORMAT=&quot;+encodeURIComponent(&quot;image\/gif&quot;)+&quot;&amp;TRANSPARENT=false&amp;VERSION=&quot;+encodeURIComponent(&quot;OPTUS,VODA-DATA_OUTDOOR-SVC_DATA_AVG-&quot;+f)+&quot;&amp;CACHE=true&amp;RENDERSET=vha_grid&amp;BBOX=16722893.048230864,-4024884.1086570364,16940738.578843616,-3948800.6262031067&amp;SRS=EPSG:900913&amp;WIDTH=256&amp;HEIGHT=256&amp;SRS=EPSG:3857&amp;BBOX=&quot;;}function tbb(x,y,z){var R=20037508.342789244,n=Math.pow(2,z),s=2*R\/n;return (-R+x*s)+&quot;,&quot;+(R-(y+1)*s)+&quot;,&quot;+(-R+(x+1)*s)+&quot;,&quot;+(R-y*s);}function deviceFreqs(d){var m=[[&quot;isN3600&quot;,&quot;N3600&quot;],[&quot;isN2600&quot;,&quot;N2600&quot;],[&quot;isN2100&quot;,&quot;N2100&quot;],[&quot;isN1800&quot;,&quot;N1800&quot;],[&quot;isN900&quot;,&quot;N900&quot;],[&quot;isN850&quot;,&quot;N850&quot;],[&quot;isN700&quot;,&quot;N700&quot;],[&quot;isLte2600&quot;,&quot;L2600&quot;],[&quot;isLte2100&quot;,&quot;L2100&quot;],[&quot;isLte1800&quot;,&quot;L1800&quot;],[&quot;isLte850&quot;,&quot;L850&quot;],[&quot;isLte700&quot;,&quot;L700&quot;]];var o=[];for(var i=0;i&lt;m.length;i++){if(d[m[i][0]])o.push(m[i][1]);}return o;}function deviceType(d){return (d.isTech5gSa||d.isN3600||d.isN700||d.isN850||d.isN1800||d.isN2100||d.isN2600||d.isN900)?&quot;5G&quot;:&quot;4G&quot;;}function uuid(){return &quot;xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx&quot;.replace(\/[xy]\/g,function(c){var r=Math.random()*16|0,v=c==&quot;x&quot;?r:(r&amp;3|8);return v.toString(16);});}function deb(fn,ms){var t;return function(){var a=arguments,s=this;clearTimeout(t);t=setTimeout(function(){fn.apply(s,a);},ms);};}function autosize(){try{if(window.frameElement){window.frameElement.style.height=document.body.scrollHeight+&quot;px&quot;;}}catch(e){}}function scrollToMap(){try{var fe=window.frameElement;if(!fe)return;var pw=fe.ownerDocument.defaultView;var top=fe.getBoundingClientRect().top+pw.pageYOffset;var mw=document.querySelector(&quot;.mapwrap&quot;);var y=top+(mw?mw.offsetTop:0)-90;pw.scrollTo({top:y,behavior:&quot;smooth&quot;});}catch(e){}}var map,cov,mk,selAddr=null,selDev=null;function ts(s){var i=s.indexOf(&quot;,&quot;);var p=i&lt;0?s:s.slice(0,i);p=p.toLowerCase().replace(\/\\b\\w\/g,function(c){return c.toUpperCase();});return i&lt;0?p:p+s.slice(i);}function makeCov(m){var C=L.TileLayer.extend({getTileUrl:function(c){return this._t+tbb(c.x,c.y,c.z);}});var l=new C(&quot;&quot;,{opacity:0.5,tileSize:256});l._t=wmsTmpl(m);return l;}function setMode(m){if(cov)map.removeLayer(cov);cov=makeCov(m).addTo(map);document.getElementById(&quot;t5&quot;).className=(m!==&quot;4G&quot;)?&quot;on&quot;:&quot;&quot;;document.getElementById(&quot;t4&quot;).className=(m===&quot;4G&quot;)?&quot;on&quot;:&quot;&quot;;}function updateCheck(){document.getElementById(&quot;check&quot;).disabled=!selAddr;}function pin(){return L.divIcon({className:&quot;&quot;,html:&quot;&lt;div style=\\&quot;width:18px;height:18px;border-radius:50%;background:&quot;+BRAND+&quot;;border:3px solid #fff;box-shadow:0 0 0 2px &quot;+BRAND+&quot;\\&quot;&gt;&lt;\/div&gt;&quot;,iconSize:[18,18],iconAnchor:[9,9]});}function ico(t){return t===&quot;sun&quot;?&quot;&lt;svg width=\\&quot;30\\&quot; height=\\&quot;30\\&quot; viewBox=\\&quot;0 0 24 24\\&quot; fill=\\&quot;none\\&quot; stroke=\\&quot;#1F6B53\\&quot; stroke-width=\\&quot;2\\&quot; stroke-linecap=\\&quot;round\\&quot;&gt;&lt;circle cx=\\&quot;12\\&quot; cy=\\&quot;12\\&quot; r=\\&quot;4\\&quot;&gt;&lt;\/circle&gt;&lt;path d=\\&quot;M12 2v2M12 20v2M2 12h2M20 12h2M5 5l1.4 1.4M17.6 17.6L19 19M19 5l-1.4 1.4M6.4 17.6L5 19\\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;:&quot;&lt;svg width=\\&quot;30\\&quot; height=\\&quot;30\\&quot; viewBox=\\&quot;0 0 24 24\\&quot; fill=\\&quot;none\\&quot; stroke=\\&quot;#1F6B53\\&quot; stroke-width=\\&quot;2\\&quot; stroke-linecap=\\&quot;round\\&quot; stroke-linejoin=\\&quot;round\\&quot;&gt;&lt;path d=\\&quot;M3 11l9-8 9 8\\&quot;&gt;&lt;\/path&gt;&lt;path d=\\&quot;M5 10v10h14V10\\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;;}function showResult(d){var box=document.getElementById(&quot;result&quot;);if(!d||!d.publicFacing){box.innerHTML=&quot;&lt;div class=\\&quot;box\\&quot;&gt;&lt;p&gt;Sorry, we could not retrieve coverage for this location. Please try again.&lt;\/p&gt;&lt;\/div&gt;&quot;;autosize();return;}var pf=d.publicFacing,rm=pf.responseMessage||{},ms=d.mobileStatus||{};var noDev=!selDev;var h=&quot;&lt;div class=\\&quot;box\\&quot;&gt;&quot;;if(noDev)h+=&quot;&lt;div class=\\&quot;rnote\\&quot;&gt;Results assume you have a 5G-approved device compatible with our network.&lt;\/div&gt;&quot;;var _al=(selAddr?selAddr.label:&quot;&quot;);if(noDev){h+=&quot;&lt;div class=\\&quot;rat\\&quot;&gt;At &quot;+_al+&quot;&lt;\/div&gt;&quot;;}else{var _dl=selDev.manufacturer+&quot; - &quot;+selDev.modelName;var _ar=\/^[aeiou]\/i.test(_dl)?&quot;an&quot;:&quot;a&quot;;h+=&quot;&lt;div class=\\&quot;rat\\&quot;&gt;With &quot;+_ar+&quot; &lt;strong&gt;&quot;+_dl+&quot;&lt;\/strong&gt; at&lt;br&gt;&lt;strong&gt;&quot;+_al+&quot;&lt;\/strong&gt;&lt;\/div&gt;&quot;;}if(rm.summary)h+=&quot;&lt;div class=\\&quot;rsummary\\&quot;&gt;&quot;+rm.summary+&quot;&lt;\/div&gt;&quot;;h+=&quot;&lt;div class=\\&quot;rcov\\&quot;&gt;&quot;;if(rm.outdoor)h+=&quot;&lt;div class=\\&quot;rrow\\&quot;&gt;&quot;+ico(&quot;sun&quot;)+&quot;&lt;div&gt;&lt;div class=\\&quot;rk\\&quot;&gt;Outdoor coverage&lt;\/div&gt;&lt;div class=\\&quot;rv\\&quot;&gt;&quot;+rm.outdoor+&quot;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&quot;;if(rm.indoor)h+=&quot;&lt;div class=\\&quot;rrow\\&quot;&gt;&quot;+ico(&quot;home&quot;)+&quot;&lt;div&gt;&lt;div class=\\&quot;rk\\&quot;&gt;Indoor coverage&lt;\/div&gt;&lt;div class=\\&quot;rv\\&quot;&gt;&quot;+rm.indoor+&quot;&lt;\/div&gt;&lt;\/div&gt;&lt;\/div&gt;&quot;;h+=&quot;&lt;\/div&gt;&quot;;if(noDev)h+=&quot;&lt;div class=\\&quot;rwarn\\&quot;&gt;&lt;div class=\\&quot;rwarn-top\\&quot;&gt;&lt;span class=\\&quot;ic\\&quot;&gt;i&lt;\/span&gt;&lt;\/div&gt;&lt;div class=\\&quot;rwarn-body\\&quot;&gt;&lt;strong&gt;Want personalised results?&lt;\/strong&gt;&lt;p&gt;You can get more detailed results by entering your device type. The level of coverage available is also dependent on whether you have a 5G-approved device compatible with our network.&lt;\/p&gt;&lt;a id=\\&quot;searchagain\\&quot; style=\\&quot;color:#1F6B53;font-size:14px;cursor:pointer;text-decoration:underline;display:inline-block;margin-top:6px\\&quot;&gt;Search again&lt;\/a&gt;&lt;\/div&gt;&lt;\/div&gt;&quot;;if(!noDev&amp;&amp;pf.adviseUpgrade){h+=&quot;&lt;div class=\\&quot;rwarn\\&quot;&gt;&lt;div class=\\&quot;rwarn-top\\&quot;&gt;&lt;span class=\\&quot;ic\\&quot;&gt;i&lt;\/span&gt;&lt;\/div&gt;&lt;div class=\\&quot;rwarn-body\\&quot;&gt;&lt;strong&gt;Device compatibility&lt;\/strong&gt;&lt;p&gt;It looks like your 4G device isn't compatible with our 5G network and is limiting your coverage. You could consider upgrading to a 5G-approved device.&lt;\/p&gt;&lt;\/div&gt;&lt;\/div&gt;&quot;;}h+=&quot;&lt;hr class=\\&quot;rsep\\&quot;&gt;&quot;;var upT=ms.is5G?&quot;Get connected to 5G&quot;:&quot;Extend your coverage&quot;;var upC=ms.is5G?&quot;Our 5G network is rolling out to selected areas of the most populated parts of Australia. To access our 5G network, you'll need a 5G-approved device, to be in 5G coverage area and on an eligible mobile plan with 5G access.&lt;\/p&gt;&lt;p&gt;Some plans provide 5G\/4G access, while others provide only 4G access. For more details, see Frequently asked questions.&quot;:&quot;You are in a 4G coverage area. To access 5G where available, you'll need a 5G-approved device compatible with our network.&quot;;h+=&quot;&lt;div class=\\&quot;rupsell\\&quot;&gt;&lt;div class=\\&quot;rupsell-title\\&quot;&gt;&quot;+upT+&quot;&lt;\/div&gt;&lt;p&gt;&quot;+upC+&quot;&lt;\/p&gt;&lt;p&gt;Bringing your own phone? Make sure your device is compatible with our network by checking our list of approved devices.&lt;\/p&gt;&lt;\/div&gt;&quot;;if(!noDev)h+=&quot;&lt;a class=\\&quot;findout\\&quot; href=\\&quot;&quot;+CTA_URL+&quot;\\&quot; target=\\&quot;_blank\\&quot; rel=\\&quot;noopener\\&quot;&gt;Find out more&lt;\/a&gt;&quot;;h+=&quot;&lt;\/div&gt;&quot;;box.innerHTML=h;var sa=document.getElementById(&quot;searchagain&quot;);if(sa)sa.onclick=function(){var dv=document.getElementById(&quot;dev&quot;);if(dv){dv.focus();dv.scrollIntoView({behavior:&quot;smooth&quot;,block:&quot;center&quot;});}};autosize();}function doCheck(){if(!selAddr)return;var f,dt,did;if(selDev){f=deviceFreqs(selDev).join(&quot;,&quot;);dt=deviceType(selDev);did=selDev.deviceId;}else{f=&quot;N3600,N2600,N2100,N1800,N900,N850,N700,L2600,L2100,L1800,L850,L700&quot;;dt=&quot;5G&quot;;did=&quot;&quot;;}setMode(dt===&quot;4G&quot;?&quot;4G&quot;:&quot;5g&quot;);var u=API+&quot;\/network\/coverage?latitude=&quot;+selAddr.lat+&quot;&amp;longitude=&quot;+selAddr.lon+&quot;&amp;isSourcePhoneLocation=false&amp;customer=vodafone&amp;sessionId=&quot;+uuid()+&quot;&amp;deviceType=&quot;+dt+&quot;&amp;frequencies=&quot;+encodeURIComponent(f)+&quot;&amp;searchStr=&quot;+encodeURIComponent(selAddr.label)+(did?(&quot;&amp;deviceId=&quot;+did):&quot;&quot;);var b=document.getElementById(&quot;check&quot;);b.textContent=&quot;Checking...&quot;;b.disabled=true;var ml=document.getElementById(&quot;maploading&quot;);if(ml)ml.classList.add(&quot;show&quot;);scrollToMap();var t0=Date.now();fetch(u).then(function(r){return r.json();}).then(showResult)[&quot;catch&quot;](function(){showResult(null);}).then(function(){var rest=Math.max(0,800-(Date.now()-t0));setTimeout(function(){b.textContent=&quot;Check coverage&quot;;b.disabled=false;if(ml)ml.classList.remove(&quot;show&quot;);},rest);});map.setView([selAddr.lat,selAddr.lon],14);if(mk)map.removeLayer(mk);mk=L.marker([selAddr.lat,selAddr.lon],{icon:pin()}).addTo(map).bindPopup(&quot;&lt;b&gt;&quot;+selAddr.label+&quot;&lt;\/b&gt;&quot;).openPopup();}function wireAC(inp,acEl,clr,kind){inp.addEventListener(&quot;input&quot;,deb(function(){if(kind===&quot;addr&quot;){selAddr=null;updateCheck();}else{selDev=null;}var q=inp.value.trim();var min=kind===&quot;addr&quot;?3:2;if(q.length&lt;min){acEl.style.display=&quot;none&quot;;return;}var url=kind===&quot;addr&quot;?(API+&quot;\/addresses\/search?query=&quot;+encodeURIComponent(q)):(API+&quot;\/devices\/search?query=&quot;+encodeURIComponent(q));fetch(url).then(function(r){return r.json();}).then(function(list){acEl.innerHTML=&quot;&quot;;if(!list||!list.length){acEl.style.display=&quot;none&quot;;return;}list.slice(0,8).forEach(function(it){var label=kind===&quot;addr&quot;?ts(it.addressLabel||(it.localityName+&quot;, &quot;+it.state+&quot; &quot;+it.postcode)):(it.manufacturer+&quot; - &quot;+it.modelName);var dv=document.createElement(&quot;div&quot;);dv.textContent=label;dv.onclick=function(){if(kind===&quot;addr&quot;){selAddr={lat:it.gnafLat,lon:it.gnafLon,label:label};updateCheck();}else{selDev=it;}inp.value=label;acEl.style.display=&quot;none&quot;;clr.style.display=&quot;block&quot;;};acEl.appendChild(dv);});acEl.style.display=&quot;block&quot;;})[&quot;catch&quot;](function(){acEl.style.display=&quot;none&quot;;});},250));clr.onclick=function(){inp.value=&quot;&quot;;acEl.style.display=&quot;none&quot;;clr.style.display=&quot;none&quot;;if(kind===&quot;addr&quot;){selAddr=null;updateCheck();}else{selDev=null;}};}function init(){map=L.map(&quot;map&quot;,{zoomControl:false,minZoom:4,attributionControl:true}).setView([-25.6,134.4],4);L.control.zoom({position:&quot;topright&quot;}).addTo(map);L.tileLayer(&quot;https:\/\/{s}.basemaps.cartocdn.com\/light_all\/{z}\/{x}\/{y}.png&quot;,{subdomains:&quot;abcd&quot;,maxZoom:19,attribution:&quot;Coverage data &amp;copy; Vodafone Australia | &amp;copy; OpenStreetMap, &amp;copy; CARTO&quot;}).addTo(map);setMode(&quot;5g&quot;);document.getElementById(&quot;t5&quot;).onclick=function(){setMode(&quot;5g&quot;);};document.getElementById(&quot;t4&quot;).onclick=function(){setMode(&quot;4G&quot;);};wireAC(document.getElementById(&quot;addr&quot;),document.getElementById(&quot;addrac&quot;),document.getElementById(&quot;addrclear&quot;),&quot;addr&quot;);wireAC(document.getElementById(&quot;dev&quot;),document.getElementById(&quot;devac&quot;),document.getElementById(&quot;devclear&quot;),&quot;dev&quot;);document.getElementById(&quot;check&quot;).onclick=doCheck;(function(){var ib=document.getElementById(&quot;devinfo&quot;),tp=document.getElementById(&quot;devtip&quot;);if(ib&amp;&amp;tp){ib.addEventListener(&quot;click&quot;,function(e){e.stopPropagation();tp.classList.toggle(&quot;show&quot;);});document.addEventListener(&quot;click&quot;,function(e){if(e.target!==ib)tp.classList.remove(&quot;show&quot;);});}function wireHint(inputId,hintId){var i=document.getElementById(inputId),h=document.getElementById(hintId);if(!i||!h)return;i.addEventListener(&quot;focus&quot;,function(){if(!i.value.trim())h.classList.add(&quot;show&quot;);});i.addEventListener(&quot;input&quot;,function(){if(i.value.trim())h.classList.remove(&quot;show&quot;);else h.classList.add(&quot;show&quot;);});i.addEventListener(&quot;blur&quot;,function(){setTimeout(function(){h.classList.remove(&quot;show&quot;);},150);});}wireHint(&quot;addr&quot;,&quot;addrhint&quot;);wireHint(&quot;dev&quot;,&quot;devhint&quot;);})();document.getElementById(&quot;locbtn&quot;).onclick=function(){if(!navigator.geolocation)return;navigator.geolocation.getCurrentPosition(function(p){selAddr={lat:p.coords.latitude,lon:p.coords.longitude,label:&quot;My location&quot;};document.getElementById(&quot;addr&quot;).value=&quot;My location&quot;;document.getElementById(&quot;addrclear&quot;).style.display=&quot;block&quot;;updateCheck();map.setView([selAddr.lat,selAddr.lon],14);},function(){alert(&quot;Could not get your location.&quot;);});};setTimeout(function(){map.invalidateSize();autosize();},300);window.addEventListener(&quot;resize&quot;,function(){map.invalidateSize();autosize();});}if(window.L){init();}else{window.addEventListener(&quot;load&quot;,init);}&lt;\/script&gt;&lt;\/body&gt;&lt;\/html&gt;\"><\/iframe>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Coverage Map Vodafone Telstra Vodafone Telstra<\/p>\n","protected":false},"author":21,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[],"class_list":["post-187860","page","type-page","status-publish"],"acf":[],"_links":{"self":[{"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/pages\/187860","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=187860"}],"version-history":[{"count":6,"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/pages\/187860\/revisions"}],"predecessor-version":[{"id":191340,"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=\/wp\/v2\/pages\/187860\/revisions\/191340"}],"wp:attachment":[{"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=187860"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staging.occominternet.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=187860"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}