function miniPlayer(nowPlaying,mediaUrl) 
{
    var windowQueryString = '';    
    mediaUrl = mediaUrl + "&ErrorCode=true";
    var mediaQid = mediaUrl.substring(38);
    var mediaRequest = new Request({url: mediaUrl, 
    onFailure: function(xhr) { popMiniPlayer('&errorCode=400');  }, 
    onSuccess: function(responseText, responseXML) { 
        if (responseText.substring(0,10) == "ErrorCode:")
          popMiniPlayer('&errorCode=' +responseText.substring(10));
        else
          popMiniPlayer(windowQueryString = '&mediaQid=' + mediaQid + '&title=' + nowPlaying);
      }    
    });	
    mediaRequest.get();
}

function popMiniPlayer(windowQueryString)
{
	features = 'width=252,height=172,toolbar=no,location=no,directories=no,menubar=no,scrollbars=no,copyhistory=no,resizable=no,titlebar=0,status=0';
	
	pop = window.open('/design/www/AudioMiniPlayer/miniplayer_window.html?test=0' + windowQueryString, "miniplayer", features);
	pop.focus();
	
	return true;
}
