// Allmänna ajaxfunktionerfunction createRequest(){	var request = null;	try {		request = new XMLHttpRequest();	}	catch (trymicrosoft) {		try {			request = new ActiveXObject("Msxml2.XMLHTTP");		} catch (othermicrosoft) {			try {				request = new ActiveXObject("Microsoft.XMLHTTP");			} catch (failed) {				request = null;			}		}	}		if(request == null)		alert("Error creating XMLHttpRequest!");	else		return request;}function ajaxSendRequest(obj,url,readystate,send) {		obj.open("GET", url, true);		obj.onreadystatechange = readystate;		obj.send(send);}function CheckReadyState(obj){	if( document.getElementById('loading') ) {		if(obj.readyState == 0) { document.getElementById('loading').innerHTML = "Sending Request..."; }		if(obj.readyState == 1) { document.getElementById('loading').innerHTML = "Loading..."; }		if(obj.readyState == 2) { document.getElementById('loading').innerHTML = "Loading..."; }		if(obj.readyState == 3) { document.getElementById('loading').innerHTML = "Loading..."; }		if(obj.readyState == 4)		{			if(obj.status == 200)			{				document.getElementById('loading').innerHTML = "";				return true;			}			else			{				document.getElementById('loading').innerHTML = "HTTP " + obj.status;			}		}	}}