function unhideAddTable (id) {
  elem = document.getElementById (id);
  elem.style.display = '';
  elem = document.getElementById ('link_'+id);
  elem.style.display = 'none';
}

function FillMapAddTable (id,nomenclature,longitude_ne_degree,longitude_ne_minutes,longitude_ne_seconds,latitude_ne_degree,latitude_ne_minutes,latitude_ne_seconds,longitude_nw_degree,longitude_nw_minutes,longitude_nw_seconds,latitude_nw_degree,latitude_nw_minutes,latitude_nw_seconds,longitude_se_degree,longitude_se_minutes,longitude_se_seconds,latitude_se_degree,latitude_se_minutes,latitude_se_seconds,longitude_sw_degree,longitude_sw_minutes,longitude_sw_seconds,latitude_sw_degree,latitude_sw_minutes,latitude_sw_seconds) {
  elem = document.getElementById ('map_nomenclature');
  elem.value = nomenclature;
  
  elem = document.getElementById ('map_longitude_ne_degree');
  elem.value = longitude_ne_degree;
  elem = document.getElementById ('map_longitude_ne_minutes');
  elem.value = longitude_ne_minutes;
  elem = document.getElementById ('map_longitude_ne_seconds');
  elem.value = longitude_ne_seconds;
  elem = document.getElementById ('map_latitude_ne_degree');
  elem.value = latitude_ne_degree;
  elem = document.getElementById ('map_latitude_ne_minutes');
  elem.value = latitude_ne_minutes;
  elem = document.getElementById ('map_latitude_ne_seconds');
  elem.value = latitude_ne_seconds;
  elem = document.getElementById ('map_longitude_nw_degree');
  elem.value = longitude_nw_degree;
  elem = document.getElementById ('map_longitude_nw_minutes');
  elem.value = longitude_nw_minutes;
  elem = document.getElementById ('map_longitude_nw_seconds');
  elem.value = longitude_nw_seconds;
  elem = document.getElementById ('map_latitude_nw_degree');
  elem.value = latitude_nw_degree;
  elem = document.getElementById ('map_latitude_nw_minutes');
  elem.value = latitude_nw_minutes;
  elem = document.getElementById ('map_latitude_nw_seconds');
  elem.value = latitude_nw_seconds;
  elem = document.getElementById ('map_longitude_se_degree');
  elem.value = longitude_se_degree;
  elem = document.getElementById ('map_longitude_se_minutes');
  elem.value = longitude_se_minutes;
  elem = document.getElementById ('map_longitude_se_seconds');
  elem.value = longitude_se_seconds;
  elem = document.getElementById ('map_latitude_se_degree');
  elem.value = latitude_se_degree;
  elem = document.getElementById ('map_latitude_se_minutes');
  elem.value = latitude_se_minutes;
  elem = document.getElementById ('map_latitude_se_seconds');
  elem.value = latitude_se_seconds;
  elem = document.getElementById ('map_longitude_sw_degree');
  elem.value = longitude_sw_degree;
  elem = document.getElementById ('map_longitude_sw_minutes');
  elem.value = longitude_sw_minutes;
  elem = document.getElementById ('map_longitude_sw_seconds');
  elem.value = longitude_sw_seconds;
  elem = document.getElementById ('map_latitude_sw_degree');
  elem.value = latitude_sw_degree;
  elem = document.getElementById ('map_latitude_sw_minutes');
  elem.value = latitude_sw_minutes;
  elem = document.getElementById ('map_latitude_sw_seconds');
  elem.value = latitude_sw_seconds;
  
  elem = document.getElementById ('map_add_id');
  elem.value=id;
  elem = document.getElementById ('map_add_button');
  elem.value='Сохранить';
}

function HoverElem (elem) {
  elem.className = elem.className + '_hover'; 
  return true;
}

function UnHoverElem (elem) {
  elem.className = str_replace('_hover','',elem.className); 
  return true;
}

function HoverSelf () {
  this.className = this.className + '_hover'; 
  return true;
}

function UnHoverSelf () {
  this.className = str_replace('_hover','',this.className); 
  return true;
}

function str_replace(search, replace, subject) {
  return subject.split(search).join(replace);
}
		

