function dialogbox(action, id, back_action, back_action_param,flag)
{	
	
	flag = (flag)?flag:''
	$('#popup_dialog_container').show();
	$('#popup_dialog').show();
	
	$('#dialog_message').html('<center><font class="">Traitement en cours...</font><br/><img alt="" src="img/icons/progress7.gif"></center>');
	
	if(action == 'delete_msgbox')
	{	
		//$('#dialog_message').empty();
		$('#dialog_title').html('<span>Supprimer le message</span>');
		$('#dialog_message').html('<p class=""><strong>Voulez vous supprimer le Post ?.</strong></p>');	
		$('<div></div>').html(flag).appendTo('#dialog_message');
		$('<p class=""></p>').html('<strong><u>Important</u></strong><br/>Tous les commentaires relatifs à ce post seront egalement supprimer.').appendTo('#dialog_message');
		$('#submit_button').html('<button type="button" onclick="javascript:remove(\'msgbox\',\''+id+'\',\''+back_action+'\',\''+back_action_param+'\')" > Supprimer</button>');

	
	}else if(action == 'delete_comment'){
	
		//$('#dialog_message').val('');

	//alert($('#comment_body_'+id).text());
	$('#dialog_title').html('<span>Supprimer commentaire</span>');	
	$('#dialog_message').html('<p class=""><strong>Voulez vous supprimer le commentaire ?</strong></p>');		
	$('<div></div>').html($('#comment_body_'+id).text()).appendTo('#dialog_message');	
	$('#submit_button').html('<button type="button" onclick="javascript:remove(\'comment\',\''+id+'\',\''+back_action+'\',\''+back_action_param+'\', \''+flag+'\')" > Supprimer</button>');

	}else if(action == 'delete_school')
	{	
		$('#dialog_message').empty();
		$('#dialog_title').html('<span>Supprimer etablissement</span>');
		$('<p class=""></p>').html('Souhaiter vous retirer cet etablissement <strong>'+flag+'</strong> de votre cursus?<br/>').appendTo('#dialog_message');	
		$('<div></div>').html(flag).appendTo('#dialog_message');
		//$('<p class=""></p>').html('<strong><u>Important</u></strong><br/>Tous les commentaires relatifs à ce post seront egalement supprimer.').appendTo('#dialog_message');
		$('#submit_button').html('<button type="button" onclick="javascript:remove(\'school\',\''+id+'\',\''+back_action+'\',\''+back_action_param+'\')" > Supprimer</button>');

	
	}
	else if(action == 'addfriend'){
	
	$('#dialog_message').empty();
	$('#dialog_title').html('Ajouter comme ami(e).');	
	$('#dialog_message').html('<p class="">Voulez-vous ajouter <a href="profile.php?index='+id+'">'+flag+'</a> à la liste de vos amis ?<br/>Nous l\'informerons de votre demande, et il devra confirmer que vous êtes amis.<br/></p>');	
	$('<div></div>').html($('#comment_body_'+id).text()).appendTo('#dialog_message');	
	$('#submit_button').html('<button type="button" onclick="javascript:friend(\''+id+'\',\''+action+'\',\''+back_action+'\',\''+back_action_param+'\', \''+flag+'\')" >Ajouter &agrave; mes amis</button>&nbsp;');

	}	
	else if(action == 'delfriend' || action == 'decline'){
	
	$('#dialog_message').empty();
	$('#dialog_title').html('Ajouter comme ami(e).');	
	$('#dialog_message').html('<p class="">Souhaiter vous retirer <a href="profile.php?index='+id+'">'+flag+'</a>de votre liste de vos amis ?<br/></p>');	
	$('<div></div>').html($('#comment_body_'+id).text()).appendTo('#dialog_message');	
	$('#submit_button').html('<button type="button" onclick="javascript:remove(\'friend\',\''+id+'\',\''+back_action+'\',\''+back_action_param+'\', \''+flag+'\')" >Retirer de ma liste</button>&nbsp;');

	}	
	else if(action == 'writemessage'){
	
	
	$('#dialog_title').html('Nouveau Message.');
	$('#dialog_message').load("tpl/tpl.php",{'id': id}, function(response, status,xhr ) {
															  if (status == "error") {
																var msg = "Desol&eacute; mais il y a une erreur: ";
																$("#dialog_message").html(msg + response.status + " " + response.statusText);
															  }
															});
	


	}else if(action == 'delete_mail')
	{	
		$('#dialog_message').empty();
		$('#dialog_title').html('<span>Supprimer le message</span>');
		$('<p class=""></p>').html('<strong>Voulez vous supprimer le Post ?.</strong>').appendTo('#dialog_message');	
		$('<div></div>').html(flag).appendTo('#dialog_message');
		$('<p class=""></p>').html('<strong><u>Important</u></strong><br/>Tous les commentaires relatifs à ce post seront egalement supprimer.').appendTo('#dialog_message');
		$('#submit_button').html('<button type="button" onclick="javascript:remove(\'email\',\''+id+'\',\''+back_action+'\',\''+back_action_param+'\')" > Supprimer</button>');

	
	}	

	else if(action == 'addcursus'){
	
	
	$('#dialog_title').html('Ajouter un etablissement.');
	$('#dialog_message').load("tpl/addcursus.php",{'id': id}, function(response, status,xhr ) {
															  if (status == "error") {
																var msg = "Desol&eacute; mais il y a une erreur: ";
																$("#dialog_message").html(msg + response.status + " " + response.statusText);
															  }
															});	
	
	}
	$('<div class="clearer"></div>').appendTo('#dialog_message');


	/*
	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_dialog_manager.php",
				   data: "action="+action+"&id="+id+"&back_action="+back_action+"&back_action_param="+back_action_param,
				   dataType: "html",
				  
					beforeSend: function(msg){
						$('#popup_dialog_container').show();	
						$('#popup_dialog').html('<center><font class="">Traitement en cours...</font><br/><img alt="" src="img/icons/progress7.gif"></center>');

				  },

				  success: function(back_data){
					 //alert( "Data Saved: " + back_data );
					 $('#popup_dialog').html(back_data);
				   },
				
					error: function (XMLHttpRequest, textStatus, errorThrown) {
					$("#popup_dialog").html('<font class="">Delai de reception de données depassé..<br/>'+textStatus+' '+errorThrown+'</font>');
					$('#popup_dialog_container').hide('slow');
					}   
	   
				}	 
			);	
			*/
	
return false 
 }
  
  //Ajout d'un ami
function friend(uid, action, back_action, back_action_param)
{

	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_friend_manager.php",
				   data: "action="+action+"&uid="+uid+"&back_action="+back_action+"&back_action_param="+back_action_param,
				   dataType: "html",
				  
					beforeSend: function(msg){
					if(back_action == 'inline_text')
					{ 						
						$('#'+back_action_param).html('<img alt="Chargement..." src="img/icons/progress_mini.gif">');	
						$('#popup_dialog_container').hide();						
					}else{
					$('#popup_dialog_container').show();										
					 $('#popup_dialog').html('<center><img alt="Chargement..." src="img/icons/progress7.gif">&nbsp;<font class="loadtextbig">Traitement en cours...</font></center>');
					}
				  },

				  success: function(back_data){
		
					 					
					if(back_action == 'inline_text')
					{ 						
					$('#'+back_action_param).html(back_data);		 
					
		 
					}else
					$('#popup_dialog').html(back_data);
					 
					if(action == 'delfriend' ||  action == 'delete_msgbox') $('#popup_dialog').css("display","none");		
					if( back_action == 'redirect')	document.location.href = back_action_param;


					if(back_action == 'loaddiv')
					{
					var param = uid+','+back_action_param;					
					$('#div_'+back_action_param).html( '<script>load_friend('+param+')</script>');					
					}
					
					
					if(back_action == 'closediv')
					{ 						
						$('#'+back_action_param).fadeOut("slow");						
		 
					}
					
					/**/

						$('#popup_dialog_container').hide();
						//$('#popup_dialog').show();			
				   
				   },
				
					error: function (xhr, status, response) {
					$("#popup_dialog").html('<font class="loadtextbig">Delai de reception de données depassé..<br/>'+status+' '+response+'</font><br/><a href="javascript:this.hide()">Fermet</a>');
					}	   
	   
				}	 
			);	
 
 }
 
 
 
function remove(element,id,back_action,back_action_param,frm)
{

	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_delete.php",
				   
				   data: "element="+element+"&id="+id+"&back_action="+back_action+"&back_action_param="+back_action_param+"&dest_id="+frm,
				   dataType: "html",
				  
					beforeSend: function(msg){
					$('#popup_dialog_container').css("display","block");										
					 $('#popup_dialog').html('<center><font class="">Traitement en cours...</font><br/><img alt="Chargement..." src="img/icons/progress7.gif"></center>');
				   },

				  success: function(back_data){
					$('#popup_dialog_container').css("display","block");
					 $('#popup_dialog').html(back_data);					 

					if( back_action == 'redirect')	document.location.href = back_action_param;


					if(back_action == 'loaddiv')
					{
					var param = uid+','+back_action_param;					
					$('#div_'+back_action_param).html( '<script>load_friend('+param+')</script>');					
					}
					
					if(back_action == 'closediv'){
						$('#'+back_action_param).hide(500);
						$('#'+back_action_param).empty();
					}	

					if(back_action == 'pageload')
					{
					var param = uid+','+back_action_param;	
					pageload(back_action_param);					
					//$('#div_'+back_action_param).html( '<script>load_friend('+param+')</script>');					
					}					
		 
					////a commenter pour avoir le feedback de l'action dans le popup_dialog_container
					$('#popup_dialog_container').hide();		
				   
				   },
				
					error: function (XMLHttpRequest, textStatus, errorThrown) {
					$("#popup_dialog").html('<font class="">Erreur signal&eacute;e..<br/>'+textStatus+' '+errorThrown+'</font><br/><a onclick="javascript:$(\'#popup_dialog_container\').hide()">Fermer</a>');
					}	   
	   
				}	 
			);	
 
 }
  
function postmessage(frm,cdiv)
{
	
	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_postmsg.php",
				   data: $("#"+frm).serialize(),
				   dataType: "html",
				  
					beforeSend: function(msg){						
						if( cdiv == 'legendbox')
						{
							$('#legendbox').attr("disabled","disabled");
							
						}
						else
						 {	
							$('#'+cdiv).html('<img alt="Enregistrement en cours.." src="img/icons/progress_mini.gif"></center>');
							//$('#texte').attr("disabled","disabled");
							//alert($(":input[name='textbox']").attr("name"));
							$(":input[name='textbox']").attr("disabled","disabled");
							$('#bt_post').attr("disabled","disabled");
						}
				   },
				  success: function(back_data){
					 $('#'+cdiv).html(back_data);
					 //$('#'+frm+' :input').val('');
					 $('#'+frm).reset();
					 $(":input[name='textbox']").attr("disabled","");
					 

					 
					 
				   },
					error: function (XMLHttpRequest, textStatus, errorThrown) {
					$('#'+cdiv).html('Delai de reception de données depassé..');
					}	   

				}	 
			);	
 }
 
 
 
function add(element,frm, cdiv)
{

 	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_add.php",
				   data: $('#'+frm).serialize()+'&element='+element,
				   dataType: "html",
				  
					beforeSend: function(msg){						
					 $('#'+cdiv).html('<center><font class="">Enregistrement en cours...</font><br/><img alt="" src="img/icons/progress7.gif"></center>');
				   },
				   	success: function(back_data){
					 $('#'+cdiv).html(back_data);					 
					 
				   }
				}	 
			);
		
}


 
function mail(act,frm,cdiv)
{
	 $.ajax({
			   type: "POST",
			   url: "./php-ajax/ajax_mail.php",
			   data: $("#"+frm).serialize()+'&cdiv='+cdiv+'&act='+act,
			   dataType: "html",
			  
				beforeSend: function(){
									
				 $('#'+cdiv).html('<center><img alt="Traitement..." src="img/icons/progress_mini.gif"></center>');
			   },

			  success: function(back_data){	
				$('#popup_dialog_container').show();				  
				$('#popup_dialog').html(back_data);
				$('#'+cdiv).html('');
				//$('#popup_dialog_container').fadeOut(800);	
					
			   },
			
				error: function (response, status, xhr) {
				$('#'+cdiv).html("Erreur signal&eacute;e :"+ status + " "+response.status+": "+response.statusText );
				
				}	   
			}	 
			);	
 
 }
 
 
 
 
function savelog(cdiv,frm)
{
	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_log.php",
				   data: $('#'+frm).serialize(),
				   dataType: "html",
				  
					beforeSend: function(msg){						
					 $('#'+cdiv).html('<center>Enregistrement en cours...</center>');
				   },
				   	success: function(back_data){
					$('#'+cdiv).fadeIn("slow");				
					 $('#'+cdiv).html(back_data);
				   }
				}	 
			);	 
 }
 
 
 
 function setprimary(frm,redirect)
{
	 $.ajax(	{
				   type: "POST",
				   url: "./manager.php",
				   data: "&action=setprimary&"+$('#'+frm).serialize(),
				   dataType: "html",
				  
					beforeSend: function(msg){
					 $('#popup_dialog').show()	;				
					 $('#popup_dialog').html('<center>Traitement en cours...</center>');
				   },
				   	success: function(back_data){
					//$('#popup_dialog').html(back_data);
					//$('#popup_dialog').hide();	
					if( redirect)	document.location.href = redirect;					
					 
				   }
				}	 
			);	 
 }
 
  function manage(action,frm,redirect)
{
	 $.ajax(	{
				   type: "POST",
				   url: "./manager.php",
				   data: "&action="+action+"&"+$('#'+frm).serialize(),
				   dataType: "html",
				  
					beforeSend: function(msg){
					 $('#popup_dialog').show()	;				
					 $('#popup_dialog').html('<center>Traitement en cours...</center>');
				   },
				   	success: function(back_data){
					$('#popup_dialog_container').css("display","block");
					$('#popup_dialog').html(back_data);
					//$('#popup_dialog').hide();	
					//$('#popup_dialog').html(back_data);
					if(redirect)document.location.href = redirect;					
					 
				   }
				}	 
			);	 
 }
 
 
 
 function explore(w, id, divid)
 {
 
 	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_explore.php",
				   data: "w="+w+"&id="+id,
				   dataType: "html",
				  
					beforeSend: function(msg){						
					 $('#'+divid).html('<center><img alt="" src="img/icons/progress7.gif">&nbsp;<font class="loadtextbig">Chargement en cours...</font></center>');
				   },
				   	success: function(back_data){
					 $('#'+divid).html(back_data);
				   }
				}	 
			);	 
 
 }
  
 
function list(obj,cible)
{
	
	switch(obj)
	{
		case 'ville':													
			sel = $('#list_pays');
			//alert('valeur de sel '+sel);	
			pays_select = $("#list_pays").val();
			param = "pays="+pays_select;
		break;
		
		case 'etab':													
			sel = $('list_villes');
			//alert('valeur de sel '+sel);	
			ville_select = $("#list_villes").val(); 
			param = "ville="+ville_select;
		break;
		
		case 'classe':													
			sel = $('list_etabs');
			//alert('valeur de sel '+sel);	
			etab_select = $("#list_etabs").val(); 
			param = "etab="+etab_select;
		break;
		
		default:
			obj = 'ville';
			//alert('valeur de sel '+sel);
			sel = $('pays');
			pays_select = $("#pays").val(); 				
			param = 'pays='+pays_select;
		break;
	}	
	
	
	
	
	 	 $.ajax(	{
				   type: "POST",
				   url: 'dyn_select.php?'+param,
				   data: "cible="+cible,
				   dataType: "html",
				  
					beforeSend: function(msg){						
					 $('#'+obj).html('<img alt="" src="img/icons/progress7.gif">&nbsp;<font class="">Chargement en cours...</font>');
				   },
				   	success: function(back_data){
					 $('#'+obj).html(back_data);
					 /*switch(obj)
						{
						case 'ville' :
						$('etab').innerHTML = leselect;
						$('classe').innerHTML = '';
						break;
						case 'etab' :
						$('classe').innerHTML = leselect;
						break;
						default:
						$('ville').innerHTML = leselect;
						//document.getElementById('etab').innerHTML = '';
						$('classe').innerHTML = '';
						break;
						}*/
				   }
				}	 
			);
	


} 


 function editprofile(section,general,theform)
 {
  	   var cid;
	   var cur_div;
	   var divtab =  ['general','qa','privacy','cursus'];	   
	   $.each(divtab,				
				function(i,n){
				
						//alert(n)
						if(n != section){
						$("#"+n).html('');
						$("#"+n).hide();
							
						}else{
						$("#"+n).show();
						}					
				}		
		)
	   
	   //if(general == '1') cdiv='editprofile'; else
	   cdiv = section;
	   
 	 

 	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_editprofile.php",
				   data: "section="+section+"&general="+general,
				   dataType: "html",
				  
					beforeSend: function(msg){						
					 $('#'+cdiv).html('<center>&nbsp;<font class="">Chargement en cours...</font><br/><img alt="" src="img/icons/progress7.gif"></center>');
				   },
				   	success: function(back_data){
					 $('#'+cdiv).html(back_data);
				   }
				}	 
			);

	  
	  
 }
 
function updateprofile(frm,section)
{
	 //alert('je suis ici '+section);
	 
 	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_editprofile.php",
				   data:$('#'+frm).serialize(),
				   dataType: "html",
				  
					beforeSend: function(msg){						
					 $('#'+section).html('<center><img alt="" src="img/icons/progress7.gif">&nbsp;<font class="">Enregistrement en cours...</font></center>');
				   },
				   	success: function(back_data){
					 $('#'+section).html(back_data);
				   }
				}	 
			);		 

}

function update(frm,section)
{
	 //alert('je suis ici '+section);
	 
 	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_update.php",
				   data:$('#'+frm).serialize(),
				   dataType: "html",
				  
					beforeSend: function(msg){						
					 $('#'+section).html('<center><img alt="" src="img/icons/progress7.gif">&nbsp;<font class="">Enregistrement en cours...</font></center>');
				   },
				   	success: function(back_data){
					 $('#'+section).html(back_data);
				   }
				}	 
			);	 

}
  
 //Add comment
 
function add_comment(cdiv,frm)
{

 	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/dyn_comments.php",
				   data:$('#'+frm).serialize(),
				   dataType: "html",
				  
					beforeSend: function(msg){						
					 $('#'+cdiv).html('<center><img alt="" src="img/icons/progress7.gif">&nbsp;<font class="">Enregistrement en cours...</font></center>');
				   },
				   	success: function(back_data){
					 $('#'+cdiv).html(back_data);
				   }
				}	 
			);


		
}




function register2(frm, cdiv)
{
alert('je suis ici '+cdiv);
 	 $.ajax(	{
				   type: "POST",
				   url: "./php-ajax/ajax_register.php",
				   data:$('#'+frm).serialize(),
				   dataType: "html",
				  
					beforeSend: function(back_data){
					 $('#'+cdiv).html('<center><img alt="" src="img/icons/progress_mini.gif" alt="Traitement en cours..."></center>');
				   },
				   	success: function(back_data){
					 $('#'+cdiv).html(back_data);
				   }
				}	 
			);


		
}






 //Update privacy
 
function update_privacy(cdiv,privacy,status)
{
 $.ajax(	{
			   type: "POST",
			   url: "./bddscripts/ajax_privacy.php",
			   data: "privacy="+privacy+"&status="+status,
			   dataType: "html",
			  
				beforeSend: function(msg){						
				 $('#'+cdiv).html('<center>&nbsp;<font class="">Enregistrement...</font></center>');
			   },
				success: function(back_data){
				 $('#'+cdiv).html(back_data);
			   }
			}	 
		)
			
		
}
 
 


function editgroup(frm,cdiv)
{

	 $.ajax(	{
				   type: "POST",
				   url: "./php-ajax/ajax_editgroup.php",
				   data: $("#"+frm).serialize()+'&cdiv='+cdiv,
				   dataType: "html",
				  
					beforeSend: function(){
						$("#"+frm+" :input").attr("disabled","disabled");
						},

				  success: function(back_data){	
					$('#'+cdiv).html(back_data);				   
				   },
				
					error: function (XMLHttpRequest, textStatus, errorThrown) {
					$('#'+cdiv).html('Erreur de Reception..<br/>'+textStatus+' '+errorThrown+'</font><br/><a href="javascript:this.hide()">Fermer</a>');
					
					}	   
	   
				}	 
			);	
 
 }
 
 
 
 
 function postinvite(cdiv,frm,redirect)
{
	$('#bt_post').attr("disabled","disabled");
	
	if(frm =='for_frequest'){
		$("#people_to_frequest").hide();
		$("#people_to_invite").show();
	}
	
	
	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_inviter.php",
				   data: $("#"+frm).serialize(),
				   dataType: "html",
				  
					beforeSend: function(back_data){						
							$('#'+cdiv).html('<div class="block box inbox"><center><font class="">Traitement en cours</font><br/><img  src="img/icons/progress7.gif"></center></div>');
	   
				   },
				  success: function(back_data){
					 $('#'+cdiv).html(back_data);
					 //$('#'+frm).reset();
					 //if(redirect)document.location.href = redirect;	
				   },
					error: function (XMLHttpRequest, textStatus, errorThrown) {
					$("#popup_dialog").html('Delai de reception de données depassé..');
					}	   

				}	 
			);	
 }
 


 
 
function invite(frm, cdiv)
{

	$.ajax(	{
			   type: "POST",
			   url: "./bddscripts/ajax_sideinviter.php",
			   data: $('#'+frm).serialize(),
			   dataType: "html",
			  
				beforeSend: function(msg){						
				 $('#'+cdiv).html('<center>Traitement en cours...<br/><img alt="" src="img/icons/loading-small.gif"></center>');
				$("#fld_email").css("background","#cccccc");
				$("#"+frm+" :input").attr("disabled","disabled");
				},
				success: function(back_data){
				 $('#'+cdiv).html(back_data);
				$("#fld_email").css("background","#ffffff");
				$("#"+frm+" :input").attr("disabled","");	
				$("#fld_email").attr("value","");					
				 
			   }
			}	 
		);
			
}

 /*****************************DIVERS**********************************/
 

		
function togglebutton(bt,txt,hidethis)
{
	$('#'+bt).attr("disabled","disabled");
	$('#'+bt).hide();
	
	if($('#'+txt).attr("value") == '' || $('#'+txt).attr("value") == 'Rediger...' || $('#'+txt).attr("value") == 'Commenter...')
	{
	$('#'+bt).attr("disabled","disabled");
	$('#'+bt).hide();
	$('#'+hidethis).hide();
	}else{
	$('#'+bt).removeAttr("disabled");
	$('#'+bt).show();
	}	

}


function redirect(url)
{
document.location.href = url;	

}
	




function getFeeds(start,cur_user)//friendlist, 
{

var s = (start>0) ? start : 0;
//var friends = (friendlist)? friendlist.split(','):new Array(); 
var current_user = (cur_user)? cur_user.split(','):new Array(); 
var consecutive_snews = 0;

//alert(current_user.length);
if(current_user.length > 0)
{
var cur_user_id = current_user[0];
var cur_user_gid = current_user[1];
var cur_user_email = current_user[2];
var cur_user_civ = current_user[3];
var cur_user_realname = current_user[4];
var cur_user_secondname = current_user[5];
var cur_user_img = current_user[6];
var cur_user_img_small= current_user[7];

}
var nb_item = 0;
var item_limit = 11;
   
 //alert(cur_user_id);   
   $('#Div_XML').empty();   
   
   $.ajax({
        type: "GET",
        url: "user_files/"+cur_user_id+"/xml/feeds.xml",
        dataType: "xml",
        success: function(xml) {
		
			var total_items = $(xml).find('message').length;  
			//alert('nb news '+total_items+' debut'+s);
			
			if(total_items == 1){
			var Items = $(xml).find('message');
			}
			else {
			var Items = $(xml).find('message:gt('+s+')');
			}
			
           // $($(xml).find('message:gt('+s+')').get().reverse()).each(function(){ //aussi bon
			Items.reverse().each(function(){
           
				
				var feed_author  = $(this).attr('auteur');				
				var box_id		 = $(this).attr('box_id');
			
				/*
				if( (($.inArray(feed_author,friends) != -1)&&($.inArray(box_id,friends) != -1)))	//on verifie: si le feed actuel est celui d'un de nos amis
				{}
				*/
					var id 			 = $(this).attr('id');	
					var msgid		 = $(this).attr('msgid');
					var box_owner	 = $(this).attr('box_owner');
					var feed_type	 = $(this).attr('type');				
					var feed_date	 = $(this).attr('date');
					var poster	 	 = $(this).find('poster').text();
					var poster_url 	 = $(this).find('poster').attr('poster_url');
					var poster_img	 = $(this).find('poster').attr('image');
					var location 	 = $(this).find('poster').attr('location');
						
					var brief 		 = $(this).find('brief').text();
					var detail 		 = $(this).find('long').text();
					
				
					if(feed_type == 'msgbox')
					{
					$('<div class="items" id="item_' + id + '"></div>').html('<div class="msgbox" id="msgbox_' + msgid +'" ><div class="image"><img src="'+poster_img+'" width="50" height="50"/></div><div class="body" onmouseover="javascript:$(\'#box_options_'+id+'\').show()" onmouseout="javascript:$(\'#box_options_'+id+'\').hide();"><p id="headbox_'+msgid+'" class="boxhead"><span id="box_options_'+id+'" style="float:right" ></span></p> <p class="boxbody" id="boxbody_'+msgid+'"></p> <div class="commentsbox" id="cb_'+msgid+'"></div> </div></div>').appendTo('#Div_XML');
					
						if((cur_user_id == feed_author) || (cur_user_id == box_id) || (cur_user_gid <= 1))						
							$('#box_options_'+id).html('<a onclick="javascript:dialogbox(\'delete_msgbox\','+msgid+',\'closediv\',\'item_'+id+'\');">Supprimer</a>').hide();	
						else{}//ici button masquer
						
						if((feed_author == box_id ) || (box_id == cur_user_id))
						$('<span></span>').html('<strong><a href="' + poster_url + '">' + poster + '</strong></a> ('+location+') a ecrit<br/>il ya '+feed_date).appendTo('#headbox_'+msgid);
						else
						$('<span></span>').html('<strong><a href="' + poster_url + '">' + poster + '</strong></a> ('+location+') &agrave; > <a href="profile.php?index='+box_id+'"><strong>'+box_owner+'</strong></a><p id="msgbox_footer_'+msgid+'">&nbsp;&nbsp;<font color="#999">il ya '+feed_date).appendTo('#headbox_'+msgid);

					$('<div class="brief" ></div>').html(brief).appendTo('#boxbody_'+msgid).hide();
					$('<div class="long"></div>').html(detail).appendTo('#boxbody_'+msgid);
					$('<p id="msgbox_footer_'+msgid+'"></p>').html('').appendTo('#boxbody_'+msgid);
					
					consecutive_snews = 0;
					}else if(feed_type == 'friendship'){
					
					$('<div class="items" id="item_' + id + '"></div>').html('<div class="msgbox" id="msgbox_' + msgid +'" ><div class="image"><img src="'+poster_img+'" width="50" height="50"/></div><div class="body" onmouseover="javascript:$(\'#box_options_'+id+'\').show()" onmouseout="javascript:$(\'#box_options_'+id+'\').hide();"><p id="headbox_'+msgid+'" class="friendship"><span id="box_options_'+id+'" style="float:right" ></span></p> <p class="boxbody" id="boxbody_'+msgid+'"></p> <div class="commentsbox" id="cb_'+msgid+'"></div> </div></div>').appendTo('#Div_XML');
						
						if((cur_user_id == feed_author) || (cur_user_id == box_id) || (cur_user_gid <= 1))						
							$('#box_options_'+id).html('<a onclick="javascript:dialogbox(\'delete_msgbox\','+msgid+',\'closediv\',\'item_'+id+'\');">Supprimer</a>').hide();	
						else{}//ici button masquer

						$('<span></span>').html('<a href="' + poster_url + '"><strong>' + poster + '</strong></a> et <a href="profile.php?index='+box_id+'"><strong>'+box_owner+'</strong></a> '+brief+'<p id="msgbox_footer_'+msgid+'"><img src="img/icons/ajout_contact.gif" />&nbsp;&nbsp;<font color="#999">il ya '+feed_date+'</font>&nbsp;.&nbsp;</p>').appendTo('#headbox_'+msgid);

					consecutive_snews = 0;
					}else if(feed_type == 'schools_news'){
					
					
					consecutive_snews++;
					if(consecutive_snews < 4){
					$('<div class="items" id="item_' + id + '"></div>').html('<div class="msgbox" id="msgbox_' + msgid +'" >\
					<div class="image"><img src="'+poster_img+'" width="50" height="50"/></div>\
					<div class="body" onmouseover="javascript:$(\'#box_options_'+id+'\').show()" onmouseout="javascript:$(\'#box_options_'+id+'\').hide();">\
					<p id="headbox_'+msgid+'" class="friendship"><span id="box_options_'+id+'" style="float:right" ></span></p> \
					<p class="boxbody" id="boxbody_'+msgid+'"></p> <div class="commentsbox" id="cb_'+msgid+'"></div> </div></div>').appendTo('#Div_XML');
					
					$('<span></span>').html('<a href="' + poster_url + '"><strong>' + poster + '</strong></a>\
					&agrave; aussi frequent&eacute; votre etablissement <a href="communauty.php?index='+box_id+'" rel="history">'+brief+'</a>\
					<p id="msgbox_footer_'+msgid+'"><br/><span id="addfriend'+id+'"><a href="'+poster_url+'" onclick="return dialogbox(\'addfriend\','+feed_author+',\'inline_text\',\'addfriend'+id+'\',\''+poster+'\')">Je le connais</a></span>&nbsp;|&nbsp;</p>').appendTo('#headbox_'+msgid);
					
					
					}
					 if(consecutive_snews == 3)
					 	$('#item_' + id).after('<p style="padding:3px; border:1px solid #ccc; background-color:#F7F7F7"><a href="home.php?m=cty" onclick="" rel="history">Voir les autres eleves de vos etablissements</a></p><div class="block" id="" ></div>');
			
					
					}


					$('<span id="comment_rpc_'+id+'"></span>').appendTo('#cb_'+msgid);				
		
					
					$(this).find('comment').each(function(){
					
					var cid = $(this).attr('id');
					var comment = $(this).text();					
					var posted		 = $(this).attr('posted');
					var poster	 	 = $(this).attr('poster');
					var poster_id 	 = $(this).attr('poster_id');
					var poster_url 	 = $(this).attr('poster_url');
					var poster_img	 = $(this).attr('poster_img');	

					var comment_brief 		 = $(this).find('short').text();
					var comment_detail 		 = $(this).find('detail').text();					
					//alert(cid);					
					$('<div class="comment" id="comment_' + cid + '"></div>').html('<div class="image"><img src="'+poster_img+'" width="32" height="32"/></div><div class="body"><a href="' + poster_url + '"><strong>' + poster + '</strong></a> <span id="c_'+cid+'"></span><p><span id="c_opt_'+cid+'"></span></p></div>').appendTo('#cb_'+msgid);
					
					var date_post = new Date(posted*1000);
					hm = date_post.getHours()+':'+date_post.getMinutes()+':'+date_post.getSeconds();
					d = date_post.getDay()+'-'+date_post.getMonth()+'-'+date_post.getYear();
					//
					$('<small> '+posted+' &nbsp;</small>').appendTo('#c_opt_'+cid);
					 
					 if( (cur_user_id == poster_id ) || (cur_user_id == feed_author) || (cur_user_gid <= 1) )
						 $('<a href="javascript:dialogbox(\'delete_comment\','+cid+',\'closediv\',\'comment_'+cid+'\',\''+msgid+'\')">Supprimer</a>').appendTo('#c_opt_'+cid); 
					
					$('<div class="brief" ></div>').html(comment_brief).appendTo('#c_'+cid).hide();
					$('<span  id="comment_body_'+cid+'" class="long"></span>').html(''+comment_detail+'').appendTo('#c_'+cid);	
					
					});	

				
					
					$('<div class="comment" id="textbox_' + id + '"></div>').html('\
						<div class="image"><img src="'+cur_user_img_small+'" width="32" height="32"/></div>\
						<div class="body">\
							<table width="99%" class="noborder">\
							<tr><td>\
							<form id="comment_form_'+id+'">\
							<input type="hidden" id="form_sent" name="form_sent"  value="1" />\
							<input type="hidden" id="post" name="post"  value="comment" />\
							<input type="hidden" id="type_post" name="type_post"  value="'+feed_type+'" />\
							<input type="hidden" id="box_owner_id" name="box_owner_id"  value="'+feed_author+'" />\
							<input type="hidden" id="dest_id" name="dest_id"  value="'+msgid+'" />	\
							<textarea name="textbox" class="textbox2" id="texte_'+id+'"></textarea>\
							<p style="float:right" ><input type="button" style="border:1px solid #ccc; font-weight:bold;" id="bt_post_'+id+'" onclick="javascript:postmessage(\'comment_form_'+id+'\',\'comment_rpc_'+id+'\');" value="Envoyer"  /></p>\
							</form>\
							</td></tr>\
							</table>\
						</div>').appendTo('#cb_'+msgid);
						
					if($(this).find('comment').length == 0) $('#cb_'+msgid).hide();
					$('<span></span>').html('<a onclick="javascript:$(\'#cb_'+msgid+'\').show();$(\'#textbox_'+id+'\').val(\'\');$(\'#textbox_'+id+'\').focus()">Ajouter un commentaire</a>').appendTo('#msgbox_footer_'+msgid);

					nb_item++;
					if(nb_item > item_limit) return false;	//on sort de la boucle si le nombre d'item affiché est superieur à 10 (on affiche donc 10 items)
				
				            
			});
			
			if(nb_item==0){
			$('<div id="m" class="block inbox"></div>').html('<p class="t" style="background-color:#F7F7F7; border-top:1px solid #ccc">Aucune actualités à afficher.<span style="font-weight:normal">Publier vos actualités avec ce l\'outil de publication<img src="img/icons/fleche_haut.png" /> ci-dessus.</span></p>').appendTo('#Div_XML');
			$('#m').append('<br/><p style="border:1px solid #FFE222; background:#FFF8CC; padding:2px;">Retrouvez facilement les anciens de votre école.<br/>	<a onclick="javascript:dialogbox(\'addcursus\','+cur_user_id+',\'redirect\',\'schools.php\');"><strong>Indiquez les établissements que vous avez fréquentés</strong></a> et voyez en un clic qui est déjà inscrit.</p>');
			
			}	
        }
    });
	
}






function getLastFeed(friendlist, cdiv,cur_user)
{


var friends = (friendlist)? friendlist.split(','):new Array(); 
var current_user = (cur_user)? cur_user.split(','):new Array(); 

//alert(current_user.length);
if(current_user.length > 0)
{
var cur_user_id = current_user[0];
}
var nb_item = 0;
var item_limit = 100;
   
 //alert(current_user[0]);
   
   //$('#Div_XML').empty();   
   
   $.ajax({
        type: "GET",
        url: "feeds.xml",
        dataType: "xml",
        success: function(xml) {		


				$(xml).find('message:last').each(function(){
           
				var id = $(this).attr('id');	
				var msgid		 = $(this).attr('msgid');				
				var feed_author  = $(this).attr('auteur');		
				var feed_type	 = $(this).attr('type');				
				var feed_date	 = $(this).attr('date');
				var poster	 	 = $(this).find('poster').text();
				var poster_url 	 = $(this).find('poster').attr('poster_url');
				var poster_img	 = $(this).find('poster').attr('image');
				var location 	 = $(this).find('poster').attr('location');
					
				var brief 		 = $(this).find('brief').text();
				var detail 		 = $(this).find('long').text();
				//alert(msgid);
					
				if($.inArray(feed_author,friends) != -1)	//on verifie: si le feed actuel est celui d'un de nos amis
				{
					$('<div class="items" id="item_' + id + '"></div>').html('<div class="msgbox" id="msgbox_' + msgid + '"><div class="image"><img src="'+poster_img+'" width="50" height="50"/></div><div class="body"><p id="headbox" class="boxhead"><strong><a href="' + poster_url + '">' + poster + '</strong></a> '+location+' a ecrit <br/> il ya '+feed_date+'</p> <p class="boxbody" id="boxbody_'+msgid+'"></p> <div class="commentsbox" id="cb_'+msgid+'"></div> </div></div>').hide().insertAfter('#'+cdiv).show(500);
					$('<div class="brief" ></div>').html(brief).appendTo('#boxbody_'+msgid).hide();
					$('<div class="long"></div>').html(detail).appendTo('#boxbody_'+msgid);
						
						
					$('<span style="float:right" ></span>').html('<a onclick="javascript:dialogbox(\'delete_msgbox\','+msgid+',\'closediv\',\'item_'+id+'\');">Supprimer</a>').appendTo('#boxbody_'+msgid);	

					if(cur_user_id == feed_author)						
					{ }else{
							//ici button masquer
					}				
					
					$(this).find('comment').each(function(){
					
					var cid = $(this).attr('id');
					var comment = $(this).text();					
					var posted		 = $(this).attr('posted');
					var poster	 	 = $(this).attr('poster');
					var poster_id 	 = $(this).attr('poster_id');
					var poster_url 	 = $(this).attr('poster_url');
					var poster_img	 = $(this).attr('poster_img');						
					//alert(cid);					
					$('<div class="comment" id="comment_' + cid + '"></div>').html('<div class="image"><img src="'+poster_img+'" width="32" height="32"/></div><div class="body"><strong><a href="' + poster_url + '">' + poster + '</strong></a> '+comment+'</div>').appendTo('#cb_'+msgid);

					

					});		
					
					$('<div class="comment" id="textbox_' + id + '"></div>').html('\
						<span id="comment_rpc_'+id+'"></span><div class="image"><img src="'+poster_img+'" width="32" height="32"/></div>\
						<div class="body">\
							<table width="99%" class="noborder">\
							<tr><td>\
							<form id="comment_form_'+id+'">\
							<input type="hidden" id="form_sent" name="form_sent"  value="1" />\
							<input type="hidden" id="post" name="post"  value="comment" />\
							<input type="hidden" id="type_post" name="type_post"  value="'+feed_type+'" />\
							<input type="hidden" id="box_owner_id" name="box_owner_id"  value="'+feed_author+'" />\
							<input type="hidden" id="dest_id" name="dest_id"  value="'+msgid+'" />	\
							<textarea name="textbox" class="textbox2" style="height:32px" id="texte_'+id+'"></textarea>\
							<p style="float:right" ><input type="button" style="border:1px solid #ccc; font-weight:bold;" id="bt_post_'+id+'" onclick="javascript:postmessage(\'comment_form_'+id+'\',\'comment_rpc_'+id+'\');" value="Envoyer"  /></p>\
							</form>\
							</td></tr>\
							</table>\
						</div>').appendTo('#cb_'+msgid);
					
					nb_item++;
					if(nb_item > item_limit) return false;	//on sort de la boucle si le nombre d'item affiché est superieur à 10 (on affiche donc 10 items)
				
				}	
            
			});
        }
    });
	
}


