#!/bin/sh

WWWUTIL="/var/lib/WWWutil"
WWWDBS="/var/lib/WWWutil/qdDBs"
WWWDB=$WWWDBS/WWWutil
WWWPROJECT=MembersRoom

ISPUTIL="/var/lib/ISPutil"
ISPDBS="/var/lib/ISPutil/qdDBs"
USERDB=$ISPDBS/Clients
QBIN="/usr/local/qddb/bin"
QUERY=$QBIN/query
AWK="/usr/bin/awk"

echo "Contents: text/html"
echo

HEADER="`$QUERY $WWWDB -sep ' ' Name $WWWPROJECT -print Header`"
FOOTER="`$QUERY $WWWDB -sep ' ' Name $WWWPROJECT -print Footer`"

if [ "$REMOTE_USER" = "" ]; then
  TITLE="Function requires logged-on user"
  printf "$HEADER" "$TITLE" "$TITLE"
  You have to log on to the server before you can use this option,
  otherwise I do not know whose report to display!
  echo "$FOOTER"
else
  TITLE="Salesperson Report for $REMOTE_USER"
  printf "$HEADER" "$TITLE" "$TITLE"
  echo "<TABLE BORDER=4 CELLPADDING=6>"
  echo "<FONT SIZE=+1>"
  echo "<TR><TD>User<TD>Limit<TD>Monthly<TD>Pending"
  $QUERY $USERDB -sep ':' SalesRep $REMOTE_USER \
	-print Company.Contact.Username Company.Contact.Hours \
	Company.Contact.MonthlyRate Company.Contact.Pending \
	| $AWK -f salesreport.awk
  echo "</FONT>"
  echo "</TABLE>"
  printf "$FOOTER"
fi

