function getUrlVars(){
   var vars = [], hash;
   var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
   for(var i = 0; i < hashes.length; i++)
   {
    hash = hashes[i].split('=');
    vars.push(hash[0]);
    vars[hash[0]] = hash[1];
    }
    return vars;
}

    function initialize() {
    if (GBrowserIsCompatible()) 
       {
        var long = -149.145051;
        var lat =  60.785766;
        var vars = [], hash;
        vars = getUrlVars();  

	var map = new GMap2(document.getElementById("map"),{mapTypes:[G_PHYSICAL_MAP,G_SATELLITE_MAP]});
	map.addControl(new GLargeMapControl());        
	map.addControl(new GMapTypeControl());
       
 


	var centrePoint = new GLatLng(lat, long);
	map.setCenter(centrePoint, 10);
        



        //ADD Terraserver WMS Maps
        var tileDRG;
	tileDRG= new GTileLayer(new GCopyrightCollection(""),1,17);
	tileDRG.myLayers='DRG';
	tileDRG.myFormat='image/jpeg';
	tileDRG.myBaseURL='http://www.terraserver-usa.com/ogcmap6.ashx?';
	tileDRG.getTileUrl=CustomGetTileUrl;		
	tileDRG.getOpacity = function() {return 1.0;}
	var topo_layer=[tileDRG];
	var TOPO_MAP = new GMapType(topo_layer, G_SATELLITE_MAP.getProjection(), "USGS");
        map.addMapType(TOPO_MAP);
        TOPO_MAP.getMaximumResolution = function () { return 14; }; 


        var randomnumber=Math.floor(Math.random()*11)
        myKML = "http://www.cnfaic.org/library/albumkmlgen.php?year="+vars['year']+"&month="+vars['month']+"&random="+randomnumber;
    //  myKML = "http://www.cnfaic.org/gmaps/weatherstations.kml";     
        geoxml = new GGeoXml(myKML);
        map.addOverlay(geoxml);

			
  }
}

