Music Streaming Code.
<script type="text/javascript">
function writediv(div,texte){
document.getElementById(div).innerHTML = texte;
}
function play(song,music,titre){
Lightbox.showBoxByID('voirplayer', 450, 'Player Music');
if (navigator.appName == "Microsoft Internet Explorer"){
var so = new SWFObject("http://www.fantasybucket.com/music/player.swf?son="+song+"&autostart=1&autoreplay=1&bgcolor=FFFFFF&volume=80", "player", "200", "20", "7", "#FFFFFF");
so.addParam("quality", "hight");
so.addParam("wmode", "transparent");
so.addParam("allowScriptAccess", "sameDomain");
so.write("player");
}else{
writediv('player','<object width="200" height="20"><param name="quality" value="hight"><param name="wmode" value="transparent"><param name="allowScriptAccess" value="sameDomain"><embed src="http://www.fantasybucket.com/music/player.swf?son='+song+'&autostart=1&autoreplay=1&bgcolor=FFFFFF&volume=80" type="application/x-shockwave-flash" width="200" height="20" allowScriptAccess="sameDomain"></embed></object>');
}
writediv('selection',titre);
playmoment = file('http://www.fantasybucket.com/ajax/musics/playlist.php?music='+music);
if(playmoment == 0) writediv('moment','<div style="cursor:pointer" onclick="ajouter('+music+',\'moment\')"><img src="http://www.fantasybucket.com/music/moment.gif" style="vertical-align:middle"> Add to My Playlist</div>');
else writediv('moment','<div style="cursor:pointer" onclick="retirer('+music+',\'moment\')"><img src="http://www.fantasybucket.com/music/moment.gif" style="vertical-align:middle"> Withdraw from My Playlist</div>');
playindis = file('http://www.fantasybucket.com/ajax/musics/library.php?music='+music);
if(playindis == 0) writediv('indis','<div style="cursor:pointer" onclick="ajouter('+music+',\'indispensable\')"><img src="http://www.fantasybucket.com/music/indispensable.gif" style="vertical-align:middle"> Add to My Library</div>');
else writediv('indis','<div style="cursor:pointer" onclick="retirer('+music+',\'indispensable\')"><img src="http://www.fantasybucket.com/music/indispensable.gif" style="vertical-align:middle"> Withdraw from My Library</div>');
}
function ajouter(music,categorie){
file('http://www.fantasybucket.com/ajax/musics/add.php?music='+music+'&categorie='+categorie);
if(categorie=="moment") writediv('moment','<div style="cursor:pointer" onclick="retirer('+music+',\'moment\')"><img src="http://www.fantasybucket.com/music/moment.gif" style="vertical-align:middle"> Withdraw from My Playlist</div>');
else writediv('indis','<div style="cursor:pointer" onclick="retirer('+music+',\'indispensable\')"><img src="http://www.fantasybucket.com/music/indispensable.gif" style="vertical-align:middle"> Withdraw from My Library</div>');
}
function retirer(music,categorie){
file('http://www.fantasybucket.com/ajax/musics/delete.php?music='+music+'&categorie='+categorie);
if(categorie=="moment") writediv('moment','<div style="cursor:pointer" onclick="ajouter('+music+',\'moment\')"><img src="http://www.fantasybucket.com/music/moment.gif" style="vertical-align:middle"> Add to My Playlist</div>');
else writediv('indis','<div style="cursor:pointer" onclick="ajouter('+music+',\'indispensable\')"><img src="http://www.fantasybucket.com/music/indispensable.gif" style="vertical-align:middle"> Add to My Library</div>');
}
function file(fichier){
if(window.XMLHttpRequest)
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject)
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}
function results(){
query = $('query').value;
location.href = 'musics/results-'+query;
}
</script>