LocationParser={};LocationParser.getLocation=function(){var b=QueryParser.getQueryParams();if(b!=null&&(b.lat&&b.lng&&b.zoom)){try{b.lat=parseFloat(b.lat);b.lng=parseFloat(b.lng);b.zoom=parseInt(b.zoom)}catch(a){}return b}return null};AddressParser={};AddressParser.getAddress=function(){var a=QueryParser.getQueryParams();if(a!=null&&(a.address)){return a.address}return null};QueryParser={};QueryParser.getQuery=function(){var a=window.location.href.split("?");return a.length==2?a[1]:null};QueryParser.getQueryParams=function(){var c=this.getQuery();if(c!=null){var e={};var d=c.split("&");for(var b=0;b<d.length;b++){var a=d[b].split("=");e[a[0]]=decodeURIComponent(a[1].split("+").join(" "))}return e}else{return null}};
