$.ajaxSetup({
				
		error:function(x,e){

			if(x.status==0){
			var msg_title="Pas de connexion r&eacute;seau";
			var msg = 'Votre navigateur semble d&eacute;connect&eacute;. Veuillez v&eacute;rifier votre connexion internet et recommencer.';
			}else if(x.status==404){
			var msg_title="Page introuvable";
			var msg = 'Page introuvable!!\n Impossile de trouver la page demand&eacute;e.';
			}else if(x.status==500){
			var msg_title="Erreur Interne";
			var msg = 'Erreur Serveur Interne.';
			}else if(e=='parsererror'){
			var msg_title="Erreur JSON";
			var msg = 'Error.\nParsing JSON Request failed.';
			}else if(e=='timeout'){
			var msg_title="D&acute;lai d\'attente d&acute;pass&acute;";
			var msg = 'Le serveur met trop de temps &agrave; repondre. Veuillez reessayer.';
			}else {
			var msg_title="Erreur ";
			var msg = 'Unknow Error.\n'+x.responseText;
			}
			
			
			$("#popup_dialog_container").show();
			$("#popup_dialog").show();
			$("#dialog_title").html(''+msg_title+'');
			$("#popup_dialog").html('<div style="display:block;margin:2px; background-color:#F8FFBF; border:1px solid #DFEBFF;font-size:12px;height:90%;width:99%">'+msg+'</div>');
			/**/
			
		}
	});



function backrun(callback,param1,param2) //function utilise dans bddscripts/ajax_add.php
{
	//alert('salut je suis dans la backrun');
	
	$.ajax({
				type: "POST",
				url: "./php-ajax/ajax_backrun.php",
				data: $("#"+param2).serialize()+"&callback="+callback+"&param1="+param1,
				dataType: "html",

				beforeSend: function(msg){
				//$('#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){
				$('#popup_dialog').html(back_data);
				//$('#popup_dialog_container').show();
				//$('#popup_dialog').show();	
				//ici parcontre on peut le gerer avec json pour l'emission des code status pour le backrun 1 pour succes , 0 pour echec à relancer
				},
			
				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 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+'" style="text-decoration:underline">'+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, 'back_action':back_action, 'back_action_param':back_action_param}, 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 == 'addphoto'){
	
	
	$('#dialog_title').html('Ajouter une Photo.');
	$('#dialog_message').load("tpl/addphoto.php",{'id': id, 'back_action':back_action, 'back_action_param':back_action_param}, 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="Traitement en cours..." src="img/icons/progress7.gif"></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>');
					}	   
	   
				}	 
			);	
 return false
 }
 
 
 
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 saveform(frm,cdiv)
{
	
	 $.ajax(	{
				   type: "POST",
				   url: "./php-ajax/ajax_saveform.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><img alt="Enregistrement en cours..." src="img/icons/progress_mini.gif"></center>');
				   },
				   	success: function(back_data){
					 $('#'+cdiv).html(back_data);
					
					//il faut j'ai un back_data en json comment ca je pourraien voyer l'email apres 
					
					 
				   }
				}	 
			);
		
}


 
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();
	}
	
	 $('.load').show();
	 $.ajax(	{
				   type: "POST",
				   url: "./bddscripts/ajax_inviter.php",
				   data: $("#"+frm).serialize(),
				   dataType: "html",
				  success: function(back_data){
					 $('#'+cdiv).html(back_data);
					 //$('#'+frm).reset();
					 //if(redirect)document.location.href = redirect;	
					 $('.load').hide();
				   }
				}	 
			);	
 }
 

function log(message){

	 $.ajax(	{
				   type: "POST",
				   url: "./php-ajax/ajax_log.php",
				   data: "message="+message,
				   dataType: "html",
				  success: function(back_data){
					// $('#popup_dialog').html(back_data);
				   }
				}	 
			);

}
 
 
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;	

}
	


//AJAX Functions for admin module///

function admin(act,param,cdiv)
{
	$.ajax(	{
			   type: "POST",
			   url: "./php-ajax/ajax_admin.php",
			   data:'act='+act+'&param='+param,
			   dataType: "html",
			  
				beforeSend: function(msg){						
				 $('#'+cdiv).html('<img alt="Traitement en cours..." src="img/icons/progress_mini.gif">');

				},
				success: function(back_data){
				 $('#'+cdiv).html(back_data);
				 
			   }
			}	 
		);



}


