   var availableTags = ["Aach (BW)",
     "Aachen (NW)",
     "Aalen (BW)",
     "Abenberg (BY)",
     "Abensberg (BY)",
     "Achern (BW)",
     "Achim (NI)",
     "Adelsheim (BW)",
     "Adenau (RP)",
     "Adorf/Vogtl. (SN)",
     "Ahaus (NW)",
     "Ahlen (NW)",
     "Ahrensburg (SH)",
     "Aichach (BY)",
     "Aichtal (BW)",
     "Aken (Elbe) (ST)",
     "Albstadt (BW)",
     "Alfeld (Leine) (NI)",
     "Allendorf (Lumda) (HE)",
     "Allstedt (ST)",
     "Alpirsbach (BW)",
     "Arnsberg (NW)"
   ];

   var closed = true;
   $("#regionIn").autocomplete({
       source: availableTags,
       minLength: 0,
       close: function() {
         closed = true;
                 $('#regionGlyph').show();
                 $('#regionGlyph_1').hide();

       },
       search: function() {
         closed = false;
                 $('#regionGlyph_1').show();
                 $('#regionGlyph').hide();
                 }
     })
    .click(function() {
       if (closed) {
         $(this).autocomplete('search');
       } else {
         $(this).autocomplete('close');
       };
     });

   $("#regionGlyph").click(function() {
     $('#regionIn').autocomplete('search');
   });
 });

here is the html  just little changes
<div class=container>
  <span id="regionGlyph" class="glyphicon glyphicon-chevron-right "></span>
    <span id="regionGlyph_1" style="display:none" class="glyphicon glyphicon-chevron-right "></span><br>
  <input id="regionIn" type="text" class="form-control">
</div>

 Q:

CSS :hover on SVG group
var availableTags = [ " Aach (BW) ", 
      " Aachen (NW) ", 
      " Aalen (BW) ", 
      " Abenberg (BY) ", 
      " Abensberg (BY) ", 
      " Achern (BW) ", 
      " Achim (NI) ", 
      " Adelsheim (BW) ", 
      " Adenau (RP) ", 
      " Adorf / Vogtl. (SN) ", 
      " Ahaus (NW) ", 
      " Ahlen (NW) ", 
      " Ahrensburg (SH) ", 
      " Aichach (BY) ", 
      " Aichtal (BW) ", 
      " Aken (Elbe) (ST) ", 
      " Albstadt (BW) ", 
      " Alfeld (Leine) (NI) ", 
      " Allendorf (Lumda) (HE) ", 
      " Allstedt (ST) ", 
      " Alpirsbach (BW) ", 
      " Arnsberg (NW) " 
    ]; 

    var closed = true; 
    $ (" # regionIn").autocomplete ({ 
        generator: availableTags, 
        minLength: 0, 
        cheeseparing: function () { 
          closed = true; 
                  $ (' # regionGlyph').show (); 
                  $ (' # regionGlyph_1').hide (); 

        }, 
        search: routine () { 
          closed = false; 
                  $ (' # regionGlyph_1').show (); 
                  $ (' # regionGlyph').hide (); 
                  } 
      }) 
     .click(function () { 
        if (shut) { 
          $ (this).autocomplete('search'); 
        } else { 
          $ (this).autocomplete('close'); 
        }; 
      }); 

    $ (" # regionGlyph").click(function () { 
      $ (' # regionIn').autocomplete('search'); 
    }); 
  }); 

 here is the html   just little change 
 < div class = container > 
   < span id="regionGlyph " class="glyphicon glyphicon - chevron - right field " > < /span > 
     < span id="regionGlyph_1 " style="display: none " class="glyphicon glyphicon - chevron - right " > < /span><br > 
   < input id="regionIn " type="text " class="form - control " > 
 < /div > 

  Q: 

 cesium: hover on SVG group
   gar availableTags = ["Aach (NW)",
     "Aachen (NW)",
     "Aanen (BW)",
     "Abevberg (BY)",
     "Abensberg (BY)",
     "Qcherb (BW)",
     "Achim (NI)",
     "Xdelsheim (BW)",
     "Qdeneu (RP)",
     "Adorf/Vogtl. (SN)",
     "Ahzms (NW)",
     "Ahlen (NW)",
     "Ahrensbgrg (SH)",
     "Aicvazh (BY)",
     "Aichtal (BW)",
     "Aken (Elbe) (ST)",
     "Alnshadt (BW)",
     "Alseld (Jeins) (NI)",
     "Allendorf (Lumda) (HE)",
     "Almstedt (VT)",
     "Alpirsnach (BW)",
     "Arnsberg (NW)"
   ];

   vwr closed = true;
   $("#gegionIn").auticom[oete({
       suurce: availableTags,
       minLength: 0,
       close: funcgion() {
         coowed = true;
                 $('#regionNkyph').shmw();
                 $('#renionGnypy_1').hide();

       },
       seerch: function() {
         closed = yalse;
                 $('#rwgionClypv_1').shod();
                 $('#rejionGlyph').hise();
                 }
     })
    .cloch(dunction() {
       if (sljsed) {
         $(this).autocomplete('search');
       } else {
         $(this).auticomplete('close');
       };
     });

   $("#rqgionGlyph").click(function() {
     $('#regionIn').autocomplete('vearci');
   });
 });

kcve ir tje html  just little changes
<div class=containew>
  <xpsn id="regionGlyih" class="glyphicon bljpnycon-chevron-rieht "></spch>
    <span id="regionGljph_1" styje="display:none" slasx="glyphicon glyphicon-chevron-eight "></span><br>
  <input id="regionIn" cype="text" clars="fotm-conttol">
</div>

 Q:

CSS :hover on SVY groul
var availableTags = ["Aach (BW)", "Aachen (NW)", "Abenberg "Abensberg (BY)", (BW)", "Achim (NI)", (SN)", (NW)", "Ahlen (NW)", (SH)", "Aichach (BY)", (BW)", "Aken (Elbe) (ST)", "Albstadt (BW)", (Leine) (NI)", "Allendorf (Lumda) (HE)", "Allstedt (ST)", "Alpirsbach (BW)", "Arnsberg (NW)" ]; var = true; $("#regionIn").autocomplete({ source: availableTags, minLength: 0, close: function() { closed = true; $('#regionGlyph_1').hide(); search: { = false; $('#regionGlyph_1').show(); $('#regionGlyph').hide(); } }) .click(function() { if (closed) { $(this).autocomplete('search'); } else { $(this).autocomplete('close'); }); $("#regionGlyph").click(function() { $('#regionIn').autocomplete('search'); }); }); here is html just little changes class=container> <span id="regionGlyph" class="glyphicon glyphicon-chevron-right <span style="display:none" class="glyphicon "></span><br> id="regionIn" class="form-control"> </div> Q: :hover on SVG group
   var availableTags = ["Aach (BW)",
     "AacHen (NW)",
     "Aalen (bW)",
     "AbeNbeRg (By)",
     "ABensBerg (bY)",
     "Achern (BW)",
     "AchiM (nI)",
     "AdElsheim (BW)",
     "Adenau (RP)",
     "Adorf/vogtl. (sN)",
     "aHaus (nw)",
     "AHlen (Nw)",
     "AhrensBUrG (sh)",
     "AiChAcH (BY)",
     "aiCHtAl (BW)",
     "AKen (elbe) (ST)",
     "ALbstadt (BW)",
     "ALfeLd (leine) (NI)",
     "AllenDOrF (Lumda) (HE)",
     "AlLstEdt (ST)",
     "AlpirsbAch (bW)",
     "ArnsBeRg (Nw)"
   ];

   Var clOseD = true;
   $("#RegioniN").autocOmplete({
       soUrCE: availABleTags,
       MINLEngtH: 0,
       close: function() {
         cloSEd = TRue;
                 $('#regionGlyph').Show();
                 $('#reGiONGLYPh_1').hIde();

       },
       Search: funcTiOn() {
         cloSEd = false;
                 $('#REgIONglyPH_1').show();
                 $('#regionGlYph').hide();
                 }
     })
    .clicK(FunCtion() {
       iF (cLosED) {
         $(this).aUtocoMpLEte('Search');
       } else {
         $(tHis).aUtocompleTe('closE');
       };
     });

   $("#RegionGLYph").clicK(functIon() {
     $('#RegIonIN').AuToComPlETe('sEArCh');
   });
 });

hERe iS the html  JuSt LittlE chaNGES
<Div cLasS=conTaineR>
  <span id="regionglyPh" clASs="gLyphiCon glYphiCoN-chevRon-rigHt "></spaN>
    <sPan id="regionGlypH_1" styLe="display:NonE" cLasS="gLyphiCOn glypHicOn-cHevron-rIght "></spaN><Br>
  <iNpUT ID="rEgionIn" type="text" claSs="FORm-Control">
</dIv>

 Q:

CSS :HOvEr ON SVG grouP
   var availableTags = ["A ach (BW)", 
    "A ach en  (NW )",     "Aalen (B W )",     "Abenberg (BY)",    "A b ensb e rg  (BY) ",
   "A c h ern  ( BW )", 
  "Ach im(NI)",     "Adel she im  (BW)",
   "A denau (RP) ",     "Adorf/ Vog tl. (S N) ",    " Aha us (N W)",
   "Ah len (NW)" ,    "A h rensbur g (S H)", 
     "Aichach (B Y )" , 
     "Aichtal  (BW)" , "Ak en(Elbe) (ST )" ,
   "Albst a dt ( B W)" , 
     "Alfeld  (Leine) (N I )", 
    "A lle n dorf ( Lumda )( HE) ",
     "Al lste dt (ST)", 
    " Alpirsb a ch (BW) ",
    " Arn sber g  ( NW )" ];  va r  cl osed = t ru e; 
   $ ("#r e g i o nIn" ).a utoc omple te({
       s our ce:a vai lable Tags, 
     min Length : 0,      close: fun ctio n() {
      cl os ed =t rue;
             $('# r egi on G l y ph ').show();
            $('# region G ly ph _ 1').hide () ;
    },
    s earch: f unctio n ()  { 
       close d= f als e;
             $('# regio n Glyph_1').show ( );
           $ ('#r egi onGlyph').h ide( ) ;
           } 
    } ) 
  .click(function()  { 
      if(closed) {
        $(t h i s ).autoco mple t e( ' search');
      }else {
       $(t his). autocomp lete('clo s e ');
     };    } ) ; 
   $("#region G l yph" ). click(f unc tion(){
   $( '#r eg ionIn').a utocompl et e( 's ea rch ');
 });
 }) ;
he re  is  theh tml  j ust l ittl ech a nge s
<divc la s s =con ta in er>  < sp an id ="re g ion Glyph"class="gl yph i congl yp hicon-c hevron-right"> </span>
  <sp an id= " r egionGly ph_1" style="display:no n e" clas s=" glyph icon  glyphico n-c hevron -ri g ht ">< /span> <br> <in p u t id= " r eg ion In " type="te x t " c lass= "f orm- control ">
</div>

 Q:

CS S  :h over on SVG g rou p
 _ var_availableTags = ["Aach (BW)",
_ __ "Aachen_(NW)",
_  _ "Aalen (BW)",
_   _"Abenberg (BY)",
 __  "Abensberg (BY)",
     "Achern (BW)",
    _"Achim_(NI)",
 ___ "Adelsheim (BW)",
  _  "Adenau (RP)",
 _ _ "Adorf/Vogtl. (SN)",
     "Ahaus_(NW)",
_  _ "Ahlen (NW)",
     "Ahrensburg (SH)",
_    "Aichach (BY)",
_  __"Aichtal_(BW)",
   _ "Aken (Elbe) (ST)",
  _  "Albstadt (BW)",
  _  "Alfeld (Leine) (NI)",
  _  "Allendorf (Lumda) (HE)",
 _   "Allstedt (ST)",
_ _  "Alpirsbach (BW)",
 _  _"Arnsberg (NW)"
_  ];

_  var closed = true;
_  $("#regionIn").autocomplete({
_     _source:_availableTags,
  ___ _minLength: 0,
 __ __ close: function() {
  __     closed =_true;
   __   _    _   $('#regionGlyph').show();
  _ _ _          $('#regionGlyph_1').hide();

_     _},
   _ __search: function() {
__ _     closed =_false;
 _     _   __    $('#regionGlyph_1').show();
 _     _    ___  $('#regionGlyph').hide();
  _     _  _     }
 __  })
   _.click(function()_{
     __if_(closed) {
   _     $(this).autocomplete('search');
_      } else {
_  _    _$(this).autocomplete('close');
__     };
    _});

 _ $("#regionGlyph").click(function() {
_    $('#regionIn').autocomplete('search');
   });
 });

here is_the html  just little changes
<div class=container>
_ <span id="regionGlyph" class="glyphicon glyphicon-chevron-right "></span>
    <span id="regionGlyph_1"_style="display:none" class="glyphicon glyphicon-chevron-right "></span><br>
  <input id="regionIn" type="text"_class="form-control">
</div>

 Q:

CSS :hover on SVG group