var first = false ;
var old = "NULL" ;

function refresh_tchat()
{
	if(window.XMLHttpRequest) aj2 = new XMLHttpRequest(); else if(window.ActiveXObject) aj2 = new ActiveXObject("Microsoft.XMLHTTP"); 

	id_date = new Date();
	var newid = id_date.getTime() + "c" + id_date.getHours()+"a"+id_date.getMinutes()+"a"+id_date.getSeconds()+"b";			
	newid += Math.floor(Math.random()*1000000) ;

	if (first = true) 
	{	aj2.open("GET", "http://www.mimichat.com/chat_ajax/chat.php?refresh_t=1&t=" + newid, true); }
	else
	{	aj2.open("GET", "http://www.mimichat.com/chat_ajax/chat.php?refresh_t=0&t=" + newid, true); }

	first = true ;
	
	aj2.onreadystatechange= function()		
	{
		if (aj2.readyState == 4)
		{
			if (aj2.status == 200)
			{			

				if (aj2.responseText.length > 10)
				{
					
					var php = new PHP_Serializer(); 
					var tab = php.unserialize((aj2.responseText)) ;					
					php = null ;
										
					if ( old.length != tab['bloc1'].length )
					{						
						document.getElementById("liste_connectes").innerHTML = tab['bloc1']  ;
						old = tab['bloc1'] ;
					}
					

					document.getElementById("liste_dialogue").innerHTML = tab['bloc2']  ;
					document.getElementById("liste_dialogue").scrollTop= document.getElementById("liste_dialogue").scrollHeight ;
				}

			}
		}
	}
	aj2.send(null) ;
	
	setTimeout("refresh_tchat()",50000) ;	
}	

