var skin = [


////function keys visible///

    { name:'cashier_key'            , id:'idcashier'               ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'drawer_key'             , id:'iddrawer'                ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'price_lis_key'          , id:'prclist'                 ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'void_key'               , id:'idvoid'                  ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'cance_key'              , id:'idcancel'                ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'gift_rec_key'           , id:'idgiftrec'               ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'prices_key'             , id:'prclook'                 ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'code_key'               , id:'idbcode'                 ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'comment_key'            , id:'idcomment'               ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'disc_per_key'           , id:'iddiscper'               ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'markup_per_key'         , id:'idmarkper'               ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'disc_amt_key'           , id:'iddiscval'               ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'markup_amt_key'         , id:'idmarkval'               ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
                                     
    { name:'unpack_key'             , id:'idunpack'                ,      group: 'main_fnc_key'  ,     background:"#313645"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'sort_no_key'            , id:'sortno'                  ,      group: 'main_fnc_key'  ,     background:"#313645"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'divideby_key'           , id:'iddivide'                ,      group: 'main_fnc_key'  ,     background:"#313645"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'sortphase_key'          , id:'sortph'                  ,      group: 'main_fnc_key'  ,     background:"#313645"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'sort_gr_key'            , id:'sortgr'                  ,      group: 'main_fnc_key'  ,     background:"#313645"    , color:"rgb(255,255,255)",   font_w:'bold'  },
                                     
    { name:'prebill_key'            , id:'idprebill'               ,      group: 'main_fnc_key'  ,     background:"#446aa2"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'split_key'              , id:'key_split'               ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'cashin_key'             , id:'idcashin'                ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'cashout_key'            , id:'idcashout'               ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'q_tender1_key'          , id:'qck_tend_id01'           ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'q_tender2_key'          , id:'qck_tend_id02'           ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'q_tender3_key'          , id:'qck_tend_id03'           ,      group: 'main_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
                                     
////function keys hidden///          
    { name:'logoff_key'             , id:'idcashout'               ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'kprint_key'             , id:'idlogoff'                ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'print_on_key'           , id:'idkprint'                ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },  
    { name:'key'                    , id:'idrefund'                ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'tax1_key'               , id:'idtax1'                  ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'tax2_key'               , id:'idtax2'                  ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'tax3_key'               , id:'idtax3'                  ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'tax4_key'               , id:'idtax4'                  ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'tax5_key'               , id:'idtax5'                  ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'tax6_key'               , id:'idtax6'                  ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'tax_key'                , id:'idexmpt'                 ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'fs_sub_key'             , id:'idfssub'                 ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'fs_shift_key'           , id:'idfssft'                 ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'gift_bal_key'           , id:'idgcbal'                 ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'preb_all_key'           , id:'iddefpreb0'              ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'preb_noprn_key'         , id:'iddefpreb1'              ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'preb_no_key'            , id:'iddefpreb2'              ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'scalew_key'             , id:'idweight'                ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'tarew_key'              , id:'idtare'                  ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'insert_item_key'        , id:'iddbinsert'              ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'set_nprice_key'         , id:'idnprice'                ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'set_nqty_key'           , id:'idnqty'                  ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'show_curr_key'          , id:'idcurcvt'                ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'set_cli_key'            , id:'idcreddata'              ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'set_cre_rec_key'        , id:'idcrdrec'                ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'Kpre_prnt_key'          , id:'idkpreprint'             ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'ej_key'                 , id:'idejkeu'                 ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'prclookup_key'          , id:'idpricelul'              ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'bot_clear_key'          , id:'idkeyclear'              ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'bot_subttl_key'         , id:'idkeysubtot'             ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'groups_key'             , id:'idkeygroups'             ,      group: 'hidn_sel_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'items_key'              , id:'idkeyitems'              ,      group: 'hidn_sel_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'meals_key'              , id:'idkeycombos'             ,      group: 'hidn_sel_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'cheques_key'            , id:'idkeytables'             ,      group: 'hidn_sel_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'clients_key'            , id:'idkeyclient'             ,      group: 'hidn_sel_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'discounts_key'          , id:'idkeyoffers'             ,      group: 'hidn_sel_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'functions_key'          , id:'idkeyfuncti'             ,      group: 'hidn_sel_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'tenders_key'            , id:'idkeypaymen'             ,      group: 'hidn_sel_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'order_type_key'         , id:'idordtype'               ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
    { name:'key'                    , id:'idfixsb'                 ,      group: 'hidn_fnc_key'  ,     background:"#646464"    , color:"rgb(255,255,255)",   font_w:'bold'  },
                                     
////selector keys///                 
                                     
    { name:'selector_key'           , Tclass:'sel_inactive'         ,      group: 'main_sel_key'  ,     background:"#446aa2"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'selector_key'           , Tclass:'sel_active'           ,      group: 'main_sel_key'  ,     background:"#f78743"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
                                         
////bars/display keys///             
                                     
    { name:'btmbar1_key'            , id:'cont_left'               ,      group: 'btm_bar_key'   ,     background:"#446aa2"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'btmbar2_key'            , id:'cont_right'              ,      group: 'btm_bar_key'   ,     background:"#446aa2"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'btmbar3_key'            , id:'key_clr'                 ,      group: 'btm_bar_key'   ,     background:"#446aa2"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'btmbar4_key'            , id:'key_sub'                 ,      group: 'btm_bar_key'   ,     background:"#446aa2"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'btmbar5_key'            , id:'key_tnd'                 ,      group: 'btm_bar_key'   ,     background:"#446aa2"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
                                     
    { name:'phase0_key'             , id:'phs0'                    ,      group: 'main_phs_key'  ,     background:"#a9a9a9"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'phase1_key'             , id:'phs1'                    ,      group: 'main_phs_key'  ,     background:"#a9a9a9"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'phase2_key'             , id:'phs2'                    ,      group: 'main_phs_key'  ,     background:"#a9a9a9"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'phase3_key'             , id:'phs3'                    ,      group: 'main_phs_key'  ,     background:"#a9a9a9"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'phase4_key'             , id:'phs4'                    ,      group: 'main_phs_key'  ,     background:"#a9a9a9"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
                                     
    { name:'top_display1'           , id:'display1_data'           ,      group: 'top_dis_key'   ,     background:"rgb(50,50,50)"    , color:"rgb(250,250,250)",  font_w:'bold'   ,                    background_image:"none"                },
    { name:'top_display2'           , id:'display2a_data'          ,      group: 'top_dis_key'   ,     background:"rgb(250,250,250)" , color:"rgb(50,50,50)",     font_w:'bold'   ,                    background_image:"none"                },
    { name:'top_display3'           , id:'display2b_data'          ,      group: 'top_dis_key'   ,     background:"rgb(50,50,50)"    , color:"rgb(250,250,250)",  font_w:'bold'   ,                    background_image:"none"                },
    { name:'top_display4'           , id:'disp1_ordno'             ,      group: 'top_dis_key'   ,     background:"#f78743"          , color:"rgb(50,50,50)",     font_w:'bold'   ,                    background_image:"none"                },
                                     
                                     
//receipt background////             
                                                                                                                                                                               
   // { name:'rec_backg'            ,   id:'recpttable'              ,      group: 'back_rec_lay'  ,     background:"rgb(250,250,250)"    ,                                                                                    background_image:"none"                }, //check
                                     
   // { name:'rec_backg'            ,   id:'recoverview'             ,      group: 'back_rec_lay'  ,     background:"rgb(250,250,250)"    ,                                                                                    background_image:"none"                }, //check
                                     
///Client/ receipt / invoice//       
                                     
    { name:'client'                 , id:'cliname'                 ,      group: 'top_rec_bar'   ,     background:"#313645"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                     background_image:"none"                },
    { name:'receipt'                , id:'doctype_rec'             ,      group: 'top_rec_bar'   ,     background:"#313645"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                     background_image:"none"                },
    { name:'invoice'                , id:'doctype_inv'             ,      group: 'top_rec_bar'   ,     background:"#313645"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                     background_image:"none"                },
                                     
                                     
///bottom bar sections////           
                                     
    { name:'bot_bar_sec1'           , id:'status1a_data'           ,      group: 'bot_bar_sec'   ,     background:"#313645"    , color:"rgb(250,250,250)",   font_w:'bold'   ,                     background_image:"none"                },
    { name:'bot_bar_sec2'           , id:'hh_st_control'           ,      group: 'bot_bar_sec'   ,     background:"#313645"    , color:"rgb(250,250,250)",   font_w:'bold'   ,                     background_image:"none"                },
    { name:'bot_bar_sec3'           , id:'oper_st_control'         ,      group: 'bot_bar_sec'   ,     background:"#313645"    , color:"rgb(250,250,250)",   font_w:'bold'   ,                     background_image:"none"                },
    { name:'bot_bar_sec4'           , id:'status2b_data'           ,      group: 'bot_bar_sec'   ,     background:"#f78743"    , color:"rgb(250,250,250)",   font_w:'bold'   ,                     background_image:"none"                },
    { name:'bot_bar_sec4'           , id:'cont_search'             ,      group: 'bot_bar_sec'   ,     background:"#446aa2"    , color:"rgb(250,250,250)",   font_w:'bold'   ,                     background_image:"none"                },
                                     
///Numeric keys////                  
    { name:'num_key1'               , id:'num1    '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_key2'               , id:'num2    '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_key3'               , id:'num3    '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_key4'               , id:'num4    '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_key5'               , id:'num5    '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_key6'               , id:'num6    '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_key7'               , id:'num7    '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_key8'               , id:'num8    '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_key9'               , id:'num9    '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                }, 
    { name:'num_key0'               , id:'num0    '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_qty'                , id:'numqty  '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_dot'                , id:'numdot  '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'num_key00'              , id:'num00   '                ,      group: 'num_key'       ,    background:"#000000"     , color:"rgb(250,250,250)",   font_s:'21pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
                                     
///Tender value keys///              
    { name:'val_key0'               , id:'val0    '                ,      group: 'val_key'       ,    background:"rgb(250,250,250)"     , color:"#446aa2",   font_s:'18pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'val_key1'               , id:'val1    '                ,      group: 'val_key'       ,    background:"rgb(250,250,250)"     , color:"#446aa2",   font_s:'18pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'val_key2'               , id:'val2    '                ,      group: 'val_key'       ,    background:"rgb(250,250,250)"     , color:"#446aa2",   font_s:'18pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'val_key3'               , id:'val3    '                ,      group: 'val_key'       ,    background:"rgb(250,250,250)"     , color:"#446aa2",   font_s:'18pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'val_key4'               , id:'val4    '                ,      group: 'val_key'       ,    background:"rgb(250,250,250)"     , color:"#446aa2",   font_s:'18pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'val_key5'               , id:'val5    '                ,      group: 'val_key'       ,    background:"rgb(250,250,250)"     , color:"#446aa2",   font_s:'18pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'val_key6'               , id:'val6    '                ,      group: 'val_key'       ,    background:"rgb(250,250,250)"     , color:"#446aa2",   font_s:'18pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'val_key7'               , id:'val7    '                ,      group: 'val_key'       ,    background:"rgb(250,250,250)"     , color:"#446aa2",   font_s:'18pt',    font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
                                     
///Tender function keys///           
    { name:'ten_void'               , id:'iddiscper_'              ,      group: 'ten_key'       ,    background:"rgb(250,250,250)"     , color:"rgb(50,50,50)",   font_s:'20pt',   font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ten_cncl'               , id:'idmarkper_'              ,      group: 'ten_key'       ,    background:"rgb(250,250,250)"     , color:"rgb(50,50,50)",   font_s:'20pt',   font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ten_gift'               , id:'iddiscval_'              ,      group: 'ten_key'       ,    background:"rgb(250,250,250)"     , color:"rgb(50,50,50)",   font_s:'20pt',   font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ten_draw'               , id:'idmarkval_'              ,      group: 'ten_key'       ,    background:"rgb(250,250,250)"     , color:"rgb(50,50,50)",   font_s:'20pt',   font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ten_void'               , id:'recfn4'                  ,      group: 'ten_key'       ,    background:"rgb(100,100,100)"     , color:"rgb(250,250,250)",                 font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ten_cncl'               , id:'recfn5'                  ,      group: 'ten_key'       ,    background:"rgb(100,100,100)"     , color:"rgb(250,250,250)",                 font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ten_gift'               , id:'recfn6'                  ,      group: 'ten_key'       ,    background:"rgb(100,100,100)"     , color:"rgb(250,250,250)",                 font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ten_draw'               , id:'recfn2'                  ,      group: 'ten_key'       ,    background:"rgb(100,100,100)"     , color:"rgb(250,250,250)",                 font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
                                     
 /// custom keys///                  
    { name:'ext_keyb1'              , id:'extkb1'                  ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb2'              , id:'extkb2'                  ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb3'              , id:'extkb3'                  ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb4'              , id:'extkb4'                  ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb5'              , id:'extkb5'                  ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb6'              , id:'extkb6'                  ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb7'              , id:'extkb7'                  ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb8'              , id:'extkb8'                  ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb9'              , id:'extkb9'                  ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
                                                                                           
    { name:'ext_keyb10'             , id:'idsetdelivery'           ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb11'             , id:'idgetdelivery'           ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb12'             , id:'idseldrawer'             ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb13'             , id:'idunpackall'             ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb14'             , id:'idsortitm'               ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb15'             , id:'idsortitmname'           ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb16'             , id:'idsortitmord'            ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb17'             , id:'idsortitmnamord'         ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb18'             , id:'idsortitmdef'            ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb19'             , id:'nokey'                   ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb20'             , id:'idsetstock'              ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
    { name:'ext_keyb21'             , id:'idsmartdrw'              ,      group:'ext_keyb'       ,   background:"#646464"     , color:"rgb(250,250,250)",       font_w:'bold' ,  font_fam:'arial' ,   background_image:"none"                },
                                                                                            
 ///backgrounds///                  
    { name:'bacg_all'               , id:'layout'                  ,      group:'ext_keyb'       ,   background:"#d3d3d3"    },
    { name:'background_top_disp'    , id:'display1_container'      ,      group:'ext_keyb'       ,   background:"#c3c3c3"    },
    { name:'bacg_btm_bar1'          , id:'qtcontainer'             ,      group:'ext_keyb'       ,   background:"#c3c3c3"    },
    { name:'bacg_btm_bar2'          , id:'cnav1'                   ,      group:'ext_keyb'       ,   background:"#c3c3c3"    },
    { name:'bacg_btm_bar3'          , id:'cnav2'                   ,      group:'ext_keyb'       ,   background:"#c3c3c3"    },
    { name:'bacg_btm_bar4'          , id:'cnav3'                   ,      group:'ext_keyb'       ,   background:"#c3c3c3"    },
    { name:'bacg_btm_bar5'          , id:'cnav4'                   ,      group:'ext_keyb'       ,   background:"#c3c3c3"    },
    { name:'bacg_btm_bar6'          , id:'cnav5'                   ,      group:'ext_keyb'       ,   background:"#c3c3c3"    },
    { name:'bacg_btm_bar7'          , id:'cnav6'                   ,      group:'ext_keyb'       ,   background:"#c3c3c3"    },
    { name:'sel_line'               , id:'sel_line'                ,      group:'ext_keyb'       ,   background:"#c3c3c3"    },                                    
    { name:'bottom_bar'             , id:'status1_container'       ,      group:'bot_bar_all'    ,   background:"#c3c3c3"   },

    // Additional Tclass based 

    ////Document type
    { name:'doctype_receipt'        , Tclass:'sel_active_light'     ,      group: 'doc_types'  ,     background:"#f78743"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'doctype_invoice'        , Tclass:'sel_inactive_light'   ,      group: 'doc_types'  ,     background:"#313645"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'phases'                 , Tclass:'phase_active'         ,      group: 'phase_line' ,     background:"#446aa2"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'doctype_invoice'        , Tclass:'phase_inactive'       ,      group: 'phase_line' ,     background:"#a9a9a9"    , color:"rgb(255,255,255)",   font_w:'bold'   ,                    background_image:"none"                },
 
    { name:'top_display5'           , id:'display2bAA_data'         ,      group: 'top_dis_key' ,    background:"rgb(250, 250, 250)"    , color:"rgb(50,50,50)",   font_w:'bold'   ,                    background_image:"none"                },
    { name:'content_data'           , id:'content_data_id'          ,      group:'bot_bar_aa'   ,   background:"#e2e2e2"   },
    { name:'reckeypad_data'         , id:'reckeypad'                ,      group:'reckeypad_dsp',   background:"#ffffff"   },
 ];
