PageSourceSearch

https://crimsafe.com.au/wp-content/cache/minify/4cd0e.js

js crimsafe.com.au collected 2026-10-04 15:11:53 UTC 11,784 bytes, 1 lines download raw bytes

1var GFGEO_IP_Geocoders={provider:gfgeo_options.ip_locator||"ipinfo",ipinfo:{token:gfgeo_options.ip_token||"",retrievePosition:function(positionSuccess,positionFailed){var token=""!=this.token?"/?token="+this.token:"";jQuery.getJSON(gfgeo_options.protocol+"://ipinfo.io"+token,(function(position){console.log(position);var latLng=position.loc.split(",");void 0!==latLng[0]?positionSuccess(latLng):positionFailed("we were unable to detect your location")})).fail((function(jqXHR,textStatus,errorThrown){"timeout"==textStatus&&positionFailed("The server is not responding"),"error"==textStatus&&positionFailed(jqXHR.responseJSON.error.title)}))}},maxmind:{retrievePosition:function(positionSuccess,positionFailed){positionSuccess=positionSuccess,"undefined"!=typeof geoip2&&geoip2.insights((function(position){console.log(position),positionSuccess([position.location.latitude,position.location.longitude])}),(function(error){positionFailed(error)}))}},ipapico:{retrievePosition:function(positionSuccess,positionFailed){jQuery.get("https://ipapi.co/latlong/",(function(position){console.log(position);var latLng=position.split(",");void 0!==latLng[0]?positionSuccess(latLng):positionFailed("we were unable to detect your location")})).fail((function(jqXHR,textStatus,errorThrown){positionFailed("timeout"==textStatus?"The server is not responding":"error"==textStatus?errorThrown:"we were unable to detect your location")}))}},ipregistry:{token:gfgeo_options.ip_token||"",retrievePosition:function(positionSuccess,positionFailed){var token=""!=this.token?"/?key="+this.token:"";jQuery.getJSON("https://api.ipregistry.co/"+token,(function(position){console.log(position),positionSuccess([position.location.latitude,position.location.longitude])})).fail((function(jqXHR,textStatus,errorThrown){"timeout"==textStatus&&positionFailed("The server is not responding"),"error"==textStatus&&positionFailed(jqXHR.responseJSON.message)}))}}};GF_Geo.prototype.init=function(){var self=this,fieldId,fieldGeocoderId;jQuery("form#gform_"+self.form_id).attr("data-form_id",self.form_id),"undefined"!=typeof gform&&(self=gform.applyFilters("gfgeo_form_object",self)),"maxmind"==self.ip_locator&&"undefined"==typeof geoip2&&(self.ip_locator=!1),(void 0===self.directions_fields||jQuery.isArray(self.directions_fields)&&!self.directions_fields.length)&&(self.directions_fields={}),(void 0===self.geocoder_directions_fields||jQuery.isArray(self.geocoder_directions_fields)&&!self.geocoder_directions_fields.length)&&(self.geocoder_directions_fields={});var defaultGeocoded={geocoders:[],addresses:[],pageLocator:!1,directions:[]};if(void 0!==gfgeo_options.form_prefix&&""!=gfgeo_options.form_prefix&&("va"==gfgeo_options.form_prefix||"ex"==gfgeo_options.form_prefix)){jQuery("#entry_form").find(".ginput_container.ginput_container_gfgeo_directions_panel, .ginput_container.ginput_container_gfgeo_directions.trigger-dynamically, .ginput_container.ginput_container_gfgeo_geocoder").closest("tr").hide(),jQuery.each(self.fields,(function(field,fieldValues){if(fieldId=fieldValues.gfgeo_id,fieldGeocoderId=void 0!==fieldValues.gfgeo_geocoder_id?fieldValues.gfgeo_geocoder_id:"","gfgeo_geocoder"==fieldValues.type){var geocoderWrap=jQuery("#gfgeo-geocoded-hidden-fields-wrapper-"+fieldId);1!=geocoderWrap.find(".status").val()&&(1!=self.args.is_page_load&&1!=self.args.is_form_update||(jQuery("#gfgeo-geocoder-default-coordinates-"+fieldId).length?1!=geocoderWrap.find(".status").val()&&(1==self.args.is_page_load||1==self.args.is_form_update&&1==self.args.geocode_default_location)&&(self.geocoder_id=fieldId,defaultGeocoded.geocoders.push(self.geocoder_id)):1==self.args.is_page_load&&1==fieldValues.gfgeo_page_locator&&(defaultGeocoded.pageLocator=fieldValues)))}if("gfgeo_map"==fieldValues.type&&jQuery("#gfgeo-map-"+fieldId).length&&1!=fieldValues.adminOnly&&(self.map_field_exists=!0,void 0!==fieldValues.gfgeo_delay_map_render?setTimeout((function(){self.render_map(fieldValues)}),fieldValues.gfgeo_delay_map_render):self.render_map(fieldValues)),"gfgeo_address"==fieldValues.type){var addressInput=jQuery('input.gfgeo-address-field[data-field_id="'+fieldId+'"]');""!=fieldGeocoderId&&0!=jQuery("#gfgeo-geocoded-hidden-fields-wrapper-"+fieldGeocoderId).length&&(self.address_field_init(addressInput,fieldValues),1==self.args.is_page_load&&0!=jQuery.trim(addressInput.val()).length&&1!=jQuery("#gfgeo-geocoded-hidden-fields-wrapper-"+fieldGeocoderId).find(".status").val()&&defaultGeocoded.addresses.push(addressInput)),1==fieldValues.gfgeo_address_autocomplete&&void 0!==addressInput.attr("id")&&self.address_autocomplete(addressInput.attr("id"),fieldValues,!1)}"gfgeo_coordinates"==fieldValues.type&&""!=fieldGeocoderId&&0!=jQuery("#gfgeo-geocoded-hidden-fields-wrapper-"+fieldGeocoderId).length&&self.coordinates_field_init(jQuery("#gfgeo-coordinates-wrapper-"+fieldId)),"address"!=fieldValues.type||void 0!==fieldValues.gfgeo_disable_field_geocoding&&1==fieldValues.gfgeo_disable_field_geocoding||""!=fieldGeocoderId&&0!=jQuery("#gfgeo-geocoded-hidden-fields-wrapper-"+fieldGeocoderId).length&&self.advanced_address_field_init(jQuery("#field_"+fieldId),fieldValues),"text"!=fieldValues.type&&"post_custom_field"!=fieldValues.type||1==fieldValues.gfgeo_address_autocomplete&&self.address_autocomplete("input_"+fieldId,fieldValues,!1),self.args.is_edit_entry&&void 0!==fieldValues.gfgeo_dynamic_field_usage&&jQuery(".detail-view#field_"+fieldId).addClass(fieldValues.cssClass),"gfgeo_locator_button"!==fieldValues.type&&"gfgeo_address"!==fieldValues.type&&"address"!==fieldValues.type||jQuery(document).on("click","#gfgeo-locator-button-"+fieldId+", #gfgeo-infield-locator-button-"+fieldId,(function(){self.processing.status||void 0===fieldValues.gfgeo_geocoder_id||""==fieldValues.gfgeo_geocoder_id.length||(self.geocoder_id=fieldValues.gfgeo_geocoder_id,self.processing.locator_id=fieldValues.gfgeo_id,self.processing.found_message=void 0!==fieldValues.gfgeo_location_found_message?fieldValues.gfgeo_location_found_message:"",self.processing.hide_error_message=void 0!==fieldValues.gfgeo_hide_location_failed_message&&fieldValues.gfgeo_hide_location_failed_message,0!=self.ip_locator&&(self.processing.ip_locator=void 0!==fieldValues.gfgeo_ip_locator_status?fieldValues.gfgeo_ip_locator_status:""),0!=self.ip_locator&&"default"==self.processing.ip_locator?(console.log("IP Address Locator"),self.ip_navigator("ip_locator_button","locator_button_success",!1)):(console.log("HTML5 Locator"),self.navigator("locator_button","locator_button_success",!1)))})),"gfgeo_reset_location_button"===fieldValues.type&&jQuery(document).on("click","#gfgeo-reset-location-button-"+fieldId,(function(){if(!self.processing.status&&void 0!==fieldValues.gfgeo_geocoder_id&&fieldValues.gfgeo_geocoder_id.length>0){var geocodersId=fieldValues.gfgeo_geocoder_id;
11==geocodersId.length?self.clear_fields(geocodersId[0],"reset_location_button",!1):jQuery.each(geocodersId,(function(key,geocoderId){setTimeout((function(){self.geocoder_id=geocoderId,self.clear_fields(geocoderId,"reset_location_button",!1)}),300)}))}})),"gfgeo_directions"===fieldValues.type&&(jQuery("#gfgeo-get-directions-button-"+fieldId).on("click",(function(){self.isEmpty(jQuery("#input_"+fieldValues.gfgeo_id).val())&&self.isEmpty(jQuery("#input_"+fieldValues.id).val())&&self.get_directions(jQuery(this).data("field_id"),!1)})),jQuery("#gfgeo-clear-directions-button-"+fieldId).on("click",(function(){var fieldId=jQuery(this).data("field_id"),directionsField=self.directions_fields[fieldId];if(""==directionsField.gfgeo_origin_geocoder_id)return!1;geocoderId=directionsField.gfgeo_origin_geocoder_id,self.clear_directions(directionsField,geocoderId)})),self.isEmpty(jQuery("#input_"+fieldValues.gfgeo_id).val())&&self.isEmpty(jQuery("#input_"+fieldValues.id).val())?"button"!=fieldValues.gfgeo_trigger_directions_method&&defaultGeocoded.directions.push([fieldId,!1]):defaultGeocoded.directions.push([fieldId,!0]))}));var gDelay=500,initDelay=this.args.init_geocoding_delay,geocodersCount=defaultGeocoded.geocoders.length,addressesCount=defaultGeocoded.addresses.length,directionsCount=defaultGeocoded.directions.length;(geocodersCount>0||addressesCount>0||0!=defaultGeocoded.pageLocator||directionsCount>0)&&(geocodersCount+addressesCount+directionsCount>1&&(self.init_load_processing=!0),jQuery.each(defaultGeocoded,(function(index,geocodedArray){if("geocoders"==index&&geocodersCount>0)jQuery.each(geocodedArray,(function(index,currentGeocoderId){setTimeout((function(){self.geocoder_id=currentGeocoderId,self.debugger("Geocoding default geocoder "+currentGeocoderId);var coords=jQuery("#gfgeo-geocoder-default-coordinates-"+self.geocoder_id).data();self.geocoder("default_coords_geocoder",[coords.latitude,coords.longitude],"default_coords_geocoder_success",!1)}),gDelay),gDelay+=initDelay}));else if("addresses"==index&&addressesCount>0)jQuery.each(geocodedArray,(function(index,addressField){setTimeout((function(){self.debugger("Geocoding default address "+addressField.data("field_id")),addressField.trigger("focusout",[!0])}),gDelay),gDelay+=initDelay}));else if("pageLocator"==index&&0!=geocodedArray){var fieldValues=geocodedArray;setTimeout((function(){self.debugger("Running page locator."),self.page_locator.triggered=!0,self.processing.found_message=fieldValues.gfgeo_location_found_message,self.processing.hide_error_message=void 0!==fieldValues.gfgeo_hide_location_failed_message&&fieldValues.gfgeo_hide_location_failed_message,self.geocoder_id=fieldValues.gfgeo_id,0!=self.ip_locator&&(self.processing.ip_locator=void 0!==fieldValues.gfgeo_ip_locator_status?fieldValues.gfgeo_ip_locator_status:""),pageLocatorExists=!0,0!=self.ip_locator&&"default"==self.processing.ip_locator?self.ip_navigator("ip_page_locator","page_locator_success",!1):self.navigator("page_locator","page_locator_success",!1)}),gDelay)}else if("directions"==index&&directionsCount>0){var defaultsCount=geocodersCount+addressesCount;jQuery.each(geocodedArray,(function(index,directionsField){(1==directionsField[1]||defaultsCount>1||defaultsCount>0&&0!=defaultGeocoded.pageLocator)&&(setTimeout((function(){self.debugger("Default Directions "+directionsField[0]),self.get_directions(directionsField[0],!0)}),gDelay),gDelay+=initDelay)}))}setTimeout((function(){self.init_load_processing=!1}),200+geocodersCount*initDelay+addressesCount*initDelay)}))),jQuery(".tingle-modal.gpnf-modal").length&&setTimeout((function(){jQuery(".pac-container").detach().insertBefore("body")}),800),self.map_field_exists&&self.resize_map_on_show()}};var GFGeo_Autocomplete_Visible=!1;function gfgeoInit(formId=0,page=1){void 0===GFGeo_Forms[formId]&&(GFGeo_Forms[formId]=new GF_Geo(gfgeo_gforms[formId],page)),GFGeo_Forms[formId].init()}function gfgeoLoader(formId=0,page=1,retries=10,delay=100){0!==retries?window.google&&window.google.maps&&google.maps.importLibrary?gfgeoInit(formId,page):(console.log(`Google Maps not loaded, retrying in ${delay}ms...)`),setTimeout(()=>gfgeoLoader(formId,page,retries-1,delay),delay)):console.error("Google Maps API failed to load.")}
1jQuery(document).on("mouseenter mouseleave",".pac-container:visible",(function(e){GFGeo_Autocomplete_Visible="mouseenter"===e.type})),"false"==gfgeo_options.is_admin?jQuery(document).bind("gform_post_render",(function(event,formId,page){if(void 0===page||void 0===gfgeo_gforms[formId]||!jQuery(".gform_wrapper").length)return!1;gfgeoLoader(formId,page)})):jQuery(document).ready((function(event){if(0==gfgeo_options.edit_entry_form_id||void 0===gfgeo_gforms[gfgeo_options.edit_entry_form_id]||!jQuery("#entry_form").length)return console.log("something went wrong while trying to retrive the form object."),!1;var formId;"false"==gfgeo_options.disable_script_init&&gfgeoLoader(gfgeo_options.edit_entry_form_id)}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.