// Name of the main music player file
 
var thisfile = "index.php";
  
function mailFriend(album,artist,song,genre) {



	var id = (new Date()).getTime();



	eval("page" + id + " = window.open('" + thisfile + "?action=mailfriend&album=" + album + "&artist=" + artist + "&song=" + song + "&genre=" + genre + "', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=0,width=340,height=375,left = 362,top = 234');");
 
}
 
function showLyrics(song) {
 
	var id = (new Date()).getTime();
 
	eval("page" + id + " = window.open('" + thisfile + "?action=lyrics&song=" + song + "', '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=0,width=500,height=300,left = 362,top = 234');");
 
}
 
function rateSong(song) {
 
	var id = (new Date()).getTime();
 
	eval("page" + id + " = window.open('" + thisfile + "?action=rate&song=" + song + "', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=0,width=500,height=340,left = 362,top = 234');");
 
}
 
function playSong(song) {	

  showUser(song);

  var str = thisfile + "?action=song&id=" + song;



  var id = "player";



  tsong = str + "&keepThis=true&TB_iframe=true&height=280&width=443";



  if(document.getElementById('playpopupplayer').value=="0")

  {

	  tb_open_new1(tsong,song);

  }

  

if(document.getElementById('playpopupplayer').value=="1")

 {

 eval("page" + id + " = window.open('" + str + "', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=470,height=280,left = 362,top = 234');");

 }
 
} 

function playMultiple(songs)

{

  showUser(songs);



  var str = thisfile + "?action=song&array=yes&id="+songs;



  var id = "player";



  tsong = str + "&keepThis=true&TB_iframe=true&height=280&width=443";

if(document.getElementById('playpopupplayer').value=="0")

  {

	

  tb_open_new1(tsong,songs);

  }

if(document.getElementById('playpopupplayer').value=="1")

 {

 eval("page" + id + " = window.open('" + str + "', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=0,width=470,height=280,left = 362,top = 234');");
 
 }
 
} 

function playAll() { 
 
  var songarray = new Array(document.listing.elements.length);	
 
  var str = thisfile + "?action=song&array=yes&id=";



  var j1 = 0;



  for (var i=0;i<document.listing.elements.length;i++) 



  { 



    var curelement = document.listing.elements[i]; 



    if( curelement.checked == 1 ) {



		str = str + curelement.value + ",";



		songarray[j1] = curelement.value;



		j1=j1+1;



	}



  }   



  var id = "player";
 

  tsong = str + "&keepThis=true&TB_iframe=true&height=280&width=443";
 
  //showUser(songarray[0]);
 
showUser(songarray[0]);
 
  if(document.getElementById('playpopupplayer').value=="0")

  {

	tb_open_new1(tsong,songarray);

  }
 

  if(document.getElementById('playpopupplayer').value=="1")

 {

 eval("page" + id + " = window.open('" + str + "', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=0,width=470,height=280,left = 362,top = 234');");
 

 }
 
////	org 
// eval("page" + id + " = window.open('" + str + "', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=0,width=443,height=280,left = 362,top = 234');");
 
 // location.href = str;	 
 
}



function tb_open_new(jThickboxNewLink)
 
{
 
	tb_show(null,jThickboxNewLink,null);
 
}
 
function tb_open_new1(jThickboxNewLink,song)
 
{
 
	tb_show(null,jThickboxNewLink,null,song);
 
}
 

function addToPlaylist(song) {
  
	var id = (new Date()).getTime();
 
	eval("page" + id + " = window.open('" + thisfile + "?action=playlist&id=" + song + "', '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=0,width=500,height=300,left = 362,top = 234');");
 
}
 

function removeFromPlaylist(song, playlist) {
 
	var id = (new Date()).getTime();
 
	eval("page" + id + " = window.open('" + thisfile + "?action=removefromplaylist&playlist=" + playlist + "&id=" + song + "', '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=0,width=500,height=300,left = 362,top = 234');");
 
}
 
function addAllToPlaylist() { 
 
  var str = "" + thisfile + "?action=playlist&id=";
 
  for (var i=0;i<document.listing.elements.length;i++) 
 
  { 



    var curelement = document.listing.elements[i]; 



    if( curelement.checked == 1 ) {



		str = str + curelement.value + ",";



	}



  }
 
  var id = (new Date()).getTime();
 
  eval("page" + id + " = window.open('" + str + "', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=0,width=500,height=300,left = 362,top = 234');");
 
} 

function selectAll() { 
 
	for (var i=0;i<document.listing.elements.length;i++) 



	{



		//	if(document.listing.elements[i].type);



	}
 
  for (var i=0;i<document.listing.elements.length;i++) 



  { 



    var curelement;



	if(document.listing.elements[i].type=='checkbox')



	  {



		curelement = document.listing.elements[i]; 



		curelement.checked = 1;



	  }



  } 

 
}

 
function selectNone() { 



  for (var i=0;i<document.listing.elements.length;i++) 



  { 



    var curelement = document.listing.elements[i]; 



    curelement.checked = 0;
 
  } 
 

}
 

function download_song(album,artist,song,genre,counter) {	



	var id = (new Date()).getTime();



	eval("page" + id + " = window.open('download_songs.php?action=mailfriend&album=" + album + "&artist=" + artist + "&song=" + song + "&genre=" + genre + "&counter="+counter+"', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=1,menubar=0,resizable=1,width=500,height=250,left = 362,top = 234');");



}  
///Code for Current Listening
 
var xmlhttp1;
 
function showUser(song)

{

	xmlhttp1=GetXmlHttpObject();



	if (xmlhttp1==null)

	  {

		  alert ("Browser does not support HTTP Request");

		  return;

	  }



	var url="adduser.php";



	url=url+"?id="+song+"&ran="+Math.random();



	xmlhttp1.open("GET",url,true);



	xmlhttp1.onreadystatechange=stateChangednew;



	xmlhttp1.send(null);
 

}
 

function stateChangednew()

{

if (xmlhttp1.readyState == 4 || xmlhttp1.readyState == 'complete')

	{

	

if(xmlhttp1.status == 200)

		{

			document.getElementById('justsongnew').innerHTML=xmlhttp1.responseText;



		}

	}



}







function GetXmlHttpObject()



{



	if (window.XMLHttpRequest)



	  {



	  // code for IE7+, Firefox, Chrome, Opera, Safari



	  	return new XMLHttpRequest();



	  }



	if (window.ActiveXObject)



	  {



	  // code for IE6, IE5



	  	return new ActiveXObject("Microsoft.XMLHTTP");



	  }



	return null;



}



///End current listenings











