var _activeDiv = null;

function factChange(id) {
  if (_activeDiv != null && _activeDiv != id) {
     Effect.Fade(_activeDiv, {duration:'0.4'}); 
  }
   _activeDiv = id;
   Effect.Appear(_activeDiv, {duration:'0.4'}); 
}

function mapStroll() {
  Effect.Appear('map_russia', {duration:'0.2'});
  Effect.Fade('map_russia', {duration:'0.2', delay:'0.2'});
  Effect.Appear('map_europe', {duration:'0.2', delay:'0.2'});
  Effect.Fade('map_europe', {duration:'0.2', delay:'0.4'});
  Effect.Appear('map_africa', {duration:'0.2', delay:'0.4'});
  Effect.Fade('map_africa', {duration:'0.2', delay:'0.6'});
  Effect.Appear('map_middle_east', {duration:'0.2', delay:'0.6'});
  Effect.Fade('map_middle_east', {duration:'0.2', delay:'0.8'});
  Effect.Appear('map_india', {duration:'0.2', delay:'0.8'});
  Effect.Fade('map_india', {duration:'0.2', delay:'1.0'});
  Effect.Appear('map_far_east', {duration:'0.2', delay:'1.0'});
  Effect.Fade('map_far_east', {duration:'0.2', delay:'1.2'});
  Effect.Appear('map_australia', {duration:'0.2', delay:'1.2'});
  Effect.Fade('map_australia', {duration:'0.6', delay:'1.4'});
}

function mapShow(show_id) {
  Effect.Appear(show_id, {duration:'0'});
}

function mapHide(hide_id) {
  Effect.Fade(hide_id, {duration:'0'});
}

