#-------------------------------------------------------------------------------
# Zip a file wih maximum compression (gzip -9 option).
# $1 = source file, $2 = debug switch (ksh set: +x for off, -x for on).
#-------------------------------------------------------------------------------
  
ZIP_IT()
{
 set "$2"
 FILE="$1"

 if [[ -f ${FILE}.gz ]]; then
    /usr/bin/rm ${FILE}.gz
 fi
 gzip -9 "$FILE"
 RETURN_CODE="$?"
 if [[ "$RETURN_CODE" -gt 0 ]]; then
    ERROR_MESSAGE "Problem compressing file: \"${FILE}\", return code: \"${RETURN_CODE}\"" $DEBUG_SWITCH
 else
    print "Output saved to: \"${FILE}.gz\""
 fi
}
