 function makeRequest(method,url,params,DiVName) {
        var http_request = false;
        var str=null;        
var basisUrl="/kunden/atz24/atz24/ajax.php";
var url=basisUrl+url;
//alert(params);
var calFunc=false;
        if (window.XMLHttpRequest) { 
        // Mozilla, Safari, ...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml');
                // See note below about this line
            }
        } else if (window.ActiveXObject) { // IE
            try 
           {
              http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }

        if (!http_request) {
            //alert('Giving up :( Cannot create an XMLHTTP instance');
            return false;
        }
       if(method=="GET"){
       str=null;
       
       // url+="&varAjax";
       //alert(url);
        http_request.open('GET', url, true);
         //calFunc='TRUE';
       http_request.onreadystatechange = function() { 
        alertContentsCal(http_request,DiVName); 
        };
        http_request.send(str);
        }else if(method=="POST"){
     //alert(params);
var params = params; 
http_request.open("POST", url, true);

//Send the proper header information along with the request
http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_request.setRequestHeader("Content-length", params.length);
http_request.setRequestHeader("Connection", "close");

http_request.onreadystatechange = function() {//Call a function when the state changes.
	
	alertContentsCal(http_request,DiVName); 
}
http_request.send(params);

        
        }
}

function alertContentsCal(http_request,DiVName) {
   var div=document.getElementById(DiVName);
if (http_request.readyState == 1) {
switch(DiVName){
    case('contentSUBSelectCar'):
          div.innerHTML='&nbsp;';

HidElement(DiVName,"true");
break;
}

switch(DiVName){
case('contentTreeCategory'):
break;
default:
        a='<img class="loader" src="image/content/tree/loader.gif" alt="" />';
      div.innerHTML+=a;
//alert(div);
 }
}
if (http_request.readyState == 4) {
            if (http_request.status == 200) {
       
        a=http_request.responseText;
     //alert(a);
       
      // document.write(a);
      div.innerHTML=a;

 } else {
  div.innerHTML='';
//alert('There was a problem with the request.');
}
}
}
function GetElement(Name){
if(document.all){

return document.all(Name);
} else if(document.getElementById){
return document.getElementById(Name);
};
}
function HidElement(Name,a){
var div=GetElement(Name);

//alert(a);
if(a !=false){
div.style.display="block";
}else{
div.style.display="none";
}
}


