
var lay_vis = new Array();

function change_vis(name_lay, name_lay2)
{   
    var layer2_id = document.getElementById(name_lay2);
    if (lay_vis[name_lay] == null) {
        lay_vis[name_lay] = false;
    } else {
        lay_vis[name_lay] =! lay_vis[name_lay];
    }
    if (lay_vis[name_lay])   {
        view_sub(name_lay);
        if (layer2_id) {
            layer2_id.className = 'close2';
        }
    } else {
        close_sub(name_lay);
        if (layer2_id) {
            layer2_id.className = 'close';
        }
    }
} 

function change_vis2(name_lay, name_lay2, name_lay3)
{   
  var layer2_id = document.getElementById(name_lay2);
  var layer3_id = document.getElementById(name_lay3);
  if (lay_vis[name_lay] == null) lay_vis[name_lay] = false;
  else lay_vis[name_lay]=!lay_vis[name_lay];
  
  if(lay_vis[name_lay]) 
  {
    view_sub(name_lay);
    view_sub(name_lay3);
    close_sub(name_lay2);
      
  }
  else 
  {
    close_sub(name_lay);
       view_sub(name_lay2);
    close_sub(name_lay3);
  }
} 

function view_sub(layer)
{
    layer_new = document.getElementById(layer);
    layer_new.style.visibility='visible';layer_new.style.display='block';

}
function close_sub(invis_layer)
{
    invis_layer_new = document.getElementById(invis_layer);
    invis_layer_new.style.visibility='hidden';
    invis_layer_new.style.display='none';
}

function close_utils()
{
    if (lay_vis['choice-town2'] !== null && lay_vis['choice-town2'] == true) {
        change_vis('choice-town2', 'mark');
    }
}

function stopEvent(e)
{
    if (!e) {
        e = window.event;
    }
    if (e && e.stopPropagation) { //if stopPropagation method supported
        e.stopPropagation();
    } else {
        window.event.cancelBubble = true;
    }
     
}


