function getHTTPObject() 
{
   if (typeof XMLHttpRequest != 'undefined') 
   {
    return new XMLHttpRequest();
   }
   try 
   {
    return new ActiveXObject("Msxml2.XMLHTTP");
   } 
   catch (e) 
   {
   try {
         return new ActiveXObject("Microsoft.XMLHTTP");
       } 
	catch (e) 
		{
		}
    }
    return false;
}

var http;
var field_id;
var previous_field_id="";
function play_song_ajax(song_id)
{
	url="";
	url=url+"index.php?action=player_ajax&song_id="+song_id;
	url=url+"&sid="+Math.random();
	http = getHTTPObject();
	
	if (http==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	field_id="songs_player_id";
	http.open("GET",url,true);
	http.onreadystatechange = useHttpResponse;
	http.send(null);
}

//Show track downloaded seekers
function show_track_seekers(song_id)
{
	url="";
	url=url+"audioadmin.php?action=show_track_seekers&song_id="+song_id;
	url=url+"&sid="+Math.random();
	http = getHTTPObject();
	
	if (http==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	
	field_id="track_"+song_id;
	http.open("GET",url,true);
	http.onreadystatechange = useHttpResponse;
	http.send(null);
}

function useHttpResponse() 
{
  if(previous_field_id!="")
	document.getElementById(previous_field_id).innerHTML="";
		
  if (http.readyState == 4) 
    document.getElementById(field_id).innerHTML=http.responseText;
  else
  	document.getElementById(field_id).innerHTML='<img src="../images/ajax-loader3.gif" width="16px" height="16px">';
	
  previous_field_id=field_id;
}
