// JavaScript Document
function Affich_Liste_Derniers_Billets ()
{	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/billets/liste_derniers_billets.php", true);
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	var reponse = xhr_object.responseText;
			if (reponse == 'ERR_DATA')
			{	document.getElementById('conteneur_intranet').innerHTML='ERROR';
			}
			else
			{	document.getElementById('conteneur_intranet').innerHTML=reponse;
				
				var UL_Billets = document.getElementById('UL_Liste_Billets');
				var LIs        = UL_Billets.getElementsByTagName('li');
				var nbLis      = LIs.length;
				
				var incLis   = 0;
				var incINLis = 0;
				
				while (incLis < nbLis)
				{	var liSpec   = LIs.item(incLis);
					var liObj    = document.getElementById(liSpec.id);
					var liHeight = liObj.offsetHeight;
					
					var liStyle   = document.createAttribute('style');
					liStyle.value = 'height:'+liHeight+'px;';
					liObj.setAttributeNode(liStyle);
							
					incLis++;
					
					
					//Commentaires
					
					
				}
			}
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var donnees_a_transmettre = null;
	
	xhr_object.send(donnees_a_transmettre);
}

function Publier_Billet ()
{	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/billets/publier_billet.php", true);
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	var reponse = xhr_object.responseText;
			if (reponse == 'ERR_DATA')
			{	document.getElementById('conteneur_intranet').innerHTML='ERROR';
			}
			else
			{	document.getElementById('conteneur_intranet').innerHTML=reponse;
			}
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var donnees_a_transmettre = null;
	
	xhr_object.send(donnees_a_transmettre);
}


function Affich_Profile ()
{	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/affich_profile.php", true);
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	var reponse = xhr_object.responseText;
			if (reponse == 'ERR_DATA')
			{	document.getElementById('conteneur_intranet').innerHTML='ERROR';
			}
			else
			{	document.getElementById('conteneur_intranet').innerHTML=reponse;
			}
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var donnees_a_transmettre = null;
	
	xhr_object.send(donnees_a_transmettre);
}

function Affich_Liste_Mbr ()
{	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/liste_des_adherents.php", true);
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	var reponse = xhr_object.responseText;
			if (reponse == 'ERR_DATA')
			{	document.getElementById('conteneur_intranet').innerHTML='ERROR';
			}
			else
			{	document.getElementById('conteneur_intranet').innerHTML=reponse;
			}
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var donnees_a_transmettre = null;
	
	xhr_object.send(donnees_a_transmettre);
}

function Click_Image (id)
{	document.getElementById(id).focus();
}

function Surbrillance_Champ (id)
{	//alert (id);
	if (id == 'user_date_anniversaire')
	{	var nom_div = 'td_'+id;
		var caller = 'intranet';
		
		var timestamp = document.getElementById(id).value;
		
		var xhr_object = Create_XHR ();
		
		xhr_object.open("POST", "/modules/intranet/fichiers/calendrier.php", true);
		xhr_object.onreadystatechange = function ()
		{	if(xhr_object.readyState == 4 && xhr_object.status==200)
			{	var reponse = xhr_object.responseText;
			
				document.getElementById(nom_div).style.display='block';
				document.getElementById(nom_div).innerHTML=reponse;
			}
		} 
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		
		var texte_trans_1 = 'caller=intranet';
		var texte_trans_2 = '&timestamp=';
		
		var donnees_a_transmettre = texte_trans_1+
									texte_trans_2+timestamp;
		
		xhr_object.send(donnees_a_transmettre);
	}
	else if (id == 'user_adresse_disp')
	{	var xhr_object = Create_XHR ();
		
		xhr_object.open("POST", "/modules/intranet/fichiers/form_adresse.php", true);
		xhr_object.onreadystatechange = function ()
		{	if(xhr_object.readyState == 4 && xhr_object.status==200)
			{	var reponse = xhr_object.responseText;
			
				document.getElementById('c_carte_user').innerHTML=reponse;
				document.getElementById('c_carte_user').style.display='block';
				
				Centrage_PopUP ('c_carte_user',0);
			}
		} 
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		
		var donnees_a_transmettre = null
		
		xhr_object.send(donnees_a_transmettre);
	}
	else
	{	document.getElementById(id).className='input_intranet_220_click';
	}
	
}

function Restore_Champ (id)
{	var nom_div = 'td_'+id;
	document.getElementById(id).className='input_intranet_220';
}

function Choisir_Annee (sens,mois,annee,id,evt,caller)
{	if (evt.keyCode == 13)
	{	sens = 'NONE';
		//alert (sens);
		
		var NAVIGATEUR_MOIS = sens;
		var texte_trans_1 = 'NAVIGATEUR_MOIS=';
		var texte_trans_2 = '&mois=';
		var texte_trans_3 = '&annee=';
		var texte_trans_4 = '&id=';
		var texte_trans_5 = '&caller=';
		
		var xhr_object = Create_XHR ();
		
		xhr_object.open("POST", "/modules/"+caller+"/fichiers/calendrier.php", true);
		
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		xhr_object.onreadystatechange = function ()
		{	if(xhr_object.readyState == 4 && xhr_object.status==200)
			{	document.getElementById(id).innerHTML = xhr_object.responseText;
			}
			else
			{	//document.getElementById('pages_compte').innerHTML = 'Chargement...';
			}
		}
		
		var donnees_a_transmettre = texte_trans_1+NAVIGATEUR_MOIS+
									texte_trans_2+mois+
									texte_trans_3+annee+
									texte_trans_4+id+
									texte_trans_5+caller;
		xhr_object.send(donnees_a_transmettre);
	}
	else
	{
	}
}

function Choisir_Jour (timestamp_date)
{	var xhr_object = Create_XHR ();
		
		xhr_object.open("POST", "/modules/intranet/fichiers/transforme_date.php", true);
		xhr_object.onreadystatechange = function ()
		{	if(xhr_object.readyState == 4 && xhr_object.status==200)
			{	var reponse = xhr_object.responseText;
				document.getElementById('user_date_anniversaire_disp').value=reponse;
				document.getElementById('user_date_anniversaire').value = timestamp_date;
				document.getElementById('td_user_date_anniversaire').style.display='none';
			}
		} 
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		
		var texte_trans_1 = 'date=';
		
		var donnees_a_transmettre = texte_trans_1+timestamp_date;
		
		xhr_object.send(donnees_a_transmettre);
}





function Affich_Liste_Menu_Recherche ()
{	var bouton_menu_rch = document.getElementById('position_bouton_rch').value;
	
	if (bouton_menu_rch == 0)
	{	
		var xhr_object = Create_XHR ();
		
		xhr_object.open("POST", "/modules/intranet/fichiers/liste_menu_recherche.php", true);
		xhr_object.onreadystatechange = function ()
		{	if(xhr_object.readyState == 4 && xhr_object.status==200)
			{	document.getElementById('Liste_Menu_Rch').style.display='block';
				document.getElementById('Liste_Menu_Rch').innerHTML = xhr_object.responseText;
				document.getElementById('position_bouton_rch').value = 1;
			}
			else
			{	document.getElementById('Liste_Menu_Rch').style.display='block';
				document.getElementById('Liste_Menu_Rch').innerHTML = 'wait';
			}
		}
		
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		
		var type_rch = document.getElementById('type_rch').value;
		var type_btn = document.getElementById('type_btn').value;
		
		var texte_trans_1 = 'type_rch=';
		var texte_trans_2 = '&type_btn=';
		
		var donnees_a_transmettre = texte_trans_1+type_rch+
									texte_trans_2+type_btn;
		
		xhr_object.send(donnees_a_transmettre);
	}
	else
	{	document.getElementById('Liste_Menu_Rch').innerHTML = '';
		document.getElementById('Liste_Menu_Rch').style.display='none';
		document.getElementById('position_bouton_rch').value=0;
	}
}

function Affich_Nom_Bouton_Rch (type_btn,type_rch)
{	var xhr_object = Create_XHR ();
	
	if(window.ActiveXObject) // Internet Explorer
	{	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if(window.XMLHttpRequest) // Firefox 
	{	xhr_object = new XMLHttpRequest();
	}
	else
	{	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		return;
	}
	
	xhr_object.open("POST", "/modules/intranet/fichiers/nom_btn_menu_recherche.php", true);
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	document.getElementById('bouton_choix').innerHTML = xhr_object.responseText;
			document.getElementById('Liste_Menu_Rch').innerHTML = '';
			document.getElementById('Liste_Menu_Rch').style.display='none';
			document.getElementById('position_bouton_rch').value=0;
			
			document.getElementById('type_rch').value = type_rch;
			document.getElementById('type_btn').value = type_btn;
			
			//alert ('rch : '+type_btn+' - '+type_rch);
			
			if (type_btn == 0 && type_rch == 1)
			{	Tri_Liste ('user_nom','ASC');
			}
			else if (type_btn == 1 && type_rch == 1)
			{	Tri_Liste ('group_id','ASC');
			}
			else if (type_btn == 2 && type_rch == 1)
			{	Tri_Liste ('utilisateurs.ville_cp','ASC');
			}
			else if (type_btn == 3 && type_rch == 1)
			{	Tri_Liste ('user_connect_now','DESC');
			}
			else if (type_btn == 4 && type_rch == 1)
			{	Tri_Liste ('user_is_connected','DESC');
			}
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var texte_trans_1 = 'type_rch=';
	var texte_trans_2 = '&type_btn=';
	
	var donnees_a_transmettre = texte_trans_1+type_rch+
								texte_trans_2+type_btn;
	
	xhr_object.send(donnees_a_transmettre);
}

function Tri_Liste (tri,sens)
{	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/liste_des_adherents.php", true);
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	var reponse = xhr_object.responseText;
			if (reponse == 'ERR_DATA')
			{	document.getElementById('conteneur_intranet').innerHTML='ERROR';
			}
			else
			{	document.getElementById('conteneur_intranet').innerHTML=reponse;
			}
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var texte_trans_1 = 'order=';
	var texte_trans_2 = '&sens=';
	var donnees_a_transmettre = texte_trans_1+tri+
								texte_trans_2+sens;
	
	xhr_object.send(donnees_a_transmettre);
}

function UpDate_Nb_Par_Page (nb_par_page,limite_selection,order,sens,page)
{	var xhr_object = Create_XHR ();
	
	if(window.ActiveXObject) // Internet Explorer
	{	xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if(window.XMLHttpRequest) // Firefox 
	{	xhr_object = new XMLHttpRequest();
	}
	else
	{	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		return;
	}
	
	xhr_object.open("POST", "/modules/intranet/fichiers/liste_des_adherents.php", true); 
		
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	document.getElementById('conteneur_intranet').innerHTML = xhr_object.responseText;
		}
	}
	
	var texte_trans_1 = 'page=';
	var texte_trans_2 = '&limite_selection=';
	var texte_trans_3 = '&nb_donnees_par_page=';
	var texte_trans_4 = '&order=';
	var texte_trans_5 = '&sens=';
	var donnees_a_transmettre = texte_trans_1+page+
								texte_trans_2+limite_selection+
								texte_trans_3+nb_par_page+
								texte_trans_4+order+
								texte_trans_5+sens;
	
	xhr_object.send(donnees_a_transmettre);
}

function Change_Page (page,limite_selection,order,sens)
{	var nb_donnees_par_page = document.getElementById('nb_donnees_par_page').value;
	
	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/liste_des_adherents.php", true); 
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	document.getElementById('conteneur_intranet').innerHTML = xhr_object.responseText;
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var texte_trans_1 = 'page=';
	var texte_trans_2 = '&limite_selection=';
	var texte_trans_3 = '&nb_donnees_par_page=';
	var texte_trans_4 = '&order=';
	var texte_trans_5 = '&sens=';
	var donnees_a_transmettre = texte_trans_1+page+
								texte_trans_2+limite_selection+
								texte_trans_3+nb_donnees_par_page+
								texte_trans_4+order+
								texte_trans_5+sens;
	
	xhr_object.send(donnees_a_transmettre);
}


function Affich_Carte_User (user_id,civ,nom,prenom)
{	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/affich_carte_user.php", true);
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	var reponse = xhr_object.responseText;
			if (reponse == 'ERR_DATA')
			{	document.getElementById('conteneur_intranet').innerHTML='ERROR';
			}
			else
			{	document.getElementById('c_carte_user').innerHTML=reponse;
				document.getElementById('c_carte_user').style.display='block';
				
				Centrage_PopUP ('c_carte_user',0);
			}
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var texte_trans_1 = 'user_id=';
	var texte_trans_2 = '&nom=';
	var texte_trans_3 = '&prenom=';
	var texte_trans_4 = '&civ=';
	var donnees_a_transmettre = texte_trans_1+user_id+
								texte_trans_2+nom+
								texte_trans_3+prenom+
								texte_trans_4+civ;
	
	xhr_object.send(donnees_a_transmettre);
}




function Mask_Liste_Comp (id)
{	document.getElementById(id).style.visibility='hidden';
}

function Affich_Complement_Cp (cp)
{	document.getElementById('affich_complement_cp').style.visibility='visible';
	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/liste_villes_complement.php", true); 
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	document.getElementById('affich_complement_cp').innerHTML = xhr_object.responseText;
			
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var texte_trans_1 = 'cp=';
	var donnees_a_transmettre = texte_trans_1+cp;
	
	xhr_object.send(donnees_a_transmettre);
}

function LigneOverComplement (ligne_id)
{	var nom_ligne = 'tr_'+ligne_id;
	document.getElementById(nom_ligne).style.backgroundImage='url(/images/fonds_transparents/fond_noir-20.png)';
}

function LigneRestoreComplement (ligne_id)
{	var nom_ligne = 'tr_'+ligne_id;
	document.getElementById(nom_ligne).style.backgroundImage='';
}

function Insert_CP (ville_cp,ville_nom)
{	document.getElementById('cp_mask').value = ville_cp;
	var cp_disp = ville_cp.substr (0,5);
	document.getElementById('cp_saisie').value = cp_disp+' '+ville_nom;
	Mask_Liste_Comp ('affich_complement_cp');
}

function Valid_Adresse ()
{	var cp  = document.getElementById('cp_mask').value;
	var adr = document.getElementById('adresse_saisie').value;
	
	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/valid_adresse_disp.php", true); 
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	var reponse = xhr_object.responseText;
			
			if (reponse == 'ERR_GEN')
			{	document.getElementById('user_adresse_disp').value = reponse;
			}
			else if (reponse == 'ERR_DATA')
			{	document.getElementById('user_adresse_disp').value = reponse;
			}
			else if (reponse == 'ERR_SESS')
			{	document.getElementById('user_adresse_disp').value = reponse;
			}
			else
			{	document.getElementById('user_adresse_disp').value = reponse;
			}
			
			document.getElementById('user_adresse').value = adr;
			document.getElementById('ville_cp').value = cp;
			
			document.getElementById('c_carte_user').style.display='none';
			
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var texte_trans_1 = 'cp=';
	var texte_trans_2 = '&adr=';
	var donnees_a_transmettre = texte_trans_1+cp+
								texte_trans_2+adr;
	
	xhr_object.send(donnees_a_transmettre);
}



function Post_Profil ()
{	var nom      = document.getElementById('user_nom').value;
	var prenom   = document.getElementById('user_prenom').value;
	var social   = document.getElementById('user_social').value;
	var anniv    = document.getElementById('user_date_anniversaire').value;
	var adresse  = document.getElementById('user_adresse').value;
	var ville_cp = document.getElementById('ville_cp').value;
	var tel      = document.getElementById('user_tel').value;
	var portable = document.getElementById('user_portable').value;
	var site     = document.getElementById('user_site').value;
	var photo    = document.getElementById('nom_photo').value;
	
	var texte_trans_1  = 'nom=';
	var texte_trans_2  = '&prenom=';
	var texte_trans_3  = '&social=';
	var texte_trans_4  = '&anniv=';
	var texte_trans_5  = '&adresse=';
	var texte_trans_6  = '&ville_cp=';
	var texte_trans_7  = '&tel=';
	var texte_trans_8  = '&portable=';
	var texte_trans_9  = '&site=';
	var texte_trans_10 = '&photo=';
	
	
	var donnees_a_transmettre = texte_trans_1+nom+
								texte_trans_2+prenom+
								texte_trans_3+social+
								texte_trans_4+anniv+
								texte_trans_5+adresse+
								texte_trans_6+ville_cp+
								texte_trans_7+tel+
								texte_trans_8+portable+
								texte_trans_9+site+
								texte_trans_10+photo;
	
	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/post_profil.php", true);
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	var reponse = xhr_object.responseText;
			if (reponse == 'ERR_DATA')
			{	document.getElementById('conteneur_intranet').innerHTML=reponse;
			}
			else if (reponse == 'OK_UPDATE_PROFIL')
			{	Affich_Profile();
			}
			else if (reponse == 'ERR_UPDATE_PROFIL')
			{	document.getElementById('conteneur_intranet').innerHTML=reponse;
			}
			else if (reponse == 'ERR_SESS')
			{	document.getElementById('conteneur_intranet').innerHTML=reponse;
			}
			else if (reponse == 'ERR_GEN')
			{	document.getElementById('conteneur_intranet').innerHTML=reponse;
			}
			else
			{	document.getElementById('conteneur_intranet').innerHTML=reponse;
			}
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	xhr_object.send(donnees_a_transmettre);
}









function Active_Champ_Commentaire(id,id_bouton)
{	//document.getElementById(id_bouton).style.visibility='visible';
	//document.getElementById(id_bouton).style.display='block';
	
	
	var lng_chaine = document.getElementById(id).value.length;
	
	if (lng_chaine == 0 || document.getElementById(id).value == 'Ajouter un commentaire...')
	{	document.getElementById(id).value='';
		//document.getElementById(id).style.height=OneRowHeight*2+'px';
	}
	
}

function DesActive_Champ_Commentaire(id,id_bouton)
{	document.getElementById(id).className='ajout_com';	
	
	var lng_chaine = document.getElementById(id).value.length;
	
	if (lng_chaine == 0)
	{	document.getElementById(id).value='Ajouter un commentaire...';
		//document.getElementById(id).style.height=OneRowHeight+'px';
		//document.getElementById(id_bouton).style.visibility='hidden';
		//document.getElementById(id_bouton).style.display='none';
	}
}


var divHeight_tmp   = 0;
var deltaLignesAbs_tmp = 0;

function Ajout_Ligne (e,textarea,div_eval,LI,billet_id)
{	var debug = document.getElementById('debug');
	
	var e = e || window.event;
	var k = e.keyCode || e.which;
	
	var Target = e.target;
	var Key = e.keyCode;
	
	e.preventDefault();
	
	if (Key == 13 && e.shiftKey)
	{	debug.innerHTML='SHIFT+ENTREE';
		Post_Commentaire(billet_id);
	}
	else
	{	debug.innerHTML='ENTREE';
	}
	
	
	
	var txtObj = document.getElementById(textarea);
	var divObj = document.getElementById(div_eval);
	var liObj  = document.getElementById(LI);
	
	var txtVal = txtObj.value;
	
	var chaine_reg = new RegExp ('\n',"g");
	txtVal = txtVal.replace (chaine_reg,'<br />');
	
	divObj.innerHTML = txtVal;
	
	var divHeight = divObj.offsetHeight;
	
	var deltaLignes = divHeight - divHeight_tmp;
	if (deltaLignes < 0)
	{	var signe       = -1;
		var offsetSigne = 2;
	}
	else
	{	var signe       = 1;
		var offsetSigne = -2;
	}
	
	var deltaLignesAbs = Math.abs(deltaLignes);
	if (deltaLignesAbs != 0 && deltaLignesAbs <20)
	{	deltaLignesAbs_tmp = deltaLignesAbs;
	}
	
	debug.style.display='block';		
	
	if (divHeight > 30)
	{	if (divHeight_tmp != divHeight)
		{	divHeight_tmp = divHeight;
			
			var liHeight  = liObj.offsetHeight;
			var liHeight_Cible = liHeight+(deltaLignesAbs+offsetSigne)*signe;
			
			liObj.style.height = liHeight_Cible+'px';
		}
		else
		{	
		}
	}
	else
	{	divHeight = 50;
	}
	
	txtObj.style.height=divHeight+'px';
	
	debug.innerHTML='divHeight_tmp : '+divHeight_tmp+'<br>divHeight : '+divHeight+'<br>deltaLignesAbs_tmp : '+deltaLignesAbs_tmp+'<br>signe : '+signe+'<br>liHeight_Cible : '+liHeight_Cible+'<br>Key : '+Key;
	
}

function Post_Commentaire (info_id)
{	var nom_input  = 'ajout_com_'+info_id;
	var affich_com = 'affich_commentaires_'+info_id;
	
	var texte = document.getElementById(nom_input).value;
	
	document.getElementById(affich_com).style.visibility='visible';
	
	var xhr_object = Create_XHR ();
	
	xhr_object.open("POST", "/modules/intranet/fichiers/billets/post_commentaire.php", true); 
	xhr_object.onreadystatechange = function ()
	{	if(xhr_object.readyState == 4 && xhr_object.status==200)
		{	var reponse = xhr_object.responseText;
			if (reponse == 'OK')
			{	document.getElementById(affich_com).innerHTML=reponse;
				setTimeout ("Affich_Liste_Derniers_Billets();",50);
			}
			else
			{	document.getElementById(affich_com).innerHTML=reponse;
			}
		}
	} 
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	
	var texte_trans_1 = 'info_id=';
	var texte_trans_2 = '&texte=';
	var donnees_a_transmettre = texte_trans_1+info_id+
								texte_trans_2+texte;
	
	xhr_object.send(donnees_a_transmettre);
}

function Post_Billet()
{	var Titre   = document.getElementById('titre_billet').value;
	var Texte   = document.getElementById('texte_billet').value;
	var Fichier = document.getElementById('nom_fichier').value;
	var Groupe  = document.getElementById('liste_groupes').value;
	
	if (Titre.length != 0)
	{	if (Texte.length != 0)
		{	var xhr_object = Create_XHR ();
			
			var page = '/modules/intranet/fichiers/billets/post_billet.php';
			
			xhr_object.open("POST", page, true); 
			xhr_object.onreadystatechange = function ()
			{	if(xhr_object.readyState == 4 && xhr_object.status==200)
				{	var reponse = xhr_object.responseText;
					if (reponse == 'OK_MYSQL_BILLET')
					{	Affich_Liste_Derniers_Billets();
					}
					else
					{
					}
				}
			} 
			xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			
			var texte_trans_1 = 'titre=';
			var texte_trans_2 = '&texte=';
			var texte_trans_3 = '&groupe_id=';
			var texte_trans_4 = '&nom_doc=';
			
			var donnees_a_transmettre = texte_trans_1+Titre+
										texte_trans_2+Texte+
										texte_trans_3+Groupe+
										texte_trans_4+Fichier;
			
			xhr_object.send(donnees_a_transmettre);
		}
		else
		{	alert ('Titre incorrect');
		}
	}
	else
	{	alert ('Texte incorrect');
	}
}


function Suppr_Billet (billet_id)
{	if (confirm('Voulez vous vraiment supprimer ce billet ?'))
	{	var xhr_object = Create_XHR ();
				
		var page = '/modules/intranet/fichiers/billets/suppr_billet.php';
		
		xhr_object.open("POST", page, true); 
		xhr_object.onreadystatechange = function ()
		{	if(xhr_object.readyState == 4 && xhr_object.status==200)
			{	var reponse = xhr_object.responseText;
				if (reponse == 'OK_SUPPR_BILLET')
				{	var LI       = 'LI_Liste_Billets_'+billet_id;
					var liSep    = LI+'_Separator';
					
					var liObj    = document.getElementById(LI);
					var liObjSep = document.getElementById(liSep);
					
					liObj.style.height    = '0px';
					liObj.style.opacity   = '0';
					liObjSep.style.height = '0px';
					
					setTimeout("Mask_LI_Post_Fade('"+LI+"')",450);
				}
				else
				{
				}
			}
		} 
		xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		
		var texte_trans_1 = 'billet_id=';
		
		var donnees_a_transmettre = texte_trans_1+billet_id;
		xhr_object.send(donnees_a_transmettre);
	}
}

function Mask_LI_Post_Fade(id)
{	var liSep    = id+'_Separator';
	
	var liObj    = document.getElementById(id);
	var liObjSep = document.getElementById(liSep);
	
	liObj.style.display    = 'none';
	liObjSep.style.display = 'none';
}



