

function maxOneOfWep( unit, optionName, count ) {
	return maxOneOf( unit, optionName, count, maxOneOfWep );
}

var maxOneWepOpt = {changeFunction: maxOneOfWep};

var optionEldarHeavyWeapons = [
					   ["iStarCan", "Sternenkanone", 25, {oneOf:"iWeap" } ],
					   ["iBright", "Laserlanze", 30, {oneOf:"iWeap" } ],
					   ["iMissLau", "Raketenwerfer", 20, {oneOf:"iWeap" } ],
					   ["iShurCan", "Shuriken Kanone", 5, {oneOf:"iWeap" } ],
					   ["iScatter", "Impulslaser", 15, {oneOf:"iWeap" } ]
					   ];

var optionEldarVehicleWeapons = [
					["iShurCat2", "TL Shuriken Catapult", 0, {oneOf:"iLtWeap" } ],
					["iShurCan2", "Shuriken Kanone", 10, {oneOf:"iLtWeap" } ]
					];

var uWarlock = {
  name:       "Runenleser",
  points:     25.,
  basicText:  "Sprinten, Runenrüstung, <br>Shurikenpistole",
  maxsize:    1,
  icons:      ["warlock01.gif", "warlock02.gif"],
  options:    [
			   [
				["iJetbike", "Jetbike", 20, {icons:["jetbike01.gif"]}],
				["iWitch", "Hagun Zar", 0, {oneOf:"closeCombatWep"} ],
				["iSSpear", "Runenspeer", 3, {oneOf:"closeCombatWep"} ],
				["iSpiritS", "Phantomseher Aufwertung", 6.]
				],
			   [
				["iWPConcea", "Nebelschleier", 15],
				["iWPDestru", "Flammen der Wut", 10],
				["iWPEmbold", "Stählerne Entschlossenheit", 5],
				["iWPEnhanc", "Khaines Segen", 15]
				]
			   ],
  defaultOptions: { iWitch: 1 }
};

var uWarlocks = {
  name:       "Runenleser",
  points:     25.,
  basicText:  "Sprinten, Runenrüstung, <br>Shurikenpistole",
  maxsize:    10,
  icons:      ["warlock01.gif", "warlock02.gif"],
  options:    [
			   [
				["iJetbike", "Jetbike", 20, {icons:["jetbike01.gif"]}],
				["iWitch", "Hagun Zar", 0, {oneOf:"closeCombatWep"} ],
				["iSSpear", "Runenspeer", 3, {oneOf:"closeCombatWep"} ],
				["iSpiritS", "Phantomseher Aufwertung", 6.]
				],
			   [
				["iWPConcea", "Nebelschleier", 15],
				["iWPDestru", "Flammen der Wut", 10],
				["iWPEmbold", "Stählerne Entschlossenheit", 5],
				["iWPEnhanc", "Khaines Segen", 15]
				]
			   ],
  defaultOptions: { iWitch: 1 }
};

var uWaveSerpent = {
  name:       "Wave Serpent",
  points:     90,
  basicText:  "Energy Field",
  maxsize:    1,
  icons:      ["falcon01.gif"],
  options:    [
			   [
				["iVVector", "Vectorschubdüsen", 20],
				["iVStarEng", "Zusatztriebwerke", 15],
				["iGSpiritS", "Seelensteine", 10]
				],
			   [
				["tlSCan", "TL Shuriken Kanones", 10, {oneOf:"iWeap" } ],
				["tlSCatL", "TL Impulslaser", 25, {oneOf:"iWeap" } ],
				["tlML", "TL Raketenwerfers", 30, {oneOf:"iWeap" } ],
				["tlStarC", "TL Sternenkanone", 35, {oneOf:"iWeap" } ],
				["tlBL", "TL Laserlanzes", 45, {oneOf:"iWeap" } ],
				],
			   optionEldarVehicleWeapons
			   ],
  defaultOptions: { iShurCan: 1, iShurCat2: 1 }
};


var iconFolder = "image/";

var baseDefinition = {
  name: "Eldar",
  maxsize: 1,
  noSpecialName: 1,
  subDefinitions: {

	autarch: {
	  name:       "Autarch",
	  points:     70,
	  basicText:  "Sprinten, Meister Stratege, Energieschild,<br>Shurikenpistole, Plasmagranaten, Impulsminen",
	  maxsize:    1,
	  icons:      ["guardian01.gif"],
	  options:    [
				   [
					["iSHWings", "Falkenflügel", 20],
					["iWarpGenerator", "Warpsprung Generators", 25.],
					["iJetbike", "Jetbike", 30, {icons:["jetbike01.gif"]} ]
					],
				   [
					["iBansheeMask", "Banshee Maske", 3.],
					["iMandib", "Mandiblaster", 10]
					],
				   [
					["iPowWeap", "Energiewaffe", 10],
					["iWSChain", "Skorpionschwert", 5.],
					["iWLaserL", "Impulslanze", 20]
					],
				   [
					["iRAvengSC", "Jagdkatapult", 2, maxOneWepOpt],
					["iRDeathS", "Monofilament Schleuder", 5, maxOneWepOpt],
					["iRFusion", "Fusionsstrahler", 10, maxOneWepOpt],
					["iRLasBlas", "Laserblaster", 1, maxOneWepOpt],
					["iRReaperL", "Khaindar-Raketenwerfer", 25, maxOneWepOpt]
					],
				   ]
	},

	farseer: {
	  name:       "Runenprophet",
	  points:     55.,
	  basicText:  "Sprinten, Runenrüstung, Phantomhelm, <br>Shurikenpistole",
	  maxsize:    1,
	  icons:      ["farseer01.gif"],
	  options:    [
      [
      ["iJetbike", "Jetbike", 30, {icons:["jetbike01.gif"]}],
    ["iWitch", "Hagun Zar", 0, {oneOf:"closeCombatWep"} ],
    ["iSSpear", "Runenspeer", 3, {oneOf:"closeCombatWep"} ],
    ["iSpiritS", "Phantomseher Aufwertung", 6.]
      ],
    [
      ["iWarding", "Runen der Vorhersehung", 15.],
    ["iWitness", "Runen der Klarheit", 10],
    ["iSpiritS", "Seelensteine", 20]
					],
    [
      ["iDoom", "Verdammnis", 25],
    ["iEldrit", "Psisturm", 20],
					["iFortun", "Gunst des Schicksals", 30],
					["iGuide", "Runenblick", 20],
					["iMindWa", "Mentales Duell", 20]
					],
				   ],
	  defaultOptions: { iWitch: 1 }
	},


	warlockUnit: {
	  name:    "Warlock Einheit",
	  noSpecialName: 1,
	  maxsize: 1,
	  subDefinitions: { 
		warlock: uWarlocks,
		wSerpent: uWaveSerpent
	  }
	},

	avatar: {
	  name:       "Avatar",
	  fullName:   "Avatar of the Bloody-handed God",
	  points:     155.,
	  basicText:  "Monströse Kreatur Deamon, Inspiring, Wailing Doom, Molten Body, Furchtlos",
	  maxsize:    1,
	  icons:      ["avatar01.gif"]
	},

	elYriel: {
	  name:       "Yriel, Prince",
	  points:     155.,
	  basicText:  "Sprinten, Meister Stratege, Energieschild, Doomed, Eye of Wraith<br>Shurikenpistole, Plasmagranaten, Runenspeer",
	  maxsize:    1,
	  icons:      ["guardian01.gif"]
	},

	eldrad: {
	  name:       "Eldrad Ulthran",
	  noSpecialName: 1,
	  points:     210,
	  basicText:  "Sprinten, Runenrüstung, Phantomhelm, <br>"+
	  "Shurikenpistole, Hagun Zar, Staff of Ulthamar, <br>"+
	  "Runen der Vorhersehung, Runen der Klarheit, Seelensteine<br>"+
	  "Verdammnis, Psisturm, Fortune, Guide, Mentales Duell<br>",
	  maxsize:    1,
	  icons:      ["eldrad.gif"]
	},

	asurmen: {
	  name:       "Lord Asurmen",
	  fullName:   "Phönix König Asurmen",
	  noSpecialName: 1,
	  points:     230,
	  basicText:  "Sprinten, Furchtlos, Ewiger Krieger, Disciples, <br>"+
	  "Special Shuriken Catapult, Dire Sword<br>"+
	  "Defend, Bladestorm, Battlefate<br>",
	  maxsize:    1,
	  icons:      ["warlock01.gif", "warlock02.gif"]
	},

	jainZar: {
	  name:       "Lord Jain Zar",
	  fullName:   "Phönix König Jain Zar",
	  noSpecialName: 1,
	  points:     190,
	  basicText:  "Sprinten, Furchtlos, Ewiger Krieger, Disciples, <br>"+
	  "Banshee Maske, The Silent Death, Executioner<br>"+
	  "Acrobatic, War Shout, Furious Charge<br>",
	  maxsize:    1,
	  icons:      ["jainzar.gif"]
	},

	baharroth: {
	  name:       "Lord Baharroth",
	  fullName:   "Phönix König Baharroth",
	  noSpecialName: 1,
	  points:     200,
	  basicText:  "Sprinten, Furchtlos, Ewiger Krieger, Disciples, <br>"+
	  "Falkenflügel, Swooping Hawk Grenade Pack, Plasmagranaten, Impulsminen, Energiewaffe, special Laserblaster<br>"+
	  "Sky Leap, Intercept, Hit &amp; Run<br>",
	  maxsize:    1,
	  icons:      ["warlock01.gif", "warlock02.gif"]
	},

	karandras: {
	  name:       "Lord Karandras",
	  fullName:   "Phönix König Karandras",
	  noSpecialName: 1,
	  points:     215.,
	  basicText:  "Sprinten, Furchtlos, Ewiger Krieger, Disciples, <br>"+
	  "Scorpion's Bite, Scorpions Claw, Plasmagranaten<br>"+
	  "Shadowstrike, Move Through Cover, Stealth",
	  maxsize:    1,
	  icons:      ["warlock01.gif", "warlock02.gif"]
	},

	fuegan: {
	  name:       "Lord Fuegan",
	  fullName:   "Phönix König Fuegan",
	  noSpecialName: 1,
	  points:     205.,
	  basicText:  "Sprinten, Furchtlos, Ewiger Krieger, Disciples, <br>"+
	  "Firepike, Fire Axe, Melterbomben<br>"+
	  "Tank Hunter, Crack Shot, Feel No Pain<br>",
	  maxsize:    1,
	  icons:      ["warlock01.gif", "warlock02.gif"]
	},

	mauganRa: {
	  name:       "Maugan Ra",
	  fullName:   "Phönix König Maugan Ra",
	  noSpecialName: 1,
	  points:     195.,
	  basicText:  "Sprinten, Furchtlos, Ewiger Krieger, Disciples, <br>"+
	  "The Maugetar<br>"+
	  "Schnell Shot, Crack Shot, Sharp Senses<br>",
	  maxsize:    1,
	  icons:      ["warlock01.gif", "warlock02.gif"]
	},

	scorpionUnit: {
	  name:       "Striking Scorpion Einheit",
	  maxsize: 1,

	  subDefinitions: { 
		scorpion: {
		  name:       "Skorpionkrieger",
		  points:     16,
		  minsize:    5,
		  maxsize:    10,
		  basicText:  "Shurikenpistole, Skorpionschwert, Mandiblaster, Plasmagranaten",
		  icons:      ["scorpion01.gif", "scorpion02.gif"]
		},
		scorpionEx: {
		  name:       "Striking Scorpion Exarch",
		  points:     28,
		  maxsize:    1,
		  basicText:  "Mandiblaster, Plasmagranaten",
		  icons:      ["scorpion01.gif", "scorpion02.gif"],
		  maxsize:    1,
		  options:    [
					   [
						["sPsS", "Shurikenpistole, Skorpionschwert", 0],
						["sPbB", "Shurikenpistole, Reissende Klinge", 5],
						["sCsS", "Scorpions Claw, Skorpionschwert", 15],
						["sCbB", "Scorpions Claw, Reissende Klinge", 20],
						["cs", "Chainsabre", 5],
						],
					   [
						["infil", "Shadowstrike", 20 ],
						["steal", "Stealth", 5 ],
						],
					   ],
		  defaultOptions: { sPsS: 1 }
		},
		warlock: uWarlock,
		wSerpent: uWaveSerpent
	  }
	},

	fDragonUnit: {
	  name:       "Feuerdrachen Einheit",
	  maxsize: 1,
	  subDefinitions: { 

		  elFDragons: {
			name:       "Feuerdrachens",
			minsize:    5,
			maxsize:    10,
			points:     16 ,
			basicText:  "Sprinten, Fusionsblaster, Melterbomben",
			icons:      ["warlock01.gif"]
		  },

		  elFDExarch: {
			name:       "Feuerdrachen Exarch",
			points:     28 ,
			maxsize:    1,
			basicText:  "Sprinten, Melterbomben",
			icons:      ["warlock01.gif", "warlock02.gif"],
			maxsize:    1,
			options:    [
						 [
						  ["iFusion", "Fusionsblaster", 0],
						  ["iFireP", "Fire Pike", 8],
						  ["iFlamer", "Dragon's Breath Flamer", 0],
						  ],
						 [
						  ["iTankH", "Tank Hunters", 15.],
						  ["iCrackSh", "Crack Shot", 5.],
						  ]
						 ],
			defaultOptions: { iFusion: 1 }
		  },
		  wSerpent: uWaveSerpent
	  }
	},

	wraithguardUnit: {
	  name:       "Phantomdroiden Squad",
	  maxsize: 1,
	  subDefinitions: { 
			wraithguard: {
			  name:       "Phantomdroiden",
			  points:     35.,
			  basicText:  "Phantomstrahler, Furchtlos, Wraith Sight",
			  minsize:    3,
			  maxsize:    10,
			  icons:      ["wraithguard01.gif"]
			},
		warlock: uWarlock,
		wSerpent: uWaveSerpent
	  }
	},

	hBansheeUnit: {
	  name:       "Banshee Einheit",
	  maxsize: 1,
	  subDefinitions: { 

		elHBans_AP: {
		  name:       "Banshees",
		  points:     16.,
		  minsize:    5,
		  maxsize:    10,
		  basicText:  "Sprinten, Banshee Maske, Shurikenpistole, Energiewaffe",
		  icons:      ["banshee01.gif", "banshee02.gif"]
		},

		elHBExarch: {
		  name:       "Banshee Exarch",
		  points:     28.,
		  maxsize:    1,
		  basicText:  "Sprinten, Banshee Maske",
		  icons:      ["banshee02.gif", "banshee03.gif"],
		  options:    [
					   [
						["iSPeW", "Shurikenpistole, Energiewaffe", 0],
						["iSPex", "Shurikenpistole, Executioner", 10],
						["iSPtR", "Shurikenpistole, Triskele", 5],
						["iMS", "Mirrorswords", 10]
						],
					   [
						["iAcro", "Acrobatics", 5.],
						["iWarShou", "War Shout", 5]
						]
					   ],
		  defaultOptions: { iSPeW: 1 }
		},
		wSerpent: uWaveSerpent
	  }
	},

	harlequinUnit: {
	  name:       "Harlequin Troupe",
	  maxsize: 1,

	  subDefinitions: { 
		harlequi: {
		  name:       "Harlequin",
		  points:     18.,
		  minsize:    5,
		  maxsize:    10,
		  basicText:  "Sprinten, Dance of Death, Holoanzug",
		  icons:      ["guardian01.gif"],
		  options:    [
					   [
						["mFusionP", "Fusion Pistol", 10, {maxCount:2} ],
						],
					   [
						["mHKiss", "Harlequins Kiss", 4, {maxCount:10} ],
						]
				   ],
		  defaultOptions: { iShurikenP: 1, iCCW: 1 }
		},
		harMaster: {
		  name:       "Harlequin Troupe Master",
		  points:     38,
		  maxsize:    1,
		  icons:      ["guardian01.gif"],
		  options:    [
					   [
						["iShurikenP", "Shurikenpistole", 0 ],
						["iFusionP", "Fusion Pistol", 10 ],
						],
					   [
						["iCCW", "Close Combat Weapon", 0.],
						["iHKiss", "Harlequins Kiss", 0 ],
						["iHPeitsche", "Harlequins Whip", 0 ],
						["iPWeap", "Energiewaffe", 0 ],
						]
				   ],
		  defaultOptions: { iShurikenP: 1, iCCW: 1 }
		},
		harDeath: {
		  name:       "Death Jester",
		  points:     28.,
		  maxsize:    1,
		  icons:      ["guardian01.gif"],
		  options:    [
					   [
					   [
						["iShurikenP", "Shurikenpistole", 0 ],
						["iFusionP", "Fusion Pistol", 10 ],
						],
					   [
						["iCCW", "Close Combat Weapon", 0 ],
						["iHKiss", "Harlequins Kiss", 4 ],
						["iShriek", "Shrieker Cannon", 10 ],
						]
					   ]
					   ],
		  defaultOptions: { iShriek: 1 }
		},
		harSeer: {
		  name:       "Shadow Seer",
		  points:     48.,
		  maxsize:    1,
		  icons:      ["guardian01.gif"],
		  options:    [
					   [
						["iShurikenP", "Shurikenpistole", 0 ],
						["iFusionP", "Fusion Pistol", 10 ],
						],
					   [
						["iCCW", "Close Combat Weapon", 0.],
						["iHKiss", "Harlequins Kiss", 4.],
						]
				   ],
		  defaultOptions: { iShurikenP: 1, iCCW: 1 }
		}
	  }
	},


	avengerUnit: {
	  name:    "Asuryans Jäger",
	  noSpecialName: 1,
	  maxsize: 1,
	  totalMinsize:    10,
	  totalMaxsize:    20,

	  subDefinitions: { 
		avengers: {
		  name:       "Asuryans Jäger",
		  points:     12.,
		  itemPoints: 0,
		  minsize:    5,
		  maxsize:    10,
		  basicText:  "Sprinten",
		  icons:      ["guardian01.gif"],
		  options:    [ ]
		},
		avengerExarch: {
		  name:       "Dire Avenger Exarch",
		  points:     24.,
		  maxsize:    1,
		  basicText:  "Sprinten",
		  icons:      ["guardian01.gif"],
		  options:    [
				   [
					["iWDireSwo", "Dire Sword", 0.],
					],
				   [
					["iSDefend", "Defend", 0.],
					["iSBlades", "Bladestorm", 0.],
					]
				   ]
		},
		wSerpent: uWaveSerpent
	  }
	},

	rangers: {
	  name:       "Rangers",
	  points:     19.,
	  basicText:  "Sprinten, Stealth, Ranger Jagdgewehr, Shurikenpistole",
	  minsize:    5,
	  maxsize:    10,
	  icons:      ["ranger01.gif"],
	  options:    [
				   [
					["iPathfinder", "Aufwertung zu Weltenwanderern", 5],
					]
				   ]
	},

	guardianUnit: {
	  name:       "Gardisten Squad",
	  noSpecialName: 1,
	  maxsize: 1,
	  subDefinitions: { 
		guardians: {
		  name:       "Gardisten",
		  points:     8,
		  basicText:  "Sprinten, Shuriken Catapult",
		  minsize:    10,
		  maxsize:    20,
		  doesNotCountToTotal: 1,
		  icons:      ["guardian01.gif"],
		  options:    [ [
				   ["sStarCan", "Sternenkanone", 25, {oneOf:"iWeap", icons: ["antigrav02.gif"] } ],
				   ["sBright", "Laserlanze", 30, {oneOf:"iWeap", icons: ["antigrav02.gif"] } ],
				   ["sMissLau", "Raketenwerfer", 20, {oneOf:"iWeap", icons: ["antigrav02.gif"] } ],
				   ["sShurCan", "Shuriken Kanone", 5, {oneOf:"iWeap", icons: ["antigrav02.gif"] } ],
				   ["sScatter", "Impulslaser", 15, {oneOf:"iWeap", icons: ["antigrav02.gif"] } ]
			   ] ],
		  defaultOptions: { sShurCan: 1 }
		},
		sguardians: {
		  name:       "Storm guardians",
		  points:     8,
		  basicText:  "Sprinten, Close Combat Weapon, Shurikenpistoles",
		  minsize:    10,
		  maxsize:    20,
		  doesNotCountToTotal: 1,
		  icons:      ["guardian02.gif", "guardian03.gif"],
		  options:    [
					   [
						["mStormFusion", "Fusionsblaster", 6, { maxCount:2, icons:["guardian02.gif"] } ],
						["mStormFlamer", "Flamer", 6, { maxCount:2, icons:["guardian02.gif"] } ],
						]
					   ]
		},
		warlock: uWarlock,
		wSerpent: uWaveSerpent
	  }
	},

	jetbikeUnit: {
	  name:       "Gardisten Jetbikes",
	  fullName:   "Gardisten Jetbike Squadron",
	  maxsize: 1,

	  subDefinitions: { 

		jetbikes: {
		  name:       "Gardisten Jetbike Squadron",
		  points:     22,
		  minsize:    3,
		  maxsize:    12,
		  basicText:  "Jetbike",
		  icons:      ["jetbike01.gif"],
		  options:    [
				[ ["mShurCan2", "Shuriken Kanone", 10, {maxCount: 4, oneOf:"iLtWeap" } ] ]
					   ]
		},
		warlock: uWarlock
	  }
	},


	spearsUnit: {
	  name:       "Speere des Haine",
	  fullName:   "Speere des Haine Squadron",
	  maxsize: 1,

	  subDefinitions: { 

		sSpears: {
		  name:       "Speere des Haine",
		  points:     35.,
		  minsize:    2,
		  maxsize:    5,
		  basicText:  "Jetbike, Impulse Lanze, TL Shuriken Catapult",
		  icons:      ["jetbike01.gif"],
		  options:    []
		},

		sSpearsExarch: {
		  name:       "Speere des Haine Exarch",
		  points:     47.,
		  maxsize:    1,
		  basicText:  "Jetbike",
		  icons:      ["jetbike01.gif"],
		  options:    [
					   optionEldarVehicleWeapons,
					   [
						["impLan", "Impulse Lanze", 0, maxOneWepOpt ],
						["powW", "Energiewaffe", 0, maxOneWepOpt ],
						["starLan", "Sternenlanze", 15, maxOneWepOpt ]
						],
					   [
						["skilled", "Skilled Rider", 10.],
						["withdraw", "Withdraw", 25.]
						],
					   ],
		  defaultOptions: { iShurCat: 1, impLan: 1 }
		}
	  }
	},

	wSpiderUnit: {
	  name:       "Warp Spiders",
	  fullName:   "Warp Spiders Squadron",
	  noSpecialName: 1,

	  subDefinitions: { 

		wSpiders: {
		  name:       "Warp Spiders",
		  points:     22.,
		  minsize:    4,
		  maxsize:    9,
		  icons:      ["guardian01.gif"],
		  basicText:  "Monofilament Schleuder, Warp Generator",
		  options:    []
		},
		wSpiderExarch: {
		  name:       "Warp Spider Exarch",
		  points:     34.,
		  maxsize:    1,
		  icons:      ["guardian01.gif"],
		  basicText:  "Warp Generator",
		  options:    [
					   [
						
						["dSpinner", "Monofilament Schleuder", 0, maxOneWepOpt],
						["dualSpinner", "Dual Monofilament Schleuder", 5, maxOneWepOpt ],
						["spinnerR", "Spinneret Rifle", 5, maxOneWepOpt ],
						["wPowerBs", "Powerblades", 10, maxOneWepOpt ]
						],
					   [
						["hitRun", "Hit &amp; Run", 15.],
						["surpris", "Surprise Assault", 10],
						]
					   ],
		  defaultOptions: { dSpinner: 1 }
		}
	  }
	},

	sHawkUnit: {
	  name:       "Swooping Hawk",
	  fullName:   "Swooping Hawk Squadron",
	  noSpecialName: 1,

	  subDefinitions: { 
		sHawks: {
		  name:       "Swooping Hawk",
		  points:     21.,
		  minsize:    5,
		  maxsize:    10,
		  basicText:  "Hawk Wings, Laserblaster, Plasma",
		  options:    []
		},
		sHawkExarch: {
		  name:       "Swooping Hawk Exarch",
		  points:     33.,
		  maxsize:    1,
		  options:    [
					   [
						["gnPowW", "Energiewaffe", 10.],
						],
					   [
						["iLasBlas", "Laserblaster", 0, maxOneWepOpt],
						["iSunBeam", "SunBeam", 10, maxOneWepOpt],
						["iClaw", "Hawk Claw", 15, maxOneWepOpt]
						],
					   [
						["hitRun", "Hit &amp; Run", 5],
						["SkyLeap", "Sky Leap", 15]
						],
					   ],
		  defaultOptions: { iLasBlas: 1 }
		}
	  }
	},

	vyperUnit: {
	  name:       "Vyper Squadron",
	  maxsize:    1,
	  noSpecialName: 1,

	  subDefinitions: { 

		vypers: {
		  name:       "Vyper",
		  points:     45,
		  maxsize:    3,
		  icons:      ["viperjetbike01.gif"],
		  basicText:  "Schnell, Antigrav, Open",
		  options:    [
				   [
					["iVVector", "Vectorschubdüsen", 20.],
					["iVStarEng", "Zusatztriebwerke", 15],
					["iVHolFiel", "Holo-Field", 35],
					["iGSpiritS", "Seelensteine", 10]
					],
				   optionEldarHeavyWeapons,
				   optionEldarVehicleWeapons
				   ],
		  defaultOptions: { iShurCan: 1, iShurCat2: 1 }
		}
	  }
	},

	sWeaponUnit: {
	  name:       "Support Weapon",
	  maxsize:    1,
	  noSpecialName: 1,

	  subDefinitions: { 

		sWeapon: {
		  name:       "Support Weapon",
		  points:     20,
		  maxsize:    3,
		  icons:      ["antigrav01.gif"],
		  options:    [
					   [
						["iVibroCannon", "Vibro Cannon", 30, {oneOf:"iHeavyWeap" } ],
						["iDCannon", "D-cannon", 30, {oneOf:"iHeavyWeap" } ],
						["iWeaver", "Shadow Weaver", 10, {oneOf:"iHeavyWeap" } ]
						]
					   ],
		  defaultOptions: { iDCannon: 1 }
		},
		warlock: uWarlock
	  }
	},

	reaperUnit: {
	  name:       "Dark Reapers Einheit",
	  maxsize:    1,
	  noSpecialName: 1,
	  subDefinitions: { 

		reapers: {
		  name:       "Dark Reapers",
		  points:     35.,
		  itemPoints: 0,
		  minsize:    3,
		  maxsize:    5,
		  basicText:  "Khaindar-Raketenwerfer",
		  icons:      ["reaper01.gif"],
		  options:    []
		},

		reaperExarch: {
		  name:       "Dark Reaper Exarch",
		  points:     47.,
		  itemPoints: 0,
		  maxsize:    1,
		  icons:      ["reaper01.gif"],
		  options:    [
					   [
						["iFastShot", "Schnell Shot", 20.],
						["iCrackShot", "Crack Shot", 10.],
						],
					   [
						["iRLauncher", "Khaindar-Raketenwerfer", 0, maxOneWepOpt],
						["iMissLau", "Raketenwerfer", 10, maxOneWepOpt],
						["iTLauncher", "Tempest Launcher", 20, maxOneWepOpt]
						]
					   ],
		  defaultOptions: { iRLauncher: 1 }
		}
	  }
	},


	warwalkerUnit: {
	  name:       "Kampfläufer Squadron",
	  maxsize:    1,

	  subDefinitions: { 

		warWalker: {
		  name:       "Kampfläufer",
		  points:     30.,
		  maxsize:    3,
		  icons:      ["warwalker01.gif"],
		  basicText:  "Kundschafter",
		  options:    [
					   [
						["iGSpiritS", "Seelensteine", 5]
						],
					   optionEldarHeavyWeapons,
					   [
						["iStarCan2", "Sternenkanone", 25, {oneOf:"iWeap2" } ],
						["iBright2", "Laserlanze", 30, {oneOf:"iWeap2" } ],
						["iMissLau2", "Raketenwerfer", 20, {oneOf:"iWeap2" } ],
						["iShurCan2", "Shuriken Kanone", 5, {oneOf:"iWeap2" } ],
						["iScatter2", "Impulslaser", 15, {oneOf:"iWeap2" } ]
						]
					   ],
		  defaultOptions: { iScatter: 1, iScatter2: 1 }
		}
	  }
	},

	elWraithlo: {
	  name:       "Phantomlord",
	  points:     90.,
	  maxsize:    1,
	  basicText:  "Wraith Sight",
	  icons:      ["wraithlord01.gif"],
	  options:    [
				   [
					["iscfl", "Shuriken Catapults and Flamer", 0, {oneOf:"iLtWeap"} ],
					["i2sc", "Two Shuriken Catapults", 0, {oneOf:"iLtWeap"} ],
					["i2fl", "Two Flamers", 0, {oneOf:"iLtWeap"} ]
					],
				   [["iWSword", "Wraithsword", 10, {oneOf:"iWeap"} ]].concat( optionEldarHeavyWeapons ),
				   [
					["iStarCan2", "Sternenkanone", 25, maxOneWepOpt],
					["iBright2", "Laserlanze", 30, maxOneWepOpt],
					["iMissLau2", "Raketenwerfer", 20, maxOneWepOpt],
					["iShurCan2", "Shuriken Kanone", 5, maxOneWepOpt],
					["iScatter2", "Impulslaser", 15, maxOneWepOpt]
					]
				   ],
	  defaultOptions: { iscfl: 1, iWSword: 1, iBright2: 1 }
	},

	falcon: {
	  name:       "Falcon",
	  points:     115.,
	  maxsize:    1,
	  icons:      ["falcon01.gif"],
	  options:    [
				   [
					["iVVector", "Vectorschubdüsen", 20.],
					["iVStarEng", "Zusatztriebwerke", 15],
					["iVHolFiel", "Holo-Field", 35],
					["iGSpiritS", "Seelensteine", 10]
					],
				   [["iPulLaser", "Pulse Laser", 0, {oneOf:"iWeap" } ]].concat( optionEldarHeavyWeapons ),
				   optionEldarVehicleWeapons
				   ],
	  defaultOptions: { iPulLaser: 1, iShurCat2: 1 }
	},

	elFirePris: {
	  name:       "Fire Prism",
	  points:     115.,
	  itemPoints: 0,
	  maxsize:    1,
	  basicText:  "Prism Cannon",
	  icons:      ["falcon01.gif"],
	  options:    [
				   [
					["iVVector", "Vectorschubdüsen", 20.],
					["iVStarEng", "Zusatztriebwerke", 15],
					["iVHolFiel", "Holo-Field", 35],
					["iGSpiritS", "Seelensteine", 10]
					],
				   optionEldarVehicleWeapons
				   ],
	  defaultOptions: { iShurCat2: 1 }
	}


	/*

	apEL_GSRH: {
	  name:       "Gardisten Serpent Rider Host (IA AP)",
	  points:     50.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
		],
				   ],
	  basicText:  " , Add Guardian Squad, Add Firestrom, {text 80ff80}-- Any Sep --{text 010101}, Add Night Spinner, Add Guardian Squad",
	},

	apEL_Night: {
	  name:       "Nightwing Interceptor (AP)",
	  points:     285.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
		],
				   ],
	  basicText:  "Laserlanze (BL), {text 80ff80}-- Vehicle Weapons --{text 010101}, Shuriken Kanone (SCan)",
	},
	apEL_Reven: {
	  name:       "Revenant Titan (AP)",
	  points:     800.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
					["apELSonicL", "Sonic Lanze x2", 0],
					],
				   [
					["apELPulsar", "Pulsar x2", 0],
					],
				   [
					["apELRevML", "Revenant Raketenwerfer", 0],
					],
				   optiongnWeapon,
				   ],
	},
	apEL_SSoK: {
	  name:       "Shadow Sect of Karandras",
	  points:     150.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
		],
				   ],
	  basicText:  "Add Phönix König,  , Add Skorpionkrieger, Add Striking Scorpions, {text 80ff80}-- Any Sep --{text 010101}",
	},

	apEL_SpirH: {
	  name:       "Geister",
	  points:     25.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
		],
				   ],
	  basicText:  " , {B}{I}Warlock gives Khaines Segen{/B}{/I}, Add Warlock Unit, {text 80ff80}-- Any Sep --{text 010101}, Give unit Jetbikes?, Add Phantomlord, Add Phantomdroiden Einheit",
	},
	apEL_SS: {
	  name:       "Sunstorm Squadron",
	  points:     0,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
		],
				   ],
	  basicText:  " , Add Fire Prism, {text 80ff80}-- Any Sep --{text 010101}, Add Fire Prism",
	},
	apEL_GCYK: {
	  name:       "The Great Court of the Young King",
	  points:     150.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
		],
				   ],
	  basicText:  "Add Kriegsfalken, Add Asuryans Jäger, Add Skorpionkrieger, Add Speere des Haine, Add Dark Reapers, Add Avatar, Add Feuerdrachens,  , Add Banshees, {text 80ff80}-- Any Sep --{text 010101}, Add Warp Spiders",
	},
	apEL_SCU: {
	  name:       "The Seer Council of Ulthwe",
	  points:     100.,
	  itemPoints: 0,
	  minsize:    0,
	  maxsize:    1,
	  options:    [
				   [
					["apAmbush", "", 0],
					["apCarefulP", "", 0],
					["apStrateg", "", 0],
					],
				   optionelAddWarlo,
				   optionelAddWarM,
				   optiongnAddUnit,
				   ],
	  basicText:  "Add Eldrad, {text 80ff80} +++ Seer Council +++ {text 010101}, Add Farseer, {B}{I}Warlock gives Khaines Segen{/B}{/I}, Add Farseer, Add Warlock, {text 80ff80}-- Any Sep --{text 010101}, Give unit Jetbikes?",
	},
	apEL_AAWav: {
	  name:       "Aspect Assault Wave",
	  points:     75.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
		],
				   ],
	  basicText:  "Add Autarch,  , Add Skorpionkrieger, {text 80ff80}-- Any Sep --{text 010101}, Add Banshees, Add Asuryans Jäger, Add Feuerdrachens",
	},

	elxIyanna: {
	  name:       "zxIyanna Arienal",
	  points:     75.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
					["iWPDestru", "{B}{I} Flammen der Wut {/I}{/B}", 10],
					["iWPEnhanc", "{B}{I} Khaines Segen {/I}{/B}", 15],
					],
				   ],
	  basicText:  "Phantomseher Aufwertung, .exSpear of Teuthlas, {text 80ff80}-- Psychic Powers --{text 010101}, .exArmor of Vaul, Shurikenpistole (Sp)",
	},
	elxNuadhu: {
	  name:       "zxNuadhu \"Fireheart\"",
	  points:     75.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
		],
				   ],
	  basicText:  "Energiewaffe, Steed of Khaine",
	},
	apEL_WRH: {
	  name:       "Wild Rider Host",
	  points:     100.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
					["apFlankM", "", 0],
					["apStrateg", "", 0],
					],
				   ],
	  basicText:  "Add Autarch, Add Farseer,  , Add Warlock Unit, {text 80ff80}-- Any Sep --{text 010101}, Add Guardian Jetbike Squadron, Add Viper Squadron",
	},
	elxSCounci: {
	  name:       "zxSeer Council",
	  points:     0,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
					["ixCostAdj", ".exSeerCouncil Cost Adj", -23],
					],
				   optionelAddFarse,
				   optionelUnitEnh,
				   optionelAddTrans,
				   optionelAddWarlo,
				   optiongnTpt,
				   optionelAddWarM,
				   optionelSAJetbik,
				   optiongnAddUnit,
				   ],
	  basicText:  "Add Farseer, {text 80ff80} +++ Seer Council +++ {text 010101}, {B}{I}Warlock gives Khaines Segen{/B}{/I}, Add Farseer, Give unit Jetbikes?",
	},
	elxSoK: {
	  name:       "zxSpear of Khaine",
	  points:     0,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
		],
				   ],
	  basicText:  "{B}{I}Warlock gives Khaines Segen{/B}{/I}, {text 80ff80} +++ Spear of Khaine +++ {text 010101}, Add Warlock, Give unit Jetbikes?, Addtional Warlocks, Add Avatar",
	},
	elxWRChief: {
	  name:       "zxWild Rider Chief",
	  points:     65.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
					["gnPowW", "Energiewaffe", 12.],
					["iRShurCan", "Shuriken Kanone (SCan)", 25.],
					],
				   ],
	  basicText:  "Skilled Rider, Jetbike, Close Combat Weapon, .exAdd Kinsman",
	},
	apEL_CSS: {
	  name:       "Cloudstrike Squadron",
	  points:     100.,
	  itemPoints: 0,
	  maxsize:    1,
	  options:    [
				   [
		],
				   ],
	  basicText:  " , {text 80ff80}-- Any Sep --{text 010101}, Add Falcon, Add Falcon",
	},
	elxWRKin: {
	  name:       "zxWild Rider Kinsman",
	  points:     40.,
	  itemPoints: 0,
	  minsize:    5,
	  maxsize:    10,
	  options:    [
				   [
					["Family", ".exFamily Banner", 35.],
					["ShurCan", "Shuriken Kanone", 20.],
					],
				   ],
	  basicText:  "{text 80ff80}-- Weapons --{text 010101}, .exSkilled Rider, Jetbike (EJB), Close Combat Weapon",
	},
	*/
  }
};

var baseUnit = new Unit( null, null );

