// JavaScript Document
    var http_request = false;
	var TargetLayer = false;
	var IframeLoad = false;
	var IframeInAction = false;
	var dynurl	=	false;
	var DebugInterval = false;
	var LoaderLayer = false;
	var requestUrl = false;

    function AjaxCall(url) {
        http_request = false;
        if (window.XMLHttpRequest) {
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
            }
        } else if (window.ActiveXObject) {
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            alert('Ende :( Kann keine XMLHTTP-Instanz erzeugen');
            return false;
        }
        http_request.onreadystatechange = AjaxResult;
        http_request.open('POST', "kettenkits/" + url, true);
        http_request.send(null);
    }

    function AjaxResult() {
        if (http_request.readyState == 4) {
            if (http_request.status == 200) {
				document.getElementById(TargetLayer).innerHTML=http_request.responseText;
            } else {
                alert('Bei dem Request ist ein Problem aufgetreten.');
            }
        }
    }
	
	
	function getHersteller(){
	TargetLayer="hersteller";
	url="functions/hersteller.php";
	AjaxCall(url);
	}
	
	function getHubraum(){
	cleanup();
	var x = document.getElementById('AXHersteller').value;
	TargetLayer="hubraum";
	url="functions/hubraum.php?hubraum="+x;
	AjaxCall(url);	
	}
	

	function getModell(){
	var x = document.getElementById('AXHersteller').value;
	var y = document.getElementById('AXHubraum').value;
	document.getElementById("DataLayer").innerHTML="<img src='kettenkits/img/load.gif'>";
	TargetLayer="DataLayer";
	url="functions/data.php?hersteller=" + x + "&hubraum=" + y;
	AjaxCall(url);	
	}
	
	function cleanup(){
	document.getElementById("DataLayer").innerHTML="";
	document.getElementById("modell").innerHTML="";
	}



	function get(id){
		if(document.getElementById("m"+id).className=="inaktiv"){
			document.getElementById("m"+id).className="active";
			document.getElementById("r"+id).className="artrowactive";
		} else {
			document.getElementById("m"+id).className="inaktiv";
			document.getElementById("r"+id).className="artrow";
		
		}
	}
	
	function show(txt){
	fade(txt);
		if(document.getElementById("tb"+txt).className=="inaktiv"){
			document.getElementById("tb"+txt).className="active";
		} else {
			document.getElementById("tb"+txt).className="inaktiv";
		}
	}

	function fade(not){
		var x=document.getElementById("modIds").value;
			x=x.split(",");
			for(var i = 0; i < x.length; i++){
			if(x[i]!=not) document.getElementById("tb"+x[i]).className="inaktiv";
			}
	}
	









