hpd.hsp=function(){var n=function(){var n=$(".reviewNotice a");n.length>0&&n.click(t)},t=function(n){n.preventDefault();var i=$("#reviewItem").val(),t={};t.id=i;casenet.callServiceMethod("POST","Admin/ConfirmDetails",t,function(){});$(".reviewNotice").addClass("off");setTimeout(function(){$(".reviewNotice").slideUp("fast")},450)},i=function(n,t,i){geocoder=new google.maps.Geocoder;geocoder.geocode({address:t},function(t,u){if(u==google.maps.GeocoderStatus.OK&&r(t)>0){n.setCenter(t[0].geometry.location);var f=new google.maps.Marker({map:n,position:t[0].geometry.location});$("#lat").attr("content",t[0].geometry.location.lat());$("#lng").attr("content",t[0].geometry.location.lng());i.addClass("on");$("#mapLink").addClass("on");$(".mapCol").find("p").text('Google Maps search returned "'+t[0].formatted_address+'", displayed above')}else $(".mapCol").hide()});var r=function(n){if(n.length==0)return 0;if(!n[0].partial_match||n[0].geometry&&n[0].geometry.location_type=="ROOFTOP")return 1;if(n[0].types&&n[0].types.length>0)switch(n[0].types[0]){case"street_address":case"premise":case"subpremise":case"floor":case"room":return 1;default:return 0}return 0}};return{initialise:function(){n()},configureGoogleMaps:function(){var n=$("#map"),t=$("#addressEncode").val(),r,u;t&&(r={center:new google.maps.LatLng(-27.471997,153.026217),zoom:16,mapTypeId:google.maps.MapTypeId.ROADMAP},u=new google.maps.Map(n[0],r),i(u,t,n),$(".infoCol").height()<330&&n.addClass("small"))}}}();$(document).ready(function(){hpd.hsp.initialise()});window.onload=function(){hpd.hsp.configureGoogleMaps()}