var startList = function() {
var GmlClientGeocoder = new GClientGeocoder();
var map;
function moveCenterAddress() {
GmlClientGeocoder.getLocations(Australia, GmlMoveEditorMarkerAddressResponse);
}
function GmlMoveEditorMarkerAddressResponse(response) {
if (!response || response.Status.code != 200) {
alert('Sorry, I could not find that address, please try again.');
} else {
place = response.Placemark[0];
point = new GLatLng(
place.Point.coordinates[1],
place.Point.coordinates[0]
);
map.setCenter(point);
}
}
function createMarker(point,html) {
var theIcon = new GIcon(G_DEFAULT_ICON);
theIcon.image = 'https://www.icpa.com.au/modules/icpaBranches/images/icons/gmap_branch.png';
theIcon.shadow = 'https://www.icpa.com.au/modules/icpaBranches/images/icons/gmap_branch_shadow.png';
theIcon.iconSize = new GSize(33, 30);
theIcon.shadowSize = new GSize(33, 30);
var marker = new GMarker(point, {icon: theIcon});
// The new marker "mouseover" listener
GEvent.addListener(marker,"click", function() {
marker.openInfoWindowHtml(html, {maxWidth:200});
});
return marker;
}
function load() {
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("gmap"));
map.addControl(new GSmallMapControl());
//map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(-28.11598592533351,134.6484375),4);
var bounds = new GLatLngBounds();
var point = new GLatLng(-23.700358,133.880889);
bounds.extend(point);
var marker = createMarker(point,'
');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-23.649656,146.641074);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-22.87744046489713,144.8492431640625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-25.090277,148.767356);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-25.953013,150.614436);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-25.794685,146.586608);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-34.638049,143.561101);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-21.53484700204879,147.161865234375);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-24.424637,145.465854);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-27.979849145041655,147.4859619140625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-28.725412,149.57915);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-24.579597467728217,139.295654296875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-30.088847,145.937742);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-29.961519,146.858999);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-31.959193,141.466614);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-23.54384513650583,147.447509765625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-32.244042,147.356028);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-30.365766062875732,117.1197509765625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-25.070672916651077,142.822265625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-26.401636,146.238329);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-25.869109390999295,147.908935546875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-19.352610894378625,146.063232421875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-22.669778674332314,149.4195556640625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-22.825813,147.640103);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-20.704158,140.505319);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-31.498218,145.840727);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-29.233683670282772,148.6834716796875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-33.089095,147.15218);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-33.432869,147.54766);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-28.068914,145.682771);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-24.946259,150.075809);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-28.585815,148.227609);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-42.261049162113835,147.87322998046875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-33.861286,121.891427);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-33.56805,135.757353);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-17.994407217139745,142.4981689453125);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-32.126082,133.675174);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-31.339562861785,138.812255859375);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-24.891419479211137,114.49951171875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-30.747667,121.472302);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-33.983547,145.708082);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-34.500508,144.845099);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-33.481365,145.534656);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-20.842982,144.201073);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-32.44821683261529,118.8636589050293);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-20.657169,141.745752);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-14.464568,132.264568);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-17.612610761099077,123.81591796875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-28.050166892603695,150.6500244140625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-32.9049563191375,119.50790405273438);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-29.3486636465236,147.72216796875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-23.440485,144.250329);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-31.5553263,159.0821211);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-30.533836,145.115335);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-27.313213898568247,134.4287109375);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-30.283415,138.353408);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-21.272964,141.294486);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-26.591164,118.496352);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-42.51665075361142,147.1014404296875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-28.714678586705976,115.169677734375);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-26.487734,147.974992);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-36.85435108768683,149.2327880859375);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-27.716362,150.369546);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-29.462975,149.841581);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-20.500026,139.450841);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-30.105176,148.965674);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-21.69826549685252,148.721923828125);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-25.03583855563499,151.3201904296875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-32.741082231501245,139.1802978515625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-31.681433116625946,137.340087890625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-30.666265946323286,151.06201171875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-34.85889049125781,149.83154296875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-14.519780046326085,130.25390625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-31.562487,147.192356);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-29.36781438477539,144.5086669921875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-21.197216077387093,118.311767578125);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-32.491582,137.762118);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-24.60706913770968,145.283203125);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-30.930500817607776,147.864990234375);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-26.613057,144.267204);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-33.91601311340168,146.2554931640625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-20.728793,143.14132);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-26.573907,148.790592);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-28.655784,151.933881);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-24.302046975036543,148.33740234375);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-28.033796,148.580377);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-28.459033019728043,149.5513916015625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-24.884467,146.253211);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-25.84439325019513,149.9688720703125);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-42.032974332441384,146.40380859375);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-27.995727,143.819869);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-29.434259,142.010079);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-32.5788586,146.7777208);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-30.021558,148.116684);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-31.35129140779058,149.0625);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-34.106868,141.919215);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-33.923496,147.205201);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-27.09336363811583,150.3094482421875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-27.78077164334821,149.7216796875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-22.391314,143.038117);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-28.34789944257093,116.6748046875);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
var point = new GLatLng(-24.57210414801684,144.2724609375);
bounds.extend(point);
var marker = createMarker(point,' ');
// ************************ Must addslashes to php stuff above, single quote will break it
map.addOverlay(marker);
//map.setZoom(4);
//map.setCenter(bounds.getCenter());
}
}
load();
}