var sectionGallerieEnCours = 'buttonBandIdForOpacity';
var thumbsGallerieEnCours = 'thumbsId0';
// gestion AJAX
function ajaxRequest(idSuccess, urlAappeler, methodAppel, params) {
 //alert('start2 of prototype ajax request function.');
 var url = './'+urlAappeler;
 
 var ajax = new Ajax.Updater({success: idSuccess, failure: 'ajax-failure-div-id'}, url, {
   method: methodAppel, // post get
   parameters: params,
   encoding: 'iso-8859-1', //UTF-8
  // insertion: Insertion.Bottom,//Insertion.After Insertion.Before Insertion.Top Insertion.Bottom
   onCreate: processCreate,
   onSuccess: processSuccess,
   onFailure: processFailure,
   onComplete: processComplete
 });
 
 //alert('end of prototype ajax request function.');
}
function processCreate(transport) {
// alert('create');
}
function processSuccess(transport) {
//alert('success');
 showResponses(transport);
}
function processFailure(transport) {
 //alert('failure');
 showResponses(transport);
}
function processComplete(transport) {
// alert('responseText: ' + trim(transport.responseText));
 var section = document.getElementById('sectionRenvoyeeId').innerHTML;
//alert(section+'ff');
 switch(section)
  {
    case 'news':
				init('divContainer_2', 'divContent_2', 'sliderDiv2');  	
			break;
	case 'bio':
				init('divContainer_2', 'divContent_2', 'sliderDiv2');  	
			break;
    case 'gallerie':
			 var nbrThumbsGallerie = document.getElementById('nbrThumbsGallerie').innerHTML; // je récupére le nbr de thumbs chargée
			 nbrThumbsGallerie = parseInt(nbrThumbsGallerie);
			 var i = 0;
			 while(i < nbrThumbsGallerie)
			 {
			 //alert(i+' '+nbrThumbsGallerie);
			   thumbsIdTmp = 'thumbsId'+i;
			   thumbsNameTmp = 'thumbsName'+i;
			   loadingThumbsIdTmp = 'loadingThumbsId'+i;
			   srcThumbsIdTmp = 'srcThumbsId'+i;
			   
			   informationImage(document.getElementById(srcThumbsIdTmp).innerHTML, thumbsIdTmp, thumbsNameTmp, loadingThumbsIdTmp, 0, '', ''); // je charge la thumbs
			   
			   if(i == 0) // on charge la premier grande...
			   {
			    new Effect.Opacity(thumbsIdTmp, {duration:0.1, from:0.6, to:1.0});
			    srcMoyenneIdTmp = 'srcMoyenneId'+i;
				srcBigIdTmp = 'srcBigId'+i;
				commentIdTmp = 'commentPhotoGallerieId'+i; //alert(document.getElementById(srcMoyenneIdTmp).innerHTML);
			    informationImage(document.getElementById(srcMoyenneIdTmp).innerHTML, 'idImageGrande', 'nameImageGrande', 'loadingImageGrande', 1, 'idImageGrandeHref', document.getElementById(srcBigIdTmp).innerHTML);
				document.getElementById('commentPhotoGallerieId').innerHTML = document.getElementById(commentIdTmp).innerHTML;
			   }
			   else
			    {
				  new Effect.Opacity(thumbsIdTmp, {duration:0.1, from:1.0, to:0.6});
				}
			   i++;
			 }
			 //alert(sectionGallerieEnCours);
			 if(sectionGallerieEnCours == 'buttonBandIdForOpacity')
			 {
			    new Effect.Opacity('buttonBandIdForOpacity', {duration:0.1, from:0.6, to:1.0});
			 }
			 else
			  {
			    new Effect.Opacity('buttonBandIdForOpacity', {duration:0.1, from:1.0, to:0.6});
			  }
			 
			 if(sectionGallerieEnCours == 'buttonTchaiIdForOpacity')
			 {
			    new Effect.Opacity('buttonTchaiIdForOpacity', {duration:0.1, from:0.6, to:1.0});
			 }
			 else
			  {
			    new Effect.Opacity('buttonTchaiIdForOpacity', {duration:0.1, from:1.0, to:0.6});
			  }
			  
			 if(sectionGallerieEnCours == 'buttonDadIdForOpacity')
			 {
			    new Effect.Opacity('buttonDadIdForOpacity', {duration:0.1, from:0.6, to:1.0});
			 }
			 else
			  {
			    new Effect.Opacity('buttonDadIdForOpacity', {duration:0.1, from:1.0, to:0.6});
			  }
			 
			 if(sectionGallerieEnCours == 'buttonUrbanIdForOpacity')
			 {
			    new Effect.Opacity('buttonUrbanIdForOpacity', {duration:0.1, from:0.6, to:1.0});
			 }
			 else
			  {
			    new Effect.Opacity('buttonUrbanIdForOpacity', {duration:0.1, from:1.0, to:0.6});
			  }
			  
			 if(sectionGallerieEnCours == 'buttonVIdForOpacity')
			 {
			    new Effect.Opacity('buttonVIdForOpacity', {duration:0.1, from:0.6, to:1.0});
			 }
			 else
			  {
			    new Effect.Opacity('buttonVIdForOpacity', {duration:0.1, from:1.0, to:0.6});
			  }
			  
			 init('divContainer_2', 'divContent_2', 'sliderDiv2');  	    
  		break;
	case 'audio':
			 init('divContainer_2', 'divContent_2', 'sliderDiv2');  	
			break;
	case 'video':	
	        //alert('avany cloture'+document.getElementById('conteneurVideoId').innerHTML+'ddd');
	        if(document.getElementById('idAouvrirSectionRenvoyeeId').innerHTML != '')
			{ //alert('je vais cloturer');
			 // closeCommentVideo(document.getElementById('idAouvrirSectionRenvoyeeId').innerHTML);
			}
			else
			 {
			   //closeCommentVideo('commentVideoId0');
			 }			
			init('divContainer_2', 'divContent_2', 'sliderDiv2'); 
  		    
			//document.getElementById('conteneurVideoId').innerHTML = '<img src=\'./images/loadGrand.gif\' width=\'49\' height=\'43\' alt=\'\' border=\'0\'>';
  		break;
	case 'tourDate':
				init('divContainer_2', 'divContent_2', 'sliderDiv2');  	
			break;
	case 'download':
				init('divContainer_2', 'divContent_2', 'sliderDiv2');  	
			break;
	case 'lyrics':
				document.getElementById('listeChansonId').style.display = 'none';
				init('divContainer_2', 'divContent_2', 'sliderDiv2'); 	
			break;
	case 'letusknow':
				init('divContainer_2', 'divContent_2', 'sliderDiv2');  	
			break;
	case 'links':
				init('divContainer_2', 'divContent_2', 'sliderDiv2');  	
			break;
	case 'shop':
				//init('divContainer_2', 'divContent_2', 'sliderDiv2');  	
			break;
	case 'newsletter': 
				if(langueEnCours.toString() == 'en')
				{
	              document.getElementById('textFieldNewsLetter').value = 'Thanks for the subscription';
				}
				else
				 {
				   document.getElementById('textFieldNewsLetter').value = 'Merci d\'avoir souscris';
				 }
				//init('divContainer_2', 'divContent_2', 'sliderDiv2');  	
			break;
  }
}

function showResponses(transport) {
/* alert('responseHeaders: ' + transport.getAllResponseHeaders());
 alert('response header content-length: ' + transport.getResponseHeader('content-length'));
 alert('status: ' + transport.status);
 alert('statusText: ' + transport.statusText);
 alert('responseXML: ' + transport.responseXML);
 alert('responseText: ' + transport.responseText);*/
 //document.getElementById('content').innerHTML = '';
}
// fin gestion AJAX

function mp3PlayerSwfId_DoFSCommand(command, args)
{
  //alert(command);
  if(document.getElementById('playerMp3SectionIdSwfId'))
  {
    var movie = window.document.playerMp3SectionIdSwfId; // j'éteins le player total
    movie.TCallFrame('/',1);// j'éteins le player total
  }
}

var idPlayerPrec = '';
var idTitrePrec = '';
function gestionSectionAudio(idAudio, numChanson, idTitre)
{
  var movie = window.document.mp3PlayerSwfId; // j'éteins le player total
  movie.TCallFrame('/',1);// j'éteins le player total
  
  if(idAudio != idPlayerPrec)
  { 
    if(idPlayerPrec != '')
	{
      document.getElementById(idPlayerPrec).innerHTML = '<img src="./images/playSectionAudio.jpg" width="225" height="18" alt="" border="0">';
	}
	idPlayerPrec = idAudio;
    ajaxRequest(idAudio, './sectionSite/audioGetFlashPlayer.php?song='+numChanson, 'get', 'song='+numChanson);
  }
  
  if(idTitre != idTitrePrec)
  { 
    if(idTitrePrec != '')
	{
	  document.getElementById(idTitrePrec).className = 'titreAlbum';
	}
	document.getElementById(idTitre).className = 'titreAlbumClique';
	idTitrePrec = idTitre;
  }
}

function insertionLetusKnow(messageLetusKnow, nomLetusKnow, emailLetusKnow, paysLetusKnow, newLetterInscription)
{  
   var erreur = 0;
   if(messageLetusKnow == '')
   {
     erreur = 1;
     document.getElementById('messageLetusKnow').style.borderColor = 'red';
   }
   
   if(nomLetusKnow == '')
   {
     erreur = 1;
     document.getElementById('nomLetusKnow').style.borderColor = 'red';
   }
   
   if(erreur == 0)
   {
     ajaxRequest('', './sectionSite/insertLetusKnow.php', 'post', 'msg='+messageLetusKnow+'&nom='+nomLetusKnow+'&email='+emailLetusKnow+'&pays='+paysLetusKnow+'&inscriptionNewsletter='+newLetterInscription);
	 
	 document.getElementById('messageLetusKnow').style.borderColor = '#FFCC33';
	 document.getElementById('nomLetusKnow').style.borderColor = '#FFCC33';
	 // j'efface le contenu des champs;
	 document.getElementById('messageLetusKnow').value = '';
     document.getElementById('nomLetusKnow').value = '';
     document.getElementById('emailLetusKnow').value = '';
     document.getElementById('paysLetusKnow').value = '';
     document.getElementById('resultEnvoiMsgLetusKnow').innerHTML = 'Thanks for your message';
   }
   
}

function closeCommentVideo(idOuvrir)
{
//alert('closeCommentVideo');
  var nbrVideo = document.getElementById('nbrVideo').innerHTML; // je récupére le nbr de thumbs chargée
  nbrVideo = parseInt(nbrVideo);
  
  var i = 0;
  var idTmp = '';
  while(i < nbrVideo)
  { //alert(i);
     idTmp = 'commentVideoId'+i;
	 if(idTmp != idOuvrir)
	 {
    // new Effect.BlindUp(idTmp);
	// new Effect.Fade(idTmp);
	document.getElementById(idTmp).style.display = 'none';
	//document.getElementById(idTmp).innerHTML = '';
	 }
	 i++;
  }
  
   //new Effect.BlindDown(idOuvrir);
   document.getElementById(idOuvrir).style.display = 'block';
  // new Effect.Appear(idOuvrir, {duration:0.1});
   
   //init('divContainer_2', 'divContent_2', 'sliderDiv2'); return false;
}

function manageListThumbsOpacity(idAallumer, entree, clique)
{
   var nbrThumbsGallerie = document.getElementById('nbrThumbsGallerie').innerHTML; // je récupére le nbr de thumbs chargée
   nbrThumbsGallerie = parseInt(nbrThumbsGallerie);
    if(clique == 1)
    {
      thumbsGallerieEnCours = idAallumer;
	  new Effect.Opacity(idAallumer, {duration:0.1, from:0.6, to:1.0});
    }
   var i = 0;
   while(i < nbrThumbsGallerie)
	{
  	  thumbsIdTmp = 'thumbsId'+i;
	  if(entree == 0) // si je sors de l'image
	  {
	    if(  ((thumbsGallerieEnCours != idAallumer)&&(thumbsIdTmp == idAallumer)) || ((thumbsIdTmp != idAallumer) && (clique==1))  )
		{
		  if(document.getElementById(thumbsIdTmp).style.opacity != 0.6)
		  {
		   new Effect.Opacity(thumbsIdTmp, {duration:0.1, from:1.0, to:0.6});
		  }
		}
	  } 
	  else
	   {
	     if(thumbsIdTmp == idAallumer)
		 {
	       new Effect.Opacity(thumbsIdTmp, {duration:0.1, from:0.6, to:1.0});
		 }
	   }
	
	 i++;
	}
 
  
}

function manageSousMenuGallerie(idAallumer, allumer)
{ //alert(sectionGallerieEnCours+' '+idAallumer);
  if(sectionGallerieEnCours != idAallumer)
  {
    if(allumer == 1)
	{
     new Effect.Opacity(idAallumer, {duration:0.1, from:0.6, to:1.0});
	}
	else
	 {
	   new Effect.Opacity(idAallumer, {duration:0.1, from:1.0, to:0.6});
	 }
  }
}

function eteintMenu(section)
{
  if(section != 'news')
  {
    informationImage('./images/btnews1.jpg', 'idMenuNewsBouton', 'nameMenuNewsBouton', '', 0, '', '');
  }
  if(section != 'bio')
  {
    informationImage('./images/btbio1.jpg', 'idMenuBioBouton', 'nameMenuBioBouton', '', 0, '', '');
  }
  if(section != 'gallerie')
  {
    informationImage('./images/btgallery1.jpg', 'idMenuGallerieBouton', 'nameMenuGallerieBouton', '', 0, '', '');
  }
  if(section != 'audio')
  {
    informationImage('./images/btaudio1.jpg', 'idMenuAudioBouton', 'nameMenuAudioBouton', '', 0, '', '');
  }
  if(section != 'video')
  {
    informationImage('./images/btvideo1.jpg', 'idMenuVideoBouton', 'nameMenuVideoBouton', '', 0, '', '');
  }
  if(section != 'tourDate')
  {
    informationImage('./images/bttourdates1.jpg', 'idMenuTourDateBouton', 'nameMenuTourDateBouton', '', 0, '', '');
  }
  if(section != 'download')
  {
    informationImage('./images/btdownload1.jpg', 'idMenuDownloadBouton', 'nameMenuDownloadBouton', '', 0, '', '');
  }
  if(section != 'lyrics')
  {
    informationImage('./images/btlyrics1.jpg', 'idMenuLyricsBouton', 'nameMenuLyricsBouton', '', 0, '', '');
  }
  if(section != 'letusknow')
  {
    informationImage('./images/btletusknow1.jpg', 'idMenuLetusknowBouton', 'nameMenuLetusknowBouton', '', 0, '', '');
  }
  if(section != 'links')
  {
    informationImage('./images/btlinks1.jpg', 'idMenuLinksBouton', 'nameMenuLinksBouton', '', 0, '', '');
  }
  if(section != 'shop')
  {
    informationImage('./images/btshop1.jpg', 'idMenuShopBouton', 'nameMenuShopBouton', '', 0, '', '');
  }
}

function trim(s) {
    return s.replace(/^\s+/, '').replace(/\s+$/, '');
}

//////////////////////////////////////////////////// fonction javascript pour l'admin////////////////////////////////////////////////////////
function updateOrdreShop(idLien, positionOrder)
{
  ajaxRequest('', 'index.php?page=updateShop&id='+idLien+'&positionOrder='+positionOrder, 'get', '');
}

function updateOrdreLien(idLien, positionOrder)
{
  ajaxRequest('', 'index.php?page=updateLinks&id='+idLien+'&positionOrder='+positionOrder, 'get', '');
}

function updateOrdreDownload(idDownload, positionOrder)
{
  ajaxRequest('', 'index.php?page=updateDownload&id='+idDownload+'&positionOrder='+positionOrder, 'get', '');
}

function updateOrdreGallerie(idPhoto, positionOrder)
{
  ajaxRequest('', 'index.php?page=updateGallery&id='+idPhoto+'&positionOrder='+positionOrder, 'get', '');
}

function updateOrdreVideo(idVideo, positionOrder)
{
  ajaxRequest('', 'index.php?page=updateVideo&id='+idVideo+'&positionOrder='+positionOrder, 'get', '');
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function changeLangueSite()
{
  switch(langueEnCours.toString())
  {
    case 'fr':
			langueEnCours = 'en';
		    informationImage('./images/bten-fr1.jpg', 'idMenuLangueBouton', 'nameMenuLangueBouton', '', 0, '', '');
			document.getElementById('textFieldNewsLetter').value = 'Enter your email';
		break;
 	case 'en':
			langueEnCours = 'fr';
		    informationImage('./images/bten-fr2.jpg', 'idMenuLangueBouton', 'nameMenuLangueBouton', '', 0, '', '');
			document.getElementById('textFieldNewsLetter').value = 'Entrez votre email';			
		break;
  }
  
  manageSectionSite('content', optionMenuClique, './sectionSite/'+optionMenuClique+'.php', 'page='+optionMenuClique);
}

function validationEmail(email)
{
 // expression régulière : email de type minimum : x@x.xx, maxi : n(nx.)nx@n(nx.)xxx
// accepte les emails en majuscule, les chiffres, et les caractères '-' et '_'
  var mail = /^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,}$/;
  reponse=mail.test(email);
 if (reponse) {
 	return true;
 }
 else {
	//alert("Adresse mail INVALIDE !");
 	return false;
 }
} 
/*
idAModifier = id qui sera modifier lors du retour de l'appel ajax
section = section du site
urlAAppeler = url appelé en ajax
listeParametre = liste des variables a envoyé a la page urlAAppeler
*/
function manageSectionSite(idAModifier, section, urlAAppeler, listeParametre)
{
  eteintMenu(section);  
  // alert(listeParametre);
 var movie = window.document.logoanimeSwfId;
  if (movie.IsPlaying())
  {
  // alert('movie is playing'); 
  }
  else
   {
     movie.GotoFrame(0);
	 movie.Play();
   }
  switch(section)
  {
  
    case 'news':
			document.getElementById('content').innerHTML = '';
			optionMenuClique = 'news';
			dhtmlHistory.add(listeParametre, 'Soul-id');
			document.getElementById('centreInterfaceId').src = "./images/fond/centrenews.jpg";
			informationImage('./images/btnews2.jpg', 'idMenuNewsBouton', 'nameMenuNewsBouton', '', 0, '', '');
			break;
	case 'bio':
			document.getElementById('content').innerHTML = '';
			optionMenuClique = 'bio';
			dhtmlHistory.add(listeParametre, 'Soul-id');
			document.getElementById('centreInterfaceId').src = "./images/fond/centrebio.jpg";
			informationImage('./images/btbio2.jpg', 'idMenuBioBouton', 'nameMenuBioBouton', '', 0, '', '');
			break;
    case 'gallerie':
	        if(listeParametre.indexOf('groupeGallery') == -1)
			{
			  document.getElementById('content').innerHTML = '';
			  sectionGallerieEnCours = 'buttonBandIdForOpacity';
			}
			 thumbsGallerieEnCours = 'thumbsId0';
  		    optionMenuClique = 'gallerie'; // menu cliqué
			dhtmlHistory.add(listeParametre, 'Soul-id'); // j'ajoute levenement			
			document.getElementById('centreInterfaceId').src = "./images/fond/centregallery.jpg";
			informationImage('./images/btgallery2.jpg', 'idMenuGallerieBouton', 'nameMenuGallerieBouton', '', 0, '', ''); // j'allume l'élément du bouton
  		break;
	case 'audio':
			document.getElementById('content').innerHTML = '';
			optionMenuClique = 'audio';
			dhtmlHistory.add(listeParametre, 'Soul-id');
			document.getElementById('centreInterfaceId').src = "./images/fond/centreaudio.jpg";
			informationImage('./images/btaudio2.jpg', 'idMenuAudioBouton', 'nameMenuAudioBouton', '', 0, '', '');
			break;
	case 'video':
  		    optionMenuClique = 'video'; // menu cliqué
			dhtmlHistory.add(listeParametre, 'Soul-id'); // j'ajoute levenement
			//alert(listeParametre.indexOf('idVideo',0));
			if(listeParametre.indexOf('idVideo',0) == -1)
			{
			 document.getElementById('centreInterfaceId').src = "./images/fond/centrevideo.jpg";
			}
			informationImage('./images/btvideo2.jpg', 'idMenuVideoBouton', 'nameMenuVideoBouton', '', 0, '', ''); // j'allume l'élément du bouton
  		break;
	case 'tourDate':
			document.getElementById('content').innerHTML = '';
			optionMenuClique = 'tourDate';
			dhtmlHistory.add(listeParametre, 'Soul-id');
			document.getElementById('centreInterfaceId').src = "./images/fond/centretourdates.jpg";
			informationImage('./images/bttourdates2.jpg', 'idMenuTourDateBouton', 'nameMenuTourDateBouton', '', 0, '', '');
		break;
	case 'download':	
			document.getElementById('content').innerHTML = '';
			optionMenuClique = 'download';
			dhtmlHistory.add(listeParametre, 'Soul-id');
			document.getElementById('centreInterfaceId').src = "./images/fond/centredownload.jpg";
			informationImage('./images/btdownload2.jpg', 'idMenuDownloadBouton', 'nameMenuDownloadBouton', '', 0, '', '');
		break;
	case 'lyrics':
			document.getElementById('content').innerHTML = '';
			document.getElementById('listeChansonId').style.display = 'block';
			optionMenuClique = 'lyrics';
			dhtmlHistory.add(listeParametre, 'Soul-id');
			document.getElementById('centreInterfaceId').src = "./images/fond/centrelyrics.jpg";
			informationImage('./images/btlyrics2.jpg', 'idMenuLyricsBouton', 'nameMenuLyricsBouton', '', 0, '', '');
		break;
	case 'letusknow':
			document.getElementById('content').innerHTML = '';
			optionMenuClique = 'letusknow';
			dhtmlHistory.add(listeParametre, 'Soul-id');
			document.getElementById('centreInterfaceId').src = "./images/fond/centreletusknow.jpg";
			informationImage('./images/btletusknow2.jpg', 'idMenuLetusknowBouton', 'nameMenuLetusknowBouton', '', 0, '', '');
		break;
	case 'links':
			document.getElementById('content').innerHTML = '';
			optionMenuClique = 'links';
			dhtmlHistory.add(listeParametre, 'Soul-id');
			document.getElementById('centreInterfaceId').src = "./images/fond/centrelinks.jpg";
			informationImage('./images/btlinks2.jpg', 'idMenuLinksBouton', 'nameMenuLinksBouton', '', 0, '', '');
		break;
	case 'shop':
			document.getElementById('content').innerHTML = '';
			optionMenuClique = 'shop';
			dhtmlHistory.add(listeParametre, 'Soul-id');
			document.getElementById('centreInterfaceId').src = "./images/fond/centreshop.jpg";
			informationImage('./images/btshop2.jpg', 'idMenuShopBouton', 'nameMenuShopBouton', '', 0, '', '');
		break;
  }
  
  ajaxRequest(idAModifier, urlAAppeler+'?lang='+langueEnCours+'&'+listeParametre, 'get', '');
}


function manageHistorySite(urlSource)
{ 
  //alert(urlSource);
	//var debugMsg = document.getElementById("debugMsg");
	var chaine = urlSource.toString();
	var chaineTmp = "page";
	var positionCar = chaine.indexOf(chaineTmp,0);
	
	chaine = chaine.substr(positionCar);
	
	if(positionCar == -1)   // si je viens pas d'une url tout faite avec le http://
	{
	  var listeParametre = urlSource;
	}
	else                    // sinon je vais récupérer que les paramètes qui me concerne dans la chaine http://
	{
	  if(chaine.indexOf('#',0) != -1) // si j'ai le caractère # en début de chaine, je l'enlève
	  {
	    chaine = chaine.substr(chaine.indexOf('#',0)+1);
	  }
	  var listeParametre = chaine+' '; //chaine.substr(positionCar+1);
	}
	
	if(listeParametre != urlSource) // si j'ai un parametre de page
	{
	    listeParametre = trim(listeParametre);
		var reg = new RegExp("[&=]+", "g");	
		var tableau = listeParametre.split(reg);  // je découpe la chaine pour avoir : tableau[i] = nom de la variable et tableau[i+1] = valeur de la variable.
	    //alert('jai un parametre '+tableau[0]);  
		switch(tableau[0])  // normalement le 1er argument doit être la variable 'page' et en i+1 la valeur de la variable.
		{
		  case 'page':		       
			 	switch(trim(tableau[1]))
				{
				  case 'news':			
				  			//alert('rentre news');  
				  			manageSectionSite('content', 'news', './sectionSite/news.php', listeParametre);
				  		break;
				  case 'bio':			
				   			//alert('rentre news');  
				  			manageSectionSite('content', 'bio', './sectionSite/bio.php', listeParametre);
				  		break;
				  case 'gallerie':
				           // alert('rentre gallerie');
				  			manageSectionSite('content', 'gallerie', './sectionSite/gallerie.php', listeParametre);
				  		break;
				  case 'audio':
				           // alert('rentre gallerie');
				  			manageSectionSite('content', 'audio', './sectionSite/audio.php', listeParametre);
				  		break;
				  case 'video':
				           // alert('rentre gallerie');
				  			manageSectionSite('content', 'video', './sectionSite/video.php', listeParametre);
				  		break;
				  case 'tourDate':			
				  			//alert('rentre news');  
				  			manageSectionSite('content', 'tourDate', './sectionSite/tourDate.php', listeParametre);
				  		break;
				  case 'download':			
				  			//alert('rentre news');  
				  			manageSectionSite('content', 'download', './sectionSite/download.php', listeParametre);
				  		break;
				  case 'lyrics':			
				  			//alert('rentre news');  
				  			manageSectionSite('content', 'lyrics', './sectionSite/lyrics.php', listeParametre);
				  		break;
			 	 case 'letusknow':
				 			//alert('rentre news');  
				  			manageSectionSite('content', 'letusknow', './sectionSite/letusknow.php', listeParametre);
				  		break;
				 case 'links':
				 			//alert('rentre news');  
				  			manageSectionSite('content', 'links', './sectionSite/links.php', listeParametre);
				  		break;
				 case 'shop':
				 			//alert('rentre news');  
				  			manageSectionSite('content', 'shop', './sectionSite/shop.php', listeParametre);
				  		break;
				}
		  break;  
		}
	}
	else
	 {
	   manageSectionSite('content', 'news', './sectionSite/news.php'); // première page a charger lors de l'arrivée sur le site
	 }
	// alert('fin urlsource'+tableau[1]);  
}

   function initializeSite() {
      // initialize our DHTML history
      dhtmlHistory.initialize();
      // subscribe to DHTML history change
      // events
	  //alert('initializeSite');
      dhtmlHistory.addListener(historyChange);         
	  manageHistorySite(this.location);
   }
   
   /** Our callback to receive history 
       change events. */
   function historyChange(newLocation, historyData) {
      var historyMsg = historyData;
      manageHistorySite(newLocation);
   }     