// check browser version
//isNC	= (document.layers) ? 1 : 0;
//isOPERA = (navigator.userAgent.indexOf('Opera') >= 0)? true : false;
//isIE	= (document.all && !isOPERA)? true : false;
//isDOM   = (document.getElementById && !isIE && !isOPERA)? true : false;

var image_width_height = ' width="100" height="17"';
var default_theme_dir = "theme/";

var navFooterContent = new Array();
var Hovering = (((navigator.appName == "Netscape")       
	   && (parseInt(navigator.appVersion) >= 3))
	 || ((navigator.appName == "Microsoft Internet Explorer")       
	     && (parseInt(navigator.appVersion) >= 4)));

function ThemePreload( gifName, themeDir )       
{ var v = new Image(); 
  v.src = themeDir + gifName + ".gif"; 
  return v; 
}      

function MakeNavFooter( prevHref, homeHref, upHref, nextHref, themeDir )
// Accept optional themeDir parameter
{ if( typeof themeDir == "undefined" ) themeDir = default_theme_dir;
  if( Hovering )
  { var i = 0, h = "";	       
    navFooterContent[i++] = 'FtPrev';      
    navFooterContent[i++] = ThemePreload("prev", themeDir);      
    navFooterContent[i++] = ThemePreload("prevh", themeDir);      
    navFooterContent[i++] = 'FtHome';      
    navFooterContent[i++] = ThemePreload("home", themeDir);      
    navFooterContent[i++] = ThemePreload("homeh", themeDir);      
    navFooterContent[i++] = 'FtUp';      
    navFooterContent[i++] = ThemePreload("up", themeDir);      
    navFooterContent[i++] = ThemePreload("uph", themeDir);      
    navFooterContent[i++] = 'FtNext';      
    navFooterContent[i++] = ThemePreload("next", themeDir);      
    navFooterContent[i++] = ThemePreload("nexth", themeDir);      
  }
  document.writeln( "<P>" );
  i = 0;
  if( prevHref != "" )
  { if ( Hovering ) 
       h = 'OnMouseOver="enterNavFooter(' + i + ');" OnMouseOut="exitNavFooter(' + i + ');"';
    document.writeln( '<A href="' + prevHref + '" rel="Prev"' + h + '>' );
    document.writeln( '<IMG class="Footer" name="FtPrev" alt="Previous"' 
			+ ' src="' + themeDir + 'prev.gif"'
			+ image_width_height + '></A>' );
  }
  else document.writeln( '<IMG class="Footer" name="FtPrev" alt="Previous" src="' + themeDir + 'prev.gif"' 
			+ image_width_height + '>');
  i += 3;

  if( homeHref != "" )  // Home should always present (and the same?)
  { if ( Hovering ) 
	h = 'OnMouseOver="enterNavFooter(' + i + ');" OnMouseOut="exitNavFooter(' + i + ');"';
    document.writeln( '<A href="' + homeHref + '" rel="Index Start"' + h + '>' );
    document.writeln( '<IMG class="Footer" name="FtHome" alt="Home"' 
			+ ' src="' + themeDir + 'home.gif"'
			+ image_width_height + '></A>' );
  }
  else document.writeln( '<IMG class="Footer" name="FtHome" alt="Home" src="' + themeDir + 'home.gif"' 
			+ image_width_height + '>');
  i += 3;

  if( upHref != "" )
  { if ( Hovering ) 
       h = 'OnMouseOver="enterNavFooter(' + i + ');" OnMouseOut="exitNavFooter(' + i + ');"';
    document.writeln( '<A href="' + upHref + '" rel="Index Start"' + h + '>' );
    document.writeln( '<IMG class="Footer" name="FtUp" alt="Parent"' 
			+ ' src="' + themeDir + 'up.gif"'
			+ image_width_height + '></A>' );
  }
  else document.writeln( '<IMG class="Footer" name="FtUp" alt="Parent" src="' + themeDir + 'up.gif"' 
			+ image_width_height + '>');
  i += 3;
  if( nextHref != "" )
  { if ( Hovering ) 
       h = 'OnMouseOver="enterNavFooter(' + i + ');" OnMouseOut="exitNavFooter(' + i + ');"';
    document.writeln( '<A href="' + nextHref + '" rel="Next"' + h + '>' );
    document.writeln( '<IMG class="Footer" name="FtNext" alt="Next"' 
			+ ' src="' + themeDir + 'next.gif"'
			+ image_width_height + '></A>' );
  }
  else document.writeln( '<IMG class="Footer" name="FtNext" alt="Next" src="' + themeDir + 'next.gif"' 
			+ image_width_height + '>');
  document.writeln( "</P>" );
}    

function enterNavFooter(j)
{ if( Hovering ) document[navFooterContent[j]].src = navFooterContent[j+2].src;
  //{ for( j = 0; j < navFooterContent.length; j = j + 3 )
  //      if( imgName == navFooterContent[j] ) 
  //	{ document[imgName].src=navFooterContent[j+2].src;
  //	  break;
} //}	}    

function exitNavFooter(j)
{ if( Hovering ) document[navFooterContent[j]].src = navFooterContent[j+1].src;
  //{ for( j = 0; j < navFooterContent.length; j = j + 3 )
  //      if( imgName == navFooterContent[j] ) 
  //	{ document[imgName].src=navFooterContent[j+1].src;
  //	  break;
} //}	}    

