// JavaScript Document

function createNewPlayLst(){	
	sendGetRequest('includes/newPlayListForm.php','newPlayDiv','');
}

function clearPlayDiv(){
	document.getElementById("newPlayDiv").innerHTML="";
}

function createPlayList(){

	var playListName=document.newPlaylist.listName.value;	
	var isPublic=document.newPlaylist.shareBox.checked;	
	if(playListName!=''){
		sendGetRequest('createPlayList.php?listName='+playListName+"&isPublic="+isPublic,'userPlayList','');
	}
	else{
		var divCtrl = document.getElementById('newPlErrDiv');
		divCtrl.innerHTML = "Choose a new to new PlayList";
	}
}

function editPlayList(listName){
	
	sendGetRequest('showPlayList.php?listName='+listName,'editPlayListDiv','loadSongsList()');
}
function loadSongsList(){
	sendGetRequest('listsongs.php?listName=','listSongsDiv','');
}
function addSongToList(plid,songid){
	sendGetRequest('addSongTpPL.php?playlist_id='+plid+"&song_id="+songid,'listSongsDiv','');
}
function showPlayLists(songid){

	sendGetRequest('./includes/userPlayListCombo.php?songid='+songid,'showPlayListsDiv','');
}

function addSongToPl(formCtrl){
	
	var song_id=formCtrl.song_id.value;
	var playlist_id=formCtrl.playList_id.value;
	sendGetRequest('./includes/userSongAddToPl.php?song_id='+song_id+"&playlist_id="+playlist_id,'showPlayListsDiv','');
}

function canselPl(){
	divCtrl = document.getElementById('showPlayListsDiv');
	var userid =document.playListForm.user_id.value;
	divCtrl.innerHTML="<a href=\"javascript:showPlayLists("+userid+")\">AddSong To Play List </a>";
}
function playPlayList(plid){
	sendGetRequest('./includes/setPlId.php?plid='+plid,'mainPlayer','initializePlayer('+plid+')');
	
}

function playnPlayList(plid){
	sendGetRequest('./includes/setPlId.php?plid='+plid,'nonstopmasti','initializenPlayer('+plid+')');
	
}

function initializenPlayer(plid){
	divCtrl = document.getElementById('nonstopmasti');
	divCtrl.innerHTML="<p id='player2'></p>";	
	
	var FO = {	movie:"mp3player.swf",width:"200",height:"200",majorversion:"7",build:"0",bgcolor:"#FFFFFF",flashvars:"file=includes/userPlXml.php?plid="+plid+"&repeat=true&showdigits=true&autostart=true&displayheight=60&lightcolor=0xcc0000&backcolor=0x000000&frontcolor=0xFFFFFF&autoscroll=false" };
	UFO.create(	FO, "player2");
}

function initializePlayer(plid){
	divCtrl = document.getElementById('mainPlayer');
	divCtrl.innerHTML="<p id='player1'></p>";	

	var FO = {	movie:"mp3player.swf",width:"365",height:"200",majorversion:"7",build:"0",bgcolor:"#FFFFFF",flashvars:"file=includes/userPlXml.php?plid="+plid+"&repeat=true&showdigits=true&autostart=true&displayheight=60&lightcolor=0xcc0000&backcolor=0x000000&frontcolor=0xFFFFFF&autoscroll=false" };
	UFO.create(	FO, "player1");
}

function showLoginDiv(){

	var loginDivCtrl = document.getElementById('loginDiv');
	loginDivCtrl.style.top="480px";
	loginDivCtrl.style.left="500px";	
	loginDivCtrl.style.visibility="visible";

}
function showLoginDivForSong(songId){
	var loginDivCtrl = document.getElementById('loginDiv');
	loginDivCtrl.style.top="400px";
	loginDivCtrl.style.left="400px";
	document.loginForm.userStatus.value = songId; // login form to remaind abt song adding to pl
	loginDivCtrl.style.visibility="visible";
}
function loginChk(loginForm){

	var urlToChk = 'includes/processUserLogin.php';
	urlToChk+="?email="+loginForm.email.value;
	urlToChk+="&password="+loginForm.password.value;
	urlToChk+="&userStatus="+loginForm.userStatus.value;
	
	sendGetRequest(urlToChk,'loginErrorsDiv','doAfterLogin()');
}

function doAfterLogin(){
	if(document.loginForm.userStatus.value=="0")
	{
    
	sendGetRequest('createPlayList.php','userPlayList','createNewPlayLst()');
	document.getElementById('loginDiv').style.visibility='hidden';
	}
	else  (document.loginForm.userStatus.value=="90")
	{
	showPlayLists(document.loginForm.userStatus.value);
	document.getElementById('loginDiv').style.visibility='visible';
	document.getElementById('loginDiv').style.visibility='hidden';

	}


}

function delPlayList(plid){
	sendGetRequest('delPlayList.php?plid='+plid,'userPlayList','');
}

function sendPageNum(pageNum){
	sendGetRequest('createPlayList.php?pageToShow='+pageNum,'userPlayList','');
}

function sendPage(pageNum){
	sendGetRequest('topratedPlayList.php'+pageNum,'userPlayListTopRated','');
}