<!--

//-------------------------------------
//detect the browser
//-------------------------------------

  var Eid = false
	var NN = false
	var IE = false
	
	if (document.layers) NN = true
	if (document.all && !document.getElementById) IE=true
	if (document.getElementById) Eid = true
	
  
//========================================================

	
//--------------------------------------
//SHOW / HIDE THE MENUS
//--------------------------------------

  var menuName = 'dummy' //default value for hideMenu()
	var timer=setTimeout('hideMenu', 0)
	var hideDelay=250 //changes the delay for the menu to disappear onmouseout
	  
	function dropMenu (dropIt, menu) {
		//make sure that the other menus are all hidden
		clearTimeout(timer)
		hideMenu()
		
		if (menu!=null) {
			menuName = menu
		}
		
		//IE > 4
		if (Eid && dropIt) {
      document.getElementById(menuName).style.visibility='visible'
		  if (document.getElementById('iconNav') && hasFlash) // if the user has flash, and we're on a section home page...
        document.getElementById('iconNav').style.visibility = 'hidden'
    }
		
	}
	
	function delay (d) {
		if (d) {
			clearTimeout(timer)
			dropMenu(true, menuName)
		}
			
		else timer=setTimeout('hideMenu()', hideDelay)
	}
	
	function hideMenu () {
		//IE > 4, NN <= 6
		if (Eid) {
			document.getElementById(menuName).style.visibility='hidden'
			if (document.getElementById('iconNav') && hasFlash) // if the user has flash, and we're on a section home page... 
        document.getElementById('iconNav').style.visibility='visible'
      clearTimeout(timer)
		}
		
	}

  
//--------------------------------
//END OF MENU DEPLOYMENT FUNCTIONS
//--------------------------------


//======================================================================

//--------------------------------
//SCROLLING NEWS FUNCTIONS
//--------------------------------

	
	function moveNews () {
		if (newsPos == newsItemLength) {
			clearInterval(newsTimer)
			if (newsItem < theNews.length-1) 	newsItem ++
			else newsItem = 1
			
      document.getElementById('news').style.left = defaultNewsPos
			document.getElementById('news').innerHTML = theNews[newsItem]
			
			newsPos = defaultNewsPos
			startNews(true)
		}	else {
			newsPos --
			document.getElementById('news').style.left = newsPos
		}
	}
	
	
	function startNews (on) {
		
		if (on && Eid) {
			if (theNews[newsItem].indexOf('href') == -1)
        document.getElementById('news').innerText = theNews[newsItem]
      else
        document.getElementById('news').innerHTML = theNews[newsItem]
        
        
			newsItemLength = getLayerLength()
			//newsLayerLength = document.getElementById('news').style.width
			newsTimer = setInterval("moveNews()", 20)
		}
	}
	
	function getLayerLength () {
    var newsLayer = document.getElementById('news')
    var newsText = newsLayer.getElementsByTagName('a')
    if (newsText.item(0) != null) {
      if (navigator.appName.indexOf('Netscape') != -1) //it IS netscape
        var theInnerText = newsText.item(0).text
      else //it's IE
        var theInnerText = newsText.item(0).innerText
    } 
    else
      var theInnerText =  document.getElementById('news').innerText
    
		var len = theInnerText.length
    len = Math.floor(len * 7)
		//max = 335
    if (len > 335) {
      len = 335
    }
    else 
      document.getElementById('news').style.width = len
    
    //document.getElementById('news').style.border = "1px solid"
    //document.getElementById('news').style.borderColor = "#000000"
		var len = 0 - len
		return len
	}
  
//--------------------------------
//END OF SCROLLING NEWS FUNCTIONS
//--------------------------------  
  
//--------------------------------
//EXPAND / COLLAPSE THE PAGE NAVIGATION
//--------------------------------  

  var lastMenu = "dummy"
  
  function expand(id) {
    
    var m = document.getElementById(id)
    
    if (m.style.display == "inline") //contract the menu
      m.style.display = "none"
    else //expand the menu
      m.style.display = "inline"
      
    if (lastMenu != id)
      document.getElementById(lastMenu).style.display = "none"
      
    lastMenu = id
    
  }
      
//--------------------------------
//CHECKS THE SIZE OF THE HOMEPAGES' WINDOW, AND WRITES OUT 
//EXTRA IMAGES IF SIZE ALLOWS
//--------------------------------  

  function chkSize () {
     if (document.body.clientWidth) var w = document.body.clientWidth
     else if (innerWidth)  var w = innerWidth
     
     if (w > 830)
       document.getElementById('rightSideXtra').style.display = "inline"
     else
       document.getElementById('rightSideXtra').style.display = "none"
  }

//--------------------------------
//DETECTS PLUGINS
//--------------------------------  
    hasFlash = false
    
  	function probeFSPlugIn(tmt,name){
	  	if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.indexOf("3.1") == -1) return true;
  		if (navigator.appName.indexOf("Microsoft")!=-1) return ief;
  		if (navigator.plugins) {
    	if (!name||(name!="" && navigator.plugins[name])) return (navigator.mimeTypes && navigator.mimeTypes[tmt] && navigator.mimeTypes[tmt].enabledPlugin); }
  		return false;
	  }

  	hasFlash=probeFSPlugIn("application/x-shockwave-flash","Shockwave Flash");
    

//----------------------------
//PHOTO GALLERY VIEWER
//----------------------------

  var lastTd = null
    
  function showImage (thumb, w, h, plantName, sciName, pText, fullImage) {
       
    var inBetweenImg = new Image();
    inBetweenImg = "/Common/Images/spacer.png"
    document.largePhoto.src = inBetweenImg
    
    var imgObj = new Image();
    imgObj = "Images/Nursery/Large/"+fullImage;
    
    document.largePhoto.src = imgObj
    tdId = "td"+ thumb.substr(5,2)
    //document.write (tdId)
     
    document.largePhoto.height = h
    document.largePhoto.width = w
    
    document.getElementById(tdId).style.backgroundColor = "#609030"
    
    if (lastTd != null) {
      document.getElementById(lastTd).style.backgroundColor = "#ffffff"
    }
    
    lastTd = tdId
     
    document.getElementById('name').innerHTML = plantName
    document.getElementById('sciName').innerHTML = sciName
    document.getElementById('photoText').innerHTML = pText
    
  }
  

//--------------------------------
//SETS UP ANIMATED / STATIC NAVIGATION
//--------------------------------  

  function setIconNav () {    
    if (document.getElementById('iconNav') && hasFlash)
      document.getElementById('iconNav').style.display = "block"
    else
      document.getElementById('iconNavStatic').style.display = "block"
  }
  

//--------------------------------
//OPENS A SPECEFIC MAP LAYER  
//--------------------------------  

  function openMap(mapNum) {
    mapWin = window.open("/Maps/dynamicMap.html?map="+mapNum, "mapWindow", "height=540,width=780,scrollbars=yes,top=0,left=0,screenX=0,screenY=0,status=1")
    mapWin.focus()
  }
		
		
//--------------------------------
//OPENS MAP DISCLAIMER WINDOW  
//--------------------------------  

  function openMapDisclaimer() {
    mapWin = window.open("/Common/Pages/Disclaimer.asp?type=Map", "Disclaimer", "height=300,width=300,scrollbars=yes,top=0,left=0,screenX=0,screenY=0,status=1")
    mapWin.focus()
  }		

  
//-->

