Travian Statistiques Troupes

By Sch@k@ Last update May 22, 2009 — Installed 2,419 times.

There are 6 previous versions of this script.

Add Syntax Highlighting (this will take a few seconds, probably freezing your browser while it works)

// ==UserScript==
          // @name           Travian Statistiques Troupes
          // @namespace      Statistiques Troupes
          // @description    Affiche des tableaux sur la place de rassemblement afin de détailler l'état de vos armées ainsi que celles de vos assistances
          // @description    Affiche des tableaux sur la place de rassemblement afin de détailler l'état de vos armées ainsi que celles de vos assistances. Script originel de Bernard
          // @include        http://s*.travian.*/build.php?*id=39*
          // @include       http://s*.travian.*/build.php?*gid=16*
          // ==/UserScript==
          
          var cadre = document.getElementById('content'); //lmid2
          var p=cadre.getElementsByTagName("thead")[0].getElementsByTagName("p")
          
          //alert(document.getElementsByTagName("body")[0].innerHTML)
          //alert(document.getElementById("content").innerHTML);
          document.getElementById("vlist").innerHTML=document.getElementById("vlist").innerHTML+"<div id='___bernard'><br /></div>" //lright1=>content
          //lmid1
          
          var tab_p_lien=new Array();
          var tab_p_place=new Array();
          var tab_t_lien=new Array();
          var tab_t_place=new Array();
          var tab_t_ident=new Array();
          var armee_ga=new Array(0,0,0,0,0,0,0,0,0,0);
          var armee_ge=new Array(0,0,0,0,0,0,0,0,0,0);
          var armee_ro=new Array(0,0,0,0,0,0,0,0,0,0);
          var armeev_ga=new Array(0,0,0,0,0,0,0,0,0,0);
          var armeev_ge=new Array(0,0,0,0,0,0,0,0,0,0);
          var armeev_ro=new Array(0,0,0,0,0,0,0,0,0,0);
          var armeeh_ga=new Array(0,0,0,0,0,0,0,0,0,0);
          var armeeh_ge=new Array(0,0,0,0,0,0,0,0,0,0);
          var armeeh_ro=new Array(0,0,0,0,0,0,0,0,0,0);
          var ville_chemin=new Array();
          var ville_nom=new Array();
          var nb_ville=0;
          var peuple="";
          
          ident="vide"
          x="vide"
          y="vide"
          tr=document.getElementById('sright').getElementsByTagName("tr") // lright1 //vlist ???
          for(i=0;i<tr.length;i++)
          {
           a=tr[i].getElementsByTagName("a")
           b=tr[i].getElementsByTagName("td")
           if (a.length>0)
           {
          // alert(a[0].innerHTML +" -=- "+tr[i].getAttribute("class"))
            if (tr[i].getAttribute("class")=="sel") //a[0].getAttribute("class")
            {  
             ville=a[0].innerHTML
             td=tr[i].getElementsByTagName("td")
             for (j=0;j<td.length;j++)
             {
              if (td[j].getAttribute("class")=="x")
               x=eval(td[j].innerHTML.substring(1))
              else if (td[j].getAttribute("class")=="y")
               y=eval(td[j].innerHTML.substring(0,td[j].innerHTML.length-1))
              ident=(x+401+(400-y)*801)
             }
            }
            ville_chemin[nb_ville]=a[0].getAttribute("href")
            ville_nom[nb_ville]=a[0].innerHTML
            nb_ville++
           }
          }
          nb_p=-1;
          nb_t=0;
          point=cadre.childNodes
          for (i=0;i<point.length;i++)
          {
           //if (point[i].nodeName=="TABLE")
           //if (point[i].nodeName=="P")
           // alert(i+" => "+point[i].nodeName+" -=- "+point[i].getAttribute("class")+" -=- "+point[i].innerHTML +" => "+ nb_p)
           /*else
            alert(i+" => "+point[i].nodeName+" -=- "+point[i].innerHTML)*/
           //alert(i+" =>"+p[i].innerHTML+" et "+ p[i].offsetTop)
           //alert(p[i].getAttribute("class"));
           //document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+i+" => "+point[i].nodeName+" <pre>"+point[i].innerHTML+"</pre><br />";
           if (point[i].nodeName=="P" && (point[i].getAttribute("class")=="v_troops b" || point[i].getAttribute("class")=="b"))
           {
            nb_p++
            tab_p_lien[nb_p]=point[i]
           }
           if (point[i].nodeName=="TABLE" && point[i].getAttribute("class")=="std troop_details") // tbg
           {
          //alert(nb_t +" => "+nb_p);
            tab_t_lien[nb_t]=point[i]
            tab_t_place[nb_t]=nb_p
            tab_t_ident[nb_t]=point[i].getElementsByTagName("a")[0].getAttribute("href").substring(12);
            tab_t_ident[nb_t]=tab_t_ident[nb_t].substring(0,tab_t_ident[nb_t].length-5)
            nb_t++
           }
          }
          a_ge=0
          a_ga=0
          a_ro=0
          av_ge=0
          av_ga=0
          av_ro=0
          ah_ge=0
          ah_ga=0
          ah_ro=0
          j=1;
          for (i=0;i<nb_t;i++)
          {
          //alert([tab_t_place[i]])
           place=tab_p_lien[tab_t_place[i]].innerHTML.substr(0,16);
           teste=tab_t_lien[i].getElementsByTagName("a")[0].getAttribute("href")
           teste=teste.substring(teste.indexOf("d=", 0)+2)
           teste=teste.substring(0,teste.indexOf("&", 0))
          //alert(tab_t_lien[i].getElementsByTagName("tr")[1].getElementsByTagName("td")[0].getElementsByTagName("img")[0].getAttribute("title"));
          //alert(place + " -=- " + teste +" -=- " +ident)
           if (place!="Troupes dans les" && (place!="Troupes arrivant" || teste==ident))
           {
            switch (tab_t_lien[i].getElementsByTagName("tr")[1].getElementsByTagName("td")[0].getElementsByTagName("img")[0].getAttribute("title"))
            {
             case "Combattant au gourdin" :
              for (k=0;k<10;k++)
              {
               armee_ge[k]+=eval(tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML) // k+1 => k
               a_ge+=armee_ge[k]
              }
              break;
             case "Phalange" :
              for (k=0;k<10;k++)
              {
               armee_ga[k]+=eval(tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML)
               a_ga+=armee_ga[k]
              }
              break;
             case "Légionnaire" :
              for (k=0;k<10;k++)
              {
               armee_ro[k]+=eval(tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML)
               a_ro+=armee_ro[k]
              }
              break;
             default : peuple="Erreur";
          	     alert(tab_t_lien[i].getElementsByTagName("tr")[1].getElementsByTagName("td")[0].getElementsByTagName("img")[0].getAttribute("title"))
            }
           }
           if (teste==ident)
           {
            switch (tab_t_lien[i].getElementsByTagName("tr")[1].getElementsByTagName("td")[0].getElementsByTagName("img")[0].getAttribute("title"))
            {
             case "Combattant au gourdin" :
              peuple="ge";
              for (k=0;k<10;k++)
              {
               armeev_ge[k]+=eval(tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML)
               av_ge+=armeev_ge[k]
              }
              break;
             case "Phalange" :
              peuple="ga";
              for (k=0;k<10;k++)
              {
               armeev_ga[k]+=eval(tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML)
               av_ga+=armeev_ga[k]
              }
              break;
             case "Légionnaire" :
              peuple="ro";
              for (k=0;k<10;k++)
              {
               armeev_ro[k]+=eval(tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML)
               av_ro+=armeev_ro[k]
              }
              break;
             default : peuple="Erreur";
          	     alert(tab_t_lien[i].getElementsByTagName("tr")[1].getElementsByTagName("td")[0].getElementsByTagName("img")[0].getAttribute("title"))
            }
           }
           else
           {
            switch (tab_t_lien[i].getElementsByTagName("tr")[1].getElementsByTagName("td")[0].getElementsByTagName("img")[0].getAttribute("title"))
            {
             case "Combattant au gourdin" :
          //alert(i +" => " + tab_t_lien[i].getElementsByTagName("tr")[1].getElementsByTagName("td")[0].innerHTML +" => "+ tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[1].innerHTML)
              for (k=0;k<10;k++)
              {
               if (tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML!="?")
               {
                armeeh_ge[k]+=eval(tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML)
                ah_ge+=armeeh_ge[k]
               }
              }
              break;
             case "Phalange" :
              for (k=0;k<10;k++)
              {
               if (tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML!="?")
               {
                armeeh_ga[k]+=eval(tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML)
                ah_ga+=armeeh_ga[k]
               }
              }
              break;
             case "Légionnaire" :
              for (k=0;k<10;k++)
              {
               if (tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML!="?")
               {
                armeev_ro[k]+=eval(tab_t_lien[i].getElementsByTagName("tr")[2].getElementsByTagName("td")[k].innerHTML)
                ah_ro+=armeeh_ro[k]
               }
              }
              break;
             default : peuple="Erreur";
          	     alert(tab_t_lien[i].getElementsByTagName("tr")[1].getElementsByTagName("td")[0].getElementsByTagName("img")[0].getAttribute("title"))
            }
           }
          }
		  
		  
		  
		  
		  if ((av_ge+av_ga+av_ro)!=0)//attaque
           {
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<center><b>Armée(s)</b></center>'
			if (av_ge!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg" id="tata_nounou"><tr class="cbg1"><td colspan="10" class="b">Offensive</td></tr><tr class="unit"><td><img src="img/un/u/11.gif" title="Combattant au gourdin"></td><td><img src="img/un/u/13.gif" title="Combattant à la hache"></td><td><img src="img/un/u/16.gif" title="Cavalier Teuton"></td></tr><tr id="ta_nou_ge"><td>'+armeev_ge[0]+'</td><td>'+armeev_ge[2]+'</td><td>'+armeev_ge[5]+'</td></tr></table>'
			if (av_ga!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Offensive</td></tr><td><img src="img/un/u/22.gif" title="Combattant à l\'épée"></td><td><img src="img/un/u/24.gif" title="Eclair de Toutatis"></td><td><img src="img/un/u/26.gif" title="Hédouin"></td></tr><tr id="ta_nou_ga"><td>'+armeev_ga[1]+'</td><td>'+armeev_ga[3]+'</td><td>'+armeev_ga[5]+'</td></tr></table>'
			if (av_ro!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Offensive</td></tr><tr class="unit"><td><img src="img/un/u/1.gif" title="Légionnaire"></td><td><img src="img/un/u/3.gif" title="Impérian"></td><td><img src="img/un/u/5.gif" title="Equites Imperatoris"></td><td><img src="img/un/u/6.gif" title="Equites Caesaris"></td></tr><tr id="ta_nou_ro"><td>'+armeev_ro[0]+'</td><td>'+armeev_ro[2]+'</td><td>'+armeev_ro[4]+'</td><td>'+armeev_ro[5]+'</td></tr></table>'
           }
 		  if ((av_ge+av_ga+av_ro)!=0)//attaque POINTS
           {
            if (av_ge!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr><td class="b">Total :</td><td><img src="img/un/a/att1.gif" title="Attaque">*</td><td><img src="img/un/r/5.gif" title="Consommation"></td></tr><tr><td title="Sans bonus">*basique</td><td>'+((armeev_ge[0]*40)+(armeev_ge[2]*60)+(armeev_ge[5]*150))+'</td><td>'+(armeev_ge[0]+armeev_ge[2]+(armeev_ge[5]*3))+'</td></tr></table>'
			if (av_ga!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr><td class="b">Total :</td><td><img src="img/un/a/att1.gif" title="Attaque">*</td><td><img src="img/un/r/5.gif" title="Consommation"></td></tr><tr><td title="Sans bonus">*basique</td><td>'+((armeev_ga[1]*65)+(armeev_ga[3]*90)+(armeev_ga[5]*140))+'</td><td>'+(armeev_ga[1]+(armeev_ga[3]*2)+(armeev_ga[5]*3))+'</td></tr></table>'
			if (av_ro!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr><td class="b">Total :</td><td><img src="img/un/a/att1.gif" title="Attaque">*</td><td><img src="img/un/r/5.gif" title="Consommation">*</td></tr><tr><td title="Sans bonus et sans l\'abreuvoir">*basique</td><td>'+((armeev_ro[0]*40)+(armeev_ro[2]*70)+(armeev_ro[4]*120)+(armeev_ro[5]*180))+'</td><td>'+(armeev_ro[0]+armeev_ro[2]+(armeev_ro[4]*3)+(armeev_ro[5]*4))+'</td></tr></table>'
           }
			if ((av_ge+av_ga+av_ro)!=0)//defense
           {
            if (av_ge!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg" id="tata_nounou"><tr class="cbg1"><td colspan="10" class="b">Défensive</td></tr><tr class="unit"><td><img src="img/un/u/12.gif" title="Combattant à la lance"><td><img src="img/un/u/15.gif" title="Paladin"></td></tr><tr id="ta_nou_ge"><td>'+armeev_ge[1]+'</td><td>'+armeev_ge[4]+'</td></tr></table>'
			if (av_ga!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Défensive</td></tr><tr class="unit"><td><img src="img/un/u/21.gif" title="Phalange"></td><td><img src="img/un/u/25.gif" title="Cavalier druide"></td><td><img src="img/un/u/26.gif" title="Hédouin"></td></tr><tr id="ta_nou_ga"><td>'+armeev_ga[0]+'</td><td>'+armeev_ga[4]+'</td><td>'+armeev_ga[5]+'</td></tr></table>'
			if (av_ro!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Défensive</td></tr><tr class="unit"><td><img src="img/un/u/1.gif" title="Légionnaire"></td><td><img src="img/un/u/2.gif" title="Prétorien"></td></tr><tr id="ta_nou_ro"><td>'+armeev_ro[0]+'</td><td>'+armeev_ro[1]+'</td></tr></table>'	   
		   }
   		  if ((av_ge+av_ga+av_ro)!=0)//DEFENSE POINTS
           {
            if (av_ge!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr><td class="b">Total :</td><td><img src="img/un/u/43.gif" title="Défense infanterie">*</td><td><img src="img/un/u/46.gif" title="Défense cavalerie">*</td><td><img src="img/un/r/5.gif" title="Consommation"></td></tr><tr><td title="Sans bonus">*basique</td><td>'+((armeev_ge[1]*35)+(armeev_ge[4]*100))+'</td><td>'+((armeev_ge[1]*60)+(armeev_ge[4]*40))+'</td><td>'+(armeev_ge[1]+(armeev_ge[4]*2))+'</td></tr></table>'
			if (av_ga!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr><td class="b">Total :</td><td><img src="img/un/u/43.gif" title="Défense infanterie">*</td><td><img src="img/un/u/46.gif" title="Défense cavalerie">*</td><td><img src="img/un/r/5.gif" title="Consommation"></td></tr><tr><td title="Sans bonus">*basique</td><td>'+((armeev_ga[0]*40)+(armeev_ga[4]*115)+(armeev_ga[5]*50))+'</td><td>'+((armeev_ga[0]*50)+(armeev_ga[4]*55)+(armeev_ga[5]*165))+'</td><td>'+(armeev_ga[0]+(armeev_ga[4]*2)+(armeev_ga[5]*3))+'</td></tr></table>'
			if (av_ro!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr><td class="b">Total :</td><td><img src="img/un/u/43.gif" title="Défense infanterie">*</td><td><img src="img/un/u/46.gif" title="Défense cavalerie">*</td><td><img src="img/un/r/5.gif" title="Consommation"></td></tr><tr><td title="Sans bonus et sans l\'abreuvoir">*basique</td><td>'+((armeev_ro[0]*35)+(armeev_ro[1]*65))+'</td><td>'+((armeev_ro[0]*50)+(armeev_ro[1]*35))+'</td><td>'+(armeev_ro[0]+armeev_ge[1])+'</td></tr></table>'
           }
            if ((av_ge+av_ga+av_ro)!=0)//destruction
           {
            if (av_ge!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg" id="tata_nounou"><tr class="cbg1"><td colspan="10" class="b">Destructrice</td></tr><tr class="unit"><td><img src="img/un/u/17.gif" title="Bélier"></td><td><img src="img/un/u/18.gif" title="Catapulte"></td><td><img src="img/un/u/19.gif" title="Chef de tribu"></td></tr><tr id="ta_nou_ge"><td>'+armeev_ge[6]+'</td><td>'+armeev_ge[7]+'</td><td>'+armeev_ge[8]+'</td></tr></table>'
			if (av_ga!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Destructrice</td></tr><td><img src="img/un/u/27.gif" title="Bélier"></td><td><img src="img/un/u/28.gif" title="Catapulte de Guerre"></td><td><img src="img/un/u/29.gif" title="Chef"></td></tr><tr id="ta_nou_ga"><td>'+armeev_ga[6]+'</td><td>'+armeev_ga[7]+'</td><td>'+armeev_ga[8]+'</td></tr></table>'
			if (av_ro!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Destructrice</td></tr><tr class="unit"><td><img src="img/un/u/7.gif" title="Bélier"></td><td><img src="img/un/u/8.gif" title="Catapulte de feu"></td><td><img src="img/un/u/9.gif" title="Sénateur"></td></tr><tr id="ta_nou_ro"><td>'+armeev_ro[6]+'</td><td>'+armeev_ro[7]+'</td><td>'+armeev_ro[8]+'</td></tr></table>'
		   }
		    if ((av_ge+av_ga+av_ro)!=0)//DESTRUCTION POINTS
           {
            if (av_ge!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><td colspan="10"><img src="img/un/r/5.gif" title="Consommation"></td><td>'+((armeev_ge[6]*3)+(armeev_ge[7]*6)+(armeev_ge[8]*4))+'</td></table>'
			if (av_ga!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><td colspan="10"><img src="img/un/r/5.gif" title="Consommation"></td><td>'+((armeev_ga[6]*3)+(armeev_ga[7]*6)+(armeev_ga[8]*4))+'</td></table>'
			if (av_ro!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><td colspan="10"><img src="img/un/r/5.gif" title="Consommation"></td><td>'+((armeev_ro[6]*3)+(armeev_ro[7]*6)+(armeev_ro[8]*5))+'</td></table>'
           }
           if ((a_ge+a_ga+a_ro)!=0)//entretien
           {
            document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<br><center><b>Entretien</b></center>'
            if (a_ge!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg" id="tata_nounou"><tr class="cbg1"><td colspan="10" class="b">Troupes Germaines</td></tr><tr class="unit"><td><img src="img/un/u/11.gif" title="Combattant au gourdin"></td><td><img src="img/un/u/12.gif" title="Combattant à la lance"></td><td><img src="img/un/u/13.gif" title="Combattant à la hache"></td><td><img src="img/un/u/14.gif" title="Eclaireur"></td><td><img src="img/un/u/15.gif" title="Paladin"></td><td><img src="img/un/u/16.gif" title="Cavalier Teuton"></td><td><img src="img/un/u/17.gif" title="Bélier"></td><td><img src="img/un/u/18.gif" title="Catapulte"></td><td><img src="img/un/u/19.gif" title="Chef de tribu"></td><td><img src="img/un/u/20.gif" title="Colon"></td></tr><tr id="ta_nou_ge"><td>'+armee_ge[0]+'</td><td>'+armee_ge[1]+'</td><td>'+armee_ge[2]+'</td><td>'+armee_ge[3]+'</td><td>'+armee_ge[4]+'</td><td>'+armee_ge[5]+'</td><td>'+armee_ge[6]+'</td><td>'+armee_ge[7]+'</td><td>'+armee_ge[8]+'</td><td>'+armee_ge[9]+'</td></tr></table>'
            if (a_ga!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+ '<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Troupes Gauloises</td></tr><tr class="unit"><td><img src="img/un/u/21.gif" title="Phalange"></td><td><img src="img/un/u/22.gif" title="Combattant à l\'épée"></td><td><img src="img/un/u/23.gif" title="Eclaireur"></td><td><img src="img/un/u/24.gif" title="Eclair de Toutatis"></td><td><img src="img/un/u/25.gif" title="Cavalier druide"></td><td><img src="img/un/u/26.gif" title="Hédouin"></td><td><img src="img/un/u/27.gif" title="Bélier"></td><td><img src="img/un/u/28.gif" title="Catapulte de Guerre"></td><td><img src="img/un/u/29.gif" title="Chef"></td><td><img src="img/un/u/30.gif" title="Colon"></td></tr><tr id="ta_nou_ga"><td>'+armee_ga[0]+'</td><td>'+armee_ga[1]+'</td><td>'+armee_ga[2]+'</td><td>'+armee_ga[3]+'</td><td>'+armee_ga[4]+'</td><td>'+armee_ga[5]+'</td><td>'+armee_ga[6]+'</td><td>'+armee_ga[7]+'</td><td>'+armee_ga[8]+'</td><td>'+armee_ga[9]+'</td></tr></table>'
            if (a_ro!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Troupes Romaines</td></tr><tr class="unit"><td><img src="img/un/u/1.gif" title="Légionnaire"></td><td><img src="img/un/u/2.gif" title="Prétorien"></td><td><img src="img/un/u/3.gif" title="Impérian"></td><td><img src="img/un/u/4.gif" title="Equites Legati"></td><td><img src="img/un/u/5.gif" title="Equites Imperatoris"></td><td><img src="img/un/u/6.gif" title="Equites Caesaris"></td><td><img src="img/un/u/7.gif" title="Bélier"></td><td><img src="img/un/u/8.gif" title="Catapulte de feu"></td><td><img src="img/un/u/9.gif" title="Sénateur"></td><td><img src="img/un/u/10.gif" title="Colon"></td></tr><tr id="ta_nou_ro"><td>'+armee_ro[0]+'</td><td>'+armee_ro[1]+'</td><td>'+armee_ro[2]+'</td><td>'+armee_ro[3]+'</td><td>'+armee_ro[4]+'</td><td>'+armee_ro[5]+'</td><td>'+armee_ro[6]+'</td><td>'+armee_ro[7]+'</td><td>'+armee_ro[8]+'</td><td>'+armee_ro[9]+'</td></tr></table>'
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><td colspan="10" title="Basique, sans bonus ni abreuvoir"><img src="img/un/r/5.gif" title="Consommation"> *</td><td>'+((armee_ro[0])+(armee_ro[1])+(armee_ro[2])+(armee_ga[0])+(armee_ga[1])+(armee_ge[0])+(armee_ge[1])+(armee_ge[2])+(armee_ge[3])+(armee_ro[9])+(armee_ga[9])+(armee_ge[9])+(armee_ro[3]*2)+(armee_ga[2]*2)+(armee_ga[3]*2)+(armee_ga[4]*2)+(armee_ge[4]*2)+(armee_ro[4]*3)+(armee_ro[6]*3)+(armee_ge[5]*3)+(armee_ge[6]*3)+(armee_ga[5]*3)+(armee_ga[6]*3)+(armee_ro[5]*4)+(armee_ge[8]*4)+(armee_ga[8]*4)+(armee_ro[8]*5)+(armee_ro[7]*6)+(armee_ga[7]*6)+(armee_ge[7]*6))+'</td></table>'
 
 }
		   
 /*          if ((av_ge+av_ga+av_ro)!=0)//armee complete
           {
            document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<center><b>Armée</b></center>'
            if (av_ge!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Troupes Germaines</td></tr><tr class="unit"><td><img src="img/un/u/11.gif" title="Combattant au gourdin"></td><td><img src="img/un/u/12.gif" title="Combattant à la lance"></td><td><img src="img/un/u/13.gif" title="Combattant à la hache"></td><td><img src="img/un/u/14.gif" title="Eclaireur"></td><td><img src="img/un/u/15.gif" title="Paladin"></td><td><img src="img/un/u/16.gif" title="Cavalier Teuton"></td><td><img src="img/un/u/17.gif" title="Bélier"></td><td><img src="img/un/u/18.gif" title="Catapulte"></td><td><img src="img/un/u/19.gif" title="Chef de tribu"></td><td><img src="img/un/u/20.gif" title="Colon"></td></tr><tr id="ta_cre_ge"><td>'+armeev_ge[0]+'</td><td>'+armeev_ge[1]+'</td><td>'+armeev_ge[2]+'</td><td>'+armeev_ge[3]+'</td><td>'+armeev_ge[4]+'</td><td>'+armeev_ge[5]+'</td><td>'+armeev_ge[6]+'</td><td>'+armeev_ge[7]+'</td><td>'+armeev_ge[8]+'</td><td>'+armeev_ge[9]+'</td></tr></tr></table><br>'
            if (av_ga!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+ '<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Troupes Gauloises</td></tr><tr class="unit"><td><img src="img/un/u/21.gif" title="Phalange"></td><td><img src="img/un/u/22.gif" title="Combattant à l\'épée"></td><td><img src="img/un/u/23.gif" title="Eclaireur"></td><td><img src="img/un/u/24.gif" title="Eclair de Toutatis"></td><td><img src="img/un/u/25.gif" title="Cavalier druide"></td><td><img src="img/un/u/26.gif" title="Hédouin"></td><td><img src="img/un/u/27.gif" title="Bélier"></td><td><img src="img/un/u/28.gif" title="Catapulte de Guerre"></td><td><img src="img/un/u/29.gif" title="Chef"></td><td><img src="img/un/u/30.gif" title="Colon"></td></tr><tr id="ta_cre_ga"><td>'+armeev_ga[0]+'</td><td>'+armeev_ga[1]+'</td><td>'+armeev_ga[2]+'</td><td>'+armeev_ga[3]+'</td><td>'+armeev_ga[4]+'</td><td>'+armeev_ga[5]+'</td><td>'+armeev_ga[6]+'</td><td>'+armeev_ga[7]+'</td><td>'+armeev_ga[8]+'</td><td>'+armeev_ga[9]+'</td></tr></tr></table><br>'
            if (av_ro!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Troupes Romaines</td></tr><tr class="unit"><td><img src="img/un/u/1.gif" title="Légionnaire"></td><td><img src="img/un/u/2.gif" title="Prétorien"></td><td><img src="img/un/u/3.gif" title="Impérian"></td><td><img src="img/un/u/4.gif" title="Equites Legati"></td><td><img src="img/un/u/5.gif" title="Equites Imperatoris"></td><td><img src="img/un/u/6.gif" title="Equites Caesaris"></td><td><img src="img/un/u/7.gif" title="Bélier"></td><td><img src="img/un/u/8.gif" title="Catapulte de feu"></td><td><img src="img/un/u/9.gif" title="Sénateur"></td><td><img src="img/un/u/10.gif" title="Colon"></td></tr><tr id="ta_cre_ro">'+armeev_ro[0]+'</td><td>'+armeev_ro[1]+'</td><td>'+armeev_ro[2]+'</td><td>'+armeev_ro[3]+'</td><td>'+armeev_ro[4]+'</td><td>'+armeev_ro[5]+'</td><td>'+armeev_ro[6]+'</td><td>'+armeev_ro[7]+'</td><td>'+armeev_ro[8]+'</td><td>'+armeev_ro[9]+'</td></tr></tr></table><br>'
           }
*/
		   
           if ((ah_ge+ah_ga+ah_ro)!=0)//assistance
           {
            document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<br><center><b>Assistance(s)</b></center>'
            if (ah_ge!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Troupes Germaines</td></tr><tr class="unit"><td><img src="img/un/u/11.gif" title="Combattant au gourdin"></td><td><img src="img/un/u/12.gif" title="Combattant à la lance"></td><td><img src="img/un/u/13.gif" title="Combattant à la hache"></td><td><img src="img/un/u/14.gif" title="Eclaireur"></td><td><img src="img/un/u/15.gif" title="Paladin"></td><td><img src="img/un/u/16.gif" title="Cavalier Teuton"></td><td><img src="img/un/u/17.gif" title="Bélier"></td><td><img src="img/un/u/18.gif" title="Catapulte"></td><td><img src="img/un/u/19.gif" title="Chef de tribu"></td><td><img src="img/un/u/20.gif" title="Colon"></td></tr><tr><td>'+armeeh_ge[0]+'</td><td>'+armeeh_ge[1]+'</td><td>'+armeeh_ge[2]+'</td><td>'+armeeh_ge[3]+'</td><td>'+armeeh_ge[4]+'</td><td>'+armeeh_ge[5]+'</td><td>'+armeeh_ge[6]+'</td><td>'+armeeh_ge[7]+'</td><td>'+armeeh_ge[8]+'</td><td>'+armeeh_ge[9]+'</td></tr></table>'
            if (ah_ga!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+ '<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Troupes Gauloises</td></tr><tr class="unit"><td><img src="img/un/u/21.gif" title="Phalange"></td><td><img src="img/un/u/22.gif" title="Combattant à l\'épée"></td><td><img src="img/un/u/23.gif" title="Eclaireur"></td><td><img src="img/un/u/24.gif" title="Eclair de Toutatis"></td><td><img src="img/un/u/25.gif" title="Cavalier druide"></td><td><img src="img/un/u/26.gif" title="Hédouin"></td><td><img src="img/un/u/27.gif" title="Bélier"></td><td><img src="img/un/u/28.gif" title="Catapulte de Guerre"></td><td><img src="img/un/u/29.gif" title="Chef"></td><td><img src="img/un/u/30.gif" title="Colon"></td></tr><tr><td>'+armeeh_ga[0]+'</td><td>'+armeeh_ga[1]+'</td><td>'+armeeh_ga[2]+'</td><td>'+armeeh_ga[3]+'</td><td>'+armeeh_ga[4]+'</td><td>'+armeeh_ga[5]+'</td><td>'+armeeh_ga[6]+'</td><td>'+armeeh_ga[7]+'</td><td>'+armeeh_ga[8]+'</td><td>'+armeeh_ga[9]+'</td></tr></table>'
            if (ah_ro!=0)
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><tr class="cbg1"><td colspan="10" class="b">Troupes Romaines</td></tr><tr class="unit"><td><img src="img/un/u/1.gif" title="Légionnaire"></td><td><img src="img/un/u/2.gif" title="Prétorien"></td><td><img src="img/un/u/3.gif" title="Impérian"></td><td><img src="img/un/u/4.gif" title="Equites Legati"></td><td><img src="img/un/u/5.gif" title="Equites Imperatoris"></td><td><img src="img/un/u/6.gif" title="Equites Caesaris"></td><td><img src="img/un/u/7.gif" title="Bélier"></td><td><img src="img/un/u/8.gif" title="Catapulte de feu"></td><td><img src="img/un/u/9.gif" title="Sénateur"></td><td><img src="img/un/u/10.gif" title="Colon"></td></tr><tr><td>'+armeeh_ro[0]+'</td><td>'+armeeh_ro[1]+'</td><td>'+armeeh_ro[2]+'</td><td>'+armeeh_ro[3]+'</td><td>'+armeeh_ro[4]+'</td><td>'+armeeh_ro[5]+'</td><td>'+armeeh_ro[6]+'</td><td>'+armeeh_ro[7]+'</td><td>'+armeeh_ro[8]+'</td><td>'+armeeh_ro[9]+'</td></tr></table>'
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+'<table cellspacing="1" cellpadding="2" class="tbg"><td colspan="10" title="Basique, sans bonus ni abreuvoir"><img src="img/un/r/5.gif" title="Consommation"> *</td><td>'+((armeeh_ro[0])+(armeeh_ro[1])+(armeeh_ro[2])+(armeeh_ga[0])+(armeeh_ga[1])+(armeeh_ge[0])+(armeeh_ge[1])+(armeeh_ge[2])+(armeeh_ge[3])+(armeeh_ro[9])+(armeeh_ga[9])+(armeeh_ge[9])+(armeeh_ro[3]*2)+(armeeh_ga[2]*2)+(armeeh_ga[3]*2)+(armeeh_ga[4]*2)+(armeeh_ge[4]*2)+(armeeh_ro[4]*3)+(armeeh_ro[6]*3)+(armeeh_ge[5]*3)+(armeeh_ge[6]*3)+(armeeh_ga[5]*3)+(armeeh_ga[6]*3)+(armeeh_ro[5]*4)+(armeeh_ge[8]*4)+(armeeh_ga[8]*4)+(armeeh_ro[8]*5)+(armeeh_ro[7]*6)+(armeeh_ga[7]*6)+(armeeh_ge[7]*6))+'</td></table>'

			 }
		   
		   
 /*          ro="&"
           ge=""
           ga="&"
           for (i=0;i<10;i++)
           {
            ge=ge+"&ge"+i+"="+armeev_ge[i];
            ga=ga+"&ga"+i+"="+armeev_ga[i];
            ro=ro+"&ro"+i+"="+armeev_ro[i];
           }
           document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+"<center><b>Armées du royaume</b></center>"
           
          switch (peuple)
          {
           case "ga":
            document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+"<table id='ta_cre' cellspacing='1' cellpadding='2' class='tbg'><tr class='unit'><td>&nbsp;</td><td><img src='img/un/u/21.gif' title='Phalange'></td><td><img src='img/un/u/22.gif' title='Combattant à l\'épée'></td><td><img src='img/un/u/23.gif' title='Eclaireur'></td><td><img src='img/un/u/24.gif' title='Eclair de Toutatis'></td><td><img src='img/un/u/25.gif' title='Cavalier druide'></td><td><img src='img/un/u/26.gif' title='Hédouin'></td><td><img src='img/un/u/27.gif' title='Bélier'></td><td><img src='img/un/u/28.gif' title='Catapulte de Guerre'></td><td><img src='img/un/u/29.gif' title='Chef'></td><td><img src='img/un/u/30.gif' title='Colon'></td></tr></table>"
            break;
           case "ro":
             document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+"<table id='ta_cre' cellspacing='1' cellpadding='2' class='tbg'><tr class='unit'><td>&nbsp;</td><td><img src='img/un/u/1.gif' title='Légionnaire'></td><td><img src='img/un/u/2.gif' title='Prétorien'></td><td><img src='img/un/u/3.gif' title='Impérian'></td><td><img src='img/un/u/4.gif' title='Equites Legati'></td><td><img src='img/un/u/5.gif' title='Equites Imperatoris'></td><td><img src='img/un/u/6.gif' title='Equites Caesaris'></td><td><img src='img/un/u/7.gif' title='Bélier'></td><td><img src='img/un/u/8.gif' title='Catapulte de feu'></td><td><img src='img/un/u/9.gif' title='Sénateur'></td><td><img src='img/un/u/10.gif' title='Colon'></td></tr></table>"
            break;
           case "ge" :
           document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+"<table id='ta_cre' cellspacing='1' cellpadding='2' class='tbg'><tr class='unit'><td>&nbsp;</td><td><img src='img/un/u/11.gif' title='Combattant au gourdin'></td><td><img src='img/un/u/12.gif' title='Combattant à la lance'></td><td><img src='img/un/u/13.gif' title='Combattant à la hache'></td><td><img src='img/un/u/14.gif' title='Eclaireur'></td><td><img src='img/un/u/15.gif' title='Paladin'></td><td><img src='img/un/u/16.gif' title='Cavalier Teuton'></td><td><img src='img/un/u/17.gif' title='Bélier'></td><td><img src='img/un/u/18.gif' title='Catapulte'></td><td><img src='img/un/u/19.gif' title='Chef de tribu'></td><td><img src='img/un/u/20.gif' title='Colon'></td></tr></table>"
            break;
             default :
           document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+"<table id='ta_cre' cellspacing='1' cellpadding='2' class='tbg'></table>"
          } 
           
          astuce=""
          fonction="i=0;document.getElementById(\"val2_bernard_\").innerHTML=\"Charge\";document.getElementById(\"ta_cre\").innerHTML=document.getElementById(\"ta_cre\").innerHTML+\"<tr id=\\\"ta_cre_"+ville_nom[0]+"\\\"><th>"+ville_nom[0]+"</th></tr>\";msg_s8=window.open(\"http://s7.travian.fr/build.php"+ville_chemin[0]+"\",\"S8\");i=1;while(i<3 && document.getElementById(\"val2_bernard_\").innerHTML==\"Charge\") {alert(\"Mise à jour de "+ville_nom[0]+"\"); setTimeout(\"i++\",10000*i);i++}"+astuce+"document.getElementById(\"val2_bernard_\").innerHTML=\"Charge\";msg_s8.close();"
          for (v=1;v<nb_ville;v++)
          {
           fonction=fonction+"document.getElementById(\"ta_cre\").innerHTML=document.getElementById(\"ta_cre\").innerHTML+\"<tr id=\\\"ta_cre_"+ville_nom[v]+"\\\"><th>"+ville_nom[v]+"</th></tr>\";msg_s8=window.open(\"http://s7.travian.fr/build.php"+ville_chemin[v]+"\",\"S8\");i=1;while(i<3 && document.getElementById(\"val2_bernard_\").innerHTML==\"Charge\") {i++;alert(\"Mise à jour de "+ville_nom[v]+"\");setTimeout(\"i++\",10000*i);}"+astuce+";document.getElementById(\"val2_bernard_\").innerHTML=\"Charge\";msg_s8.close();"
          }
          
          
          //alert(document.getElementById("tata_nounou").innerHTML);
          //alert(ville)
          //alert(peuple)
          //alert("ge="+a_ge+" ; ga="+a_ga+" ; ro="+a_ro);
          
          
          if (window.opener==null)
          {
           document.getElementById("___bernard").innerHTML=document.getElementById("___bernard").innerHTML+"<p><center><a id='val2_bernard_' href='#' onclick='"+fonction+"'>Mettre à jour</a></center></p>";
          }
          else
          {
           //alert("pas null : "+a)
           if (astuce=="")
            window.opener.document.getElementById("val2_bernard_").innerHTML="fin"
           else
           {
            window.opener.document.getElementById("val2_bernard_").innerHTML=document.getElementById("val_bernard_").getAttribute("href")
            window.opener.document.getElementById("val_bernard_").setAttribute("href",document.getElementById("val_bernard_").getAttribute("href"))
           }
           if (peuple!="")
           {
          if ((av_ge+av_ga+av_ro)!=0)
            window.opener.document.getElementById("ta_cre_"+ville).innerHTML=window.opener.document.getElementById("ta_cre_"+ville).innerHTML+document.getElementById("ta_cre_"+peuple).innerHTML
           else
            window.opener.document.getElementById("ta_cre_"+ville).innerHTML=window.opener.document.getElementById("ta_cre_"+ville).innerHTML+'<td>0</td><td>0</td><td>0</td><td>0</td><td>0</td><td>0</td><td>0</td><td>0</td><td>0</td><td>0</td>'
           }
           else
           {
            window.opener.document.getElementById("ta_cre_"+ville).innerHTML=window.opener.document.getElementById("ta_cre_"+ville).innerHTML+'<td colspan="10">Pas de place de rassemblement</td>'
          
           }
          }
           */