/** * Majax - My AJAX library :) * Provided free of charge for anybody who wants it. */Majax = {};/** * Root path for documents, for when you want to prefix every url * with some string. */Majax.documentRoot = '';/** * Prepares the http request object, there is no need to call this directly. */Majax.prepare = function(onload, url) {	var request = null;	if (window.XMLHttpRequest)		request = new XMLHttpRequest();	else if (window.ActiveXObject)		request = new ActiveXObject("Microsoft.XMLHTTP");	request.onreadystatechange = function() {		if (request.readyState == 4) {			onload(request.responseXML, request.responseText, url);		}	};	return request;};/** * Performs a normal http request */Majax.get = function(url, onload) {	var request = Majax.prepare(onload, url);	request.open('GET', Majax.documentRoot + url, true);	request.send(null);}/** * Posts some content to a url (simulates a form post) */Majax.post = function(url, post, onload) {	var request = Majax.prepare(onload, url);	request.open('POST', Majax.documentRoot + url, true);	request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");	request.send(post);};