Travian NPC-AddIn

By Toxon Last update Aug 11, 2008 — Installed 105,583 times. Daily Installs: 34, 46, 48, 51, 35, 35, 27, 36, 63, 50, 56, 49, 40, 42, 48, 31, 45, 43, 37, 53, 29, 27, 29, 43, 36, 37, 43, 46, 29, 25, 34, 62

There are 3 previous versions of this script.

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

// ==UserScript==
// @name          Travian NPC-AddIn
// @version       2.5.9
// @namespace     http://travian.de
// @description   Add-in for the NPC merchant
// @author        Toxon
/////////////////////////////////////////////////////////////////////////////
// @include       http://*.travian.*/dorf*
// @include       http://travian.*/dorf*
// @include       http://*.travian.*/build*
// @include       http://travian.*/build*
// @include       http://*.travian.*/spieler*
// @include       http://travian.*/spieler*
// @include       http://*.travian.*/plus*
// @include       http://travian.*/plus*
// @include       http://*.travian.*/allianz*
// @include       http://travian.*/allianz*
// @include       http://*.travian.*/nachrichten*
// @include       http://travian.*/nachrichten*
// @include       http://*.travian.*/berichte*
// @include       http://travian.*/berichte*
/////////////////////////////////////////////////////////////////////////////
// ==/UserScript==



///////////////////////////////////////////////////////////////////////////////
// Extends the NPC merchant :
// * Optimizes your ressources for building as much troops as possible.
// * Changing all your resources to one with just 2 clicks
// * Adds a link for the NPC merchant to the menu.
// * Adds a NPC link to the buildings site if you have enough resources to trade but not to build.
///////////////////////////////////////////////////////////////////////////////


///////////////////////////////////////////////////////////////////////////////
// Languages depending on the server
///////////////////////////////////////////////////////////////////////////////

var localStr   = new Array();
var country;

// ----------
// ae arabic
// ----------
country = 'ae'
localStr[country] = new Array()
localStr[country]['npc'] = 'NPC'

localStr[country]['res'] = '\u0627\u0644\u0627\u0646\u062A\u0627\u062C'
localStr[country]['re1'] = '\u0627\u0644\u062E\u0634\u0628'
localStr[country]['re2'] = '\u0627\u0644\u0637\u064A\u0646'
localStr[country]['re3'] = '\u0627\u0644\u062D\u062F\u064A\u062F'
localStr[country]['re4'] = '\u0627\u0644\u0642\u0645\u062D'

localStr[country]['ro_'] = '\u0627\u0644\u0631\u0648\u0645\u0627\u0646'
localStr[country]['ro0'] = '\u062C\u0646\u062F\u064A \u0623\u0648\u0644'
localStr[country]['ro1'] = '\u062D\u0631\u0627\u0633 \u0627\u0644\u0623\u0645\u0628\u0631\u0627\u0637\u0648\u0631'
localStr[country]['ro2'] = '\u062C\u0646\u062F\u064A \u0645\u0647\u0627\u062C\u0645'
localStr[country]['ro3'] = '\u0641\u0631\u0642\u0629 \u062A\u062C\u0633\u0633'
localStr[country]['ro4'] = '\u0633\u0644\u0627\u062D \u0627\u0644\u0641\u0631\u0633\u0627\u0646'
localStr[country]['ro5'] = '\u0641\u0631\u0633\u0627\u0646 \u0642\u064A\u0635\u0631'
localStr[country]['ro6'] = '\u0643\u0628\u0634'
localStr[country]['ro7'] = '\u0627\u0644\u0645\u0642\u0644\u0627\u0639 \u0627\u0644\u0646\u0627\u0631\u064A'
localStr[country]['ro8'] = '\u062D\u0643\u064A\u0645'
localStr[country]['ro9'] = '\u0645\u0633\u062A\u0648\u0637\u0646'

localStr[country]['ga_'] = '\u0627\u0644\u0627\u063A\u0631\u064A\u0642'
localStr[country]['ga0'] = '\u0627\u0644\u0643\u062A\u064A\u0628\u0647'
localStr[country]['ga1'] = '\u0645\u0628\u0627\u0631\u0632'
localStr[country]['ga2'] = '\u0627\u0644\u0645\u0633\u062A\u0643\u0634\u0641'
localStr[country]['ga3'] = '\u0631\u0639\u062F \u0627\u0644\u062C\u0631\u0645\u0627\u0646'
localStr[country]['ga4'] = '\u0641\u0631\u0633\u0627\u0646 \u0627\u0644\u0633\u0644\u062A'
localStr[country]['ga5'] = '\u0641\u0631\u0633\u0627\u0646 \u0627\u0644\u0647\u064A\u062F\u0648\u0627\u0646\u0631'
localStr[country]['ga6'] = '\u0645\u062D\u0637\u0645\u0629 \u0627\u0644\u0627\u0628\u0648\u0627\u0628 \u0627\u0644\u062E\u0634\u0628\u064A\u0629'
localStr[country]['ga7'] = '\u0627\u0644\u0645\u0642\u0644\u0627\u0639 \u0627\u0644\u062D\u0631\u0628\u064A'
localStr[country]['ga8'] = '\u0631\u0626\u064A\u0633'
localStr[country]['ga9'] = '\u0645\u0633\u062A\u0648\u0637\u0646'

localStr[country]['ge_'] = '\u0627\u0644\u062C\u0631\u0645\u0627\u0646'
localStr[country]['ge0'] = '\u0645\u0642\u0627\u062A\u0644 \u0628\u0647\u0631\u0627\u0648\u0629'
localStr[country]['ge1'] = '\u0645\u0642\u0627\u062A\u0644 \u0628\u0631\u0645\u062D'
localStr[country]['ge2'] = '\u0645\u0642\u0627\u062A\u0644 \u0628\u0641\u0623\u0633'
localStr[country]['ge3'] = '\u0627\u0644\u0643\u0634\u0627\u0641'
localStr[country]['ge4'] = '\u0645\u0642\u0627\u062A\u0644 \u0627\u0644\u0642\u064A\u0635\u0631'
localStr[country]['ge5'] = '\u0641\u0631\u0633\u0627\u0646 \u0627\u0644\u062C\u0631\u0645\u0627\u0646'
localStr[country]['ge6'] = '\u0645\u062D\u0637\u0645\u0629 \u0627\u0644\u0627\u0628\u0648\u0627\u0628'
localStr[country]['ge7'] = '\u0627\u0644\u0645\u0642\u0644\u0627\u0639'
localStr[country]['ge8'] = '\u0627\u0644\u0632\u0639\u064A\u0645'
localStr[country]['ge9'] = '\u0645\u0633\u062A\u0648\u0637\u0646'

// ----------
// at oestereich
// ----------
country = 'at';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC-H\u00E4ndler';

localStr[country]['res'] = 'Rohstoffe';
localStr[country]['re1'] = 'Holz';
localStr[country]['re2'] = 'Lehm';
localStr[country]['re3'] = 'Eisen';
localStr[country]['re4'] = 'Getreide';

localStr[country]['ro_'] = 'R\u00F6mer';
localStr[country]['ro0'] = 'Legion\u00E4r';
localStr[country]['ro1'] = 'Pr\u00E4torianer';
localStr[country]['ro2'] = 'Imperianer';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Ramme';
localStr[country]['ro7'] = 'Feuerkatapult';
localStr[country]['ro8'] = 'Senator';
localStr[country]['ro9'] = 'Siedler';

localStr[country]['ga_'] = 'Gallier';
localStr[country]['ga0'] = 'Phalanx';
localStr[country]['ga1'] = 'Schwertk\u00E4mpfer';
localStr[country]['ga2'] = 'Sp\u00E4her';
localStr[country]['ga3'] = 'Theutates Blitz';
localStr[country]['ga4'] = 'Druidenreiter';
localStr[country]['ga5'] = 'Haeduaner';
localStr[country]['ga6'] = 'Ramme';
localStr[country]['ga7'] = 'Kriegskatapult';
localStr[country]['ga8'] = 'H\u00E4uptling';
localStr[country]['ga9'] = 'Siedler';

localStr[country]['ge_'] = 'Germanen';
localStr[country]['ge0'] = 'Keulenschwinger';
localStr[country]['ge1'] = 'Speerk\u00E4mpfer';
localStr[country]['ge2'] = 'Axtk\u00E4mpfer';
localStr[country]['ge3'] = 'Kundschafter';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Teutonenreiter';
localStr[country]['ge6'] = 'Ramme';
localStr[country]['ge7'] = 'Katapult';
localStr[country]['ge8'] = 'Stammesf\u00FChrer';
localStr[country]['ge9'] = 'Siedler';


// ----------
// ba bosnisch
// ----------
country = 'ba';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Rimljani';
localStr[country]['ro0'] = 'Legionar';
localStr[country]['ro1'] = 'Pretorijanac';
localStr[country]['ro2'] = 'Imperijanac';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Ratni ovan';
localStr[country]['ro7'] = 'Vatreni katapult';
localStr[country]['ro8'] = 'Senator';
localStr[country]['ro9'] = 'Naseljenik';

localStr[country]['ga_'] = 'Gali';
localStr[country]['ga0'] = 'Falanga';
localStr[country]['ga1'] = 'Ma\u010Devalac';
localStr[country]['ga2'] = 'Izvi\u0111a\u010D';
localStr[country]['ga3'] = 'Teutateov grom';
localStr[country]['ga4'] = 'Druidski jaha\u010D';
localStr[country]['ga5'] = 'Haeduan';
localStr[country]['ga6'] = 'Ovan';
localStr[country]['ga7'] = 'Katapult';
localStr[country]['ga8'] = 'Starje\u0161ina';
localStr[country]['ga9'] = 'Naseljenik';

localStr[country]['ge_'] = 'Teutonci';
localStr[country]['ge0'] = 'Batinar';
localStr[country]['ge1'] = 'Kopljanik';
localStr[country]['ge2'] = 'Borac sa sjekirom';
localStr[country]['ge3'] = 'Izvi\u0111a\u010D';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Teutonski Vitez';
localStr[country]['ge6'] = 'Ovan';
localStr[country]['ge7'] = 'Katapult';
localStr[country]['ge8'] = 'Poglavica';
localStr[country]['ge9'] = 'Naseljenik';

// ----------
// bg bulgarisch
// ----------
country = 'bg'
localStr[country] = new Array()

localStr[country]['npc'] = 'NPC \u0442\u044A\u0440\u0433\u043E\u0432\u0435\u0446'

localStr[country]['res'] = '\u0420\u0435\u0441\u0443\u0440\u0441\u0438'
localStr[country]['re1'] = '\u0414\u044A\u0440\u0432\u0435\u0441\u0438\u043D\u0430'
localStr[country]['re2'] = '\u0413\u043B\u0438\u043D\u0430'
localStr[country]['re3'] = '\u0416\u0435\u043B\u044F\u0437\u043E'
localStr[country]['re4'] = '\u0416\u0438\u0442\u043E'

localStr[country]['ro_'] = '\u0420\u0438\u043C\u043B\u044F\u043D\u0438'
localStr[country]['ro0'] = '\u041B\u0435\u0433\u0438\u043E\u043D\u0435\u0440'
localStr[country]['ro1'] = '\u041F\u0440\u0435\u0442\u043E\u0440\u0438\u0430\u043D\u0435\u0446'
localStr[country]['ro2'] = '\u0418\u043C\u0435\u043F\u0435\u0440\u0438\u0430\u043D'
localStr[country]['ro3'] = 'Equites Legati'
localStr[country]['ro4'] = 'Equites Imperatoris'
localStr[country]['ro5'] = 'Equites Caesaris'
localStr[country]['ro6'] = '\u0421\u0442\u0435\u043D\u043E\u0431\u043E\u0439\u043D\u043E \u041E\u0440\u044A\u0434\u0438\u0435'
localStr[country]['ro7'] = '\u041E\u0433\u043D\u0435\u043D \u043A\u0430\u0442\u0430\u043F\u0443\u043B\u0442'
localStr[country]['ro8'] = '\u0421\u0435\u043D\u0430\u0442\u043E\u0440'
localStr[country]['ro9'] = '\u0417\u0430\u0441\u0435\u043B\u043D\u0438\u043A'

localStr[country]['ge_'] = '\u0422\u0435\u0432\u0442\u043E\u043D\u0446\u0438'
localStr[country]['ge0'] = '\u0411\u043E\u0435\u0446 \u0441 \u0431\u043E\u0437\u0434\u0443\u0433\u0430\u043D'
localStr[country]['ge1'] = '\u041A\u043E\u043F\u0438\u0435\u043D\u043E\u0441\u0435\u0446'
localStr[country]['ge2'] = '\u0411\u043E\u0435\u0446 \u0441 \u0431\u0440\u0430\u0434\u0432\u0430'
localStr[country]['ge3'] = '\u0421\u044A\u0433\u043B\u0435\u0434\u0432\u0430\u0447'
localStr[country]['ge4'] = '\u041F\u0430\u043B\u0430\u0434\u0438\u043D'
localStr[country]['ge5'] = '\u0422\u0435\u0432\u0442\u043E\u043D\u0441\u043A\u0438 \u0440\u0438\u0446\u0430\u0440'
localStr[country]['ge6'] = '\u0422\u0430\u0440\u0430\u043D'
localStr[country]['ge7'] = '\u041A\u0430\u0442\u0430\u043F\u0443\u043B\u0442'
localStr[country]['ge8'] = '\u041F\u0440\u0435\u0434\u0432\u043E\u0434\u0438\u0442\u0435\u043B'
localStr[country]['ge9'] = '\u0417\u0430\u0441\u0435\u043B\u043D\u0438\u043A'

localStr[country]['ga_'] = '\u0413\u0430\u043B\u0438'
localStr[country]['ga0'] = '\u0424\u0430\u043B\u0430\u043D\u0433\u0430'
localStr[country]['ga1'] = '\u041C\u0435\u0447\u043E\u043D\u043E\u0441\u0435\u0446'
localStr[country]['ga2'] = '\u0421\u043B\u0435\u0434\u043E\u0442\u044A\u0440\u0441\u0430\u0447'
localStr[country]['ga3'] = 'Theutates Thunder'
localStr[country]['ga4'] = '\u0414\u0440\u0443\u0438\u0434 \u043A\u043E\u043D\u043D\u0438\u043A'
localStr[country]['ga5'] = '\u0425\u0435\u0434\u0443\u0430\u043D'
localStr[country]['ga6'] = '\u0422\u0430\u0440\u0430\u043D'
localStr[country]['ga7'] = '\u0422\u0440\u0435\u0431\u0443\u0447\u0435\u0442'
localStr[country]['ga8'] = '\u0412\u043E\u0436\u0434'
localStr[country]['ga9'] = '\u0417\u0430\u0441\u0435\u043B\u043D\u0438\u043A'

// ----------
// cat katalanisch
// ----------
country = 'cat';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Romans';
localStr[country]['ro0'] = 'Legionari';
localStr[country]['ro1'] = 'Pretori\u00E0';
localStr[country]['ro2'] = 'Imper\u00E0';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Ariet';
localStr[country]['ro7'] = 'Catapulta de foc';
localStr[country]['ro8'] = 'Senador';
localStr[country]['ro9'] = 'Colon';

localStr[country]['ga_'] = 'Gals';
localStr[country]['ga0'] = 'Falange';
localStr[country]['ga1'] = 'Lluitador d\'Espasa';
localStr[country]['ga2'] = 'Batedor';
localStr[country]['ga3'] = 'Genet Llampec';
localStr[country]['ga4'] = 'Genet Druida';
localStr[country]['ga5'] = 'Genet Edu';
localStr[country]['ga6'] = 'Ariet';
localStr[country]['ga7'] = 'Catapulta de guerra';
localStr[country]['ga8'] = 'Cacic';
localStr[country]['ga9'] = 'Colon';

localStr[country]['ge_'] = 'Germ\u00E0nics';
localStr[country]['ge0'] = 'Lluitador de Clava';
localStr[country]['ge1'] = 'Llancer';
localStr[country]['ge2'] = 'Lluitador de Destral';
localStr[country]['ge3'] = 'Emissari';
localStr[country]['ge4'] = 'Palad\u00ED';
localStr[country]['ge5'] = 'Genet Teut\u00F3';
localStr[country]['ge6'] = 'Ariet';
localStr[country]['ge7'] = 'Catapulta';
localStr[country]['ge8'] = 'Capitost';
localStr[country]['ge9'] = 'Colon';

// ----------
// cl chilenisch
// ----------
country = 'cl';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Romanos';
localStr[country]['ro0'] = 'Legionario';
localStr[country]['ro1'] = 'Pretoriano';
localStr[country]['ro2'] = 'Imperano';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Ariete Romano';
localStr[country]['ro7'] = 'Catapulta de fuego';
localStr[country]['ro8'] = 'Senador';
localStr[country]['ro9'] = 'Colono';

localStr[country]['ga_'] = 'Galos';
localStr[country]['ga0'] = 'Falange';
localStr[country]['ga1'] = 'Luchador de Espada';
localStr[country]['ga2'] = 'Batidor';
localStr[country]['ga3'] = 'Trueno de Theutates';
localStr[country]['ga4'] = 'Jinete Druida';
localStr[country]['ga5'] = 'Jinete Eduo';
localStr[country]['ga6'] = 'Ariete';
localStr[country]['ga7'] = 'Catapulta de guerra';
localStr[country]['ga8'] = 'Cacique';
localStr[country]['ga9'] = 'Colono';

localStr[country]['ge_'] = 'Germanos';
localStr[country]['ge0'] = 'Luchador de Porra';
localStr[country]['ge1'] = 'Lancero';
localStr[country]['ge2'] = 'Luchador de Hacha';
localStr[country]['ge3'] = 'Emisario';
localStr[country]['ge4'] = 'Palad\u00EDn';
localStr[country]['ge5'] = 'Caballero Teut\u00F3n';
localStr[country]['ge6'] = 'Ariete';
localStr[country]['ge7'] = 'Catapulta';
localStr[country]['ge8'] = 'Cabecilla';
localStr[country]['ge9'] = 'Colono';

// ----------
// cn chinesisch
// ----------
country = 'cn';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = '\u8D44\u6E90'
localStr[country]['re1'] = '\u6728\u6750'
localStr[country]['re2'] = '\u6CE5\u571F'
localStr[country]['re3'] = '\u94C1\u5757'
localStr[country]['re4'] = '\u7CAE\u98DF'

localStr[country]['ro_'] = 'Romans';
localStr[country]['ro0'] = '\u53E4\u7F85\u99AC\u6B65\u5175';
localStr[country]['ro1'] = '\u7981\u885B\u5175';
localStr[country]['ro2'] = '\u5E1D\u570B\u5175';
localStr[country]['ro3'] = '\u4F7F\u8005\u9A0E\u58EB';
localStr[country]['ro4'] = '\u5E1D\u570B\u9A0E\u58EB';
localStr[country]['ro5'] = '\u5C07\u8ECD\u9A0E\u58EB';
localStr[country]['ro6'] = '\u885D\u649E\u8ECA';
localStr[country]['ro7'] = '\u706B\u7130\u6295\u77F3\u6A5F';
localStr[country]['ro8'] = '\u53C3\u8B70\u54E1';
localStr[country]['ro9'] = '\u958B\u62D3\u8005';

localStr[country]['ga_'] = 'Gauls';
localStr[country]['ga0'] = '\u65B9\u9663\u5175';
localStr[country]['ga1'] = '\u528D\u58EB';
localStr[country]['ga2'] = '\u63A2\u8DEF\u8005';
localStr[country]['ga3'] = '\u96F7\u6CD5\u5E2B';
localStr[country]['ga4'] = '\u5FB7\u9B6F\u4F0A\u9A0E\u5175';
localStr[country]['ga5'] = '\u6D77\u9813\u8056\u9A0E';
localStr[country]['ga6'] = '\u885D\u649E\u8ECA';
localStr[country]['ga7'] = '\u6295\u77F3\u6A5F';
localStr[country]['ga8'] = '\u65CF\u9577';
localStr[country]['ga9'] = '\u958B\u62D3\u8005';

localStr[country]['ge_'] = 'Teutons';
localStr[country]['ge0'] = '\u68CD\u68D2\u5175';
localStr[country]['ge1'] = '\u77DB\u5175';
localStr[country]['ge2'] = '\u65A7\u982D\u5175';
localStr[country]['ge3'] = '\u5075\u5BDF\u5175';
localStr[country]['ge4'] = '\u4FE0\u5BA2';
localStr[country]['ge5'] = '\u689D\u9813\u9A0E\u58EB';
localStr[country]['ge6'] = '\u885D\u649E\u8ECA';
localStr[country]['ge7'] = '\u6295\u77F3\u6A5F';
localStr[country]['ge8'] = '\u53F8\u4EE4\u5B98';
localStr[country]['ge9'] = '\u958B\u62D3\u8005';

// ----------
// com english
// ----------
country = 'com';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC merchant';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Romans';
localStr[country]['ro0'] = 'Legionnaire';
localStr[country]['ro1'] = 'Praetorian';
localStr[country]['ro2'] = 'Imperian';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Battering Ram';
localStr[country]['ro7'] = 'Fire Catapult';
localStr[country]['ro8'] = 'Senator';
localStr[country]['ro9'] = 'Settler';

localStr[country]['ga_'] = 'Gauls';
localStr[country]['ga0'] = 'Phalanx';
localStr[country]['ga1'] = 'Swordsman';
localStr[country]['ga2'] = 'Pathfinder';
localStr[country]['ga3'] = 'Theutates Thunder';
localStr[country]['ga4'] = 'Druidrider';
localStr[country]['ga5'] = 'Haeduan';
localStr[country]['ga6'] = 'Ram';
localStr[country]['ga7'] = 'Trebuchet';
localStr[country]['ga8'] = 'Chiefain';
localStr[country]['ga9'] = 'Settler';

localStr[country]['ge_'] = 'Teutons';
localStr[country]['ge0'] = 'Clubswinger';
localStr[country]['ge1'] = 'Spearman';
localStr[country]['ge2'] = 'Axeman';
localStr[country]['ge3'] = 'Scout';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Teutonic Knight';
localStr[country]['ge6'] = 'Ram';
localStr[country]['ge7'] = 'Catapult';
localStr[country]['ge8'] = 'Chieftain';
localStr[country]['ge9'] = 'Settler';

// ----------
// cz tschechisch
// ----------
country = 'cz';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Suroviny';
localStr[country]['re1'] = 'D\u0159evo';
localStr[country]['re2'] = 'Hl\u00EDna';
localStr[country]['re3'] = '\u017Delezo';
localStr[country]['re4'] = 'Obil\u00ED';

localStr[country]['ro_'] = '\u0158\u00EDman\u00E9';
localStr[country]['ro0'] = 'Legion\u00E1\u0159';
localStr[country]['ro1'] = 'Pretori\u00E1n';
localStr[country]['ro2'] = 'Imperi\u00E1n';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = '\u0158\u00EDmansk\u00E9 beranidlo';
localStr[country]['ro7'] = 'Ohniv\u00FD katapult';
localStr[country]['ro8'] = 'Sen\u00E1tor';
localStr[country]['ro9'] = 'Osadn\u00EDk';

localStr[country]['ga_'] = 'Galov\u00E9';
localStr[country]['ga0'] = 'Falanga';
localStr[country]['ga1'] = '\u0160erm\u00ED\u0159';
localStr[country]['ga2'] = 'Sl\u00EDdi\u010D';
localStr[country]['ga3'] = 'Theutates Blesk';
localStr[country]['ga4'] = 'Druid jezdec';
localStr[country]['ga5'] = 'Haeduan';
localStr[country]['ga6'] = 'D\u0159ev\u011Bn\u00E9 beranidlo';
localStr[country]['ga7'] = 'V\u00E1le\u010Dn\u00FD katapult';
localStr[country]['ga8'] = 'N\u00E1\u010Deln\u00EDk';
localStr[country]['ga9'] = 'Osadn\u00EDk';

localStr[country]['ge_'] = 'Germ\u00E1ni';
localStr[country]['ge0'] = 'P\u00E1lka\u0159';
localStr[country]['ge1'] = 'O\u0161t\u011Bpa\u0159';
localStr[country]['ge2'] = 'Sekern\u00EDk';
localStr[country]['ge3'] = 'Zv\u011Bd';
localStr[country]['ge4'] = 'Ryt\u00ED\u0159';
localStr[country]['ge5'] = 'Teuton jezdec';
localStr[country]['ge6'] = 'Germ\u00E1nsk\u00E9 beranidlo';
localStr[country]['ge7'] = 'Katapult';
localStr[country]['ge8'] = 'Kmenov\u00FD v\u016Fdce';
localStr[country]['ge9'] = 'Osadn\u00EDk';

// ----------
// de deutsch
// ----------
localStr['de']     = localStr['at']

// ----------
// dk daenisch
// ----------
country = 'dk';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Romere';
localStr[country]['ro0'] = 'Legion\u00E6r';
localStr[country]['ro1'] = 'Pr\u00E6torianer';
localStr[country]['ro2'] = 'Imperianer';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Rambuk';
localStr[country]['ro7'] = 'Brandkatapult';
localStr[country]['ro8'] = 'Senator';
localStr[country]['ro9'] = 'Bos\u00E6tter';

localStr[country]['ga_'] = 'Gallere';
localStr[country]['ga0'] = 'Falanks';
localStr[country]['ga1'] = 'Sv\u00E6rdk\u00E6mper';
localStr[country]['ga2'] = 'Spion';
localStr[country]['ga3'] = 'Theutaterlyn';
localStr[country]['ga4'] = 'Druiderytter';
localStr[country]['ga5'] = 'Haeduaner';
localStr[country]['ga6'] = 'Rambuktr\u00E6';
localStr[country]['ga7'] = 'Krigskatapult';
localStr[country]['ga8'] = 'H\u00F8vding';
localStr[country]['ga9'] = 'Bos\u00E6tter';

localStr[country]['ge_'] = 'Germanere';
localStr[country]['ge0'] = 'K\u00F8llesvinger';
localStr[country]['ge1'] = 'Spydk\u00E6mper';
localStr[country]['ge2'] = '\u00D8ksek\u00E6mper';
localStr[country]['ge3'] = 'Spejder';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Teutonrytter';
localStr[country]['ge6'] = 'Rambuk';
localStr[country]['ge7'] = 'Katapult';
localStr[country]['ge8'] = 'Stammef\u00F8rer';
localStr[country]['ge9'] = 'Bos\u00E6tter';

// ----------
// fi finnisch
// ----------
country = 'fi';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Roomalaiset';
localStr[country]['ro0'] = 'Legioonalainen';
localStr[country]['ro1'] = 'Pretoriaani';
localStr[country]['ro2'] = 'Imperiaani';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Muurinmurtaja';
localStr[country]['ro7'] = 'Tulikatapultti';
localStr[country]['ro8'] = 'Senaattori';
localStr[country]['ro9'] = 'Uudisasukas';

localStr[country]['ga_'] = 'Gallialaiset';
localStr[country]['ga0'] = 'Falangi';
localStr[country]['ga1'] = 'Miekkasoturi';
localStr[country]['ga2'] = 'Tunnustelija';
localStr[country]['ga3'] = 'Teutateen Salama';
localStr[country]['ga4'] = 'Druidiratsastaja';
localStr[country]['ga5'] = 'Haeduaani';
localStr[country]['ga6'] = 'Muurinmurtaja';
localStr[country]['ga7'] = 'Heittokone';
localStr[country]['ga8'] = 'Teutateen Salama';
localStr[country]['ga9'] = 'Uudisasukas';

localStr[country]['ge_'] = 'Teutonit';
localStr[country]['ge0'] = 'Nuijamies';
localStr[country]['ge1'] = 'Keih\u00E4smies';
localStr[country]['ge2'] = 'Kirvessoturi';
localStr[country]['ge3'] = 'Tiedustelija';
localStr[country]['ge4'] = 'Paladiini';
localStr[country]['ge5'] = 'Teutoniritari';
localStr[country]['ge6'] = 'Muurinmurtaja';
localStr[country]['ge7'] = 'Katapultti';
localStr[country]['ge8'] = 'P\u00E4\u00E4llikk\u00F6';
localStr[country]['ge9'] = 'Uudisasukas';

// ----------
// fr franzoesisch
// ----------
country = 'fr';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Romains';
localStr[country]['ro0'] = 'L\u00E9gionnaire';
localStr[country]['ro1'] = 'Pr\u00E9torien';
localStr[country]['ro2'] = 'Imp\u00E9rian';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'B\u00E9lier';
localStr[country]['ro7'] = 'Catapulte de feu';
localStr[country]['ro8'] = 'S\u00E9nateur';
localStr[country]['ro9'] = 'Colon';

localStr[country]['ga_'] = 'Gaulois';
localStr[country]['ga0'] = 'Phalange';
localStr[country]['ga1'] = 'Combattant \u00E0 l\'\u00E9p\u00E9e';
localStr[country]['ga2'] = 'Eclaireur';
localStr[country]['ga3'] = 'Eclair de Toutatis';
localStr[country]['ga4'] = 'Cavalier druide';
localStr[country]['ga5'] = 'H\u00E9douin';
localStr[country]['ga6'] = 'B\u00E9lier';
localStr[country]['ga7'] = 'Catapulte de Guerre';
localStr[country]['ga8'] = 'Chiefain';
localStr[country]['ga9'] = 'Colon';

localStr[country]['ge_'] = 'Teutons';
localStr[country]['ge0'] = 'B\u00E9lier';
localStr[country]['ge1'] = 'Combattant \u00E0 la lance';
localStr[country]['ge2'] = 'Combattant \u00E0 la hache';
localStr[country]['ge3'] = 'Eclaireur';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Cavalier Teuton';
localStr[country]['ge6'] = 'B\u00E9lier';
localStr[country]['ge7'] = 'Catapulte';
localStr[country]['ge8'] = 'Chef de tribu';
localStr[country]['ge9'] = 'Colon';

// ----------
// gr griechisch
// ----------
country = 'gr';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = '\u03A1\u03C9\u03BC\u03B1\u03AF\u03BF\u03B9';
localStr[country]['ro0'] = '\u039B\u03B5\u03B3\u03B5\u03C9\u03BD\u03AC\u03C1\u03B9\u03BF\u03C2';
localStr[country]['ro1'] = '\u03A0\u03C1\u03B1\u03B9\u03C4\u03C9\u03C1\u03B9\u03B1\u03BD\u03CC\u03C2';
localStr[country]['ro2'] = '\u0399\u03BC\u03C0\u03B5\u03C1\u03B9\u03B1\u03BD\u03CC\u03C2';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = '\u03A0\u03BF\u03BB\u03B9\u03BF\u03C1\u03BA\u03B7\u03C4\u03B9\u03BA\u03CC\u03C2 \u03BA\u03C1\u03B9\u03CC\u03C2';
localStr[country]['ro7'] = '\u039A\u03B1\u03C4\u03B1\u03C0\u03AD\u03BB\u03C4\u03B7\u03C2 \u03C6\u03C9\u03C4\u03B9\u03AC\u03C2';
localStr[country]['ro8'] = '\u0393\u03B5\u03C1\u03BF\u03C5\u03C3\u03B9\u03B1\u03C3\u03C4\u03AE\u03C2';
localStr[country]['ro9'] = '\u0386\u03C0\u03BF\u03B9\u03BA\u03BF\u03C2';

localStr[country]['ga_'] = '\u0393\u03B1\u03BB\u03AC\u03C4\u03B5\u03C2';
localStr[country]['ga0'] = '\u03A6\u03AC\u03BB\u03B1\u03BD\u03BE';
localStr[country]['ga1'] = '\u039C\u03B1\u03C7\u03B7\u03C4\u03AE\u03C2 \u03BC\u03B5 \u03BE\u03AF\u03C6\u03BF\u03C2';
localStr[country]['ga2'] = '\u0391\u03BD\u03B9\u03C7\u03BD\u03B5\u03C5\u03C4\u03AE\u03C2';
localStr[country]['ga3'] = '\u0391\u03C3\u03C4\u03C1\u03B1\u03C0\u03AE \u03C4\u03BF\u03C5 \u03A4\u03BF\u03C5\u03C4\u03B1\u03C4\u03AE';
localStr[country]['ga4'] = '\u0394\u03C1\u03BF\u03C5\u03AF\u03B4\u03B7\u03C2';
localStr[country]['ga5'] = '\u0399\u03B4\u03BF\u03C5\u03B1\u03BD\u03CC\u03C2';
localStr[country]['ga6'] = '\u03A0\u03BF\u03BB\u03B9\u03BF\u03C1\u03BA\u03B7\u03C4\u03B9\u03BA\u03CC\u03C2 \u03BA\u03C1\u03B9\u03CC\u03C2';
localStr[country]['ga7'] = '\u03A0\u03BF\u03BB\u03B5\u03BC\u03B9\u03BA\u03CC\u03C2 \u03BA\u03B1\u03C4\u03B1\u03C0\u03AD\u03BB\u03C4\u03B7\u03C2';
localStr[country]['ga8'] = '\u0391\u03C1\u03C7\u03B7\u03B3\u03CC\u03C2';
localStr[country]['ga9'] = '\u0386\u03C0\u03BF\u03B9\u03BA\u03BF\u03C2';

localStr[country]['ge_'] = '\u03A4\u03B5\u03CD\u03C4\u03BF\u03BD\u03B5\u03C2';
localStr[country]['ge0'] = '\u039C\u03B1\u03C7\u03B7\u03C4\u03AE\u03C2 \u03BC\u03B5 \u03C1\u03CC\u03C0\u03B1\u03BB\u03BF';
localStr[country]['ge1'] = '\u039C\u03B1\u03C7\u03B7\u03C4\u03AE\u03C2 \u03BC\u03B5 \u03B1\u03BA\u03CC\u03BD\u03C4\u03B9\u03BF';
localStr[country]['ge2'] = '\u039C\u03B1\u03C7\u03B7\u03C4\u03AE\u03C2 \u03BC\u03B5 \u03C4\u03C3\u03B5\u03BA\u03BF\u03CD\u03C1\u03B9';
localStr[country]['ge3'] = '\u0391\u03BD\u03B9\u03C7\u03BD\u03B5\u03C5\u03C4\u03AE\u03C2';
localStr[country]['ge4'] = '\u03A0\u03B1\u03BB\u03B1\u03C4\u03B9\u03BD\u03CC\u03C2';
localStr[country]['ge5'] = '\u03A4\u03B5\u03CD\u03C4\u03BF\u03BD\u03B1\u03C2 \u03B9\u03C0\u03C0\u03CC\u03C4\u03B7\u03C2';
localStr[country]['ge6'] = '\u03A0\u03BF\u03BB\u03B9\u03BF\u03C1\u03BA\u03B7\u03C4\u03B9\u03BA\u03CC\u03C2 \u03BA\u03C1\u03B9\u03CC\u03C2';
localStr[country]['ge7'] = '\u039A\u03B1\u03C4\u03B1\u03C0\u03AD\u03BB\u03C4\u03B7\u03C2';
localStr[country]['ge8'] = '\u03A6\u03CD\u03BB\u03B1\u03C1\u03C7\u03BF\u03C2';
localStr[country]['ge9'] = '\u0386\u03C0\u03BF\u03B9\u03BA\u03BF\u03C2';

// ----------
// hk hongkong
// ----------
country = 'hk';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = '\u8CC7\u6E90'
localStr[country]['re1'] = '\u6728\u6750'
localStr[country]['re2'] = '\u78DA\u584A'
localStr[country]['re3'] = '\u92FC\u9435'
localStr[country]['re4'] = '\u7A40\u7269'

localStr[country]['ro_'] = 'Romans';
localStr[country]['ro0'] = '\u53E4\u7F85\u99AC\u6B65\u5175';
localStr[country]['ro1'] = '\u7981\u885B\u5175';
localStr[country]['ro2'] = '\u5E1D\u570B\u5175';
localStr[country]['ro3'] = '\u4F7F\u8005\u9A0E\u58EB';
localStr[country]['ro4'] = '\u5E1D\u570B\u9A0E\u58EB';
localStr[country]['ro5'] = '\u5C07\u8ECD\u9A0E\u58EB';
localStr[country]['ro6'] = '\u885D\u649E\u8ECA';
localStr[country]['ro7'] = '\u706B\u7130\u6295\u77F3\u6A5F';
localStr[country]['ro8'] = '\u53C3\u8B70\u54E1';
localStr[country]['ro9'] = '\u958B\u62D3\u8005';

localStr[country]['ga_'] = 'Gauls';
localStr[country]['ga0'] = '\u65B9\u9663\u5175';
localStr[country]['ga1'] = '\u528D\u58EB';
localStr[country]['ga2'] = '\u63A2\u8DEF\u8005';
localStr[country]['ga3'] = '\u96F7\u6CD5\u5E2B';
localStr[country]['ga4'] = '\u5FB7\u9B6F\u4F0A\u9A0E\u5175';
localStr[country]['ga5'] = '\u6D77\u9813\u8056\u9A0E';
localStr[country]['ga6'] = '\u885D\u649E\u8ECA';
localStr[country]['ga7'] = '\u6295\u77F3\u6A5F';
localStr[country]['ga8'] = '\u65CF\u9577';
localStr[country]['ga9'] = '\u958B\u62D3\u8005';

localStr[country]['ge_'] = 'Teutons';
localStr[country]['ge0'] = '\u68CD\u68D2\u5175';
localStr[country]['ge1'] = '\u77DB\u5175';
localStr[country]['ge2'] = '\u65A7\u982D\u5175';
localStr[country]['ge3'] = '\u5075\u5BDF\u5175';
localStr[country]['ge4'] = '\u4FE0\u5BA2';
localStr[country]['ge5'] = '\u689D\u9813\u9A0E\u58EB';
localStr[country]['ge6'] = '\u885D\u649E\u8ECA';
localStr[country]['ge7'] = '\u6295\u77F3\u6A5F';
localStr[country]['ge8'] = '\u53F8\u4EE4\u5B98';
localStr[country]['ge9'] = '\u958B\u62D3\u8005';


// ----------
// com.hr kroatisch
// ----------
country = 'com.hr';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Rimljane';
localStr[country]['ro0'] = 'Legionar';
localStr[country]['ro1'] = 'Pretorian';
localStr[country]['ro2'] = 'Imperian';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Ovan za probijanje';
localStr[country]['ro7'] = 'Vatreni katapult';
localStr[country]['ro8'] = 'Senator';
localStr[country]['ro9'] = 'Naseljenik';

localStr[country]['ga_'] = 'Gale';
localStr[country]['ga0'] = 'Falanga';
localStr[country]['ga1'] = 'Ma\u010Devalac';
localStr[country]['ga2'] = 'Traga\u010D';
localStr[country]['ga3'] = 'Theutatesov grom';
localStr[country]['ga4'] = 'Druid jaha\u010D';
localStr[country]['ga5'] = 'Haeduan';
localStr[country]['ga6'] = 'Ovan za probijanje';
localStr[country]['ga7'] = 'Trebu\u0161e';
localStr[country]['ga8'] = 'Starje\u0161ina';
localStr[country]['ga9'] = 'Naseljenik';

localStr[country]['ge_'] = 'Teutonce';
localStr[country]['ge0'] = 'Gor\u0161tak';
localStr[country]['ge1'] = 'Kopljanik';
localStr[country]['ge2'] = 'Borac sa sjekirom';
localStr[country]['ge3'] = 'Izvidnik';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Teutonski vitez';
localStr[country]['ge6'] = 'Ovan za probijanje';
localStr[country]['ge7'] = 'Katapult';
localStr[country]['ge8'] = 'Poglavica';
localStr[country]['ge9'] = 'Naseljenik';

// ----------
// hu ungarisch
// ----------
country = 'hu';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'R\u00F3maiak';
localStr[country]['ro0'] = 'L\u00E9gi\u00F3';
localStr[country]['ro1'] = 'Test\u0151rs\u00E9g';
localStr[country]['ro2'] = 'Birodalmi';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Falt\u00F6r\u0151 kos';
localStr[country]['ro7'] = 'T\u0171zkatapult';
localStr[country]['ro8'] = 'Szen\u00E1tor';
localStr[country]['ro9'] = 'Telepes';

localStr[country]['ga_'] = 'Gallok';
localStr[country]['ga0'] = 'Phalanx';
localStr[country]['ga1'] = 'Kardos';
localStr[country]['ga2'] = 'Felder\u00EDt\u0151';
localStr[country]['ga3'] = 'Theutat Vill\u00E1m';
localStr[country]['ga4'] = 'Druida lovas';
localStr[country]['ga5'] = 'Haeduan';
localStr[country]['ga6'] = 'Falrombol\u00F3';
localStr[country]['ga7'] = 'Harci-katapult';
localStr[country]['ga8'] = 'F\u0151n\u00F6k';
localStr[country]['ga9'] = 'Telepes';

localStr[country]['ge_'] = 'Germ\u00E1nok';
localStr[country]['ge0'] = 'Buzog\u00E1nyos';
localStr[country]['ge1'] = 'L\u00E1ndzs\u00E1s';
localStr[country]['ge2'] = 'Csatab\u00E1rdos';
localStr[country]['ge3'] = 'Csatab\u00E1rdos';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Teuton lovag';
localStr[country]['ge6'] = 'Falt\u00F6r\u0151 kos';
localStr[country]['ge7'] = 'Katapult';
localStr[country]['ge8'] = 'T\u00F6rzsi vezet\u00F6';
localStr[country]['ge9'] = 'Telepes';

// ----------
// il Hebrew
// ----------
country = 'co.il';
localStr[country] = new Array();
localStr[country]['npc'] = '\u05DE\u05E1\u05D7\u05E8 NPC';

localStr[country]['res'] = '\u05DE\u05E9\u05D0\u05D1\u05D9\u05DD';
localStr[country]['re1'] = '\u05E2\u05E6\u05D9\u05DD';
localStr[country]['re2'] = '\u05D8\u05D9\u05D8';
localStr[country]['re3'] = '\u05D1\u05E8\u05D6\u05DC';
localStr[country]['re4'] = '\u05D9\u05D1\u05D5\u05DC';

localStr[country]['ro_'] = '\u05E8\u05D5\u05DE\u05D0\u05D9\u05DD';
localStr[country]['ro0'] = '\u05DC\u05D9\u05D2\u05D9\u05D5\u05E0\u05E8';
localStr[country]['ro1'] = '\u05E4\u05E8\u05D0\u05D8\u05D5\u05E8';
localStr[country]['ro2'] = '\u05D0\u05D9\u05DE\u05E4\u05E8\u05D9\u05D9\u05DF';
localStr[country]['ro3'] = '\u05D0\u05E7\u05D5\u05D5\u05D9\u05D8\u05E1 \u05DC\u05D2\u05D8\u05D9';
localStr[country]['ro4'] = '\u05D0\u05E7\u05D5\u05D5\u05D9\u05D8\u05E1 \u05D0\u05D9\u05DE\u05E4\u05E8\u05D8\u05D5\u05E8\u05D9\u05E1';
localStr[country]['ro5'] = '\u05D0\u05E7\u05D5\u05D5\u05D9\u05D8\u05E1 \u05E7\u05D9\u05E1\u05E8\u05D9\u05E1';
localStr[country]['ro6'] = '\u05D0\u05D9\u05DC \u05D1\u05E8\u05D6\u05DC';
localStr[country]['ro7'] = '\u05D1\u05DC\u05D9\u05E1\u05D8\u05E8\u05D4';
localStr[country]['ro8'] = '\u05E1\u05E0\u05D8\u05D5\u05E8';
localStr[country]['ro9'] = '\u05DE\u05EA\u05D9\u05D9\u05E9\u05D1';

localStr[country]['ga_'] = '\u05D2\u05D0\u05DC\u05D9\u05D4';
localStr[country]['ga0'] = '\u05E4\u05D0\u05DC\u05D0\u05E0\u05E7\u05E1';
localStr[country]['ga1'] = '\u05D0\u05D9\u05E9 \u05D7\u05E8\u05D1';
localStr[country]['ga2'] = '\u05DE\u05D5\u05E6\u05D0 \u05D3\u05E8\u05DA';
localStr[country]['ga3'] = '\u05D1\u05E8\u05E7 \u05D8\u05D0\u05D5\u05D8\u05D0\u05D8\u05E1';
localStr[country]['ga4'] = '\u05D3\u05E8\u05D5\u05D0\u05D9\u05D3\u05E8\u05D9\u05D9\u05D3\u05E8';
localStr[country]['ga5'] = '\u05D4\u05D0\u05D5\u05D3\u05DF';
localStr[country]['ga6'] = '\u05D0\u05D9\u05D9\u05DC \u05D1\u05E8\u05D6\u05DC';
localStr[country]['ga7'] = '\u05D1\u05DC\u05D9\u05E1\u05D8\u05E8\u05D4';
localStr[country]['ga8'] = '\u05E6\'\u05D9\u05E4\u05D8\u05DF';
localStr[country]['ga9'] = '\u05DE\u05EA\u05D9\u05D9\u05E9\u05D1';

localStr[country]['ge_'] = '\u05D8\u05D0\u05D5\u05D8\u05D5\u05E0\u05D9\u05DD';
localStr[country]['ge0'] = '\u05DE\u05E0\u05D9\u05E3 \u05D0\u05DC\u05D4';
localStr[country]['ge1'] = '\u05D0\u05D9\u05E9 \u05D7\u05E0\u05D9\u05EA';
localStr[country]['ge2'] = '\u05D0\u05D9\u05E9 \u05D2\u05E8\u05D6\u05DF';
localStr[country]['ge3'] = '\u05E1\u05D9\u05D9\u05E8';
localStr[country]['ge4'] = '\u05E4\u05D0\u05DC\u05D0\u05D3\u05D9\u05DF';
localStr[country]['ge5'] = '\u05D0\u05D1\u05D9\u05E8 \u05D8\u05D0\u05D5\u05D8\u05D5\u05E0\u05D9';
localStr[country]['ge6'] = '\u05D0\u05D9\u05D9\u05DC \u05D1\u05E8\u05D6\u05DC';
localStr[country]['ge7'] = '\u05D1\u05DC\u05D9\u05E1\u05D8\u05E8\u05D4';
localStr[country]['ge8'] = '\u05E6\'\u05D9\u05E3';
localStr[country]['ge9'] = '\u05DE\u05EA\u05D9\u05D9\u05E9\u05D1';

// ----------
// it italienisch
// ----------
country = 'it';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Risorse';
localStr[country]['re1'] = 'Legno';
localStr[country]['re2'] = 'Argilla ';
localStr[country]['re3'] = 'Ferro ';
localStr[country]['re4'] = 'Grano';

localStr[country]['ro_'] = 'Romani';
localStr[country]['ro0'] = 'Legionario';
localStr[country]['ro1'] = 'Pretoriano';
localStr[country]['ro2'] = 'Imperiano';
localStr[country]['ro3'] = 'Legionario a cavallo';
localStr[country]['ro4'] = 'Imperiano a cavallo';
localStr[country]['ro5'] = 'Cavalleria Romana';
localStr[country]['ro6'] = 'Ariete da sfondamento';
localStr[country]['ro7'] = 'Catapulta';
localStr[country]['ro8'] = 'Senatore';
localStr[country]['ro9'] = 'Decurione';

localStr[country]['ga_'] = 'Galli';
localStr[country]['ga0'] = 'Lanciere';
localStr[country]['ga1'] = 'Combattente con spada';
localStr[country]['ga2'] = 'Esploratore';
localStr[country]['ga3'] = 'Cavalleria Gallica';
localStr[country]['ga4'] = 'Cavalleria di difesa';
localStr[country]['ga5'] = 'Cavalleria avanzata';
localStr[country]['ga6'] = 'Ariete';
localStr[country]['ga7'] = 'Catapulta';
localStr[country]['ga8'] = 'Capo trib\u00F9';
localStr[country]['ga9'] = 'Decurione';

localStr[country]['ge_'] = 'Teutoni';
localStr[country]['ge0'] = 'Combattente';
localStr[country]['ge1'] = 'Lanciere';
localStr[country]['ge2'] = 'Combattente con ascia';
localStr[country]['ge3'] = 'Esploratore';
localStr[country]['ge4'] = 'Paladino';
localStr[country]['ge5'] = 'Cavalleria Teutonica';
localStr[country]['ge6'] = 'Ariete';
localStr[country]['ge7'] = 'Catapulta';
localStr[country]['ge8'] = 'Comandante';
localStr[country]['ge9'] = 'Decurione';

// ----------
// lt litauisch
// ----------
country = 'lt';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'rom\u0117n\u0173';
localStr[country]['ro0'] = 'legionierius';
localStr[country]['ro1'] = 'pretorionas';
localStr[country]['ro2'] = 'imperionas';
localStr[country]['ro3'] = 'raitas legatas';
localStr[country]['ro4'] = 'imperatoriaus raitelis';
localStr[country]['ro5'] = 'cezario raitelis';
localStr[country]['ro6'] = 'm\u016Bradau\u017Eys';
localStr[country]['ro7'] = 'ugnin\u0117 katapulta';
localStr[country]['ro8'] = 'senatorius';
localStr[country]['ro9'] = 'rom\u0117n\u0173 kolonistas';

localStr[country]['ga_'] = 'gal\u0173';
localStr[country]['ga0'] = 'falanga';
localStr[country]['ga1'] = 'p\u0117stininkas su kardu';
localStr[country]['ga2'] = 'p\u0117dsekys';
localStr[country]['ga3'] = 'raitas perk\u016Bnas';
localStr[country]['ga4'] = 'raitas druidas';
localStr[country]['ga5'] = 'raitas hedujas';
localStr[country]['ga6'] = 'taranas';
localStr[country]['ga7'] = 'trebu\u0161etas';
localStr[country]['ga8'] = 'kunigaik\u0161tis';
localStr[country]['ga9'] = 'gal\u0173 kolonistas';

localStr[country]['ge_'] = 'german\u0173';
localStr[country]['ge0'] = 'p\u0117stininkas su kuoka';
localStr[country]['ge1'] = 'ietininkas';
localStr[country]['ge2'] = 'p\u0117stininkas su kirviu';
localStr[country]['ge3'] = '\u017Evalgas';
localStr[country]['ge4'] = 'paladinas';
localStr[country]['ge5'] = 'german\u0173 raitelis';
localStr[country]['ge6'] = 'taranas';
localStr[country]['ge7'] = 'katapulta';
localStr[country]['ge8'] = 'german\u0173 vadas';
localStr[country]['ge9'] = 'kolonistas';

// ----------
// com.mx spanisch
// ----------
country = 'com.mx';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Romanos';
localStr[country]['ro0'] = 'Legionario';
localStr[country]['ro1'] = 'Pretoriano';
localStr[country]['ro2'] = 'Imperano';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Carnero';
localStr[country]['ro7'] = 'Catapulta de fuego';
localStr[country]['ro8'] = 'Senador';
localStr[country]['ro9'] = 'Colono';

localStr[country]['ga_'] = 'Galos';
localStr[country]['ga0'] = 'Falange';
localStr[country]['ga1'] = 'Luchador de Espada';
localStr[country]['ga2'] = 'Batidor';
localStr[country]['ga3'] = 'Rayo de Teutates';
localStr[country]['ga4'] = 'Jinete Druida';
localStr[country]['ga5'] = 'Jinete Eduo';
localStr[country]['ga6'] = 'Carnero de madera';
localStr[country]['ga7'] = 'Catapulta de guerra';
localStr[country]['ga8'] = 'Cacique';
localStr[country]['ga9'] = 'Colono';

localStr[country]['ge_'] = 'Germanos';
localStr[country]['ge0'] = 'Luchador de Porra';
localStr[country]['ge1'] = 'Lancero';
localStr[country]['ge2'] = 'Luchador de Hacha';
localStr[country]['ge3'] = 'Emisario';
localStr[country]['ge4'] = 'Palad\u00EDn';
localStr[country]['ge5'] = 'Jinete Teut\u00F3n';
localStr[country]['ge6'] = 'Ariete';
localStr[country]['ge7'] = 'Catapulta';
localStr[country]['ge8'] = 'Cabecilla';
localStr[country]['ge9'] = 'Colono';

// ----------
// net spanisch
// ----------
localStr['net'] = localStr['com.mx']

// ----------
// nl hollaendisch
// ----------

country = 'nl';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC handel';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Romeinen';
localStr[country]['ro0'] = 'Legionair';
localStr[country]['ro1'] = 'Praetoriaan';
localStr[country]['ro2'] = 'Imperiaan';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Ram';
localStr[country]['ro7'] = 'Vuurkatapult';
localStr[country]['ro8'] = 'Senator';
localStr[country]['ro9'] = 'Kolonist';

localStr[country]['ga_'] = 'Galli\u00EBrs';
localStr[country]['ga0'] = 'Phalanx';
localStr[country]['ga1'] = 'Zwaardvechter';
localStr[country]['ga2'] = 'Padvinder';
localStr[country]['ga3'] = 'Toetatis Donder';
localStr[country]['ga4'] = 'Druideruiter';
localStr[country]['ga5'] = 'Haeduaan';
localStr[country]['ga6'] = 'Trebuchet';
localStr[country]['ga7'] = 'Krigskatapult';
localStr[country]['ga8'] = 'Onderleider';
localStr[country]['ga9'] = 'Kolonist';

localStr[country]['ge_'] = 'Germanen';
localStr[country]['ge0'] = 'Knuppelvechter';
localStr[country]['ge1'] = 'Speervechter';
localStr[country]['ge2'] = 'Bijlvechter';
localStr[country]['ge3'] = 'Verkenner';
localStr[country]['ge4'] = 'Paladijn';
localStr[country]['ge5'] = 'Germaanse Ridder';
localStr[country]['ge6'] = 'Ram';
localStr[country]['ge7'] = 'Katapult';
localStr[country]['ge8'] = 'Leider';
localStr[country]['ge9'] = 'Kolonist';

// ----------
// no norwegisch
// ----------
country = 'no';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Romere';
localStr[country]['ro0'] = 'Legion\u00E6r';
localStr[country]['ro1'] = 'Pretorianer';
localStr[country]['ro2'] = 'Imperian';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Rambukk';
localStr[country]['ro7'] = 'Brannkatapult';
localStr[country]['ro8'] = 'Senator';
localStr[country]['ro9'] = 'Nybygger';

localStr[country]['ga_'] = 'Gallere';
localStr[country]['ga0'] = 'Phalanx';
localStr[country]['ga1'] = 'Sverdmann';
localStr[country]['ga2'] = 'Stifinner';
localStr[country]['ga3'] = 'Theutates Torden';
localStr[country]['ga4'] = 'Druidrider';
localStr[country]['ga5'] = 'Haeduaner';
localStr[country]['ga6'] = 'Rambukk';
localStr[country]['ga7'] = 'Krigskatapult';
localStr[country]['ga8'] = 'H\u00F8vding';
localStr[country]['ga9'] = 'Nybyggere';

localStr[country]['ge_'] = 'Germanere';
localStr[country]['ge0'] = 'Klubbemann';
localStr[country]['ge1'] = 'Spydmann';
localStr[country]['ge2'] = '\u00D8ksemann';
localStr[country]['ge3'] = 'Speider';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Teutonic Ridder';
localStr[country]['ge6'] = 'Rambukk';
localStr[country]['ge7'] = 'Katapult';
localStr[country]['ge8'] = 'H\u00F8vding';
localStr[country]['ge9'] = 'Nybyggere';

// ----------
// org deutsch
// ----------
localStr['org'] = localStr['de']

// ----------
// pl polnisch
// ----------
country = 'pl';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Surowce'
localStr[country]['re1'] = 'Drewno'
localStr[country]['re2'] = 'Glina'
localStr[country]['re3'] = '\u017Belazo'
localStr[country]['re4'] = 'Zbo\u017Ce'

localStr[country]['ro_'] = 'Rzymianie';
localStr[country]['ro0'] = 'Legionista';
localStr[country]['ro1'] = 'Pretorianin';
localStr[country]['ro2'] = 'Centurion';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Taran';
localStr[country]['ro7'] = 'Ognista Katapulta';
localStr[country]['ro8'] = 'Konsul';
localStr[country]['ro9'] = 'Osadnik';

localStr[country]['ga_'] = 'Galowie';
localStr[country]['ga0'] = 'Falanga';
localStr[country]['ga1'] = 'Miecznik';
localStr[country]['ga2'] = 'Tropiciel';
localStr[country]['ga3'] = 'Grom Teutatesa';
localStr[country]['ga4'] = 'Jez\'dziec Druidzki';
localStr[country]['ga5'] = 'Haeduan';
localStr[country]['ga6'] = 'Taran';
localStr[country]['ga7'] = 'Trebusz';
localStr[country]['ga8'] = 'Herszt';
localStr[country]['ga9'] = 'Osadnik';

localStr[country]['ge_'] = 'Germanie';
localStr[country]['ge0'] = 'Pa\u0322karz';
localStr[country]['ge1'] = 'Oszczepnik';
localStr[country]['ge2'] = 'Topornik';
localStr[country]['ge3'] = 'Zwiadowca';
localStr[country]['ge4'] = 'Paladyn';
localStr[country]['ge5'] = 'German\'ski Rycerz';
localStr[country]['ge6'] = 'Taran';
localStr[country]['ge7'] = 'Katapulta';
localStr[country]['ge8'] = 'W\u00F3dz';
localStr[country]['ge9'] = 'Osadnik';

// ----------
// pt portugiesisch
// ----------
country = 'pt';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Recursos';
localStr[country]['re1'] = 'Madeira';
localStr[country]['re2'] = 'Barro';
localStr[country]['re3'] = 'Ferro';
localStr[country]['re4'] = 'Cereal';

localStr[country]['ro_'] = 'Romanos';
localStr[country]['ro0'] = 'Legion\u0225rio';
localStr[country]['ro1'] = 'Pretoriano';
localStr[country]['ro2'] = 'Imperiano';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Ar\u00EDete';
localStr[country]['ro7'] = 'Catapulta de Fogo';
localStr[country]['ro8'] = 'Senador';
localStr[country]['ro9'] = 'Colonizador';

localStr[country]['ga_'] = 'Gauleses';
localStr[country]['ga0'] = 'Falange';
localStr[country]['ga1'] = 'Espadachim';
localStr[country]['ga2'] = 'Batedor';
localStr[country]['ga3'] = 'Trov\u0227o Theutate';
localStr[country]['ga4'] = 'Cavaleiro Druida';
localStr[country]['ga5'] = 'Haeduano';
localStr[country]['ga6'] = 'Ar\u00EDete';
localStr[country]['ga7'] = 'Trabuquete';
localStr[country]['ga8'] = 'Chefe de Cl\u0227';
localStr[country]['ga9'] = 'Colonizador';

localStr[country]['ge_'] = 'Teut\u00F5es';
localStr[country]['ge0'] = 'Salteador';
localStr[country]['ge1'] = 'Lanceiro';
localStr[country]['ge2'] = 'Barbaro';
localStr[country]['ge3'] = 'Espi\u0227o';
localStr[country]['ge4'] = 'Paladino';
localStr[country]['ge5'] = 'Cavaleiro Teut\u0227o';
localStr[country]['ge6'] = 'Ariete';
localStr[country]['ge7'] = 'Catapulta';
localStr[country]['ge8'] = 'Chefe';
localStr[country]['ge9'] = 'Colonizadores';


// ----------
// ro rumaenien
// ----------
country = 'ro';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resurse';
localStr[country]['re1'] = 'Lemn';
localStr[country]['re2'] = 'Lut';
localStr[country]['re3'] = 'Fier';
localStr[country]['re4'] = 'Hrana';

localStr[country]['ro_'] = 'Romani';
localStr[country]['ro0'] = 'Legionar';
localStr[country]['ro1'] = 'Pretorian';
localStr[country]['ro2'] = 'Imperian';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Berbec';
localStr[country]['ro7'] = 'Catapulta';
localStr[country]['ro8'] = 'Senator';
localStr[country]['ro9'] = 'Colonist';

localStr[country]['ga_'] = 'Daci';
localStr[country]['ga0'] = 'Scutier';
localStr[country]['ga1'] = 'Pedestru';
localStr[country]['ga2'] = 'Iscoada';
localStr[country]['ga3'] = 'Calaret Fulger';
localStr[country]['ga4'] = 'Druidier';
localStr[country]['ga5'] = 'Tarabostes';
localStr[country]['ga6'] = 'Berbec';
localStr[country]['ga7'] = 'Catapulta';
localStr[country]['ga8'] = 'General';
localStr[country]['ga9'] = 'Colonist';

localStr[country]['ge_'] = 'Barbari';
localStr[country]['ge0'] = 'Maciucar';
localStr[country]['ge1'] = 'Lancier';
localStr[country]['ge2'] = 'Executor';
localStr[country]['ge3'] = 'Spion';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Cavaler teuton';
localStr[country]['ge6'] = 'Berbec';
localStr[country]['ge7'] = 'Catapulta';
localStr[country]['ge8'] = 'Capetenie';
localStr[country]['ge9'] = 'Colonist';

// ----------
// rs serbisch
// ----------
country = 'rs';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = '\u0420\u0438\u043C\u0459\u0430\u043D\u0438';
localStr[country]['ro0'] = '\u041B\u0435\u0433\u0438\u043E\u043D\u0430\u0440';
localStr[country]['ro1'] = '\u041F\u0440\u0435\u0442\u043E\u0440\u0438j\u0430\u043D\u0430\u0446';
localStr[country]['ro2'] = '\u0418\u043C\u043F\u0435\u0440\u0438j\u0430\u043D\u0430\u0446';
localStr[country]['ro3'] = '\u0418\u0437\u0432\u0438\u0452\u0430\u0447';
localStr[country]['ro4'] = '\u0418\u043C\u043F\u0435\u0440\u0430\u0442\u043E\u0440\u043E\u0432\u0430 \u041A\u043E\u045A\u0438\u0446\u0430';
localStr[country]['ro5'] = '\u0426\u0435\u0437\u0430\u0440\u0435\u0432\u0430 \u041A\u043E\u045A\u0438\u0446\u0430';
localStr[country]['ro6'] = '\u041E\u0432\u0430\u043D';
localStr[country]['ro7'] = '\u0412\u0430\u0442\u0440\u0435\u043D\u0438 \u043A\u0430\u0442\u0430\u043F\u0443\u043B\u0442';
localStr[country]['ro8'] = '\u0421\u0435\u043D\u0430\u0442\u043E\u0440';
localStr[country]['ro9'] = '\u041D\u0430\u0441\u0435\u0459\u0435\u043D\u0438\u043A';

localStr[country]['ga_'] = '\u0413\u0430\u043B\u0438';
localStr[country]['ga0'] = '\u0424\u0430\u043B\u0430\u043D\u0433\u0430';
localStr[country]['ga1'] = '\u041C\u0430\u0447\u0435\u0432\u0430\u043B\u0430\u0446';
localStr[country]['ga2'] = '\u0418\u0437\u0432\u0438\u0452\u0430\u0447';
localStr[country]['ga3'] = '\u0413\u0430\u043B\u0441\u043A\u0438 \u0412\u0438\u0442\u0435\u0437';
localStr[country]['ga4'] = '\u0414\u0440\u0443\u0438\u0434';
localStr[country]['ga5'] = '\u041A\u043E\u045A\u0430\u043D\u0438\u043A';
localStr[country]['ga6'] = '\u041E\u0432\u0430\u043D';
localStr[country]['ga7'] = '\u041A\u0430\u0442\u0430\u043F\u0443\u043B\u0442';
localStr[country]['ga8'] = '\u0421\u0442\u0430\u0440\u0435\u0448\u0438\u043D\u0430';
localStr[country]['ga9'] = '\u041D\u0430\u0441\u0435\u0459\u0435\u043D\u0438\u043A';

localStr[country]['ge_'] = '\u0422\u0435\u0443\u0442\u043E\u043D\u0446\u0438';
localStr[country]['ge0'] = '\u0411\u0430\u0442\u0438\u043D\u0430\u0440';
localStr[country]['ge1'] = '\u041A\u043E\u043F\u0459\u0430\u043D\u0438\u043A';
localStr[country]['ge2'] = '\u0421\u0435\u043A\u0438\u0440\u0430\u0448';
localStr[country]['ge3'] = '\u0418\u0437\u0432\u0438\u0452\u0430\u0447';
localStr[country]['ge4'] = '\u041F\u0430\u043B\u0430\u0434\u0438\u043D';
localStr[country]['ge5'] = '\u0422\u0435\u0432\u0442\u043E\u043D\u0441\u043A\u0438 \u0432\u0438\u0442\u0435\u0437';
localStr[country]['ge6'] = '\u041E\u0432\u0430\u043D';
localStr[country]['ge7'] = '\u041A\u0430\u0442\u0430\u043F\u0443\u043B\u0442';
localStr[country]['ge8'] = '\u041F\u043E\u0433\u043B\u0430\u0432\u0438\u0446\u0430';
localStr[country]['ge9'] = '\u041D\u0430\u0441\u0435\u0459\u0435\u043D\u0438\u043A';

// ----------
// ru russisch
// ----------
country = 'ru';
localStr[country] = new Array();

localStr[country]['npc'] = 'NPC \u0442\u043E\u0440\u0433\u043E\u0432\u0435\u0446';

localStr[country]['res'] = '\u0420\u0435\u0441\u0443\u0440\u0441\u044B';
localStr[country]['re1'] = '\u0414\u0435\u0440\u0435\u0432\u043E';
localStr[country]['re2'] = '\u0413\u043B\u0438\u043D\u0430';
localStr[country]['re3'] = '\u0416\u0435\u043B\u0435\u0437\u043E';
localStr[country]['re4'] = '\u0417\u0435\u0440\u043D\u043E';

localStr[country]['ro_'] = '\u0420\u0438\u043C\u043B\u044F\u043D\u0435';
localStr[country]['ro0'] = '\u041B\u0435\u0433\u0438\u043E\u043D\u0435\u0440';
localStr[country]['ro1'] = '\u041F\u0440\u0435\u0442\u043E\u0440\u0438\u0430\u043D\u0435\u0446';
localStr[country]['ro2'] = '\u0418\u043C\u0435\u043F\u0435\u0440\u0438\u0430\u043D\u0435\u0446';
localStr[country]['ro3'] = '\u041A\u043E\u043D\u043D\u044B\u0439 \u0420\u0430\u0437\u0432\u0435\u0434\u0447\u0438\u043A';
localStr[country]['ro4'] = '\u041A\u043E\u043D\u043D\u0438\u0446\u0430 \u0418\u043C\u043F\u0435\u0440\u0430\u0442\u043E\u0440\u0430';
localStr[country]['ro5'] = '\u041A\u043E\u043D\u043D\u0438\u0446\u0430 \u0426\u0435\u0437\u0430\u0440\u044F';
localStr[country]['ro6'] = '\u0422\u0430\u0440\u0430\u043D';
localStr[country]['ro7'] = '\u041E\u0433\u043D\u0435\u043D\u043D\u0430\u044F \u041A\u0430\u0442\u0430\u043F\u0443\u043B\u044C\u0442\u0430';
localStr[country]['ro8'] = '\u0421\u0435\u043D\u0430\u0442\u043E\u0440';
localStr[country]['ro9'] = '\u041F\u043E\u0441\u0435\u043B\u0435\u043D\u0435\u0446';

localStr[country]['ga_'] = '\u0413\u0435\u0440\u043C\u0430\u043D\u0446\u044B';
localStr[country]['ga0'] = '\u0424\u0430\u043B\u0430\u043D\u0433\u0430';
localStr[country]['ga1'] = '\u041C\u0435\u0447\u043D\u0438\u043A';
localStr[country]['ga2'] = '\u0421\u043B\u0435\u0434\u043E\u043F\u044B\u0442';
localStr[country]['ga3'] = '\u0422\u0435\u0432\u0442\u0430\u0442\u0441\u043A\u0438\u0439 \u0413\u0440\u043E\u043C';
localStr[country]['ga4'] = '\u0414\u0440\u0443\u0438\u0434-\u0412\u0441\u0430\u0434\u043D\u0438\u043A';
localStr[country]['ga5'] = '\u042D\u0434\u0443\u0439\u0441\u043A\u0430\u044F \u041A\u043E\u043D\u043D\u0438\u0446\u0430';
localStr[country]['ga6'] = '\u0422\u0430\u0440\u0430\u043D';
localStr[country]['ga7'] = '\u0422\u0440\u0435\u0431\u0443\u0447\u0435\u0442';
localStr[country]['ga8'] = '\u041F\u0440\u0435\u0434\u0432\u043E\u0434\u0438\u0442\u0435\u043B\u044C';
localStr[country]['ga9'] = '\u041F\u043E\u0441\u0435\u043B\u0435\u043D\u0435\u0446';

localStr[country]['ge_'] = '\u0413\u0430\u043B\u043B\u044B';
localStr[country]['ge0'] = '\u0414\u0443\u0431\u0438\u043D\u0449\u0438\u043A';
localStr[country]['ge1'] = '\u041A\u043E\u043F\u044C\u0435\u043D\u043E\u0441\u0435\u0446';
localStr[country]['ge2'] = '\u0422\u043E\u043F\u043E\u0440\u0449\u0438\u043A';
localStr[country]['ge3'] = '\u0421\u043A\u0430\u0443\u0442';
localStr[country]['ge4'] = '\u041F\u0430\u043B\u0430\u0434\u0438\u043D';
localStr[country]['ge5'] = '\u0422\u0435\u0432\u0442\u043E\u043D\u0441\u043A\u0430\u044F \u041A\u043E\u043D\u043D\u0438\u0446\u0430';
localStr[country]['ge6'] = '\u0421\u0442\u0435\u043D\u043E\u0431\u0438\u0442\u043D\u043E\u0435 \u041E\u0440\u0443\u0434\u0438\u0435';
localStr[country]['ge7'] = '\u041A\u0430\u0442\u0430\u043F\u0443\u043B\u044C\u0442\u0430';
localStr[country]['ge8'] = '\u0412\u043E\u0436\u0434\u044C';
localStr[country]['ge9'] = '\u041F\u043E\u0441\u0435\u043B\u0435\u043D\u0435\u0446';

// ----------
// se swedish
// ----------
country = 'se';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC handel';

localStr[country]['res'] = 'Resurser';
localStr[country]['re1'] = 'Tr\u00E4';
localStr[country]['re2'] = 'Lera';
localStr[country]['re3'] = 'J\u00E4rn';
localStr[country]['re4'] = 'Vete';

localStr[country]['ro_'] = 'Romare';
localStr[country]['ro0'] = 'Legion\u00E4rer';
localStr[country]['ro1'] = 'Praetorianer';
localStr[country]['ro2'] = 'Imperiesoldater';
localStr[country]['ro3'] = 'Sp\u00E5rare';
localStr[country]['ro4'] = 'Imperieriddare';
localStr[country]['ro5'] = 'Ceasarriddare';
localStr[country]['ro6'] = 'Murbr\u00E4cka';
localStr[country]['ro7'] = 'Eldkatapult';
localStr[country]['ro8'] = 'Senator';
localStr[country]['ro9'] = 'Nybyggare';

localStr[country]['ga_'] = 'Galler';
localStr[country]['ga0'] = 'Falanx';
localStr[country]['ga1'] = 'Sv\u00E4rdsk\u00E4mpe';
localStr[country]['ga2'] = 'Sp\u00E5rare';
localStr[country]['ga3'] = 'Theutates Blixt';
localStr[country]['ga4'] = 'Druidryttare';
localStr[country]['ga5'] = 'Haeduan';
localStr[country]['ga6'] = 'Murbr\u00E4cka';
localStr[country]['ga7'] = 'Krigskatapult';
localStr[country]['ga8'] = 'H\u00F6vding';
localStr[country]['ga9'] = 'Nybyggare';

localStr[country]['ge_'] = 'Germaner';
localStr[country]['ge0'] = 'Klubbman';
localStr[country]['ge1'] = 'Spjutman';
localStr[country]['ge2'] = 'Yxman';
localStr[country]['ge3'] = 'Scout';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Germansk knekt';
localStr[country]['ge6'] = 'Murbr\u00E4cka';
localStr[country]['ge7'] = 'Katapult';
localStr[country]['ge8'] = 'Stamledare';
localStr[country]['ge9'] = 'Nybyggare';

// ----------
// si slowenien
// ----------
country = 'si';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC trgovanje';

localStr[country]['res'] = 'Surovine';
localStr[country]['re1'] = 'Les';
localStr[country]['re2'] = 'Glina';
localStr[country]['re3'] = '\u017Delezo';
localStr[country]['re4'] = '\u017Dito';

localStr[country]['ro_'] = 'Rimljani';
localStr[country]['ro0'] = 'Legionar';
localStr[country]['ro1'] = 'Praetorian';
localStr[country]['ro2'] = 'Imperian';
localStr[country]['ro3'] = 'Izvidnik';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Oblegovalni oven';
localStr[country]['ro7'] = 'Ognjeni katapult';
localStr[country]['ro8'] = 'Senator';
localStr[country]['ro9'] = 'Kolonist';

localStr[country]['ga_'] = 'Galci';
localStr[country]['ga0'] = 'Falanga';
localStr[country]['ga1'] = 'Me\u010Devalec';
localStr[country]['ga2'] = 'Stezosledec';
localStr[country]['ga3'] = 'Theutatesova Strela';
localStr[country]['ga4'] = 'Druid';
localStr[country]['ga5'] = 'Haeduan';
localStr[country]['ga6'] = 'Oblegovalni Oven';
localStr[country]['ga7'] = 'Trebu\u0161et';
localStr[country]['ga8'] = 'Poglavar';
localStr[country]['ga9'] = 'Kolonist';

localStr[country]['ge_'] = 'Tevtoni';
localStr[country]['ge'] = 'Gorja\u010Dar';
localStr[country]['ge'] = 'Suli\u010Dar';
localStr[country]['ge'] = 'Metalec sekir';
localStr[country]['ge'] = 'Skavt';
localStr[country]['ge'] = 'Paladin';
localStr[country]['ge'] = 'Tevtonski vitez';
localStr[country]['ge'] = 'Oblegovalni oven';
localStr[country]['ge'] = 'Katapult';
localStr[country]['ge'] = 'Vodja';
localStr[country]['ge'] = 'Kolonist';


// ----------
// sk slowakei
// ----------
country = 'sk';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Rimania';
localStr[country]['ro0'] = 'Legion\u00E1r';
localStr[country]['ro1'] = 'Pretori\u00E1n';
localStr[country]['ro2'] = 'Imperi\u00E1n';
localStr[country]['ro3'] = 'Equites Leg\u00E1ti';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'R\u00EDmske baranidlo';
localStr[country]['ro7'] = 'Ohniv\u00FD katapult';
localStr[country]['ro8'] = 'Sen\u00E1tor';
localStr[country]['ro9'] = 'Osadn\u00EDk';

localStr[country]['ga_'] = 'Galovia';
localStr[country]['ga0'] = 'Falanx';
localStr[country]['ga1'] = '\u0160ermiar';
localStr[country]['ga2'] = 'Sliedi\u010D';
localStr[country]['ga3'] = 'Theutates Blesk';
localStr[country]['ga4'] = 'Druid jazdec';
localStr[country]['ga5'] = 'Haeduan';
localStr[country]['ga6'] = 'Dreven\u00E9 baranidlo';
localStr[country]['ga7'] = 'Vojensk\u00FD katapult';
localStr[country]['ga8'] = 'N\u00E1\u010Deln\u00EDk';
localStr[country]['ga9'] = 'Osadn\u00EDk';

localStr[country]['ge_'] = 'Germ\u00E1ni';
localStr[country]['ge0'] = 'P\u00E1lkar';
localStr[country]['ge1'] = 'O\u0161tep\u00E1r';
localStr[country]['ge2'] = 'Bojovn\u00EDk so sekerou';
localStr[country]['ge3'] = '\u0160peh';
localStr[country]['ge4'] = 'Rytier';
localStr[country]['ge5'] = 'Teuton jazdec';
localStr[country]['ge6'] = 'Germ\u00E1nske baranidlo';
localStr[country]['ge7'] = 'Katapult';
localStr[country]['ge8'] = 'Kme\u0148ov\u00FD vodca';
localStr[country]['ge9'] = 'Osadn\u00EDk';

// ----------
// com.tr tuerkei
// ----------
country = 'com.tr';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = 'Romal\u0131lar';
localStr[country]['ro0'] = 'Lejyoner';
localStr[country]['ro1'] = 'Pretoryan';
localStr[country]['ro2'] = 'Emperyan';
localStr[country]['ro3'] = 'Equites Legati';
localStr[country]['ro4'] = 'Equites Imperatoris';
localStr[country]['ro5'] = 'Equites Caesaris';
localStr[country]['ro6'] = 'Ko\u00E7ba\u015F\u0131';
localStr[country]['ro7'] = 'Ate\u015F Manc\u0131n\u0131\u011F\u0131';
localStr[country]['ro8'] = 'Senat\u00F6r';
localStr[country]['ro9'] = 'G\u00F6\u00E7men';

localStr[country]['ga_'] = 'Galyal\u0131lar';
localStr[country]['ga0'] = 'Phalanx';
localStr[country]['ga1'] = 'K\u0131l\u0131\u00E7l\u0131';
localStr[country]['ga2'] = 'Casus';
localStr[country]['ga3'] = 'Toytat\u0131n \u015Eim\u015Fe\u011Fi';
localStr[country]['ga4'] = 'Druyid';
localStr[country]['ga5'] = 'Haeduan';
localStr[country]['ga6'] = 'Ko\u00E7ba\u015F\u0131';
localStr[country]['ga7'] = 'Manc\u0131n\u0131k';
localStr[country]['ga8'] = 'Kabile Reisi';
localStr[country]['ga9'] = 'G\u00F6\u00E7men';

localStr[country]['ge_'] = 'Cermenler';
localStr[country]['ge0'] = 'Tokmak Sallayan';
localStr[country]['ge1'] = 'M\u0131zrak\u00E7\u0131';
localStr[country]['ge2'] = 'Balta Sallayan';
localStr[country]['ge3'] = 'Casus';
localStr[country]['ge4'] = 'Paladin';
localStr[country]['ge5'] = 'Toyton';
localStr[country]['ge6'] = 'Toyton';
localStr[country]['ge7'] = 'Manc\u0131n\u0131k';
localStr[country]['ge8'] = 'Reis';
localStr[country]['ge9'] = 'G\u00F6\u00E7men';

// ----------
// tw chinesisch taiwan
// ----------
localStr['tw']     = localStr['hk']

// ----------
// com.ua ukraine
// ----------
country = 'com.ua';
localStr[country] = new Array();
localStr[country]['npc'] = 'NPC';

localStr[country]['res'] = 'Resources';
localStr[country]['re1'] = 'Wood';
localStr[country]['re2'] = 'Clay';
localStr[country]['re3'] = 'Iron';
localStr[country]['re4'] = 'Crop';

localStr[country]['ro_'] = '\u0440\u0438\u043C\u043B\u044F\u043D\u0438';
localStr[country]['ro0'] = '\u041B\u0435\u0433\u0456\u043E\u043D\u0435\u0440';
localStr[country]['ro1'] = '\u041F\u0440\u0435\u0442\u043E\u0440\u0456\u0430\u043D\u0435\u0446\u044C';
localStr[country]['ro2'] = '\u0406\u043C\u043F\u0435\u0440\u0456\u0430\u043D\u0435\u0446\u044C';
localStr[country]['ro3'] = '\u041A\u0456\u043D\u043D\u0438\u0439 \u0440\u043E\u0437\u0432\u0456\u0434\u043D\u0438\u043A';
localStr[country]['ro4'] = '\u041A\u0456\u043D\u043D\u043E\u0442\u0430 \u0456\u043C\u043F\u0435\u0440\u0430\u0442\u043E\u0440\u0430';
localStr[country]['ro5'] = '\u041A\u0456\u043D\u043D\u043E\u0442\u0430 \u0426\u0435\u0437\u0430\u0440\u044F';
localStr[country]['ro6'] = '\u0422\u0430\u0440\u0430\u043D';
localStr[country]['ro7'] = '\u0412\u043E\u0433\u043D\u044F\u043D\u0430 \u043A\u0430\u0442\u0430\u043F\u0443\u043B\u044C\u0442\u0430';
localStr[country]['ro8'] = '\u0421\u0435\u043D\u0430\u0442\u043E\u0440';
localStr[country]['ro9'] = '\u041F\u043E\u0441\u0435\u043B\u0435\u043D\u0435\u0446\u044C';

localStr[country]['ga_'] = '\u0433\u0430\u043B\u043B\u0438';
localStr[country]['ga0'] = '\u0424\u0430\u043B\u0430\u043D\u0433\u0430';
localStr[country]['ga1'] = '\u041C\u0435\u0447\u043D\u0438\u043A';
localStr[country]['ga2'] = '\u0421\u043B\u0456\u0434\u043E\u043F\u0438\u0442';
localStr[country]['ga3'] = '\u0422\u0435\u0432\u0442\u0430\u0446\u044C\u043A\u0438\u0439 \u0433\u0440\u0456\u043C';
localStr[country]['ga4'] = '\u0414\u0440\u0443\u0457\u0434-\u0432\u0435\u0440\u0448\u043D\u0438\u043A';
localStr[country]['ga5'] = '\u0415\u0434\u0443\u0439\u0441\u044C\u043A\u0430 \u043A\u0456\u043D\u043D\u043E\u0442\u0430';
localStr[country]['ga6'] = '\u0422\u0430\u0440\u0430\u043D';
localStr[country]['ga7'] = '\u041A\u0430\u0442\u0430\u043F\u0443\u043B\u044C\u0442\u0430';
localStr[country]['ga8'] = '\u041B\u0456\u0434\u0435\u0440';
localStr[country]['ga9'] = '\u041F\u043E\u0441\u0435\u043B\u0435\u043D\u0435\u0446\u044C';

localStr[country]['ge_'] = '\u0442\u0435\u0432\u0442\u043E\u043D\u0446\u0456';
localStr[country]['ge0'] = '\u0414\u0443\u0431\u0438\u043D\u043D\u0438\u043A';
localStr[country]['ge1'] = '\u0421\u043F\u0438\u0441\u043D\u0438\u043A';
localStr[country]['ge2'] = '\u0421\u043E\u043A\u0438\u0440\u043D\u0438\u043A';
localStr[country]['ge3'] = '\u0421\u043A\u0430\u0443\u0442';
localStr[country]['ge4'] = '\u041F\u0430\u043B\u0430\u0434\u0438\u043D';
localStr[country]['ge5'] = '\u0422\u0435\u0432\u0442\u043E\u043D\u0441\u044C\u043A\u0438\u0439 \u0432\u0435\u0440\u0448\u043D\u0438\u043A';
localStr[country]['ge6'] = '\u0421\u0442\u0456\u043D\u043E\u0431\u0438\u0442\u043D\u0435 \u0437\u043D\u0430\u0440\u044F\u0434\u0434\u044F';
localStr[country]['ge7'] = '\u041A\u0430\u0442\u0430\u043F\u0443\u043B\u044C\u0442\u0430';
localStr[country]['ge8'] = '\u0412\u0430\u0442\u0430\u0436\u043E\u043A';
localStr[country]['ge9'] = '\u041F\u043E\u0441\u0435\u043B\u0435\u043D\u0435\u0446\u044C';

// ----------
// co.uk english
// ----------
localStr['co.uk']  = localStr['com']

// ----------
// us english
// ----------
localStr['us']     = localStr['com']


///////////////////////////////////////////////////////////////////////////////
// Variables
///////////////////////////////////////////////////////////////////////////////
var vorrat = new Array();
var lager = new Array();
var elAllDiv, newTABLE, newTEXT, newTR, newTD, newB, newBR, volk;
var volkK = new Array ('', 'ro_', 'ga_', 'ge_');
var summe = 0;
var spieler = '';


///////////////////////////////////////////////////////////////////////////////
// Units : Name, Cost Wood / Clay / Iron / Wheat, Sum
///////////////////////////////////////////////////////////////////////////////
var einheit = new Array();

function einheitenFestlegen(country) {
   var v = volkK[1];
   // Roemer
   einheit[v]    = new Array();
   einheit[v][0] = new Array(localStr[country]['ro0'], 120, 100, 180, 40, 440);
   einheit[v][1] = new Array(localStr[country]['ro1'], 100, 130, 160, 70, 460);
   einheit[v][2] = new Array(localStr[country]['ro2'], 150, 160, 210, 80, 600);
   einheit[v][3] = new Array(localStr[country]['ro3'], 140, 160, 20, 40, 360);
   einheit[v][4] = new Array(localStr[country]['ro4'], 550, 440, 320, 100, 1410);

   einheit[v][5] = new Array(localStr[country]['ro5'], 550, 640, 800, 180, 2170);
   einheit[v][6] = new Array(localStr[country]['ro6'], 900, 360, 500, 70, 1830);
   einheit[v][7] = new Array(localStr[country]['ro7'], 950, 1350, 600, 90, 2990);
   einheit[v][8] = new Array(localStr[country]['ro8'], 30750, 27200, 45000, 37500, 140450);
   einheit[v][9] = new Array(localStr[country]['ro9'], 5800, 5300, 7200, 5500, 23800);

   var v = volkK[2];
   // Gallier
   einheit[v]    = new Array();
   einheit[v][0] = new Array(localStr[country]['ga0'], 100, 130, 55, 30, 315);
   einheit[v][1] = new Array(localStr[country]['ga1'], 140, 150, 185, 60, 535);
   einheit[v][2] = new Array(localStr[country]['ga2'], 170, 150, 20, 40, 380);
   einheit[v][3] = new Array(localStr[country]['ga3'], 350, 450, 230, 60, 1090);
   einheit[v][4] = new Array(localStr[country]['ga4'], 360, 330, 280, 120, 1090);
   einheit[v][5] = new Array(localStr[country]['ga5'], 500, 620, 675, 170, 1965);
   einheit[v][6] = new Array(localStr[country]['ga6'], 950, 555, 330, 75, 1910);
   einheit[v][7] = new Array(localStr[country]['ga7'], 960, 1450, 630, 90, 3130);
   einheit[v][8] = new Array(localStr[country]['ga8'], 30750, 45400, 31000, 37500, 144650);
   einheit[v][9] = new Array(localStr[country]['ga9'], 5500, 7000, 5300, 4900, 22700);

   var v = volkK[3];
   // Germanen
   einheit[v]    = new Array();
   einheit[v][0] = new Array(localStr[country]['ge0'], 95, 75, 40, 40, 250);
   einheit[v][1] = new Array(localStr[country]['ge1'], 145, 70, 85, 40, 340);
   einheit[v][2] = new Array(localStr[country]['ge2'], 130, 120, 170, 70, 490);
   einheit[v][3] = new Array(localStr[country]['ge3'], 160, 100, 50, 50, 360);
   einheit[v][4] = new Array(localStr[country]['ge4'], 370, 270, 290, 75, 1005);
   einheit[v][5] = new Array(localStr[country]['ge5'], 450, 515, 480, 80, 1525);
   einheit[v][6] = new Array(localStr[country]['ge6'], 1000, 300, 350, 70, 1720);
   einheit[v][7] = new Array(localStr[country]['ge7'], 900, 1200, 600, 60, 2760);
   einheit[v][8] = new Array(localStr[country]['ge8'], 35500, 26600, 25000, 27200, 114300);
   einheit[v][9] = new Array(localStr[country]['ge9'], 7200, 5500, 5800, 6500, 25000);
}

///////////////////////////////////////////////////////////////////////////////
// Unicode Letters
///////////////////////////////////////////////////////////////////////////////
var summenzeichen = '\u2211';
var fragezeichen  = '?';
var haken         = '\u2714';


///////////////////////////////////////////////////////////////////////////////
// Functions
///////////////////////////////////////////////////////////////////////////////

function kleinster(a, b) { if (a < b) {return a} else {return b }; }
// liefert den kleineren der beiden werte


function seite() { return window.location.pathname.substr(window.location.pathname.indexOf(fragezeichen) + 1);}
// liefert die aufgerufene seite ohne parameter


function seite_parameter() { 
// liefert die parameter der aufgerufene seite
  var idx = window.location.href.indexOf(fragezeichen);
  if (idx==-1) {return ''} else {return window.location.href.substr(idx + 1); }
}


function contains(a, b) {return (a.indexOf(b) != - 1)}
// liefert true, wenn b in a enthalten ist


function gup( name )
// extrahiert den Parameter 'name' aus einer URL
// www.beispiel.de ? test = gelungen
// gup('test') liefert 'gelungen'
{
   name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
   var regexS = "[\\?&]" + name + "=([^&#]*)";
   var regex = new RegExp( regexS );
   var results = regex.exec( window.location.href );
   if( results == null )
   return "";
   else
   return results[1];
}


function language() {
   // liefert die 'Sprache' XXX = Server - Adresse travian.XXX
   var myHost = window.location.host;
   var sprache = myHost.substr(myHost.indexOf('travian.') + 8)
   if (localStr[sprache] == null) {
      sprache = 'com'
   }
   // falls noch keine Uebersetzung fuer diesen Server vorliegt -> English
   return sprache;
}


function calculateRest(tmp) {
   var resObj = document.getElementsByName("m2[]");
   var rest = summe;

   // restliche Ressis ermitteln
   for (var i = 0; i < resObj.length; i ++ ) {
      rest -= tmp[i];

   }
   // restliche Ressis verteilen
   while (rest > 0) {
      for (var i = 0; ((i < 4) && (rest > 0)); i ++ )  {
         if (tmp[i] < lager[i]) {
            tmp[i] += 1;
            rest -= 1;
         }
      }
   }
   for (var i = 0; i < 4; i ++ )  {
      // eintragen
      resObj[i].value = tmp[i];
      // differenz ermitteln, ggf. vorzeichen + hinzufuegen
      dif = tmp[i] - parseInt(document.getElementById("org" + i).innerHTML);
      if (dif > 0) newHTML = "+" + dif;
      document.getElementById("diff" + i).innerHTML = dif;
   }
   document.getElementById("newsum").innerHTML = summe;
   document.getElementById("remain").innerHTML = 0;
   document.getElementById("submitText").innerHTML = "";
   document.getElementById("submitButton").style.display = "block";
}


function ressisAuslesen() {
   // analysiert die Original - Seite und liest die vorhandenen Ressis ein
   var elAllTD, kn;
   var cnt = 0;
   // Zaehlt die gefundenen Ressi - Arten (max = 4 : Holz, Lehm, Eisen, Getreide)
   summe = 0;
   // hier kommt die Gesamtsumme rein

   var elAllTD = document.getElementsByTagName('TD');
   for (var i = 0; ((i < elAllTD.length) && (cnt < 4));
   i ++ ) {
      // untersuche alle TD - Elemente, bis alle 4 Ressi - Arten gefunden wurden
      kn = elAllTD[i].firstChild;
      while ((kn != null) && (cnt < 4)){
         if (kn.nodeType == 3) {
            // falls es ein Text - Knoten ist
            zeile = kn.data;
            if ((contains(zeile, '/')) && (contains('1234567890', zeile.substr(0, 1)))) {
               vorrat[cnt] = parseInt(zeile.substr(0, zeile.indexOf('/')));
               lager[cnt] = parseInt(zeile.substr(zeile.indexOf('/') + 1));
               summe += vorrat[cnt];
               cnt += 1;
            }
         }
         kn = kn.nextSibling;
      }
   }
}

function berechneAnzahl(v, nr) {
   // die maximale Anzahl der zu erschaffenden Truppen
   var anzahl;
   anzahl = (summe / einheit[v][nr][5]);
   for (var i = 0; i < 4; i ++ ) {
      if ((anzahl * einheit[v][nr][i + 1]) > lager[i]) {
         anzahl = lager[i] / einheit[v][nr][i + 1];
      }
   }
   anzahl = Math.floor(anzahl) // auf ganze Zahlen abrunden
   return anzahl
}


function berechneRessis (v, nr) {
   // berechnet die einzelnen Ressis fuer die maximale Anzahl der zu erschaffenden Truppen
   var resObj = document.getElementsByName("m2[]");
   var tmp = new Array;
   anzahl = berechneAnzahl(v, nr);
   if (anzahl > 0) {
      for (var i = 0; i < 4; i ++ ) {
         tmp[i] = anzahl * einheit[v][nr][i + 1]
      }
      calculateRest(tmp);
   }
}


function insertTruppenLink(v, nr, elt, addy) {
   // fuegt einen Link ein
   var setupLink = document.createElement('A');
   setupLink.innerHTML = '<font size="-2"><nobr> (' + berechneAnzahl(v, nr, summe)  + ') ' + einheit[v][nr][0] + '</nobr></FONT>';
   setupLink.setAttribute("href", '#');
   setupLink.addEventListener("click", function() {
      berechneRessis (v, nr, summe);
   }
   , false);

   newIMG = document.createElement('IMG');
   newIMG.src = 'http://help.travian.de/images/troops/tid' + parseInt(addy) + '.gif';

   newBR = document.createElement('BR');

   elt.appendChild(newIMG);
   elt.appendChild(setupLink);
   elt.appendChild(newBR);
}


function insertRessiLink(r, elt) {
   // fuegt einen Link ein
   newIMG = document.createElement('IMG');
   newIMG.src = '/img/un/r/' + r + '.gif';
   elt.appendChild(newIMG);

   var setupLink = document.createElement('A');
   setupLink.innerHTML = '<font size="-2"> ' + localStr[language()]['re' + r] + '</FONT>';
   setupLink.setAttribute("href", '#');
   setupLink.addEventListener("click", function() {
      setRessis(r - 1, summe);
   }
   , false);
   elt.appendChild(setupLink);

   newBR = document.createElement('BR');
   elt.appendChild(newBR);
}

function setRessis (r) {
   // verteilt die ressis entsprechend des geforderten rohstoffes
   var tmp = new Array;

   for (var i = 0; i < 4; i ++ ) {
      if (i == r) {
         if (i < 3) {
            tmp[i] = kleinster (lager[0], summe);
         }
         else {
            tmp[i] = kleinster (lager[3], summe);
         }
      }
      else {
         tmp[i] = 0;
      }
   }
   calculateRest(tmp);
}


function generiereNPCEintrag() {
   // erzeugt den Eintrag auf der Seite

   function einfuegen(r) {
      var a;
      switch (parseInt(r)) {
         case 2 :
            a = 21;
            break;
         case 3 :
            a = 11;
            break;
         default :
            a = 1;
      }
      newTD = document.createElement('TD');
      newTD.vAlign = 'top';
      newTD.width = '40%';
      newTR.appendChild(newTD);

      newB = document.createElement('B');
      newTEXT = document.createTextNode(localStr[language()][volkK[r]]);
      newB.appendChild(newTEXT);
      newTD.appendChild(newB);

      newBR = document.createElement('BR');
      newTD.appendChild(newBR);

      for (j = 0;j < 3;j ++ ) {
         insertTruppenLink(volkK[r], j, newTD, j + a);
      }

      newBR = document.createElement('BR');
      newTD.appendChild(newBR);

      for (j = 3;j < 6;j ++ ) {
         insertTruppenLink(volkK[r], j, newTD, j + a);
      }

      newTD = document.createElement('TD');
      newTD.width = '40%';
      newTD.vAlign = 'top';
      newTR.appendChild(newTD);

      newBR = document.createElement('BR');
      newTD.appendChild(newBR);

      for (j = 6;j < 10;j ++ ) {
         insertTruppenLink(volkK[r], j, newTD, j + a);
      }
   }

   if (contains(seite_parameter(), '&tribe=')) {
      volk = gup('tribe');
      GM_setValue(window.location.hostname + spieler + '_volk_', volk);
   }


   elAllDiv = document.getElementsByTagName('P');
   for ( i = 0; i < elAllDiv.length; i ++ ) {
      if (i == 0 ) {
         elAllDiv[i].parentNode.removeChild(elAllDiv[i]);

      }
      if (i == 2 ) {
         elAllDiv[i].innerHTML = '';

         newDIVall = document.createElement('DIV');
         elAllDiv[i].parentNode.insertBefore(newDIVall, elAllDiv[i]);

         // Tabelle
         newBR = document.createElement('BR');
         newDIVall.appendChild(newBR);

         newDIV = document.createElement('DIV');
         newDIV.className = 'f10 b';
         newDIVall.appendChild(newDIV);

         newTABLE = document.createElement('TABLE');
         newTABLE.className = 'f10';
         newDIVall.appendChild(newTABLE);

         newTR = document.createElement('TR');
         newTABLE.appendChild(newTR);

         einfuegen(volk);

         // Rohstoffe
         newTD = document.createElement('TD');
         newTD.vAlign = 'top';
         newTD.width = '15%';
         newTR.appendChild(newTD);

         newB = document.createElement('B');
         newTEXT = document.createTextNode(localStr[language()]['res']);
         newB.appendChild(newTEXT);
         newTD.appendChild(newB);

         newBR = document.createElement('BR');
         newTD.appendChild(newBR);

         for (j = 1;j < 5;j ++ ) {
            insertRessiLink(j, newTD)
         }
      }
   }

   var tmp = new Array();
   for (var i = 1; i < 5; i ++ ) {
      if ( ! (p = parseInt(gup('r' + i)))) {
         p = 0
      }
      tmp[i - 1] = p;
   }
   if (gup('r1') != '') {
      calculateRest(tmp);

   }
   ;
}


function generiereNPCLink() {
   // erzeugt den Link in der Menu - Leiste
   elAllDiv = document.getElementsByTagName('A');
   newA = document.createElement('A');
   newA.href = '/build.php?gid=17&t=3';
   newA.innerHTML = localStr[language()]['npc'];
   elAllDiv[12].parentNode.insertBefore(newA, elAllDiv[12]);
}


function volkAuslesen() {
   // liest das gespeicherte Volk aus. Falls keins gespeichert ist, wird Roemer als Standard gesetzt
   volk = GM_getValue(window.location.hostname + spieler + '_volk_');
   if (volk) {
      if ((volk != '1') && (volk != '2') && (volk != '3')){
         volk = 0;
      }
   }
   else {
      volk = 0
   }
   ;
   GM_setValue(window.location.hostname + spieler + '_volk_', volk);
}

function getElementsByClass(searchClass,node,tag) {
// liefert ein array aller elemente der klasse searchClass
// dabei werden auch elemente mit mehreren klassen beruecksichtigt
	var classElements = new Array();
	if ( node == null ) node = document;
	if ( tag == null ) tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	for (i = 0, j = 0; i < elsLen; i++) {
	  var arrClasses = els[i].className.split(' ')
	  if (contains (arrClasses, searchClass)) {
	    classElements[j] = els[i];
	    j++;
	  }
	}
	return classElements;
}


function ermittlevolkAusProfil() {
  // wertet die geladene Profilseite aus
  
  if (contains(getElementsByClass('rbg', document, 'td')[0].innerHTML, ' ' + spieler)) {
    elTR = document.getElementsByTagName('TR');
    var cnt = 0;
    volk = 0;

    for (var i=0; volk==0; i++) {
      var TD = elTR[i].firstChild;
      if (TD.innerHTML != undefined) {
        cnt += 1;
        if (cnt == 3) {
          TD = TD.nextSibling;
          v = TD.innerHTML;
          if (contains (v, localStr[language()]['ga_'].substr(0, 3))) { volk = 2; }
          else {
             if (contains (v, localStr[language()]['ge_'].substr(0, 3))) { volk = 3; }
             else { volk = 1; }
          }
          GM_setValue(window.location.hostname + spieler + '_volk_', volk);
  
          var newINPUT = document.createElement('INPUT');
  
          newTR = document.createElement('TR');
          elTR[i].parentNode.insertBefore(newTR, elTR[i+1]);
  
          newTD = document.createElement('TD');
          newTD.className = "s7";
          newTR.appendChild(newTD);
  
          newTEXT = document.createTextNode(localStr[language()]['npc'] + ':');
          newTD.appendChild(newTEXT);
  
          newTD = document.createElement('TD');
          newTR.appendChild(newTD);
  
          newTABLE = document.createElement('TABLE');
          newTD.appendChild(newTABLE);

          for (var i = 1; i < 4; i ++ ) {
             newTR = document.createElement('TR');
             newTABLE.appendChild(newTR);

             newTD = document.createElement('TD');
             newTD.align = 'left';
             newTR.appendChild(newTD);

             newINPUT = document.createElement('INPUT');
             newINPUT.type = 'radio';
             newINPUT.name = 'tribe';
             newINPUT.value = i;
             newINPUT.disabled = true;
             if (volk == i) {
                newINPUT.checked = i;
     
             }
             newTD.appendChild(newINPUT);
     
             newA = document.createElement('A');
             newA.href = '/build.php?gid=17&t=3&tribe=' + i;
             newA.innerHTML = localStr[language()][volkK[i]];
             newTD.appendChild(newA);
          }

          var elTD = document.getElementsByTagName('TD');
          for (var j in elTD) {
            if (elTD[j].className == 'slr3') {
              elTD[j].rowSpan = 12;
            }
          } 
        }
      }
    }
  }
}

function getZahlen(s) {
   // extrahiert aus dem String s die Kosten
   var tmp = new Array;
   var sum = 0;
   var i;
   s = s.split(' | ');
   for (var i = 0; i < 4; i ++ ) {
      tmp[i] = '';
      for (j = s[i].length - 1; j > 0; j -- ) {
         if ((s[i].charAt(j) >= "0") && (s[i].charAt(j) <= "9")) {
            tmp[i] = s[i].charAt(j) + tmp[i];
         }
         else {
            j = 0
         }
      }
      sum += parseInt(tmp[i]);
   }
   tmp[4] = sum;
   return tmp;
}


function bearbeiteGebaeudeseite() {
   // fuegt auf der Gebaeude - Seite den Link zum NPC ein
   var url;
   elAllDiv = document.getElementsByTagName('TABLE');
   for (var i = 0; i < elAllDiv.length; i ++ ) {
      if (elAllDiv[i].firstChild.innerHTML) {
         if ((elAllDiv[i].className == 'f10') && (contains(elAllDiv[i].firstChild.innerHTML, 'img class="res"')) && (contains(elAllDiv[i].firstChild.innerHTML, ' | ')))  {
            var s = elAllDiv[i].firstChild.innerHTML;
            t = getZahlen(s);
            // Kosten extrahieren
            if (t[4] <= summe) { // nur wenn genug zum Tauschen vorhanden
              if ( ! ( (vorrat[0] >= t[0]) && (vorrat[1] >= t[1]) && (vorrat[2] >= t[2]) && (vorrat[3] >= t[3]))){ 
                // wenn noch nicht genug von jedem rohstoff da ist
                newA = document.createElement('A');
                newA.href = '/build.php?gid=17&t=3&r1=' + t[0] + '&r2=' + t[1] + '&r3=' + t[2] + '&r4=' + t[3];
                newA.innerHTML = localStr[language()]['npc'];
                elAllDiv[i].appendChild(newA);
              } 
            } else {

              newTR = document.createElement('TR');
              elAllDiv[i].appendChild(newTR);

              newTD = document.createElement('TD');
              newTD.colSpan = 3;
              newTR.appendChild(newTD);
            
              newIMG = document.createElement('IMG');
              newIMG.src = "/img/un/r/1.gif";
              newTD.appendChild(newIMG);
              
              newIMG = document.createElement('IMG');
              newIMG.src = "/img/un/r/2.gif";
              newTD.appendChild(newIMG);
              
              newIMG = document.createElement('IMG');
              newIMG.src = "/img/un/r/3.gif";
              newTD.appendChild(newIMG);
              
              newIMG = document.createElement('IMG');
              newIMG.src = "/img/un/r/4.gif";
              newTD.appendChild(newIMG);
              
              
              newTEXT = document.createTextNode('NPC: '+(summe - t[4]));
              newTD.appendChild(newTEXT);
            }
         }
      }
   }
}


function leseSpielerNamen() {
   // liest den Spielernamen aus dem Chat - Link aus
   var dl = '?chatname';
   elAllDiv = document.getElementsByTagName('A');
   for (var i = 0; i < elAllDiv.length; i ++ ) {
      var s = elAllDiv[i].href;
      if (contains(s, dl)) {
         s = s.substr(s.indexOf(dl) + dl.length);
         dl = '|';
         spieler = s.substr(s.indexOf(dl) + dl.length);
         spieler = decodeURIComponent(spieler);
      }
   }
}


var tmpSend;
var elAllInputRes;

function rohstoffeEintragen() {
    elAllInputRes[1].value = tmpSend[0]; 
    elAllInputRes[2].value = tmpSend[1]; 
    elAllInputRes[3].value = tmpSend[2]; 
    elAllInputRes[4].value = tmpSend[3]; 
}


function rohstoffeVerschicken () {
  var r = 0;
  var tmpVorrat = new Array;
  
  // kapazitaet der haendler aus dem original script ermitteln
  var haendlerK = unsafeWindow.carry;
  if (!haendlerK) { return false } // function nur ausfuehren, wenn haendlerK definiert ist = wenn Haendlerseite aufgerufen wurde
  
  // anzahl der haendler aus dem original script ermitteln
  var haendler = unsafeWindow.haendler;
       
  ressisAuslesen();
   
  var haendlerKgesamt = kleinster (haendler * haendlerK, summe);
  
  tmpVorrat = vorrat;
  tmpSend   = new Array (0,0,0,0);

  var hKg = haendlerKgesamt;

  while (hKg > 0)
  {
    if (tmpVorrat[r] > 0) {
      tmpSend[r] += 1;
      tmpVorrat[r] -= 1;
      hKg -= 1;
    }
    r += 1; if (r == 4) {r = 0};
  }

  elAllInputRes = document.getElementsByTagName('INPUT');

  elAllTD = document.getElementsByTagName('TD');
  
  for (i in elAllTD) {
    var s = elAllTD[i].innerHTML;
    if (s) {
      if ((contains(s,'upd_res(4,1)')) && (!contains(s,'table'))){
        newTR = document.createElement('TR');
        elAllTD[i].parentNode.parentNode.appendChild(newTR);

        newTD = document.createElement('TD');
        newTD.colSpan = 2;
        newTR.appendChild(newTD);

        newA = document.createElement('A');
        newA.setAttribute("href", '#');
        newA.addEventListener("click", function() {rohstoffeEintragen();  } , false);
        newA.innerHTML = '<img src="/img/un/r/1.gif"> <img src="/img/un/r/2.gif"> <img src="/img/un/r/3.gif"> <img src="/img/un/r/4.gif">';
        newTD.appendChild(newA);
      
        newTD = document.createElement('TD');
        newTR.appendChild(newTD);

        newINPUT = document.createElement('INPUT');
        newINPUT.type = 'Text';
        newINPUT.className = "fm";
        newINPUT.name = 'tribe';
        newINPUT.value = haendlerKgesamt;
        newINPUT.size = 4;
        newINPUT.maxLength = "5" 
        newINPUT.disabled = true;
        newTD.appendChild(newINPUT);      

        newTD = document.createElement('TD');
        newTD.align="center";
        newTD.className = "s7 f8";
        newTR.appendChild(newTD);

        newA = document.createElement('A');
        newA.setAttribute("href", '#');
        newA.addEventListener("click", function() {rohstoffeEintragen();  } , false);
        newA.innerHTML = ' (max)';
        newTD.appendChild(newA);
      }
    }
  }
}


function insertBack() {
  if (unsafeWindow.carry) { return false } 
  // function nur ausfuehren, wenn haendlerK undefiniert ist = wenn nicht Haendlerseite aufgerufen wurde
  
  var elAllP = document.getElementsByTagName('P');
  if (elAllP.length>0) {
    newA = document.createElement('A');
    newA.setAttribute("href", '#');
    newA.addEventListener("click", function() {history.go(-2); } , false);
    newA.innerHTML = '[<<]';
    elAllP[0].parentNode.appendChild(newA);
  }
}

///////////////////////////////////////////////////////////////////////////////
// Main
///////////////////////////////////////////////////////////////////////////////

einheitenFestlegen(language());
// erst einmal die Spracheinstellung

leseSpielerNamen();

if (seite() == '/spieler.php') {
// wenn das Profil aufgerufen wird, immer volk daraus ermitteln und abspeichern
ermittlevolkAusProfil();
}
else {
volkAuslesen();

}

if (volk == 0) {
// wenn das Volk noch nicht abgespeichert wurde, erstmal zum Profil wechseln
document.location.href = document.location.protocol + document.location.hostname + '/spieler.php'
}

if (seite() != '/') {
// wenn die Seite nicht Login - Seite ist
generiereNPCLink();
}

if (seite() == '/build.php') {
// wenn die Gebaeude - Seite aufgerufen wurde
  ressisAuslesen();
  bearbeiteGebaeudeseite();
  rohstoffeVerschicken(); // bearbeitet Haendler-Seite
  if (contains(seite_parameter(), '&t=3')) {
     // wenn die Seite der NPC - Haendler ist
     generiereNPCEintrag();
  }
  if (seite_parameter() == '') {
    insertBack();
  }
}