ARGS=$*
check_display()
{
	if [ -z "$DISPLAY" ]; then 
		echo ""
		echo "$progname: DISPLAY environment variable must be set"
		exit 1
	fi
	XHOST=/usr/openwin/bin/xhost
	if [ ! -x $XHOST ]; then
		XHOST=/usr/bin/X11/xhost
	fi
	if [ -x $XHOST ]; then
		$XHOST>/dev/null 2>&1
		if [ $? -ne 0 ]; then
			echo ""
			echo "$progname: Unable to open DISPLAY: $DISPLAY"
			exit 1
		fi
	fi
}

SBMDIR=$HOME/.SANbox_Manager

if [ ! -d ${SBMDIR} ]; then
        mkdir ${SBMDIR}
fi

do_start()
{
	check_display
	if [ ! -x $JAVAPATH ]; then
                echo ""
                echo "JRE path ($JAVAPATH) does not contain the java cmd.  Process terminated." 
		exit 1
	fi
	export J2DFONTSCALER=t2k
	cd ${PKG_INSTALL_ROOT}/usr/opt/SUNWsmgr2/bin2
        COMMAND="${JAVAPATH} ${ARGS} -classpath ${PKG_INSTALL_ROOT}/usr/opt/SUNWsmgr2/bin2/PerfMon.jar:${PKG_INSTALL_ROOT}/usr/opt/SUNWsmgr2/bin2/ComQDevice.jar:${PKG_INSTALL_ROOT}/usr/opt/SUNWsmgr2/bin2/ssUtil.jar:${PKG_INSTALL_ROOT}/usr/opt/SUNWsmgr2/bin2/sunCrypto.jar:${PKG_INSTALL_ROOT}/usr/opt/SUNWsmgr2/bin2/SFVApp.jar:${PKG_INSTALL_ROOT}/usr/opt/SUNWsmgr2/bin2/jdom.jar com.qlogic.PerfMonApplication >> ${SBMDIR}/outprf.txt 2>&1"
      eval "$COMMAND &"
      cd - >/dev/null
}

do_start $1;
exit 0
