

function PageBienCharge(){
    
	// ok la page est bien chargé, on init ce qu'on a a initialiser
	
	setTimeout("Live()",100); // 

}

new Event.observe(window, 'load', PageBienCharge);





function OverBulle()
{
	
	
}



function Identifiation()
{
	var titre = 'Merci de vous identifier !';
	var html = '<div style="margin: 20px;"><div style="overflow: auto;"><input type="text" name="pseudo" /></div></div>';
	
	OverBoite(titre,html);
	
}



function OverBoite(titre,html)
{
	
	$("overboite").appear({ duration: 0.4 });
	$("titreob").update(titre);
	$("contenuob").update(html);
	
}


function ConnexionOB()
{
	
	objdate = new Date;

	var url = 'ajax.php?module=MembresNight&action=AjaxConnexionContent&time='+objdate.getTime();
	var params = '&blabla=z';

	new Ajax.Request(url, {
	  method: 'post', 
      postBody: params, 

	  evalScripts:true, 
	  onSuccess: function(transport) {


	    if (transport.responseText)
		{	
			var contenu = transport.responseText;
			OverBoite('Connexion',contenu);

		}	    

	}
	});
	
	
	

}





function MesPhotosOB()
{
	
	objdate = new Date;

	var url = 'ajax.php?module=MembresNight&action=MesPhotosForm&time='+objdate.getTime();
	var params = '&blabla=z';

	new Ajax.Request(url, {
	  method: 'post', 
      postBody: params, 

	  evalScripts:true, 
	  onSuccess: function(transport) {


	    if (transport.responseText)
		{	
			var contenu = transport.responseText;
			OverBoite('Ajoutez une photo de vous !',contenu);

		}	    

	}
	});
	
	
	

}



function AppelOB(m,a,titre,params)
{
	
	objdate = new Date;

	var url = 'ajax.php?module='+m+'&action='+a+'&time='+objdate.getTime();
	var params = '&blabla=z&'+params;

	new Ajax.Request(url, {
	  method: 'post', 
      postBody: params, 

	  evalScripts:true, 
	  onSuccess: function(transport) {


	    if (transport.responseText)
		{	
			var contenu = transport.responseText;
			OverBoite(titre,contenu);

		}	    

	}
	});
	
	
	

}


function OverBoiteFermer()
{
	
	$("overboite").fade({ duration: 0.4 });
	
}



function Live()
{
	
	
	objdate = new Date;
	
	var url = 'ajax.php?module=Connexion&action=AjaxLive&time='+objdate.getTime();
	var params = '';
	
	new Ajax.Request(url, {
	  method: 'post', 
      postBody: params, 
       
	  evalScripts:true, 
	  onSuccess: function(transport) {


	    if (transport.headerJSON)
		{	
			var json = transport.headerJSON;
			
			
			setTimeout("Live()",10000); //
			
			
		 		// Connectes et Inscrits
				$("connecte_nb").update(json.connectes);
				$("inscrits_nb").update(json.inscrits);
				
		   
				// Msg
				$("newmsg_nb").update(json.msg.nouv);
				
				if (json.msg.alerter)
				{
					Effect.Pulsate('newmsg_nb', { pulses: 10, duration: 3 });
				}
				
		   		// Notifications
				$("notifs_nb").update(json.notifs.nouv);
				if (json.notifs.alerter)
				{
					Effect.Pulsate('notifs_nb', { pulses: 10, duration: 3 });
				}
				
		   		// Nouvelles Visites
				$("visites_nb").update(json.visites.nouv);
				if (json.visites.alerter)
				{
					Effect.Pulsate('visites_nb', { pulses: 10, duration: 3 });
				}		
		    
				
			
		}	    

	}
	});
	
	
}






function WebAjaxPresenceREPONDRE(evtid,reponse)
{
			
			objdate = new Date;

			var url = 'ajax.php?module=AgendaNight&action=WebAjaxPresenceREPONDRE&time='+objdate.getTime();
			var params = '&id='+evtid+'&reponse='+reponse;

			new Ajax.Request(url, {
			  method: 'post', 
		      postBody: params, 

			  evalScripts:true, 
			  onSuccess: function(transport) {


			    if (transport.responseText)
				{	
					var contenu = transport.responseText;

					ChangerOnglet('AgendaNight','WebAjaxPresents','presents','&id='+evtid);

				}	    

			}
			});
			
			
			

}


