//var xmlHttp;
//var vstupniPole = document.getElementById("jmena");
//var ajax = document.getElementById("ajax");
//var sform = document.getElementById("headform");
//var posunx = 0;
//var posuny = 0;

//nastavUmisteni();

function nastavUmisteni() {
	if (!(window.ActiveXObject)) {
		posunx = 0;
		posuny = 0;
		IE = 1;
	} else {
		FF = 1;
	}

	var konec = vstupniPole.offsetWidth + 75;
	var levy = vypoctiUmisteniLevy(vstupniPole) - 1 + posunx;
	var horni = vypoctiUmisteniHorni(vstupniPole) + vstupniPole.offsetHeight + 2 + posuny;
	
	ajax.style.left = levy + posunx + "px";
	ajax.style.top = horni + posuny + "px";
	ajax.style.width = konec + "px";
}

function vypoctiUmisteniLevy(pole) {
	return vypoctiUmisteni(pole, "offsetLeft");
}

function vypoctiUmisteniHorni(pole) {
	return vypoctiUmisteni(pole, "offsetTop");
}

function vypoctiUmisteni(pole, atribut) {
	var umisteni = 0;
	while(pole) {
		umisteni += pole[atribut];
		pole = pole.offseetParent;
	}
	return umisteni;
}

function vytvorXMLHttpRequest() {
	if (window.ActiveXObject) {
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		xmlHttp = new XMLHttpRequest();
	}
}

function vymazJmena() {
	ajax.innerHTML = '<div class="ajaxend" onClick="vyhledejJmena();">--v--</div>';
}

function vyhledejJmena() {
	if(vstupniPole.value.length > 0 ) {
		vytvorXMLHttpRequest();
		//var url = "ajax.php?w=" + escape(vstupniPole.value);
		var url = WEBURL + "ajax.php?w=" + vstupniPole.value;
		xmlHttp.open("GET", url, true);
		xmlHttp.onreadystatechange = zpracujZmenuStavu;
		xmlHttp.send(null);
	} else {
		vymazJmena();
	}
}

function zpracujZmenuStavu() {
	if (xmlHttp.readyState == 4) {
		if (xmlHttp.status == 200) {
			var vysledek = xmlHttp.responseText;
			nastavJmena(vysledek);
		} else if (xmlHttp.status = 204) {
			vymazJmena();
		}
	}
}

function nastavJmena(vysledek) {
	vymazJmena();

	ajax.innerHTML = vysledek + '\n<div class="ajaxend" onClick="vymazJmena();">--^--</div>';
}