./showSplash.sh &
while true
do

FreeMem=`./getPhysicalMem.sh`
echo $FreeMem

if [ "$FreeMem" -gt 200000 ]
then
echo "Using 32 Meg"
nice -n -1 java -Xms15m -Xmx32m -Djava.security.policy=java.policy -Djava.library.path=. -cp .:/usr/share/JavaLibs/junit3.7/junit.jar:/usr/share/JavaLibs/jakarta-log4j-1.2.8/dist/lib/log4j-1.2.8.jar:/usr/share/JavaLibs/javasqlite-20030613/sqlite.jar:/usr/share/JavaLibs/jakarta-regexp1.2/jakarta-regexp-1.2.jar:/usr/share/JavaLibs/jtux.jar:./build.jar com.arunta.app.embeddedui.TRLanEmbeddedClient
else
echo "Using 15 Meg"
nice -n -1 java -Xms5m -Xmx15m -Djava.security.policy=java.policy -Djava.library.path=. -cp .:/usr/share/JavaLibs/junit3.7/junit.jar:/usr/share/JavaLibs/jakarta-log4j-1.2.8/dist/lib/log4j-1.2.8.jar:/usr/share/JavaLibs/javasqlite-20030613/sqlite.jar:/usr/share/JavaLibs/jakarta-regexp1.2/jakarta-regexp-1.2.jar:/usr/share/JavaLibs/jtux.jar:./build.jar com.arunta.app.embeddedui.TRLanEmbeddedClient
fi

if [ -r tmp/UPGRADE ]
then
 xloadimage -onroot -type gif upgrade.gif
 echo "Performing upgrade"
 /mnt/cdrom/upgrade.sh
 umount /mnt/cdrom
 rm -f tmp/SHUTDOWN
 echo "Shutting down"
 shutdown -h now
 exit 0
fi


if [ -r tmp/SHUTDOWN ]
then
 xloadimage -onroot -type gif shutdown.gif
 rm -f tmp/SHUTDOWN
 echo "Shutting down"
 shutdown -h now
 exit 0
fi


done
