// JavaScript Document
function toggle_playlist(i){
	$("#playlist_"+i).toggle();
}
function load_media(id,mp_id,filetype,user_id,details){
	if(filetype!=""){
		$("#mediacontrols").load("loadmedia.php?player_type="+filetype+"&id="+id+"&mp_id="+mp_id+"&user_id="+user_id+"");
		$("#details_holder").hide();
		$("#details_holder").html("<div class='description'>"+details+"</div>");
	}else{
		$("#mediacontrols").load("loadmedia.php?player_type=unknown");
		$("#details_holder").hide();
		$("#details_holder").html("<div class='description'></div>");
	}
}
function init_media(id,mp_id,filetype,user_id,details){
	if(filetype!=""){
		$("#mediacontrols").load("loadmedia.php?player_type="+filetype+"&id="+id+"&mp_id="+mp_id+"&user_id="+user_id+"&init=yes");
		$("#details_holder").hide();
		$("#details_holder").html("<div class='description'>"+details+"</div>");
	}else{
		$("#mediacontrols").load("loadmedia.php?player_type=unknown");
		$("#details_holder").hide();
		$("#details_holder").html("<div class='description'></div>");
	}
}

//formats parameter depending if the browser is IE 
function getFlashMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window[movieName] : document[movieName];
}

//plays the specified sample and hides/displays the relevant play/stop links
//function play_media(site_id,file_id,file_type){
//	alert('PLAY: http://localhost/UserFiles/62/Music/'+file_id+'.mp3');
//	getFlashMovie("mediaholder").sendToFlash("http://localhost/UserFiles/62/Music/"+file_id+"."+file_type+"");
//}
function play_media(){
	getFlashMovie("mediaholder").sendToFlash("play");
	swap_play_button();
//	alert("PLAYING");
}
function pause_media(){
	getFlashMovie("mediaholder").sendToFlash("pause");
	swap_pause_button();
//	alert("PAUSED");
}
function swap_play_button(){
	$("div.player_controls span.player_btn_play").hide();
	$("div.player_controls span.player_btn_pause").show();	
}
function swap_pause_button(){
	$("div.player_controls span.player_btn_pause").hide();
	$("div.player_controls span.player_btn_play").show();	
}
function stop_media(){
	getFlashMovie("mediaholder").sendToFlash("stop");
	swap_pause_button();
}
function show_media_info(){
	$("#details_holder").toggle();
}
//shows all play links, called by audioSamplePlayer.swf
function resetSampleControls(){
	$(".btnStop").hide();
	$(".btnPlay").show();
}
//shows all play links, called by audioSamplePlayer.swf
function playNext(current_id,user_id){
//	alert("PLAY NEXT MEDIA "+current_id);
	$("#mediacontrols").load("loadmedia.php?id="+current_id+"&play_next=true&user_id="+user_id+"");
	$("#details_holder").hide();
}
function currently_playing(id){
	$("div.playlist_row span.ahref").removeClass("playing");
	$("span#playing_"+id).addClass("playing");
}

