
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 najdiIDauta(model) {
	var http_request = false;
//	dom.gI('modelsdiv').innerHTML = "<br><br>&nbsp;" + mompls[0] + " ...";						//	'modelsdiv' + znacka
	var request = "stock_model=" + model;

	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() { zpracujIDauta(http_request, model); };
	http_request.open('GET', 'ajax/vozy.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujIDauta(http_request, model) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			if (http_request.responseText != "") nahrajAuto(http_request.responseText, model);
			else dom.gI('modelsdiv').innerHTML = "Nebyl nalezen žádný vůz tohoto modelu připravený ihned k odběru.";	//	'modelsdiv' + znacka
		}
	}
}

function nahrajAuto(id, model) {
	var http_request = false;

	var request = "stock_carid=" + id + "&stock_nahrmod=" + model;

	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() { zpracujAuto(http_request); };
	http_request.open('GET', 'ajax/vozy.php?' + request, true);
	http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	http_request.send(null);
}

function zpracujAuto(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			dom.gI('modelsdiv').innerHTML = http_request.responseText;	//	'modelsdiv' + znacka
		}
	}
}

		//	{
		//		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.
