$(function() 
{
	//Fonction d'envoi de la question
    $('#question form').submit(function() 
    {
        var message 	= $('#question input[name=message]').val();
        var actionType	= "envoi" ;
        
        if(message.length == 0)	//si pas de question
        {
        	$('#info').html("<table><tr><td><img src='http://www.citebeur.net/liveshow/template/imagesChat/warning.png' alt='warning' class='ChatInfo' /></td><td>&nbsp; Vous devez saisir une question !</td></tr></table>");
       		setTimeout(function(){ $('#info').html("&nbsp;"); }, 2000);
        }
        else	//sinon si tt OK en execute vers le fichier PHP
        {
	        $.post('chat.php', 
        	{ 
        		'message':message,
        		'actionType':actionType
        	}, 
        	function(data) 
        	{
        		if(data.length>0)	//si data>0 = erreur
        			$('#info').html("<table><tr><td><img src='http://www.citebeur.net/liveshow/template/imagesChat/warning.png' alt='warning' class='ChatInfo' /></td><td>"+data+"</td></tr></table>")
        			
        		//sinon OK	        		
        		$('#info').empty();
        		$('#info').html("<table><tr><td><img src='http://www.citebeur.net/liveshow/template/imagesChat/ok.png' alt='ok' class='ChatInfo' /></td><td>&nbsp; Question envoy&eacute;e. Merci.</td></tr></table>");
       			setTimeout(function(){ $('#info').html("&nbsp;"); }, 2000);
       			
            	refreshChat();            	
        	});
	        	
	        $('#question input[name=message]').val('');
        }
       return false;
    });
    
    //Fonction de refresh de la liste des questions posées
    function refreshChat() 
    {
    	var actionType	= "affichage" ;
    	
        $.post('chat.php', 
       	{ 
       		'actionType':actionType  
       	},function(data)
       	{
			$('#room').html(data);
       	});       	       		
       	return false;
    }   
    
    refreshChat();
    setInterval(function(){ refreshChat(); }, 5000);		//refresh la liste tte les 5 secondes.
    
    
        //Fonction de refresh de la liste des questions posées
    function verifAuto() 
    {
    	var actionType	= "verifautorisation" ;
    	var maRegTestChat = /erreur_chat$/ ;
		var maRegTestChat2 = /ok_chat$/ ;
		
        $.post('chat.php', { actionType:actionType },
		function(data)
       	{
			if(maRegTestChat.test(data) == false)
       		{
       			$('#mainChat').show("slow") ;
       			$('#info').empty("slow");
			}
			
       		if(maRegTestChat2.test(data) == false)
       		{
       			$('#mainChat').hide("slow") ;
       			$('#info').html("<table><tr><td><img src='http://www.citebeur.net/liveshow/template/imagesChat/warning.png' alt='warning' class='ChatInfo' /></td><td>Vous ne pouvez pas utiliser le chat</td></tr></table>").show("slow");
       		}
   			
       	});       	       		
       	return false;
    }   
    
    verifAuto();
    setInterval(function(){ verifAuto(); }, 5000);		//refresh la liste tte les 5 secondes.
    
    
    
    function refreshConnecte() 
    {
    	$.post('template/nbConnecte.inc.php',function(data)
       	{
			
       	});    
    	   	       		
       	return false;
    }   
    
    refreshConnecte();
    
    setInterval(function(){ refreshConnecte(); }, 5000);		//refresh la liste tte les 5 secondes.
})