Dopiero się uczę JS bawiąc się z google maps API
Mam problem z poniższą funkcją, która ma przełączać warstwy

Problem jest z:
kml[id].setMap(mapa);

Jak zrobić, żeby JS widział w tym miejscu element tablicy.
Wybaczcie za nieprofesjonalne słownictwo.

kod jest oczywiście JS, ale nie widzę odpowiednich znaczników

  1. toggleState=Array(1,1);
  2. kml = Array('city','M');
  3.  
  4. function toggleMyKml(id)
  5. {
  6.  
  7. alert(kml[id]+" "+toggleState[id]);
  8. if (toggleState[id] == 1) {
  9.  
  10. kml[id].setMap(null);
  11. toggleState[id] = 0;
  12.  
  13. } else {
  14.  
  15. kml[id].setMap(mapa);
  16. toggleState[id] = 1;
  17.  
  18. }
  19. }