
function show_hide(a){
if(document.getElementById(a).style.display=='block'){document.getElementById(a).style.display='none'}
else{document.getElementById(a).style.display='block'};
}
	
function hide(a){document.getElementById(a).style.display='none'}
function show(a){document.getElementById(a).style.display='block'}
		
function reload_kcaptcha(){
document.getElementById('kcaptcha').src="kcaptcha?<?php echo session_name()?>=<?php echo session_id()?>";
document.getElementById('keystring').focus();
}
// показывает декларации
function sh(adr,h){
if(document.getElementById(adr).style.display=='block')
  {document.getElementById(adr).style.display='none'; 
   document.getElementById(h).style.background='#f8fbff'; 
   document.getElementById(h).style.padding='0px';
   document.getElementById(h).style.color='#404040'; 
  }

else
  {document.getElementById(adr).style.display='block'; 
   document.getElementById(h).style.background='#AAAAAA'; 
   document.getElementById(h).style.color='#FFFFFF'; 
   document.getElementById(h).style.padding='5px 10px 5px 10px';
  }
}
//////////////////////////////////////////////////////////////////////////////////////////////////
function getXmlHttp(){
  var xmlhttp;
  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
      xmlhttp = false;
    }
  }
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }
  return xmlhttp;
}
//////////////////////////
// javascript-код проверка имени:
function map() {
	// (1) создать объект для запроса к серверу
	var req = getXmlHttp()  
       
    // (2)
	// span рядом с кнопкой
	// в нем будем отображать ход выполнения
	var statusElem = document.getElementById("karta_id");
	var karta_id = document.getElementById("karta_id").value;
	var url = "ajax_karta_alp.php?karta_id="+karta_id;
	//alert(url);
	
	req.onreadystatechange = function() {  
        // onreadystatechange активируется при получении ответа сервера

		if (req.readyState == 4) { 
            // если запрос закончил выполняться
			statusElem.innerHTML = req.statusText // показать статус (Not Found, ОК..)
			if(req.status == 200) { 
                 // если статус 200 (ОК) - выдать ответ пользователю
				statusElem.innerHTML = req.responseText;
				txt = req.responseText;
				//alert(txt);
			}
			// тут можно добавить else с обработкой ошибок запроса
		}
	}
    // (3) задать адрес подключения
	req.open("GET", url, true);  
	// объект запроса подготовлен: указан адрес и создана функция onreadystatechange
	// для обработки ответа сервера
    // (4)
	req.send(null);  // отослать запрос
    // (5)
	statusElem.innerHTML = "<img src='images/ajax_loader5.gif'>";
}
//////////////////////////

