
/********************************************** Population **********************************/
/**************** Ajout habitant dans une maison ******************/
	function AjoutHabitant(x,y)
{
 $(document).ready(function()
 {
  //Déclaration des variables plus ParseInt pour les traiter en tant que chiffres
  var hab = parseInt($('#hab').text());
  var hab_max = parseInt($('#hab_max').text());
  var sdf = parseInt($('#sdf').text());
  
  //Si on peut ajouter des persos
  if (sdf>0 && hab<hab_max)
  {
  //Ajuster les nouvelles variables, et parseInt
  hab=(hab+1);
  sdf=(sdf-1);
  
 
  //Requête AJAX pour baisser dans la BDD
   $.ajax
   ({
     type: "POST",
     url: "ajax/cites.php",
     data: "type=AjoutHabitant&x="+x+"&y="+y,
     success: function(msg)
       {
          //Les afficher
          $("#resultat").html("Vous avez bien ajouté un habitant dans cette maison. Elle comporte maintenant <strong>"+hab+"</strong> habitants");
          $("#resultat").show("slow");
          $("#sdf").html("<strong>"+sdf+"</strong>");
          $("#hab").html("<strong>"+hab+"</strong>");
       }
      }); 
    //Fin s'il restait des oisifs
   }
   else
   {
      $("#resultat").html("<font color='red'>La maison est pleine ou vous n'avez plus de population sans domicile dans le village</font>");
      $("#resultat").show("slow");
   }
 });
}
/************ Fin ajout habitant *************/

/**************** Formation soldat ******************/
	function FormerSoldat(unite)
{
 $(document).ready(function()
 {
  //Déclaration des variables plus ParseInt pour les traiter en tant que chiffres
  var hab = parseInt($('#hab').text());
  var hab_max = parseInt($('#hab_max').text());
  var oisif = parseInt($('#popoisifs').text());
  
  //Si on peut ajouter des persos
  if (oisif>0 && hab<hab_max)
  {
  //Ajuster les nouvelles variables, et parseInt
  hab=(hab+1);
  oisif=(oisif-1);
  
 
  //Requête AJAX pour baisser dans la BDD
   $.ajax
   ({
     type: "POST",
     url: "ajax/cites.php",
     data: "type=FormerSoldat&unite="+unite,
     success: function(msg)
       {
          //Les afficher
          $("#resultat").html("<br /><strong>Un nouveau "+unite+" est en formation.</strong>");
          $("#resultat").show("slow");
          $("#popoisifs").html("<strong>"+oisif+"</strong>");
          $("#hab").html("<strong>"+hab+"</strong>");
       }
      }); 
    //Fin s'il restait des oisifs
   }
   else
   {
      $("#resultat").html("<br /><strong><font color='red'>Vous n\'avez plus de population oisive que vous pouvez former !</font></strong>");
      $("#resultat").show("slow");
   }
 });
}
/************ Fin ajout habitant *************/


/************************************************ Bâtiments **************************************************/

/************ Construction d'un batiment ***************/
function Construire(type,x,y)
{
  if (type=="maison")
  {
  var nuages = $('#argent').text();
  //Ajuster les nouvelles variables
  nuages=(nuages)-200;
  //Si on a assez d'argent : 
  if (nuages>=0)
  {
    //Requête AJAX pour baisser dans la BDD
   $.ajax
   ({
     type: "POST",
     url: "ajax/cites.php",
     data: "type=AchatMaison&x="+x+"&y="+y,
     success: function(msg)
       {
          //Les afficher
          $("#argent").text(nuages);
          $("#quoiconstruire").html('Vous avez lancé la construction d\'une maison sur cette parcelle pour <strong>200</strong> <img src="images/nuage.jpg">.<br /> Comme les humains ne sont pas des dieux, ils ont besoin de <strong>8 heures</strong> pour la construire !<br />');
          $("#quoiconstruire").show("slow");
       }
      }); 
    }
    //Si pas assez d'argent, pas d'action effectuée
    else
    {
          $("#quoiconstruire").html('<font color="red">Vous n\'avez pas assez d\'argent pour construire cette maison. <br />Elle requiert <strong>200</strong> <img src="images/nuage.jpg">, et vous n\'en possèdez que <strong>'+(nuages+200)+'</strong>');
          $("#quoiconstruire").show("slow");
    }          
  }
  
  //Construction caserne
    else if (type=="caserne")
  {
   var nuages = $('#argent').text();
  //Ajuster les nouvelles variables
  nuages=(nuages)-600;
   //Si on a assez d'argent : 
  if (nuages>=0)
  {
    //Requête AJAX pour baisser dans la BDD
   $.ajax
   ({
     type: "POST",
     url: "ajax/cites.php",
     data: "type=AchatCaserne&x="+x+"&y="+y,
     success: function(msg)
       {
          //Les afficher
          $("#argent").text(nuages);
          $("#quoiconstruire").html('Vous avez lancé la construction d\'une caserne sur cette parcelle pour <strong>600</strong> <img src="images/nuage.jpg">.<br /> Comme les humains ne sont pas des dieux, ils ont besoin de <strong>10 heures</strong> pour la construire !<br />');
          $("#quoiconstruire").show("slow");
       }
      }); 
    }
        //Si pas assez d'argent, pas d'action effectuée
    else
    {
          $("#quoiconstruire").html('<font color="red">Vous n\'avez pas assez d\'argent pour construire cette caserne. <br />Elle requiert <strong>600</strong> <img src="images/nuage.jpg">, et vous n\'en possèdez que <strong>'+(nuages+600)+'</strong>');
          $("#quoiconstruire").show("slow");
    }
  }
  
  //Construction Eglise
  else if (type=="eglise")
  {
   var nuages = $('#argent').text();
  //Ajuster les nouvelles variables
  nuages=(nuages)-2500;
   //Si on a assez d'argent : 
  if (nuages>=0)
  {
    //Requête AJAX pour baisser dans la BDD
   $.ajax
   ({
     type: "POST",
     url: "ajax/cites.php",
     data: "type=AchatEglise&x="+x+"&y="+y,
     success: function(msg)
       {
          //Les afficher
          $("#argent").text(nuages);
          $("#quoiconstruire").html('Vous avez lancé la construction d\'une église sur cette parcelle pour <strong>2500</strong> <img src="images/nuage.jpg">.<br /> Comme les humains ne sont pas des dieux, ils ont besoin de <strong>40 heures</strong> pour la construire !<br />');
          $("#quoiconstruire").show("slow");
       }
      }); 
    }
        //Si pas assez d'argent, pas d'action effectuée
    else
    {
          $("#quoiconstruire").html('<font color="red">Vous n\'avez pas assez d\'argent pour construire cette église. <br />Elle requiert <strong>2500</strong> <img src="images/nuage.jpg">, et vous n\'en possèdez que <strong>'+(nuages+2500)+'</strong>');
          $("#quoiconstruire").show("slow");
    }
  }
}

/************ Fin construction d'un batiment ****************/

/************************************************ Fonctions d'affichage **************************************/


/** Fonction de gestion du menu des cités **/
function AfficheCite(id)
{
$(document).ready(function()
 {
  //Derniers evenements
  if(id=="tableaumessages") 
  {   $("#tableauarmee").slideUp();
      $("#tableaupopulation").slideUp();
      $("#tableaubatiments").slideUp();
      $("#"+id).show("slow");
  }
    //Armee
  else if(id=="tableauarmee") 
  {   $("#tableaumessages").slideUp();
      $("#tableaupopulation").slideUp();
      $("#tableaubatiments").slideUp();
      $("#"+id).show("slow");
  }
    //Derniers evenements
  else if(id=="tableaupopulation") 
  {   $("#tableauarmee").slideUp();
      $("#tableaumessages").slideUp();
      $("#tableaubatiments").slideUp();
      $("#"+id).show("slow");
  }
    //Derniers evenements
  else if(id=="tableaubatiments") 
  {   $("#tableauarmee").slideUp();
      $("#tableaupopulation").slideUp();
      $("#tableaumessages").slideUp();
      $("#"+id).show("slow");
  }
  else
  {
  $("#"+id).show("slow");
  }
 });
}


//Dé-Affiche la carte
function Carte()
{

  if($("#carteaffichee").text()=="1")
  {
    $("#carte").slideUp();
    $("#carteaffichee").text("0");
  }
  else
  {
    $("#carte").slideDown();
    $("#carteaffichee").text("1");
  }
}



