// ce script detect le navigateur, l'os, la version et langue
// ici on a besoin que du nom pour jouer le fichier son bgsound(ie) embed(gecko)
// D'autres scripts et des tutoriaux sur http://www.toutjavascript.com
// Récupération des infos du navigateur
 
 /********ACTIVÉ OU DESACTIVÉ LA MUSIQUE DE FOND ** *******/
 
	var sound='Off';   // ON pour activer la musique de fond, OFF pour la desactiver. en maj ou en minus
 
 /****************** Ne touche à rien plus bas **********************/

 /*******************************************/
var activation=sound.toUpperCase();
var jouerleson_ie ="<bgsound src='musique/rosie_netscape.wav' loop='2'>"
var jouerleson_ns ="<embed src='musique/rosie_netscape.wav' autostart='true' loop='1' hidden='true' height='0' width='0'> ";
var N=navigator.appName; var V=navigator.appVersion;
var version="?"; var nom=N; var os="?"; var langue="?";
 
if (N=="Microsoft Internet Explorer") {
	langue=navigator.systemLanguage
		if(activation=='ON'){
		document.write(jouerleson_ie);
		}
	version=V.substring(V.indexOf("MSIE",0)+5,V.indexOf(";",V.indexOf("MSIE",0)));
	if (V.indexOf("Win",0)>0) {

		if ( V.indexOf(";",V.indexOf("Win",0)) > 0 ) {
			os=V.substring(V.indexOf("Win",0),V.indexOf(";",V.indexOf("Win",0)));
		} else {
			os=V.substring(V.indexOf("Win",0),V.indexOf(")",V.indexOf("Win",0)));
		}
	}
	if (V.indexOf("Mac",0)>0) {
		os="Macintosh";
		version=V.substring(V.indexOf("MSIE",0)+5,V.indexOf("?",V.indexOf("MSIE",0)));
	}
}
if (N=="Opera") {
	langue=navigator.language;
	version=V.substring(0,V.indexOf("(",0));
	os=V.substring(V.indexOf("(",0)+1,V.indexOf(";",0));

}
if (N=="Netscape") {
	  		if(activation=='ON'){  // alert(navigator.appName + " -- " +navigator.appVersion);
		document.write(jouerleson_ns);
		}
	
	langue=navigator.language;
	if (navigator.vendor=="") { // Mozilla
		version=(V.substring(0,V.indexOf("(",0)));
		nom="Mozilla";
		if (V.indexOf("Mac",0)>0) {
			os="Macintosh";
		}
		if (V.indexOf("Linux",0)>0) {
			os="Linux";
		}
		if (V.indexOf("Win",0)>0) {
			os=V.substring(V.indexOf("Win",0),V.indexOf(";",V.indexOf("Win",0)));
		}
		if (version==5) {
			version="1";
		}
		if (navigator.oscpu) {os=navigator.oscpu;}
	} else {	// NS 4 ou 6
		version=(V.substring(0,V.indexOf("(",0)));
		if (V.indexOf("Mac",0)>0) {
			os="Macintosh";
		}
		if (V.indexOf("Linux",0)>0) {
			os="Linux";
		}
		if (V.indexOf("Win",0)>0) {
			os=V.substring(V.indexOf("Win",0),V.indexOf(";",V.indexOf("Win",0)));
		}
		if (version==5) {
			version="6.0";
			if (navigator.vendorSub!="") {version=navigator.vendorSub;}
		}
		if (navigator.oscpu) {os=navigator.oscpu;}
	}
}

/*
http://www.allhtml.com/articles/detail/372
Voici les attributs de la balise <embed> :

- align : aligne la console ou le texte (4 valeurs possibles,
right, left, top, bottom). - border : Largeur de la bordure du cadre (en pixels)
- width : Largeur de la fenêtre qui accueillera la console
- height : Hauteur de la fenêtre qui accueillera la console
- pluginspace : URL de la page Web contenant les informations sur le plug-in (facultatif)
- src : URL complète (chemin) du fichier
- autostart : Spécifie si l'objet multimédia est joué automatiquement (true) ou non (false) (défaut : true)
- autoload : Spécifie si le chargement de l'objet multimédia s'effectue automatiquement (true) ou non (false) (défaut : true)
- loop : Spécifie le nombre de fois où le fichier sera joué (si la valeur est –1 le fichier sera joué indéfiniment)
- type : Indique le type MIME ex: type="audio/mod" (facultatif)
- controls * : Indique l'aspect de la console de contrôle
- console : Affiche toute la console (choix par défaut)
- smallconsole : Affiche une console réduite
- playbutton : Affiche seulement le bouton lecture
- stopbutton : Affiche seulement le bouton stop
- pausebutton : Affiche seulement le bouton pause
- volumelever : Affiche seulement le bouton volume
- hidden : Cache le panneau de contrôle
- volume * : Volume initial en pourcentage
- startime * : Indique le temps de départ par rapport au début du fichier (sous forme mm:ss)
- endtime * : Indique le temps de fin par rapport au début du fichier (sous forme mm:ss)
*/