/* ajax conn */
function createObject() {
	var request_type;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
	request_type = new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		request_type = new XMLHttpRequest();
	}
		return request_type;
}

var http = createObject();
var nyithato = true;


function AjaxLink(url,div,type) {

   if (type == "delete") {
		if (!confirm('Biztosan törli?')) return false;
   }
   
   http.onreadystatechange=function(){
      if (http.readyState==4){
		document.getElementById(div).innerHTML = http.responseText;
	  }
   }
   http.open('GET', url, true);
   http.send(null);
}



/* keresés */
function autosuggest(azon) {
	if (nyithato) {
		var el = document.getElementById('result_loading');
		el.style.visibility="visible";
		
		var q = document.getElementById('cimzett_nev').value;
		var nocache = Math.random();
		http.open('get', '/plugins/autosuggest/search.php?q='+q+'&azon='+azon+'&nocache = '+nocache);
		http.onreadystatechange = autosuggestReply;
		http.send(null);
	}
}
function autosuggestReply() {
	if (http.readyState == 4){
		var response = http.responseText;
		var e = document.getElementById('results');
		var el = document.getElementById('result_loading');
		if(response!=""){
			e.innerHTML=response;
			e.style.display="block";
			el.style.visibility="hidden";
		} else {
			e.style.display="none";
			el.style.visibility="hidden";
		}
	}
}
function inputba_beir(nev, irszam, city, street, tel, contact, email) {
	document.getElementById('cimzett_nev').value = nev
	document.getElementById('cimzett_cim_irszam').value = irszam
	document.getElementById('cimzett_cim_telepules').value = city
	document.getElementById('cimzett_cim_cim').value = street
	document.getElementById('cimzett_tel').value = tel
	document.getElementById('cimzett_kapcst').value = contact
	document.getElementById('cimzett_email').value = email
	document.getElementById('results').style.display="none"
	
	if (email!="") {
		document.getElementById('ert_email').checked = true;
	}
}
function suggest_bezar() {
	var e = document.getElementById('results');
	e.style.display="none";
	nyithato = false;
	
}



var felado_nyithato = true;
/* keresés feladó */
function felado_autosuggest(azon) {
	if (felado_nyithato) {
		var felado_el = document.getElementById('felado_result_loading');
		felado_el.style.visibility="visible";
		
		var felado_q = document.getElementById('felado_nev').value;
		var felado_nocache = Math.random();
		http.open('get', '/plugins/autosuggest/felado_search.php?q='+felado_q+'&azon='+azon+'&nocache = '+felado_nocache);
		http.onreadystatechange = felado_autosuggestReply;
		http.send(null);
	}
}
function felado_autosuggestReply() {
	if (http.readyState == 4){
		var felado_response = http.responseText;
		var felado_e = document.getElementById('felado_results');
		var felado_el = document.getElementById('felado_result_loading');
		if(felado_response!=""){
			felado_e.innerHTML=felado_response;
			felado_e.style.display="block";
			felado_el.style.visibility="hidden";
		} else {
			felado_e.style.display="none";
			felado_el.style.visibility="hidden";
		}
	}
}
function felado_inputba_beir(nev, irszam, city, street, tel) {
	document.getElementById('felado_nev').value = nev
	document.getElementById('felado_cim_irszam').value = irszam
	document.getElementById('felado_cim_telepules').value = city
	document.getElementById('felado_cim_cim').value = street
	document.getElementById('felado_tel').value = tel	
	document.getElementById('felado_results').style.display="none"
	
	
}
function felado_suggest_bezar() {
	var felado_e = document.getElementById('felado_results');
	felado_e.style.display="none";
	felado_nyithato = false;
	
}
