
var http_request = false;
var reqTarget;

function HTTPRequest(url) 
{

	http_request = false;
	reqTarget = "/?sub=rq_httpImage&CID=" + url;
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
	    http_request = new XMLHttpRequest();
	    if (http_request.overrideMimeType) {
	        http_request.overrideMimeType('text/xml');
	    }
	} 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('Cannot create an XMLHTTP instance: Please contact the webmaster @ info@artnova.be');
	    return false;
	}
	
	http_request.onreadystatechange = httpOutput;
	http_request.open('GET', reqTarget, true);
	http_request.send(null);

}

function httpOutput() {
	if (http_request.readyState == 1) {
		document.getElementById("httpOutput").innerHTML =  '<div class="loading"><img border="0" src="/files/imgs/frontend/shared/loading.gif"/></div>';
	}else if(http_request.readyState == 4) {
        if (http_request.status == 200) {
			document.getElementById("httpOutput").innerHTML =  http_request.responseText;
        } else {
            alert('There was a problem with the request.Please contact the webmaster @ info@artnova.be');
        }
    }
}
