#!/bin/sh

# which browser will we use?

if [ "$DISPLAY" = "" ]; then
  if [ -x /usr/bin/lynx ]; then
    BROWSER=lynx
  else
    echo "dhelp: lynx not found"
    exit
  fi
else
  BROWSER2=`which $BROWSER`
  if [ $? -eq 0 ]; then
    BROWSER=$BROWSER2
  elif [ -x /usr/bin/X11/netscape ]; then
    BROWSER=netscape
  elif [ -x /usr/bin/X11/gzilla ]; then
    BROWSER=gzilla
  elif [ -x /usr/bin/gnome-help-browser ]; then
    BROWSER=gnome-help-browser
  elif [ -x /usr/bin/amaya ]; then
    BROWSER=amaya
  elif [ -x /usr/bin/X11/arena ]; then
    BROWSER=arena
  else
    echo "dhelp: no X11 WWW browser found"
    echo '       Install a browser or use $BROWSER.'
    exit
  fi
fi


# use http?

if [ -f /var/run/apache.pid ]; then
  HTTP="Apache";
  DOCUMENT="http://localhost/doc/HTML2/index.html";
elif [ -f /var/run/apache-ssl.pid ]; then
  HTTP="Apache SSL";
  DOCUMENT="http://localhost/doc/HTML2/index.html";
elif [ -f /var/run/aolserver/aolserver.pid ]; then
  HTTP="AOLserver";
  DOCUMENT="http://localhost/doc/HTML/index.html";
else
  DOCUMENT="/usr/doc/HTML2/index.html";
  HTTP="FALSE";
fi


# start browser or search engine

echo -n "Starting ${BROWSER}";

if [ "$HTTP" = "FALSE" ]; then
  echo " (using local filesystem) ...";
else
  echo " (using HTTP ${HTTP}) ...";
fi

if [ -f /usr/doc/HTML2/index.html ]; then
  $BROWSER ${DOCUMENT}; 
else
  echo "dhelp: please run \"dhelp_parse_fsstnd -r\""
fi




