#!/bin/sh
#
#  gxfce
#
#  Copyright (C) 1999 Olivier Fourdan (fourdan@xfce.org)
#
#  This program is free software; you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation; either version 2 of the License, or
#  (at your option) any later version.
#
#  This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software
#  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
#

if [ "x$BROWSER" = "x" ]
then
  BROWSER=netscape
fi

if [ -d "$XFCE_DATA/help/" ]
then 
  HELP_DIR="$XFCE_DATA/help"
else 
  HELP_DIR="/usr/local/share/xfce/help"
fi

# Look first in new location then in old location
if [ -r "$HELP_DIR/html.$LANG/help.html" ]
then
  HELP_FILE="$HELP_DIR/html.$LANG/help.html"
elif [ -r "$HELP_DIR/html/help.html" ]
then
  HELP_FILE="$HELP_DIR/html/help.html"
elif [ -r "$HELP_DIR/help.$LANG.html" ]
then 
  HELP_FILE="$HELP_DIR/help.$LANG.html"
else 
  HELP_FILE="$HELP_DIR/help.html"
fi

# Look if any arguments are given
if [ ! "x$1" = "x" ]
then
  if [ -r "`dirname $HELP_FILE`/$1" ]
  then
    HELP_FILE="`dirname $HELP_FILE`/$1"
  fi
fi

# netscape and mozilla require this command
if [ "x`basename $BROWSER`" = "xnetscape" -o "x`basename $BROWSER`" = "xmozilla" ]
then
  $BROWSER -remote openurl\(file:///"$HELP_FILE"\) || $BROWSER "$HELP_FILE"
# opera requires this command
elif [ "x`basename $BROWSER`" = "xopera" ]
then
  $BROWSER -remote openURL\(file:///"$HELP_FILE",new-window\) || $BROWSER "$HELP_FILE"
else
  $BROWSER "$HELP_FILE"
fi
exit 0
