;******************************************************************************
;* File name:  sc_common                                                      *
;*                                                                            *
;* Content:	sc_common                                                     *
;*                                                                            *
;* Date		Author		Comment                                       *
;* -------------------------------------------------------------------------- *
;* 26-01-95	E.PETIT		Creation                                      *
;*                                                                            *
;******************************************************************************
;       Version 2, May 13, 1996, Liyun Wang, GSFC/ARC
;          Added std_bd_durl_txt in SCCRESTD_COM for diplaying POP/UDP source
;             file name

PRO sc_common
  ;****************************************************************************
  ;* Comm name:  HELP_COM                                                     *
  ;*                                                                          *
  ;* Content  :Common data to manage update of parameter                      *
  ;****************************************************************************
  COMMON help_com              , $
         popparamlst           , $
         popparam_idx          , $
         helpctrl              , $
         nb_par_per_seq        , $
         input_status          , $
         param_value           , $
         help_list_idx         , $
         serie_first_idx       , $
         serie_last_idx        , $
         param_base            , $
         param_seqidx          , $
         param_prp             , $
         param_butt            , $
         param_txt_id          , $
         param_unit            , $
         param_popidx          , $
         tcparamlst            , $
         nb_par_per_pop
  
  ;****************************************************************************
  ;* Comm name:  SCCONFIRM_COM                                                *
  ;*                                                                          *
  ;* Content  :Common                                                         *
  ;****************************************************************************
  COMMON scconfirm_com         , $
         conf_ok               , $
         conf_ko               , $
         conf_status
   
  ;****************************************************************************
  ;* Comm name:  scconst_com                                                  *
  ;*                                                                          *
  ;* Content  : constant common                                               *
  ;****************************************************************************
  COMMON scconst_com           , $
         INT_SZ                , $
         LNG_SZ                , $
         FLT_SZ                , $
         Hd_Font               , $
         Hd_Font_Bold          , $
         Line_Font             , $
         Menu_Font             , $
         Courier_Font          , $
         Courier_Bold          , $
         MAX_ITEMS             , $
         MAX_VNAME_LEN         , $
         STR_SZ                , $
         NB_STR_IN_REQ         , $
         NB_STMT               , $
         Wait_Msg              , $
         Wait_Upd_Msg          , $
         VISUALIZE             , $
         CREATE                , $
         UPDATE                , $
         DELETE                , $
         VALID                 , $
         NOT_VALID             , $
         Xatt1                 , $
         Xkbr                  , $
         Xatt2                 , $
         add_bm                , $
         rem_bm                , $
         upp_bm                , $
         low_bm                , $
         MAX_NB_PARAM          , $
         BAT                   , $
         DCL                   , $
         DCFB                  , $
         DCFM                  , $
         current_det

  ;****************************************************************************
  ;* Comm name:  SCDISPOP_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to manage Display pop cmd                          *
  ;****************************************************************************
  COMMON scdispop_com          , $
         main_pop_base_v       , $
         pop_base_v            , $
         pop_l_lbl_v           , $
         pop_lst_v             , $
         pop_msg_lbl_v         , $
         pop_quit_bt_v         , $
         pop_more_bt_v         , $
         pop_crit_bt_v         , $
         pop_title_str         , $
         pop_autho_str         , $
         pop_purpo_str         , $
         pop_durlo_str         , $
         pop_id_txt_v          , $
         pop_title_txt_v       , $
         pop_autho_txt_v       , $
         pop_descr_txt_v       , $
         pop_purpo_txt_v       , $
         pop_durlo_txt_v       , $
         popm_base_v           , $
         popm_quit_bt_v        , $  
         popm_purpo_str        , $
         popm_listi_str        , $
         popm_purpo_txt_v      , $
         popm_listi_txt_v      , $   
         sq_base_v             , $
         sq_pct_base_v         , $
         sq_lst_v              , $
         sq_ltl_lbl_v          , $
         sq_ltl_str            , $
         sq_msg_lbl_v          , $
         sq_more_bt_v          , $
         sq_autho_str          , $
         sq_durat_str          , $
         sq_autho_txt_v        , $
         sq_durat_txt_v        , $
         sqm_base_v            , $ 
         sqm_p_base_v          , $
         sqm_quit_bt_v         , $ 
         sqm_pct_base_v        , $
         empty_v_lbl   
  
  ;****************************************************************************
  ;* Comm name:  SCLOGON_COM                                                  *
  ;*                                                                          *
  ;* Content  :current user Id                                                *
  ;****************************************************************************
  COMMON sclogon_com           , $
         sc_user_txt           , $      
         sc_pass_txt           , $      
         sc_old_pass_txt       , $      
         sc_new_pass_txt       , $      
         sc_user_str           , $
         sc_pass_ba            , $
         sc_old_pass_ba        , $
         sc_new_pass_ba        , $
         sc_pass_str           , $
         sc_old_pass_str       , $
         sc_new_pass_str       , $
         sc_new_pass_1         , $
         sc_new_pass_2         , $
         try_cnt               , $
         new_cnt               , $
         pass_idx              , $
         logon_flg             , $
         new_pass_flg          , $
         scientist_id          , $
         scientist_class       , $
         sc_npass_base         , $
         sc_opass_base         , $
         sc_npass_lbl   
  
  ;****************************************************************************
  ;* Comm name:  scmain_com                                                   *
  ;*                                                                          *
  ;* Content  : main window common                                            *
  ;****************************************************************************
  COMMON scmain_com            , $ 
         scmain_base           , $
         scmenu_base  
  
  ;****************************************************************************
  ;* Comm name:  SCMENU_CTRL_COM                                              *
  ;*                                                                          *
  ;* Content  : Menu  control common                                          *
  ;****************************************************************************
  COMMON scmenu_ctrl_com        , $
         menu_ctrl              , $
         MAX_MENU_ITEM          , $
         menu_index             , $
         menu_file
   
  ;****************************************************************************
  ;* Comm name:  SCMNU_IDX_COM                                                *
  ;*                                                                          *
  ;* Content  :Indexes of menu item used to update menu button state          *
  ;****************************************************************************
  COMMON scmnu_idx_com          , $
         quit_idx               , $
         cre_pop_idx            , $
         upd_pop_idx            , $
         dis_pop_idx            , $
         del_pop_idx            , $
         cre_std_idx            , $
         upd_std_idx            , $
         dis_std_idx            , $
         del_std_idx            , $
         mng_pln_idx            , $
         cmd_gen_idx            , $
         adm_cus_idx            , $
         adm_mus_idx            , $
         adm_vus_idx            , $
         adm_dus_idx            , $
         adm_cln_idx            , $
         adm_mln_idx            , $
         adm_vln_idx            , $
         adm_dln_idx            , $
         adm_edt_idx            , $
;         adm_sfr_idx            , $
         mis_pas_idx            , $
         adm_tmr_idx            , $
         adm_det_idx            
  
  ;****************************************************************************
  ;* Comm name:  SCPOPCRIT_COM                                                *
  ;*                                                                          *
  ;* Content  :Common data to manage Display pop cmd                          *
  ;****************************************************************************
  COMMON scpopcrit_com          , $
         popcrt_base            , $
         crt_avl_aut_lst        , $
         crt_avl_aut_val        , $
         crt_avl_aut_idx        , $
         crt_avl_aut_id         , $
         old_avl_aut_lst        , $
         old_avl_aut_val        , $  
         old_avl_aut_idx        , $
         old_avl_aut_id         , $
         crt_sel_aut_lst        , $
         crt_sel_aut_val        , $
         crt_sel_aut_idx        , $
         crt_sel_aut_id         , $
         old_sel_aut_lst        , $
         old_sel_aut_val        , $
         old_sel_aut_idx        , $
         old_sel_aut_id         , $
         crt_avl_typ_lst        , $
         crt_avl_typ_val        , $
         crt_avl_typ_idx        , $
         crt_avl_typ_id         , $
         old_avl_typ_lst        , $
         old_avl_typ_val        , $
         old_avl_typ_idx        , $
         old_avl_typ_id         , $
         crt_sel_typ_lst        , $
         crt_sel_typ_val        , $
         crt_sel_typ_idx        , $
         crt_sel_typ_id         , $
         old_sel_typ_lst        , $
         old_sel_typ_val        , $
         old_sel_typ_idx        , $
         old_sel_typ_id         , $
         crt_valid_bt           , $
         crt_cancel_bt          , $
         crt_quit_bt            , $
         crt_cancel_flg  

  ;****************************************************************************
  ;* Comm name:  SCPOPSEQ_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to manage  pop/udp commands                        *
  ;****************************************************************************
  COMMON scpopseq_com           , $
         selected_pop_idx       , $
         selected_sq_idx        , $
         msq_flag               , $
         mpop_flag              , $
         crit_flag              , $
         pop_ident              , $
         seq_ident              , $
         seq_uid		, $
         pop_status             , $
         seq_status             , $
         new_inst_flag          , $
         param_idx              , $
         pop_tech_done          , $
         sqm_tech_done          , $
         sqm_phot_done          , $
         seq_tsim_valid         , $
         seq_psim_valid         , $
         pop_tsim_valid         , $
         sqm_tecval_base        , $
         sqm_phoval_base        , $
         sqm_base               , $ 
         sqm_listi_txt          , $
         sqm_listi_str          , $
         sq_list_bt             , $
         sq_list_flag           , $
         curr_tm_rate          


  ;****************************************************************************
  ;* Comm name:  SCREQ_COM                                                    *
  ;*                                                                          *
  ;* Content  :Structures to manage data base accesses                        *
  ;****************************************************************************
  COMMON screq_com              , $
         db_request       
  
  ;****************************************************************************
  ;* Comm name:  SCUPDPOP_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to manage Display pop cmd                          *
  ;****************************************************************************
  COMMON scupdpop_com           , $
         main_pop_base_u        , $
         pop_base_u             , $
         pop_l_lbl_u            , $ 
         pop_lst_u              , $ 
         pop_msg_lbl_u          , $ 
         pop_quit_bt_u          , $ 
         pop_upda_bt_u          , $ 
         pop_vali_bt_u          , $ 
         pop_more_bt_u          , $ 
         pop_crit_bt_u          , $ 
         pop_title_str_o        , $ 
         pop_autho_str_o        , $ 
         pop_purpo_str_o        , $ 
         pop_durlo_str_o        , $ 
         pop_title_str_n        , $ 
         pop_purpo_str_n        , $ 
         pop_id_txt_u           , $ 
         pop_title_txt_u        , $ 
         pop_descr_txt_u        , $ 
         pop_autho_txt_u        , $ 
         pop_purpo_txt_u        , $ 
         pop_durlo_txt_u        , $ 
         sq_base_u              , $ 
         sq_pct_base_u          , $ 
         sq_lst_u               , $ 
         sq_ltl_lbl_u           , $ 
         sq_ltl_str_o           , $ 
         sq_msg_lbl_u           , $ 
         sq_more_bt_u           , $ 
         sq_upda_bt_u           , $ 
         sq_vali_bt_u           , $ 
         sq_autho_str_o         , $ 
         sq_durat_str_o         , $ 
         sq_autho_txt_u         , $ 
         sq_durat_txt_u         , $ 
         sqm_base_u             , $ 
         sqm_p_base_u           , $ 
         sqm_quit_bt_u          , $ 
         sqm_vali_bt_u          , $ 
         sqm_tm_lbl             , $
         sqm_phot_bt_u          , $ 
         sqm_param_base         , $
         sqm_pct_base_u         , $
         pop_uid_base           , $
         pop_uid_txt       
  
  ;****************************************************************************
  ;* Comm name:  SCUPDPOP2_COM                                                *
  ;*                                                                          *
  ;* Content  :Common data to manage Display pop cmd                          *
  ;****************************************************************************
  COMMON scupdpop2_com          , $
         sqm_value_txt_u        , $
         sq_appl_bt_u           , $
         pop_appl_bt_u          , $
         empty_u_lbl            


  ;****************************************************************************
  ;* Comm name:  SIM_COM                                                      *
  ;*                                                                          *
  ;* Content  :Common data to manage sequence simulation                      *
  ;****************************************************************************
  COMMON sim_com                , $
         sim_input_file         , $
         sim_output_file        , $
         sim_log_file           , $
         udp_save_file          , $      
         sim_err_file           , $
         sim_fct                , $
         photo_fct              , $
         detect_data            , $
         fsqs_base              , $
         color_sld_min          , $
         color_sld_max          , $
         color_drw              , $
         color_win              , $
         color_min              , $
         color_max              , $
         xoffset                , $
         yoffset                , $
         det_win                , $
         simu_file_name         , $
         simu_file_txt          , $
         fsqs_plo_drw1          , $
         fsqs_plo_drw2          , $
         fsqs_tv_drw            , $
         fsqs_so_lst            , $
         fsqs_fo_lst            , $
         fsqs_dis_txt           , $
         fsqs_pos_lbl           , $
         fsqs_wln_lbl           , $
         fsqs_ser_lbl           , $
         stds_base              , $
         simu_serie_idx         , $
         seq_dur                , $
         pop_dur                , $
         seq_acc                , $
         pop_acc                , $
         stds_msg_lbl           , $
         pps_msg_lbl            , $
         sqs_msg_lbl            , $
         stds_dis_txt           , $
         sqs_dis_txt            , $
         sqs_sta_txt            , $
         pps_dis_txt            , $
         stds_sta_txt           , $
         pps_sta_txt            , $
         sqm_dur_txt            , $
         sqm_loa_txt            , $
         sqm_vali_bt            , $
         sqm_quit_bt            , $
         prm_dur_txt            , $
         prm_loa_txt            , $
         prm_vali_bt            , $
         prm_quit_bt            , $
         stm_dur_txt            , $
         stm_loa_txt            , $
         stm_vali_bt            , $
         stm_quit_bt 

  ;****************************************************************************
  ;* Comm name:  SCSTDCOM                                                     *
  ;*                                                                          *
  ;* Content  :Common data to manage Study                                    *
  ;****************************************************************************
  COMMON scstd_com              , $
         std_bd_base            , $
         std_dur                , $
         std_acc                , $
         std_ident              , $
         std_out_flg

  ;****************************************************************************
  ;* Comm name:  SCCRESTD_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to manage Study creation                           *
  ;****************************************************************************
  COMMON sccrestd_com           , $
         std_base_c             , $
         std_autho_base         , $
         std_ident_txt_c        , $
         std_autho_txt_c        , $
         std_title_txt_c        , $
         std_purpo_txt_c        , $
         std_c_valid_bt         , $
         std_c_cancel_bt        , $
         std_ident_str_c        , $
         std_autho_str_c        , $
         std_title_str_c        , $
         std_purpo_str_c        , $
         std_messa_lbl_c        , $
         std_bd_aitm_lst        , $
         std_bd_tc_lst          , $
         std_bd_titl_lbl        , $
         std_bd_titl_txt        , $
         std_bd_auth_txt        , $
         std_bd_purp_txt        , $
         std_bd_durl_txt        , $
         std_bd_srcf_txt        , $
         std_bd_add_bt          , $
         std_bd_rem_bt          , $
         std_bd_sitm_lst        , $
         std_bd_upp_bt          , $                                   
         std_bd_low_bt          , $                                   
         std_bd_valid_bt        , $
         std_bd_crit_bt         , $
         std_bd_cancel_bt       , $
         std_tc_lst             , $
         std_aitm_lst           , $
         std_sitm_lst           , $
         std_avl_idx            , $
         std_tc_idx             , $
         std_sel_idx            , $
         std_sel_item_flg       , $
         std_tc_valid_bt        , $
         std_tc_cancel_bt       , $
         std_tc_value_txt       , $
         nb_tc_par              , $
         std_tc_par_def         , $
         std_tc_par_val         , $
         std_item_type          , $
         std_tc_valid_flg
 
  ;****************************************************************************
  ;* Comm name:  SCUPDSTD_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to manage Study update                             *
  ;****************************************************************************
  COMMON scupdstd_com           , $
         std_base_u             , $
         std_title_str_o        , $
         std_autho_str_o        , $
         std_purpo_str_o        , $
         std_durlo_str_o        , $
         std_title_sz           , $
         std_autho_sz           , $
         std_purpo_sz           , $
         std_durlo_sz           , $
         std_more_flag          , $
         std_crit_flag          , $
         std_l_lbl_u            , $
         std_lst_u              , $
         std_id_txt_u           , $
         std_title_txt_u        , $
         std_autho_txt_u        , $
         std_purpo_txt_u        , $
         std_durlo_txt_u        , $
         std_quit_bt_u          , $
         std_cmdf_bt_u          , $
         std_more_bt_u          , $
         std_upda_bt_u          , $
         std_appl_bt_u          , $
         std_vali_bt_u          , $
         std_skip_sim           , $
         std_tech_done          , $
         std_status             , $
         std_msg_lbl_u          , $
         std_title_str_n        , $
         std_purpo_str_n        , $
         selected_std_idx       
                      
  ;****************************************************************************
  ;* Comm name:  SCDISSTD_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to display Study ccontent                          *
  ;****************************************************************************
  COMMON scdisstd_com           , $
         std_l_lbl_v            , $
         std_bd_base_v          , $
         std_msg_lbl_v          , $
         std_id_txt_v           , $
         std_title_txt_v        , $
         std_autho_txt_v        , $
         std_purpo_txt_v        , $
         std_durlo_txt_v        , $
         std_title_str          , $
         std_autho_str          , $
         std_purpo_str          , $
         std_durlo_str          , $
         std_more_flag_v        , $
         std_crit_flag_v        , $
         std_lst_v              , $
         std_quit_bt_v          , $
         std_crit_bt_v          , $
         std_more_bt_v          

  ;****************************************************************************
  ;* Comm name:  SCSTDCRIT_COM                                                *
  ;*                                                                          *
  ;* Content  :Common data to manage Display std cmd                          *
  ;****************************************************************************
  COMMON scstdcrit_com          , $
         stdcrt_base            , $
         crt_avl_sau_lst        , $
         crt_avl_sau_val        , $
         crt_avl_sau_idx        , $
         crt_avl_sau_id         , $
         old_avl_sau_lst        , $
         old_avl_sau_val        , $  
         old_avl_sau_idx        , $
         old_avl_sau_id         , $
         crt_sel_sau_lst        , $
         crt_sel_sau_val        , $
         crt_sel_sau_idx        , $
         crt_sel_sau_id         , $
         old_sel_sau_lst        , $
         old_sel_sau_val        , $
         old_sel_sau_idx        , $
         old_sel_sau_id         , $
         crts_valid_bt          , $
         crts_cancel_bt         , $
         crts_quit_bt           , $
         crts_cancel_flg  

  ;****************************************************************************
  ;* Comm name:  SCDELSTD_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to delete Study                                    *
  ;****************************************************************************
  COMMON scdelstd_com           , $
         std_l_lbl_d            , $
         std_base_d             , $
         std_msg_lbl_d          , $
         std_id_txt_d           , $
         std_title_txt_d        , $
         std_autho_txt_d        , $
         std_purpo_txt_d        , $
         std_durlo_txt_d        , $
         std_lst_d              , $
         std_quit_bt_d          , $
         std_dele_bt_d        

  ;****************************************************************************
  ;* Comm name:  SCDELPOP_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to delete POP                                      *
  ;****************************************************************************
  COMMON scdelpop_com           , $
         pop_l_lbl_d            , $
         pop_base_d             , $
         pop_msg_lbl_d          , $
         pop_lst_d              , $
         pop_id_txt_d           , $ 
         pop_title_txt_d        , $
         pop_autho_txt_d        , $
         pop_purpo_txt_d        , $
         pop_durlo_txt_d        , $
         pop_quit_bt_d          , $
         pop_dele_bt_d        

  ;****************************************************************************
  ;* Comm name:  SCSTDCRIT_COM                                                *
  ;*                                                                          *
  ;* Content  :Common data to manage study criteria                           *
  ;****************************************************************************
  COMMON scstdcrit_com          , $
         stdcrt_base            , $
         sct_avl_aut_lst        , $
         sct_avl_aut_val        , $
         sct_avl_aut_idx        , $
         sct_avl_aut_id         , $
         sol_avl_aut_lst        , $
         sol_avl_aut_val        , $  
         sol_avl_aut_idx        , $
         sol_avl_aut_id         , $
         sct_sel_aut_lst        , $
         sct_sel_aut_val        , $
         sct_sel_aut_idx        , $
         sct_sel_aut_id         , $
         sol_sel_aut_lst        , $
         sol_sel_aut_val        , $
         sol_sel_aut_idx        , $
         sol_sel_aut_id         , $
         sct_avl_typ_lst        , $
         sct_avl_typ_val        , $
         sct_avl_typ_idx        , $
         sct_avl_typ_id         

  COMMON scstdcrit2_com         , $
         sct_avl_itm_lbl        , $
         sct_avl_tc_lbl         , $
         sol_avl_typ_lst        , $
         sol_avl_typ_val        , $
         sol_avl_typ_idx        , $
         sol_avl_typ_id         , $
         sct_sel_typ_lst        , $
         sct_sel_typ_val        , $
         sct_sel_typ_idx        , $
         sct_sel_typ_id         , $
         sol_sel_typ_lst        , $
         sol_sel_typ_val        , $
         sol_sel_typ_idx        , $
         sol_sel_typ_id         , $
         sct_avl_lvl_lst        , $
         sct_avl_lvl_val        , $
         sct_avl_lvl_idx        , $
         sct_avl_lvl_id         , $
         sol_avl_lvl_lst        , $
         sol_avl_lvl_val        , $
         sol_avl_lvl_idx        , $
         sol_avl_lvl_id         , $
         sct_sel_lvl_lst        , $
         sct_sel_lvl_val        , $
         sct_sel_lvl_idx        , $
         sct_sel_lvl_id         , $
         sol_sel_lvl_lst        , $
         sol_sel_lvl_val        , $
         sol_sel_lvl_idx        , $
         sol_sel_lvl_id         , $
         stdct_base             , $
         sct_valid_bt           , $
         sct_cancel_bt          , $
         sct_quit_bt            , $
         sct_crit_flg           , $
         sct_cancel_flg  

  ;****************************************************************************
  ;* Comm name:  SCPLAN_COM                                                   *
  ;*                                                                          *
  ;* Content  :Common data to manage planning                                 *
  ;****************************************************************************
  COMMON scplan_com              , $
         plansem_id


  ;****************************************************************************
  ;* Comm name:  SCCMDF_COM                                                   *
  ;*                                                                          *
  ;* Content  :Common data to manage command file                             *
  ;****************************************************************************
  COMMON sccmdf_com              , $
         cmdf_base               , $
         cmdf_date1_lbl          , $
         cmdf_date2_lbl          , $
         cmdf_ddate_lbl          , $
         curr_std_id_lbl         , $
         curr_std_sd_lbl         , $ 
         curr_std_ed_lbl         , $
         curr_std_ow_lbl         , $
         curr_std_du_lbl         , $
         cmdf_std_lst            , $
         cmdf_dsn_lbl            , $
         cmdf_dsn_lst            , $
         cmdf_build_bt           , $
         cmdf_dcf_bui_bt         , $
         cmdf_dcm_bui_bt         , $
         cmdf_dcb_bui_bt         , $
         cmdf_bat_bui_bt         , $
         cmdf_dcl_bui_bt         , $
         cmdf_cdate_bt           , $
         cmdf_csdate_bt          , $
         cmdf_cedate_bt          , $
         cmdf_dsn_bt             , $
         cmdf_dsnth_bt           , $
         cmdf_dsnpl_bt           , $
         cmdf_quit_bt            , $
         std_lst_cf              , $
         dsn_comm_wins           , $
         dsn_plyd_wins           , $
         dsn_lst_thr             , $
         dsn_lst_pld             , $
         cmdf_stdlst             , $
         cmdf_date1_tai          , $
         cmdf_date2_tai          , $
         cmdf_ddate_tai          , $
         cmdf_date1_utc          , $
         cmdf_date2_utc          , $
         cmdf_ddate_utc          , $
         cmdf_today_tai          , $
         curr_cmdfstd            , $
         scbuicmdf_flg     

  ;****************************************************************************
  ;* Comm name:  SCCMDF2_COM                                                  *
  ;*                                                                          *
  ;* Content  :Common data to manage command file (continu)                   *
  ;****************************************************************************
  COMMON sccmdf2_com              , $
         cmdfg_lbl               , $
         cmdfg_stat_base         , $
         cmdfg_l1_txt            , $
         cmdfg_l2_txt            , $
         cmdfg_l3_txt            , $
         cmdfg_mode_bt           , $
         cmdfg_bat_bt            , $
         cmdfg_dcl_bt            , $
         cmdfg_bin_bt            , $
         cmdfg_mne_bt            , $
         cmdfg_quit_bt           , $
         cmdfg_valid_bt          , $
         cmdfg_base              , $
         cmd_file                , $
         cmd_group_file          , $
         cmd_bat_file            , $
         cmd_dcl_file            , $
         cmd_err_file            , $
         start_time_str          , $
         earliest_utc            , $
         latest_utc              , $
         earliest_tai            , $
         latest_tai              , $
         cmdfg_mode              , $
         cmdfg_uldate_bt         , $
         cmdfg_ulearl_bt         , $
         cmdfg_ullate_bt         , $
         cmdfg_rtg_bt        

  ;****************************************************************************
  ;* Comm name:  SCGDATE_COM                                                  *
  ;*                                                                          *
  ;* Content  :Common data to manage user date input                          *
  ;****************************************************************************
  COMMON scgdate_com             , $
         scgd_day_txt            , $
         scgd_mon_txt            , $
         scgd_yea_txt            , $
         scgd_hou_txt            , $
         scgd_min_txt            , $
         scgd_sec_txt            , $
         scgd_day_sld            , $
         scgd_mon_sld            , $
         scgd_yea_sld            , $
         scgd_hou_sld            , $
         scgd_min_sld            , $
         scgd_sec_sld            , $
         scgd_mon_val            , $
         scgd_val_flg            , $
         scgd_date               , $
         scgd_ok_bt              , $
         scgd_ko_bt   

  ;****************************************************************************
  ;* Comm name:  SCFTP_COM                                                    *
  ;*                                                                          *
  ;* Content  :Common data to manage ftp sending                              *
  ;****************************************************************************
  COMMON scftp_com             , $
         ftp_host_txt          , $
         ftp_port_txt          , $
         ftp_user_txt          , $
         ftp_pass_txt          , $
         ftp_ldir_txt          , $
         ftp_file_txt          , $
         ftp_hdir_txt          , $
         ftp_ctrl_txt          , $
         ftp_host_str          , $
         ftp_port_str          , $
         ftp_user_str          , $
         ftp_pass_str          , $
         ftp_ldir_str          , $
         ftp_file_str          , $
         ftp_hdir_str          , $
         ftp_ctrl_str          , $
         ftp_quit_bt           , $
         ftp_send_bt

  ;****************************************************************************
  ;* Comm name:  SCGETVAL_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to manage val input                                *
  ;****************************************************************************
  COMMON scgetval_com          , $
         gv_txt                , $
         gv_valid_bt           , $
         gv_cancel_bt          , $
         gv_value_str          , $
         gv_status

  ;****************************************************************************
  ;* Comm name:  SCUSER_COM                                                   *
  ;*                                                                          *
  ;* Content  :Common data to manage user accounts                            *
  ;****************************************************************************
  COMMON scuser_com          , $
         sc_nuser_txt        , $
         sc_ninst_bt         , $
         sc_ninst_lbl        , $
         sc_nlogin_txt       , $
         sc_npass_txt        , $
         sc_nclass_bt        , $
         sc_nclass_lbl       , $
         sc_valid_bt         , $
         sc_cancel_bt        , $
         sc_nuser_str        , $
         sc_nlogin_str       , $
         sc_npass_str        , $
         sc_ninst_str        , $
         sc_nclass_str       , $
         vuser_lst           , $
         sc_vuser_lst        , $
         sc_vuser_lbl        , $
         sc_vinst_lbl        , $
         sc_vlogin_lbl       , $
         sc_vpass_lbl        , $
         sc_vclass_lbl       , $
         sc_vusr_done_bt     , $
         sc_vusr_dele_bt     , $
         dusr_idx

  ;****************************************************************************
  ;* Comm name:  SCLINE_COM                                                   *
  ;*                                                                          *
  ;* Content  :Common data to manage Reference lines                          *
  ;****************************************************************************
  COMMON scline_com          , $
         line_lst_bare       , $
         line_lst_kbr        , $
         dline_idx           , $
         ref_line_lst        , $
         ref_line_el_txt     , $
         ref_line_wl_txt     , $
         ref_line_fw_txt     , $
         ref_line_fr_bt      , $
         ref_line_fr_lbl     , $
         ref_ln_qscb_txt     , $
         ref_ln_qsnb_txt     , $
         ref_ln_chcb_txt     , $
         ref_ln_chnb_txt     , $
         ref_ln_acb_txt      , $
         ref_ln_vacb_txt     , $
         ref_ln_limb_txt     , $
         ref_ln_qsck_txt     , $
         ref_ln_qsnk_txt     , $
         ref_ln_chck_txt     , $
         ref_ln_chnk_txt     , $
         ref_ln_ack_txt      , $
         ref_ln_vack_txt     , $
         ref_ln_limk_txt     , $
         ref_line_wl_str     , $ 
         ref_line_fw_str     , $ 
         ref_line_fr_str     , $ 
         ref_ln_qscb_str     , $ 
         ref_ln_qsnb_str     , $ 
         ref_ln_chcb_str     , $ 
         ref_ln_chnb_str     , $ 
         ref_ln_acb_str      , $ 
         ref_ln_vacb_str     , $ 
         ref_ln_limb_str     , $ 
         ref_ln_qsck_str     , $ 
         ref_ln_qsnk_str     , $ 
         ref_ln_chck_str     , $ 
         ref_ln_chnk_str     , $ 
         ref_ln_ack_str      , $ 
         ref_ln_vack_str     , $ 
         ref_ln_limk_str     , $ 
         ref_nbline_lbl      , $
         line_delete_bt      , $
         line_valid_bt       , $
         line_cancel_bt      , $
         rf_nln_el_str       , $
         rf_nln_wl_str       , $
         rf_nln_fw_str       , $
         rf_nln_fr_str       , $
         rf_nln_fr_lbl       , $
         rf_nln_qscb_str     , $
         rf_nln_qsnb_str     , $
         rf_nln_chcb_str     , $
         rf_nln_chnb_str     , $
         rf_nln_acb_str      , $
         rf_nln_vacb_str     , $
         rf_nln_limb_str     , $
         rf_nln_qsck_str     , $
         rf_nln_qsnk_str     , $
         rf_nln_chck_str     , $
         rf_nln_chnk_str     , $
         rf_nln_ack_str      , $
         rf_nln_vack_str     , $
         rf_nln_limk_str

  ;****************************************************************************
  ;* Comm name:  SCLOADF_COM                                                  *
  ;*                                                                          *
  ;* Content  :Common data to manage File loading                             *
  ;****************************************************************************
  COMMON scloadf_com          , $
         lf_filter            , $
         lf_dirlst            , $
         lf_filelst           , $
         lf_sel_path          , $
         lf_sel_file          , $
         lf_path_txt          , $
         lf_filt_txt          , $
         lf_dir_lst           , $
         lf_file_lst          , $
         lf_select_txt        , $
         lf_cancel_bt         , $
         lf_valid_bt          , $
         lf_buffer            , $
         lf_file_idx

  ;****************************************************************************
  ;* Comm name:  SCCREPOP_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to manage UDP creation                             *
  ;****************************************************************************
  COMMON sccrepop_com           , $
         udp_base               , $
         udp_f_bt               , $
         udp_f_new_bt           , $
         udp_f_ope_bt           , $
         udp_f_sav_as_bt        , $
         udp_f_sav_bt           , $
         udp_f_quit_bt          , $
         udp_op_bt              , $
         udp_op_purg_bt         , $
         udp_op_comp_bt         , $
         udp_op_disp_bt         , $
         udp_op_dlist_bt        , $
         udp_op_dmap_bt         , $
         udp_op_dobj_bt         , $
         udp_op_dtok_bt         , $
         udp_op_para_bt         , $
         udp_op_regi_bt         , $
         udp_src_lbl            , $
         udp_src_txt            , $
         udp_stat_txt           , $
         udp_old_buffer         , $
         udp_new_buffer         , $
         udp_state              , $ 
         udp_file_name          , $
         udp_sfilename          , $
         udp_ssfilename         , $
         udp_obj_file           , $
         udp_param_lst          , $
         udp_nb_param           , $
         udp_src_path           , $
         udp_src_filter         , $
         udpp_param_lst         , $
         udpp_param_lbl         , $
         param_type_bt          , $
         param_type_lbl         , $
         param_prp_txt          , $
         param_val_txt          , $
         param_apply_bt         , $
         param_quit_bt          , $
         param_valid_bt         , $
         udp_param_stat         , $
         udpparamlst            , $
         param_uid_str          , $
         param_prp_str          , $
         param_val_str          , $
         udp_param_idx          , $
         gparamlst              , $
         param_id               , $
         udpgp_param_lst        , $
         gparam_quit_bt         , $
         gparam_valid_bt        , $
         udp_gparam_idx         , $
         udp_gparam_stat        , $
         udp_prl_file           , $          
         prl_sfilename          , $
         log_use_flg

  ;****************************************************************************
  ;* Comm name:  SCREGPOP_COM                                                 *
  ;*                                                                          *
  ;* Content  :Common data to manage UDP registering                          *
  ;****************************************************************************
  COMMON scregpop_com           , $
         udp_ident_str_c        , $
         udp_categ_str_c        , $
         udp_autho_str_c        , $
         udp_title_str_c        , $
         udp_purpo_str_c        , $
         udp_ident_txt_c        , $
         udp_categ_bt           , $
         udp_categ_txt_c        , $
         udp_autho_txt_c        , $
         udp_title_txt_c        , $
         udp_purpo_txt_c        , $
         udp_messa_lbl_c        , $
         udp_c_valid_bt         , $
         udp_c_cancel_bt        , $
         reg_status             , $
         dbstore_status         , $
         udp_cfg_seq_ok         , $
         udp_cfg_seq_ko         , $
         config_seq_ok          , $
         exist_udp_sim 

  ;****************************************************************************
  ;* Comm name:  SCGETF_COM                                                   *
  ;*                                                                          *
  ;* Content  :Common data to manage File name input                          *
  ;****************************************************************************
  COMMON scgetf_com          , $
         gf_file             , $
         gf_path             , $
         gf_shortfname       , $
         gf_path_txt         , $
         gf_file_txt         , $
         gf_cancel_bt        , $
         gf_valid_bt  

  ;****************************************************************************
  ;* Comm name:  SCPHP_COM                                                    *
  ;*                                                                          *
  ;* Content  :Common data to manage photometric param input                  *
  ;****************************************************************************
  COMMON scphp_com          , $
         ph_param_status    , $
         php_px_lbl         , $
         php_wv_lbl         , $
         php_wv_bt          , $
         php_slit_lbl       , $
         php_pz_lbl         , $
         php_exp_lbl        , $
         php_cmp_lbl        , $
         php_fmt_lbl        , $
         php_lambda         , $
         php_pz             , $
         php_slit           , $
         php_pixel          , $
         php_compress       , $
         php_time           , $
         php_format         , $
         phplst             , $
         phptxt             , $
         phpok              , $
         phpko              , $
         phpstatus          , $
         phplst_idx         , $
         phpnewval          , $
         ph_first_call


END

