function loadTheme(cmd)
{  
  switch(cmd)
  {		  
	  case 'color1':
	    if(readCookie('gomdottheme'))
	    {
	      changeSS(cmd + readCookie('gomdottheme').substring(6, readCookie('gomdottheme').length));	      
	    }
	    else
	    {
	      changeSS(cmd + 'small');
	    }       	
		loadlogo(cmd);
      break
    case 'color2':        
      if(readCookie('gomdottheme'))
	    {
	      changeSS(cmd + readCookie('gomdottheme').substring(6, readCookie('gomdottheme').length));	      
	    }
	    else
	    {
	      changeSS(cmd + 'small');
	    }
		loadlogo(cmd);
      break
    case 'color3':        
      if(readCookie('gomdottheme'))
	    {
	      changeSS(cmd + readCookie('gomdottheme').substring(6, readCookie('gomdottheme').length));	      
	    }
	    else
	    {
	      changeSS(cmd + 'small');
	    }
		loadlogo(cmd);
      break
    case 'color4':        
      if(readCookie('gomdottheme'))
	    {
	      changeSS(cmd + readCookie('gomdottheme').substring(6, readCookie('gomdottheme').length));	      
	    }
	    else
	    {
	      changeSS(cmd + 'small');
	    }
		loadlogo(cmd);
	    break
    case 'large':        
      if(readCookie('gomdottheme'))
	    {
	      changeSS(readCookie('gomdottheme').substring(0, 6) + cmd);
		  loadlogo(readCookie('gomdottheme').substring(0, 6));
	    }
	    else
	    {
	      changeSS('color1' + cmd);
		  loadlogo('color1');
	    }		
      break
    case 'small':        
      if(readCookie('gomdottheme'))
	    {
	      changeSS(readCookie('gomdottheme').substring(0, 6) + cmd);
		  loadlogo(readCookie('gomdottheme').substring(0, 6));
	    }
	    else
	    {
	      changeSS('color1' + cmd);
		  loadlogo('color1');
	    }
      break      
    case 'body':
      if(readCookie('gomdottheme'))
      {
        changeSS(readCookie('gomdottheme'));        
      }
      else
      {
        changeSS('color1small');
      }
      break
    default:
      changeSS('color1small');
	  loadlogo('color1');
      break
  }
}

function changeSS(ss)
{
  if(document.styleSheets)
  {   
	  switch(ss)
		{		  
		  case 'color1small':        
		    document.styleSheets[2].disabled=false;
        document.styleSheets[3].disabled=true;
        document.styleSheets[4].disabled=true;        
        document.styleSheets[5].disabled=true;
        document.styleSheets[6].disabled=false;
        document.styleSheets[7].disabled=true;		
        createCookie('gomdottheme','color1small','8760');
        break      
      case 'color1large':        
        document.styleSheets[2].disabled=false;
        document.styleSheets[3].disabled=true;
        document.styleSheets[4].disabled=true;        
        document.styleSheets[5].disabled=true;
        document.styleSheets[6].disabled=true;
        document.styleSheets[7].disabled=false;
        createCookie('gomdottheme','color1large','8760');
        break
      case 'color2small':        
		    document.styleSheets[2].disabled=true;
        document.styleSheets[3].disabled=false;
        document.styleSheets[4].disabled=true;        
        document.styleSheets[5].disabled=true;
        document.styleSheets[6].disabled=false;
        document.styleSheets[7].disabled=true;
        createCookie('gomdottheme','color2small','8760');
        break
      case 'color2large':        
		    document.styleSheets[2].disabled=true;
        document.styleSheets[3].disabled=false;
        document.styleSheets[4].disabled=true;        
        document.styleSheets[5].disabled=true;
        document.styleSheets[6].disabled=true;
        document.styleSheets[7].disabled=false;
        createCookie('gomdottheme','color2large','8760');
        break
      case 'color3small':        
		    document.styleSheets[2].disabled=true;
        document.styleSheets[3].disabled=true;
        document.styleSheets[4].disabled=false;        
        document.styleSheets[5].disabled=true;
        document.styleSheets[6].disabled=false;
        document.styleSheets[7].disabled=true;
        createCookie('gomdottheme','color3small','8760');
        break
      case 'color3large':        
		    document.styleSheets[2].disabled=true;
        document.styleSheets[3].disabled=true;
        document.styleSheets[4].disabled=false;        
        document.styleSheets[5].disabled=true;
        document.styleSheets[6].disabled=true;
        document.styleSheets[7].disabled=false;
        createCookie('gomdottheme','color3large','8760');
        break
      case 'color4small':        
		    document.styleSheets[2].disabled=true;
        document.styleSheets[3].disabled=true;
        document.styleSheets[4].disabled=true;        
        document.styleSheets[5].disabled=false;
        document.styleSheets[6].disabled=false;
        document.styleSheets[7].disabled=true;
        createCookie('gomdottheme','color4small','8760');
        break
      case 'color4large':        
		    document.styleSheets[2].disabled=true;
        document.styleSheets[3].disabled=true;
        document.styleSheets[4].disabled=true;        
        document.styleSheets[5].disabled=false;
        document.styleSheets[6].disabled=true;
        document.styleSheets[7].disabled=false;
        createCookie('gomdottheme','color4large','8760');
        break
      default:
        document.styleSheets[2].disabled=false;
        document.styleSheets[3].disabled=true;
        document.styleSheets[4].disabled=true;        
        document.styleSheets[5].disabled=true;
        document.styleSheets[6].disabled=false;
        document.styleSheets[7].disabled=true;
        createCookie('gomdottheme','color1small','8760');
        break
    }
  }  
}

function loadlogo(cmd)
{
	var img, source;
    img = document.getElementById('logo');
	source = img.src.substring(0, img.src.indexOf('logo'));
	if(cmd  = 'body')
	{
		if(readCookie('gomdottheme'))
	    {	      
		  cmd = readCookie('gomdottheme').substring(0, 6);
	    }
	    else
	    {
	      cmd = 'color1';
	    }				
	}
	
		
	switch(cmd)
	{
	  case 'color1':        
		img.src = source + 'logo_green.jpg';
        break
      case 'color2':        		    
		img.src = source + 'logo_blue.jpg';
        break
      case 'color3':        		    
		img.src = source + 'logo_orange.jpg';
        break
      case 'color4':        		    
		img.src = source + 'logo_red.jpg';
        break	  
      default:        
		img.src = source + 'logo_green.jpg';
        break
    }
		
	trap();
}

function ToggleField(cmd, loc, layer)
{
	var elem, vis;
	elem = document.getElementById(layer);
	vis = elem.style;

	switch(vis.display)
		{		  
		  case 'block':
			document.getElementById(cmd).src = loc +'enlarge_plus.jpg';
			vis.display = 'none';			
			break      
		   default:
			document.getElementById(cmd).src = loc +'enlarge_minus.jpg';
	        vis.display = 'block';						
			break						
		}
}

function ShowHide(layer)
{
	var elem, vis;
	elem = document.getElementById(layer);
	vis = elem.style;

	switch(vis.display)
		{		  
		  case 'block':			
			vis.display = 'none';			
			break      
		   default:			
	        vis.display = 'block';						
			break						
		}
}

function right(e) 
{
//	var msg = "Sorry, you don't have permission to right-click and save images.  Please contact the Outreach Division using the Contact Us link below to request copies of any images.";
//	if (navigator.appName == 'Netscape' && e.which == 3) 
//	{
//		alert(msg);
//		return false;
//	}
//	if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2) 
//	{
//		alert(msg);
//		return false;
//	}	
//	else return true;
}

function trap() 
{
	if(document.images)
    {
		for(i=0;i<document.images.length;i++)
		{
			document.images[i].onmousedown = right;
			document.images[i].onmouseup = right;
		}
    }
}
