function makeRequest(url, div) { //Mark val att vi skickar in sidan som vi ska oppna som parameter (url)

		var http_request = false;



		if (window.XMLHttpRequest) { // Detta ar fo Mozilla, Safari, ...

			http_request = new XMLHttpRequest();

			if (http_request.overrideMimeType) {

				http_request.overrideMimeType('text/xml;');

				// See note below about this line

			}

		} 

		else if (window.ActiveXObject) { // Detta ar for Internet Explorer

			try { //Har maste vi kora en try och catch for IE sa vi far ratt objekt

	  			http_request = new ActiveXObject("Msxml2.XMLHTTP");

	  		} catch (e) {

	  		try {

	  			http_request = new ActiveXObject("Microsoft.XMLHTTP");

	 		} catch (e) {}

	  	}

		}

	

		if (!http_request) { //om anropet ar fortfarande falskt sa har vi inte lyckats, varna om det

			alert('Jag ger upp :( Kunde inte skapa en XMLHTTP instans');

			return false;

		}



		http_request.onreadystatechange = function() { alertContents(http_request, div); }; //Nu pekar vi pa den funktionen vi vill aktivera

		http_request.open('GET', url, true); //Har skickas parametern URL in

		http_request.send(null); //och sa sker anropet med SEND()

	}

	

	function alertContents(http_request, div) { //Det ar hit vi kommer sen

	  if (http_request.readyState < 4) { document.getElementById(div).innerHTML = "<img src='/graphics/icons/ajax_loader.gif' />";//Om allt inte har laddat klart...

	  }else{

	  if (http_request.readyState == 4) { //Om allt har laddat klart...

	  	if (http_request.status == 200) { //kontrollera ifall allt ar OK, for isafall...

			if (div == "searchResult") { 

				document.getElementById(div).style.visibility = "visible" 

			}

	  		document.getElementById(div).innerHTML = http_request.responseText; //hamta texten och visa den i en DIV (lajv)

	  	} else {

	  		document.getElementById(div).innerHTML = "Ett fel uppstod vid anropet"; //...annars sa har nagot gatt snett

	  	}

	  }

	  }

	}

	

	function Lista_Lan(form,div) {

		makeRequest('/annonser/ajax/visa_lan.asp?lan='+document.form.frmLan.value+'&rnd='+Math.random(), div)

	}





	function visa_kommentarer(BloggId, MemberId, div) {

		makeRequest('/medlem/ajax/blg_kom.asp?BloggId='+BloggId+'&MemberId='+MemberId+'&rnd='+Math.random(), div)

	}

	function ajaxFunction(MemberId,sida, div) {

		MemberId = MemberId

		Sida = sida

		makeRequest('/medlem/ajax/ajax_fotoalbum.asp?MemberId='+MemberId+'&pageid='+Sida+'&rnd='+Math.random(), div)

	}

	function flytta_inl(div) {

		makeRequest('/forum/funktioner/ajax_funk.asp?rnd='+Math.random(), div)

	}

	function seek_member(form, div) {

		Username = form.Username.value

		Ort	= form.Ort.value



		for (var i=0; i < form.kon.length; i++)

		   {

		   if (form.kon[i].checked)

			  {

			  var Sex = form.kon[i].value;

			  }

		   }



		makeRequest('/medlem/ajax/seek_members.asp?Username='+Username+'&Ort='+Ort+'&Sex='+Sex+'&rnd='+Math.random(), div) 

	}

	

	function rensa_sok(form, div) {

		makeRequest('/medlem/ajax/rensa_sok.asp?rnd='+Math.random(), div) 

	}





function show_searchresults(form, div) {

		search_term = encodeURIComponent(form.search_term.value);

		if (search_term.length >= 2) {

			makeRequest('/ajax/ajax_search.asp?search_term='+search_term+'&rnd='+Math.random(), div)

		}

	}

	

	function show_searchresultsText(text, div) {

			makeRequest('/ajax/ajax_search.asp?search_term='+text+'&rnd='+Math.random(), div)

	}

	

	function filterSearch(filter, search_term, div) {

			makeRequest('/ajax/ajax_filtrera_search.asp?filter='+filter+'&search_term='+search_term+'&rnd='+Math.random(), div)

	}

	

	function visaFler(gid, div) {

			makeRequest('/grupplistor/ajax_visa_fler.asp?gid='+gid+'&rnd='+Math.random(), div)

	}

	

	

	function voteName(form, div) {

		Namn = form.Namn.value

		for (var i=0; i < form.Kon.length; i++)

			{

			if (form.Kon[i].checked)

				{var Kon = form.Kon[i].value;}

			}

		makeRequest('/namnarkivet/ajax_NamnVote.asp?Namn='+Namn+'&Kon='+Kon+'&+rnd='+Math.random(), div)

	}
	
	function getKatContent(div, ForId) {
		makeRequest('/forum/ajax_getKatContent.asp?ForId='+ForId+'&+rnd='+Math.random(), div)
	}
	
	function validateUsername(username, action, div) {
		makeRequest('/medlem/ajax/validate_username.asp?username='+username+'&action='+action+'&rnd='+Math.random(), div);
	}
	
	function showmembers(text, konvid, div) {
		makeRequest('/konversationer/members.asp?text='+text+'&KonvId='+konvid+'&rnd='+Math.random(), div);
	}
	
	function showmembers2(text, konvid, div) {
		makeRequest('/grupper/members.asp?text='+text+'&KonvId='+konvid+'&rnd='+Math.random(), div);
	}

	function seekmembers_favoriter(text, konvid, div) {
		makeRequest('/medlem/ajax_seekmembers.asp?text='+text+'&KonvId='+konvid+'&rnd='+Math.random(), div);
	}

	function VisaKommun(LanId, div) {
		makeRequest('/ajax/visa_kommun.asp?LanId='+LanId+'&rnd='+Math.random(), div);
	}
	
	function Gilla(id, div, vart) {
		makeRequest('/grupper/ajax_gilla.asp?id='+id+'&var='+vart+'&rnd='+Math.random(), div);
	}
	
	function addComment(id, vart, div, text) {
		makeRequest('/grupper/ajax_comments.asp?id='+id+'&var='+vart+'&text='+text+'&rnd='+Math.random(), div);
	}

	function TaBortSparr(id, div) {
		makeRequest('/medlem/settings/ajax_TaBortSparr.asp?id='+id+'&rnd='+Math.random(), div);
	}