img = new Image;
function changeImg(imgName, target) {
	img.src = imgName;
	document[target].src = img.src;
}

// herfra er det xmlhttprequest

// global flag
var isIE = false;
// global request and XML document objects
var req;

// retrieve XML document (reusable generic function);
// parameter is URL string (relative or complete) to
// an .xml file whose Content-Type is a valid XML
// type, such as text/xml; XML source must be from
// same domain as HTML file
var modtager1 = null;
var modtager2 = null;
var requestquery = null;
var lock = false;
function xmlhttpget(url,m1,m2) {
	lock = true;
	modtager1 = m1;
	modtager2 = m2;
	// branch for native XMLHttpRequest object
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		// branch for IE/Windows ActiveX version
	} else if (window.ActiveXObject) {
		isIE = true;
		req = new ActiveXObject("Microsoft.XMLHTTP");
	}
	req.onreadystatechange = xmlhttpreceive;
	req.open("POST", url, true);
	req.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	req.send(requestquery);
	requestquery = null;
}

// handle onreadystatechange event of req object
function xmlhttpreceive() {
	// only if req shows "loaded"
	if (req.readyState == 4) {
		// only if "OK"
		if (req.status == 200) {
			if(modtager1!=null){
				document.getElementById(modtager1).innerHTML = req.responseText;
				modtager1 = null;
			}
			if(modtager2!=null){
				document.getElementById(modtager2).innerHTML = req.responseText;
				modtager2 = null;
			}
			lock = false;
		} else {
			alert("There was a problem retrieving the XML data:\n" + req.status );
			lock = false;
		}
	}
}

// lav de variabler der skal sendes
function xmlhttpquery(navn,indhold){
	if(requestquery!=null){
		requestquery = requestquery + '&';
	}else{
		requestquery = '';
	}
	requestquery = requestquery + navn + '=' + indhold;
}


function reklame(type){
	if(lock==false){
		var x = null;
		if(type=="TopReklamer-et"){
			xmlhttpquery("type",'TopReklamer');
			xmlhttpget("/reklame.php",type,null);
		}else if(type=="TopReklamer-to"){
			xmlhttpquery("type",'TopReklamer');
			xmlhttpget("/reklame.php",type,null);
		}else{
			xmlhttpquery("type",type);
			xmlhttpget("/reklame.php",type,null);
		}
		x = setTimeout("reklame('"+type+"')",10000);
	}else{
		x = setTimeout("reklame('"+type+"')",500);
	}
}

