
// traitement des pages sécurisé. C'est cette fonction qui détermine s'il faut afficher le formulaire d'identification ou la page demandé. 
function verifierSessionSponsor(parametres,contenu){ 
	$('infoSousMenu').update('partenaires');
	var lienDeconnexion = '<a  href="#" title="Déconnexion" onclick="javascript:deconnecter(\'ajaxTriathlon.php\');return false;">'
			+'Quitter la session</a>';
	//cas de deconnexion : recherche du mot clé : shut_down
	var mot_cle = 'shut_down';
	var reg=new RegExp(mot_cle, "g");
	if(contenu.match(reg)) 
		contenu = mot_cle;
	//cas du sous menu liste des membres
	
														//alert('contenu: '+contenu+'secure:'+parametres.secure);
	if(parametres.menu=="membres"){									//if(	parametres.deconnecter)alert("'"+contenu+"'");	
		if(contenu != mot_cle){														
			regulationAffichage("conteneurTexte");
			$("conteneurTexte").update(contenu);
			
		}
		else{
			regulationAffichage("identForm");
			identificationForm();
			lienDeconnexion = '';
		}
			
		
			
	}
	$("deconnexion").update(lienDeconnexion);
	if(lienDeconnexion =='')
		$('nomUtilisateur').update('');
	else{
		sessionDeQui();
	}
	
}


//-----------------------------------------Fonction d'affichage de partenaire dans fenetreSponsors
function apercuSponsors() {
	var duree =$("idSponsorDuree").innerHTML.strip();
	var id = $("idSponsorSuivant").innerHTML.strip();
	var url = $("infoURL").innerHTML+"partenaires.php";
	
	new Ajax.Request(url,
	{	
		parameters : {page:'partenaires',id : id},
		method : 'post',
		onSuccess : function(xmlHttp){
			var resultat = xmlHttp.responseText; 
						//alert(resultat);
			//Séparation du titre  d'un part tab[0] et de l'id du sponsor et le temps de publication d'autre part tab[1]
			var tab = extractionSegment(resultat,"&id_sponsor_suivant&");
			var idEtTemps = tab[1];
			//Séparation de l'id de la news et du temps de la publication
			var idTempsTab = extractionSegment(idEtTemps,"&duree&");//alert(tab[0]+" idTempstab0:"+idTempsTab[0]+" idTempstab1:"+idTempsTab[0]);
			var idSuivant = idTempsTab[0].strip();
			var duree = idTempsTab[1].strip();
			
			var logo = tab[0].strip();
			$("fenetreSponsorsTexte").update(logo);	
			
			$("idSponsorSuivant").update(idSuivant);
			$("idSponsorDuree").update(duree);
			
		}});
	return id;
	
	
	  
}

//-----------------------------------------Fonction d'actualisation du contenu meteo à intervalles réguliers
function horlogePartenaires(){
  var tempsEcouleSponsor = $("idSponsorTempsEcoule").innerHTML;
  var dureeSponsor = $("idSponsorDuree").innerHTML;//
  //
  if(tempsEcouleSponsor == dureeSponsor){
	  
	   var id = apercuSponsors();
	  if(id !="")															
		tempsEcouleSponsor = 0;
	  else
		  tempsEcouleSponsor = 0;
		  
	  
  }
  tempsEcouleSponsor++;
  //alert("\""+dureeSponsor+"\""+tempsEcouleSponsor+"\""+id);
  $("idSponsorTempsEcoule").update(tempsEcouleSponsor);
  setTimeout('horlogePartenaires()',1000);
  
}

