function emoticones(){
$("#em_oui").click(function () {var present = $('#message').val();	$('#message').val(present+" :) ");});
$("#em_non").click(function () {var present = $('#message').val();	$('#message').val(present+" :( ");});
$("#em_loveit").click(function () {var present = $('#message').val();	$('#message').val(present+" [love] ");});
$("#em_bigsmile").click(function () {var present = $('#message').val();	$('#message').val(present+" :D ");});
$("#em_wink").click(function () {var present = $('#message').val();	$('#message').val(present+" [wink] ");});
}

//FONCTION MAIRE ////////////////////////////////////////////////
function lire(page){
var lecture = $.ajax({
type: "GET",
url: "select.php",
data : "page="+page,
async: false
 }).responseText;
$('#letout').hide();
$('#letout').html(lecture) ;
$('#letout').fadeIn("slow");




//Lors du clique sur d'autres pages
$(".changepage").click(function () {
								 
id = $(this).attr("id");
lire (id);
});


//Fonction sur le clique de poster 
      $("#poster").click(function () {
	$(this).toggleClass("poster2");
 
      if ($(".divpost:first").is(":hidden")) {
        $(".divpost").slideDown("slow");
		$(this).html("Fermer la boite");
      } else {
       $(this).html("Ajouter un message ");
		$(".divpost").slideUp();
		

      }
    });
  
//
emoticones();
//Lors du clique sur un champ , effacer son contenu.
var etatPseudo = 0 ;
var etatMessage = 0 ;
$('#pseudo').bind('focus',function(){
if (etatPseudo==0){
    etatPseudo=1;
    $(this).val("");
}
});
$('#message').bind('focus',function(){
if (etatMessage==0){
    etatMessage=1;
    $(this).val("");
}

});
//

//Lors de la validation du formulaire
$('#menu1').bind('click',function(){
//Chargement
$("#result").ajaxStart(function(){
document.getElementById('loading').innerHTML="<img src='img/loader.gif'>Chargement..." ;
 });
//On masque le chargement a la fin de la requette
$("#result").ajaxStop(function(){
document.getElementById('loading').innerHTML=" " ;
 });
//
var pseudo = $('#pseudo').val() ;
var message = $('#message').val() ;
if (message==""){
alert ("Vous ne pouvez pas poster un message vide!");
}else{  
if (pseudo==""){ 
pseudo="Anonyme";
}
//On commence la requete , on envoi a insert.php les variables.


var insert = $.ajax({
type: "POST",
url: "insert.php",
data: "message="+message+"&pseudo="+pseudo,
async: false,
success: function(){
	   lire(page);
   }
 }).responseText;
if (insert=="flood"){
	alert ("Mesure antiflood , vous devez attendre un instant avant de pouvoir poster à nouveaux.");
}else if (insert=="trop"){
	alert ("Votre message est trop long , racourcissez le");
}
}
});
//

//FONCTIONS ADMINISTRATIONS
//Affichage du panel
$("#deco").click(function () {
$.ajax({
type: "POST",
url: "deco.php",
success: function(){
//On actualise select.php   
 lire(page);

   }
 });	  
});


$("#admin").click(function () {

//On vide le champ de texte
$('#formulaire').html('<div class="administration" id="poster">Administration </div><div><input name="admin" type="text" class="ib_input" id="admin" value="Pseudo"  /><input name="passe" type="text" class="ib_input" id="passe" value="Mot de passe"  /><br /><input type="button" class="ib_button" id="adminpost" value="Envoyer" /></div>') ;


//Vider es champs lors du focus
var etatPseudoAdm = 0 ;
var etatMdpAdm = 0 ;
$('#admin').bind('focus',function(){
if (etatPseudoAdm==0){
    etatPseudoAdm=1;
    $(this).val("");
}
});
$('#passe').bind('focus',function(){
if (etatMdpAdm==0){
    etatMdpAdm=1;
    $(this).val("");
}

});

//


$('#adminpost').bind('click',function(){
login = $('#admin').val();
mdp = $('#passe').val();
var html = $.ajax({
  type: "POST",
  url: "log.php",
  data : "login="+login+"&mdp="+mdp,
  async: false
 }).responseText;
$('#admin').val("");
$('#passe').val("");
if (html=="1"){
$('#formulaire').html('<div class="administration" id="poster">Administration </div><div><font color="green"><strong>Identification reussie</strong></font><input name="admin" type="text" class="ib_input" id="admin" value="Pseudo"  /><input name="passe" type="text" class="ib_input" id="passe" value="Mot de passe"  /><br /><input type="button" class="ib_button" id="adminpost" value="Envoyer" /></div>') ;
lire(1);
}else if (html=="2"){
	$('#formulaire').html('<div class="administration" id="poster">Administration </div><div><font color="red"><strong>Mauvais identifiants</strong></font><input name="admin" type="text" class="ib_input" id="admin" value="Pseudo"  /><input name="passe" type="text" class="ib_input" id="passe" value="Mot de passe"  /><br /><input type="button" class="ib_button" id="adminpost" value="Envoyer" /></div>') ;
}
										  });
								 });
							//
//Suppression
$(".delete").click(function () { 
			id = $(this).attr("id");				  
							  
							  
						 $.ajax({
   type: "POST",
   url: "delete.php",
   data: "id="+id,
   success: function(){
//On actualise select.php   
 lire(page);

   }
 });	  
							  
					   
							   });
//
//Modification
$(".update").click(function () {
							 
id = $(this).attr("id");
 var html = $.ajax({
  url: "select.php",
  data: "id="+id+"&page="+page,
  async: false
 }).responseText;
//On vide le champ de texte
$('#letout').html(html);
 $(".updatemes").blur(function () { 
	id = $(this).attr("id");
	message = $(this).val();
	
	//
	 $.ajax({
   type: "POST",
   url: "update.php",
   data: "message="+message+"&id="+id,
   success: function(){
//On actualise select.php   
 lire(page);

document.getElementById('message').value = "" ;
document.getElementById('pseudo').value = "" ;
   }
   
 });
								});
							 });
//
//

}
$(document).ready(function(){

lire(1);		   
});
