var xmlHttp=false;

function getCar(direction) {

	xmlHttp = GetXmlHttpObject();
	
	if (xmlHttp == null) {
		alert("Your browser does not support AJAX!");
		return;
	}
	var url = "carwindow.php";	
	if (direction == '') direction='next';
	url = url + "?d="+direction;
	
	url = url + "&sid=" + Math.random();
	xmlHttp.onreadystatechange = stateChangedGetCar;
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);		 

// IE zeigt hier JS BUG	 an, weil der responseText undefiniert ist.
//	if (xmlHttp.responseText == '') {
//		document.getElementById('carshopwindowbox').innerHTML = "";
//	}
	
}


function stateChangedGetCar() {
	if (xmlHttp.readyState == 4) {
		
		if (xmlHttp.responseText != "") {
			document.getElementById('carshopwindowbox').innerHTML=xmlHttp.responseText;
		} 			
	}	
}


function GetXmlHttpObject() {
	var axmlHttp = null;
	try {
		// Firefox, Opera 8.0+, Safari
		axmlHttp = new XMLHttpRequest();
	} catch (e) {
		// Internet Explorer
		try {
			axmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			axmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}	
	return axmlHttp;
}
