
var loaded=true;
var gdesktop;
if(GetParam('gdesktop').length>1){
gdesktop=true;
}
var http_request2 = false;
var myitems2;
var qstart=1;
function addgdesktop(rid){

		var date = new Date();
		date.setTime(date.getTime()+(90*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();

document.cookie = "id="+rid+expires+"; path=/radio/";
alert('Click on the play button on your google desktop radio player for listen!');
}


function loadradioplayer(rid){
//document.getElementById('stationtracks').innerHTML='';
//stationurl(rid);
//stationquery(rid);
playerwindow = window.open("radiominiplayer.html?rid="+rid, "radioplayer", "left=0,top=0,width=490, height=190,directories=no,location=no,menubar=no,resizable=no, scrollbars=0,status=no,toolbar=no");
/*
if(wmp){
document.getElementById('rplayer').innerHTML ='<object id="WinMedia" name="WinMedia" width="460" height="45" CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" type="application/x-oleobject"><param name="FileName" value="http://tv.imediacentral.com/images/connect.gif" /><param name="AutoStart" value="true" /><param name="ShowControls" value="true" /><param name="ShowAudioControls" value="true" /><param name="EnableTracker" value="false" /><param name="EnablePositionControls" value="true" /><param name="ShowStatusBar" value="false" /><param name="url" value="http://www.musicoracle.net/radio/tuner.php?id='+rid+'" /><param name="ShowPositionControls" value="false" /><param name="uiMode" value="mini" /><embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="http://www.musicoracle.net/radio/tuner.php?id='+rid+'" showstatusbar="0" showcontrols="1" autostart="1"  uiMode="mini" showaudiocontrols="1" showpositioncontrols="1" width="460" height="45"> </embed></object><br><div>&nbsp;</div>';

}else{
document.getElementById('rplayer').innerHTML ='<p><a href="http://www.musicoracle.net/radio/tuner.php?id='+rid+'">Plugin not found! Click here for external player!</a><br></p><br>';

}*/

}



// initialize global variables
var detectableWithVB = false;
var pluginFound = false;


function goURL(daURL) {
    // if the browser can do it, use replace to preserve back button
    if(javascriptVersion1_1) {
	window.location.replace(daURL);
    } else {
	window.location = daURL;
    }
    return;
}





   
function getstations(obj){

	try
	{
	if(obj.response.data.assets.length<2){
document.getElementById('results').innerHTML='';
	}else{
		document.getElementById('results').innerHTML='';

for (i=0;i<obj.response.data.assets.length;i++){


try{	
var rname='';
var rgenre='';
var rname= decode64(obj.response.data.assets[i].name).replace('\'','\\\'');
var rct= decode64(obj.response.data.assets[i].ct).replace('\'','\\\'');
var rgenre= decode64(obj.response.data.assets[i].genre).replace('\'','\\\'');
var rid=decode64(obj.response.data.assets[i].id);
var check=1;




if(rname){

document.getElementById('results').innerHTML += '<div style="margin-left:5px;"><a href="javascript:loadradioplayer(\''+rid+'\');"><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#0033FF"><strong>'+rname.substring(0,65)+'...</strong></font></a><br><a href="/video/?q='+encodeURI(rct)+'" target="_blank"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#333333">'+rct+'</font></a><br><a href="/radio/?genre='+rgenre+'"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666666">'+rgenre+'</font></a>.<p></p></div>';


//document.getElementById('results').innerHTML += '<div align="left" valign="top"><a href="javascript:loadradioplayer(\''+rid+'\');"><font size="2" face="Arial, Helvetica, sans-serif"><b>'+rname+'</b></font></a><br><font size="1" color="#ffffff">'+rgenre+'</font></div>';
}
}catch(e){}

}
try{

document.getElementById('navigator').innerHTML='<br><div align="right"><a href="javascript:qstart=qstart-30;mquery(rgenre,qstart);"><strong><font size="3" face="Geneva, Arial, Helvetica, sans-serif"> << </font></strong></a>&nbsp;&nbsp;<font size="3" face="Geneva, Arial, Helvetica, sans-serif">'+qstart+'</font>&nbsp;&nbsp;<a href="javascript:mquery(rgenre,qstart);"><strong><font size="3" face="Geneva, Arial, Helvetica, sans-serif">>> </font></strong></a>&nbsp;&nbsp;</div>';
}catch(e){}
qstart=qstart+15;

	}
}catch(e){}


   }



function getstationtracks(obj){

	try
	{
	if(obj.response.data.assets.length<2){

	}else{
		document.getElementById('stationtracks').innerHTML='<font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#6699FF"><b>Playlist</b></font><p>&nbsp;</p>';

for (i=0;i<obj.response.data.assets.length;i++){


try{	
var rname='';
var rgenre='';
var rtrack= decode64(obj.response.data.assets[i].track).replace('\'','\\\'');

var rtid= (obj.response.data.assets[i].id);

var check=1;




if(rtrack && rtrack.length > 8){

document.getElementById('stationtracks').innerHTML += '<div><a href="http://www.iradiofreetv.com/amazon/?q='+encodeURI(rtrack)+'" target="_blank" class="dlmediadiv"><font color="#000000">Amazon</font></a><a href="/video/?vtitle='+encodeURI(rtrack)+'" target="_blank" class="mediadiv"><font color="#000000">Video</font></a><a href="http://www.joymusic.mobi/account.php?q='+encodeURI(rtrack)+'" target="_blank" class="recmediadiv"><font color="#FFFFFF">REC</font></a>&nbsp;<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#6699FF"><b>'+rtrack.substring(0,55)+'...</b></font></div>';


}
}catch(e){}

}
	}
		document.getElementById('stationtracks').innerHTML+='<p>&nbsp;</p>';
}catch(e){}
	

   }

function getstationinfo(obj){

try
{
	
		document.getElementById('stationtracks').innerHTML='<div><a href="'+obj.stationresponse.shomeurl+'" target="_blank"><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#0033FF"><b>'+obj.stationresponse.stitle.substring(0,55)+'...</b></font></a></div>';


var rname='';
var rgenre='';


document.getElementById('stationtracks').innerHTML += '<div><a href="'+obj.stationresponse.shomeurl+'" target="_blank" class="mediaplaylistdiv"><font color="#FFFFFF">Playlist</font></a><a href="http://www.musicoracle.net/dl.php?q='+encodeURI(obj.stationresponse.scsong.replace('\'','\\\''))+'" target="_blank" class="dlmediadiv"><font color="#000000">Amazon</font></a><a href="/video/?vtitle='+encodeURI(obj.stationresponse.scsong.replace('\'','\\\''))+'" target="_blank" class="mediadiv"><font color="#000000">Video</font></a><a href="http://www.joymusic.mobi/account.php?q='+encodeURI(obj.stationresponse.scsong.replace('\'','\\\''))+'" target="_blank" class="recmediadiv"><font color="#000000">REC</font></a><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">Playing:</font></b>&nbsp;<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666666"><b>'+obj.stationresponse.scsong.substring(0,50)+'...</b></font></div>';

}catch(e){}



   }

function getstationurl(obj){

try
{
	
		document.getElementById('stationtracks').innerHTML+='<div><font size="2" color="#0033FF"><strong>Stream-Url:</strong></font><br><font size="1" color="#FF0000">'+obj.stationresponse.surl+'</font></div>';



}catch(e){}



   }

 function stationquery(id) {

  var cid=Math.floor(Math.random()*(1000000));
var a=document.createElement("script");
a.setAttribute("id","gac_as");
//
a.src='http://www.musicoracle.net/radio/tuner.php?lastplayed=1&id='+id;


var b=document.getElementById("gac_as"),d=document.getElementsByTagName("head")[0];
if(b)d.removeChild(b);d.appendChild(a);

var b=document.getElementById("gac_as"),d=document.getElementsByTagName("head")[0];
if(b)d.removeChild(b);
d.appendChild(a);
}

 function stationurl(id) {

  var cid=Math.floor(Math.random()*(1000000));
var a=document.createElement("script");
a.setAttribute("id","gac_au");
//


a.src='http://www.musicoracle.net/radio/tuner.php?lastplayed=1&surl=1&id='+id;

var b=document.getElementById("gac_au"),d=document.getElementsByTagName("head")[0];
if(b)d.removeChild(b);d.appendChild(a);

var b=document.getElementById("gac_au"),d=document.getElementsByTagName("head")[0];
if(b)d.removeChild(b);
d.appendChild(a);
}


   function mquery(genre,start) {
	   rgenre =genre;
	   qstart=start;
if(qstart<1)qstart=1;
  var cid=Math.floor(Math.random()*(1000000));
var a=document.createElement("script");
a.setAttribute("id","gac_a");
document.getElementById('results').innerHTML='Working...';
a.src='http://www.musicoracle.net/radio/radiojson.php?genre='+encodeURI(rgenre)+'&start='+(qstart);


var b=document.getElementById("gac_a"),d=document.getElementsByTagName("head")[0];
if(b)d.removeChild(b);d.appendChild(a);

var b=document.getElementById("gac_a"),d=document.getElementsByTagName("head")[0];
if(b)d.removeChild(b);
d.appendChild(a);
}