Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
646
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. <!DOCTYPE html>
  3. <html xmlns="http://www.w3.org/1999/xhtml"
  4.       style="background: #000000 url('https://gpde.innogamescdn.com/images/game/common/water_base.png') repeat 0 0;">
  5. <head>
  6.     <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
  7.     <meta name="description"
  8.           content="Grepolis - Das Browsergame in der Antike. Errichte prächtige Städte, schmiede mächtige Bündnisse, nutze die Macht der Götter, erobere die Welt!"/>
  9.     <meta name="apple-mobile-web-app-capable" content="yes"/>
  10.     <meta name="apple-mobile-web-app-status-bar-style" content="black">
  11.     <meta name="format-detection" content="telephone=no">
  12.  
  13.     <!-- block auto-translate feature in chrome -->
  14.     <meta name="google" value="notranslate"/>
  15.  
  16.     <title>Grepolis - 66-001</title>
  17.     <link rel="apple-touch-icon-precomposed" href="https://gpde.innogamescdn.com/images/game/start/touch-icon-57x57-precomposed.png"/>
  18.     <link rel="apple-touch-icon-precomposed" sizes="72x72"
  19.           href="https://gpde.innogamescdn.com/images/game/start/touch-icon-72x72-precomposed.png"/>
  20.     <link rel="apple-touch-icon-precomposed" sizes="114x114"
  21.           href="https://gpde.innogamescdn.com/images/game/start/touch-icon-114x114-precomposed.png"/>
  22.     <link rel="apple-touch-icon-precomposed" sizes="144x144"
  23.           href="https://gpde.innogamescdn.com/images/game/start/touch-icon-144x144-precomposed.png"/>
  24.     <link rel="shortcut icon" href="https://gpde.innogamescdn.com/images/game/start/favicon.ico" type="image/x-icon"/>
  25.  
  26.                 <link href="/cache/css/merged/game_0.css?fef35f3923f05b97d72920018f80ad49fd3ba86c" rel="stylesheet" type="text/css"/>
  27.             <link href="/cache/css/merged/game_1.css?fef35f3923f05b97d72920018f80ad49fd3ba86c" rel="stylesheet" type="text/css"/>
  28.             <link href="/cache/css/merged/game_2.css?fef35f3923f05b97d72920018f80ad49fd3ba86c" rel="stylesheet" type="text/css"/>
  29.             <link href="/cache/css/merged/game_3.css?fef35f3923f05b97d72920018f80ad49fd3ba86c" rel="stylesheet" type="text/css"/>
  30.             <link href="/cache/css/merged/game_4.css?fef35f3923f05b97d72920018f80ad49fd3ba86c" rel="stylesheet" type="text/css"/>
  31.             <link href="/cache/css/merged/game_5.css?fef35f3923f05b97d72920018f80ad49fd3ba86c" rel="stylesheet" type="text/css"/>
  32.    
  33.     <script type="text/javascript">
  34.         //<![CDATA[
  35.         window.Game = {"version":{"full":"2.129.0","branch":"2.129.0","revision":"fef35f3923f05b97d72920018f80ad49fd3ba86c","version":"2.129.0"},"admin":false,"ab":{"grepolis_story_intro":"found_town"},"animations":true,"audio_settings":{"audio_path":"https:\/\/gpde.innogamescdn.com\/audio\/","background_music":true,"sound_effects":true,"click_sounds":true,"sound_volume":10,"muted":true},"awards":{"categories":["event","daily_awards","tactics","combat","military_preparation","empire_progression","highscores","heroes","unobtainable"],"category_hashes":{"empire_progression":"45f6c403c4fb4c6c8d2239e22cf7d997","combat":"db1d8f012063f038ac73a7cd0dfaf0cb","military_preparation":"d9dd987d4711901778b4f4d86e72c67c","unobtainable":"d5dc035651f67e5ae88b89d51079cd92","tactics":"5f6a2e3788ddb580de23a3144e843adb","highscores":"3d4c70ec852d454e7a698ee819db7177","daily_awards":"9be7eac730cfa2619fe93b54f161ce73","event":"bc61189bd411bf511e7ab7472aa23900","heroes":"ab99f3c28f7b408e46cc8488126d75cc"},"tiers":{"m1":[0,25,50,75,100],"m2":[0,50,100,150,200],"m3":[0,100,200,300,400],"s1":[250],"s2":[500],"s3":[2000],"s4":[8000],"s5":[10000]}},"autoOpenTownIndex":false,"alliance_id":3099,"controller":"index","constants":{"academy":{"points_per_academy_level":4,"points_per_library_level":12},"crm":{"call_to_action":{"none":"none","cashShop":"premium","inventory":"inventory","uri":"uri","cashShopPackageTab":"premium_package_tab"},"channel":{"interstitial":"interstitial","uniqueLink":"uniqueLink"}},"framework":{"singleton_model_id":666},"ui":{"town_group":{"all_group_id":-1,"no_group_group_id":0}},"celebrations":{"games":{"cost":50}},"common":{"max_population_extra":300,"hide_storage_level_unlimited":-1,"max_storage_limit_per_hide_level":1000},"wonder":{"myth_units_modification_for_mausoleum":0.05,"storage_modification_for_pyramid":1500,"resource_production_modification_for_hanging_gardens":0.03,"max_expansion_stage":10},"power":{"pest_resource_production_malus":0.5,"happiness_resource_production_boost":0.5,"happy_folks_resource_production_boost":0.75,"hermes_boost_resource_production_boost":0.5},"premium":{"trader_resource_boost":0.3,"finish_building_order_cost":25,"unit_order_build_time_reduction_cost":25,"finish_research_order_cost":25,"extend_power_cost":20,"curator":100,"captain":100,"commander":100,"priest":100,"trader":100},"units":{"militia_resource_production_bonus":0.5,"runtime_setup_time":300},"gods":["zeus","poseidon","hera","athena","hades","artemis"],"researches":{"pottery_storage_bonus":2500},"advent":{"shard_position":[2,4],"max_shards":5},"heroes":{"cheiron":"cheiron","ferkyon":"ferkyon","orpheus":"orpheus","terylea":"terylea","andromeda":"andromeda","odysseus":"odysseus","democritus":"democritus","apheledes":"apheledes","christopholus":"christopholus","aristotle":"aristotle","rekonos":"rekonos","ylestres":"ylestres","pariphaistes":"pariphaistes","leonidas":"leonidas","urephon":"urephon","zuretha":"zuretha","hercules":"hercules","helen":"helen","atalanta":"atalanta","iason":"iason","hector":"hector","agamemnon":"agamemnon","deimos":"deimos","pelops":"pelops","themistokles":"themistokles"},"heroes_meta":{"max_level":20},"alliance":{"profile":{"max_field_length":65000}},"player":{"profile":{"max_profile_length":65000}},"island_quest":{"reward":{"reward_use":"use","reward_stash":"stash","reward_trash":"trash"}},"market":{"min_trading_sum":100,"max_exchange_ratio":3,"max_gold_trade":200,"min_gold_trade":50,"max_resources_for_trade":15000,"min_market_level_for_trade":5,"trade_capacity_per_market_level":500,"trade_capacity_per_market_level_with_office":750,"max_resources_for_gold_trade":2000},"game_config":{"revolt_delay_seconds":43200,"revolt_duration_seconds":43200,"town_foundation_duration_seconds":43200,"conquest_time_hours":0},"notes":{"max_notes":5,"title_max_length":20,"text_max_length":8000},"maps":{"chunk_ttl_hours":2,"usable_game_town_spot_count_on_inhabitable_islands":20},"farm_towns":{"trade_ratio_default":1.25,"trade_ratio_bonus":0.1},"player_attack_spot":{"max_level":99}},"bbcodes":{"b":"Fett","i":"Kursiv","u":"Unterstrichen","s":"Durchgestrichen","center":"Zentriert","quote":"Zitat","url":"Adresse","player":"Spieler","ally":"Allianz","town":"Stadt","size":"Schriftgr\u00f6\u00dfe","img":"Bild","color":"Farbe","report":"Bericht","award":"Award","island":"Insel","table":"Tabelle","font":"Schriftart","reservation":"Stadtreservierung","spoiler":"Spoiler","conquest":"Eroberung","reward":"Belohnung","crm":"Crm","score":"Punktestand","application":"Allianzbewerbung","invitation":"Allianzeinladung"},"csrfToken":"2f5ae6a611d","dev":false,"event_wiki_url":"https:\/\/wiki.de.grepolis.com\/wiki\/Winterevent_2016","favors":"{\"zeus\":{\"current\":0,\"current_float\":0,\"production\":0,\"god\":\"Zeus\"},\"poseidon\":{\"current\":0,\"current_float\":0,\"production\":0,\"god\":\"Poseidon\"},\"hera\":{\"current\":264,\"current_float\":264.472184,\"production\":10.1,\"god\":\"Hera\"},\"athena\":{\"current\":0,\"current_float\":0,\"production\":0,\"god\":\"Athene\"},\"hades\":{\"current\":0,\"current_float\":0,\"production\":0,\"god\":\"Hades\"},\"artemis\":{\"current\":0,\"current_float\":0,\"production\":0,\"god\":\"Artemis\"}}","features":{"command_version":"new","build_cost_reduction_enabled":true,"heroes_enabled":true,"premium_gold_trading_enabled":true,"instant_buy":"pricing_a","extended_world_features":true,"rebalancing_enabled":true,"map_chunks_backbone":false,"battlepoint_villages":true,"push_building_build_data":true,"wonders_participation":"1"},"forum_url":"https:\/\/de.forum.grepolis.com","master_url":"https:\/\/de0.grepolis.com","game_speed":3,"gfx_level":1,"hero_wiki_url":"https:\/\/wiki.de.grepolis.com\/wiki\/Helden","internal_markets":["xx","yy","vv","xa","xl"],"inventory_wiki_url":"https:\/\/wiki.de.grepolis.com\/wiki\/Inventar","jump_to_town":0,"locale_gmt_offset":3600,"locale_lang":"de_DE","map_arrow_show_always":true,"map_scroll_acceleration":2,"map_chunks_poll_time":480000,"market_id":"de","max_unit_orders":7,"max_building_orders":2,"max_building_orders_with_curator":7,"new_main_building":false,"new_unit_buildings":false,"node":{"enabled":true,"has_socket_io_feedback":true,"port":"80","chat":{"enabled":true},"notifications":{"enabled":false}},"page_type":"game","page_version":"v1","peace_ends_at":1483290000,"peace_starts_at":1483182000,"phoenician":{"immediate_call_gold_cost":50},"player_days_registered":1,"player_hint_settings":{"player_id":994182,"militia_hint":true,"player_protection_finished_hint":true,"age_of_wonder_hint":false,"phoenician_salesman_hint":true,"world_ends_hint":false,"ipad_hint":true,"heroes_welcome_hint":false,"grepolympia_hint":true,"ipad_welcome_hint":false},"player_id":994182,"player_name":"Windows Live Mail","player_points":1395,"player_registered":null,"player_settings":{"player_id":994182,"extend_premium_curator":false,"extend_premium_trader":false,"extend_premium_priest":false,"extend_premium_commander":false,"extend_premium_captain":false,"may_receive_emails":true,"reminder_on_new_report":false,"reminder_on_new_message":false,"reminder_on_build_finished":false,"quickbar_enabled":true,"timezone":"Europe\/Berlin","language":"","town_group_overview_type":"show_resources","award_filter":"ally","map_arrow_type":"modern","delayed_report_deletion_until":null,"windowmgr_max_concurrent":5,"windowmgr_nav_scale":100,"use_localstore":true,"build_from_town_index_enabled":true,"gfx_level":1,"auto_open_townindex":true,"map_arrow_show_always":true,"map_show_supporting_units":true,"notification_on_build_finished":false,"notification_on_all_build_finished":false,"notification_phoenician_salesman":false,"notification_spells":false,"notification_block_invitation":false,"notification_on_arrived_support":false,"notification_on_return_support":false,"notification_receive_daily_non_winner_messages":true,"show_confirmation_popups":false,"night_gfx":true,"night_gfx_city":true,"center_town_on_map":false,"background_music":true,"sound_effects":true,"click_sounds":true,"attack_sound":false,"sound_volume":10,"click_volume":0,"background_volume":0,"effect_volume":0,"muted":true,"animations_clouds":false,"animations_city":false,"tutorial_bar":true,"fixed_small_resolution":false,"building_queue_finished_email_sent":false,"activate_tutorial_arrow_by_default":true,"webnotification_combat_attack_incoming":false,"webnotification_combat_attack_reminder":false,"webnotification_combat_hero_healed":false,"webnotification_communication_report_arrived":false,"webnotification_communication_message_arrived":false,"webnotification_communication_alliance_message_arrived":false,"webnotification_island_island_quest_satisfied":false,"webnotification_island_island_quest_added":false,"webnotification_resources_storage_full":false,"webnotification_resources_favor_full":false,"webnotification_resources_trade_arrived":false,"webnotification_city_building_upgraded":false,"webnotification_city_barracks_unit_order_done":false,"webnotification_city_docks_unit_order_done":false,"webnotification_city_research_completed":false,"webnotification_city_advisor_running_out":false,"webnotifications_in_foreground":false},"player_timezone":"Europe\/Berlin","player_villages":1,"player_vacation_started_at":null,"player_rank":4667,"player_email_validated":true,"quest_tutorial_andromeda_exists":true,"quest_tutorial_running":false,"quest_tutorial_show_welcome_window":false,"quests_closed":70,"sentry":{"enabled":false,"dsn":null},"server_gmt_offset":3600,"server_time":1484579629,"townId":49291,"townName":"66-001","tracking_provider_enabled_list":{"google_analytics":"0","google_tag_manager":"1"},"unit_build_time_reduction":false,"unit_order_build_time_reduction_cost":25,"urlImg":"https:\/\/gpde.innogamescdn.com\/images","urlImg_null_false":"\/images","wiki_url":"https:\/\/wiki.de.grepolis.com","world_id":"de83","premium_user":true,"premium_features":{"commander":1484755870,"curator":1484746065,"captain":1484745615,"priest":1484745903,"trader":1484825779},"premium_data":{"curator":{"id":"curator","name":"Verwalter","cost":100,"description":"Der Verwalter unterst\u00fctzt dich beim Aufbau und der Organisation eines riesigen Reiches. Mit seiner Hilfe kannst du zus\u00e4tzliche Bauauftr\u00e4ge in der Stadt setzen. Au\u00dferdem bietet er dir viele hilfreiche \u00dcbersichten \u00fcber deine St\u00e4dte an.","duration":14,"bonus":{"curator_queue":{"type":"curator_queue","amt":"+5","desc_popup":"Deine Bauschleife wird von zwei auf sieben gleichzeitige Auftr\u00e4ge erh\u00f6ht.","desc_popup_short":"Baupl\u00e4tze","desc_index":"","desc_index_mobile":""},"curator_overview":{"type":"curator_overview","amt":"+11","desc_popup":"\u00dcbersichten","desc_popup_short":"\u00dcbersichten","desc_index":"\u00dcbersichten","desc_index_mobile":"\u00dcbersichten"}}},"trader":{"id":"trader","name":"H\u00e4ndler","cost":100,"description":"Der H\u00e4ndler optimiert deine Wirtschaftskreisl\u00e4ufe. Er steigert deine Rohstoffproduktion um 30% der Grundproduktion.","duration":14,"bonus":{"trader_res":{"type":"trader_res","amt":"+30%","desc_popup":"Deine Rohstoffproduktion erh\u00f6ht sich um 30%.","desc_popup_short":"Rohstoffproduktion","desc_index":"","desc_index_mobile":""}}},"priest":{"id":"priest","name":"Hohepriesterin","cost":100,"description":"Die Hohepriesterin hat eine besonders gute Beziehung zu den G\u00f6ttern. Sie steigert deine Gunstproduktion um 50% und unterst\u00fctzt deine mythischen Einheiten. Sie k\u00e4mpfen 20% st\u00e4rker.","duration":14,"bonus":{"priest_favor":{"type":"priest_favor","amt":"+50%","desc_popup":"Deine Gunstproduktion wird um 50% erh\u00f6ht.","desc_popup_short":"Gunstproduktion","desc_index":"","desc_index_mobile":""},"priest_myth_units":{"type":"priest_myth_units","amt":"+20%","desc_popup":"Deine mythischen Einheiten k\u00e4mpfen 20% st\u00e4rker.","desc_popup_short":"st\u00e4rkere mythische Einheiten","desc_index":"","desc_index_mobile":""}},"myth_strenth_bonus":0.2},"commander":{"id":"commander","name":"Befehlshaber","cost":100,"description":"Der Befehlshaber genie\u00dft h\u00f6chstes Ansehen bei deinen Truppen. Ihm gelingt es, die Motivation deiner Truppen noch weiter zu steigern. Landeinheiten k\u00e4mpfen 20% st\u00e4rker.","duration":14,"bonus":{"commander_ground_units":{"type":"commander_ground_units","amt":"+20%","desc_popup":"Deine Landeinheiten k\u00e4mpfen 20% st\u00e4rker.","desc_popup_short":"st\u00e4rkere Landeinheiten","desc_index":"","desc_index_mobile":""}},"ground_strength_bonus":0.2},"captain":{"id":"captain","name":"Kapit\u00e4n","cost":100,"description":"Der Kapit\u00e4n ist ein erfahrener Seemann, der schon viele feindliche Flotten geschlagen hat. Durch seine Erfahrung k\u00e4mpfen deine Seeeinheiten 20% st\u00e4rker und deine Handelswaren erreichen andere Inseln doppelt so schnell. Dar\u00fcberhinaus erm\u00f6glicht er dir die Nutzung des Angriffsplaners und erleichtert dir das Sammeln von Rohstoffen \u00fcber die Bauernd\u00f6rfer\u00fcbersicht.","duration":14,"bonus":{"captain_naval_units":{"type":"captain_naval_units","amt":"+20%","desc_popup":"Deine Seeeinheiten k\u00e4mpfen um 20% st\u00e4rker.","desc_popup_short":"st\u00e4rkere Seeeinheiten","desc_index":"","desc_index_mobile":""},"captain_trade_speed":{"type":"captain_trade_speed","amt":"x2","desc_popup":"Deine Handelswaren erreichen andere Inseln doppelt so schnell.","desc_popup_short":"doppelte Handelsgeschwindigkeit","desc_index":"","desc_index_mobile":""},"captain_attack_planer":{"type":"captain_attack_planer","amt":"","desc_popup":"Angriffsplaner","desc_popup_short":"Report-Msgid-Bugs-To: \nPOT-Creation-Date: 2016-12-15 15:01+0000\nContent-Type: text\/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=2; plural=n!=1;\nX-IG-Plural-Samples: 1,2\n","desc_index":"Angriffsplaner","desc_index_mobile":"Angriffsplaner"},"captain_farm_town":{"type":"captain_farm_town","amt":"","desc_popup":"Bauerndorf-\u00dcbersicht","desc_popup_short":"Report-Msgid-Bugs-To: \nPOT-Creation-Date: 2016-12-15 15:01+0000\nContent-Type: text\/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=2; plural=n!=1;\nX-IG-Plural-Samples: 1,2\n","desc_index":"Bauerndorf-\u00dcbersicht","desc_index_mobile":"Bauerndorf-\u00dcbersicht"}},"naval_strength_bonus":0.2}},"is_admin_mode_with_premium":false,"tutorial_bar_quests":0,"had_island_quests":true,"bot_check":null,"recaptcha2":{"site_key":"6LfPIQ4UAAAAALzQfk3dlDs9hdPC6dtuosXy6vDl"}};
  36.         window.GameData = {};
  37.         window.data_dates = {"frontendBridge":1484045699,"buildings":1474375469,"powers":1484045699,"godPowersTown":1484045699,"units":1474381172,"inventoryItems":1484045699,"heroes":1481644900,"progressable":1484045699,"campaignUnits":1484045699,"campaignStages":1484045699,"campaignMeta":1484045699,"easterIngredients":1484045699};
  38.         //]]>
  39.     </script>
  40.                 <script type="text/javascript"
  41.                 src="/cache/js/merged/game.min.js?1484137057"></script>
  42.    
  43.     <script type="text/template" id="tpl_spinner">
  44.     <div class="border_l"></div>
  45.     <div class="border_r"></div>
  46.     <div class="body">
  47.         <input type="text" name="" tabindex="1" />
  48.     </div>
  49.     <div class="button_up"></div>
  50.     <div class="button_down"></div>
  51. </script>
  52.  
  53. <script type="text/template" id="tpl_grepolympia_training_slot">
  54.     <div id="" class="premium">
  55.         <span><%= buy_slot %></span>
  56.         <span><%= buy_slot_cost %><span class="gold_icon"></span></span>
  57.     </div>
  58. </script>
  59.  
  60. <script type="text/template" id="tpl_dd_units">
  61.     <div id="dd_res_offer" class="dropdown units">
  62.         <div class="caption">
  63.             <div class="button_new square plus"></div>
  64.         </div>
  65.         <div class="dropdown-list units">
  66.             <div class="highlight"></div>
  67.             <div class="item-list">
  68.                 <div class="border_l"></div>
  69.                 <div class="border_r"></div>
  70.                 <ul class="items">
  71.                     <% var i, l = options.length, option;
  72.  
  73.                     for (i = 0; i < l; i++) {
  74.                         option = options[i]; %>
  75.                         <li>
  76.                             <div class="option unit_icon50x50 <%= option.value %>" name="<%= option.value %>">
  77.                                 <span class="count"><%= option.name %></span>
  78.                             </div>
  79.                         </li>
  80.                     <% } %>
  81.                 </ul>
  82.             </div>
  83.             <div class="item_count_selector">
  84.                 <div class="unit_count_box">
  85.                     <div class="grepo_slider"></div>
  86.                     <div class="unit_count textbox"></div>
  87.                     <div class="square button_new accept"></div>
  88.                 </div>
  89.                 <div class="description js-description">
  90.                     <div class="unit_name">Swordsmen</div>
  91.                     <div class="training_points"></div>
  92.                     <div class="training_points_value"></div>
  93.                     <div class="max_per_slot"></div>
  94.                     <div class="max_per_slot_value"></div>
  95.                     <div class="time_per_unit"></div>
  96.                     <div class="time_per_unit_value"></div>
  97.                 </div>
  98.             </div>
  99.         </div>
  100.     </div>
  101. </script>
  102.  
  103. <script type="text/template" id="tpl_spinner_slider">
  104.     <div class="border_l"></div>
  105.     <div class="border_r"></div>
  106.     <div class="body">
  107.         <input type="text" name="" tabindex="1" />
  108.     </div>
  109.     <div class="btn_dropdown button"></div>
  110. </script>
  111.  
  112. <script type="text/template" id="tpl_image_box_slider">
  113.     <div class="image_box_slider">
  114.         <div class="portrait_box">
  115.         <div class="boxed_image <%= icon_type %>"></div>
  116.     </div>
  117.  
  118.     <div class="boxed_slider">
  119.         <div class="top-border"></div>
  120.  
  121.         <div class="content">
  122.             <div class="order_count" action="javascript:void(0)" method="post">
  123.                 <div class="order_min button_new"></div>
  124.                 <div class="order_max button_new"></div>
  125.                 <div class="slider grepo_slider inner_slider"></div>
  126.                 <div class="textbox order_input"></div>
  127.                 <div class="order_confirm button_new square"></div>
  128.             </div>
  129.         </div>
  130.  
  131.         <div class="bottom-border"></div>
  132.     </div>
  133.  
  134.     <div class="right-border clearfix"></div>
  135. </script>
  136.  
  137. <script type="text/template" id="tpl_map_coordinates_widget">
  138.     <div class="dd_coordinates" id="dd_coordinates"></div>
  139.     <div class="coord coord_x js-coord-x"><input /></div>
  140.     <div class="coord coord_y js-coord-y"><input /></div>
  141.     <div class="button js-coord-button"></div>
  142. </script>
  143.  
  144. <script type="text/template" id="tpl_dd_map_coordinates"><!--
  145.     <div id="dd_res_offer" class="dropdown default">-->
  146.         <div class="dropdown-list sandy-box js-dropdown-list">
  147.             <div class="corner_tl"></div>
  148.             <div class="corner_tr"></div>
  149.             <div class="corner_bl"></div>
  150.             <div class="corner_br"></div>
  151.  
  152.             <div class="border_t"></div>
  153.             <div class="border_b"></div>
  154.             <div class="border_l"></div>
  155.             <div class="border_r"></div>
  156.  
  157.             <div class="middle"></div>
  158.  
  159.             <div class="content js-dropdown-item-list">
  160.                 <% var i, l = options.length, option;
  161.  
  162.                 for (i = 0; i < l; i++) {
  163.                     option = options[i]; %>
  164.                     <div class="item bookmark option <%= i % 2 === 0 ? 'even' : 'odd' %>" name="<%= option.value %>">
  165.                         <div class="button_new square remove js-delete"></div>
  166.                         <%= option.name %>
  167.                     </div>
  168.                 <% }
  169.                 if (l === 0) { %>
  170.                     <div class="item no_results"><%= l10n.no_results %></div>
  171.                 <% } %>
  172.             </div>
  173.         </div>
  174.     <!--</div>
  175. --></script>
  176.  
  177. <script type="text/template" id="tpl_scrollbar">
  178.     <div class="scrollbar js-sb-<%= uid %>">
  179.         <div class="scrollbar-arrow1 js-sb-arrow1"></div>
  180.         <div class="scrollbar-arrow2 js-sb-arrow2"></div>
  181.         <div class="scrollbar-slider-container js-sb-slider-container">
  182.             <div class="scrollbar-slider js-sb-slider"></div>
  183.         </div>
  184.     </div>
  185. </script>
  186. <script type="text/template" id="tpl_skinable_scrollbar">
  187.     <div class="scrollbar skinable-scrollbar js-sb-<%= uid %>">
  188.         <div class="scrollbar-arrow1 js-sb-arrow1"></div>
  189.         <div class="scrollbar-arrow2 js-sb-arrow2"></div>
  190.         <div class="scrollbar-slider-container js-sb-slider-container">
  191.             <div class="skinable-scrollbar-background">
  192.                 <div class="skinable-scrollbar-background-top"></div>
  193.                 <div class="skinable-scrollbar-background-center"></div>
  194.                 <div class="skinable-scrollbar-background-bottom"></div>
  195.             </div>
  196.             <div class="scrollbar-slider js-sb-slider">
  197.                 <div class="skinable-scrollbar-slider-top"></div>
  198.                 <div class="skinable-scrollbar-slider-center"></div>
  199.                 <div class="skinable-scrollbar-slider-bottom"></div>
  200.             </div>
  201.         </div>
  202.     </div>
  203. </script>
  204. <script type="text/template" id="tpl_skinable_horizontal_scrollbar">
  205.     <div class="skinable_horizontal_scrollbar js-sb-<%= uid %>">
  206.         <div class="scrollbar-slider-container js-sb-slider-container">
  207.             <div class="skinable-scrollbar-background"></div>
  208.             <div class="scrollbar-slider js-sb-slider">
  209.                 <div class="scrollbar-slider-left"></div>
  210.                 <div class="scrollbar-slider-middle"></div>
  211.                 <div class="scrollbar-slider-right"></div>
  212.             </div>
  213.         </div>
  214.     </div>
  215. </script>
  216. <script type="text/template" id="tpl_small_scrollbar">
  217.     <div class="scrollbar skinable-scrollbar js-sb-<%= uid %>">
  218.         <div class="scrollbar-arrow1 js-sb-arrow1"></div>
  219.         <div class="scrollbar-arrow2 js-sb-arrow2"></div>
  220.         <div class="skinable-scrollbar-background">
  221.             <div class="skinable-scrollbar-background-top"></div>
  222.             <div class="skinable-scrollbar-background-center"></div>
  223.             <div class="skinable-scrollbar-background-bottom"></div>
  224.         </div>
  225.         <div class="scrollbar-slider-container js-sb-slider-container">
  226.             <div class="scrollbar-slider js-sb-slider">
  227.                 <div class="skinable-scrollbar-slider-top"></div>
  228.                 <div class="skinable-scrollbar-slider-center"></div>
  229.                 <div class="skinable-scrollbar-slider-bottom"></div>
  230.             </div>
  231.         </div>
  232.     </div>
  233. </script>
  234.  
  235. <script type="text/template" id="tpl_button">
  236.         <div class="left"></div>
  237.         <div class="right"></div>
  238.         <div class="caption js-caption"><% if (icon && icon_position === 'left') { %><div class="icon"></div><% } %><%= caption %><% if (icon && icon_position === 'right') { %><div class="icon"></div><% } %><div class="effect js-effect"></div></div>
  239. </script>
  240.  
  241. <script type="text/template" id="tpl_emptybutton">
  242.         <div class="caption js-caption"><%= caption %></div>
  243. </script>
  244.  
  245. <script type="text/template" id="tpl_simplebutton">
  246.         <div class="caption js-caption <%= (icon ? 'icon_' + icon + ' icon_pos_' + icon_position : '') %>"><div class="btn_icon"></div><%= caption %></div>
  247. </script>
  248.  
  249. <script type="text/template" id="tpl_simplebutton_borders">
  250.         <div class="left"></div>
  251.         <div class="right"></div>
  252.         <div class="middle">
  253.             <div class="caption js-caption"><% if (icon && icon_position === 'left') { %><div class="icon"></div><% } %><%= caption %><% if (icon && icon_position === 'right') { %><div class="icon"></div><% } %>
  254.                 <div class="effect js-effect"></div>
  255.             </div>
  256.         </div>
  257. </script>
  258.  
  259. <script type="text/template" id="tpl_big_button">
  260.         <div class="left"></div>
  261.         <div class="right"></div>
  262.         <div class="middle">
  263.             <div class="caption js-caption <%= (icon ? 'icon_' + icon + ' icon_pos_' + icon_position : '') %>"><div class="icon"></div><%= caption %></div>
  264.         </div>
  265. </script>
  266.  
  267. <script type="text/template" id="tpl_button_buret">
  268.         <div class="icon <%= icon ? icon_type : '' %>"></div>
  269.         <div class="caption js-caption"><%= caption %></div>
  270.         <% if (typeof submenu_data !== 'undefined') { %>
  271.         <a class="<%= submenu_class %> cover_parent" href="#<%= submenu_data ? btoa(JSON.stringify(submenu_data)) : 'skip_parsing' %>"></a>
  272.         <% } %>
  273. </script>
  274.  
  275. <script type="text/template" id="tpl_button_reward">
  276.         <div class="caption js-caption"><%= caption %></div>
  277.         <% if (typeof submenu_data !== 'undefined') { %>
  278.         <a class="<%= submenu_class %> cover_parent" href="#<%= submenu_data ? btoa(JSON.stringify(submenu_data)) : 'skip_parsing' %>"><div class="icon <%= icon ? icon_type : '' %>"></div></a>
  279.         <% } %>
  280. </script>
  281.  
  282. <script type="text/template" id="tpl_button_simple_reward">
  283.         <div class="left"></div>
  284.         <div class="right"></div>
  285.         <div class="caption js-caption"><% if (icon && icon_position === 'left') { %><div class="icon"></div><% } %><%= caption %><% if (icon && icon_position === 'right') { %><div class="icon"></div><% } %><div class="effect js-effect"></div></div>
  286.         <% if (typeof submenu_data !== 'undefined') { %>
  287.         <a class="<%= submenu_class %> cover_parent" href="#<%= submenu_data ? btoa(JSON.stringify(submenu_data)) : 'skip_parsing' %>"></a>
  288.         <% } %>
  289. </script>
  290.  
  291. <script type="text/template" id="tpl_large_button">
  292.         <div class="left"></div>
  293.         <div class="right"></div>
  294.         <div class="middle caption js-caption"><%= caption %></div>
  295. </script>
  296.  
  297. <script type="text/template" id="tpl_button_filter">
  298.     <div class="resource <%= resource %>"></div>
  299. </script>
  300.  
  301. <script type="text/template" id="tpl_pager">
  302.     <div class="page_number page_text"></div>
  303. </script>
  304.  
  305. <script type="text/template" id="tpl_menu">
  306.     <div class="menu_list"></div>
  307. </script>
  308.  
  309. <script type="text/template" id="tpl_dd_default"><!--
  310.     <div id="dd_res_offer" class="dropdown default">-->
  311.         <% var sel_option = options.searchFor('value', value); %>
  312.         <div class="border-left"></div>
  313.         <div class="border-right"></div>
  314.         <div class="caption"><%= sel_option.length ? sel_option[0].name : '' %></div>
  315.         <div class="initial-message-box js-empty"></div>
  316.         <div class="arrow"></div>
  317.         <div class="dropdown-list default">
  318.             <div class="item-list">
  319.                 <% var i, l = options.length, option;
  320.  
  321.                 for (i = 0; i < l; i++) {
  322.                     option = options[i]; %>
  323.                     <div class="option" name="<%= option.value %>"><%= option.name %></div>
  324.                 <% } %>
  325.             </div>
  326.         </div>
  327.     <!--</div>
  328. --></script>
  329.  
  330. <script type="text/template" id="tpl_dd_square"><!--
  331.     <div id="dd_xxxx" class="square_dropdown">-->
  332.         <div class="dropdown_list_square js-dropdown-list">
  333.             <div class="bbcode_box middle_center ">
  334.                 <div class="bbcode_box top_left"></div>
  335.                 <div class="bbcode_box top_right"></div>
  336.                 <div class="bbcode_box top_center"></div>
  337.                 <div class="bbcode_box bottom_center"></div>
  338.                 <div class="bbcode_box bottom_right"></div>
  339.                 <div class="bbcode_box bottom_left"></div>
  340.                 <div class="bbcode_box middle_left"></div>
  341.                 <div class="bbcode_box middle_right"></div>
  342.                 <div class="bbcode_box content clearfix js-dropdown-item-list">
  343.                     <% var i, l = options.length, option;
  344.  
  345.                     for (i = 0; i < l; i++) {
  346.                         option = options[i]; %>
  347.                         <div class="option" name="<%= option.value %>"><%= option.name %></div>
  348.                     <% } %>
  349.                 </div>
  350.             </div>
  351.         </div>
  352.     <!--</div>
  353. --></script>
  354.  
  355. <script type="text/template" id="tpl_dd_resources"><!--
  356.     <%
  357.         // TODO remove this when gold trading is standard
  358.         var old_suffix = options.length === 3 ? ' old' : '';
  359.     %>
  360.     <div id="dd_res_offer" class="dropdown resources">-->
  361.         <div class="caption"></div>
  362.         <div class="dropdown-list resources<%= old_suffix %>">
  363.             <div class="item-list"><%
  364.                 var i, l = options.length, option;
  365.  
  366.                 for(i = 0; i < l; i++) {
  367.                     option = options[i]; %>
  368.                     <div class="option <%= option.value %>" name="<%= option.value %>"></div>
  369.                 <% } %>
  370.             </div>
  371.         </div>
  372.     <!--</div>
  373. --></script>
  374.  
  375. <script type="text/template" id="tpl_pb_single">
  376.         <div class="border_l"></div>
  377.         <div class="border_r"></div>
  378.         <div class="body"></div>
  379.         <div class="progress">
  380.             <div class="indicator"></div>
  381.         </div>
  382.         <div class="caption">
  383.             <span class="text"><%= caption || '' %></span> <span class="value_container"><% if (show_value) { %><span class="curr"></span>
  384.             <% if (type !== 'percentage' && type !== 'time') { %>
  385.                 / <span class="max"></span>
  386.             <% } %>
  387.             <% } %>
  388.             </span>
  389.         </div>
  390. </script>
  391.  
  392. <script type="text/template" id="tpl_pb_single_placeholder">
  393.     <div class="single-progressbar-placeholder">
  394.         <div class="border_l"></div>
  395.         <div class="border_r"></div>
  396.         <div class="body"></div>
  397.         <div class="progress">
  398.             <div class="indicator"></div>
  399.         </div>
  400.         <div class="caption">
  401.             <span class="text"><%= caption || '' %></span> <span class="placeholder"><%= reverse_progress ? (max - value) : value %>%</span><span class="curr"></span>
  402.         </div>
  403.     </div>
  404. </script>
  405.  
  406. <script type="text/template" id="tpl_pb_single_nomax">
  407.         <div class="border_l"></div>
  408.         <div class="border_r"></div>
  409.         <div class="body"></div>
  410.         <div class="progress">
  411.             <div class="indicator"></div>
  412.         </div>
  413.         <div class="caption">
  414.             <span class="text"></span> <span class="curr"></span>
  415.         </div>
  416. </script>
  417.  
  418. <script type="text/template" id="tpl_pb_single_nomax_bg">
  419.         <div class="background"></div>
  420.         <div class="border_l"></div>
  421.         <div class="border_r"></div>
  422.         <div class="body"></div>
  423.         <div class="progress">
  424.             <div class="indicator"></div>
  425.         </div>
  426.         <div class="caption">
  427.             <span class="text"></span> <span class="curr"></span>
  428.         </div>
  429. </script>
  430. <script type="text/template" id="tpl_pb_time_progress_only">
  431.         <div class="progress">
  432.             <div class="indicator"></div>
  433.         </div>
  434.         <div class="caption">
  435.             <span class="text"></span> <span class="curr"></span>
  436.         </div>
  437. </script>
  438.  
  439. <script type="text/template" id="tpl_pb_time_and_value">
  440.         <div class="info">
  441.             <span class="caption js-caption"></span>
  442.             <% if(show_value) { %>
  443.                 <span class="value js-real-value"></span>
  444.             <% } %>
  445.             <% if(show_real_max) { %>
  446.             / <span class="max js-real-max"></span>
  447.             <% } %>
  448.             <span class="time js-value"></span>
  449.         </div>
  450.         <div class="progress">
  451.             <div class="indicator"></span></div>
  452.         </div>
  453. </script>
  454.  
  455. <script type="text/template" id="tpl_pb_time_without_numbers">
  456.     <div class="info">
  457.         <span class="caption js-caption"></span>
  458.     </div>
  459.     <div class="progress">
  460.         <div class="indicator js-indicator"><span class="timer_output js-value"></span></div>
  461.     </div>
  462. </script>
  463.  
  464. <script type="text/template" id="tpl_pb_time_and_value_with_deco">
  465.         <div class="border_l"></div>
  466.         <div class="border_r"></div>
  467.         <div class="body"></div>
  468.  
  469.         <div class="info">
  470.             <span class="caption js-caption"></span>
  471.             <span class="value js-real-value"></span>
  472.             <% if(show_real_max) { %>
  473.             / <span class="max js-real-max"></span>
  474.             <% } %>
  475.             <% if(real_unit) { %>
  476.             <span class="unit js-real_unit"><%= real_unit %></span>
  477.             <% } %>
  478.             <span class="time js-value <%= show_value?'':'hide'%>"></span>
  479.         </div>
  480.         <div class="progress">
  481.             <div class="indicator"></span></div>
  482.         </div>
  483. </script>
  484.  
  485. <script type="text/template" id="tpl_pb_vertical_with_indicator">
  486.     <div class="progress">
  487.         <div class="indicator">
  488.             <div class="value js-value"></div>
  489.         </div>
  490.     </div>
  491. </script>
  492.  
  493. <script type="text/template" id="tpl_pb_high_progress">
  494.     <div class="border_left"></div>
  495.     <div class="progress">
  496.         <div class="indicator js-indicator">
  497.             <div class="progress_left"></div>
  498.             <div class="progress_middle"></div>
  499.             <div class="progress_right"></div>
  500.         </div>
  501.         <div class="value js-value"></div>
  502.     </div>
  503.     <div class="border_right"></div>
  504. </script>
  505.  
  506. <script type="text/template" id="tpl_pb_tripple">
  507.     <div class="border_l"></div>
  508.     <div class="border_r"></div>
  509.     <div class="body"></div>
  510.     <div class="progress">
  511.         <div class="indicator"></div>
  512.         <div class="indicator2"></div>
  513.         <div class="indicator3"></div>
  514.     </div>
  515.     <div class="amounts"><span class="curr"></span> <span class="curr2"></span> <span class="curr3"></span> / <span class="max"></span></div>
  516. </script>
  517.  
  518. <script type="text/template" id="tpl_pb_round">
  519.     <div class="background"></div>
  520.     <div class="indicator">
  521.         <div class="animate js-animate"></div>
  522.     </div>
  523.     <div class="face"></div>
  524. </script>
  525.  
  526. <script type="text/template" id="tpl_pb_community_goal_element">
  527.         <div class="progress">
  528.             <div class="indicator"></div>
  529.         </div>
  530.         <div class="caption">
  531.             <span class="text"><%= caption %></span>
  532.             <div class="icon"></div>
  533.         </div>
  534. </script>
  535.  
  536. <script type="text/template" id="tpl_radiobutton">
  537.     <% for (var i = 0, l = options.length; i < l; i++) {
  538.         var option = options[i];
  539.     %>
  540.         <div class="option js-option" name="<%= option.value %>">
  541.             <div class="pointer"></div><%= option.name %>
  542.         </div>
  543.     <% } %>
  544. </script>
  545.  
  546. <script type="text/template" id="tpl_radiobutton_resource_filter">
  547.     <% for (var i = 0, l = options.length; i < l; i++) {
  548.         var option = options[i];
  549.     %>
  550.         <div class="filter_button js-option option <%= option.value %>" name="<%= option.value %>">
  551.             <div class="resource <%= option.value %>"></div>
  552.         </div>
  553.     <% } %>
  554. </script>
  555.  
  556. <script type="text/template" id="tpl_radiobutton_nocaption">
  557.     <% for (var i = 0, l = options.length; i < l; i++) {
  558.         var option = options[i],
  559.             excluded = us.indexOf(exclusions, option.value) > -1;
  560.     %>
  561.         <div class="option <%= option.value %> <%= (css_classes.option || '') %> js-option <%= (excluded ? 'disabled' : '') %>" name="<%= option.value %>"><div class="pointer"></div></div>
  562.     <% } %>
  563. </script>
  564.  
  565. <script type="text/template" id="tpl_rb_sort_by">
  566.     <% var i, l = options.length, option;
  567.     for (i = 0; i < l; i++) {
  568.         option = options[i];
  569.         %>
  570.         <div class="option <%= option.value %> js-option" name="<%= option.value %>" <%= option.title ? 'title="' + option.title + '"' : '' %>>
  571.             <div class="pointer"></div>
  572.         </div>
  573.     <% } %>
  574. </script>
  575.  
  576. <script type="text/template" id="tpl_rb_universal">
  577.     <% var i, l = options.length, option;
  578.     for (i = 0; i < l; i++) {
  579.         option = options[i];
  580.         %>
  581.         <div class="option js-option" name="<%= option.value %>">
  582.             <div class="pointer"><div class="bullet"></div></div>
  583.             <div class="caption <%= option.name?'':'empty'%>"><%= option.name %></div>
  584.         </div>
  585.     <% } %>
  586. </script>
  587.  
  588. <script type="text/template" id="tpl_textbox">
  589.     <div class="left"></div>
  590.     <div class="right"></div>
  591.     <div class="middle">
  592.         <div class="initial-message-box js-empty"></div>
  593.         <div class="ie7fix"><input type="text" tabindex="1" /></div>
  594.         <div class="clear-button js-clear"></div>
  595.     </div>
  596.     <div class="error-msg js-txt-error-msg"></div>
  597. </script>
  598.  
  599. <script type="text/template" id="tpl_checkbox">
  600. <div class="cbx_icon"></div><div class="cbx_caption"><%= caption %></div>
  601. </script>
  602.  
  603. <script type="text/template" id="tpl_reward">
  604. <div class="reward_icon <%= disabled ? 'disabled' : '' %> power_icon<%= size %>x<%= size %> <%= power_css %>">
  605. <% if (amount > 0) { %>
  606.     <div class="amount text_shadow"><%= amount %></div>
  607. <% } %>
  608. </div>
  609. </script>
  610.  
  611. <script type="text/template" id="tpl_reward_badge">
  612. <div class="reward_icon <%= disabled ? 'disabled' : '' %> power_icon<%= size %>x<%= size %> <%= power_css %>"></div>
  613. <% if (amount > 0) { %>
  614.     <div class="badge text_shadow"><%= amount %></div>
  615. <% } %>
  616. </script>
  617.  
  618. <script type="text/template" id="tpl_label_default">
  619.     <div class="js-caption"><%= caption %></div>
  620. </script>
  621.  
  622. <script type="text/template" id="tpl_label_shadow">
  623.     <span class="shadow"><%= caption %></span><span class="text js-caption"><%= caption %></span>
  624. </script>
  625.  
  626. <script type="text/template" id="tpl_slider">
  627.     <div class="slider_handle js-slider-handle"></div>
  628. </script>
  629.  
  630. <script type="text/template" id="tpl_grepo_slider">
  631.     <div class="button_down left js-button-left"></div>
  632.     <div class="bar js-slider js-slider-handle-container">
  633.         <div class="border_l"></div>
  634.         <div class="border_r"></div>
  635.         <div class="slider_handle js-slider-handle"></div>
  636.     </div>
  637.     <div class="button_up right js-button-right"></div>
  638. </script>
  639.  
  640. <script type="text/template" id="tpl_textarea">
  641.     <div class="left"></div>
  642.     <div class="right"></div>
  643.     <div class="topleft"></div>
  644.     <div class="bottomleft"></div>
  645.     <div class="top"></div>
  646.     <div class="bottom"></div>
  647.     <div class="middle">
  648.         <textarea><%= value %></textarea>
  649.     </div>
  650.     <div class="error-msg js-txta-error-msg"></div>
  651. </script>
  652.  
  653. <script type="text/template" id="tpl_generic_box_container">
  654.     <div class="border_t"></div>
  655.     <div class="border_b"></div>
  656.     <div class="border_l"></div>
  657.     <div class="border_r"></div>
  658.     <div class="corner_tl"></div>
  659.     <div class="corner_tr"></div>
  660.     <div class="corner_bl"></div>
  661.     <div class="corner_br"></div>
  662.     <div class="content_box">
  663.         <div class="content">
  664.             <%= value %>
  665.         </div>
  666.     </div>
  667. </script>
  668.  
  669. <script type="text/template" id="tpl_color_selector">
  670.     <div class="color_picker_colors">
  671.         <div class="color_picker_c0" style="background:#f00"></div><div class="color_picker_c1" style="background:#ff0"></div><div class="color_picker_c2" style="background:#0f0"></div><div class="color_picker_c3" style="background:#0ff"></div><div class="color_picker_c4" style="background:#00f"></div><div class="color_picker_c5" style="background:#f0f"></div>
  672.     </div>
  673.     <div class="color_picker_tones">
  674.         <div class="color_picker_00"></div><div class="color_picker_01"></div><div class="color_picker_02"></div><div class="color_picker_03"></div><div class="color_picker_04"></div><div class="color_picker_05"></div><br />
  675.         <div class="color_picker_10"></div><div class="color_picker_11"></div><div class="color_picker_12"></div><div class="color_picker_13"></div><div class="color_picker_14"></div><div class="color_picker_15"></div><br />
  676.         <div class="color_picker_20"></div><div class="color_picker_21"></div><div class="color_picker_22"></div><div class="color_picker_23"></div><div class="color_picker_24"></div><div class="color_picker_25"></div><br />
  677.         <div class="color_picker_30"></div><div class="color_picker_31"></div><div class="color_picker_32"></div><div class="color_picker_33"></div><div class="color_picker_34"></div><div class="color_picker_35"></div><br />
  678.         <div class="color_picker_40"></div><div class="color_picker_41"></div><div class="color_picker_42"></div><div class="color_picker_43"></div><div class="color_picker_44"></div><div class="color_picker_45"></div><br />
  679.         <div class="color_picker_50"></div><div class="color_picker_51"></div><div class="color_picker_52"></div><div class="color_picker_53"></div><div class="color_picker_54"></div><div class="color_picker_55"></div><br />
  680.     </div>
  681. </script>
  682.  
  683.  
  684. <script type="text/template" id="tpl_colorpicker">
  685.     <div class="color_picker_grepo">
  686.         <div class="color_selector"></div>
  687.         <div class="hash_symbol">&#35</div>
  688.         <div class="color_input textbox"></div>
  689.         <div class="color_default button_new"><%= l10n.default_btn %></div>
  690.         <div class="color_confirm button_new icon_only"></div>
  691.     </div>
  692.     <div class="color_preview">
  693.         <div class="preview_text"><%= l10n.preview_text %></div>
  694.         <% if (type === 'image') { %>
  695.             <div class="color_picker_flag_big">
  696.             <div class="color_picker_flag_big_image"></div>
  697.         <% } else { %>
  698.             <div class="text_preview_box">
  699.             <div class="game_border">
  700.                 <div class="game_border_top"></div>
  701.                 <div class="game_border_bottom"></div>
  702.                 <div class="game_border_left"></div>
  703.                 <div class="game_border_right"></div>
  704.                 <div class="game_border_corner corner1"></div>
  705.                 <div class="game_border_corner corner2"></div>
  706.                 <div class="game_border_corner corner3"></div>
  707.                 <div class="game_border_corner corner4"></div>
  708.                 <div class="example_text"></div>
  709.             </div>
  710.         <% } %>
  711.     </div>
  712. </script>
  713.  
  714. <script type="text/template" id="tpl_crm_bundles_packages_icon">
  715.     <div id="crm_bundles_packages_icon" class="<%= icon_class %>" data-type="<%= type %>">
  716.         <div class="special_offer"></div>
  717.         <div class="timer_box">
  718.             <div class="middle">
  719.                 <div class="cd_offer_timer timer"></div>
  720.             </div>
  721.         </div>
  722.     </div>
  723. </script>
  724.  
  725. <script type="text/template" id="tpl_special_offer_icon">
  726.     <div id="special_offer_icon" class="<%= icon_class %>" data-type="<%= type %>">
  727.         <div class="special_offer"></div>
  728.         <div class="timer_box"><div class="middle">
  729.                 <div class="cd_offer_timer timer"></div>
  730.         </div></div>
  731.     </div>
  732. </script>
  733.  
  734. <script type="text/template" id="tpl_happening_large_icon">
  735.     <div id="happening_large_icon">
  736.         <div class="glow"></div>
  737.         <div class="notification"></div>
  738.         <div class="amount"></div>
  739.     </div>
  740.     <div class="timer_box"><div class="middle js-timer"></div></div>
  741. </script>
  742.     <script type="text/template" id="tpl_window_confirm">
  743.     <div class="window_confirm">
  744.         <div class="question"><%= lang.question %></div>
  745.         <div class="section no_border centered">
  746.             <div id="btn_decision_confirm" class="button_new"></div>
  747.             <div id="btn_decision_cancel" class="button_new"></div>
  748.         </div>
  749.         <% if (!options.hide_confirmation) { %>
  750.             <hr />
  751.             <div class="checkbox_new" id="cbx_hide_confirmation_window"></div>
  752.         <% } %>
  753.     </div>
  754. </script>
  755.  
  756. <script type="text/template" id="tpl_window_not_enough_gold">
  757.     <div class="window_buy_gold">
  758.         <h3><%= lang.header %></h3>
  759.         <p><%= lang.description %></p>
  760.  
  761.         <div id="btn_buy_gold" class="large_button"></div>
  762.     </div>
  763. </script>
  764.  
  765. <script type="text/template" id="tpl_helper_highlight">
  766.     <div class="helpers helper_highlight <%= setId %> <%= groupId %> <%= animate?'animate':''%> <%= animation_type?animation_type:'' %>">
  767.         <div class="t1"></div>
  768.         <div class="t2"></div>
  769.         <div class="t3"></div>
  770.         <div class="b1"></div>
  771.         <div class="b2"></div>
  772.         <div class="b3"></div>
  773.         <div class="l1"></div>
  774.         <div class="r1"></div>
  775.     </div>
  776. </script>
  777.  
  778. <script type="text/template" id="tpl_helper_arrow">
  779.     <div class="helpers helper_arrow <%= setId %> <%= groupId %> d_<%= direction %> <%= animate?'animate':'' %> <%= animation_type?animation_type:'' %>" data-direction="<%= direction %>"></div>
  780. </script>
  781.     <script type="text/template" id="tpl_quest_overview_icon">
  782.     <div class="icon_wrapper">
  783.         <div class="frame"></div>
  784.         <div class="icon"></div>
  785.     </div>
  786.     <div class="summary">
  787.         <p><strong><%= quest.getSummary() %></strong></p>
  788.         <p><%= quest.getSingleTask() || l10n.icon.all_steps_done %></p>
  789.     </div>
  790.     <div class="status"><%= quest.getStatus()%></div>
  791. </script>
  792.  
  793.     <script type="text/template" id="questlog_icon">
  794.     <div class="questlog_icon">
  795.         <div class="glow"></div>
  796.         <div class="glow_finished"></div>
  797.         <div class="exclamation_point"></div>
  798.         <div class="check_mark"></div>
  799.         <div class="counter">
  800.             <div class="counter_number"></div>
  801.         </div>
  802.         <div class="caption js-caption">
  803.             <div class="text"></div>
  804.         </div>
  805.     </div>
  806. </script>
  807. </head>
  808.  
  809. <!-- Determinate CSS classes which should be applied on the BODY node -->
  810.  
  811. <body class="animate has_heroes is_chrome"
  812.       style="background: #000000 url('https://gpde.innogamescdn.com/images/game/common/water_base.png') repeat 0 0;">
  813.  
  814.         <script type="text/javascript">
  815.         dataLayer = [{
  816.            campaignRef: 'none',
  817.            pageArea: 'gamepage',
  818.            pageMarket: 'de',
  819.            pageName: 'index',
  820.            pagePool: 'grepolis',
  821.            pageScope: 'ingame',
  822.            pageType: 'game',
  823.            pageVersion: 'v1',
  824.            visitorGameId: '',
  825.            visitorLoginState: true,
  826.            visitorState: 'validated-player'}];
  827.         </script>
  828.         <!-- Google Tag Manager -->
  829.         <noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-MVSPDS"
  830.         height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  831.         <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  832.         new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  833.         j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  834.                     '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  835.         })(window,document,'script','dataLayer','GTM-MVSPDS');
  836.         </script>
  837.         <!-- End Google Tag Manager -->
  838.     <script type="text/javascript">
  839.     //<![CDATA[
  840.     Bootstrap.run({
  841.         on_data_manager_load_data: function () {
  842.             DM.loadData({
  843.                 "templates": {
  844.                     "COMMON": {
  845.                         "wnd_skin_classic": "<%\nvar minimized = model.isMinimized();\n%>\n\n<div id=\"window_<%= model.cid %>\" class=\"js-window-main-container classic_window <%= model.getType() %> <%= model.getCssClass() %>\">\n\t<div class=\"wnd_border_b\"><\/div>\n\t<div class=\"wnd_border_l\"><\/div>\n\t<div class=\"wnd_border_r\"><\/div>\n\t<div class=\"corner_tl\"><\/div>\n\t<div class=\"corner_tr\"><\/div>\n\t<div class=\"corner_bl\"><\/div>\n\t<div class=\"corner_br\"><\/div>\n\t<div class=\"wnd_border_t js-wnd-buttons\">\n\t\t<div class=\"title\" unselectable=\"on\"><%= model.getTitle() %><\/div>\n\t\t<div class=\"js-window-move window_move_container\"><\/div>\n\t\t<div class=\"buttons_container\">\n\t\t\t<% if (model.hasHelpButton()) { %>\n\t\t\t\t<div class=\"btn_wnd help\"><\/div>\n\t\t\t<% } %>\n\t\t\t<% if (model.isMinimizable()) { %>\n\t\t\t\t<div class=\"btn_wnd minimize\" style=\"display:<%= minimized ? 'none' : 'block' %>\"><\/div>\n\t\t\t\t<div class=\"btn_wnd maximize\" style=\"display:<%= minimized ? 'block' : 'none' %>\"><\/div>\n\t\t\t<% } %>\n\t\t\t<% if (model.isClosable()) { %>\n\t\t\t\t<div class=\"btn_wnd close\"><\/div>\n\t\t\t<% } %>\n\t\t<\/div>\n\t\t<div class=\"js-tabs_container tabs_container\"><\/div>\n\t<\/div>\n\t<div class=\"filler\"><\/div>\n\t<div class=\"filler window_background\"><\/div>\n\t<div class=\"window_content js-window-content\">\n\n\t<\/div>\n<\/div>\n",
  846.                         "wnd_skin_empty": "<div id=\"window_<%= model.cid %>\" class=\"js-window-main-container empty_window <%= model.getType() %> <%= model.getCssClass() %>\">\n\t<div class=\"wnd_border_t js-wnd-buttons\">\n\t\t<div class=\"title\" unselectable=\"on\"><%= model.getTitle() %><\/div>\n\t\t<div class=\"js-window-move window_move_container\"><\/div>\n\t\t<div class=\"buttons_container\">\n\t\t\t<% if (model.hasHelpButton()) { %>\n\t\t\t\t<div class=\"btn_wnd help\"><\/div>\n\t\t\t<% } %>\n\t\t\t<% if (model.isMinimizable()) { %>\n\t\t\t\t<div class=\"btn_wnd minimize\" style=\"display:<%= minimized ? 'none' : 'block' %>\"><\/div>\n\t\t\t\t<div class=\"btn_wnd maximize\" style=\"display:<%= minimized ? 'block' : 'none' %>\"><\/div>\n\t\t\t<% } %>\n\t\t\t<% if (model.isClosable()) { %>\n\t\t\t\t<div class=\"btn_wnd close\"><\/div>\n\t\t\t<% } %>\n\t\t<\/div>\n\t\t<div class=\"js-tabs_container tabs_container\"><\/div>\n\t<\/div>\n\t<div class=\"filler\"><\/div>\n\t<div class=\"filler window_background\"><\/div>\n\t<div class=\"window_content js-window-content\">\n\t<\/div>\n<\/div>",
  847.                         "wnd_generic": "<div class=\"gp_window_curtain classic_sub_window_curtain js-details-window-curtain\"><\/div>\n<div class=\"gp_window <%= css_classes %> js-details-window-root\">\n\t<div class=\"title\"><%= l10n.title %><\/div>\n\t<div class=\"buttons\">\n\t\t<div class=\"btn_close button_new square close js-button-close\"><\/div>\n\t<\/div>\n\n\t<div class=\"corner corner_tl\"><\/div>\n\t<div class=\"corner corner_tr\"><\/div>\n\t<div class=\"corner corner_bl\"><\/div>\n\t<div class=\"corner corner_br\"><\/div>\n\n\t<div class=\"border border_t\"><\/div>\n\t<div class=\"border border_b\"><\/div>\n\t<div class=\"border border_l\"><\/div>\n\t<div class=\"border border_r\"><\/div>\n\n\t<div class=\"border border_tl\"><\/div>\n\t<div class=\"border border_tr\"><\/div>\n\t<div class=\"border border_bl\"><\/div>\n\t<div class=\"border border_br\"><\/div>\n\n\t<div class=\"background\"><\/div>\n\n\t<div class=\"decoration dw_ornament dw_ornament_tl\"><\/div>\n\t<div class=\"decoration dw_ornament dw_ornament_tr\"><\/div>\n\t<div class=\"decoration dw_ornament dw_ornament_bl\"><\/div>\n\t<div class=\"decoration dw_ornament dw_ornament_br\"><\/div>\n\n\t<div class=\"content js-details-window-content\">\n\t\t<!-- Content goes here -->\n\t<\/div>\n<\/div>",
  848.                         "wnd_skin_column": "<div id=\"window_<%= model.cid %>\" class=\"js-window-main-container column_window <%= model.getType() %> <%= model.getCssClass() %>\">\n\t<div class=\"wnd_border_t js-window-move window_move_container\"><\/div>\n\t<div class=\"wnd_border_b\"><\/div>\n\t<div class=\"wnd_border_l\"><\/div>\n\t<div class=\"wnd_border_r\"><\/div>\n\t<div class=\"wnd_corner_tl\"><\/div>\n\t<div class=\"wnd_corner_tr js-wnd-buttons\">\n\t\t<% if (model.isClosable()) { %>\n\t\t\t<div class=\"btn_wnd close\"><\/div>\n\t\t<% } %>\n\t<\/div>\n\t<div class=\"wnd_corner_bl\"><\/div>\n\t<div class=\"wnd_corner_br\"><\/div>\n\t<div class=\"title_container\">\n\t\t<div class=\"left js-window-move window_move_container\"><\/div><div class=\"middle\"><div class=\"title js-window-move window_move_container\"><%= model.getTitle() %><\/div><\/div><div class=\"right js-window-move window_move_container\"><\/div>\n\t<\/div>\n\t<div class=\"window_content js-window-content\">\n\t<\/div>\n<\/div>\n",
  849.                         "wnd_skin_column_red_curtain": "<div id=\"window_<%= model.cid %>\" class=\"js-window-main-container column_window red_curtain <%= model.getType() %> <%= model.getCssClass() %>\">\n\t<div class=\"wnd_border_t js-window-move window_move_container\"><\/div>\n\t<div class=\"wnd_border_b\"><\/div>\n\t<div class=\"wnd_border_l\"><\/div>\n\t<div class=\"wnd_border_r\"><\/div>\n\t<div class=\"wnd_corner_tl\"><\/div>\n\t<div class=\"wnd_corner_tr js-wnd-buttons\">\n\t\t<% if (model.isClosable()) { %>\n\t\t\t<div class=\"btn_wnd close\"><\/div>\n\t\t<% } %>\n\t<\/div>\n\t<div class=\"wnd_corner_bl\"><\/div>\n\t<div class=\"wnd_corner_br\"><\/div>\n\t<div class=\"wnd_deco_l\"><\/div>\n\t<div class=\"wnd_deco_r\"><\/div>\n\t<div class=\"title_container\">\n\t\t<div class=\"left js-window-move window_move_container\"><\/div><div class=\"middle\"><div class=\"title js-window-move window_move_container\"><%= model.getTitle() %><\/div><\/div><div class=\"right js-window-move window_move_container\"><\/div>\n\t<\/div>\n\t<div class=\"window_content js-window-content\">\n\t<\/div>\n<\/div>\n",
  850.                         "wnd_minimized": "<%\nvar i, l = windows.length, window, cid;\n\nfor(i = 0; i < l; i++) {\n\twindow = windows[i];\n\tcid = window.get('wnd_cid'); %>\n\t<div class=\"box\" cid=\"<%= cid %>\">\n\t\t<div class=\"box-left\"><\/div>\n\t\t<div class=\"box-right\"><\/div>\n\t\t<div class=\"box-middle\">\n\t\t\t<div class=\"caption\"><%= window.get('title') %><\/div>\n\t\t\t<% if (window.get('closable')) { %>\n\t\t\t<div class=\"btn_wnd close\" cid=\"<%= cid %>\"><\/div>\n\t\t\t<% } %>\n\t\t\t<div class=\"btn_wnd maximize\" cid=\"<%= cid %>\"><\/div>\n\t\t<\/div>\n\t<\/div>\n<% } %>\n",
  851.                         "wnd_skin_tabs": "<%\nvar i = tabs.length;\n\ntabs.each(function (tab) {\n\ti--;\n\n\tif (!tab.isHidden()) { %>\n\t\t<div class=\"tab <%= i === activepagenr ? 'selected' : '' %> <%= tab.getType() %> <%= tab.isDisabled() ? 'disabled' : '' %> <%= tab.isHighlighted() ? 'highlight' : '' %>\" details=\"<%= (i) %>\">\n\t\t\t<div class=\"left\"><\/div>\n\t\t\t<div class=\"right\"><\/div>\n\t\t\t<div class=\"middle\"><%= tab.getTitle() %><\/div>\n\t\t<\/div>\n\t<% }\n}); %>\n",
  852.                         "tooltip_power": "<div class=\"tooltip_power\">\n\t<div class=\"power_icon86x86 <%= power.id %>\"><\/div>\n\t<h3><%= power.name %><\/h3>\n\t<p class=\"descr\"><%= power.description %><\/p>\n\t<p class=\"effect\"><%= (power.effect || \"\").replace(\"%s\", \"x%\") %><\/p>\n\n\t<table class=\"rewards_table\" cellpadding=\"0\" cellspacing=\"1\">\n\t\t<tr><th><%= l10n.rank %><\/th><th><%= l10n.effect_power %><\/th><\/tr>\n\t\t<% var reward_ranking = discipline.reward_ranking, row_id, previous_id = 0;\n\n\t\tfor (row_id in reward_ranking) {\n\t\t\tif (reward_ranking.hasOwnProperty(row_id)) {\n\t\t\t\trow_id = parseInt(row_id, 10); %>\n\t\t\t\t<tr><td><%= (previous_id + 1 === row_id ? '' : (previous_id + 1) + '-') + row_id %><\/td><td><%= reward_ranking[row_id] %>%<\/td><\/tr>\n\t\t\t<% }\n\n\t\t\tprevious_id = parseInt(row_id, 10);\n\t\t}\n\t\t%>\n\t<\/table>\n\n\t<% if (power.favor > 0) { %>\n\t\t<p class=\"favor\">Not handled<\/p>\n\t<% } %>\n\t<p class=\"timelife\"><%= DateHelper.readableSeconds(power.lifetime, true, only_non_zero_hours) %><\/p>\n<\/div>",
  853.                         "tooltip_with_arrow": "<div class=\"tooltip_with_arrow\">\n\t<div class=\"twa_border_top\"><\/div>\n\t<div class=\"twa_border_bottom\"><\/div>\n\t<div class=\"twa_border_left\"><\/div>\n\t<div class=\"twa_border_right\"><\/div>\n\t<div class=\"twa_corner_tl\"><\/div>\n\t<div class=\"twa_corner_tr\"><\/div>\n\t<div class=\"twa_corner_br\"><\/div>\n\t<div class=\"twa_corner_bl\"><\/div>\n\t<div class=\"twa_arrow js-arrow\"><\/div>\n\t<div class=\"twa_background_fake\"><\/div>\n\n\t<div class=\"twa_content js-content-area\">\n\n\t<\/div>\n<\/div>",
  854.                         "captcha": "<div id=\"captcha_curtain\"><\/div>\n<div id=\"captcha_window\">\n\t<p class=\"captcha_caption\"><?= _('Security question:') ?><\/p>\n\t<img src=\"\" alt=\"\" \/>\n\t<p class=\"captcha_caption_box\"><?= _('Please enter the answer:') ?><\/p>\n\t<!-- Textbox -->\n\t<div class=\"txt_captcha textbox\"><\/div>\n\t<!-- Buttons -->\n\t<div class=\"btn_reload button_new square reload\"><\/div>\n\t<div class=\"btn_confirm button_new square accept\"><\/div>\n<\/div>",
  855.                         "recaptcha": "<div id=\"captcha_curtain\"><\/div>\n<div id=\"recaptcha_window\">\n    <script src=\"https:\/\/www.google.com\/recaptcha\/api.js\"><\/script>\n    <div\n        id=\"recaptcha_container\"\n        class=\"g-recaptcha\"\n        data-theme=\"dark\"\n        data-sitekey=\"<%= site_key %>\"\n            ><\/div>\n    <div class=\"btn_confirm button_new square accept\"><\/div>\n<\/div>\n",
  856.                         "instant_buy_tooltip_content": "<div class=\"building_queue_item_instant_buy_tooltip\">\n\t<h3><%= name %><\/h3>\n\t<div class=\"divider\"><\/div>\n\n\t<div class=\"table\">\n\t\t<div class=\"row\">\n\t\t\t<div class=\"cell bold\">\n\t\t\t\t<% if (is_building_queue) { %>\n\t\t\t\t\t<%= order.isBeingTearingDown() ? l10n.demolishing_time : l10n.upgrade_time %>\n\t\t\t\t<% }\n\t\t\t\telse if (is_unit_queue) { %>\n\t\t\t\t\t<%= l10n.recruitment_time %>\n\t\t\t\t<% }\n\t\t\t\telse if (is_research_queue) { %>\n\t\t\t\t\t<%= l10n.research_time %>\n\t\t\t\t<% }\n\t\t\t\telse { %>\n\t\t\t\t\t<%= l10n.upgrade_time %>\n\t\t\t\t<% } %>\n\t\t\t<\/div>\n\t\t\t<div class=\"cell\">\n\t\t\t\t<% if (show_progressbar) { %>\n\t\t\t\t\t<div class=\"single-progressbar instant_buy js-item-progressbar <%= queue_type %> <%= order.isBeingTearingDown() ? 'tearing_down' : '' %>\"><\/div>\n\t\t\t\t<% }\n\t\t\t\telse { %>\n\t\t\t\t\t<%= DateHelper.readableSeconds(order.getDuration()) %>\n\t\t\t\t<% } %>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"row\">\n\t\t\t<div class=\"cell bold\"><%= l10n.completion %><\/div>\n\t\t\t<div class=\"cell\">\n\t\t\t\t<%= order.getCompletedAtHuman() %>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<% if (hints.length > 0) { %>\n\t\t<% for(var j = 0, l2 = hints.length; j < l2; j++) { %>\n\t\t\t<div class=\"hint\"><%= hints[j].msg %><\/div>\n\t\t<% } %>\n\t<% } %>\n\n\t<div class=\"divider\"><\/div>\n\n\t<% if (warrnings.length > 0) { %>\n\t\t<div class=\"warrnings\">\n\t\t\t<div><%= l10n.dependencies_not_fulfilled %><\/div>\n\t\t\t<% for(var i = 0, l = warrnings.length; i < l; i++) { %>\n\t\t\t\t<div class=\"warrning\"><%= warrnings[i].msg %><\/div>\n\t\t\t<% } %>\n\t\t<\/div>\n\t<% } %>\n\n\t<% if (warrnings.length === 0) { %>\n\t\t<% if (is_free_buy_possible) { %>\n\t\t\t<div class=\"buy_message\"><%= l10n.complete_now_for_free %><\/div>\n\t\t<% }\n\t\telse { %>\n\t\t\t<div class=\"buy_message\"><%= l10n.complete_now %><\/div>\n\t\t<% } %>\n\t<% } %>\n\n\t<% if (show_premium_button) { %>\n\t\t<div class=\"btn_instant_buy js-item-btn-premium-action button_new\"><\/div>\n\t<% } %>\n<\/div>\n",
  857.                         'toolbar_activities': {
  858.                             'main': "<div class=\"left\"><\/div>\n<div class=\"middle\"><%\n\tvar i, l = activity_types.length, activity;\n\n\tfor (i = 0; i < l; i++) {\n\t\tactivity = activity_types[i];\n\n\t\tif (i > 0) { %>\n\t\t\t<div class=\"divider\"><\/div>\n\t\t<% }\n\t%>\n\t\t<div class=\"activity <%= activity.id %> <%= activity.is_active ? 'active' : '' %>\">\n\t\t\t<div class=\"hover_state\">\n\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t<div class=\"count js-caption\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"dropdown_box js-dropdown\" id=\"toolbar_activity_<%= activity.id %>\"><\/div>\n\t\t<\/div>\n\t<% }\n%><\/div>\n<div class=\"right\"><\/div>",
  859.                             'list_recruits': "<div class=\"dropdown-list sandy-box js-dropdown-list\">\n\t<div class=\"corner_tl\"><\/div>\n\t<div class=\"corner_tr\"><\/div>\n\t<div class=\"corner_bl\"><\/div>\n\t<div class=\"corner_br\"><\/div>\n\n\t<div class=\"border_t\"><\/div>\n\t<div class=\"border_b\"><\/div>\n\t<div class=\"border_l\"><\/div>\n\t<div class=\"border_r\"><\/div>\n\n\t<div class=\"middle\"><\/div>\n\n\t<div class=\"content buildtime_reduction js-dropdown-item-list\">\n\t\t<% var i, l = options.length, option, build_time_reduction_enabled = GameDataUnits.isBuildTimeReductionEnabled(),\n\t\t\tunit_kind, last_kinds = {};\n\n\t\tfor (i = 0; i < l; i++) {\n\t\t\toption = options[i];\n\t\t\tunit_kind = option.getKind();\n\t\t\tlast_kinds[unit_kind] = i;\n\t\t}\n\n\t\tfor (i = 0; i < l; i++) {\n\t\t\toption = options[i];\n\t\t\t%>\n\t\t\t<div class=\"item recruit option <%= i % 2 === 0 ? 'even' : 'odd' %>\" data-id=\"<%= option.getId() %>\">\n\t\t\t\t<div class=\"icon unit_icon40x40 <%= option.getUnitId() %>\">\n\t\t\t\t\t<div class=\"count text_shadow\"><%= option.getCount() %><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"time\"><%= DateHelper.readableSeconds(option.getTimeLeft()) %><\/div>\n\n\t\t\t\t<% if (build_time_reduction_enabled) { %>\n\t\t\t\t\t<div class=\"button_new square reduction js-reduction\" data-id=\"<%= option.getId() %>\"><\/div>\n\t\t\t\t<% } %>\n\n\t\t\t\t<% if (last_kinds[option.getKind()] === i) { %>\n\t\t\t\t\t<div class=\"button_new square remove js-delete\" data-id=\"<%= option.getId() %>\"><\/div>\n\t\t\t\t<% } %>\n\t\t\t<\/div>\n\t\t<%\n\n\t\t}\n\t\tif (l === 0) { %>\n\t\t\t<div class=\"item no_results\"><%= l10n.no_results %><\/div>\n\t\t<% } %>\n\t<\/div>\n<\/div>\n",
  860.                             'list_recruits_order_queues': "<div class=\"dropdown-list sandy-box js-dropdown-list\">\n\t<div class=\"corner_tl\"><\/div>\n\t<div class=\"corner_tr\"><\/div>\n\t<div class=\"corner_bl\"><\/div>\n\t<div class=\"corner_br\"><\/div>\n\n\t<div class=\"border_t\"><\/div>\n\t<div class=\"border_b\"><\/div>\n\t<div class=\"border_l\"><\/div>\n\t<div class=\"border_r\"><\/div>\n\n\t<div class=\"middle\"><\/div>\n\n<%\n\tvar counts = options[0];\n\tvar premium_mode_class = options[1];\n%>\n\t<div class=\"content js-dropdown-item-list <%= premium_mode_class %>\">\n<%\n\tif (!counts.barracks && !counts.docks) {\n%>\n\t\t<div class=\"item_no_results\"><%= l10n.no_results %><\/div>\n<%\n\t}\n\t   if (counts.barracks > 0) {\n%>\n\t\t<div class=\"item recruit option even barracks\"><\/div>\n<%\n\t}\n\t   if (counts.docks > 0) {\n%>\n\t\t<div class=\"item recruit option odd docks\"><\/div>\n<%\n\t}\n%>\n\t<\/div>\n<\/div>\n",
  861.                             'list_trades': "<div class=\"dropdown-list sandy-box js-dropdown-list\">\n\t<div class=\"corner_tl\"><\/div>\n\t<div class=\"corner_tr\"><\/div>\n\t<div class=\"corner_bl\"><\/div>\n\t<div class=\"corner_br\"><\/div>\n\n\t<div class=\"border_t\"><\/div>\n\t<div class=\"border_b\"><\/div>\n\t<div class=\"border_l\"><\/div>\n\t<div class=\"border_r\"><\/div>\n\n\t<div class=\"middle\"><\/div>\n\n\t<div class=\"content js-dropdown-item-list\">\n\t\t<% var i, l = options.length, option, icon_class;\n\n\t\tfor (i = 0; i < l; i++) {\n\t\t\ttrade = options[i];\n\t\t\ticon_class = trade.getTradeIconClass(); ;\n\n\t\t\t%>\n\t\t\t<div class=\"item trade option <%= i % 2 === 0 ? 'even' : 'odd' %>\" data-id=\"<%= trade.getId() %>\">\n\t\t\t\t<div class=\"icon trade_icon <%= icon_class %> <%= trade.isReturning() ? 'returning' : '' %>\">\n\t\t\t\t\t<div class=\"arrow_left\"><\/div>\n\t\t\t\t\t<div class=\"arrow_right\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"time\"><%= DateHelper.readableSeconds(trade.getTimeLeft()) %><\/div>\n\t\t\t\t<div class=\"town_link\"><%= trade.getTownLink(parseInt(Game.townId, 10)) %><\/div>\n\n\t\t\t\t<% if (trade.isCancelable()) { %>\n\t\t\t\t\t<div class=\"button_new square remove js-delete\" data-id=\"<%= trade.getId() %>\"><\/div>\n\t\t\t\t<% } %>\n\t\t\t<\/div>\n\t\t<% }\n\n\t\tif (l === 0) { %>\n\t\t\t<div class=\"item no_results\"><%= l10n.no_results %><\/div>\n\t\t<% } %>\n\t<\/div>\n<\/div>\n",
  862.                             'list_commands': "<div class=\"dropdown-list sandy-box js-dropdown-list\">\n\t<div class=\"corner_tl\"><\/div>\n\t<div class=\"corner_tr\"><\/div>\n\t<div class=\"corner_bl\"><\/div>\n\t<div class=\"corner_br\"><\/div>\n\n\t<div class=\"border_t\"><\/div>\n\t<div class=\"border_b\"><\/div>\n\t<div class=\"border_l\"><\/div>\n\t<div class=\"border_r\"><\/div>\n\n\t<div class=\"middle\"><\/div>\n\n\t<div class=\"content js-dropdown-item-list\">\n\n\t<\/div>\n<\/div>",
  863.  
  864.                             'item_unit_movements': "<%\nvar css_class = (model.isIncommingMovement() ? 'returning' : 'outgoing');\n%>\n\n<div class=\"item command <%= model.getGroupId() %>\">\n\t<div class=\"icon attack_type32x32 <%= model.getType() %> <%= css_class %>\">\n\t\t<div class=\"arrow_left\"><\/div>\n\t\t<div class=\"arrow_right\"><\/div>\n\t<\/div>\n\t<div class=\"time\"><%= DateHelper.readableSeconds(model.getTimeLeft()) %><\/div>\n\t<div class=\"town_link\"><%= model.getTownLink() %><\/div>\n\t<% if (model.getCancelTimeLeft() > 0) { %>\n\t\t<div class=\"button_new square remove js-delete\"><\/div>\n\t<% } %>\n<\/div>\n",
  865.                             'item_spy_movements': "<div class=\"item command <%= model.getGroupId() %>\">\n\t<div class=\"icon attack_type32x32 <%= model.getType() %>\">\n\t\t<div class=\"arrow_left\"><\/div>\n\t\t<div class=\"arrow_right\"><\/div>\n\t<\/div>\n\t<div class=\"time\"><%= DateHelper.readableSeconds(model.getTimeLeft()) %><\/div>\n\t<div class=\"town_link\"><%= model.getTownLink() %><\/div>\n\t<% if (model.isCancelable()) { %>\n\t\t<div class=\"button_new square remove js-delete\"><\/div>\n\t<% } %>\n<\/div>\n",
  866.                             'item_revolts': "<div class=\"item command <%= model.getGroupId() %>\">\n\t<div class=\"icon attack_type32x32 <%= model.getType() %>\"><\/div>\n\t<div class=\"time\"><%= DateHelper.readableSeconds(model.getTimeLeft()) %><\/div>\n\t<div class=\"town_link\"><%= model.getTownLink() %><\/div>\n<\/div>",
  867.                             'item_colonizations': "<%\n\tvar command_name = model.hasArrived() ? l10n.colonization_has_begun : l10n.colonization_ship_on_its_way,\n\t\tcommand_island_link = model.get('island_link'),\n\t \tcolonization_type = model.hasArrived() ? 'foundation' : model.getType(),\n\t\tcolonization_id = 'colonization_' + model.getId();\n%>\n<div class=\"item command <%= model.getGroupId() %>\">\n\t<% onclick1 = 'GPWindowMgr.Create(GPWindowMgr.TYPE_COLONIZATION_COMMAND, \\'' + addslashes('City foundation') + '\\', {},\\'' + colonization_id + '\\');'; %>\n\t<a href=\"javascript:void(0)\" onclick=\"<%= onclick1 %>\">\n\t\t<div class=\"icon attack_type32x32 <%= colonization_type %>\">\n\t\t\t<div class=\"arrow_left\"><\/div>\n\t\t\t<div class=\"arrow_right\"><\/div>\n\t\t<\/div>\n\t<\/a>\n\t<div class=\"time\"><%= DateHelper.readableSeconds(model.getTimeLeft()) %><\/div>\n\t<div class=\"town_link\"><%= command_island_link %><\/div>\n<\/div>",
  868.                             'item_conquering_units': "<div class=\"item command <%= model.getGroupId() %>\">\n\t<div class=\"icon attack_type32x32 <%= model.getType() %>\"><\/div>\n\t<div class=\"time\"><%= DateHelper.readableSeconds(model.getTimeLeft()) %><\/div>\n\t<div class=\"town_link\"><%= model.getTownLink() %><\/div>\n<\/div>",
  869.                             'item_no_results': "<div class=\"item no_results\"><%= l10n.no_results %><\/div>"                        },
  870.                         'town_groups_list': "<div class=\"content js-dropdown-item-list town_groups_list\"><%\n\tvar town_groups = town_groups_collection.getTownGroups(), group_id, group_name, group, i, l = town_groups.length,\n\t\ttown_id, town, j, l2, has_quest, is_single_group = l === 1, inner_column_index = 0;\n\n\tfor (i = 0; i < l; i++) {\n\t\tgroup = town_groups[i];\n\t\tgroup_id = group.getId();\n\t\tgroup_name = group_id === 'null' ? 'Keine Gruppe' : group.getName();\n\n\t\t%>\n\t\t<div class=\"town_group town_group_<%= group_id %> <%= group.isActive() ? 'selected' : '' %> <%= group.isCollapsed() ? 'collapsed' : '' %>\">\n\t\t\t<div class=\"group_name\">\n\t\t\t\t<div class=\"icon\"><\/div>\n\t\t\t\t<div class=\"toggle_group\" data-groupid=\"<%= group_id %>\"><\/div>\n\t\t\t\t<div class=\"name\" data-groupid=\"<%= group_id %>\"><%= group_name %> (<%= town_groups_towns_collection.getTownsCount(group_id) %>)<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"group_towns\" data-groupid=\"<%= group_id %>\">\n\t\t\t\t<%\n\t\t\t\tvar town, group_towns = town_groups_towns_collection.getTowns(group_id),\n\t\t\t\t\tl2 = group_towns.length;\n\n\t\t\t\tif (is_single_group) { %>\n\t\t\t\t\t<div class=\"inner_column inner_column_<%= inner_column_index %>\">\n\t\t\t\t<%\n\t\t\t\t\tinner_column_index++;\n\t\t\t\t}\n\n\t\t\t\tfor (j = 0; j < l2; j++) {\n\t\t\t\t\ttown = group_towns[j];\n\t\t\t\t\ttown_id = town.getTownId(),\n\t\t\t\t\ttown_model = town.getTownModel();\n\t\t\t\t\thas_quest = island_quests_collection.hasViableQuestsForIsland(town_model.getIslandX(), town_model.getIslandY());\n\n\t\t\t\t\tif (is_single_group && j !== 0 && j % SINGLE_GROUP_MAX_ROWS_PER_SUB_GROUP === 0) { %>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<%\n\t\t\t\t\t\tif (j < l2) { %>\n\t\t\t\t\t\t\t<div class=\"inner_column inner_column_<%= inner_column_index %>\">\n\t\t\t\t\t\t<%\n\t\t\t\t\t\t\tinner_column_index++;\n\t\t\t\t\t\t}\n\t\t\t\t\t} %>\n\t\t\t\t\t\t<div class=\"item town_group_town <%= j % 2 === 0 ? 'even' : 'odd' %> <%= town.isCurrentTown() ? 'selected' : '' %>\"\n\t\t\t\t\t\t\t\tname=\"<%= town_id %>\"\n\t\t\t\t\t\t\t\tdata-groupid=\"<%= group_id %>\"\n\t\t\t\t\t\t\t\tdata-townid=\"<%= town_id %>\">\n\t\t\t\t\t\t\t<% if (has_quest) { %>\n\t\t\t\t\t\t\t\t<div class=\"island_quest_icon\"><\/div>\n\t\t\t\t\t\t\t<% } %>\n\t\t\t\t\t\t\t<%= town.getTownName() %>\n\t\t\t\t\t\t\t<% if (group.isRealTownGroup()) { %>\n\t\t\t\t\t\t\t\t<div class=\"delete_town\" data-groupid=\"<%= group_id %>\" data-townid=\"<%= town_id %>\"><\/div>\n\t\t\t\t\t\t\t<% } %>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<%\n\t\t\t\t}\n\n\t\t\t\tif (is_single_group) { %>\n\t\t\t\t\t<\/div>\n\t\t\t\t<% }\n\n\t\t\t\tif (l2 === 0) { %>\n\t\t\t\t\t<div class=\"town_name item option\"><%= l10n.no_towns_in_group %><\/div>\n\t\t\t\t<% } %>\n\t\t\t<\/div>\n\t\t<\/div><%\n\t} %>\n<\/div>\n\n<div class=\"corner_tl\"><\/div>\n<div class=\"corner_tr\"><\/div>\n<div class=\"corner_bl\"><\/div>\n<div class=\"corner_br\"><\/div>\n\n<div class=\"border_t\"><\/div>\n<div class=\"border_b\"><\/div>\n<div class=\"border_l\"><\/div>\n<div class=\"border_r\"><\/div>\n\n<div class=\"middle\"><\/div>",
  871.                         'quickbar_main': "<div class=\"left\">\n\t<div class=\"btn_quickbar_settings quickbar_settings_button\"><\/div>\n\t<div class=\"container\">\n\t\t<!-- Here goes left options -->\n\t<\/div>\n<\/div>\n\n<div class=\"right\">\n\t<div class=\"container\">\n\t\t<!-- Here goes right options -->\n\t<\/div>\n<\/div>",
  872.                         'quickbar_options': "<%\nvar i, l = options.length, option, sub_options;\n\nfor (i = 0; i < l; i++) {\n\toption = options[i]; %>\n\n\t<div\n\t\tclass=\"option <%= option.isDropdownMenu() ? 'quickbar_dropdown' : 'quickbar_button' %>\"\n\t\tdata-option_id=\"<%= option.getId() %>\"\n\t\tid=\"quickbar_dropdown<%= option.getId() %>\">\n\t\t<div class=\"caption js-caption ui-game-selectable\" data-option_id=\"<%= option.getId() %>\"><%= option.getName() %>\n\t\t\t<% if(option.isDropdownMenu()) { %>\n\t\t\t\t<div class=\"dropdown_indicator\"><\/div>\n\t\t\t<% } %>\n\t\t<\/div>\n\n\t\t<% if (option.isDropdownMenu()) {\n\t\t\tsub_options = option.getSubOptions();\n\t\t\t%>\n\t\t\t<div class=\"dropdown-list quickbar sandy-box js-dropdown-list\">\n\t\t\t\t<div class=\"corner_tl\"><\/div>\n\t\t\t\t<div class=\"corner_tr\"><\/div>\n\t\t\t\t<div class=\"corner_bl\"><\/div>\n\t\t\t\t<div class=\"corner_br\"><\/div>\n\n\t\t\t\t<div class=\"border_t\"><\/div>\n\t\t\t\t<div class=\"border_b\"><\/div>\n\t\t\t\t<div class=\"border_l\"><\/div>\n\t\t\t\t<div class=\"border_r\"><\/div>\n\n\t\t\t\t<div class=\"middle\"><\/div>\n\n\t\t\t\t<div class=\"content js-dropdown-item-list\">\n\t\t\t\t\t<% var j, l2 = sub_options.length, sub_option;\n\n\t\t\t\t\tfor (j = 0; j < l2; j++) {\n\t\t\t\t\t\tsub_option = sub_options[j]; %>\n\t\t\t\t\t\t<div class=\"item option <%= j % 2 === 0 ? 'even' : 'odd' %>\" name=\"<%= j %>\">\n\t\t\t\t\t\t\t<%= sub_option.getName() %>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<% } %>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<% } %>\n\n\t<\/div>\n<% } %>",
  873.                         'casted_powers': "<% var i, l = casted_powers.length, casted_power, css_power_id;\n\nfor (i = 0; i < l; i++) {\n\tcasted_power = casted_powers[i];\n\t%><div class=\"casted_power power_icon16x16 <%= casted_power.getCssPowerIdWithLevel() %>\" data-real_power_id=\"<%= casted_power.getId() %>\"><\/div><% } %>",
  874.                         'casted_power_tooltip': "<%\nvar casted_power_end_at = typeof casted_power_end_at !== 'undefined' ? casted_power_end_at : 0;\nvar has_countdown = casted_power_end_at > 0;\nvar time_left = Math.max(0, casted_power_end_at - Timestamp.now());\n\n%>\n\n<div class=\"temple_power_popup <%= (typeof show_image === 'undefined' || show_image) ? '' : 'no-image' %>\">\n\t<% var common_translations = DM.getl10n('common'); %>\n\t<div class=\"temple_power_popup_image power_icon86x86 <%= i_id + (i_level ? (' lvl lvl' + i_level) : '') %>\"\/>\n\n\t<div class=\"temple_power_popup_info\">\n\t\t<h4><%= i_name %><\/h4>\n\t\t<p><%= i_descr %><\/p>\n\t\t<% if (typeof show_extended_data === 'undefined' || show_extended_data) { %>\n\t\t\t<b><%= i_effect %><\/b>\n\t\t\t<br \/>\n\n\t\t\t<% if (typeof power !== 'undefined' && power.id === 'population_boost') { %>\n\t\t\t\t<p><b><%= common_translations.limit_per_city %><\/b><br\/>\n\t\t\t\t<%= s(common_translations.max_population_boost, Game.constants.common.max_population_extra) %><\/p>\n\t\t\t<% } else { %>\n\t\t\t\t<br \/>\n\t\t\t<% } %>\n\n\t\t\t<% if ((typeof power !== 'undefined' && power.favor) && (typeof show_costs !== 'undefined' && show_costs)) { %>\n\t\t\t\t<p>\n\t\t\t\t\t<img src=\"<%= Game.img() %>\/game\/res\/favor.png\" alt=\"\" \/>\n\t\t\t\t\t<%= s(common_translations.label_favor, power.favor) %>\n\t\t\t\t<\/p>\n\t\t\t<% } else { %>\n\t\t\t\t<br \/>\n\t\t\t<% } %>\n\n\t\t\t<% if (has_countdown) { %>\n\t\t\t\t<img alt=\"\" src=\"<%= Game.img() %>\/game\/res\/time.png\">\n\t\t\t\t<span class=\"eta\"><%= DateHelper.readableSeconds(time_left, true) %><\/span>\n\t\t\t\t<br \/>\n\n\t\t\t\t<% if (typeof extendable !== 'undefined' && extendable && power.favor) { %>\n\t\t\t\t\t<span class=\"bold\">\n\t\t\t\t\t\t<?php \/*\n\t\t\t\t\t\t\tWe want to check if the hours part of the string is 1,\n\t\t\t\t\t\t\tso we check if seconds is BELOW 2 hours\n\t\t\t\t\t\t*\/ ?>\n\t\t\t\t\t\t<%= common_translations.question_powers_extend_first_time(power.lifetime * 0.5 < Timestamp.fromHours(2) ? 1 : 2, GameDataPowers.getPowerExtensionCost(), DateHelper.readableSeconds(power.lifetime * 0.5)) %>\n\t\t\t\t\t\t<%= common_translations.question_powers_extend_second_time(power.lifetime * 0.25 < Timestamp.fromHours(2) ? 1 : 2, DateHelper.readableSeconds(power.lifetime * 0.25)) %>\n\t\t\t\t\t<\/span>\n\t\t\t\t<% } %>\n\n\t\t\t<% } %>\n\t\t<% } %>\n\t<\/div>\n\n<\/div>\n\n<% if (has_countdown) { %>\n\t<script type=\"text\/javascript\">\n\t\t$(\"div.temple_power_popup_info span.eta\").countdown2({\n\t\t\tdisplay : \"readable_seconds_with_days\",\n\t\t\ttimestamp_end : <%= casted_power_end_at %>\n\t\t});\n\t<\/script>\n<% } %>\n",
  875.                         'resources_bar_main': "<% var i, l = indicators_data.length, indicator, limit_reached;\n\nfor (i = 0; i < l; i++) {\n\tindicator = indicators_data[i];\n\tlimit_reached = indicator.value === storage_capacity;\n    negative = indicator.name === 'population' && indicator.value < 0;\n\t%>\n\t<div class=\"indicator <%= indicator.name %>\" data-type=\"<%= indicator.name %>\">\n\t\t<canvas width=\"30\" height=\"30\"><\/canvas>\n\t\t<div class=\"icon\"><\/div>\n\t\t<div class=\"amount <%= limit_reached ? 'limit_reached' : '' %> <%= negative ? 'negative' : '' %> ui-game-selectable\"><%= indicator.value %><\/div>\n\t\t<% if (indicator.plenty) { %>\n\t\t\t<div class=\"res_plenty\"><\/div>\n\t\t<% }\n\t\t   else if (indicator.rare) { %>\n\t\t\t<div class=\"res_rare\"><\/div>\n\t\t<% } %>\n\t<\/div>\n<% } %>\n",
  876.                         'city_overview': {
  877.                             'main': "<% var building, item, animation_class, merged_buildings = [].concat(buildings, items);\n\nfor (var i = 0, l = merged_buildings.length; i < l; i++) {\n\tvar building = merged_buildings[i]; %>\n\t<div class=\"city_overview_building <%= building.getCssClassName() %> <%= building.getCssClassForConstructionMode() %>\" data-id=\"<%= building.getBuildingId()%>\"><\/div>\n<% } %>\n\n<div class=\"city_overview_building special_building_spot1\" data-id=\"special1\"><\/div>\n<div class=\"city_overview_building special_building_spot2\" data-id=\"special2\"><\/div>\n\n<% for (i = 0, l = animations.length; i < l; i++) {\n\tvar animation_class = animations[i]; %>\n\t<div class=\"city_overview_building_animation <%= animation_class %>\"><\/div>\n<% } %>\n\n<img id=\"index_map_image\" class=\"empty\" src=\"\/images\/transparent.png\" usemap=\"#map_town\">\n<map name=\"map_town\" id=\"map_town\">\n\t<% var i, l = merged_buildings.length, building;\n\tfor (i = 0; i < l;i ++) {\n\t\tvar building = merged_buildings[i],\n\t\t\timage_map_coords = building.getImageMapCoordinates();\n\n\t\tif (image_map_coords) { %>\n\t\t\t<area shape=\"poly\" id=\"building_main_area_<%= building.getBuildingId() %>\" coords=\"<%= building.getImageMapCoordinates() %>\" href=\"#\" alt=\"<%= building.getBuildingName(building.getBuildingId()) %>\" data-building=\"<%= building.getBuildingId() %>\" data-level=\"<%= building.getLevel() %>\" \/>\n\t\t<% } %>\n\t<% } %>\n<\/map>\n",
  878.                             'environment_animations': "<% for (var i = 0; i < animations.length; i++) {\nvar animation_class = animations[i]; %>\n<div class=\"environment_animation <%= animation_class %>\"><\/div>\n<% } %>",
  879.                             // Used for events in the city overview
  880.                             // aka. mermaid / Valentinesday events
  881.                             'game_events_items': "<div class=\"mermaid js-mermaid\">\n\t<div class=\"mouseover_element\"><\/div>\n<\/div>\n"                            //
  882.                         },
  883.                         'construction_queue': {
  884.                             'queue': "<%\nvar l = orders.length;\n%>\n<div class=\"ui_various_orders <%= controller.getQueueType() %> <%= GameDataConstructionQueue.getQueueCssClasses(l) %> js-tutorial-construction-queue\">\n\t<%\n\tfor (var i = 0; i < l; i++) {\n\t\tvar order = orders[i];\n\t\tvar building_css_class = order.getBuildingId();\n\t\t%>\n\n\t\t<div class=\"js-queue-item js-tutorial-queue-item queued_building_order order_id_<%= order.getId() %> <%= GameDataConstructionQueue.getQueueItemCssClasses(order, i, l) %> <%= building_css_class %>\" data-order_id=\"<%= order.getId() %>\">\n\t\t\t<!-- Should be initialized only in specific case, but shown always -->\n\t\t\t<span class=\"countdown js-item-countdown\">\n\t\t\t\t<%= DateHelper.readableSeconds(order.getDuration()) %>\n\t\t\t<\/span>\n\t\t\t<div class=\"actions\">\n\t\t\t\t<% if (controller.doInitializePremiumButton(i)) { %>\n\t\t\t\t\t<div class=\"btn_time_reduction button_new square gold js-item-btn-premium-action js-tutorial-queue-item-btn-premium-action <%= controller.getQueueType() %>\"><\/div>\n\t\t\t\t<% } %>\n\t\t\t\t<% if (i === l - 1) { %>\n\t\t\t\t\t<div class=\"btn_cancel_order button_new square remove js-item-btn-cancel-order\"><\/div>\n\t\t\t\t<% } %>\n\t\t\t<\/div>\n\t\t\t<div class=\"construction_queue_sprite frame\">\n\t\t\t\t<div class=\"item_icon <%= controller.getIconType() %> <%= building_css_class %> js-item-icon\">\n\t\t\t\t\t<% if (order.hasTearDown()) { %>\n\t\t\t\t\t\t<div class=\"construction_queue_sprite tear_down\"><\/div>\n\t\t\t\t\t<% } %>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"upgrade_levels <%= (i === 0 ? 'first_item' : '') %>\">\n\t\t\t\t\t<%= controller.getBuildingLevel(order) %>\n\t\t\t\t\t<span class=\"construction_queue_sprite arrow_green\">&nbsp;<\/span>\n\t\t\t\t\t\t<span class=\"<%= (!order.hasTearDown()) ? 'green' : 'red'%>\">\n\t\t\t\t\t\t\t<%= controller.getNextBuildingLevel(order) %>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<% if (controller.doInitializeProgressbar(i)) { %>\n\t\t\t\t\t<div class=\"divider_frame\"><\/div>\n\t\t\t\t\t<div class=\"single-progressbar js-item-progressbar time_reduction <%= order.isBeingTearingDown() ? 'tearing_down' : '' %>\"><\/div>\n\t\t\t\t<% } %>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<% } %>\n\t<% for(var i = 0, l = GameDataConstructionQueue.getLength(controller.getQueueType()) - orders.length; i < l; i++) { %>\n\t\t<div class=\"js-queue-item js-tutorial-queue-item construction_queue_sprite empty_slot\"><\/div>\n\t<% } %>\n<\/div>",
  885.                             'advisor_container': "<div class=\"advisor_container\">\n\t<div class=\"construction_queue_sprite queue_advisor-banner-BG\"><\/div>\n\n\t<div class=\"construction_queue_sprite frame\">\n\t\t<div class=\"advisors40x40 curator\"><\/div>\n\t<\/div>\n\t<div class=\"text\"><%= l10n.advisor_banner.curator %><\/div>\n\t<div class=\"btn_activate_curator button_new\"><\/div>\n<\/div>",
  886.                             'queue_instant_buy': "<%\nvar l = orders.length;\nvar queue_type = controller.getQueueType();\nvar queue_css_classes = 'ui_various_orders js-tutorial-construction-queue'\n\t+ ' ' + queue_type\n\t+ ' ' + (controller.showAdvisorOverlay() ? 'curator_not_active' : '')\n\t+ ' ' + GameDataConstructionQueue.getQueueCssClasses(l)\n\t+ ' ' + (controller.getQueueType().indexOf('type_unit_queue') > -1 ? controller.getBuildingType() : '');\n%>\n<div class=\"<%= queue_css_classes %>\">\n\t<%\n\tfor (var i = 0; i < l; i++) {\n\t\tvar order = orders[i];\n\t\tvar order_css_class = GameDataConstructionQueue.getOrderCssClass(order);\n\t\t%>\n\n\t\t<div class=\"js-queue-item js-tutorial-queue-item queued_building_order order_id_<%= order.getId() %> <%= GameDataConstructionQueue.getQueueItemCssClasses(order, i, l) %> <%= order_css_class %>\" data-order_id=\"<%= order.getId() %>\" data-order_index=\"<%= i %>\">\n\t\t\t<span class=\"countdown js-item-countdown\">\n\t\t\t\t<%= DateHelper.readableSeconds(order.getDuration()) %>\n\t\t\t<\/span>\n\n\t\t\t<% if (i === 0) { %>\n\t\t\t\t<div class=\"single-progressbar instant_buy js-item-progressbar <%= queue_type %> <%= order.isBeingTearingDown() ? 'tearing_down' : '' %>\"><\/div>\n\t\t\t<% } %>\n\n\t\t\t<% if (i === l - 1) { %>\n\t\t\t\t<div class=\"btn_cancel_order button_new square remove js-item-btn-cancel-order\"><\/div>\n\t\t\t<% } %>\n\n\t\t\t<% if (i == 0) { %>\n\t\t\t\t<div class=\"btn_time_reduction button_new js-item-btn-premium-action js-tutorial-queue-item-btn-premium-action <%= queue_type %>\"><\/div>\n\t\t\t<% } %>\n\n\t\t\t<div class=\"construction_queue_sprite frame\">\n\t\t\t\t<div class=\"item_icon <%= controller.getIconType() %> <%= order_css_class %> js-item-icon\">\n\t\t\t\t\t<% if (controller.isBuildingQueue()) { %>\n\t\t\t\t\t\t<div class=\"building_level\">\n\t\t\t\t\t\t\t<span class=\"construction_queue_sprite <%= order.isBeingTearingDown() ? 'arrow_red_ver' : 'arrow_green_ver' %>\"><\/span><%= controller.getNextBuildingLevel(order) %>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<% }\n\t\t\t\t\telse if (controller.isUnitQueue()) { %>\n\t\t\t\t\t\t<div class=\"unit_count text_shadow\"><%= order.getUnitsToBuildLeft() %><\/div>\n\t\t\t\t\t<% } %>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<% } %>\n\t<% for(var i = 0, l = GameDataConstructionQueue.getLength(queue_type) - orders.length; i < l; i++) { %>\n\t\t<div class=\"js-queue-item js-tutorial-queue-item construction_queue_sprite empty_slot\"><\/div>\n\t<% } %>\n<\/div>"                        },
  887.                         'city_construction_overlay': {
  888.                             'container': "<% if(show_title) { %>\n\t<span><%= building.getName() %><\/span>\n<% }\nelse { %>\n\t<div class=\"special_gradient left\"><\/div>\n\t<div class=\"special_gradient right\"><\/div>\n\t<% for( var i = 0, l = building_ids.length; i < l; i++) { %>\n\t\t<% var building_id = building_ids[i],\n\t\t\tbuilding = controller.getConstructionOverlayItemBuilding(building_id);\n\t\t%>\n\t\t<div class=\"building_content_container <%= building_id %>\">\n\t\t\t<div class=\"name\"><%= building.getName() %><\/div>\n\t\t\t<div class=\"center_frame\">\n\t\t\t\t<div class=\"construction_queue_sprite frame\">\n\t\t\t\t\t<div class=\"building_icon40x40 <%= building_id %>\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"special_deco\"><\/div>\n\t\t\t\t<div class=\"special_deco_shadow\"><\/div>\n\t\t\t\t<div class=\"button_line\">\n\t\t\t\t\t<div class=\"button_container <%= buildTimeReductionEnabled ? 'two' : 'one' %>\">\n\t\t\t\t\t\t<div class=\"btn_build build_button <%= (building.isUpgradeable()) ? '' : 'disabled' %>\" data-building_id=\"<%= building_id %>\"><\/div>\n\t\t\t\t\t\t<% if (buildTimeReductionEnabled) { %>\n\t\t\t\t\t\t<div class=\"btn_reduce reduce_cost <%= (building.isUpgradeableWithGold()) ? '' : 'disabled' %>\" data-building_id=\"<%= building_id %>\"><\/div>\n\t\t\t\t\t\t<% } %>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<% if (i != l-1 && !$.browser.mise) { %>\n\t\t\t<div class=\"divider_city_overlay\"><\/div>\n\t\t<% } %>\n\t<% } %>\n\t<div class=\"clearfix\"><\/div>\n<% } %>\n",
  889.                             'frame': "<%\nvar building_id = building.getId();\n%>\n\n<div class=\"city_overview_overlay <%= building_id %>\">\n\t<div class=\"tooltip_with_arrow arrow-bottom-center arrow_type_seperate\">\n\t\t<div class=\"twa_border_top\">\n\t\t\t<div class=\"btn_close_container close_container\" data-building_id=\"<%= building_id %>\"><\/div>\n\t\t<\/div>\n\t\t<div class=\"twa_border_bottom\"><\/div>\n\t\t<div class=\"twa_border_left\"><\/div>\n\t\t<div class=\"twa_border_right\"><\/div>\n\t\t<div class=\"twa_corner_tl\"><\/div>\n\t\t<div class=\"twa_corner_tr\"><\/div>\n\t\t<div class=\"twa_corner_br\"><\/div>\n\t\t<div class=\"twa_corner_bl\"><\/div>\n\t\t<div class=\"twa_arrow js-arrow\"><\/div>\n\t\t<div class=\"twa_background_fake\"><\/div>\n\n\t\t<div class=\"twa_content js-content-area\">\n\t\t\t<span><%= building.getName() %><\/span>\n\n\t\t\t<% if (!building.isSpecialBuildingSpot()) {%><span>(<\/span><% if\n\t\t\t(building.isInConstruction()) { %><span class=\"<%= building.isUpgrading()\n\t\t\t\t? 'green' : 'red'%>\"><span class=\"level_arrow\"><\/span><%= building.getHighestBuildingOrderLevel() %><\/span><% }\n\t\t\telse { %><span><%= building.getBuildingLevelString() %><\/span><% } %><span>)<\/span>\n\t\t\t\t<div class=\"center_frame\">\n\t\t\t\t\t<div class=\"countdown\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"row\">\n\t\t\t\t\t<div class=\"single-progressbar instant_buy js-progressbar type_building_queue <%= building.isUpgrading() ? '' : 'tearing_down' %>\"><\/div>\n\t\t\t\t\t<% if (GameDataInstantBuy.isEnabled()) { %>\n\t\t\t\t\t\t<div class=\"btn_premium_action button_new\"><\/div>\n\t\t\t\t\t<% }\n\t\t\t\t\telse { %>\n\t\t\t\t\t\t<div class=\"btn_premium_action button_new square gold\"><\/div>\n\t\t\t\t\t<% } %>\n\t\t\t\t<\/div>\n\t\t\t<% } %>\n\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"button_area\">\n\t\t<% if (building.isSpecialBuildingSpot()) {%>\n\t\t\t<div class=\"button_line\">\n\t\t\t\t<div class=\"button_container one\">\n\t\t\t\t\t<div class=\"btn_open_container open_container\" data-building_id=\"<%= building_id %>\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<% } else { %>\n\t\t\t<% if (controller.areBuildButtonsVisible(building)) { %>\n\t\t\t\t<div class=\"button_line\">\n\t\t\t\t\t<div class=\"button_container two\">\n\t\t\t\t\t\t<div class=\"btn_build build_button <%= (building.isUpgradeable()) ? '' : 'disabled' %>\" data-building_id=\"<%= building_id %>\"><\/div>\n\t\t\t\t\t\t<% if (buildTimeReductionEnabled) { %>\n\t\t\t\t\t\t<div class=\"btn_reduce reduce_cost <%= (building.isUpgradeableWithGold()) ? '' : 'disabled' %>\" data-building_id=\"<%= building_id %>\"><\/div>\n\t\t\t\t\t\t<% } %>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<% } %>\n\t\t<% } %>\n\t<\/div>\n<\/div>\n",
  890.                             'frame_instant_buy': "<%\nvar frame_mode = primary_order && secondary_order ? 'double' : 'single';\n%>\n\n<div class=\"construction_overlay_frame_instant_buy <%= building_id %> <%= frame_mode %>\">\n\t<% if (secondary_order !== null) {\n\t\tvar secondary_order_icon_type = GameDataConstructionQueue.getOrderCssClass(secondary_order);\n\t%>\n\t<% if (building_id === 'academy') { %>\n\t<div class=\"item secondary\" data-order_id=\"<%= secondary_order.getId() %>\" data-queue_type=\"type_research_queue\">\n\t\t<div class=\"small_progressbar type_research_queue <%= secondary_order.isBeingTearingDown() ? 'tearing_down' : '' %>\"><\/div>\n\t\t<div class=\"icon <%= secondary_order_icon_name %> <%= secondary_order_icon_type %>\"><\/div>\n\t<\/div><% } else { %><div class=\"item secondary\" data-order_id=\"<%= secondary_order.getId() %>\" data-queue_type=\"type_unit_queue\" data-unit_kind=\"<%= secondary_order.getKind() %>\">\n\t<div class=\"small_progressbar type_unit_queue <%= secondary_order.isBeingTearingDown() ? 'tearing_down' : '' %>\"><\/div>\n\t<div class=\"icon <%= secondary_order_icon_name %> <%= secondary_order_icon_type %>\"><div class=\"unit_count text_shadow\"><%= secondary_order.getUnitsToBuildLeft() %><\/div><\/div>\n<\/div><% } %><% } %><% if (primary_order !== null) { %><div class=\"item primary\" data-order_id=\"<%= primary_order.getId() %>\" data-queue_type=\"type_building_queue\">\n\t<div class=\"small_progressbar type_building_queue <%= primary_order.isBeingTearingDown() ? 'tearing_down' : '' %>\"><\/div>\n\t<div class=\"icon building_icon40x40 <%= building_id %>\">\n\t\t<div class=\"building_level <%= primary_order.isBeingTearingDown() ? 'tearing_down' : '' %>\">\n\t\t\t<span class=\"construction_queue_sprite <%= primary_order.isBeingTearingDown() ? 'arrow_red_ver' : 'arrow_green_ver' %>\"><\/span><%= controller.getNextBuildingLevel(primary_order) %>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\t<% } %>\n\t<div class=\"arrow\"><\/div>\n<\/div>"                        },
  891.  
  892.                         /* @todo Remove when old barracks/docks will be removed */
  893.                         'units_queue': {
  894.                             'queue': "<%\nvar l = orders.length;\n%>\n<div class=\"ui_various_orders <%= controller.getQueueType() %> <%= GameDataConstructionQueue.getQueueCssClasses(l) %> js-tutorial-construction-queue <%= controller.getBuildingType() %>\">\n\t<%\n\tfor (var i = 0; i < l; i++) {\n\t\tvar order = orders[i];\n\t\tvar unit_css_class = order.getType();\n\t\t%>\n\n\t\t<div class=\"js-queue-item js-tutorial-queue-item queued_building_order order_id_<%= order.getId() %> <%= GameDataConstructionQueue.getQueueItemCssClasses(order, i, l) %> <%= unit_css_class %>\" data-order_id=\"<%= order.getId() %>\">\n\t\t\t<!-- Should be initialized only in specific case, but shown always -->\n\t\t\t<span class=\"countdown js-item-countdown\">\n\t\t\t\t<%= DateHelper.readableSeconds(order.getDuration()) %>\n\t\t\t<\/span>\n\t\t\t<div class=\"actions\">\n\t\t\t\t<% if (controller.doInitializePremiumButton(i)) { %>\n\t\t\t\t\t<div class=\"btn_time_reduction button_new square gold js-item-btn-premium-action js-tutorial-queue-item-btn-premium-action <%= controller.getQueueType() %>\"><\/div>\n\t\t\t\t<% } %>\n\t\t\t\t<% if (i === l - 1) { %>\n\t\t\t\t\t<div class=\"btn_cancel_order button_new square remove js-item-btn-cancel-order\"><\/div>\n\t\t\t\t<% } %>\n\t\t\t<\/div>\n\t\t\t<div class=\"construction_queue_sprite frame\">\n\t\t\t\t<div class=\"item_icon <%= controller.getIconType() %> <%= unit_css_class %> js-item-icon\">\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"upgrade_levels\">\n\t\t\t\t<%= (typeof order.getCount !== 'undefined') ? order.getCount() : '' %>\n\t\t\t\t<\/div>\n\t\t\t\t<% if (controller.doInitializeProgressbar(i)) { %>\n\t\t\t\t\t<div class=\"divider_frame\"><\/div>\n\t\t\t\t\t<div class=\"single-progressbar js-item-progressbar time_reduction\"><\/div>\n\t\t\t\t<% } %>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<% } %>\n\t<% for(var i = 0, l = GameDataConstructionQueue.getLength(controller.getQueueType()) - orders.length; i < l; i++) { %>\n\t\t<div class=\"js-queue-item js-tutorial-queue-item construction_queue_sprite empty_slot\"><\/div>\n\t<% } %>\n<\/div>\n",
  895.                             'queue_instant_buy': "<%\nvar l = orders.length;\nvar queue_type = controller.getQueueType();\nvar queue_css_classes = 'ui_various_orders js-tutorial-construction-queue'\n\t+ ' ' + queue_type\n\t+ ' ' + (controller.showAdvisorOverlay() ? 'curator_not_active' : '')\n\t+ ' ' + GameDataConstructionQueue.getQueueCssClasses(l)\n\t+ ' ' + (controller.getQueueType().indexOf('type_unit_queue') > -1 ? controller.getBuildingType() : '');\n%>\n<div class=\"<%= queue_css_classes %>\">\n\t<%\n\tfor (var i = 0; i < l; i++) {\n\t\tvar order = orders[i];\n\t\tvar order_css_class = GameDataConstructionQueue.getOrderCssClass(order);\n\t\t%>\n\n\t\t<div class=\"js-queue-item js-tutorial-queue-item queued_building_order order_id_<%= order.getId() %> <%= GameDataConstructionQueue.getQueueItemCssClasses(order, i, l) %> <%= order_css_class %>\" data-order_id=\"<%= order.getId() %>\" data-order_index=\"<%= i %>\">\n\t\t\t<span class=\"countdown js-item-countdown\">\n\t\t\t\t<%= DateHelper.readableSeconds(order.getDuration()) %>\n\t\t\t<\/span>\n\n\t\t\t<% if (i === 0) { %>\n\t\t\t\t<div class=\"single-progressbar instant_buy js-item-progressbar <%= queue_type %> <%= order.isBeingTearingDown() ? 'tearing_down' : '' %>\"><\/div>\n\t\t\t<% } %>\n\n\t\t\t<% if (i === l - 1) { %>\n\t\t\t\t<div class=\"btn_cancel_order button_new square remove js-item-btn-cancel-order\"><\/div>\n\t\t\t<% } %>\n\n\t\t\t<% if (i == 0) { %>\n\t\t\t\t<div class=\"btn_time_reduction button_new js-item-btn-premium-action js-tutorial-queue-item-btn-premium-action <%= queue_type %>\"><\/div>\n\t\t\t<% } %>\n\n\t\t\t<div class=\"construction_queue_sprite frame\">\n\t\t\t\t<div class=\"item_icon <%= controller.getIconType() %> <%= order_css_class %> js-item-icon\">\n\t\t\t\t\t<% if (controller.isBuildingQueue()) { %>\n\t\t\t\t\t\t<div class=\"building_level\">\n\t\t\t\t\t\t\t<span class=\"construction_queue_sprite <%= order.isBeingTearingDown() ? 'arrow_red_ver' : 'arrow_green_ver' %>\"><\/span><%= controller.getNextBuildingLevel(order) %>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<% }\n\t\t\t\t\telse if (controller.isUnitQueue()) { %>\n\t\t\t\t\t\t<div class=\"unit_count text_shadow\"><%= order.getUnitsToBuildLeft() %><\/div>\n\t\t\t\t\t<% } %>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<% } %>\n\t<% for(var i = 0, l = GameDataConstructionQueue.getLength(queue_type) - orders.length; i < l; i++) { %>\n\t\t<div class=\"js-queue-item js-tutorial-queue-item construction_queue_sprite empty_slot\"><\/div>\n\t<% } %>\n<\/div>",
  896.                             'advisor_container': "<div class=\"advisor_container\">\n\t<div class=\"construction_queue_sprite queue_advisor-banner-BG\"><\/div>\n\n\t<div class=\"construction_queue_sprite frame\">\n\t\t<div class=\"advisors40x40 curator\"><\/div>\n\t<\/div>\n\t<div class=\"text\"><%= l10n.advisor_banner.curator %><\/div>\n\t<div class=\"btn_activate_curator button_new\"><\/div>\n<\/div>"                        }
  897.                     },
  898.                     'premium': {
  899.                         'top_menu': "<div id=\"overviews_link_hover_menu\">\n\t<div class=\"box top left\">\n\t\t<div class=\"box top right\">\n\t\t\t<div class=\"box top center\"><\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"box middle left\">\n\t\t<div class=\"box middle right\">\n\t\t\t<div class=\"box middle center\">\n\t\t\t\t<ul>\n\t\t\t\t<% us.each(menu_data, function(overviews, adviser) { %>\n\t\t\t\t\t<li class=\"subsection <%= adviser %> <%= active[adviser] ? 'enabled' : 'disabled' %>\">\n\t\t\t\t\t\t<a class=\"adviser\" name=\"<%= adviser %>\" type=\"advisor\"><span class=\"advisors22x22 <%= adviser %>_<%= active[adviser] ? 'active' : 'inactive' %>\"><%= adviser %><\/span><\/a>\n\t\t\t\t\t\t<ul>\n\t\t\t\t\t\t<% us.each(overviews, function(overview, i){ %>\n\t\t\t\t\t\t\t<li class=\"<%= overview %>\"><a name=\"<%= overview %>\" type=\"overview\" href=\"#\"><%= l10n[overview] %><\/a><\/li>\n\t\t\t\t\t\t<% })%>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/li>\n\t\t\t\t<% });%>\n\t\t\t\t<\/ul>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"box bottom left\">\n\t\t<div class=\"box bottom right\">\n\t\t\t<div class=\"box bottom center\"><\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>"                    },
  900.                     'quest_welcome': {
  901.                         'welcome_window': "<div id=\"quest_welcome\">\n\t<div class=\"guide helen_portrait\">\n\t<\/div>\n\t<div class=\"yellowBox\">\n\t\t<div class=\"description\">\n\t\t\t<h3><%= intro.head.window %><\/h3>\n\t\t\t<div><%= intro.text.can_not_skip %><\/div>\n\t\t<\/div>\n\t\t<div class=\"buttons\">\n\t\t\t<div id=\"btn_start_tutorial\" class=\"button_new double_border btn_start_tutorial\"><\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n",
  902.                     },
  903.                     'quest_progressbar': {
  904.                         'tooltip': "<div class=\"quest_progressbar_tooltip\">\n\t<div><%= l10n.mouseover.text(quests_left_count) %><\/div>\n\t<ul class=\"rewards\">\n\t\t<% if (show_hero_reward) { %>\n\t\t\t<li class=\"andromeda\"><div class=\"icon hero25x25 andromeda\"><\/div><%= l10n.mouseover.andromeda %><\/li>\n\t\t<% } %>\n\t\t<li class=\"folks\"><div class=\"icon power_icon24x24 happy_folks\"><\/div><%= l10n.mouseover.folks %><\/li>\n\t<\/ul>\n<\/div>",
  905.                         'window': "<div id=\"quest_inspector\" class=\"quest <%= quest_type %> quest_progress\">\n\t<div class=\"advisor_icon\"><\/div>\n\n\t<div class=\"quest_frame\">\n\t\t<h4><%= l10n.header %><\/h4>\n        <div class=\"horizontal_line\"><\/div>\n\t\t<div class=\"description\"><%= l10n.text[show_hero_reward ? 'with_andromeda' : 'without_andromeda'] %><\/div>\n\n\n        <% var i, l = rewards.length, reward;\n\n        if (l > 0) { %>\n        <div class=\"rewards\">\n            <h4 class=\"rewards_title\"><%= l10n.rewards %><\/h4>\n            <div class=\"horizontal_line\"><\/div>\n            <div class=\"reward_scroll_large\">\n                <div class=\"scroll_left\"><\/div>\n                <div class=\"scroll_right\"><\/div>\n                <div class=\"scroll_middle\">\n                    <div class=\"scroll_content\">\n                        <ul class=\"scroll\">\n                            <% for (i = 0; i < l; i++) {\n                                    reward = rewards[i]; %>\n                                    <li class=\"reward_icon <%= reward.type %> <%= reward.id %>\">\n                                        <div class=\"<%= reward.cssClass %>\"><\/div>\n                                    <\/li>\n                            <% } %>\n                        <\/ul>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        <% } %>\n\n        <div class=\"buttons\">\n            <div class=\"button_new btn_action\"><\/div>\n            <div class=\"button_new btn_skip\"><\/div>\n        <\/div>\n\t<\/div>\n<\/div>\n"                    },
  906.                     heroes: {
  907.                         'hero_picker': "<div class=\"hero_picker no_hero <%= type %>\">\n\t<div class=\"content\">\n\t\t<div class=\"background <%= background_class %>\"><\/div>\n\t\t<div class=\"icon <%= icon_class %>\">\n\t\t\t<div class=\"caption <%= caption_class %>\"><\/div>\n\t\t<\/div>\n\t\t<div class=\"list <%= list_class %>\" id=\"hero_picker_t<%= Timestamp.now() %>\"><\/div>\n\t\t<div class=\"btn_add <%= btn_add_class %>\"><\/div>\n\t<\/div>\n\t<% if(should_have_remove_and_change_btn) { %>\n\t\t<div class=\"buttons\">\n\t\t\t<div class=\"btn_change <%= btn_change_class %>\"><\/div>\n\t\t\t<div class=\"btn_remove <%= btn_remove_class %>\"><\/div>\n\t\t<\/div>\n\t<% } %>\n\t<% if(should_have_level_btn) { %>\n\t\t<div class=\"place_sim_hero_spinner spinner\"><\/div>\n\t<% } %>\n<\/div>",
  908.                         'dropdown_select_hero': "<% var sel_option = options.searchFor('value', value); %>\n<div class=\"border-left\"><\/div>\n<div class=\"border-right\"><\/div>\n<div class=\"caption\"><%= sel_option.length ? sel_option[0].name : '' %><\/div>\n<div class=\"initial-message-box js-empty\"><\/div>\n<div class=\"arrow\"><\/div>\n<div class=\"dropdown-list default js-sb-select_hero <%= id ? id : '' %>\">\n\t<div class=\"border-left\">\n\t\t<div class=\"btn_arrow_left js-caption\"><\/div>\n\t<\/div>\n\t<div class=\"item-list-viewport js-list-viewport\">\n\t\t<div class=\"item-list js-item-list\">\n\t\t\t<% var i, l = options.length, option;\n\n\t\t\tfor (i = 0; i < l; i++) {\n\t\t\t\toption = options[i];\n\n\t\t\t\tif (i > 0) { %>\n\t\t\t\t\t<div class=\"divider\"><\/div>\n\t\t\t\t<% }\n\t\t\t\tif (option.value) { %>\n\t\t\t\t\t<div class=\"option option_<%= i %>\" name=\"<%= option.value %>\">\n\t\t\t\t\t\t<div class=\"icon hero123x87 <%= option.value %>\"><\/div>\n\t\t\t\t\t\t<div class=\"level\"><%= option.level %><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<% }\n\t\t\t\telse { %>\n\t\t\t\t\t<div class=\"option option_<%= i %> unassign\" name=\"\">\n\t\t\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t\t\t<div class=\"icon\">\n\t\t\t\t\t\t\t\t<%= option.info %>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<% }\n\t\t\t} %>\n\t\t<\/div>\n\t\t<!--div class=\"slider_container js-sb-slider-container\">\n\t\t\t<div class=\"js-sb-slider\"><\/div>\n\t\t<\/div-->\n\t<\/div>\n\t<div class=\"border-right\">\n\t\t<div class=\"btn_arrow_right js-caption\"><\/div>\n\t<\/div>\n<\/div>",
  909.                         'hero_card': "<div class=\"hero_card category_<%= hero.category %>\">\n\t<% if (typeof show_portrait === \"undefined\" || show_portrait) { %>\n\t<div class=\"portrait grepo_box\">\n\t\t<div class=\"title name\"><%= hero.name %><\/div>\n\t\t<div class=\"box_corner box_corner_tl\"><\/div>\n\t\t<div class=\"box_corner box_corner_tr\"><\/div>\n\t\t<div class=\"box_corner box_corner_bl\"><\/div>\n\t\t<div class=\"box_corner box_corner_br\"><\/div>\n\t\t<div class=\"box_border border_tl\"><\/div>\n\t\t<div class=\"box_border border_tm\"><\/div>\n\t\t<div class=\"box_border border_tr\"><\/div>\n\t\t<div class=\"box_border border_l\"><\/div>\n\t\t<div class=\"box_border border_r\"><\/div>\n\t\t<div class=\"box_border border_b\"><\/div>\n\n\t\t<div class=\"box_corner_extra box_corner_extra_tr\">\n\t\t\t<div class=\"hero_type\"><\/div>\n\t\t<\/div>\n\n\t\t<div class=\"grepo_box_background\"><\/div>\n\t\t<div class=\"grepo_box_content\">\n\t\t\t<div class=\"hero232x164 <%= hero.portrait %>\"><\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"deco_statue_facewithwings\"><\/div>\n\t<% } %>\n\t<div class=\"hero_info background_marble_brown inner_shadow border_orange <%= (typeof show_portrait !== \"undefined\" && show_portrait == false)?'':'show_chains' %>\">\n\t<% if (typeof show_statistics === \"undefined\" || show_statistics ) { %>\n\t\t<ul class=\"statistics\">\n\t\t\t<li><div class=\"icon unit_info30x30 att_<%=hero.attack_type %>\"><\/div><%= hero.attack + (hero.attack * 0.1 * hero_level) %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 def_hack\"><\/div><%= hero.def_hack + (hero.def_hack * 0.1 * hero_level) %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 speed\"><\/div><%= hero.speed %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 def_pierce\"><\/div><%= hero.def_pierce + (hero.def_pierce * 0.1 * hero_level) %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 booty\"><\/div><%= hero.booty %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 def_distance\"><\/div><%= hero.def_distance + (hero.def_distance * 0.1 * hero_level) %><\/li>\n\t\t<\/ul>\n\t<% } %>\n\t<% if (typeof show_description === \"undefined\" || show_description) { %>\n\t\t<div class=\"description description_viewport background_default border_orange\">\n\t\t\t<div class=\"description_scroller\"><%= hero.description_replaced %><\/div>\n\t\t<\/div>\n\t<% } %>\n\t<% if (typeof additional_info !== \"undefined\" && additional_info) { %>\n\t\t<div class=\"description description_viewport background_default border_orange\">\n\t\t\t<%= additional_info %>\n\t\t<\/div>\n\t<% } %>\n\t<% if (typeof show_requirements !== \"undefined\" && show_requirements) { %>\n\t\t<div class=\"requirements_wrapper\">\n\t\t\t<ul class=\"requirements\">\n\t\t\t\t<% if (hero.exclusive === true) { %>\n\t\t\t\t\t<li class=\"text\"><%= l10n.exclusive_hero %><\/li>\n\t\t\t\t<% } else { %>\n\t\t\t\t\t<li class=\"coin\"><%= hero.cost %><div class=\"icon\"><\/div><\/li>\n\t\t\t\t<% } %>\n\t\t\t<\/ul>\n\t\t\t<div class=\"hire_hero button_new double_border\"><\/div>\n\t\t<\/div>\n\t<% } %>\n\t<\/div>\n<\/div>\n",
  910.                         'player_heroes_overview': "<div class=\"heroes_info\">\n\n    <div class=\"hero_in_town\">\n        <div class=\"hero_icon_border golden_border\">\n            <div class=\"hero_icon_background\"><%\n                if (hero || hero_being_assinged) { %>\n                    <div class=\"hero_icon hero25x25 <%= (hero || hero_being_assinged).getId() %>\"><\/div>\n                <% } %>\n            <\/div>\n        <\/div>\n        <% if (hero || hero_being_assinged) {\n            if (is_injured_hero_in_town) { %>\n\t\t\t\t<div class=\"asclepius_snake_icon\"><\/div>\n                <div class=\"pb_regeneration single-progressbar regeneration\"><\/div>\n            <% }\n            else if (hero_being_assinged) { %>\n                <div class=\"pb_on_the_way_town single-progressbar assigning\"><\/div>\n                <div class=\"btn_cancel_town_travel button_new biggersquare remove\"><\/div>\n            <% }\n            else if (is_healthy_hero_in_town || is_hero_attacking) { %>\n                <div class=\"pb_experience single-progressbar experience\"><\/div>\n                <% if (is_hero_attacking) { %>\n                    <div class=\"sword_icon_border golden_border\">\n                        <div class=\"sword_icon\"><\/div>\n                    <\/div>\n                <% }\n                if (is_healthy_hero_in_town) { %>\n                    <div class=\"btn_experience button_new biggersquare level_up\"><\/div>\n                <% }\n            }\n        }\n        else { %>\n            <div class=\"btn_no_hero_in_town button_new onehalf_border\"><\/div>\n        <% } %>\n    <\/div>\n<\/div>\n"                    },
  911.                     'main_menu': {
  912.                         'item': "<li class=\"<%= type %> main_menu_item <% if (first) { %>first<% } %> <% if (last) { %>last<% } %> <% if (disabled) { %>disabled<% } %>\" data-option-id=\"<%= type %>\">\n\t<span class=\"content_wrapper\">\n\t\t<span class=\"button_wrapper\">\n\t\t\t<span class=\"button\">\n\t\t\t\t<span class=\"icon\"><\/span>\n\t\t\t\t<span class=\"indicator\" data-indicator-id=\"<%= type %>\"><\/span>\n\t\t\t<\/span>\n\t\t<\/span>\n\t\t<span class=\"name_wrapper\">\n\t\t\t<span class=\"name\">\n\t\t\t\t<%= name %>\n\t\t\t\t<% if (rank_element) { %>\n\t\t\t\t<span class=\"rank\"><\/span>\n\t\t\t\t<% } %>\n\t\t\t<\/span>\n\t\t<\/span>\n\t<\/span>\n<\/li>"                    },
  913.                     'units': {
  914.                         'unit': "<div class=\"unit_icon40x40 <%= type %> <%= is_hero ? 'hero_unit' : '' %> <%= hCommon.getUnitCountClass(amount) %> unit\" data-type=\"<%= type %>\">\n\t<div class=\"value\"><%= amount %><\/div>\n\t<div class=\"selected_border\"><\/div>\n<\/div>",
  915.                         'unit_card': "<div class=\"unit_card <%= isMythical ? 'mythical' : category %>\">\n\n\t<div class=\"portrait grepo_box_silver\">\n\t\t<div class=\"title name\"><%= unit.name %><\/div>\n\t\t<div class=\"box_corner box_corner_tl\"><\/div>\n\t\t<div class=\"box_corner box_corner_tr\"><\/div>\n\t\t<div class=\"box_corner box_corner_bl\"><\/div>\n\t\t<div class=\"box_corner box_corner_br\"><\/div>\n\t\t<div class=\"box_border border_tl\"><\/div>\n\t\t<div class=\"box_border border_tr\"><\/div>\n\t\t<div class=\"box_border border_bl\"><\/div>\n\t\t<div class=\"box_border border_br\"><\/div>\n\t\t<div class=\"box_border border_l\"><\/div>\n\t\t<div class=\"box_border border_r\"><\/div>\n\t\t<div class=\"box_border border_bbl\"><\/div>\n\t\t<div class=\"box_border border_bbr\"><\/div>\n\n\t\t<div class=\"grepo_box_background\"><\/div>\n\t\t<div class=\"grepo_box_content\">\n\t\t\t<div class=\"unit_icon228x165 <%= unit.id %>\"><\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"deco_statue\"><\/div>\n\n\t<div class=\"unit_info background_marble_brown inner_shadow border_orange show_chains\">\n\t<% if (show_statistics ) { %>\n\t\t<ul class=\"statistics\">\n\t\t\t<% if (category === 'land' ) { %>\n\t\t\t<li><div class=\"icon unit_info30x30 att_<%=unit.attack_type %>\"><\/div><%= unit.attack %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 def_hack\"><\/div><%= unit.def_hack %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 speed\"><\/div><%= unit.speed %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 def_pierce\"><\/div><%= unit.def_pierce %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 booty\"><\/div><%= unit.booty || 0 %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 def_distance\"><\/div><%= unit.def_distance %><\/li>\n\t\t\t<% } else if (category === 'naval') { %>\n\t\t\t<li><div class=\"icon unit_info30x30 ship_att\"><\/div><%= unit.attack %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 ship_def\"><\/div><%= unit.defense %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 speed\"><\/div><%= unit.speed %><\/li>\n\t\t\t<li><div class=\"icon unit_info30x30 capacity\"><\/div><%= unit.capacity %><\/li>\n\t\t\t<% } %>\n\t\t<\/ul>\n\t<% } %>\n\t<% if (show_description) { %>\n\t\t<div class=\"description description_viewport background_default border_orange\">\n\t\t\t<div class=\"description_scroller\"><%= unit.description %><\/div>\n\t\t<\/div>\n\t<% } %>\n\t<% if (additional_info) { %>\n\t\t<div class=\"description description_viewport background_default border_orange\">\n\t\t\t<%= additional_info %>\n\t\t<\/div>\n\t<% } %>\n\t<\/div>\n<\/div>\n"                    },
  916.                     'powers_menu': {
  917.                         'gods_powers': "<% var god_id, god_name, power_id, l, current_favor;\n\nfor (god_id in castable_powers) {\n\tif (castable_powers.hasOwnProperty(god_id)) {\n\t\tgod_name = l10n.gods[god_id];\n\t\tcurrent_favor = player_gods.getCurrentFavorForGod(god_id);\n\t%>\n\t\t<div class=\"god_container\" data-god_id=\"<%= god_id %>\">\n\t\t\t<div class=\"title\"> <%= god_name %> (<span class=\"current_value\" ><%= current_favor %><\/span>)<\/div>\n\t\t\t<div class=\"powers_container clearfix\"><%\n\t\t\t\tl = castable_powers[god_id].length;\n\n\t\t\t\tfor (i = 0; i < l; i++) {\n\t\t\t\t\tpower_id = castable_powers[god_id][i]; %>\n\n\t\t\t\t\t<div class=\"power_icon30x30 <%= power_id %> new_ui_power_icon animated_power_icon animated_power_icon_30x30 js-power-icon\" data-power_id=\"<%= power_id %>\">\n\t\t\t\t\t\t<div class=\"extend_spell\">\n\t\t\t\t\t\t\t<div class=\"gold\"><\/div>\n\t\t\t\t\t\t\t<div class=\"amount\"><span class=\"value\"><\/span>x<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"js-caption\"><\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<% }\n\t\t\t%><\/div>\n\t\t<\/div>\n\t<% }\n} %>"                    },
  918.                     'update_notifications': {
  919.                         'index': "<div class=\"caption\">\n\t<%= l10n[state].caption %>\n<\/div>\n<div class=\"message\">\n\t<%= l10n[state].message %>\n\n\t<% if (state === 'updated') { %>\n\t<div class=\"button_new btn_refresh\"><\/div>\n\t<% } %>\n<\/div>\n<div class=\"<%= state %>\"><\/div>\n"                    },
  920.                     'map': {
  921.                         'bpv_farmtown_tooltip': "<div class=\"farmtown_tooltip\">\n\t<div class=\"town_name\"><%= town_name %><\/div>\n\t<div class=\"relation_text\"><%= relation.isLocked() ? l10n.ruin : l10n.in_your_possession %><\/div>\n\t<div class=\"popup_table_inside small\">\n\n\t\t<% if (!relation.isLocked()) { %>\n\t\t\t<div class=\"headline\"><%= l10n.level + ' ' + relation.getLevel() %><\/div>\n\t\t\t<% if (relation.isUpgradeRunning()) { %>\n\t\t\t\t<div class=\"upgrade_level\"><%= relation.getLevel() + 1 %><\/div>\n\t\t\t<% } %>\n\t\t\t<div class=\"divider\"><\/div>\n\t\t\t<div class=\"laurels\"><div class=\"level<%= relation.getLevel() %>\"><div class=\"flag\"><\/div><\/div><\/div>\n\t\t<% } %>\n\n\t\t<div class=\"headline\"><%= l10n.trade %><\/div>\n\t\t<div class=\"divider\"><\/div>\n\t\t<div class=\"resource_line\">\n\t\t\t<div class=\"resources resource_box\">\n\t\t\t\t<div class=\"resources_small <%= resources.demand %>\"><\/div>\n\t\t\t\t<div class=\"you_pay_arrow\"><\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"ratio\"><%= resources.ratio %><\/div>\n\t\t\t<div class=\"resources resource_box\">\n\t\t\t\t<div class=\"resources_small <%= resources.offer %>\"><\/div>\n\t\t\t\t<div class=\"you_get_arrow\"><\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<% if (relation.isUpgradeRunning()) { %>\n\t\t\t<div class=\"headline\"><%= l10n.upgrade_time %><\/div>\n\t\t\t<div class=\"divider\"><\/div>\n\t\t\t<% if (spinner) { %>\n\t\t\t\t<div class=\"spinner\"><\/div>\n\t\t\t<% } else { %>\n\t\t\t\t<div class=\"timer upgrade\"><%= upgrade_time %><\/div>\n\t\t\t<% } %>\n\t\t<% } %>\n\t\t<% if (!relation.isLootable()) { %>\n\t\t\t<div class=\"headline\"><%= l10n.cool_down_time %><\/div>\n\t\t\t<div class=\"divider\"><\/div>\n\t\t\t<% if (spinner) { %>\n\t\t\t\t<div class=\"spinner\"><\/div>\n\t\t\t<% } else { %>\n\t\t\t\t<div class=\"timer next_claim\"><%= next_claim_time %><\/div>\n\t\t\t<% } %>\n\t\t<% } %>\n\t<\/div>\n<\/div>\n",
  922.                         'normal_town_tooltip': "<div class=\"town_tooltip\">\n\t<h4>\n\t\t<%= town.name %>\n\t\t<% if (city_groups) {\n\t\t\tprint(city_groups)\n\t\t} %>\n\t<\/h4>\n\t<div class=\"town_infos\">\n\t\t<table class=\"popup_table_inside town_tooltip_table\">\n\t\t\t<tr>\n\t\t\t\t<td><img src=\"<%= image_path %>\/game\/icons\/player.png\" \/><\/td>\n\t\t\t\t<td><%= town.player_name %><\/td>\n\t\t\t<\/tr>\n\t\t\t<tr>\n\t\t\t\t<td><img src=\"<%= image_path %>\/game\/icons\/points.png\" \/><\/td>\n\t\t\t\t<td><%= l10n.points(town.points) %><\/td>\n\t\t\t<\/tr>\n\t\t\t<% if (typeof town.alliance_name !== 'undefined' && town.alliance_name !== null) { %>\n\t\t\t\t<tr>\n\t\t\t\t\t<td><img src=\"<%= image_path %>\/game\/icons\/ally.png\" \/><\/td>\n\t\t\t\t\t<td><%= town.alliance_name %><\/td>\n\t\t\t\t<\/tr>\n\t\t\t<% } %>\n\t\t\t<% if (protection_end) { %>\n\t\t\t<tr>\n\t\t\t\t<td><div class=\"casted_power power_icon16x16 starter_protection\"><\/td>\n\t\t\t\t<td><span class=\"protection_end\"><%= protection_end  %><\/span><\/td>\n\t\t\t<\/tr>\n\t\t\t<% } %>\n\t\t\t<% if (typeof town.reservation !== 'undefined' && town.reservation !== null) { %>\n\t\t\t\t<tr>\n\t\t\t\t\t<td><span class=\"reservation_tool icon small <%= town.reservation.state %> <%= town.reservation.type %>\"><\/span><\/td>\n\t\t\t\t\t<td><%= reservation_status %><\/td>\n\t\t\t\t<\/tr>\n\t\t\t<% } %>\n\t\t<\/table>\n\t<\/div>\n<\/div>\n",
  923.                         'troop_movement_element': "<tr>\n\t<td>\n\t\t<div class=\"icon map_town_tooltip16x16 <%= icon_type %>\">\n\t<\/td>\n\t<td>\n\t\t<div> <%= text %> <\/div>\n\t<\/td>\n<\/tr>",
  924.                         'units_in_town_element': "<td>\n\t<div class=\"icon unit_icon25x25 <%= unit_type %>\"><\/div>\n\t<div class=\"tooltip_units_amount\"> <%= amount %> <\/div>\n<\/td>\n"                    }
  925.                 }// templates
  926.             }); // DM.loadData
  927.         }, //on_data_manager_load_data
  928.  
  929.         on_document_ready: function () {
  930.  
  931.             ITowns.initialize({"towns":[]});
  932.  
  933.             // in iOS, iPad - rotate the game, if somebody uses it not in landscape mode
  934.             if (Game.isiOs()) {
  935.                             }
  936.  
  937.             // the window factory is selfinitialized
  938.             $.Observer(GameEvents.bot_check.update_started_at_change).publish({});
  939.         },
  940.         game_loader_finishd_hook: function () {
  941.             GameData.add({
  942.                 building: {
  943.                     build_cost_reduction_factor: 0.75,
  944.                     build_cost_reduction: 50                },
  945.                 island_quests: {
  946.                     exchange_quest_cost: 50                }
  947.             });
  948.  
  949.             GameData.add({
  950.                 heroes_meta: {
  951.                     premium_slot_cost: 250,
  952.                     premium_rotate_offer_cost_gold: 50,
  953.                     premium_halve_cure_cost: 25,
  954.                     max_level: 20,
  955.                     max_heroes: 5,
  956.                     max_heroes_per_town: 1,
  957.                     max_heroes_per_command: 1,
  958.                     time_to_cure: 21600,
  959.                     time_limit_for_halving_cure: 3600,
  960.                     town_travel_time: 7200,
  961.                     coins_exchange_offer_denominator: 2,
  962.                     coins_exchange_offer_numerator: 1                }
  963.             });
  964.  
  965.             GameData.add({
  966.                 crafting_meta: {
  967.                     default_cost_factor: 1,
  968.                     easter: {
  969.                         recipe_cost: 50                    },
  970.                     ab_groups: {
  971.                         a: ["br","ru","cz","ar","pt","fi","tr","fr","us","dk","en","zz","yy"],
  972.                         b: ["hu","sk","ro","po","es","gr","it","nl","no","se","de","xx","vv","pl","xa","xl"]                    }
  973.                 }
  974.             });
  975.  
  976.             GameData.add({
  977.                 inventory: {
  978.                     cost_of_extension: {"11":50,"16":100},
  979.                     start_amount_of_slots: 10,
  980.                     total_amount_of_slots: 20                }
  981.             });
  982.  
  983.             GameData.add({
  984.                 research_bonus: {
  985.                     berth: 6,
  986.                     meteorology_speed: 0.1,
  987.                     cartography_speed: 0.1,
  988.                     colony_ship_speed: 0.1,
  989.                     pottery_storage: 2500,
  990.                     catapult_speed: 4,
  991.                     favor_loot_per_unit: 5,
  992.                     conscription_bonus: 0.1,
  993.                     mathematics_bonus: 0.1,
  994.                     instructor_bonus: 0.1,
  995.                     fertility_improvement_bonus: 0.5,
  996.                     shipwright_bonus: 0.1,
  997.                     call_of_the_ocean_bonus: 0.5,
  998.                     building_crane_bonus: 0.1,
  999.                     architecture_bonus: 0.1,
  1000.                     pottery_storage_bonus: 2500,
  1001.                     diplomacy_resources_bonus: 0.15                }
  1002.             });
  1003.  
  1004.             GameData.add({min_main_level_for_tear_down: 10});
  1005.  
  1006.             GameData.add({map_size: 1000});
  1007.             GameData.add({resources: {"wood":"Holz","stone":"Stein","iron":"Silberm\u00fcnzen"}});
  1008.             GameData.add({resource_names: {"wood":"Holz","stone":"Stein","iron":"Silberm\u00fcnzen","all":"Misch"}});
  1009.             GameData.add({researches: {"slinger":{"name":"Schleuderer","description":"Erm\u00f6glicht die Ausbildung von Schleuderern.","research_dependencies":[],"building_dependencies":{"academy":1},"resources":{"wood":300,"stone":500,"iron":200},"required_time":200,"research_points":4,"id":"slinger"},"archer":{"name":"Bogensch\u00fctze","description":"Erm\u00f6glicht die Ausbildung von Bogensch\u00fctzen.","research_dependencies":[],"building_dependencies":{"academy":1},"resources":{"wood":550,"stone":100,"iron":400},"required_time":200,"research_points":8,"id":"archer"},"town_guard":{"name":"Stadtwache","description":"Die Stadtwache verst\u00e4rkt deine Miliz mit 5 K\u00e4mpfern je Bauernhofstufe.","research_dependencies":[],"building_dependencies":{"academy":1},"resources":{"wood":400,"stone":300,"iron":300},"required_time":200,"research_points":3,"id":"town_guard"},"hoplite":{"name":"Hopliten","description":"Erm\u00f6glicht die Ausbildung von Hopliten.","research_dependencies":[],"building_dependencies":{"academy":4},"resources":{"wood":600,"stone":200,"iron":850},"required_time":800,"research_points":8,"id":"hoplite"},"meteorology":{"name":"Meteorologie","description":"Alle Einheiten aus der Kaserne bewegen sich 10% schneller.","research_dependencies":[],"building_dependencies":{"academy":4},"resources":{"wood":2500,"stone":1700,"iron":6500},"required_time":800,"research_points":4,"id":"meteorology"},"espionage":{"name":"Spionage","description":"Ein abgeschickter Spion wird einen Bonus in H\u00f6he von 20% zus\u00e4tzlicher Silberm\u00fcnzen erhalten.","research_dependencies":[],"building_dependencies":{"academy":7},"resources":{"wood":900,"stone":900,"iron":1100},"required_time":1800,"research_points":3,"id":"espionage"},"booty":{"name":"Loyalit\u00e4t der Dorfbewohner","description":"Beim Rohstoffsammeln von Bauernd\u00f6rfern erh\u00e4ltst du 115% zus\u00e4tzliche Rohstoffe. Allerdings verdoppelt sich die Abklingzeit.","research_dependencies":[],"building_dependencies":{"academy":7},"resources":{"wood":1300,"stone":1300,"iron":1300},"required_time":1800,"research_points":6,"id":"booty"},"pottery":{"name":"Keramik","description":"Dein Lager kann 2500 weitere Rohstoffe lagern.","research_dependencies":[],"building_dependencies":{"academy":7},"resources":{"wood":700,"stone":1500,"iron":900},"required_time":1800,"research_points":4,"id":"pottery"},"rider":{"name":"Reiter","description":"Erm\u00f6glicht die Ausbildung von Reitern.","research_dependencies":[],"building_dependencies":{"academy":10},"resources":{"wood":1400,"stone":700,"iron":1800},"required_time":3000,"research_points":8,"id":"rider"},"architecture":{"name":"Architektur","description":"Die Rohstoffkosten aller Geb\u00e4ude in dieser Stadt werden um 15% verringert.","research_dependencies":[],"building_dependencies":{"academy":10},"resources":{"wood":1900,"stone":2100,"iron":1300},"required_time":3000,"research_points":6,"id":"architecture"},"instructor":{"name":"Ausbilder","description":"Ausbilder f\u00f6rdern die Ausbildung deiner Soldaten. Deine Kaserne arbeitet 10% schneller.","research_dependencies":[],"building_dependencies":{"academy":10},"resources":{"wood":800,"stone":1300,"iron":1600},"required_time":3000,"research_points":4,"id":"instructor"},"bireme":{"name":"Bireme","description":"Erm\u00f6glicht den Bau von Biremen.","research_dependencies":[],"building_dependencies":{"academy":13},"resources":{"wood":2800,"stone":1300,"iron":2200},"required_time":5000,"research_points":8,"id":"bireme"},"building_crane":{"name":"Baukran","description":"Die Bauzeiten aller Geb\u00e4ude in dieser Stadt werden um 15% verk\u00fcrzt.","research_dependencies":[],"building_dependencies":{"academy":13},"resources":{"wood":3000,"stone":1800,"iron":1400},"required_time":5000,"research_points":4,"id":"building_crane"},"shipwright":{"name":"Schiffbauer","description":"Schiffbauer unterst\u00fctzen deine Werftarbeiter. Der Hafen arbeitet 10% schneller.","research_dependencies":[],"building_dependencies":{"academy":13},"resources":{"wood":5000,"stone":2000,"iron":3900},"required_time":5000,"research_points":6,"id":"shipwright"},"chariot":{"name":"Streitwagen","description":"Erm\u00f6glicht den Bau von Streitwagen.","research_dependencies":[],"building_dependencies":{"academy":16},"resources":{"wood":3700,"stone":1900,"iron":2800},"required_time":8000,"research_points":8,"id":"chariot"},"attack_ship":{"name":"Feuerschiff","description":"Erm\u00f6glicht den Bau von Feuerschiffen.","research_dependencies":[],"building_dependencies":{"academy":16},"resources":{"wood":4400,"stone":2000,"iron":2400},"required_time":8000,"research_points":8,"id":"attack_ship"},"conscription":{"name":"Wehrpflicht","description":"Durch die Einf\u00fchrung der Wehrpflicht sinken die Kosten f\u00fcr Landeinheiten um 10%.","research_dependencies":[],"building_dependencies":{"academy":16},"resources":{"wood":3800,"stone":4200,"iron":6000},"required_time":8000,"research_points":4,"id":"conscription"},"demolition_ship":{"name":"Brander","description":"Erm\u00f6glicht den Bau von Brandern.","research_dependencies":[],"building_dependencies":{"academy":19},"resources":{"wood":5300,"stone":2600,"iron":2700},"required_time":13000,"research_points":8,"id":"demolition_ship"},"catapult":{"name":"Katapult","description":"Erm\u00f6glicht den Bau von Katapulten.","research_dependencies":[],"building_dependencies":{"academy":19},"resources":{"wood":5500,"stone":2900,"iron":3600},"required_time":13000,"research_points":8,"id":"catapult"},"cryptography":{"name":"Kryptographie","description":"Wann immer deine Stadt Silberm\u00fcnzen wegen eines feindlichen Spions verliert, verlierst du 10% weniger.","research_dependencies":[],"building_dependencies":{"academy":19},"resources":{"wood":2500,"stone":3000,"iron":5100},"required_time":13000,"research_points":6,"id":"cryptography"},"colonize_ship":{"name":"Kolonieschiff","description":"Erm\u00f6glicht den Bau eines Kolonieschiffs.","research_dependencies":[],"building_dependencies":{"academy":22},"resources":{"wood":7500,"stone":7500,"iron":9500},"required_time":18000,"research_points":0,"id":"colonize_ship"},"small_transporter":{"name":"Schnelles Transportschiff","description":"Erm\u00f6glicht den Bau von schnellen Transportschiffen.","research_dependencies":[],"building_dependencies":{"academy":22},"resources":{"wood":6500,"stone":2800,"iron":3200},"required_time":18000,"research_points":8,"id":"small_transporter"},"plow":{"name":"Pflug","description":"Der Bauernhof kann 200 weitere Einwohner versorgen.","research_dependencies":[],"building_dependencies":{"academy":22},"resources":{"wood":3000,"stone":3300,"iron":2100},"required_time":18000,"research_points":4,"id":"plow"},"berth":{"name":"Kojen","description":"Deine Transportschiffe k\u00f6nnen 6 weitere Einheiten transportieren.","research_dependencies":[],"building_dependencies":{"academy":22},"resources":{"wood":8900,"stone":5200,"iron":7800},"required_time":18000,"research_points":6,"id":"berth"},"trireme":{"name":"Trireme","description":"Erm\u00f6glicht den Bau von Triremen.","research_dependencies":[],"building_dependencies":{"academy":25},"resources":{"wood":6500,"stone":3800,"iron":4700},"required_time":24000,"research_points":8,"id":"trireme"},"phalanx":{"name":"Phalanx","description":"Deine Truppen bilden eine m\u00e4chtige Phalanx und k\u00e4mpfen so 10% st\u00e4rker.","research_dependencies":[],"building_dependencies":{"academy":25},"resources":{"wood":4000,"stone":4000,"iron":15000},"required_time":24000,"research_points":9,"id":"phalanx"},"breach":{"name":"Durchbruch","description":"Erm\u00f6glicht den Angriff Durchbruch. Deine Schiffe erm\u00f6glichen einen besseren Durchbruch deiner Transportboote zum Land. Dadurch k\u00e4mpfen deine Schiffe allerdings 50% schlechter.","research_dependencies":[],"building_dependencies":{"academy":25},"resources":{"wood":8000,"stone":8000,"iron":9000},"required_time":24000,"research_points":6,"id":"breach"},"mathematics":{"name":"Mathematik","description":"Durch die Entwicklung der Mathematik k\u00f6nnen die Rohstoffkosten f\u00fcr Schiffe um 10% gesenkt werden.","research_dependencies":[],"building_dependencies":{"academy":25},"resources":{"wood":7100,"stone":4400,"iron":8600},"required_time":24000,"research_points":6,"id":"mathematics"},"ram":{"name":"Rammbock","description":"Die Kampfkraft deiner Schiffe erh\u00f6ht sich um 10%.","research_dependencies":[],"building_dependencies":{"academy":28},"resources":{"wood":7900,"stone":9200,"iron":14000},"required_time":33000,"research_points":10,"id":"ram"},"cartography":{"name":"Kartographie","description":"Deine Flotte kann besser navigieren und ist daher 10% schneller.","research_dependencies":[],"building_dependencies":{"academy":28},"resources":{"wood":10000,"stone":6700,"iron":12500},"required_time":33000,"research_points":8,"id":"cartography"},"take_over":{"name":"Eroberung","description":"Erm\u00f6glicht das Erobern feindlicher St\u00e4dte durch das Entfachen einer Revolte.","research_dependencies":[],"building_dependencies":{"academy":28},"resources":{"wood":12000,"stone":12000,"iron":16000},"required_time":33000,"research_points":0,"id":"take_over"},"stone_storm":{"name":"Steinhagel","description":"Erm\u00f6glicht es deinen Katapulten zus\u00e4tzlich zur Stadtmauer ein zuf\u00e4lliges Geb\u00e4ude zu besch\u00e4digen (au\u00dfer Spezialgeb\u00e4ude). Pro Katapult wird die Wahrscheinlichkeit um 10% erh\u00f6ht.","research_dependencies":[],"building_dependencies":{"academy":31},"resources":{"wood":8500,"stone":5900,"iron":6600},"required_time":38000,"research_points":4,"id":"stone_storm"},"temple_looting":{"name":"Tempelpl\u00fcnderung","description":"Deine mythischen Einheiten k\u00f6nnen Gunst aus feindlichen Tempeln erbeuten (5 Gunst pro Einheit mit Ausnahme von Hydren).","research_dependencies":[],"building_dependencies":{"academy":31},"resources":{"wood":9200,"stone":5300,"iron":10000},"required_time":38000,"research_points":6,"id":"temple_looting"},"divine_selection":{"name":"G\u00f6ttliche Auslese","description":"Deine mythischen Einheiten k\u00e4mpfen im Angriff und in der Verteidigung um 10% besser.","research_dependencies":[],"building_dependencies":{"academy":31},"resources":{"wood":10000,"stone":8000,"iron":12000},"required_time":38000,"research_points":10,"id":"divine_selection"},"combat_experience":{"name":"Kampferfahrung","description":"Du erh\u00e4ltst f\u00fcr 10% deiner verlorenen Einheiten zus\u00e4tzliche Kampfpunkte.","research_dependencies":[],"building_dependencies":{"academy":34},"resources":{"wood":9800,"stone":11400,"iron":14200},"required_time":44000,"research_points":6,"id":"combat_experience"},"strong_wine":{"name":"Starker Wein","description":"Die Dauer des Stadtfestes und der Olympischen Spiele verk\u00fcrzt sich um 15%.","research_dependencies":[],"building_dependencies":{"academy":34},"resources":{"wood":8000,"stone":6500,"iron":11000},"required_time":44000,"research_points":4,"id":"strong_wine"},"set_sail":{"name":"Segel setzen","description":"Deine Kolonieschiffe verf\u00fcgen \u00fcber gr\u00f6\u00dfere Segel und erreichen ihr Ziel 10% schneller.","research_dependencies":[],"building_dependencies":{"academy":34},"resources":{"wood":13000,"stone":9700,"iron":15500},"required_time":44000,"research_points":8,"id":"set_sail"}}});
  1010.             GameData.add({farm_town_time_values: {"normal":[300,1200,5400,14400],"booty":[600,2400,10800,28800]}});
  1011.                         GameData.add({farm_town: {"building_requirements":{"resources":{"1":{"building":"storage","level":1},"2":{"building":"storage","level":5},"3":{"building":"storage","level":7},"4":{"building":"storage","level":10}},"units":{"1":{"building":"farm","level":5},"2":{"building":"farm","level":7},"3":{"building":"farm","level":10},"4":{"building":"farm","level":15}}},"expansion_times":{"2":300,"3":600,"4":1200,"5":4800,"6":9600},"expansion_costs":{"2":1,"3":5,"4":25,"5":50,"6":100},"unlock_costs":{"1":2,"2":8,"3":10,"4":30,"5":50,"6":100},"claim_resource_cooldowns_normal":[300,1200,5400,14400],"claim_resource_cooldowns_booty":[600,2400,10800,28800],"claim_units":{"1":{"sword":7,"slinger":6,"archer":6,"hoplite":5},"2":{"sword":8,"slinger":7,"archer":7,"hoplite":6},"3":{"sword":9,"slinger":9,"archer":9,"hoplite":7},"4":{"sword":10,"slinger":10,"archer":10,"hoplite":8},"5":{"sword":12,"slinger":11,"archer":11,"hoplite":9},"6":{"sword":13,"slinger":12,"archer":12,"hoplite":10}},"claim_unit_cooldowns":{"sword":10800,"slinger":10800,"archer":10800,"hoplite":10800},"max_resources_per_day":{"1":2500,"2":3000,"3":3500,"4":4000,"5":4500,"6":5000}}});
  1012.            
  1013.             GameData.add({unit_order_refund_factor: 0.5});
  1014.             GameData.add({'FarmMouseOve</divlate': "<h4><%= name %><\/h4>\n<span class=\"small\"><%= player_relation_message %><\/span>\n<div class=\"popup_table_inside small\">\n    <div class=\"clearfix\">\n        <div class=\"fp_icon fp_mood\"><\/div>\n        <div class=\"fp_property\">\n            <div>Stimmung:<\/div>\n            <div class=\"farm_popup_progress_wrapper\">\n                <div class=\"fp_progress\" style=\"width:<%= mood %>%\"><\/div>\n                <div class=\"fp_text\"><%= mood %>%<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <div class=\"clearfix\">\n        <div class=\"fp_icon fp_exp\"><\/div>\n        <div class=\"fp_property\">\n            <div>Ausbaustufe: <%= expansion_stage %><\/div>\n            <div class=\"farm_popup_progress_wrapper expansion\">\n                <div class=\"fp_expansion\" style=\"width:<%= expansion_stage\/6*100 %>%\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <div class=\"clearfix\">\n        <div class=\"fp_icon fp_trade\"><\/div>\n        <div class=\"fp_property\">\n            <div>Handel:<\/div>\n            <span class=\"you_pay resource_<%= demand %>_icon\"><\/span>\n            <span class=\"popup_ratio\">1:<%= Math.round(ratio * 100) \/ 100 %><\/span>\n            <span class=\"you_get resource_<%= offer %>_icon\"><\/span>\n        <\/div>\n    <\/div>\n\n    <% if(loot > Timestamp.now() && Game.gfx_level > 0 ){ %>\n    <div class=\"clearfix\">\n        <div class=\"fp_icon fp_loot\"><\/div>\n        <div class=\"fp_property\">\n            N\u00e4chste Forderung:<br\/>\n            <%= moment(loot * 1000).format(\"LT\") %>\n        <\/div>\n    <\/div>\n<\/div>\n<% } %>\n<\/div>\n"});
  1015.             GameData.add({'ConfirmDialogTemplate': "<div class=\"main_dialog_text_area\">\n\t<p class=\"confirm_dialog_text\">\n\t\t<%= content %>\n\t<\/p>\n\t<div class=\"dialog_buttons\">\n\t<%= confirm ? button(confirm, {href: '#confirm', onclick: onConfirm}, true) : '' %>\n\t<%= cancel ? button(cancel, {href: '#cancel'}, true) : '' %>\n\n\t<% if (check) { %>\n\t\t<hr \/>\n\t\t<% if (use_player_hint) { %>\n\t\t\t<a href=\"#player_hint_checkbox\" class=\"checkbox\"><\/a><span><%= check %><\/span>\n\t\t<% } else { %>\n\t\t\t<a href=\"#checkbox\" class=\"checkbox\"><\/a><span><%= check %><\/span>\n\t\t<% } %>\n\t<% } %>\n\t<\/div>\n<\/div>\n"});
  1016.             GameData.add({'dailyBonusStatic': {"name":"T\u00e4gliche Belohnung","description":"W\u00e4hle deine t\u00e4gliche Belohnung aus und sie wird sofort deiner aktiven Stadt gutgeschrieben!","num_levels":7,"login_in_a_row_highest":1,"rewards_list":[{"resources":2000,"favor":60,"title":"1"},{"resources":2500,"favor":80,"title":"2"},{"resources":3000,"favor":100,"title":"3"},{"resources":3500,"favor":125,"title":"4"},{"resources":4000,"favor":150,"title":"5"},{"resources":4500,"favor":180,"title":"6"},{"resources":6000,"favor":280,"title":"7+"}],"mystic_rewards":[[{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"slinger","configuration":{"type":"slinger","amount":12,"lifetime":18000,"level":5},"level":5,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"hoplite","configuration":{"type":"hoplite","amount":12,"lifetime":14400,"level":4},"level":4,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"rare_building_order_boost","subtype":"default","configuration":{"percent":25,"lifetime":1200,"level":2},"level":2,"stashable":true}],[{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"slinger","configuration":{"type":"slinger","amount":12,"lifetime":18000,"level":5},"level":5,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"hoplite","configuration":{"type":"hoplite","amount":12,"lifetime":14400,"level":4},"level":4,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"epic_building_order_boost","subtype":"default","configuration":{"percent":50,"lifetime":1800,"level":3},"level":3,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_order_boost","subtype":"default","configuration":{"percent":30,"lifetime":5400,"level":3},"level":3,"stashable":true}],[{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"slinger","configuration":{"type":"slinger","amount":12,"lifetime":18000,"level":5},"level":5,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"hoplite","configuration":{"type":"hoplite","amount":12,"lifetime":14400,"level":4},"level":4,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"sword","configuration":{"type":"sword","amount":12,"lifetime":18000,"level":5},"level":5,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"epic_building_order_boost","subtype":"default","configuration":{"percent":50,"lifetime":1800,"level":3},"level":3,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"epic_unit_order_boost","subtype":"default","configuration":{"percent":50,"lifetime":1800,"level":3},"level":3,"stashable":true}],[{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"slinger","configuration":{"type":"slinger","amount":12,"lifetime":21600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"hoplite","configuration":{"type":"hoplite","amount":12,"lifetime":18000,"level":5},"level":5,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"sword","configuration":{"type":"sword","amount":12,"lifetime":21600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"archer","configuration":{"type":"archer","amount":12,"lifetime":21600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"epic_building_order_boost","subtype":"default","configuration":{"percent":50,"lifetime":3600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"epic_unit_order_boost","subtype":"default","configuration":{"percent":50,"lifetime":3600,"level":6},"level":6,"stashable":true}],[{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"slinger","configuration":{"type":"slinger","amount":12,"lifetime":21600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"hoplite","configuration":{"type":"hoplite","amount":12,"lifetime":21600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"sword","configuration":{"type":"sword","amount":12,"lifetime":21600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"archer","configuration":{"type":"archer","amount":12,"lifetime":21600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"epic_building_order_boost","subtype":"default","configuration":{"percent":50,"lifetime":3600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"longterm_unit_order_boost","subtype":"default","configuration":{"percent":20,"lifetime":604800,"level":1},"level":1,"stashable":true}],[{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"slinger","configuration":{"type":"slinger","amount":12,"lifetime":25200,"level":7},"level":7,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"hoplite","configuration":{"type":"hoplite","amount":12,"lifetime":21600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"sword","configuration":{"type":"sword","amount":12,"lifetime":25200,"level":7},"level":7,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"archer","configuration":{"type":"archer","amount":12,"lifetime":25200,"level":7},"level":7,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"epic_building_order_boost","subtype":"default","configuration":{"percent":50,"lifetime":3600,"level":6},"level":6,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"longterm_unit_order_boost","subtype":"default","configuration":{"percent":20,"lifetime":604800,"level":1},"level":1,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"trojan_defense","subtype":0,"configuration":{"lifetime":43200,"wall_bonus":1,"militia_bonus":5,"farm_level_cap":25},"level":0,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"longterm_defense_boost","subtype":"default","configuration":{"percent":5,"lifetime":604800,"level":1},"level":1,"stashable":true}],[{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"slinger","configuration":{"type":"slinger","amount":12,"lifetime":28800,"level":8},"level":8,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"hoplite","configuration":{"type":"hoplite","amount":12,"lifetime":25200,"level":7},"level":7,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"sword","configuration":{"type":"sword","amount":12,"lifetime":28800,"level":8},"level":8,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"unit_training_boost","subtype":"archer","configuration":{"type":"archer","amount":12,"lifetime":28800,"level":8},"level":8,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"epic_building_order_boost","subtype":"default","configuration":{"percent":50,"lifetime":5400,"level":9},"level":9,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"longterm_unit_order_boost","subtype":"default","configuration":{"percent":20,"lifetime":604800,"level":1},"level":1,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"trojan_defense","subtype":0,"configuration":{"lifetime":43200,"wall_bonus":1,"militia_bonus":5,"farm_level_cap":25},"level":0,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"longterm_attack_boost","subtype":"default","configuration":{"percent":10,"lifetime":604800,"level":1},"level":1,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"longterm_defense_boost","subtype":"default","configuration":{"percent":5,"lifetime":604800,"level":1},"level":1,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"instant_gold","subtype":"gold","configuration":{"amount":5,"level":0},"level":0,"stashable":true},{"id":null,"type":"power_reward_effect_inventory_item","power_id":"instant_currency","subtype":"coins_of_both","configuration":{"type":"coins_of_both","amount":5,"cf_on":"amount","level":0},"level":0,"stashable":false}]]}});
  1017.             GameData.add({celebration_cost: 300});
  1018.             GameData.add({additional_runtime_modifier: {"default_unit_movement_boost":30,"lighthouse_speed_bonus":0.15}});
  1019.  
  1020.             GameData.add({
  1021.                 cancel_times: {
  1022.                     trades: 300,
  1023.                     unit_movements: 600,
  1024.                     espionage: 300                }
  1025.             });
  1026.  
  1027.             GameData.add({
  1028.                 events: {
  1029.                     assassins: {
  1030.                         tiers: {"1":{"amount":2,"points":20},"2":{"amount":4,"points":14},"3":{"amount":4,"points":5},"4":{"amount":5,"points":2}},
  1031.                         premium: {
  1032.                             spots_reset_costs: 5,
  1033.                             buy_arrows_costs: 60,
  1034.                             buy_arrows_amount: 5                        }
  1035.                     }
  1036.                 }
  1037.             });
  1038.  
  1039.             GameData.add({default_flag_colors: {"lost_town":"666666","current_player":"FFBB00","own_alliance":"0099FF","default_player":"BB5511","invite_friend":"FAFAFA","enemy":"FF0000","pact":"399B1E"}});
  1040.  
  1041.             PopupFactory.addTexts({
  1042.                 'curator_info': 'Der Verwalter unterstützt dich beim Aufbau und der Organisation eines riesigen Reiches. Mit seiner Hilfe kannst du zusätzliche Bauaufträge in der Stadt setzen. Außerdem bietet er dir viele hilfreiche Übersichten über deine Städte an.',
  1043.                 'trader_info': 'Der Händler optimiert deine Wirtschaftskreisläufe. Er steigert deine Rohstoffproduktion um 30% der Grundproduktion.',
  1044.                 'priest_info': 'Die Hohepriesterin hat eine besonders gute Beziehung zu den Göttern. Sie steigert deine Gunstproduktion um 50% und unterstützt deine mythischen Einheiten. Sie kämpfen 20% stärker.',
  1045.                 'commander_info': 'Der Befehlshaber genießt höchstes Ansehen bei deinen Truppen. Ihm gelingt es, die Motivation deiner Truppen noch weiter zu steigern. Landeinheiten kämpfen 20% stärker.',
  1046.                 'captain_info': 'Der Kapitän ist ein erfahrener Seemann, der schon viele feindliche Flotten geschlagen hat. Durch seine Erfahrung kämpfen deine Seeeinheiten 20% stärker und deine Handelswaren erreichen andere Inseln doppelt so schnell. Darüberhinaus ermöglicht er dir die Nutzung des Angriffsplaners und erleichtert dir das Sammeln von Rohstoffen über die Bauerndörferübersicht.',
  1047.  
  1048.                 'curator_hint': 'Für 100 Gold kannst du dir den Verwalter holen!',
  1049.                 'trader_hint': 'Für 100 Gold kannst du dir den Händler holen!',
  1050.                 'priest_hint': 'Für 100 Gold kannst du dir die Hohepriesterin holen!',
  1051.                 'commander_hint': 'Für 100 Gold kannst du dir den Befehlshaber holen!',
  1052.                 'captain_hint': 'Für 100 Gold kannst du dir den Kapitän holen!'
  1053.             });
  1054.  
  1055.             PopupFactory.init();
  1056.  
  1057.             $('#delete_all_notifications').tooltip('Alle löschen');
  1058.  
  1059.             $('#hidden_notification_count').tooltip('Weitere Benachrichtigungen vorhanden.');
  1060.  
  1061.             GameData.add({
  1062.                 'texts': {
  1063.                     'curator_confirm': {
  1064.                         'title': "Verwalter aktivieren",
  1065.                         'content': "Willst du den Verwalter wirklich für 100 Gold aktivieren?",
  1066.                         'check': "Dieses Fenster in Zukunft nicht mehr anzeigen"
  1067.                     },
  1068.                     'priest_confirm': {
  1069.                         'title': "Hohepriesterin aktivieren",
  1070.                         'content': "Willst du die Hohepriesterin wirklich für 100 Gold aktivieren?",
  1071.                         'check': "Dieses Fenster in Zukunft nicht mehr anzeigen"
  1072.                     },
  1073.                     'trader_confirm': {
  1074.                         'title': "Händler aktivieren",
  1075.                         'content': "Willst du den Händler wirklich für 100 Gold aktivieren?",
  1076.                         'check': "Dieses Fenster in Zukunft nicht mehr anzeigen"
  1077.                     },
  1078.                     'captain_confirm': {
  1079.                         'title': "Kapitän aktivieren",
  1080.                         'content': "Willst du den Kapitän wirklich für 100 Gold aktivieren?",
  1081.                         'check': "Dieses Fenster in Zukunft nicht mehr anzeigen"
  1082.                     },
  1083.                     'commander_confirm': {
  1084.                         'title': "Befehlshaber aktivieren",
  1085.                         'content': "Willst du den Befehlshaber wirklich für 100 Gold aktivieren?",
  1086.                         'check': "Dieses Fenster in Zukunft nicht mehr anzeigen"
  1087.                     }
  1088.                 }
  1089.             });
  1090.  
  1091.             HelperLayout.updateItowns(TempBarData);
  1092.             try {
  1093.                 delete window.TempBarData;
  1094.             } catch (e) {
  1095.                 window['TempBarData'] = undefined;
  1096.             }
  1097.             var showOnLogin = [];
  1098.  
  1099.            
  1100.            
  1101.            
  1102.             var windows = require('game/windows/ids');
  1103.             var priorities = require('game/windows/priorities');
  1104.  
  1105.             if (!Game.quest_tutorial_show_welcome_window && showOnLogin.length) {
  1106.                 //World wonders
  1107.                 if (HelperLayout.containsGift(showOnLogin, 'hint.age_of_wonder')) {
  1108.                     WQM.addQueuedWindow({
  1109.                         type: windows.WORLD_WONDERS_WELCOME,
  1110.                         priority: priorities.getPriority(windows.WORLD_WONDERS_WELCOME),
  1111.                         open_function: function () {
  1112.                             return WorldWondersWelcomeWindowFactory.openWindow();
  1113.                         }
  1114.                     });
  1115.                 }
  1116.  
  1117.                 if (HelperLayout.containsGift(showOnLogin, 'hint.world_ends')) {
  1118.                     WQM.addQueuedWindow({
  1119.                         type: windows.WORLD_END_WELCOME,
  1120.                         priority: priorities.getPriority(windows.WORLD_END_WELCOME),
  1121.                         open_function: function () {
  1122.                             return WorldEndWelcomeWindowFactory.openWindow(HelperLayout.getGiftData(showOnLogin, 'hint.world_ends'));
  1123.                         }
  1124.                     });
  1125.                 }
  1126.  
  1127.                 if (HelperLayout.containsGift(showOnLogin, 'hint.ipad')) {
  1128.                     WQM.addQueuedWindow({
  1129.                         type: windows.IPAD_WELCOME,
  1130.                         priority: priorities.getPriority(windows.IPAD_WELCOME),
  1131.                         open_function: function () {
  1132.                             return IpadWelcomeWindowFactory.openWindow();
  1133.                         }
  1134.                     });
  1135.                 }
  1136.             }
  1137.  
  1138.             //Move Quest window on top
  1139.             var wnd_quests_welcome = WM.getWindowByType(windows.QUEST_WELCOME);
  1140.  
  1141.             if (wnd_quests_welcome.length) {
  1142.                 wnd_quests_welcome[0].bringToFront();
  1143.             }
  1144.  
  1145.             if (Game.gfx_level > 0) {
  1146.                 FarmTownBars.initialize();
  1147.             }
  1148.  
  1149.                         //do not open window here - IE7 will throw a stack overflow error
  1150.             //window is opened in map.js now
  1151.             Game.autoOpenTownIndex = true;
  1152.            
  1153.             window.parent.postMessage('game_loaded', '*');
  1154.         } //game_loader_finishd_hook
  1155.     }); // Bootstrap.run
  1156.     //]]>
  1157. </script>
  1158.  
  1159. <div id="ui_box">
  1160.  
  1161.     <div id="devtools"></div>
  1162.  
  1163.     <!-- Toolbar on the top -->
  1164.     <div class="nui_toolbar">
  1165.         <div class="left"></div>
  1166.         <div class="right"></div>
  1167.         <div class="middle"></div>
  1168.     </div>
  1169.  
  1170.     <!-- Box on the left -->
  1171.     <div class="nui_left_box">
  1172.         <div class="server_time_area ui-game-selectable"></div>
  1173.  
  1174.         <div class="ui_advisors">
  1175.             <div class="advisor_frame curator">
  1176.                 <div class="advisor advisors22x22 curator_sepia"></div>
  1177.             </div>
  1178.             <div class="advisor_frame trader">
  1179.                 <div class="advisor advisors22x22 trader_sepia"></div>
  1180.             </div>
  1181.             <div class="advisor_frame priest">
  1182.                 <div class="advisor advisors22x22 priest_sepia"></div>
  1183.             </div>
  1184.             <div class="advisor_frame commander">
  1185.                 <div class="advisor advisors22x22 commander_sepia"></div>
  1186.             </div>
  1187.             <div class="advisor_frame captain">
  1188.                 <div class="advisor advisors22x22 captain_sepia"></div>
  1189.             </div>
  1190.         </div>
  1191.  
  1192.         <div class="premium_area premium_wrapper">
  1193.             <div class="btn_open_premium_buy_gold open_premium_button">
  1194.                 <div class="icon"></div>
  1195.                 <div class="js-caption"></div>
  1196.             </div>
  1197.             <div class="gold_amount ui-game-selectable"></div>
  1198.         </div>
  1199.     </div>
  1200.  
  1201.     <!-- Main menu -->
  1202.     <div class="nui_main_menu">
  1203.         <div class="top"></div>
  1204.         <div class="bottom">
  1205.             <div class="slide_button_wrapper">
  1206.                 <div class="slide_button"></div>
  1207.             </div>
  1208.         </div>
  1209.         <div class="middle">
  1210.             <div class="content">
  1211.                 <ul>
  1212.  
  1213.                 </ul>
  1214.             </div>
  1215.             <div class="border"></div>
  1216.         </div>
  1217.         <div class="leaves type3"></div>
  1218.     </div>
  1219.  
  1220.     <!-- Box on the right (units, spells god favor) -->
  1221.     <div class="nui_right_box">
  1222.         <div class="ui_heroes_overview_container">
  1223.             <div id="ui_heroes_overview" class="ui_heroes_overview"></div>
  1224.         </div>
  1225.         <div class="nui_coins_container">
  1226.             <div class="wisdom_coins_box">0</div>
  1227.             <div class="war_coins_box">0</div>
  1228.         </div>
  1229.         <div class="nui_units_time_box_container">
  1230.             <div class="nui_units_time_box"></div>
  1231.         </div>
  1232.         <div class="nui_battlepoints_container">
  1233.             <div class="bp_icon"></div>
  1234.             <div class="points">0</div>
  1235.         </div>
  1236.     </div>
  1237.  
  1238.     <!-- Box where resources are displayed -->
  1239.     <div class="ui_resources_bar">
  1240.  
  1241.     </div>
  1242.  
  1243.     <!-- Units/Spells box -->
  1244.     <div class="nui_units_box">
  1245.         <div class="units_land">
  1246.             <div class="top"></div>
  1247.             <div class="middle">
  1248.                 <div class="left"></div>
  1249.                 <div class="right"></div>
  1250.                 <div class="content">
  1251.                     <div class="units_wrapper clearfix">
  1252.                     </div>
  1253.                     <div class="nav">
  1254.                         <div class="border_top"></div>
  1255.                         <div class="bottom_link">
  1256.                             <div class="js-caption"></div>
  1257.                         </div>
  1258.                         <div class="btn_slide slide_button"><div class="js-caption"></div></div>
  1259.                     </div>
  1260.                 </div>
  1261.             </div>
  1262.             <div class="bottom"></div>
  1263.         </div>
  1264.         <div class="units_naval">
  1265.             <div class="top"></div>
  1266.             <div class="middle">
  1267.                 <div class="left"></div>
  1268.                 <div class="right"></div>
  1269.                 <div class="content">
  1270.                     <div class="units_wrapper clearfix">
  1271.                     </div>
  1272.                     <div class="nav">
  1273.                         <div class="border_top"></div>
  1274.                         <div class="bottom_link">
  1275.                             <div class="js-caption"></div>
  1276.                         </div>
  1277.                         <div class="btn_slide slide_button"><div class="js-caption"></div></div>
  1278.                     </div>
  1279.                 </div>
  1280.             </div>
  1281.             <div class="bottom"></div>
  1282.         </div>
  1283.         <div class="bottom_ornament"></div>
  1284.     </div>
  1285.  
  1286.     <div class="topleft_navigation_area">
  1287.         <div class="bull_eye_buttons">
  1288.             <div class="rb_map">
  1289.                 <div class="option island_view circle_button">
  1290.                     <div class="pointer"></div>
  1291.                 </div>
  1292.                 <div class="option strategic_map circle_button">
  1293.                     <div class="pointer"></div>
  1294.                 </div>
  1295.                 <div class="option city_overview circle_button">
  1296.                     <div class="pointer"></div>
  1297.                 </div>
  1298.             </div>
  1299.             <div class="btn_jump_to_town circle_button jump_to_town"><div class="icon js-caption"></div></div>
  1300.             <div class="btn_change_colors circle_button_small change_colors"><div class="icon js-caption"></div></div>
  1301.             <div class="layer_over_change_colors_button_part1"></div>
  1302.             <div class="layer_over_change_colors_button_part2"></div>
  1303.         </div>
  1304.         <div class="coords_box">
  1305.             <div class="wgt_coordinates map_coordinates_widget"></div>
  1306.             <div class="btn_save_location circle_button save_location"><div class="icon js-caption"></div></div>
  1307.             <div class="btn_jump_to_coordination circle_button jump_to_coordination"><div class="icon js-caption"></div></div>
  1308.         </div>
  1309.     </div>
  1310.  
  1311.     <div class="nui_grepo_score">
  1312.         <div class="btn_grepo_score_container">
  1313.              <div class="btn_grepo_score"></div>
  1314.              <span class="indicator" data-indicator-id="grepo_score">!</span>
  1315.         </div>
  1316.         <div class="grepo_score_container">
  1317.             <span class="grepo_score"></span>
  1318.         </div>
  1319.     </div>
  1320.  
  1321.     <!-- a place for 3rd party plugins / greasemonkey scripts to add their UI. $('body').addClass('plugin_area') to activate -->
  1322.     <div class="plugin_area_container">
  1323.     </div>
  1324.  
  1325.     <div class="gods_area">
  1326.         <div class="gods_container"></div>
  1327.         <div class="gods_overlayer"></div>
  1328.         <div class="gods_progress">
  1329.             <canvas width="90" height="90" id="favor_circular_progress"></canvas>
  1330.             <div class="gods_favor_button_area">
  1331.                 <div class="gods_favor_amount ui-game-selectable"></div>
  1332.                 <div class="btn_gods_spells circle_button spells">
  1333.                     <div class="icon js-caption"></div>
  1334.                 </div>
  1335.             </div>
  1336.         </div>
  1337.  
  1338.         <div class="gods_spells_menu">
  1339.             <div class="top"></div>
  1340.             <div class="middle">
  1341.                 <div class="left"></div>
  1342.                 <div class="right"></div>
  1343.                 <div class="content"></div>
  1344.             </div>
  1345.             <div class="bottom"></div>
  1346.         </div>
  1347.  
  1348.         <!-- Buttons above the gods area -->
  1349.         <div class="gods_area_buttons_background"></div>
  1350.         <div class="gods_area_buttons">
  1351.             <div class="btn_settings circle_button settings"><div class="icon js-caption"></div></div>
  1352.             <div class="btn_audio_toggle btn_wrapper">
  1353.                 <div class="circle_button_small audio_toggle"><div class="icon js-caption"></div></div>
  1354.             </div>
  1355.             <div class="btn_wiki btn_wrapper">
  1356.                 <div class="circle_button_small wiki"><div class="icon js-caption"></div></div>
  1357.             </div>
  1358.             <div class="btn_logout circle_button logout"><div class="icon js-caption"></div></div>
  1359.         </div>
  1360.     </div>
  1361.  
  1362.     <!-- Toolbar Buttons -->
  1363.     <div class="toolbar_buttons">
  1364.         <div class="toolbar_button notepad">
  1365.             <div class="icon">
  1366.                 <div class="js-caption caption"></div>
  1367.             </div>
  1368.         </div>
  1369.         <div class="toolbar_button inventory">
  1370.             <div class="icon">
  1371.                 <div class="js-caption caption"></div>
  1372.             </div>
  1373.         </div>
  1374.         <div class="toolbar_button premium">
  1375.             <div class="icon">
  1376.                 <div class="js-caption caption"></div>
  1377.             </div>
  1378.         </div>
  1379.     </div>
  1380.  
  1381.     <!-- Toolbar activities -->
  1382.     <div class="tb_activities toolbar_activities">
  1383.  
  1384.     </div>
  1385.  
  1386.     <!-- Quickbar -->
  1387.     <div class="ui_quickbar"></div>
  1388.  
  1389.     <!-- Town Groups -->
  1390.     <div class="town_name_area">
  1391.         <div class="btn_prev_town button_arrow left"></div>
  1392.         <div class="btn_next_town button_arrow right"></div>
  1393.  
  1394.         <div class="town_groups_dropdown btn_toggle_town_groups_menu">
  1395.             <div class="caption js-viewport">
  1396.                 <div class="town_name js-townname-caption js-rename-caption ui-game-selectable"></div>
  1397.             </div>
  1398.             <div class="button js-button-caption"></div>
  1399.         </div>
  1400.  
  1401.         <div class="casted_powers_area">
  1402.             <div class="button left js-button-left"></div>
  1403.             <div class="button right js-button-right"></div>
  1404.             <div class="list-viewport js-casted-powers-viewport">
  1405.                 <div class="list js-list">
  1406.                     <!-- Casted powers goes here -->
  1407.                 </div>
  1408.             </div>
  1409.         </div>
  1410.     </div>
  1411.  
  1412.     <div class="leaves type5 top_left"></div>
  1413.     <div class="leaves type6 top_right"></div>
  1414.     <div class="leaves type2 top_right_below"></div>
  1415.     <div class="leaves type1 top_right_left"></div>
  1416.  
  1417.     <!-- Map area -->
  1418.     <div id="main_area">
  1419.         <div id="content">
  1420.                         <div id="loader">
  1421.     <div id="loader_content">
  1422.         <span id="loader_step_buildings" style="color: #FF0000;">[GameData - Buildings]</span>
  1423.  
  1424.         <span id="loader_step_units" style="color: #FF0000;">[GameData - Units]</span>
  1425.  
  1426.         <span id="loader_step_powers" style="color: #FF0000;">[GameData - Powers]</span>
  1427.  
  1428.         <span id="loader_step_map" style="color: #FF0000;">[GameData - Map]</span>
  1429.  
  1430.         <span id="loader_step_bar" style="color: #FF0000;">[GameData - Current Town]</span>
  1431.         <div id="load_progress">
  1432.             <div id="load_progress_bar"></div>
  1433.         </div>
  1434.     </div>
  1435. </div>
  1436.         </div>
  1437.     </div>
  1438.     <!-- City Overview -->
  1439.     <div class="ui_city_overview">
  1440.         <div class="viewport js-city-overview-viewport">
  1441.             <div class="town_background js-city-overview-dragdrop">
  1442.                 <div class="viewport js-city-overview-buildings-container">
  1443.                     <!-- Buildings go here -->
  1444.                 </div>
  1445.                 <div class="viewport js-city-construction-overlay-viewport">
  1446.                     <!-- Buttons go here  -->
  1447.                 </div>
  1448.                 <div class="viewport js-city-env-animations-viewport">
  1449.                     <!-- Environment animations go here  -->
  1450.                 </div>
  1451.                 <div class="viewport layout_game_events_items js-city-game-events-items-viewport">
  1452.                     <!-- Environment animations go here  -->
  1453.                 </div>
  1454.                 <div class="blocking_layer"></div>
  1455.             </div>
  1456.         </div>
  1457.     </div>
  1458.     <div class="ui_construction_queue">
  1459.         <div class="js-construction-queue">
  1460.             <div class="construction_queue_frame">
  1461.                 <div class="construction_queue_sprite queue_BG_slice-left"></div>
  1462.                 <div class="queue_BG_slice-middle"></div>
  1463.                 <div class="construction_queue_sprite queue_BG_slice-right"></div>
  1464.             </div>
  1465.  
  1466.             <div class="construction_queue_build_button">
  1467.                 <div class="construction_queue_sprite queue_button-idle queue_button btn_construction_mode js-tutorial-btn-construction-mode"></div>
  1468.             </div>
  1469.  
  1470.             <div class="construction_queue_order_container">
  1471.                 <!-- Here goes the building queue -->
  1472.             </div>
  1473.         </div>
  1474.     </div>
  1475.  
  1476.     <!-- Minimized windows -->
  1477.     <div id="minimized_windows_area" class="instant_buy">
  1478.         <div class="minimized_windows_area">
  1479.             <div class="button_scroll_left_box">
  1480.                 <div class="button_scroll_left"></div>
  1481.             </div>
  1482.             <div class="button_scroll_right_box">
  1483.                 <div class="button_scroll_right"></div>
  1484.             </div>
  1485.             <div class="windows_box">
  1486.                 <div class="windows"></div>
  1487.             </div>
  1488.         </div>
  1489.     </div>
  1490.  
  1491.     <!-- Close all windows windows -->
  1492.     <div class="btn_close_all_windows">
  1493.         <div class="left"></div>
  1494.         <div class="middle">
  1495.             <div class="box">
  1496.                 <div class="box-left"></div>
  1497.                 <div class="box-middle">
  1498.                     <div class="close_all"></div>
  1499.                 </div>
  1500.                 <div class="box-right"></div>
  1501.             </div>
  1502.         </div>
  1503.         <div class="right"></div>
  1504.     </div>
  1505.     <div class="happening_large_icon_container">
  1506.     </div>
  1507.     <div id="notification_area">
  1508.         <a id="delete_all_notifications" href="#"></a>
  1509.         <div id="hidden_notification_count"></div>
  1510.     </div>
  1511.  
  1512.     <div id="tutorial_quest_container">
  1513.         <div id="questlog"></div>
  1514.         <div id="quest_progress_container"></div>
  1515.     </div>
  1516.  
  1517.     <div id="icons_container_right">
  1518.         <div id="daily_login_icon"></div>
  1519.         <ul id="island_quests_overview"></ul>
  1520.     </div>
  1521.  
  1522.    
  1523.    
  1524.    
  1525.     <div id="maintenance_notification"></div>
  1526.  
  1527. </div>
  1528. <div id="popup_div_curtain">
  1529.     <table class="popup" id="popup_div" cellpadding="0" cellspacing="0">
  1530.         <tr class="popup_top">
  1531.             <td class="popup_top_left"></td>
  1532.             <td class="popup_top_middle"></td>
  1533.             <td class="popup_top_right"></td>
  1534.         </tr>
  1535.         <tr>
  1536.             <td class="popup_middle_left">&nbsp;</td>
  1537.             <td class="popup_middle_middle" id="popup_content"></td>
  1538.             <td class="popup_middle_right">&nbsp;</td>
  1539.         </tr>
  1540.         <tr class="popup_bottom">
  1541.             <td class="popup_bottom_left"></td>
  1542.             <td class="popup_bottom_middle"></td>
  1543.             <td class="popup_bottom_right"></td>
  1544.         </tr>
  1545.     </table>
  1546. </div>
  1547. <div id="bbcode_popups">
  1548.    
  1549.     <div class="bb_sizes">
  1550.        
  1551.             <div class="bbcode_box middle_center">
  1552.                     <div class="bbcode_box top_left"></div>
  1553.                     <div class="bbcode_box top_right"></div>
  1554.                     <div class="bbcode_box top_center"></div>
  1555.                     <div class="bbcode_box bottom_center"></div>
  1556.                     <div class="bbcode_box bottom_right"></div>
  1557.                     <div class="bbcode_box bottom_left"></div>
  1558.                     <div class="bbcode_box middle_left"></div>
  1559.                     <div class="bbcode_box middle_right"></div>
  1560.                     <div class="bbcode_box content clearfix">        <ul>
  1561.             <li><a href="#" id="s6">&raquo; Sehr klein</a></li>
  1562.             <li><a href="#" id="s7">&raquo; Klein</a></li>
  1563.             <li><a href="#" id="s9">&raquo; Normal</a></li>
  1564.             <li><a href="#" id="s12">&raquo; Groß</a></li>
  1565.             <li><a href="#" id="s20">&raquo; Riesig</a></li>
  1566.         </ul>
  1567.         </div></div>    </div>
  1568.  
  1569.     <script type="text/template" id="tpl_color_selector">
  1570.     <div class="color_picker_colors">
  1571.         <div class="color_picker_c0" style="background:#f00"></div><div class="color_picker_c1" style="background:#ff0"></div><div class="color_picker_c2" style="background:#0f0"></div><div class="color_picker_c3" style="background:#0ff"></div><div class="color_picker_c4" style="background:#00f"></div><div class="color_picker_c5" style="background:#f0f"></div>
  1572.     </div>
  1573.     <div class="color_picker_tones">
  1574.         <div class="color_picker_00"></div><div class="color_picker_01"></div><div class="color_picker_02"></div><div class="color_picker_03"></div><div class="color_picker_04"></div><div class="color_picker_05"></div><br />
  1575.         <div class="color_picker_10"></div><div class="color_picker_11"></div><div class="color_picker_12"></div><div class="color_picker_13"></div><div class="color_picker_14"></div><div class="color_picker_15"></div><br />
  1576.         <div class="color_picker_20"></div><div class="color_picker_21"></div><div class="color_picker_22"></div><div class="color_picker_23"></div><div class="color_picker_24"></div><div class="color_picker_25"></div><br />
  1577.         <div class="color_picker_30"></div><div class="color_picker_31"></div><div class="color_picker_32"></div><div class="color_picker_33"></div><div class="color_picker_34"></div><div class="color_picker_35"></div><br />
  1578.         <div class="color_picker_40"></div><div class="color_picker_41"></div><div class="color_picker_42"></div><div class="color_picker_43"></div><div class="color_picker_44"></div><div class="color_picker_45"></div><br />
  1579.         <div class="color_picker_50"></div><div class="color_picker_51"></div><div class="color_picker_52"></div><div class="color_picker_53"></div><div class="color_picker_54"></div><div class="color_picker_55"></div><br />
  1580.     </div>
  1581. </script>
  1582.  
  1583.  
  1584. <script type="text/template" id="tpl_colorpicker">
  1585.     <div class="color_picker_grepo">
  1586.         <div class="color_selector"></div>
  1587.         <div class="hash_symbol">&#35</div>
  1588.         <div class="color_input textbox"></div>
  1589.         <div class="color_default button_new"><%= l10n.default_btn %></div>
  1590.         <div class="color_confirm button_new icon_only"></div>
  1591.     </div>
  1592.     <div class="color_preview">
  1593.         <div class="preview_text"><%= l10n.preview_text %></div>
  1594.         <% if (type === 'image') { %>
  1595.         <div class="color_picker_flag_big">
  1596.             <div class="color_picker_flag_big_image"></div>
  1597.             <% } else { %>
  1598.             <div class="text_preview_box">
  1599.                 <div class="game_border">
  1600.                     <div class="game_border_top"></div>
  1601.                     <div class="game_border_bottom"></div>
  1602.                     <div class="game_border_left"></div>
  1603.                     <div class="game_border_right"></div>
  1604.                     <div class="game_border_corner corner1"></div>
  1605.                     <div class="game_border_corner corner2"></div>
  1606.                     <div class="game_border_corner corner3"></div>
  1607.                     <div class="game_border_corner corner4"></div>
  1608.                     <div class="example_text"></div>
  1609.                 </div>
  1610.                 <% } %>
  1611.             </div>
  1612. </script>
  1613.     <div class="bb_font_chooser bb_chooser">
  1614.        
  1615.             <div class="bbcode_box middle_center">
  1616.                     <div class="bbcode_box top_left"></div>
  1617.                     <div class="bbcode_box top_right"></div>
  1618.                     <div class="bbcode_box top_center"></div>
  1619.                     <div class="bbcode_box bottom_center"></div>
  1620.                     <div class="bbcode_box bottom_right"></div>
  1621.                     <div class="bbcode_box bottom_left"></div>
  1622.                     <div class="bbcode_box middle_left"></div>
  1623.                     <div class="bbcode_box middle_right"></div>
  1624.                     <div class="bbcode_box content clearfix">        <ul>
  1625.             <li><a href="#serif" class="serif">Serif</a></li>
  1626.             <li><a href="#sansserif" class="sansserif">Sans-Serif</a></li>
  1627.             <li><a href="#monospace" class="monospace">Monospace</a></li>
  1628.         </ul>
  1629.         </div></div>    </div>
  1630.  
  1631.     <div class="bb_player_chooser bb_chooser">
  1632.        
  1633.             <div class="bbcode_box middle_center">
  1634.                     <div class="bbcode_box top_left"></div>
  1635.                     <div class="bbcode_box top_right"></div>
  1636.                     <div class="bbcode_box top_center"></div>
  1637.                     <div class="bbcode_box bottom_center"></div>
  1638.                     <div class="bbcode_box bottom_right"></div>
  1639.                     <div class="bbcode_box bottom_left"></div>
  1640.                     <div class="bbcode_box middle_left"></div>
  1641.                     <div class="bbcode_box middle_right"></div>
  1642.                     <div class="bbcode_box content clearfix">        <label for="bb_player_chooser_player_input">Name des Spielers</label>
  1643.         <input type="text" class="bb_player_chooser_player_input"/>
  1644.         </div></div>    </div>
  1645.  
  1646.     <div class="bb_ally_chooser bb_chooser">
  1647.        
  1648.             <div class="bbcode_box middle_center">
  1649.                     <div class="bbcode_box top_left"></div>
  1650.                     <div class="bbcode_box top_right"></div>
  1651.                     <div class="bbcode_box top_center"></div>
  1652.                     <div class="bbcode_box bottom_center"></div>
  1653.                     <div class="bbcode_box bottom_right"></div>
  1654.                     <div class="bbcode_box bottom_left"></div>
  1655.                     <div class="bbcode_box middle_left"></div>
  1656.                     <div class="bbcode_box middle_right"></div>
  1657.                     <div class="bbcode_box content clearfix">        <label for="bb_ally_chooser_ally_input">Name der Allianz</label>
  1658.         <input type="text" class="bb_ally_chooser_ally_input"/>
  1659.         </div></div>    </div>
  1660.  
  1661.     <div class="bb_town_chooser bb_chooser">
  1662.        
  1663.             <div class="bbcode_box middle_center">
  1664.                     <div class="bbcode_box top_left"></div>
  1665.                     <div class="bbcode_box top_right"></div>
  1666.                     <div class="bbcode_box top_center"></div>
  1667.                     <div class="bbcode_box bottom_center"></div>
  1668.                     <div class="bbcode_box bottom_right"></div>
  1669.                     <div class="bbcode_box bottom_left"></div>
  1670.                     <div class="bbcode_box middle_left"></div>
  1671.                     <div class="bbcode_box middle_right"></div>
  1672.                     <div class="bbcode_box content clearfix">        <label for="bb_town_chooser_town_input">Name der Stadt</label>
  1673.         <input type="text" class="bb_town_chooser_town_input"/>
  1674.         </div></div>    </div>
  1675.  
  1676.     <div class="bb_report_chooser bb_chooser">
  1677.        
  1678.             <div class="bbcode_box middle_center">
  1679.                     <div class="bbcode_box top_left"></div>
  1680.                     <div class="bbcode_box top_right"></div>
  1681.                     <div class="bbcode_box top_center"></div>
  1682.                     <div class="bbcode_box bottom_center"></div>
  1683.                     <div class="bbcode_box bottom_right"></div>
  1684.                     <div class="bbcode_box bottom_left"></div>
  1685.                     <div class="bbcode_box middle_left"></div>
  1686.                     <div class="bbcode_box middle_right"></div>
  1687.                     <div class="bbcode_box content clearfix">        <label for="bb_report_chooser_report_input">Titel des veröffentlichten Berichts</label>
  1688.         <input type="text" class="bb_report_chooser_report_input"/>
  1689.         </div></div>    </div>
  1690.  
  1691.     <div class="bb_award_chooser bb_chooser">
  1692.        
  1693.             <div class="bbcode_box middle_center">
  1694.                     <div class="bbcode_box top_left"></div>
  1695.                     <div class="bbcode_box top_right"></div>
  1696.                     <div class="bbcode_box top_center"></div>
  1697.                     <div class="bbcode_box bottom_center"></div>
  1698.                     <div class="bbcode_box bottom_right"></div>
  1699.                     <div class="bbcode_box bottom_left"></div>
  1700.                     <div class="bbcode_box middle_left"></div>
  1701.                     <div class="bbcode_box middle_right"></div>
  1702.                     <div class="bbcode_box content clearfix">        <select name="type" class="bb_award_chooser_award_type">
  1703.             <option value="">- bitte auswählen -</option>
  1704.             <option value="all">Alle Awards</option>
  1705.             <option value="world">Alle Awards einer Welt</option>
  1706.             <option value="award">Einen bestimmten Award</option>
  1707.         </select>
  1708.         <select name="world" class="bb_award_chooser_award_world"></select>
  1709.         <select name="award" class="bb_award_chooser_award_award"></select>
  1710.         </div></div>    </div>
  1711.  
  1712.     <div class="bb_table_popup">
  1713.        
  1714.             <div class="bbcode_box middle_center">
  1715.                     <div class="bbcode_box top_left"></div>
  1716.                     <div class="bbcode_box top_right"></div>
  1717.                     <div class="bbcode_box top_center"></div>
  1718.                     <div class="bbcode_box bottom_center"></div>
  1719.                     <div class="bbcode_box bottom_right"></div>
  1720.                     <div class="bbcode_box bottom_left"></div>
  1721.                     <div class="bbcode_box middle_left"></div>
  1722.                     <div class="bbcode_box middle_right"></div>
  1723.                     <div class="bbcode_box content clearfix">        <table class="bb_table_fields">
  1724.             <tr>
  1725.                 <td>
  1726.                     <table>
  1727.                         <tr>
  1728.                             <td>
  1729.                                 <label for="bb_table_rows">Zeilen</label>
  1730.                             </td>
  1731.                             <td>
  1732.                                 <input type="text" class="bb_table_rows" value="2"/>
  1733.                             </td>
  1734.                         </tr>
  1735.                         <tr>
  1736.                             <td>
  1737.                                 <label for="bb_table_columns">Spalten</label>
  1738.                             </td>
  1739.                             <td>
  1740.                                 <input type="text" class="bb_table_columns" value="2"/>
  1741.                             </td>
  1742.                         </tr>
  1743.                         <tr>
  1744.                             <td>
  1745.                                 <label for="bb_table_header">Kopfzeile</label>
  1746.                             </td>
  1747.                             <td>
  1748.                                 <input type="checkbox" class="bb_table_header"/>
  1749.                             </td>
  1750.                         </tr>
  1751.                     </table>
  1752.                 </td>
  1753.                 <td class="bb_table_preview"></td>
  1754.             </tr>
  1755.  
  1756.             <tr>
  1757.                 <td>
  1758.                 </td>
  1759.                 <td>
  1760.                     <a class="confirm" href="#confirm"></a>
  1761.                     <a class="cancel" href="#cancel"></a>
  1762.                 </td>
  1763.             </tr>
  1764.         </table>
  1765.         </div></div>    </div>
  1766. </div>
  1767.  
  1768.  
  1769. <img id="version" src="/version_img.php" style="display:none"
  1770.      title="|"/>
  1771.    
  1772.  
  1773. <!-- this div will be used for event tracking code -->
  1774. <div id="event_tracking_code"></div>
  1775.  
  1776. <div id="reward_animations_layer"></div>
  1777.  
  1778. <!-- adding new lines between left, middle, and right divs will break the layout because they rely on inline-block styles. -->
  1779. <div id="human_message">
  1780.     <div class="left"></div><div class="middle">
  1781.         <div class="icon"></div>
  1782.         <div class="inner">
  1783.             <div class="headline"></div>
  1784.             <div class="text"></div>
  1785.         </div>
  1786.     </div><div class="right"></div>
  1787. </div>
  1788.  
  1789. <!-- ig_conv_last_site cookie -->
  1790. <script type="text/javascript">
  1791.     try {
  1792.         var a = document.location, b = a.hostname.substring(a.host.indexOf(".") + 1), c = a.protocol + "//" + a.host + a.pathname, d = new Date;
  1793.         d.setTime(d.getTime() + 31536E6);
  1794.         document.cookie = "ig_conv_last_site=" + c + "; domain=." + b + "; path=/; expires=" + d.toUTCString()
  1795.     } catch (e) {
  1796.     }
  1797.     ;
  1798. </script>
  1799.  
  1800. </body>
  1801. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement