var xHRQ = createXmlHttpRequestObjekt();
var xHRQ2 = createXmlHttpRequestObjekt();
var e_id = "";
var queryscript = "./qhq_includes/etlisten_qry.php";
var queryscript2 = "./qhq_includes/etlisten_qry2.php";

function zeigFahrzeuge(hid)
{
	if(hid == "")
	{
		var fahrzeug_container = document.getElementById("et_fhrzg_wrapper");
		fahrzeug_container.style.visibility = "hidden";
		fahrzeug_container.style.display = "none";
		
		var resultDiv = document.getElementById("et_such_ergebnis");
		if(resultDiv)
		{
			resultDiv.style.visibility = "hidden";
			resultDiv.style.display = "none";
		}
	}
	
	else
	{
		var querystring = "et_such_hrst=" + hid;
		
		xHRQ.open("POST", queryscript, true);
		xHRQ.onreadystatechange = antwortHandlerHersteller;
		xHRQ.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xHRQ.send(querystring);
 	}
}

function suchETL(eid)
{
	if(eid == "")
	{
		var resultDiv = document.getElementById("et_such_ergebnis");
		if(resultDiv)
		{
			resultDiv.style.visibility = "hidden";
			resultDiv.style.display = "none";
		}
	}
	
	else
	{
		var querystring = "et_such_fhrzg=" + eid;
		e_id = eid;
		xHRQ2.open("POST", queryscript2, true);
		xHRQ2.onreadystatechange = antwortHandlerETL;
		xHRQ2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		xHRQ2.send(querystring);
 	}
}

function antwortHandlerHersteller()
{
	if(xHRQ.readyState == 4)
	{
		var response = xHRQ.responseText;
		var ergebnis = response.split("<|>");
		var fahrzeug_optionen = document.getElementById("et_fhrzg");
		var fahrzeug_container = document.getElementById("et_fhrzg_wrapper");
		var i;
		for (i = fahrzeug_optionen.length - 1; i>=1; i--) 
		{
			fahrzeug_optionen.remove(i);
		}
		
		
		for(i = 0; i < ergebnis.length-1; i++)
		{
			var e_name = ergebnis[i].split(">|<");
			var h_count = 0;
			
			var newElem = document.createElement('option');
			newElem.value = e_name[h_count++];
			newElem.text = e_name[h_count++];
			
			 try 
			{
				fahrzeug_optionen.add(newElem, null); // standards compliant; doesn't work in IE
			}
			catch(ex)
			{
				fahrzeug_optionen.add(newElem); // IE only
			}
		}
		
		fahrzeug_container.style.visibility = "visible";
		fahrzeug_container.style.display = "inline";
	}
}

function antwortHandlerETL()
{
	if(xHRQ2.readyState == 4)
	{
		var resultDiv = document.getElementById("et_such_ergebnis");
		resultDiv.innerHTML = xHRQ2.responseText;

		resultDiv.style.visibility = "visible";
		resultDiv.style.display = "inline";
		
		var menuDiv = document.getElementById("zeigeletztelistelink");
		menuDiv.href = "etlisten_view.php?et_viewfile=" + e_id;
		
	}
}



