function getXMLHttpRequest() {
    var httpReq = null;
	if (window.XMLHttpRequest) httpReq = new XMLHttpRequest();
	else if (typeof ActiveXObject != "undefined") httpReq = new ActiveXObject("Microsoft.XMLHTTP");
	return httpReq;
}

function Odtwarzaj(id) {
    $('#loader_'+id).show();
    var handler = anzeigenplayer;
	req = getXMLHttpRequest();
	if (req) {
		req.onreadystatechange = handler;
		req.open("get", "akcje-usera.php?akcja=odtwarzacz&piosenka_id=" + id, true);
		req.setRequestHeader("Content-Type", "text/xml");
		req.send(null);
        
	}
}


function anzeigenplayer() {
	if (req.readyState == 4) {

		var xml = req.responseText;
		var xmlDOM;

		if (typeof ActiveXObject != "undefined") {
			xmlDOM = new ActiveXObject("Microsoft.XmlDom");
			xmlDOM.loadXML(xml);
		} else {
			var parser = new DOMParser();
			xmlDOM = parser.parseFromString(xml,"text/xml");
		}

		var n2 = xmlDOM.getElementsByTagName("trackid")[0];
		var n3 = xmlDOM.getElementsByTagName("linkid")[0];
        var n4 = xmlDOM.getElementsByTagName("login")[0];
        var n5 = xmlDOM.getElementsByTagName("key")[0];

		var trackid = n2.childNodes[0].nodeValue;
		var linkid = n3.childNodes[0].nodeValue;
        var login = n4.childNodes[0].nodeValue;
		var key = n5.childNodes[0].nodeValue;

		linkid=linkid.replace(/\.\./g,"%");
		linkid=linkid.replace(/::/g,"&");
        var linkdl = $("#nutka_"+trackid).attr("href");
        
        var wrzuta = /wrzuta.pl/;
        var zippy = /zippyshare.com/;
        
        linkausgabe= "<embed allowScriptAccess='always' src='init/ytplayer.swf' flashvars='file=" + linkid + ".flv&frontcolor=0xfafafa&backcolor=0xffae00&lightcolor=0x2b1d2b&autostart=true' width='380' height='20' bgcolor='#ffffff' />";
        
        if(wrzuta.test(linkid))
            linkausgabe= '<embed type="application/x-shockwave-flash" src="http://www.wrzuta.pl/audio.swf?key='+key+'&amp;login='+login+'&amp;host=wrzuta.pl&amp;site=mp3kings.pl&amp;embeded=true&amp;lang=pl" width="380" height="70" id="wrzuta_plik" name="wrzuta_plik" bgcolor="#ffffff" quality="high" wmode="opaque" allowfullscreen="true" scale="noScale">';
        
		$.prompt(linkausgabe);
	    $('#loader_'+trackid).hide();
    }
}
