//Written by Todd Pearce
//2005 all rights reserved


function toggleLayer(whichLayer) {

if (document.getElementById) {
// this is the way the standards work

var passed_style = document.getElementById(whichLayer).style;
var style1 = "observation_sub";
var style2 = "forcing_sub";
var style3 = "predictions_sub";
var style4 = "ecosystems_sub";
var style5 = "regional_sub";

var observation_sub = document.getElementById(style1).style;        
var forcing_sub = document.getElementById(style2).style;
var predictions_sub = document.getElementById(style3).style;
var ecosystems_sub = document.getElementById(style4).style;
var regional_sub = document.getElementById(style5).style;

    if (whichLayer == "observation_sub") {
       
        passed_style.display = passed_style.display? "":"block";
        forcing_sub.display = forcing_sub.display? "":"";
        predictions_sub.display = predictions_sub.display? "":"";
        ecosystems_sub.display = ecosystems_sub.display? "":"";
        regional_sub.display = regional_sub.display? "":"";
        
        } 
     else if  (whichLayer == "forcing_sub")  {
       
        passed_style.display = passed_style.display? "":"block";
        observation_sub.display = observation_sub.display? "":"";
        predictions_sub.display = predictions_sub.display? "":"";
        ecosystems_sub.display = ecosystems_sub.display? "":"";
        regional_sub.display = regional_sub.display? "":"";
       }
     else if  (whichLayer == "predictions_sub")  {
       
        passed_style.display = passed_style.display? "":"block";
        observation_sub.display = observation_sub.display? "":"";
        forcing_sub.display = forcing_sub.display? "":"";
        ecosystems_sub.display = ecosystems_sub.display? "":"";
        regional_sub.display = regional_sub.display? "":"";
       }
    else if  (whichLayer == "ecosystems_sub")  {
       
        passed_style.display = passed_style.display? "":"block";
        observation_sub.display = observation_sub.display? "":"";
        forcing_sub.display = forcing_sub.display? "":"";
        predictions_sub.display = predictions_sub.display? "":"";
        regional_sub.display = regional_sub.display? "":"";
       }
    else if  (whichLayer == "regional_sub")  {
       
        passed_style.display = passed_style.display? "":"block";
        observation_sub.display = observation_sub.display? "":"";
        forcing_sub.display = forcing_sub.display? "":"";
        predictions_sub.display = predictions_sub.display? "":"";
        ecosystems_sub.display = ecosystems_sub.display? "":"";
       }
    
} else if (document.all) {

var passed_style = document.all[whichLayer].style;

       // this is the way old msie versions work
    if (whichLayer == "observation_sub") {
        
//document.write(whichLayer);
        var style2 = "forcing_sub";
        
        passed_style.display = passed_style.display? "":"block";
        style2.display = style2.display? "":"none";
        }
        
    if  (whichLayer == "forcing_sub")  {
         
        var style2 = "observation_sub";
       
        passed_style.display = passed_style.display? "":"block";
        style2.display = style2.display? "":"none";
        
        }
        
} else if (document.layers) {

 var passed_style = document.layers[whichLayer].style;
 

     if (whichLayer == "observation_sub") {
   //     document.write(whichLayer);
        var style2 = "forcing_sub";
        
        passed_style.display = passed_style.display? "":"block";
        style2.display = style2.display? "":"none";
        }
        
    if  (whichLayer == "forcing_sub")  {
         
        var style2 = "observation_sub";
             
        passed_style.display = passed_style.display? "":"block";
        style2.display = style2.display? "":"none";
        
        }

}

}





















