// JavaScript Document	var jax = null; 	if (window.XMLHttpRequest) {		jax = new XMLHttpRequest();	} else if (window.ActiveXObject) {		jax = new ActiveXObject("Microsoft.XMLHTTP");	}		var jax2 = null; 	if (window.XMLHttpRequest) {		jax2 = new XMLHttpRequest();	} else if (window.ActiveXObject) {		jax2 = new ActiveXObject("Microsoft.XMLHTTP");	}		var jax3 = null; 	if (window.XMLHttpRequest) {		jax3 = new XMLHttpRequest();	} else if (window.ActiveXObject) {		jax3 = new ActiveXObject("Microsoft.XMLHTTP");	}	function appel_hitcounttitre(id, ur, usr) {		// recup de la largeur de la fenêtre		var myWidth = 0;		if (typeof(window.innerWidth) == 'number') {			//Non-IE			myWidth = window.innerWidth;		} else if (document.documentElement && document.documentElement.clientWidth) {			//IE 6+ in 'standards compliant mode'			myWidth = document.documentElement.clientWidth;		} else if (document.body && document.body.clientWidth) {			//IE 4 compatible			myWidth = document.body.clientWidth;		}			var m = new Date();		var t = m.getTime();		var divc = document.getElementById("saisie_commentaire");		divc.style.visibility = 'visible';		jax.open("GET", "inclusion/infos_comment.php?usr=" + usr + "&id=" + id + "&t=" + t, true); 		jax.onreadystatechange = function() {			if (jax.readyState == 4) {				if (jax.responseText != "") {					if (jax.responseText != "bad") {						divc.innerHTML = jax.responseText;						divc.style.left = ((myWidth - 968) / 2) + 415 + 'px';						divc.style.top = '130px';						divc.style.width = '345px';					}					setTimeout("suite_appel_hitcounttitre('" + id + "', '" + ur + "', '" + usr + "')", 1300);				}			}		} 		jax.send(null);	}		function suite_appel_hitcounttitre(id, ur, usr) {		document.location.href="m3u/hitcounttitre.php?id=" + id + "&ur=" + ur + "&usr=" + usr;	}		function valide_comment(id) {		var m = new Date();		var t = m.getTime();		var ta = document.getElementById("comm_ecoute");		var avis1 = document.getElementById("avis1");		var avis2 = document.getElementById("avis2");		var avis3 = document.getElementById("avis3");		var avis4 = document.getElementById("avis4");		var avis = "";		if (avis1) {			if (avis1.checked) avis = "1";			if (avis2.checked) avis = "2";			if (avis3.checked) avis = "3";			if (avis4.checked) avis = "4";		}		var usr = document.getElementById("id_user");		var divc = document.getElementById("saisie_commentaire");		var anon = document.getElementById("anonyme");		var anon2 = "";		if (anon.checked == true) anon2 = "on";		if (styl = document.getElementById("style")) valstyle = styl.value; else valstyle = "";
				var data = "id=" + id + "&commentaire=" + escape(ta.value) + "&avis=" + avis + "&usr=" + usr.value + "&anon=" + anon2 + "&style=" + valstyle;		jax2.open("POST", "inclusion/infos_comment.php?t=" + t, true); 		jax2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');		jax2.send(data);		jax2.onreadystatechange = function() {			if (jax2.readyState == 4) {				if (jax2.responseText != "") {					divc.innerHTML = jax2.responseText;				}			}		} 		divc.style.visibility = "hidden";		alert("Merci !");		jax2.send(null);	}		function ferme_comment() {		var divc = document.getElementById("saisie_commentaire");		divc.style.visibility = "hidden";		var sm1 = document.getElementById("sm1");		var sm2 = document.getElementById("sm2");		var sm3 = document.getElementById("sm3");		var sm4 = document.getElementById("sm4");		if (document.getElementById("sm1")) sm1.style.visibility = 'hidden';		if (document.getElementById("sm2")) sm2.style.visibility = 'hidden';		if (document.getElementById("sm3")) sm3.style.visibility = 'hidden';		if (document.getElementById("sm4")) sm4.style.visibility = 'hidden';	}		function appel_dwncounttitre(id, ur, usr) {		/*		var m = new Date();		var t = m.getTime();		var divc = document.getElementById("saisie_commentaire");		jax.open("GET", "inclusion/infos_comment.php?usr=" + usr + "&id=" + id + "&t=" + t, true); 		jax.onreadystatechange = function() {			if (jax.readyState == 4) {				if (jax.responseText != "") {					if (jax.responseText != "bad") {						divc.innerHTML = jax.responseText;						divc.style.left = '50%';						divc.style.top = '130px';						divc.style.width = '25%';						divc.style.visibility = 'visible';					}					*/					document.location.href="m3u/dwncounttitre.php?id=" + id + "&ur=" + ur + "&usr=" + usr;					/*				}			}		} 		jax.send(null);		*/	}	function ajouter_playlist(id, nature) {		var m = new Date();		var t = m.getTime();		var divc = document.getElementById("saisie_commentaire");		jax.open("GET", "inclusion/liste_playlist.php?id=" + id + "&nature=" + nature + "&t=" + t, true); 		jax.onreadystatechange = function() {			if (jax.readyState == 4) {				if (jax.responseText != "") {					if (jax.responseText != "bad") {						// alert(jax.responseText);						divc.innerHTML = jax.responseText;						divc.style.left = '50%';						divc.style.top = '130px';						divc.style.width = '25%';						divc.style.visibility = 'visible';					}				}			}		}		jax.send(null);	}		function nouvelle_playlist() {		var nom_playlist = document.getElementById("nom_playlist");		var id = document.getElementById("id_ajout_playlist");		var nature = document.getElementById("nature_ajout_playlist");		var pk_playlist_t = document.getElementById("pk_playlist_t");		var pk_playligne = document.getElementById("pk_playligne");		var faire = document.getElementById("faire");		var description = document.getElementById("playlist_description");		var playlistnamelang = document.getElementById("playlistnamelang");		if (nom_playlist.value != "" && nom_playlist.value != playlistnamelang.value) {			var m = new Date();			var t = m.getTime();			if (faire.value == "transfert") {				var data = "faire=ajout_nouvelle_transfert&pk_playlist_t=" + pk_playlist_t.value + "&pk_playligne=" + pk_playligne.value + "&id=" + id.value + "&nature=" + nature.value + "&nom_playlist=" + escape(nom_playlist.value) + "&description=" + escape(description.value);			} else {				var data = "faire=ajout_nouvelle&id=" + id.value + "&nature=" + nature.value + "&nom_playlist=" + escape(nom_playlist.value) + "&description=" + escape(description.value);			}			jax2.open("POST", "inclusion/liste_playlist.php?t=" + t, true); 			jax2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');			jax2.send(data);			jax2.onreadystatechange = function() {				if (jax2.readyState == 4) {					if (jax2.responseText != "") {						if (jax2.responseText != "bad") {							ferme_comment();							if (jax2.responseText == "reinit") {								initialise_page();							}						}					}				}			} 		} else {			alert("Le nom ne peut être vide.");		}		// jax2.send(null);	}		function ajout_dans_playlist(pk_playlist, confirm) {		var divc = document.getElementById("saisie_commentaire");		var id = document.getElementById("id_ajout_playlist");		var nature = document.getElementById("nature_ajout_playlist");		var pk_playlist_t = document.getElementById("pk_playlist_t");		var pk_playligne = document.getElementById("pk_playligne");		var faire = document.getElementById("faire");		var m = new Date();		var t = m.getTime();		if (faire.value == "transfert") {			var data = "faire=ajout_transfert&pk_playlist_t=" + pk_playlist_t.value + "&pk_playligne=" + pk_playligne.value + "&id=" + id.value + "&nature=" + nature.value + "&pk_playlist=" + pk_playlist + "&confirm=" + confirm;		} else {			var data = "faire=ajout&id=" + id.value + "&nature=" + nature.value + "&pk_playlist=" + pk_playlist + "&confirm=" + confirm;		}		jax2.open("POST", "inclusion/liste_playlist.php?t=" + t, true); 		jax2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');		jax2.send(data);		jax2.onreadystatechange = function() {			if (jax2.readyState == 4) {				if (jax2.responseText != "") {					if (jax2.responseText != "bad") {						if (jax2.responseText == "reinit") {							ferme_comment();							initialise_page();							return;						}						if (jax2.responseText == "ok") {							ferme_comment();							return;						}						var rep = window.confirm("Déjà présent dans cette playlist, ajouter tout de même ?");						if (rep) {							ajout_dans_playlist(pk_playlist, "1");						} else {							ferme_comment();						}					}				}			}		}		// jax2.send(null);			}	/* Ancienne fonction par base de donnée	function on_air_actualise() {		var divrc = document.getElementById("radioContent");		var m = new Date();		var t = m.getTime();		jax3.open("GET", "inclusion/boite_on_air.php?t=" + t, true); 		jax3.onreadystatechange = function() {			if (jax3.readyState == 4) {				if (jax3.responseText != "") {					if (jax3.responseText != "bad") {						divrc.innerHTML = jax3.responseText;					}				}			}		}		jax3.send(null);		setTimeout("on_air_actualise()", 15000);	}*/	//Lecture en directe du flux OGG/Vorbis	function on_air_actualise() {		var divrc = document.getElementById("radioContent");		var m = new Date();		var t = m.getTime();		jax3.open("GET", "static/radio_ogg/song_boite_on_air.php", true); 		jax3.onreadystatechange = function() {			if (jax3.readyState == 4) {				if (jax3.responseText != "") {					if (jax3.responseText != "bad") {						divrc.innerHTML = jax3.responseText;
						setTimeout("on_air_actualise()", 15000);					}				}			}		}		jax3.send(null);	}		

