	var banditdeals_http_request = false;

	function banditdeals_create_http() {
		var http_request;
	 	if (window.XMLHttpRequest) { // Mozilla, Safari,...
			http_request = new XMLHttpRequest();
		} else if (window.ActiveXObject) { // IE
			http_request = new ActiveXObject("Microsoft.XMLHTTP");
		}
		return http_request;
	}

	function banditdeals_create_http2() {
		var http_request;
		try {
			/* for FireFox */
			http_request = new XMLHttpRequest();
		} catch(err) {
			try {
				/* for some versions of IE */
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(err) {
				try {
					/* for some other versions of IE */
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch(err) {
					http_request = false;
				}
			}
		}	
		return http_request;
	}
	
	function banditdeals_makeRequest(url, handler) {
		banditdeals_http_request = banditdeals_create_http2();
		banditdeals_http_request.onreadystatechange = handler;
		banditdeals_http_request.open('GET', url, true);
		banditdeals_http_request.send(null);
	}

