/** 
 * Courtsy from 7Seals/New Vision
 *  7SealsGeo.js 
 * - Richard Lin(7Seals) 02/10/2009 
 * Updated and more specific to CFA's need
 */
var nvt_geo=function(){var c;var e;var a=-37.913;var f=145.18985;var d=14;var b=null;var g=null;var h=null;var j=null;return{init:function(l,o,n,m,k){a=l;f=o;d=n;h=m;b=k},hasCallback:function(){return b},setIcon:function(k){h=k},setMarkerArray:function(k){g=k},createMarker:function(k,m,n){var l=new GMarker(k,n);GEvent.addListener(l,"click",function(){l.openInfoWindowHtml(m)});return l},clearMarkers:function(){if(g!=null&&g.length!=0){g.splice(0,g.length)}return false},load:function(l){c=new GMap2(l);if(GBrowserIsCompatible()){c=new GMap2(l);
c.disableDoubleClickZoom();var k=new GLatLng(a,f);c.setCenter(k,d);for(i=0;i<g.length;i++){point=new GLatLng(parseFloat(g[i][0]),parseFloat(g[i][1]));c.addOverlay(nvt_geo.createMarker(point,g[i][2],h))}}},unload:function(){GUnload();b=null}}}();