var grp_Energy_Potent;
var grp_ROW_corr;
var grp_DOD_stips;
var grp_NATDROW;
var grp_DROW;
var grp_review;
var grp_BLMadmin;
var grp_wms;  //// toc_layers_basemaps.js
var grp_sketch; //// toc_layers_basemaps.js
var grp_ctals ; //// toc_layers_ctals.js
var grp_ROW ; //// toc_layers_ctals.js
var grp_solar_energy; //// toc_layers_energy.js
var grp_wind_energy;  //// toc_layers_energy.js
var grp_FastTrack;
var grp_sma;  //// toc_layers_landstatus_sma.js
var grp_comments; //// toc_layers_landstatus_sma.js
var grp_comments; //// toc_layers_landstatus_sma.js
var grp_sub_sma;  //// toc_layers_landstatus_subsurface.js
var grp_ld; //// toc_layers_ld.js
var grp_mc ;  //// toc_layers_mc.js
var grp_plans_notice ;  //// toc_layers_mc.js
var grp_og_basins;  //// toc_layers_og.js
var grp_og; //// toc_layers_og.js
var grp_og_agm ;  //// toc_layers_og.js
var grp_og_lse; //// toc_layers_og.js
var grp_gt; //// toc_layers_og.js
var grp_gt_agm ;  //// toc_layers_og.js
var grp_gt_lse; //// toc_layers_og.js
var grp_stips;  //// toc_layers_og.js
var grp_ga ;  //// toc_layers_range.js
var grp_ref;  //// toc_layers_reference.js
var grp_ref_RCA;
var grp_usfs_admin; //// toc_layers_reference.js
var grp_ref2; //// toc_layers_reference.js
var grp_aii;  //// toc_layers_reference.js

var grp_allroads;
var grp_RCAroads;
var grp_RCAroads_details;


var grp_chealth;  //// toc_layers_roads.js
var grp_roadside_assets;  //// toc_layers_roads.js
var grp_ctals ; //// toc_layers_row.js
var grp_ROW ; //// toc_layers_row.js
var grp_sites_amm;  //// toc_layers_sites.js
var grp_sites;  //// toc_layers_sites.js
var grp_sites_env;  //// toc_layers_sites.js
var grp_sites_assets; //// toc_layers_sites.js
var grp_sites_SNPLMA; //// toc_layers_sites.js
var grp_oil_shale;  //// toc_layers_solidminerals.js
var grp_coal; //// toc_layers_solidminerals.js
var grp_coal_leases ; //// toc_layers_solidminerals.js
var grp_other_solids ;  //// toc_layers_solidminerals.js
var grp_ULP ; //// toc_layers_solidminerals.js
var grp_MMD ; //// toc_layers_solidminerals.js
var grp_usfs_ru ; //// toc_layers_usfs_regulated_uses.js
var grp_usfs_ctals; //// toc_layers_usfs_regulated_uses.js
var grp_surface_own;  //// toc_layers_usfs_regulated_uses.js
var grp_UDL;//allow users to add their own layers

//// toc_layers_basemaps.js
function init_sketch_folder() {

 if (!useREST) {
  grp_sketch = new GROUP("Selected Records", bFolderOpened);
  grp_sketch.hideFolderIcon = true;
  toc.addGroup( grp_sketch );
  grp_sketch.caption="";

  grp_sketch.addLayer(  wsketch );
  }
}

//// toc_layers_basemaps.js
function init_landsviewer_basemaps_folder() {

  grp_wms = new GROUP("Base Maps", bFolderClosed);
  toc.addGroup( grp_wms );
  grp_wms.caption="";

  grp_wms.addLayer(  wNone );
  grp_wms.addLayer(  wTopos );
  grp_wms.addLayer(  wTerra_Server_Topo);
  grp_wms.addLayer(  wOrtho );
  grp_wms.addLayer(  wTerra_Server_Areial);
  grp_wms.addLayer(  wSMA );

  grp_wms.addLayer(  wNED);
}

//// toc_layers_basemaps.js //for LSIS6 all in toc_layers_extra
function init_basemaps_folder() {
  grp_wms = new GROUP("Base Maps", bFolderOpened);
  toc.addGroup( grp_wms );
  grp_wms.caption="";

  grp_wms.addLayer(  wNone );
  grp_wms.addLayer( wNGS_Topo_US_2D );
  grp_wms.addLayer(  wTopos );
  grp_wms.addLayer( wMDA_Satellite_World_2D );
  grp_wms.addLayer( wESRI_StreetMap_World_2D );
  grp_wms.addLayer( wI3_Imagery_Prime_World_2D );
  grp_wms.addLayer(  wOrtho );
  grp_wms.addLayer(  wSMA );
  //grp_wms.addLayer(  wBLM_Admin_Areas );
  //grp_wms.addLayer(  wPLSS_PM );

  grp_wms.addLayer( wSMA_Test );
}

//// toc_layers_basemaps.js
function init_basemaps_93_folder() {
  //if (useREST) return;

  grp_wms_93 = new GROUP("Base Maps", bFolderOpened);
  toc.addGroup( grp_wms_93 );
  grp_wms_93.caption="";

  wNone.Visible = false;
  wESRI_StreetMap_World_2D.Visible = true;

  grp_wms_93.addLayer(wNone);
  grp_wms_93.addLayer(wNGS_Topo_US_2D);
  grp_wms_93.addLayer(wESRI_StreetMap_World_2D);
  grp_wms_93.addLayer(wI3_Imagery_Prime_World_2D);


  //grp_wms_93.addLayer(wTopos);
  //grp_wms_93.addLayer(wMDA_Satellite_World_2D);
  //grp_wms_93.addLayer(wOrtho);
  //grp_wms_93.addLayer(wSMA);
  //grp_wms_93.addLayer(wBLM_Admin_Areas);
  //grp_wms_93.addLayer(wPLSS_PM);
  //grp_wms_93.addLayer(wSMA_Test);

  //toc.groupSetVisible("Base Maps",false);
  //grp_wms_93.hideOnTOC = true;
}

//BLM Admin folder
function init_BLMadmin_folder() {
  grp_BLMadmin = new GROUP("BLM Administration Areas", bFolderClosed);
  toc.addGroup( grp_BLMadmin );
  grp_BLMadmin.caption="";

  grp_BLMadmin.addLayer(  wBLM_Admin_Areas );
  grp_BLMadmin.addLayer(  wBLM_Admin_Areas_labels );
  grp_BLMadmin.addLayer(  wBLM_Admin_Dist );
  grp_BLMadmin.addLayer(  wBLM_Admin_Dist_labels );
  grp_BLMadmin.addLayer(  wBLM_FORA );
  grp_BLMadmin.addLayer(  wBLM_FORA_labels );
  toc.groupSetVisible("BLM Administration Areas",false);
}

//// toc_layers_basemaps.js
function init_basemaps_folder_lsis() {

  grp_wms = new GROUP("Base Maps", bFolderOpened);
  toc.addGroup( grp_wms );
  grp_wms.caption="";

  //wNone.Visible = false;
  wBLM_Admin_Areas.Visible = false;

  grp_wms.addLayer(  wNone );
  grp_wms.addLayer(  wtwp_Index2 );
  grp_wms.addLayer(  wTopos );
  grp_wms.addLayer(  wOrtho );
  grp_wms.addLayer(  wSMA );
  //grp_wms.addLayer(  wBLM_Admin_Areas );
  //grp_wms.addLayer(  wPLSS_PM );
  grp_wms.addLayer(  wColorRelief );

}



//// toc_layers_basemaps.js
function init_basemaps_folder_landstatus() {
  grp_wms = new GROUP("Base Maps", bFolderOpened);
  toc.addGroup( grp_wms );
  grp_wms.caption="";


  wNone.Visible = true;

  grp_wms.addLayer(  wNone );
  grp_wms.addLayer(  wTopos );
  grp_wms.addLayer(  wOrtho );
  grp_wms.addLayer(  wSMA );
  grp_wms.addLayer(  wPLSS_PM );
  grp_wms.addLayer(  wColorRelief );



}


//// toc_layers_ctals.js
//separate cases from ROW folder

function init_ROW_folder() {

grp_ROW = new GROUP("Rights-of-Way", bFolderClosed);
  toc.addGroup( grp_ROW );
  grp_ROW.addLayer(wROW_all);
  grp_ROW.addLayer(wROW_all   );
  grp_ROW.addLayer(wrow_comm_sites   );
  grp_ROW.addLayer(wrow_comm_sites_lables   );
  grp_ROW.addLayer(wrow_pipelines   );
  grp_ROW.addLayer(wrow_pipelines_labels   );
  grp_ROW.addLayer(wrow_power   );
  grp_ROW.addLayer(wrow_power_labels   );
  grp_ROW.addLayer(wrow_railroads   );
  grp_ROW.addLayer(wrow_railroads_labels   );
  grp_ROW.addLayer(wrow_roads   );
  grp_ROW.addLayer(wrow_roads_labels   );
  grp_ROW.addLayer(wrow_fiber_optics   );
  grp_ROW.addLayer(wrow_fiber_optics_labels   );
  grp_ROW.addLayer(wrow_telephone   );
  grp_ROW.addLayer(wrow_telephone_labels   );
  grp_ROW.addLayer(wrow_water   );
  grp_ROW.addLayer(wrow_water_labels   );
  grp_ROW.addLayer(wrow_general   );
  grp_ROW.addLayer(wrow_general_labels   );
  grp_ROW.addLayer(wrow_other   );
  grp_ROW.addLayer(wrow_other_labels   );
  grp_ROW.addLayer(wrow_closed   );
  grp_ROW.addLayer(wrow_closed_labels   );

  toc.groupSetVisible("Rights-of-Way",false);

}

//// toc_layers_ctals.js
function init_ctals_folder() {

  grp_ctals = new GROUP("Cases", bFolderClosed);
  toc.addGroup( grp_ctals );
  grp_ctals.caption="Cases affecting Land Status:  Dispositions, Withdrawals...";
  grp_ctals.addLayer(wcase_acquisition);
  grp_ctals.addLayer(wcase_acquisition_labels);
  grp_ctals.addLayer(wcase_corrective);
  grp_ctals.addLayer(wcase_corrective_labels);
  grp_ctals.addLayer(wcase_designated_area);
  grp_ctals.addLayer(wcase_designated_area_labels);
  grp_ctals.addLayer(wcase_exchange);
  grp_ctals.addLayer(wcase_exchange_labels);
  grp_ctals.addLayer(wcase_pending_exchange);
  grp_ctals.addLayer(wcase_pending_exchange_labels);
  grp_ctals.addLayer(wcase_grants);
  grp_ctals.addLayer(wcase_grants_labels);
  grp_ctals.addLayer(wcase_land_disposal);
  grp_ctals.addLayer(wcase_land_disposal_labels);
  grp_ctals.addLayer(wcase_land_sales);
  grp_ctals.addLayer(wcase_land_sales_labels);
  grp_ctals.addLayer(wcase_min_patents);
  grp_ctals.addLayer(wcase_min_patents_labels);
  grp_ctals.addLayer(wcase_public_law);
  grp_ctals.addLayer(wcase_public_law_labels);
  grp_ctals.addLayer(wcase_classification);
  grp_ctals.addLayer(wcase_classification_labels);
  grp_ctals.addLayer(wcase_withdrawal);
  grp_ctals.addLayer(wcase_withdrawal_labels);


  //grp_ctals.addLayer(wcase_withdrawal_and_classification);
  //grp_ctals.addLayer(wcase_withdrawal_and_classification_labels);

  grp_ctals.addLayer(wcases_all);
  toc.groupSetVisible("Cases",false);


}


////Digital Rights of Way

function init_Nationwide_DROW_folder() {

grp_NATDROW = new GROUP ("Digital ROW Nationwide Pipeline", bFolderClosed);
toc.addGroup(grp_NATDROW);
grp_NATDROW.addLayer(wdrow_all);
grp_NATDROW.addLayer(wdrow_all_serial_num);
grp_NATDROW.addLayer(wdrow_all_row_desc);
grp_NATDROW.addLayer(wdrow_all_row_type);
grp_NATDROW.addLayer(wdrow_all_case_type);
grp_NATDROW.addLayer(wdrow_all_cust_name);

toc.groupSetVisible("Digital ROW Nationwide Pipeline",false);


}



function init_staging_DROW_folder() {

grp_DROW = new GROUP ("Digital ROW Jobs", bFolderClosed);
toc.addGroup(grp_DROW);

grp_DROW.addLayer(wdrow_WY1);
//grp_DROW.addLayer(wdrow_WY1_labels);
grp_DROW.addLayer(wdrow_WY2);
//grp_DROW.addLayer(wdrow_WY2_labels);
grp_DROW.addLayer(wdrow_NM1);
//grp_DROW.addLayer(wdrow_NM1_labels);
grp_DROW.addLayer(wdrow_NM2);
//grp_DROW.addLayer(wdrow_NM2_labels);
grp_DROW.addLayer(wdrow_NM3);
//grp_DROW.addLayer(wdrow_NM3_labels);
grp_DROW.addLayer(wdrow_JOB_AOI);

toc.groupSetVisible("Digital ROW Jobs",false);


}






//// toc_layers_ctals.js
function init_ctals_folder_landsviewer() {
  grp_ROW = new GROUP("Rights of Way", bFolderClosed);
  toc.addGroup( grp_ROW );
  grp_ROW.addLayer(wROW_all);
  grp_ROW.addLayer(wROW_all   );
  grp_ROW.addLayer(wrow_comm_sites   );
  grp_ROW.addLayer(wrow_pipelines   );
  grp_ROW.addLayer(wrow_power   );
  grp_ROW.addLayer(wrow_railroads   );
  grp_ROW.addLayer(wrow_roads   );
  grp_ROW.addLayer(wrow_telephone   );
  grp_ROW.addLayer(wrow_water   );
  grp_ROW.addLayer(wrow_general   );
  grp_ROW.addLayer(wrow_other   );
  grp_ROW.addLayer(wrow_closed   );



  grp_ctals = new GROUP("Cases", bFolderClosed);
  toc.addGroup( grp_ctals );
  grp_ctals.caption="Cases affecting Land Status:  Dispositions, Withdrawals...";
  grp_ctals.addLayer(wcase_acquisition);
  grp_ctals.addLayer(wcase_corrective);
  grp_ctals.addLayer(wcase_designated_area);
  grp_ctals.addLayer(wcase_exchange);
  grp_ctals.addLayer(wcase_pending_exchange);
  grp_ctals.addLayer(wcase_grants);
  grp_ctals.addLayer(wcase_land_disposal);
  grp_ctals.addLayer(wcase_land_sales );
  grp_ctals.addLayer(wcase_min_patents);
  grp_ctals.addLayer(wcase_public_law);
  grp_ctals.addLayer(wcase_withdrawal_and_classification);
  grp_ctals.addLayer(wcases_all);


}


//// toc_layers_energy.js
function init_energy_folder() {

  grp_solar_energy = new GROUP("Solar Energy", bFolderClosed);
  toc.addGroup( grp_solar_energy );
  grp_solar_energy.addLayer( wsolar_dev_fac_auth  );
  grp_solar_energy.addLayer( wsolar_dev_fac_pend  );
  grp_solar_energy.addLayer( wsolar_dev_fac_labels  );
  grp_solar_energy.addLayer( wsolar_study  );
  grp_solar_energy.addLayer( wsolar_study_labels  );
  grp_solar_energy.addLayer( wsolar_closed  );
  grp_solar_energy.addLayer( wsolar_closed_labels  )

  toc.groupSetVisible("Solar Energy",false);


  grp_wind_energy = new GROUP("Wind Energy Rights-of-Way", bFolderClosed);
  toc.addGroup( grp_wind_energy );
  grp_wind_energy.addLayer( wwind_dev_fac_auth  );
  grp_wind_energy.addLayer( wwind_dev_fac_pend  );
  grp_wind_energy.addLayer( wwind_dev_fac_labels  );
  grp_wind_energy.addLayer( wwind_site_test_auth  );
  grp_wind_energy.addLayer( wwind_site_test_pend  );
  grp_wind_energy.addLayer( wwind_site_testing_labels  );
  grp_wind_energy.addLayer( wwind_closed  );
  grp_wind_energy.addLayer( wwind_closed_labels  );


  toc.groupSetVisible("Wind Energy Rights-of-Way",false);

}



function init_FastTrack_folder() {

grp_FastTrack = new GROUP("Fast Track Renewable Energy Projects", bFolderClosed);
  toc.addGroup( grp_FastTrack );

   grp_FastTrack.addLayer( wsolar_fast_track_parcels );
   grp_FastTrack.addLayer( wsolar_fast_track_parcels_labels );
   grp_FastTrack.addLayer( wwind_fast_track_parcels );
   grp_FastTrack.addLayer( wwind_fast_track_parcels_labels );
   grp_FastTrack.addLayer( wgeothermal_fast_track_parcels );
   grp_FastTrack.addLayer( wgeothermal_fast_track_parcels_labels );
   //grp_FastTrack.addLayer( wtransmission_fast_track_parcels );
   //grp_FastTrack.addLayer( wtransmission_fast_track_parcels_labels );

toc.groupSetVisible("Fast Track Renewable Energy Projects",false);

}


function init_DOD_stips_folder() {

grp_DOD_stips = new GROUP("DoD Airspace Consultation Areas", bFolderClosed);
  toc.addGroup( grp_DOD_stips );

grp_DOD_stips.addLayer( wDOD_stips   );

//grp_DOD_stips.addLayer( wDoD_MTR  );
  //grp_DOD_stips.addLayer( wDoD_MTR_labels  );
  //grp_DOD_stips.addLayer( wDoD_SUA  );
  //grp_DOD_stips.addLayer( wDoD_SUA_labels  );


toc.groupSetVisible("DoD Airspace Consultation Areas",false);

}



function init_ROW_corr_folder() {

grp_ROW_corr = new GROUP("Sec 368 Energy Corridors", bFolderClosed);
  toc.addGroup( grp_ROW_corr );

  grp_ROW_corr.addLayer( wROW_energycenterline  );
  grp_ROW_corr.addLayer( wROW_energycenterline_labels  );
  grp_ROW_corr.addLayer( wROW_energycorridor   );
  grp_ROW_corr.addLayer( wROW_energycorridor_labels  );


toc.groupSetVisible("Sec 368 Energy Corridors",false);

}



function init_Energy_Potential_folder() {

grp_Energy_Potent = new GROUP("Areas of Energy Potential", bFolderClosed);
  toc.addGroup( grp_Energy_Potent );

  grp_Energy_Potent.addLayer( wWind_Potential_LR  );
  //grp_Energy_Potent.addLayer( wWind_Potential_HR  );
  grp_Energy_Potent.addLayer( wsolar_PV_SR  );
  grp_Energy_Potent.addLayer( wsolar_CSP_SR  );
  grp_Energy_Potent.addLayer( wgt_potent_areas );
  grp_Energy_Potent.addLayer( woil_shale_potent_areas );

  toc.groupSetVisible("Areas of Energy Potential",false);

}



function init_BLM_avail_folder() {

grp_BLM_avail = new GROUP("Data Download Availability", bFolderOpened);
  toc.addGroup( grp_BLM_avail );

grp_BLM_avail.addLayer( wtwp_availability_blm  );
grp_BLM_avail.addLayer( wtwp_availability_altsrc );
grp_BLM_avail.addLayer( wtwp_availability_flatfile  );

toc.groupSetVisible("Data Download Availability",true);

}



//// toc_layers_landstatus_sma.js
function init_comments_folder()
{


  grp_comments = new GROUP("Comments", bFolderClosed);
  toc.addGroup( grp_comments);
  grp_comments.caption = "";

  grp_comments.addLayer( wcomments_landstatus );


}

////toc_layers_landstatus_review
function init_review_folder()
{

   grp_review = new GROUP("Parcel Extract/CM Status", bFolderClosed);
   toc.addGroup( grp_review );
   grp_review.caption="Displays status & statistics regarding LR2000 and LR2000 - NILS transactions";

   grp_review.addLayer(  wreport_case_errors );
   grp_review.addLayer(  wreport_case_totals );

   toc.groupSetVisible("Parcel Extract/CM Status",false);

}

//// toc_layers_landstatus_sma.js
function init_landstatus_sma_folder()
{


  grp_sma = new GROUP("Surface Management Agency", bFolderClosed);
  toc.addGroup( grp_sma);
  grp_sma.addLayer( wblm_nca );
  grp_sma.addLayer( wblm_nca_labels );
  grp_sma.addLayer( wblm_mon );
  grp_sma.addLayer( wblm_mon_labels );
  grp_sma.addLayer( wblm_wa );
  grp_sma.addLayer( wblm_wa_labels );
  grp_sma.addLayer( wblm );
  grp_sma.addLayer( wusfs );
  grp_sma.addLayer( wusfs_labels );
  grp_sma.addLayer( wsma_forests2);
  grp_sma.addLayer( wnps );
  grp_sma.addLayer( wnps_labels );
  grp_sma.addLayer( wbia );
  grp_sma.addLayer( wbia_labels );
  grp_sma.addLayer( wbor );
  grp_sma.addLayer( wbor_labels );
  grp_sma.addLayer( wdod );
  grp_sma.addLayer( wdod_labels );
  grp_sma.addLayer( wfws );
  grp_sma.addLayer( wfws_labels );
  grp_sma.addLayer( wbnkhd_j );

  grp_sma.addLayer( wother );
  grp_sma.addLayer( wother_labels );
  grp_sma.addLayer( wstate );
  grp_sma.addLayer( wlocal );
  grp_sma.addLayer( wlocal_labels );
  toc.groupSetVisible("Surface Management Agency",false);
}


//// toc_layers_landstatus_subsurface.js
function init_landstatus_subsurface_folder()
{

  grp_sub_sma = new GROUP("Subsurface Mineral Estate", bFolderClosed);
  toc.addGroup( grp_sub_sma);
  grp_sub_sma.caption="Collected for WY & NM Only";
  grp_sub_sma.addLayer( wsub_sma_all );
  grp_sub_sma.addLayer( wsub_sma_coal );
  grp_sub_sma.addLayer( wsub_sma_ogc );

  grp_sub_sma.addLayer( wsub_sma_og );
  grp_sub_sma.addLayer( wsub_sma_other );
  toc.groupSetVisible("Subsurface Mineral Estate",false);


}

function init_ld_folder() {

	  grp_ld = new GROUP("PLSS", bFolderClosed);
	  toc.addGroup( grp_ld );
	  grp_ld.caption = "";
	  grp_ld.addLayer( wtwp_labels  );
	  grp_ld.addLayer( wtwps  );
	  grp_ld.addLayer( wsec  );
	  grp_ld.addLayer( wsec_labels  );

	  grp_ld.addLayer( wqq );
	  grp_ld.addLayer( wqq_labels );
	  grp_ld.addLayer( wqq_labels_acerage );
	  grp_ld.addLayer( wqq_labels_survey_type );
	  
	  grp_ld.addLayer( wspecialsurvey );
	  grp_ld.addLayer( wspecialsurvey_labels );
	  grp_ld.addLayer( wspecialsurvey_labels_acreage );
	  grp_ld.addLayer( wspecialsurvey_labels_survey_type );
	 
	  grp_ld.addLayer( wladesc_minor_sub );
	  grp_ld.addLayer( wladesc_minor_sub_labels );
	  grp_ld.addLayer( wladesc_minor_sub_labels_acerage );
	  grp_ld.addLayer( wladesc_minor_sub_labels_survey_type );

	  grp_ld.addLayer( wtwp_index );
	  grp_ld.addLayer(  wPLSS_PM );
	}




////toc_layers_ld.js
function init_ld_folder_RCA() {

  grp_ld = new GROUP("PLSS", bFolderClosed);
  toc.addGroup( grp_ld );
  grp_ld.caption = "";
  grp_ld.addLayer( wtwp_labels  );
  grp_ld.addLayer( wtwps_RCA  );
  grp_ld.addLayer( wsec  );
  grp_ld.addLayer( wsec_labels  );

  grp_ld.addLayer( wqq );
  grp_ld.addLayer( wqq_labels );
  grp_ld.addLayer( wqq_labels_acerage );
  grp_ld.addLayer( wqq_labels_survey_type );

  grp_ld.addLayer( wspecialsurvey );
  grp_ld.addLayer( wspecialsurvey_labels );
  grp_ld.addLayer( wspecialsurvey_labels_acreage );
  grp_ld.addLayer( wspecialsurvey_labels_survey_type );
 
  grp_ld.addLayer( wladesc_minor_sub );
  grp_ld.addLayer( wladesc_minor_sub_labels );
  grp_ld.addLayer( wladesc_minor_sub_labels_acerage );
  grp_ld.addLayer( wladesc_minor_sub_labels_survey_type );

  grp_ld.addLayer( wtwp_index );
  grp_ld.addLayer(  wPLSS_PM );
}



function init_ld_general_folder() {

	  grp_ld = new GROUP("PLSS", bFolderClosed);
	  toc.addGroup( grp_ld );
	  grp_ld.caption = "";
	  grp_ld.addLayer( wtwp_labelsD  );
	  grp_ld.addLayer( wtwpsB  );
	  grp_ld.addLayer( wsec  );

	  grp_ld.addLayer( wqq );
	  grp_ld.addLayer( wqq_labels );
	  grp_ld.addLayer( wqq_labels_acerage );
	  grp_ld.addLayer( wqq_labels_survey_type );
	  
	  grp_ld.addLayer( wspecialsurvey );
	  grp_ld.addLayer( wspecialsurvey_labels );
	  grp_ld.addLayer( wspecialsurvey_labels_acreage );
	  grp_ld.addLayer( wspecialsurvey_labels_survey_type );
	 
	  grp_ld.addLayer( wladesc_minor_sub );
	  grp_ld.addLayer( wladesc_minor_sub_labels );
	  grp_ld.addLayer( wladesc_minor_sub_labels_acerage );
	  grp_ld.addLayer( wladesc_minor_sub_labels_survey_type );
	  grp_ld.addLayer( wtwp_index );
	  grp_ld.addLayer(  wPLSS_PM );

	}




////toc_layers_ld.js
function init_twpindex_folder() {
  grp_ld = new GROUP("Townships", bFolderClosed);
  toc.addGroup( grp_ld );
  grp_ld.caption = "";
  grp_ld.addLayer( wtwp_labels  );
  grp_ld.addLayer( wtwps  );
  grp_ld.addLayer( wsec  );
  
  grp_ld.addLayer( wqq );
  grp_ld.addLayer( wqq_labels );
  grp_ld.addLayer( wqq_labels_acerage );
  grp_ld.addLayer( wqq_labels_survey_type );
   
}

//// toc_layers_mc.js
function init_mc_folder() {


//alert("mc folder");

    grp_plans_notice = new GROUP("Plans & Notices", bFolderClosed);
    toc.addGroup( grp_plans_notice );
    grp_plans_notice.caption="";
    grp_plans_notice.addLayer( wmc_plans_notice_auth );
    grp_plans_notice.addLayer( wmc_plans_notice_auth_labels );
    grp_plans_notice.addLayer( wmc_plans_notice_closed );
    grp_plans_notice.addLayer( wmc_plans_notice_closed_labels );
  toc.groupSetVisible("Plans & Notices",false);




    grp_mc = new GROUP("Mining Claims", bFolderOpened);
    toc.addGroup( grp_mc );
    grp_mc.caption="";
    grp_mc.addLayer( wmc_a  );
    grp_mc.addLayer( wmc_labels_name  );
    grp_mc.addLayer( wmc_c  );
    grp_mc.addLayer( wmc_labels_name_c  );
    grp_mc.addLayer( wmc_labels_serial  );
    grp_mc.addLayer( wmc_type  );

}




function init_mc_density_folder() {

    grp_mc_density = new GROUP("Mining Claim Density", bFolderClosed);
    toc.addGroup( grp_mc_density );
    grp_mc_density.caption="";
    grp_mc_density.addLayer( wmc_a_density_twn  );
    grp_mc_density.addLayer( wmc_a_density_twn_label  );
    grp_mc_density.addLayer( wmc_a_density_section  )
    grp_mc_density.addLayer( wmc_a_density_section_label );
    grp_mc_density.addLayer( wmc_a_density_qq  );
    grp_mc_density.addLayer( wmc_a_density_qq_label  );


    toc.groupSetVisible("Mining Claim Density",false);

}


//// toc_layers_og.js
function init_og_folder_energy() {

  grp_og = new GROUP("Oil and Gas", bFolderClosed);
  toc.addGroup( grp_og );
  grp_og.caption="";
  //grp_og.addLayer( wog_agm_all  );
  grp_og.addLayer( wog_agm_unita  );
  grp_og.addLayer( wog_agm_unita_labels  );
  grp_og.addLayer( wog_agm_partarea  );
  grp_og.addLayer( wog_agm_partarea_labels  );
  grp_og.addLayer( wog_agm_communa  );
  grp_og.addLayer( wog_agm_communa_labels  );
  grp_og.addLayer( wog_agm_othera  );
  grp_og.addLayer( wog_agm_othera_labels  );
  //grp_og.addLayer( wog_agm  );
  //grp_og.addLayer( wog_agm_labels  );
  grp_og.addLayer( wog_agm_c  );
  grp_og.addLayer( wog_agm_labels_c  );
  grp_og.addLayer( wog_lse_all  );
  //grp_og.addLayer( wog_lse  );
  //grp_og.addLayer( wog_lse_labels  );
  grp_og.addLayer( wog_lse_pro  );
  grp_og.addLayer( wog_lse_pro_labels  );
  grp_og.addLayer( wog_lse_nonpro  );
  grp_og.addLayer( wog_lse_nonpro_labels  );
  grp_og.addLayer( wog_lse_hycarb  );
  grp_og.addLayer( wog_lse_hycarb_labels  );
  grp_og.addLayer( wog_lse_c  );
  grp_og.addLayer( wog_lse_labels_c  );
  grp_og.addLayer( wpso  );
  grp_og.addLayer( wpso_labels  );

  toc.groupSetVisible("Oil and Gas",false);



}


//// toc_layers_og.js
function init_gt_folder_energy() {

  grp_gt = new GROUP("Geothermal", bFolderClosed);
  toc.addGroup( grp_gt );
  /* per Ginny for now
  grp_gt.addLayer( wgt_agm_unita  );
  grp_gt.addLayer( wgt_agm_unita_labels  );
  grp_gt.addLayer( wgt_agm_partarea  );
  grp_gt.addLayer( wgt_agm_partarea_labels  );
  grp_gt.addLayer( wgt_agm_communa  );
  grp_gt.addLayer( wgt_agm_communa_labels  );
  grp_gt.addLayer( wgt_agm_othera  );
  grp_gt.addLayer( wgt_agm_othera_labels  );
  */
  grp_gt.addLayer( wgt_agm_all  );
  grp_gt.addLayer( wgt_agm  );
  grp_gt.addLayer( wgt_agm_labels  );
  grp_gt.addLayer( wgt_agm_c  );
  grp_gt.addLayer( wgt_agm_labels_c  );
  //grp_gt.addLayer( wgt_lse_all  );
  grp_gt.addLayer( wgt_lse  );
  //grp_gt.addLayer( wgt_lse_labels  );
  grp_gt.addLayer( wgt_kla);
  grp_gt.addLayer( wgt_kla_labels );
  grp_gt.addLayer( wgt_kla_clsd );
  grp_gt.addLayer( wgt_kla_labels_clsd );
  grp_gt.addLayer( wgt_lse_pro  );
  grp_gt.addLayer( wgt_lse_pro_labels  );
  grp_gt.addLayer( wgt_lse_nonpro  );
  grp_gt.addLayer( wgt_lse_nonpro_labels  );
  grp_gt.addLayer( wgt_lse_c  );
  grp_gt.addLayer( wgt_lse_labels_c  );
  grp_gt.addLayer( wgt_lse_nom  );
  grp_gt.addLayer( wgt_lse_nom_labels  );
  grp_gt.addLayer( wgt_lse_nom_clsd  );
  grp_gt.addLayer( wgt_lse_nom_clsd_labels  );


}


//// toc_layers_og.js
function init_stips_folder(){
  grp_stips = new GROUP("Stipulations", bFolderClosed);
  toc.addGroup( grp_stips );
  grp_stips.caption="";
  grp_stips.addLayer(wstip_labels);
  grp_stips.addLayer(wNo_Surface_Occupancy);
  grp_stips.addLayer(wControlled_Surface_Use);
  grp_stips.addLayer(wLease_Notice);
  grp_stips.addLayer(wNo_Category);
  grp_stips.addLayer(wTiming_Limitation);
  grp_stips.addLayer(wNo_Lease);
  grp_stips.addLayer(wNo_Lease_Discretionary);
  grp_stips.addLayer(wNo_Lease_Non_Discretionary);
  grp_stips.addLayer(wEndangered_Species_Act);
  grp_stips.addLayer(wPlan_of_Development);
  grp_stips.addLayer(wSpecial);
  grp_stips.addLayer(wTraditional_Cultural_Properties);
  grp_stips.addLayer(wVisual_Resource_Management);
  grp_stips.addLayer(wNone_Various_Reasons);
  grp_stips.addLayer(wCoalbed_Methane_Coal_Mining);
  grp_stips.addLayer(wControlled_Surface_Use_Timing_Limitation);
  toc.groupSetVisible("Stipulations",false);
}



//// toc_layers_og.js
function init_og_density_folder() {

  grp_og_basins = new GROUP("Oil and Gas Density", bFolderClosed);
  toc.addGroup( grp_og_basins );
  grp_og_basins.caption="";
  grp_og_basins.addLayer( wog_gas_density );
  grp_og_basins.addLayer( wog_gas_density_labels );
  grp_og_basins.addLayer( wog_liquid_density );
  grp_og_basins.addLayer( wog_liquid_density_labels );
  grp_og_basins.addLayer( wog_basins  );
  grp_og_basins.addLayer( wog_basin_labels  );
}



//// toc_layers_range.js
function init_range_folder() {


grp_ga = new GROUP("Rangeland", bFolderOpened);
toc.addGroup( grp_ga );
grp_ga.addLayer(wga_allot);
//grp_ga.addLayer(wga_allot_labels_num); //being decided 11/2011
//grp_ga.addLayer(wga_allot_labels_name);
grp_ga.addLayer(wga_allot_labels);
//grp_ga.addLayer(wga_past);  // 10/07/2011 these will be needed when new data is received
//grp_ga.addLayer(wga_past_labels); // // 10/07/2011 these will be needed when new data is received
grp_ga.addLayer(wherd_mgtareas);
grp_ga.addLayer(wherd_mgtareas_labels);
grp_ga.addLayer(wherd_areas);
grp_ga.addLayer(wherd_areas_labels);
grp_ga.addLayer(wra_usfs);
grp_ga.addLayer(wra_usfs_labels);
toc.groupSetVisible("Rangeland",false);
}

//// toc_layers_reference.js
function init_landsviewer_reference_folder() {
  grp_ref2 = new GROUP("Boundaries", bFolderClosed);
  toc.addGroup( grp_ref2 );
  grp_ref2.caption="";

    grp_ref2.addLayer(wstates2);
    if (useREST)
      grp_ref2.addLayer(wstates2_label_93);
    else
      grp_ref2.addLayer(wstates2_label);
    grp_ref2.addLayer(wCounties2);
    grp_ref2.addLayer(wCounties2_label);
    grp_ref2.addLayer(wranger_district);
    grp_ref2.addLayer(wranger_district_labels);
    grp_ref2.addLayer(wnffidarea);
    grp_ref2.addLayer(wnffidarea_labels);
    grp_ref2.addLayer(wcongressional_district);
    grp_ref2.addLayer(wcongressional_district_labels);



}

//// toc_layers_reference.js
function init_boundaries_usfs_folder() {

    grp_usfs_admin = new GROUP("Forests", bFolderOpened);
    toc.addGroup( grp_usfs_admin );
    grp_usfs_admin.addLayer(wsma_forests2);
    grp_usfs_admin.addLayer(wsma_forest_labels2);
    grp_usfs_admin.addLayer(wProclaimedForest);
    grp_usfs_admin.addLayer(wProclaimed_Forest_Label);
    grp_usfs_admin.addLayer(wusfs_regions2);
    grp_usfs_admin.addLayer(wusfs_region_labels2);
    grp_usfs_admin.addLayer( wusfs2 );
    grp_usfs_admin.addLayer( wsma_nonusfs2  );

}

//// toc_layers_reference.js
function init_reference_folder() {
  grp_ref = new GROUP("Reference", bFolderClosed);
  toc.addGroup( grp_ref );
  grp_ref.caption="";

  grp_ref.addLayer(  wLakes );
  grp_ref.addLayer(  wRivers );
  grp_ref.addLayer(  wRoadsBTS );
  grp_ref.addLayer(  wUrban_Area );
  grp_ref.addLayer(  wUrban_Area_labels );
  grp_ref.addLayer(  wstates );
  grp_ref.addLayer(  wstates_labels );
  grp_ref.addLayer(  wCounties );
  grp_ref.addLayer(  wCounty_labels );
  grp_ref.addLayer(  whuc );
  grp_ref.addLayer(  wUTM_Area );

}

//// toc_layers_reference.js
function init_reference_folder_93() {
  grp_ref = new GROUP("Reference", bFolderClosed);
  toc.addGroup( grp_ref );
  grp_ref.caption="";


//  grp_ref.addLayer( wBTSRoads_IMS_mxd  );
//  grp_ref.addLayer( wBTSRoads_WMS_mxd );
//  grp_ref.addLayer( wBTSRoads_WMS_labels_mxd  );
  //grp_ref.addLayer( wIMS_LakesRivers_mxd  ); //NHD unstable
  //grp_ref.addLayer( wWMS_Rivers_mxd  ); //NHD unstable
  //grp_ref.addLayer( wWMS_Lakes_mxd  ); //NHD unstable


  grp_ref.addLayer(  wUrban_Area );
  grp_ref.addLayer(  wUrban_Area_labels );
  grp_ref.addLayer(  wstates );
  grp_ref.addLayer(  wstates_labels_93 );
  grp_ref.addLayer(  wCounties );
  grp_ref.addLayer(  wCounty_labels );
  grp_ref.addLayer(  whuc );
  grp_ref.addLayer(  wUTM_Area );

}



//reference folder for RCA - county layers on, use SNPLMA vars which are set on

function init_reference_folder_93RCA() {
  grp_ref_RCA = new GROUP("Reference", bFolderClosed);
  toc.addGroup( grp_ref_RCA );
  grp_ref_RCA.caption="";

  grp_ref_RCA.addLayer(  wUrban_Area );
  grp_ref_RCA.addLayer(  wUrban_Area_labels );
  grp_ref_RCA.addLayer(  wstates );
  grp_ref_RCA.addLayer(  wstates_labels_93 );
  grp_ref_RCA.addLayer(  wCounties_SNMPLA ); // counties on
  grp_ref_RCA.addLayer(  wCounty_labels_SNPLMA ); //counties on
  grp_ref_RCA.addLayer(  whuc );
  grp_ref_RCA.addLayer(  wUTM_Area );
}


//// toc_layers_reference.js
function init_aerial_folder() {

  grp_aii = new GROUP("Aerial Photo Centers and Flightlines", bFolderClosed);
  toc.addGroup( grp_aii );
  grp_aii.addLayer(  waii_photoc );
  grp_aii.addLayer(  waii_photoc_labels );
  grp_aii.addLayer(  waii_flight );
  grp_aii.addLayer(  waii_flight_labels );

}


//// toc_layers_reference.js
function init_aerial_folder_boundaries() {


  grp_aii_boundaries = new GROUP("Aerial Project Boundaries", bFolderClosed);
  toc.addGroup( grp_aii_boundaries );
  //grp_aii_boundaries.addLayer(  waii_project );
  grp_aii_boundaries.addLayer(  waii_project_2000 );
  grp_aii_boundaries.addLayer(  waii_project_1990 );
  grp_aii_boundaries.addLayer(  waii_project_1980 );
  grp_aii_boundaries.addLayer(  waii_project_1970 );
  grp_aii_boundaries.addLayer(  waii_project_1960 );
  grp_aii_boundaries.addLayer(  waii_project_unknown );
  grp_aii_boundaries.addLayer(  waii_project_labels );


}


//////////////////////////////////////////////


//// toc_layers_roads.js
function init_RCAroads_folder() {

    grp_chealth = new GROUP("Critical Health Information", bFolderClosed);
    toc.addGroup( grp_chealth );
    grp_chealth.addLayer(  wstaging_chealth_all );
    grp_chealth.addLayer(  wstaging_chealth_all_labels );


    grp_roadside_assets = new GROUP("Roadside Assets", bFolderClosed);
    toc.addGroup( grp_roadside_assets );
    grp_roadside_assets.addLayer(  wstaging_asset_points_all_labels );
    grp_roadside_assets.addLayer(  wstaging_asset_points_all );
    grp_roadside_assets.addLayer(  wasset_points_all_labels );
    grp_roadside_assets.addLayer(  wasset_points_all );
   //"Condition Assessment for importing and reviewing handheld GPS spatial data and FAMS data.";




    grp_RCAroads = new GROUP("Roads", bFolderOpened);
    toc.addGroup( grp_RCAroads );

    grp_RCAroads.addLayer( wall_blm_roads );
    grp_RCAroads.addLayer( wblm_roads_labeled_by_name );
    grp_RCAroads.addLayer( wblm_roads_labeled_by_location_num );

    grp_RCAroads.addLayer( wall_staging_roads );
    grp_RCAroads.addLayer( wstaging_roads_labeled_by_Route_Name );
    grp_RCAroads.addLayer( wstaging_roads_labeled_by_location_num );

    grp_RCAroads.addLayer( wRCA_Major_Roads );
    grp_RCAroads.addLayer( wRCA_Major_Roads_Labels );

    grp_RCAroads.addLayer( wnonRoads );
    grp_RCAroads.addLayer( wnonblm_roads_labels );


    grp_RCAroads_details = new GROUP("Roads Details");//, bFolderOpened);
    toc.addGroup( grp_RCAroads_details );



    grp_RCAroads_details.addLayer(  wblm_segments_by_maintenancelevel );
    grp_RCAroads_details.addLayer(  wblm_segments_by_surfacetype );
    grp_RCAroads_details.addLayer(  wblm_segments_by_closurestatus );
    grp_RCAroads_details.addLayer(  wblm_segments_by_surfacecondition );
    grp_RCAroads_details.addLayer(  wblm_segments_by_maintenance_resp );
    grp_RCAroads_details.addLayer(  wblm_segments_own_control );
    grp_RCAroads_details.addLayer(  wblm_segments  );
    grp_RCAroads_details.addLayer(  wblm_segment_labels_mile );
    grp_RCAroads_details.addLayer(  wblm_segment_labels_location_num );

    grp_RCAroads_details.addLayer(  wstaging_segments_by_maint_level );
    grp_RCAroads_details.addLayer(  wstaging_segments_by_surface_type );
    grp_RCAroads_details.addLayer(  wstaging_segments_by_surface_width );
    grp_RCAroads_details.addLayer(  wstaging_segments );
    grp_RCAroads_details.addLayer(  wstaging_segments_labeled_by_location_num );
    grp_RCAroads_details.addLayer(  wstaging_segments_labeled_by_mile );



    //grp_RCAroads_details.addLayer(  wblm_roads_by_class ); //data for lookupfield is empty set



}




//// toc_layers_roads.js
function init_roads_folder() {

    grp_allroads = new GROUP("Roads", bFolderClosed);
    toc.addGroup( grp_allroads );

    grp_allroads.addLayer( wblmCA_roads );  // in main roads folder, BLM roads and CA roads in same layer
    grp_allroads.addLayer( wblmCA_roads_labeled_by_name );  // in main roads rolder, BLM roads and CA roads in same layer

    grp_allroads.addLayer(  wAll_Major_Roads );
    grp_allroads.addLayer(  wAll_Major_Roads_Labels );

    //grp_allroads.addLayer(  wInterstates );
    //grp_allroads.addLayer(  wUS_Highways );
    //grp_allroads.addLayer(  wOtherMajor_Roads );

    grp_allroads.addLayer(  wnonRoads );
    grp_allroads.addLayer(  wnonblm_roads_labels );

    grp_allroads.addLayer(  wasset_points_all_labels );
    grp_allroads.addLayer(  wasset_points_all );


    toc.groupSetOpened("Roads",false);
    toc.groupSetVisible("Roads",false);

    wasset_points_all_labels.Visible = false; //asset points off in this folder
    wasset_points_all.Visible = false; //asset points off in this folder
    //WHY DOES THIS NOT SET VARS STATE IN INITIAL LOAD BEFORE A MAPVIEW IS SELECTED?


}


//////////////////////////////////



//// toc_layers_sites.js
function init_sites_folder_hli() {

  grp_sites_env = new GROUP("Environmental", bFolderClosed);
  toc.addGroup( grp_sites_env );
  grp_sites_env.addLayer(  wblm_amm );

  toc.groupSetVisible("Environmental",false);
  toc.groupSetOpened("Environmental",false);

  grp_sites_env.addLayer(  wblm_imparied_ws );
  grp_sites_env.addLayer(  wblm_wat303d_l );

  grp_sites_assets = new GROUP("Facility Asset Sites", bFolderClosed);
  toc.addGroup( grp_sites_assets );

  grp_sites_assets.addLayer(  wfams_sites_bridges );
  grp_sites_assets.addLayer(  wfams_sites_bridges_labels );
  grp_sites_assets.addLayer(  wfams_sites_dams );
  grp_sites_assets.addLayer(  wfams_sites_dams_labels );
  grp_sites_assets.addLayer(  wfams_sites_rec );
  grp_sites_assets.addLayer(  wfams_sites_rec_labels );
  grp_sites_assets.addLayer(  wfams_sites_adm );
  grp_sites_assets.addLayer(  wfams_sites_adm_labels );
  grp_sites_assets.addLayer(  wfams_sites_camp );
  grp_sites_assets.addLayer(  wfams_sites_camp_labels );
  grp_sites_assets.addLayer(  wfams_sites_building );
  grp_sites_assets.addLayer(  wfams_sites_building_labels );
  toc.groupSetVisible("Facility Asset Sites",false);

}

//// toc_layers_sites.js
function init_sites_folder() {
  grp_sites_amm = new GROUP("BLM Mine Land Inventory", bFolderClosed);
  toc.addGroup( grp_sites_amm );
  grp_sites_amm.caption="STAY OUT! STAY ALIVE!";

  grp_sites_amm.addLayer( wblm_amsc_all_id );
  grp_sites_amm.addLayer( wblm_amm_coal );
  grp_sites_amm.addLayer( wblm_amm_coal_labels );
  grp_sites_amm.addLayer( wblm_amm_noncoal );
  grp_sites_amm.addLayer( wblm_amm_noncoal_labels );
  grp_sites_amm.addLayer( wblm_amm_toms );
  grp_sites_amm.addLayer( wblm_amm_toms_labels );
  grp_sites_amm.addLayer( wblm_amm_epa );
  grp_sites_amm.addLayer( wblm_amm_epa_labels );
  grp_sites_amm.addLayer( wblm_amm_epa_uranium );
  grp_sites_amm.addLayer( wblm_amm_epa_uranium_labels );
  grp_sites_amm.addLayer( wblm_amm_msha_coal );
  grp_sites_amm.addLayer( wblm_amm_msha_coal_labels );
  grp_sites_amm.addLayer( wblm_amm_msha_noncoal );
  grp_sites_amm.addLayer( wblm_amm_msha_noncoal_labels );
  grp_sites_amm.addLayer( wblm_amm_osm_coal );
  grp_sites_amm.addLayer( wblm_amm_osm_coal_labels );
  grp_sites_amm.addLayer( wblm_amm_osm_noncoal );
  grp_sites_amm.addLayer( wblm_amm_osm_noncoal_labels );
  grp_sites_amm.addLayer( wblm_amm_usfs );
  grp_sites_amm.addLayer( wblm_amm_usfs_labels );
  grp_sites_amm.addLayer( wblm_amm_gnis );
  grp_sites_amm.addLayer( wblm_amm_gnis_labels );
  grp_sites_amm.addLayer( wblm_amm_mils_coal );
  grp_sites_amm.addLayer( wblm_amm_mils_coal_labels );
  grp_sites_amm.addLayer( wblm_amm_mils_noncoal );
  grp_sites_amm.addLayer( wblm_amm_mils_noncoal_labels );

  grp_sites_env = new GROUP("Environmental", bFolderClosed);
  toc.addGroup( grp_sites_env );
  grp_sites_env.addLayer(  wblm_amm );

//set hazmat sites on for web

  if (isweb) grp_sites_env.addLayer(  wblm_scm );
  if (isweb) grp_sites_env.addLayer(  wblm_scm_labels );

//  any reason to prefer isExternal (based on secure URL function in commandlineparams?)
//  if (!isExternal) grp_sites_env.addLayer(  wblm_scm );
//  if (!isExternal) grp_sites_env.addLayer(  wblm_scm_labels );


  grp_sites_env.addLayer(  wblm_imparied_ws );
  grp_sites_env.addLayer(  wblm_wat303d_l );


  grp_sites_SNPLMA = new GROUP("SNPLMA", bFolderClosed);
  toc.addGroup( grp_sites_SNPLMA );
  grp_sites_SNPLMA.addLayer(  wSNPLMA_sites );
  grp_sites_SNPLMA.addLayer(  wSNPLMA_sites_labels );


  grp_sites_assets = new GROUP("Facility Asset Sites", bFolderClosed);
  toc.addGroup( grp_sites_assets );



  //maximo_test
  grp_sites_assets.addLayer( wmax_fams_linear_asset );
  grp_sites_assets.addLayer( wmax_fams_linear_asset_labels );
  grp_sites_assets.addLayer( wmax_fams_major_culvert );
  grp_sites_assets.addLayer( wmax_fams_major_culvert_labels );
  grp_sites_assets.addLayer( wmax_fams_bridge );
  grp_sites_assets.addLayer( wmax_fams_bridge_labels );
  grp_sites_assets.addLayer( wmax_fams_dam );
  grp_sites_assets.addLayer( wmax_fams_dam_labels );
  grp_sites_assets.addLayer( wmax_fams_admin_site );
  grp_sites_assets.addLayer( wmax_fams_admin_site_labels );
  grp_sites_assets.addLayer( wmax_fams_rec_site );
  grp_sites_assets.addLayer( wmax_fams_rec_site_labels );
  grp_sites_assets.addLayer( wmax_fams_building );
  grp_sites_assets.addLayer( wmax_fams_building_labels );


  grp_sites_assets.addLayer(  wfams_sites_bridges );
  grp_sites_assets.addLayer(  wfams_sites_bridges_labels );
  grp_sites_assets.addLayer(  wfams_sites_dams );
  grp_sites_assets.addLayer(  wfams_sites_dams_labels );
  grp_sites_assets.addLayer(  wfams_sites_rec );
  grp_sites_assets.addLayer(  wfams_sites_rec_labels );
  grp_sites_assets.addLayer(  wfams_sites_adm );
  grp_sites_assets.addLayer(  wfams_sites_adm_labels );
  grp_sites_assets.addLayer(  wfams_sites_camp );
  grp_sites_assets.addLayer(  wfams_sites_camp_labels );
  grp_sites_assets.addLayer(  wfams_sites_building );
  grp_sites_assets.addLayer(  wfams_sites_building_labels );
  toc.groupSetVisible("Facility Asset Sites",false);





}

//// toc_layers_sites.js
function init_sites_folder_mc() {

  grp_sites_amm = new GROUP("BLM Land Inventory", bFolderClosed);
  toc.addGroup( grp_sites_amm );
  grp_sites_amm.addLayer( wblm_amsc_all_id );

  grp_sites_amm.addLayer( wblm_amm_coal );
  grp_sites_amm.addLayer( wblm_amm_coal_labels );
  grp_sites_amm.addLayer( wblm_amm_noncoal );
  grp_sites_amm.addLayer( wblm_amm_noncoal_labels );
  grp_sites_amm.addLayer( wblm_amm_toms );
  grp_sites_amm.addLayer( wblm_amm_toms_labels );
  grp_sites_amm.addLayer( wblm_amm_epa );
  grp_sites_amm.addLayer( wblm_amm_epa_labels );
  grp_sites_amm.addLayer( wblm_amm_epa_uranium );
  grp_sites_amm.addLayer( wblm_amm_epa_uranium_labels );
  grp_sites_amm.addLayer( wblm_amm_msha_coal );
  grp_sites_amm.addLayer( wblm_amm_msha_coal_labels );
  grp_sites_amm.addLayer( wblm_amm_msha_noncoal );
  grp_sites_amm.addLayer( wblm_amm_msha_noncoal_labels );
  grp_sites_amm.addLayer( wblm_amm_osm_coal );
  grp_sites_amm.addLayer( wblm_amm_osm_coal_labels );
  grp_sites_amm.addLayer( wblm_amm_osm_noncoal );
  grp_sites_amm.addLayer( wblm_amm_osm_noncoal_labels );
  grp_sites_amm.addLayer( wblm_amm_usfs );
  grp_sites_amm.addLayer( wblm_amm_usfs_labels );
  grp_sites_amm.addLayer( wblm_amm_gnis );
  grp_sites_amm.addLayer( wblm_amm_gnis_labels );
  grp_sites_amm.addLayer( wblm_amm_mils_coal );
  grp_sites_amm.addLayer( wblm_amm_mils_coal_labels );
  grp_sites_amm.addLayer( wblm_amm_mils_noncoal );
  grp_sites_amm.addLayer( wblm_amm_mils_noncoal_labels );

}


//// toc_layers_sites.js
function init_snplma_folder() {


  grp_sites_SNPLMA = new GROUP("SNPLMA", bFolderClosed);
  toc.addGroup( grp_sites_SNPLMA );
  grp_sites_SNPLMA.addLayer(  wSNPLMA_sites );
  grp_sites_SNPLMA.addLayer(  wSNPLMA_sites_labels );
}


//// toc_layers_solidminerals.js
function init_solidminerals_folder_energy() {


    grp_oil_shale = new GROUP("Oil Shale", bFolderClosed);
    toc.addGroup( grp_oil_shale );
    grp_oil_shale.caption="";
    grp_oil_shale.addLayer(woil_shale_auth);
    grp_oil_shale.addLayer(woil_shale_auth_labels);
    grp_oil_shale.addLayer(woil_shale_closed);
    grp_oil_shale.addLayer(woil_shale_closed_labels);

    grp_coal = new GROUP("Coal", bFolderClosed);
    toc.addGroup( grp_coal );
    grp_coal.caption="";
    grp_coal.addLayer(wcoal_lse_auth);
    grp_coal.addLayer(wcoal_lse_labels_auth);
    grp_coal.addLayer(wcoal_lse_perml);
    grp_coal.addLayer(wcoal_lse_labels_perml);
    grp_coal.addLayer(wcoal_lse_other);
    grp_coal.addLayer(wcoal_lse_labels_other);
    grp_coal.addLayer(wcoal_lse_closed);
    grp_coal.addLayer(wcoal_lse_labels_closed);
    grp_coal.addLayer(wlmu_auth);
    grp_coal.addLayer(wlmu_labels_auth);
    grp_coal.addLayer(wlmu_closed);
    grp_coal.addLayer(wlmu_labels_closed);



}

//// toc_layers_solidminerals.js
// solid mins folder with coal only to add to solid min viewer
function init_solidminerals_coal_folder() {

    grp_coal = new GROUP("Coal", bFolderClosed);
    toc.addGroup( grp_coal );
    grp_coal.caption="";
    grp_coal.addLayer(wcoal_lse_auth);
    grp_coal.addLayer(wcoal_lse_labels_auth);
    grp_coal.addLayer(wcoal_lse_perml);
    grp_coal.addLayer(wcoal_lse_labels_perml);
    grp_coal.addLayer(wcoal_lse_other);
    grp_coal.addLayer(wcoal_lse_labels_other);
    grp_coal.addLayer(wcoal_lse_closed);
    grp_coal.addLayer(wcoal_lse_labels_closed);
    grp_coal.addLayer(wlmu_auth);
    grp_coal.addLayer(wlmu_labels_auth);
    grp_coal.addLayer(wlmu_closed);
    grp_coal.addLayer(wlmu_labels_closed);

    toc.groupSetVisible("Coal",false);



}

//// toc_layers_solidminerals.js
function init_solidminerals_folder() {
//

    grp_other_solids = new GROUP("Other Solid Minerals", bFolderOpened);
    toc.addGroup( grp_other_solids );
    grp_other_solids.addLayer(wother_sm_auth);
    grp_other_solids.addLayer(wother_sm_labels_auth);
    grp_other_solids.addLayer(wother_sm_closed);
    grp_other_solids.addLayer(wother_sm_labels_closed);
    grp_other_solids.addLayer(wsm_kla_auth );
    grp_other_solids.addLayer(wsm_kla_labels_auth );
    grp_other_solids.addLayer(wsm_kla_closed );
    grp_other_solids.addLayer(wsm_kla_labels_closed );

    grp_MMD = new GROUP("Mineral Materials Disposal", bFolderClosed);
    toc.addGroup( grp_MMD );
    grp_MMD.caption = "";
    grp_MMD.addLayer(wMMD_all);
    grp_MMD.addLayer(wMMD_auth);
    grp_MMD.addLayer(wMMD_auth_labels);
    grp_MMD.addLayer(wMMD_closed);
    grp_MMD.addLayer(wMMD_closed_labels);
    toc.groupSetVisible("Mineral Materials Disposal",false);

    grp_ULP = new GROUP("Land Use Permits", bFolderClosed);
    toc.addGroup( grp_ULP );
    grp_ULP.caption = "";
    grp_ULP.addLayer(wULP_all);
    grp_ULP.addLayer(wULP_auth);
    grp_ULP.addLayer(wULP_auth_labels);
    grp_ULP.addLayer(wULP_closed);
    grp_ULP.addLayer(wULP_closed_labels);

    toc.groupSetVisible("Land Use Permits",false);


}

//// toc_layers_usfs_regulated_uses.js
function init_usfs_ctals_folder() {

   grp_usfs_ctals = new GROUP("Rights", bFolderClosed);
   toc.addGroup( grp_usfs_ctals );

   grp_usfs_ctals.addLayer(wSubSurfaceRight);
   grp_usfs_ctals.addLayer(wEasement);
   grp_usfs_ctals.addLayer(wEasement_labels);
   grp_usfs_ctals.addLayer(wSurfaceRight);
   grp_usfs_ctals.addLayer(wSurfaceRight_labels);

   toc.groupSetVisible("Rights",false);

   grp_surface_own = new GROUP("Surface Ownership",bFolderClosed);
   toc.addGroup( grp_surface_own );
   grp_surface_own.addLayer( wSurfaceOwnership );
   grp_surface_own.addLayer( wSurfaceOwnership_labels );
   toc.groupSetVisible("Surface Ownership",false);

}



//// toc_layers_usfs_regulated_uses.js
function init_usfs_regulateduses_folder() {

    grp_usfs_ru = new GROUP("Regulated Uses", bFolderClosed);
    toc.addGroup( grp_usfs_ru );
    grp_usfs_ru.addLayer(wEasement);
    grp_usfs_ru.addLayer(wEasement_labels);

      grp_usfs_ru.addLayer(wWilderness);
      grp_usfs_ru.addLayer(wWilderness_labels);
      grp_usfs_ru.addLayer(wWildScenicRiver);
      grp_usfs_ru.addLayer(wWildScenicRiver_labels);
      grp_usfs_ru.addLayer(wSpecIntMgmtArea);
      grp_usfs_ru.addLayer(wSpecIntMgmtArea_labels);
      grp_usfs_ru.addLayer(wOtherNatDegArea);
      grp_usfs_ru.addLayer(wOtherNatDegArea_labels);
      grp_usfs_ru.addLayer(wDevelopedSite);
      grp_usfs_ru.addLayer(wDevelopedSite_labels);
      toc.groupSetVisible("Regulated Uses",false);

}
function init_userdefinedlayers_folder() {

  grp_UDL = new GROUP("Other Layers", bFolderClosed);
  toc.addGroup( grp_UDL );
  grp_UDL.caption="";
  grp_UDL.hideOnTOC=true;
  toc.groupSetVisible("Other Layers",false);


}










//---------------------------------------------
// INIT LAYER OBJECTS and add to Groups and map
//---------------------------------------------


function initTOCMapLayers() {


  if (currentMapView.indexOf("SITE")>=0 ) {


    init_sketch_folder();
    init_sites_folder();

    init_roads_folder();

    init_mc_folder();
    init_og_folder_energy();
    init_og_density_folder();
    init_mc_density_folder();
    init_stips_folder();
    init_gt_folder_energy();
    init_energy_folder();
    init_ROW_folder();
    init_ROW_corr_folder();
    init_Energy_Potential_folder();
    init_DOD_stips_folder();
    init_solidminerals_folder_energy();
    init_solidminerals_folder();
    init_landstatus_subsurface_folder();
    init_ctals_folder();
    init_range_folder();


    if (useREST)
      init_reference_folder_93();
    else
      init_reference_folder();

    init_aerial_folder();
    init_aerial_folder_boundaries();
    init_ld_folder();
    //init_review_folder();
    init_landstatus_sma_folder();
    init_BLMadmin_folder();
    init_usfs_regulateduses_folder();

    if (useREST)
      init_basemaps_93_folder();
    else
      init_basemaps_folder();

    //if (!isExternal) toc.groupSetOpened("Roads",false);
    init_userdefinedlayers_folder();

    toc.groupSetOpened("Roads",false);
    toc.groupSetVisible("Roads",false);

    toc.groupSetOpened("Oil and Gas",false);
    toc.groupSetVisible("Oil and Gas",false);

    toc.groupSetOpened("SNPLMA",false);
    toc.groupSetVisible("SNPLMA",false);

    toc.groupSetOpened("BLM Mine Land Inventory",false);
    toc.groupSetVisible("BLM Mine Land Inventory",false);

    toc.groupSetOpened("Environmental",false);
    toc.groupSetVisible("Environmental",false);

    toc.groupSetOpened("Oil and Gas Density",false);
    toc.groupSetVisible("Oil and Gas Density",false);

    toc.groupSetOpened("Geothermal",false);
    toc.groupSetVisible("Geothermal",false);

    toc.groupSetOpened("Rangeland",false);
    //toc.groupSetVisible("Rangeland",false);

    toc.groupSetOpened("Aerial Photo Centers and Flightlines",false);
    toc.groupSetVisible("Aerial Photo Centers and Flightlines",false);

    toc.groupSetOpened("Aerial Project Boundaries",false);
    toc.groupSetVisible("Aerial Project Boundaries",false);

    toc.groupSetOpened("Mining Claims",false);
    toc.groupSetVisible("Mining Claims",false);

    toc.groupSetOpened("PLSS",false);
    toc.groupSetVisible("PLSS",false);

    toc.groupSetOpened("Coal",false);
    toc.groupSetVisible("Coal",false);

    toc.groupSetOpened("Other Solid Minerals",false);
    toc.groupSetVisible("Other Solid Minerals",false);

    toc.groupSetOpened("Oil Shale",false);
    toc.groupSetVisible("Oil Shale",false);


    if (!useREST){
      toc.groupSetVisible("Base Maps",true);
      toc.groupSetOpened("Base Maps",false);
    }

  }


   else if (currentMapView == cMAPVIEW_LSIS) {

    if (useREST)
      init_reference_folder_93();
    else
      init_reference_folder();

    init_ld_folder();
    init_roads_folder();
    init_BLMadmin_folder();
    init_BLM_avail_folder();
    init_landstatus_sma_folder();

    if (useREST)
          init_basemaps_93_folder();
        else
      init_basemaps_folder();
    //init_basemaps_folder_lsis();
  }

  else if (currentMapView == cMAPVIEW_RCA) {

    //alert ("in RCA");

    init_RCAroads_folder();

    if (useREST)
      init_reference_folder_93RCA();
    else
      init_reference_folder();

    init_ld_folder_RCA();

    //init_ROW_folder();

    init_BLMadmin_folder();

    init_landstatus_sma_folder();

    if (useREST)
      init_basemaps_93_folder();
    else
      init_basemaps_folder();

        toc.groupSetOpened("PLSS",false);
        toc.groupSetVisible("PLSS",false);

        toc.groupSetOpened("Roadside Assets",false);
        toc.groupSetVisible("Roadside Assets",false);

        toc.groupSetVisible("Roads Details",false);

        toc.groupSetOpened("Critical Health Information",false);
        toc.groupSetVisible("Critical Health Information",false);


  }


  else if (currentMapView == cMAPVIEW_HEALTHYLANDS) {
    init_sketch_folder();
    init_sites_folder_hli();
    init_range_folder();

    if (useREST)
      init_reference_folder_93();
    else
      init_reference_folder();

    init_ld_folder();
    init_landstatus_sma_folder();
    init_roads_folder();
    init_BLMadmin_folder();
    if (useREST)
      init_basemaps_93_folder();
    else
      init_basemaps_folder();

   //toc.groupSetVisible("Watersheds",false);

  //LandsViewer
  }

  else if (currentMapView == cMAPVIEW_LAND) {
    //alert ("in USFS Landsviewer");
      //init_sketch_folder();
      init_landsviewer_reference_folder();
      init_usfs_regulateduses_folder();
      init_boundaries_usfs_folder();
    //problem  init_usfs_regulateduses_folder();
     //crashes map init_usfs_ctals_folder();
     init_ld_folder();
     init_comments_folder();
     init_roads_folder();
     init_landstatus_sma_folder();
     init_BLMadmin_folder();
     if (useREST)
      init_basemaps_93_folder();
     else
      init_basemaps_folder();

     //not found init_landsviewer_basemaps_folder();

      toc.groupSetVisible("Forests",false);
      toc.groupSetVisible("Comments",false);
      //toc.groupSetOpened("Boundaries",false);
      //toc.groupSetVisible("Boundaries",false);
      //toc.groupSetOpened("Surface Management",false);
      //toc.groupSetVisible("Surface Management",false);
      //toc.groupSetOpened("Comments",false);
      //toc.groupSetVisible("Comments",false);
  }

  else if (currentMapView == cMAPVIEW_SURVEY) {
      init_sketch_folder();
      init_usfs_ctals_folder();
      init_ld_folder();
      init_landsviewer_reference_folder();
      init_boundaries_usfs_folder();
      init_roads_folder();
      init_BLMadmin_folder();
      init_landsviewer_basemaps_folder();

  }

  else if (currentMapView == cMAPVIEW_USFSADMIN) {
      init_sketch_folder();
      init_usfs_regulateduses_folder();
      init_ld_folder();
      init_landsviewer_reference_folder();
      init_boundaries_usfs_folder();
      init_roads_folder();
      init_BLMadmin_folder();
      init_landsviewer_basemaps_folder();

  }

  else if (currentMapView == cMAPVIEW_MC) {

      init_sketch_folder();
      init_mc_folder();
      init_mc_density_folder();
      init_sites_folder_mc();
      init_ROW_folder();
      init_ctals_folder();
      if (useREST)
        init_reference_folder_93();
      else
        init_reference_folder();
      init_ld_folder();
      //init_review_folder();
      init_landstatus_subsurface_folder();
      init_landstatus_sma_folder();
      init_usfs_regulateduses_folder();
      init_roads_folder();
      init_BLMadmin_folder();
      if (useREST)
        init_basemaps_93_folder();
      else
        init_basemaps_folder();

      toc.groupSetVisible("BLM Mine Land Inventory",false);

  }

  else if (currentMapView == cMAPVIEW_SM) {
      init_sketch_folder();
      init_solidminerals_folder();
      init_solidminerals_coal_folder();
      init_mc_folder();
      init_mc_density_folder();
      init_ROW_folder();
      init_ctals_folder();
      if (useREST)
        init_reference_folder_93();
      else
        init_reference_folder();
      init_ld_folder();
      init_landstatus_subsurface_folder();
      init_landstatus_sma_folder();
      init_roads_folder();
      init_BLMadmin_folder();
      if (useREST)
        init_basemaps_93_folder();
      else
        init_basemaps_folder();

      toc.groupSetOpened("Mining Claims",false);
      toc.groupSetVisible("Mining Claims",false);

  }

  else if (currentMapView == cMAPVIEW_GA) {     //ALLOTMENTS
      init_sketch_folder();
      init_range_folder();
      if (useREST)
        init_reference_folder_93();
      else
        init_reference_folder();
      init_ld_folder();
      init_landstatus_subsurface_folder();
      init_landstatus_sma_folder();
      init_roads_folder();
      init_BLMadmin_folder();
      if (useREST)
        init_basemaps_93_folder();
      else
        init_basemaps_folder();

  }

  else if (currentMapView == cMAPVIEW_REVIEW) {
      alert("");
      init_sketch_folder();
      if (useREST)
        init_reference_folder_93();
      else
        init_reference_folder();
      init_usfs_regulateduses_folder();
      init_ROW_folder();
      init_ctals_folder();
      init_range_folder();
      init_ld_folder();
      init_landstatus_subsurface_folder();
      init_landstatus_sma_folder();
      init_roads_folder();
      init_BLMadmin_folder();
      if (useREST)
        init_basemaps_93_folder();
      else
        init_basemaps_folder();

      //turn off default layers...
      toc.groupSetOpened("Surface Management Agency",true);
      toc.groupSetVisible("Surface Management Agency",true);

      toc.groupSetOpened("Rangeland",false);
      toc.groupSetVisible("Rangeland",false);
  }

  else if (currentMapView == cMAPVIEW_LAND_ALL) {
      init_sketch_folder();
      if (useREST)
        init_reference_folder_93();
      else
        init_reference_folder();
      //init_review_folder(); // add again when data is synced with NILS
      init_usfs_regulateduses_folder();
      init_ROW_folder();
      init_ctals_folder();
      init_range_folder();
      init_ld_folder();
      init_landstatus_subsurface_folder();
      init_landstatus_sma_folder();
      init_roads_folder();
      init_BLMadmin_folder();
      if (useREST)
    init_basemaps_93_folder();
      else
        init_basemaps_folder();
      //turn off default layers...

   toc.groupSetOpened("Surface Management Agency",true);
   toc.groupSetVisible("Surface Management Agency",true);
   toc.groupSetOpened("Rangeland",false);
      //toc.groupSetVisible("Rangeland",false);
  }

  else if (currentMapView == cMAPVIEW_ENERGY || currentMapView == cMAPVIEW_OG || currentMapView == cMAPVIEW_GT) {
      init_sketch_folder();
    //init_Nationwide_DROW_folder();// for testing
    //init_staging_DROW_folder();// for testing
      init_og_folder_energy();
      init_stips_folder();
      init_solidminerals_folder_energy();
      init_gt_folder_energy();
      init_energy_folder();
      init_FastTrack_folder();
      init_ROW_folder();
      init_ROW_corr_folder();
      init_Energy_Potential_folder();
      init_DOD_stips_folder();
      init_ctals_folder();
      if (useREST)
        init_reference_folder_93();
      else
        init_reference_folder();
      init_ld_folder();
      init_range_folder();
      init_mc_density_folder();
      init_og_density_folder();
      init_landstatus_subsurface_folder();
      init_usfs_regulateduses_folder();
      init_landstatus_sma_folder();
      init_roads_folder();
      init_BLMadmin_folder();

      if (useREST)
        init_basemaps_93_folder();
      else
        init_basemaps_folder();

      //turn off default layers...
      toc.groupSetOpened("Coal",false);
      toc.groupSetVisible("Coal",false);
      toc.groupSetOpened("Geothermal",false);
      toc.groupSetVisible("Geothermal",false);
      toc.groupSetOpened("Rangeland",false);
      //toc.groupSetVisible("Rangeland",false);
      toc.groupSetVisible("Oil and Gas",false);
      toc.groupSetOpened("Oil Shale",false);
      toc.groupSetVisible("Oil Shale",false);
      toc.groupSetOpened("Oil and Gas Density",false);
      toc.groupSetVisible("Oil and Gas Density",false);

      if (!useREST){
        toc.groupSetVisible("Base Maps",true);
        toc.groupSetOpened("Base Maps",false);
      }

  }

  else if (currentMapView == cMAPVIEW_ADMIN) {
        //init_usfs_lands_folder();
        init_sketch_folder();
        init_sites_folder();
        init_roads_reference_folder();
        init_mc_folder();
        init_og_folder_energy();
        init_gt_folder_energy();
        init_solidminerals_folder();
        init_ROW_folder();
        init_ctals_folder();
        if (useREST)
            init_reference_folder_93();
      else
            init_reference_folder();
        init_ld_folder();
        //init_usfs_folder_a();
        //init_usfs_folder_b();
        init_landstatus_sma_folder();
        init_landstatus_subsurface_folder();
        init_roads_folder();
        init_BLMadmin_folder();
        if (useREST)
         init_basemaps_93_folder();
    else
           init_basemaps_folder();

          toc.groupSetOpened("Oil and Gas",false);
        //toc.groupSetVisible("Oil and Gas Agreements",false);
        //toc.groupSetOpened("Geothermal Leases",false);
        //toc.groupSetVisible("Geothermal Leases",false);
        // toc.groupSetOpened("Coal Authorizations",false);
        //toc.groupSetVisible("Coal Authorizations",false);
        // toc.groupSetOpened("Other Solid Minerals",false);
        //toc.groupSetVisible("Other Solid Minerals",false);
        toc.groupSetOpened("Mineral Materials Disposal",false);
        //toc.groupSetVisible("Mineral Materials Disposal",false);

        // toc.groupSetOpened("Use Lease Permits",false);
        //toc.groupSetVisible("Use Lease Permits",false);

        //toc.groupSetOpened("Oil and Gas Leases",false);
        //toc.groupSetVisible("Oil and Gas Leases",false);

        toc.groupSetOpened("Mining Claims",false);
        //toc.groupSetVisible("Mining Claims",false);

        toc.groupSetOpened("PLSS",false);
        toc.groupSetVisible("PLSS",false);

  }

  else if (currentMapView == cMAPVIEW_SNPLMA) {

        //init_sketch_folder();
        init_snplma_folder();
        init_roads_folder();
        init_og_folder_energy();
        init_stips_folder();
        init_gt_folder_energy();
        init_ROW_folder();
        init_ctals_folder();
        init_reference_folder_93RCA();
      init_ld_folder();
        init_landstatus_sma_folder();
        init_BLMadmin_folder();
        if (useREST)
         init_basemaps_93_folder();
      else
           init_basemaps_folder();



      toc.groupSetOpened("Roads",false);
      toc.groupSetOpened("PLSS",false);
      toc.groupSetOpened("Reference",false);
      toc.groupSetOpened("Oil and Gas",false);
      toc.groupSetVisible("Oil and Gas",false);
     // toc.groupSetOpened("Base Maps",false);

}

else if (currentMapView == cMAPVIEW_AERIAL) {
      init_sketch_folder();
      init_aerial_folder();
      init_aerial_folder_boundaries();
      if (useREST)
        init_reference_folder_93();
      else
        init_reference_folder();
      init_ld_folder();
      init_landstatus_sma_folder();
      //init_usfs_regulateduses_folder();
      init_roads_folder();
      init_BLMadmin_folder();
      if (useREST)
        init_basemaps_93_folder();
      else
        init_basemaps_folder();
      toc.groupSetOpened("Aerial Photo Centers and Flightlines",false);
      toc.groupSetVisible("Aerial Photo Centers and Flightlines",false);
      toc.groupSetOpened("Aerial Project Boundaries",true);
      toc.groupSetVisible("Aerial Project Boundaries",true);
      toc.groupSetOpened("Roads",false);
      toc.groupSetVisible("Roads",false);
      toc.groupSetVisible("PLSS",false);
      toc.groupSetOpened("PLSS",false);
      toc.groupSetOpened("Reference",false);

  }


  else if (currentMapView == cMAPVIEW_DROW) {
     init_Nationwide_DROW_folder();
     init_staging_DROW_folder();
     init_ROW_folder();
     init_ctals_folder();
     if (useREST)
        init_reference_folder_93();
     else
      init_reference_folder();
     init_ld_folder();
     init_landstatus_sma_folder();
     init_roads_folder();
     init_BLMadmin_folder();
     if (useREST)
    init_basemaps_93_folder();
     else
        init_basemaps_folder();

    toc.groupSetOpened("Digital ROW Nationwide Pipeline",true);
    toc.groupSetVisible("Digital ROW Nationwide Pipeline",true);
    toc.groupSetOpened("Digital ROW Jobs",true);
    toc.groupSetVisible("Digital ROW Jobs",true);

    toc.groupSetOpened("PLSS",false);
    toc.groupSetVisible("PLSS",false);

  }

  else {
    //alert("Unknown Map View: " + currentMapView + "\nDefaulting to Energy map.");

    currentMapView = cMAPVIEW_ENERGY;
    initTOCMapLayers();
  } 





//ddd  moved to up initMap();


}

