function createRequestObject() {
	var requestObject;
	var browser = navigator.appName; //find the browser name
	if (browser == "Microsoft Internet Explorer") {
		requestObject = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		requestObject = new XMLHttpRequest();
	}
	return requestObject;
}

var http = createRequestObject();

function addBookmark(queryString) {
	document.getElementById('actionMessage').style.display = 'none';
	http.open('get', '/main.php?action=/bookmarks/AddBookmark&' + queryString);
	http.onreadystatechange = handleResponse;
	http.send(null);
	document.body.style.cursor = 'wait';
}

function handleResponse() {
	if(http.readyState == 4){ //Finished loading the response
		var response = http.responseText;
		document.getElementById('actionMessage').innerHTML = response;
		document.getElementById('actionMessage').style.display = 'block';
		document.body.style.cursor = 'default';
	}
}