#!/bin/sh

PATH=${PATH}:/usr/bin/X11:/usr/openwin/bin:/bin/athena:/usr/athena/bin:/usr/java/bin export PATH

if [ ! -d /usr/java ]; then
    xterm -geometry 80x34+60+25 -fn -adobe-courier-medium-r-normal--18-180-75-75-\*-\*-\*-\* -display :0.0 -exec timeout 60 /mit/register/noregister
    exit
fi

# Irix 6.5's AWT implementation loses somehow.
case `/bin/athena/machtype -S` in
sgi_65)
    xterm -geometry 80x34+60+25 -fn -adobe-courier-medium-r-normal--18-180-75-75-\*-\*-\*-\* -display :0.0 -exec timeout 60 /mit/register/noregister
    exit
    ;;
esac

CLASSPATH=/mit/register/java/regclasses.zip export CLASSPATH
server=`hesinfo registration sloc`

width=`xwininfo -root | awk '/Width/ {print $2;}'`
height=`xwininfo -root | awk '/Height/ {print $2;}'`
x=`expr \( $width - 900 \) / 2`
y=`expr \( $height - 520 \) / 2`
echo "AWTapp.geometry: +$x+$y" | xrdb -merge

twm -f /mit/register/.twmrc &
java -Dhost=$server z2.Regapplet > /dev/null 2>&1

exit 0
