
var mompls = new Array();
mompls[0] = "Moment, prosím";
mompls[1] = "Čakajte prosím";
mompls[2] = "Kérem, várjon";
mompls[3] = "Moment, please";

function seradManualy(znacka, pole, serad) {
	var http_request = false;
	dom.gI('manualslist').innerHTML = "<br><br>&nbsp;" + mompls[actlang] + " ...";						//	'manualslist' + znacka
	var request = "znacka=" + znacka + "&pole=" + pole + "&serad=" + serad;

	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	http_request.onreadystatechange = function() { zpracujManualy(http_request, znacka); };
	http_request.open('GET', 'ajax/navody.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujManualy(http_request, znacka) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) dom.gI('manualslist').innerHTML = http_request.responseText;	//	'manualslist' + znacka
	}
}

function seradProdejce(lng, pole, serad) {
	var http_request = false;
	dom.gI('manualslist').innerHTML = "<br><br>&nbsp;" + mompls[actlang] + " ...";						//	'manualslist' + znacka
	var request = "lng=" + lng + "&pole=" + pole + "&serad=" + serad;

	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	http_request.onreadystatechange = function() { zpracujProdejce(http_request); };
	http_request.open('GET', 'ajax/prodejci.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujProdejce(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) dom.gI('manualslist').innerHTML = http_request.responseText;	//	'manualslist' + znacka
	}
}

function nactiDetailProdejce(lng, idz) {
	var http_request = false;
	var request = "lng=" + lng + "&idz=" + idz;

	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	http_request.onreadystatechange = function() { zpracujDetailProdejce(http_request); };
	http_request.open('GET', 'ajax/detailprodejce.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujDetailProdejce(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			openDetailBox();
			dom.gI('obsahbox').innerHTML = http_request.responseText;
		}
	}
}

function detailySouteze(lng, idz) {
	var http_request = false;
	var request = "lng=" + lng + "&idz=" + idz;

	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	http_request.onreadystatechange = function() { zpracujSoutez(http_request); };
	http_request.open('GET', 'ajax/akcesoutez.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujSoutez(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			openDetailBox();
			dom.gI('obsahbox').innerHTML = http_request.responseText;
		}
	}
}

function nactiNovinku(lng, idz) {
	var http_request = false;
	var request = "lng=" + lng + "&idz=" + idz;

	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	http_request.onreadystatechange = function() { zpracujNovinku(http_request); };
	http_request.open('GET', 'ajax/novinky.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujNovinku(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			openDetailBox();
			dom.gI('obsahbox').innerHTML = http_request.responseText;
		}
	}
}

function nahrajZnacku(idz, first, pagenr) {
	var http_request = false;
	var request = "idz=" + idz + "&pagenr=" + pagenr;
	
	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	http_request.onreadystatechange = function() { zpracujNahraniZnacky(http_request, idz, first); };
	http_request.open('GET', 'ajax/znackytext.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
	
	dom.gI('znackatabs').style.background = "url(images/znackabg" + idz + ".gif)";
}

function zpracujNahraniZnacky(http_request, idz, first) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			dom.gI('znackapopis').innerHTML = http_request.responseText;
			nactiDetailZnacky(first);
		}
	}
}

function nactiDetailZnacky(idz) {
	var http_request = false;
	var request = "idz=" + idz;

	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	http_request.onreadystatechange = function() { zpracujDetailZnacky(http_request, idz); };
	http_request.open('GET', 'ajax/znacky.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujDetailZnacky(http_request, idz) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			if (dom.gI('znbut' + zndetact) != null) dom.gI('znbut' + zndetact).style.background = "url(images/bl.gif)";
			zndetact = idz;
			if (dom.gI('znbut' + zndetact) != null) dom.gI('znbut' + zndetact).style.background = "url(images/sip-znc.gif) no-repeat";
			dom.gI('znackadetail').innerHTML = http_request.responseText;
		}
	}
}

function zobrazPravidla(lng) {
	var http_request = false;
	var request = "lng=" + lng;

	if (window.XMLHttpRequest) {
		http_request = new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (eror) {
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	http_request.onreadystatechange = function() { zpracujPravidla(http_request); };
	http_request.open('GET', 'ajax/pravidla.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujPravidla(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			openDetailBox();
			dom.gI('obsahbox').innerHTML = http_request.responseText;
		}
	}
}




		//	{
		//		xmlResponse = http_request.responseXML;
		//		var odpovedi = xmlResponse.getElementsByTagName('odpoved');
        	//		for (var i=0; i < odpovedi.length; i++) {
            	//			dom.gI(odpovedi[i].getAttribute('id')).innerHTML = odpovedi[i].firstChild.data;
        	//		}
        	//	}

//GET	http_request.open('GET', 'erv-rss.php?' + request, true);
//GET	http_request.open('GET', 'erv-rss.php', true);
//GET	http_request.open('GET', 'erv-rss.php?promena1=1&promena2=5', true);
//POST	http_request.open('POST', 'erv-rss.php', true);

//GET	http_request.send(null);
//POST	http_request.send(request);

//	Teď se budeme věnovat funkci open(), která nám vytváří spojení s požadovaným scriptem. 
//	Funkce má dva povinné, a tři nepovinné parametry. První parametr je typ požadavku (GET/POST), 
//	do druhého povinného parametru patří url, kterou chceme volat. Url může být relativní nebo absolutní, 
//	ale z důvodů bezpečnosti není možno volat url na jiné dómeně. Třetí nepovinný parametr je typu boolean, 
//	pomocí něj nastavujeme jak budou data poslána. Defaultně je nastavený na true což znamená, že režim 
//	přenosu bude asynchronní (prohlížeč nebude čekat na výsledky). Pokud jej však nastavíme na false, 
//	znamená to, že režim přenosu bude synchronní, a prohlížeč při požadavku počka na výsledky (zamrzne). 
//	Takže asi víte, že je lepší ponechat defaultně nastavenou hodnotu. Poslední dva parametry, jsou jmého a heslo 
//	při přistupu na zabezpečenou adresu. ale to asi nemá moc využití.

//	Druhou funkcí je send(). Tato funkce má jeden parametr, který se liší podle typu požadavku. Při požadavku GET 
//	dáváme proměnné přímo do url ve tvaru script.php?promnena=pokus&promena=pokus, proto do parametru send dáváme pouze null. 
//	U požadavku typu POST se proměnné nedávájí do URL, ale předávíji se funkci send() ve tvaru promnena=pokus&promena=pokus. 
//	U typu POST je dobré ještě před voláním send() nastavit správný Content-Type.