NAME: 
  sl9proc
 PURPOSE: 
  Interactive program to process and crop image for SL9 data.
 DESCRIPTION:
  This is a special purpose routine built for processing SL9 data image and
    selecting region of interest to crop.  There is also special code to
    detect missing exposure times and allow user to enter a new value.
    (either version) to save it (after processing) to disk.
 CATEGORY:
  CCD data processing
 CALLING SEQUENCE:
  sl9proc,root,imnum,
     PATH=path, OUTPATH=outpath, BIAS=bias, DARK=dark, FLAT=flat, SIZE=size
 INPUTS:
  root  - string containing the root of the data file names (no period)
  imnum - vector contining a list of image numbers to process.
 OPTIONAL INPUT PARAMETERS:
 KEYWORD INPUT PARAMETERS:
  PATH    - Directory where data files reside (default = ./)
  OUTPATH - Directory where output files will be written (default = ./)
  BIAS    - Bias frame to subtract (default=none)
  DARK    - Dark frame to subtract (default=none)
  FLAT    - Flat field to divide into data (default=1)
  SIZE    - Size of array to save, default is 200.
 OUTPUTS:
  Output is a FITS file with the chosen image (after processing)
 KEYWORD OUTPUT PARAMETERS:
 COMMON BLOCKS:
 SIDE EFFECTS:
 RESTRICTIONS:
  As this is a special purpose routine, there are many possible ways for
    this program to fail if you try to process general data not from our
    SL9 data.
 PROCEDURE:
 MODIFICATION HISTORY:
  96/07/02, Written by Marc W. Buie, Lowell Observatory, cloned from PICKIM
  96/07/03, MWB, added calib mis-match support