var ajax_online = new sack();
var WindowFlashed=false;
var BlinkTitle=0;
var Titre;

function FctOnline(){
	ajax_online.reset();
	ajax_online.setVar("online", 1);
	ajax_online.requestFile = "Common/Php/Tools/online.php";
	ajax_online.onCompletion = function() {
		if(ajax_online.response.indexOf("cmd_new") > -1){
			//alert("Vous avez un nouveau message");
			//alert(ajax_online.response);
			var reg=new RegExp("[;]+", "g");
			var info=ajax_online.response.split(reg);
			objChat.style.visibility='visible';
			objChat.style.display ='block';
			if(objClose.innerHTML != 'x') objClose.innerHTML=info[6];
									
			alertc_infos.innerHTML= info[5];
			alertc_msg.innerHTML=info[3];
			alertc_id=info[2];
			alertc_membre=info[1];
			document.alertc_photo.src=info[4];
			
			alertc_new=info[6];
			if(alertc_new.length > 1 && objClose.innerHTML != 'x'){
				objClose.style.fontSize='9px';
				margin_close.style.marginLeft= '21px';
			}
			else{
				objClose.style.fontSize='10px';
				margin_close.style.marginLeft= '23px';
			}
			if(WindowFlashed==false && objClose.innerHTML != 'x') FlashWindow(1);
		}
		temps_interval=25000;
		if(is_abo) temps_interval=10000;
		setTimeout("FctOnline()",temps_interval);
	};
	ajax_online.runAJAX();
}

function FlashWindow(init){
	if(init==1){
		WindowFlashed=true;
		Titre=top.document.title;
		BlinkTitle=0;
	}

	if(WindowFlashed){
		if(BlinkTitle==0){
			BlinkTitle=1;
			top.document.title="Nouveau message";
		}
		else{
			BlinkTitle=0;
			top.document.title="***************";
		}
		setTimeout("FlashWindow(0)", 1000);
	}
	else{
		top.document.title=Titre;
	}
}

function CloseAlert(){
	if(objChat2.style.display=='block'){
		H=HMAX;
		deplacement();
		objChat.style.visibility='hidden';
		objChat.style.display ='none';
		objChat2.style.visibility='hidden';
		objChat2.style.display ='none';
	}
	WindowFlashed=false;
}

FctOnline();

