// Visualization server code...

// function getXMLHTTPRequest() located in audioserve.js

var http_visual  = getXMLHTTPRequest();
/*  
function makePlayer(musicfile,colorval) {
  var myurl = '/assets/visualserve.php';
  myRand = parseInt(Math.random()*999999999999999);
  var modurl = myurl+"?rand="+myRand+"&musefile="+musicfile;
 
  http_visual.open("GET", modurl, true);
  http_visual.onreadystatechange = setupVisual;
  http_visual.send(null);
}
*/
function setupVisual() {
   if (http_visual.readyState == 4) {
    if(http_visual.status == 200) { 
      var mytext = http_visual.responseText;
      document.getElementById('nowSeeing').innerHTML = mytext;
    }
  } else {
  		document.getElementById('nowSeeing').innerHTML = "";
  }
}

// some misc functions...

function visualizeInline(what,pict) {
   if (document.getElementById) {
		var someThing = document.getElementById(what).style;
		var somePict = document.getElementById(pict);
		if(someThing.display == "inline") { 
		  someThing.display = "none";
		  somePict.src = "assets/images/arrow.01-R.jpg";
		}
		else {
		  someThing.display = "inline";
		  somePict.src = "assets/images/arrow.01-L.jpg";
		}
		return true;
   }
   else {
   		return false;
   }
}

function goURL(whereURL)
{
      // redirect browser to the URL
      top.location.href = whereURL;

}

