// JavaScript Document

// XML HttpRequest-Instanz erstellen
var xmlhttp = false;
try {
	xmlhttp  = new ActiveXObject("Msxml2.XMLHTTP"); /* fŸr IE < Version 6 */
} catch(e) {
	try {
    	xmlhttp  = new ActiveXObject("Microsoft.XMLHTTP");
    } catch(e) {
    	xmlhttp  = false;
    }
}
 
if (!xmlhttp  && typeof XMLHttpRequest != 'undefined') {
	xmlhttp = new XMLHttpRequest(); /* fŸr Mozilla, Opera, Safari usw. */
}

//-----------------------------------------------------------------------------------------------

function loadDetails(objID,detailObjID,serverPage) { 

	var obj = document.getElementById(objID);
	var detailObj = document.getElementById(detailObjID);

	//alert (serverPage);

	if (obj.innerHTML != "") {
		obj.innerHTML = "";
		detailObj.textContent = "Details einblenden";
		return;
	}

	xmlhttp.open("GET", serverPage); 
	xmlhttp.onreadystatechange = function() { 
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200) { 
			obj.innerHTML = xmlhttp.responseText;
			detailObj.textContent = "Details ausblenden";
		}
	}
	xmlhttp.send(null); 
}

//-----------------------------------------------------------------------------------------------

function download(softwareName) { 


	var downloadlink = "http://www.kuehneprojekte.de/programme/downloads/" + softwareName + ".zip";
	var serverPage = "http://www.kuehneprojekte.de/counter/softwarecounter.php?name=" + softwareName;
	//alert (serverPage);
	window.location.href = downloadlink;

	xmlhttp.open("GET", serverPage); 
	xmlhttp.onreadystatechange = function() { 
	}
	xmlhttp.send(null); 

}