function loadXMLHTTP() {
	req = false;
    // branch for native XMLHttpRequest object
    if(window.XMLHttpRequest) {
    	try {
			req = new XMLHttpRequest();
        } catch(e) {
			req = false;
        }
    // branch for IE/Windows ActiveX version
    } else if(window.ActiveXObject) {
       	try {
        	req = new ActiveXObject("Msxml2.XMLHTTP");
      	} catch(e) {
        	try {
          		req = new ActiveXObject("Microsoft.XMLHTTP");
        	} catch(e) {
          		req = false;
        	}
		}
    }
	return req;
}
function create_XMLi(XMLrequest) {
	for(i=0; i<XMLrequest.length; i++){
		if(XMLrequest[i].readyState == 4){
			XMLrequest[i].abort();
			return i;
		}
	}
	return XMLrequest.length;
}

function open_ajax(parameters, function_back) {
  var XMLrequest=Array();
  var XMLi=create_XMLi(XMLrequest);
  XMLrequest[XMLi] = new loadXMLHTTP();
  XMLrequest[XMLi].open("GET", '/files/Design/data.php'+parameters, true);
  XMLrequest[XMLi].onreadystatechange = function() { 
 	  if (XMLrequest[XMLi].readyState==4) {
		  data=XMLrequest[XMLi].responseXML.documentElement;
		  eval(function_back);
	  }
  }
  XMLrequest[XMLi].send(null);
}
