// javascript per compagnia Atmo - atmo.it

// Détection des navigateurs
ns4 = (document.layers)? true:false
ie5 = (document.all)? true:false
NS6 = (!document.all && document.getElementById) ? true : false

/*StopAndPlayMusic()-----------------------------------------------------
-  Descrizione : Stoppa la musica di fondo se presente.
-    in seguito la musica di flash inizia
-  Date de creation : 11 avril 2002
-  Date de modification : --
--------------------------------------------------------------------------*/
function StopAndPlayMusic()
{		
	if (GetCookie('musique') > 0 && GetCookie('musique_fichier') != null) 
	{
		//altrimenti, crea una nuova referenza alla finestra e la chiude
		window2 = window.open('musique.asp','musique','width=115,height=115');	
		if (window.window2) 
		{
        	window2.close();
     		SetCookie('musique_fichier', '');	
            window2 = null;
   		}
	}
	Music.TGotoAndPlay('/','start');
}
/*StopAndPlayMultiMusic-----------------------------------------------------
-  Descript : Stoppa la musica di fondo se presente.
-    in seguito la musica di flash inizia
-  Template : 
-    spectaculera/quidam_niv3
-  Date de creation : 11 avril 2002
-  Date de modification : --
--------------------------------------------------------------------------*/
function StopAndPlayMultiMusic(noMusic)
{		
	if (GetCookie('musique') > 0 && GetCookie('musique_fichier') != null) 
	{
		//altrimenti, crea una nuova referenza alla finestra e la chiude
		window2 = window.open('musique.asp','musique','width=115,height=115');	
		if (window.window2) 
		{
        	window2.close();
     		SetCookie('musique_fichier', '');	
            window2 = null;
   		}
	}
	//scegli la musica da eseguire
	if (noMusic == "Music1")
	{
		var test = Music2.IsPlaying( );
		//chiusura della musica 2 se attiva
		if (Music2.IsPlaying( ))		
		{
			Music2.TStopPlay('/');
		}
		Music1.TGotoAndPlay('/','start');		
	}
	if (noMusic == "Music2")
	{
		//chiusura della musica 2 se attiva
		if (Music1.IsPlaying( ))		
		{
			Music1.TStopPlay('/');
		}
		Music2.TGotoAndPlay('/','start');
	}
}
/*VerifCookieLoading(name, value, frameValue)----------------------
-  Descript : Verifica se il navigatore a giˆ visitato la pagina dove si trova la funzione
-    se si, flash andrˆ al numero di frame corrispondente a "frameValue"
-  Template : 
-    spectaculera/default  
-    worldview/worldview
-    home/home
-  In :
-    name : nome del cookie
-    value : valore del cookie (1 per defaut) 
-    frameValue : numero del frame assegnato
-    music : musica da riprodurre se il navigatore ha attivato questa musica
-  Date de creation : 9 avril 2002
-  Date de modification : --
--------------------------------------------------------------------------*/
function VerifCookieLoading(name, value, frameValue)
{
	var isVisited =  GetCookie(name);	
	if (isVisited)
	//Se la pagina e' stata visitata si andra al numero di frame
	{
		var mySwf = eval('window.document.movieSpec');		
		var pourcentage = mySwf.PercentLoaded();

		if (pourcentage =  100)
		{	
			if 	(mySwf.IsPlaying())
			{								
				mySwf.GotoFrame(frameValue);
				mySwf.Play();
			}		
		}
	}
	else
	//senno un cookie di sessione viene scritto
	{
		document.cookie = name + "=" + escape(value);
	}
}
	
function  musique(fichier) {
    if ((!window.window2)||(window2.closed)) {
        window2 = window.open('musique.asp?fichier='+fichier,'musique','width=115,height=115');
        SetCookie('musique', '1');
        SetCookie('musique_fichier', fichier);
        self.focus();
    }
    else {
        SetCookie('musique', '0');
        SetCookie('musique_fichier', '');
        window2.close();
        window2 = null;
    }
}

function SetCookie(name, value, path, domain) {

		//var expiration = new Date(); 
		//expiration.setTime(expiration.getTime() + (100000*1000000));  // 1 day	

  document.cookie = name + "=" + escape(value)+   
  //"; expires=" + expiration.toGMTString() + 
 "; path=/"; 
  //((domain == null)  ? "" : "; domain=" + domain); 
}




function GetCookie(name) {
	var cname = name + "=";                
  var dc = document.cookie;              
  
  if (dc.length > 0) {
    begin = dc.indexOf(cname);        
    if (begin != -1) {
      begin += cname.length;        
      end = dc.indexOf(";", begin); 
      if (end == -1) end = dc.length; 
     	return unescape(dc.substring(begin, end)); 
    }  
  } 
  return null; 
}

function set_musique(fichier) {

	var ismusique =  GetCookie('musique');
	musique_fichier = GetCookie('musique_fichier');
	if (ismusique == null) {	
		window2 = window.open('musique.asp?fichier='+fichier,'musique','width=115,height=115');
		SetCookie('musique', '1');
		SetCookie('musique_fichier', fichier);
	}
	if (ismusique == 1) {	
		if (musique_fichier!=fichier) {	
			window2 = window.open('musique.asp?fichier='+fichier,'musique','width=115,height=115');
			SetCookie('musique_fichier', fichier);
		}
	}
	if (ismusique == 3) {
		SetCookie('musique', '1');
		window2 = window.open('musique.asp?fichier='+fichier,'musique','width=115,height=115');
		SetCookie('musique_fichier', fichier);
	}
}






		