function download(sid, url, bit, file)
{
	if (win = window.open('http://www.'+url))
	{
		window.focus();
		ajaxReq(sid + ',' + bit + ',' + file)
	}
}

/***************************
Ajax
***************************/
var http = false;

function ajaxReq(parameter) 
{
	http = false;
	if (window.XMLHttpRequest) 
	{ // Mozilla, Safari, ...
    	http = new XMLHttpRequest();
	} 
	else if (window.ActiveXObject) 
	{ // IE < 7
	    http = new ActiveXObject("Microsoft.XMLHTTP");
	}
	var reg = new RegExp("^[a-z0-9,]*$", "i");
	if (reg.test(parameter))
	{
		http.onreadystatechange = handleResponse;
	    http.open('get', 'download.php?query=klicks&parameter='+parameter);
	    http.send(null);
	}
	return false;
}

function handleResponse() 
{
	response = http.responseText.split(',');
	if(http.readyState == 4 && response[0] == 'true')
	{
     //   alert(http.responseText);
		document.location.href=('download/'+response[1]+'/'+response[2]+'/'+response[3]);
    }
}
/***************************
Ende Ajax
***************************/