 		 
var tileLayerOverlay = null;
//var strMSUrl = AG_DMS_URL;  //FROM JavaScriptAPI Constants
 
 function ChangeLayers(strLayers, strStyles,transparency)
 {
     //remove old DMS map
     var _dmsMapPane = g_map.getPane(1);
     _dmsMapPane.innerHTML = "";
 
     if(tileLayerOverlay != null)
         g_map.removeOverlay(tileLayerOverlay);
     
     var oDMSOptions = new AGDMSOptions(strMSUrl, strLayers, strStyles,transparency);
     var oDMSReqManager = new AGDMSRequestManager(oDMSOptions);
     tileLayerOverlay = new AGTileLayerOverlay(5,oDMSReqManager);
     g_map.addOverlay(tileLayerOverlay);
 }  		 
 
 
 
 function initImagery()
 {
   //Move the map buttons into position
   var oBtns = document.getElementById("MapControlButtons");
   
   
   //Make visible
   oBtns.style.visibility="visible";  
   if(navigator.appName == "Microsoft Internet Explorer")
        {
        document.getElementById("MapPanel").appendChild(oBtns);
            // IE
            //oBtns;
        } 
        else 
        { 
         // Mozilla, Netscape, Firefox
         //oBtns.style.top = document.getElementById("MapPanel").offsetTop;
         oBtns.style.zIndex = 100000;
         oBtns.style.position = "absolute";
         oBtns.style.marginLeft = 250;
    }
//        document.getElementById("MapPanel").appendChild(oBtns);
		 	
 }
 
// function DisplayImagey()
// {

//    g_map.removeOverlay();
//    //g_map.removeGroupOverlay("Point");
//    //g_map.RemoveAllObjects();
//    g_map.showImagery();  
//    //g_map.DisplayImagery(true);
//    //g_map.SetTransparency(100);
//    if (document.getElementById("radShowStreets").checked) //Display streets on imagery
//    {
//        //g_map.SetLayers("AG_PROVINCES|Mapstyle4;AG_TOWNS_CENTROID|Point_SCHEME;AG_STREETS|Mapstyle3");
//        ChangeLayers("AG_WORLD_COUNTRIES,AG_PROVINCES,AG_TOWNS_CENTROID,AG_STREETS", "Imagery,Imagery,Point_SCHEME,Theme1",100);
//    }
//    else
//    {
//        //g_map.SetLayers("AG_PROVINCES|Mapstyle4;AG_TOWNS_CENTROID|Point_SCHEME"); //No streets on imagery   
//        ChangeLayers("AG_WORLD_COUNTRIES,AG_PROVINCES,AG_TOWNS_CENTROID", "Imagery,Imagery,Point_SCHEME",100);
//    }
//    //g_map.ResizeMap();
//     g_map.resize();
//    map_type = "Imagery";
//	
//	document.getElementById("dvBtnImagery").className = "MapButtonsSelected";
//	document.getElementById("dvBtnDisplayMap").className = "MapButtons";
// }
// 
// function DisplayMap()
// {
//    //g_map.RemoveAllObjects();
//    //g_map.DisplayImagery(false);
//    g_map.removeOverlay();
//    //g_map.removeGroupOverlay("Point");
//    g_map.hideImagery();
//    ChangeLayers("AG_CONTINENTS,AG_WORLD_COUNTRIES,AG_AFRICAN_COUNTRIES,AG_PROVINCES,AG_BUILTUP_AREAS,AG_CAD_PARKS,AG_DAMS,AG_RIVERS,AG_STREETS,AG_NATIONALROAD_LABELS,AG_TOWNS_CENTROID,AG_SUBURBS_CENTROID,AG_WORLD_CAPITALS","Polygon_SCHEME,Polygon_SCHEME,Polygon_SCHEME,Theme4,Polygon_SCHEME,Theme4,Polygon_SCHEME,Polyline_SCHEME,Theme4,Point_SCHEME,Point_SCHEME,Theme4,Point_SCHEME",0);
//	g_map.resize();
//    //g_map.SetTransparency(0);
//    //g_map.SetLayers("AG_PROVINCES|Mapstyle3;AG_SUBURBS|Dineke1;AG_TOWNS_CENTROID|Point_SCHEME;AG_STREETS|Mapstyle3");
//    //g_map.ResizeMap();
//    map_type = "Map";

//	document.getElementById("dvBtnImagery").className = "MapButtons";
//	document.getElementById("dvBtnDisplayMap").className = "MapButtonsSelected";		      
// }


function DisplayImagey()
		 {
            g_map.hideDefaultMap();
            g_map.showImagery();
    	    if(document.getElementById("radShowStreets").checked)
		    {
                g_map.showDefaultMapForImagery();	
		    }
		    else
		    {
		        g_map.hideDefaultMapForImagery();
		    }
		    
		    g_map.resize();
		    map_type = "Imagery";
			
			document.getElementById("dvBtnImagery").className = "MapButtonsSelected";
			document.getElementById("dvBtnDisplayMap").className = "MapButtons";
					    
		    /*
		    g_map.RemoveAllObjects();
		        
		    g_map.DisplayImagery(true);
		    g_map.SetTransparency(100);
		    if (document.getElementById("radShowStreets").checked) //Display streets on imagery
		    {
		        g_map.SetLayers("AG_PROVINCES|Mapstyle4;AG_TOWNS_CENTROID|Point_SCHEME;AG_STREETS|Mapstyle3");
		    }
		    else
		    {
		        g_map.SetLayers("AG_PROVINCES|Mapstyle4;AG_TOWNS_CENTROID|Point_SCHEME"); //No streets on imagery   
		    }
		    g_map.ResizeMap();
		    map_type = "Imagery";
			
			document.getElementById("dvBtnImagery").className = "MapButtonsSelected";
			document.getElementById("dvBtnDisplayMap").className = "MapButtons";*/
		 }
		 
		 function DisplayMap()
		 {
		    g_map.hideImagery();
		    g_map.hideDefaultMapForImagery();
		    g_map.showDefaultMap();
		    g_map.resize();
		    
			map_type = "Map";

			document.getElementById("dvBtnImagery").className = "MapButtons";
			document.getElementById("dvBtnDisplayMap").className = "MapButtonsSelected";	
			
		    /*g_map.RemoveAllObjects();
		    
		    g_map.DisplayImagery(false);
		    g_map.SetTransparency(0);
		    g_map.SetLayers("AG_PROVINCES|Mapstyle3;AG_SUBURBS|Dineke1;AG_TOWNS_CENTROID|Point_SCHEME;AG_STREETS|Mapstyle3");
		    g_map.ResizeMap();
		    map_type = "Map";

			document.getElementById("dvBtnImagery").className = "MapButtons";
			document.getElementById("dvBtnDisplayMap").className = "MapButtonsSelected";		
			*/      
		 }
