// JavaScript Document
function body_load() {
	{
		document.getElementById("volk").checked = "checked";
		document.getElementById("volk_2").checked = "checked";
		switch_volk("roemer");
		switch_volk_2("roemer");
		add_ress();
	}
}
function switch_volk(volk) {
	if (volk == "roemer") {
		document.getElementById("t1_truppe").innerHTML = "<img src=\"img/legionaer.gif\" alt=\"Legion&auml;\" width=\"16\" height=\"16\" />Légionnaire";
		document.getElementById("t2_truppe").innerHTML = "<img src=\"img/praetorianer.gif\" alt=\"Pr&auml;torianer\" width=\"16\" height=\"16\" />Prétorien";
		document.getElementById("t3_truppe").innerHTML = "<img src=\"img/imperianer.gif\" alt=\"Imperianer\" width=\"16\" height=\"16\" />Impérien";
		document.getElementById("t4_truppe").innerHTML = "<img src=\"img/equites_imperatoris.gif\" alt=\"Equites Imperatoris\" width=\"16\" height=\"16\" />Equites Imperatoris";
		document.getElementById("t5_truppe").innerHTML = "<img src=\"img/equites_caesaris.gif\" alt=\"Equites Caesaris\" width=\"16\" height=\"16\" />Equites Caesaris";
		document.getElementById("t6_truppe").innerHTML = "<img src=\"img/rom_siedler.gif\" alt=\"Siedler\" width=\"16\" height=\"16\" />Colon";
	}
	if (volk == "germane") {
		document.getElementById("t1_truppe").innerHTML = "<img src=\"img/keulenschwinger.gif\" alt=\"Keulenschwinger\" width=\"16\" height=\"16\" />Combattant au gourdin";
		document.getElementById("t2_truppe").innerHTML = "<img src=\"img/speerkaempfer.gif\" alt=\"Speerk&auml;mpfer\" width=\"16\" height=\"16\" />Combattant à la lance";
		document.getElementById("t3_truppe").innerHTML = "<img src=\"img/axtkaempfer.gif\" alt=\"Axtk&auml;mpfer\" width=\"16\" height=\"16\" />Combattant à la hache";
		document.getElementById("t4_truppe").innerHTML = "<img src=\"img/paladin.gif\" alt=\"Paladin\" width=\"16\" height=\"16\" />Paladin";
		document.getElementById("t5_truppe").innerHTML = "<img src=\"img/teutonen_reiter.gif\" alt=\"Teutonenreiter\" width=\"16\" height=\"16\" />Cavalier Teuton";
		document.getElementById("t6_truppe").innerHTML = "<img src=\"img/ger_siedler.gif\" alt=\"Siedler\" width=\"16\" height=\"16\" />Colon";
	}
	if (volk == "gallier") {
		document.getElementById("t1_truppe").innerHTML = "<img src=\"img/phalanx.gif\" alt=\"Phalanx\" width=\"16\" height=\"16\" />Phalange";
		document.getElementById("t2_truppe").innerHTML = "<img src=\"img/schwertkaempfer.gif\" alt=\"Schwertk&auml;mpfer\" width=\"16\" height=\"16\" />Combattant à l'épée";
		document.getElementById("t3_truppe").innerHTML = "<img src=\"img/theutates_blitz.gif\" alt=\"Teuthates Blitz\" width=\"16\" height=\"16\" />Éclair de Toutatis";
		document.getElementById("t4_truppe").innerHTML = "<img src=\"img/druidenreiter.gif\" alt=\"Pr&auml;torianer\" width=\"16\" height=\"16\" />Cavalier druide";
		document.getElementById("t5_truppe").innerHTML = "<img src=\"img/haeduaner.gif\" alt=\"Druidenreiter\" width=\"16\" height=\"16\" />Hédouin";
		document.getElementById("t6_truppe").innerHTML = "<img src=\"img/gal_siedler.gif\" alt=\"Siedler\" width=\"16\" height=\"16\" />Colon";
	}
}
function switch_volk_2(volk) {
	if (volk == "roemer") {
		document.getElementById("t1_truppe_2").innerHTML = "<img src=\"img/legionaer.gif\" alt=\"Legion&auml;\" width=\"16\" height=\"16\" />Légionnaire";
		document.getElementById("t2_truppe_2").innerHTML = "<img src=\"img/praetorianer.gif\" alt=\"Pr&auml;torianer\" width=\"16\" height=\"16\" />Prétorien";
		document.getElementById("t3_truppe_2").innerHTML = "<img src=\"img/imperianer.gif\" alt=\"Imperianer\" width=\"16\" height=\"16\" />Impérien";
		document.getElementById("t4_truppe_2").innerHTML = "<img src=\"img/equites_imperatoris.gif\" alt=\"Equites Imperatoris\" width=\"16\" height=\"16\" />Equites Imperatoris";
		document.getElementById("t5_truppe_2").innerHTML = "<img src=\"img/equites_caesaris.gif\" alt=\"Equites Caesaris\" width=\"16\" height=\"16\" />Equites Caesaris";
		document.getElementById("t6_truppe_2").innerHTML = "<img src=\"img/rom_siedler.gif\" alt=\"Siedler\" width=\"16\" height=\"16\" />Colon";
	}
	if (volk == "germane") {
		document.getElementById("t1_truppe_2").innerHTML = "<img src=\"img/keulenschwinger.gif\" alt=\"Keuelenschwinger\" width=\"16\" height=\"16\" />Combattant au gourdin";
		document.getElementById("t2_truppe_2").innerHTML = "<img src=\"img/speerkaempfer.gif\" alt=\"Speerk&auml;mpfer\" width=\"16\" height=\"16\" />Combattant à la lance";
		document.getElementById("t3_truppe_2").innerHTML = "<img src=\"img/axtkaempfer.gif\" alt=\"Axtk&auml;mpfer\" width=\"16\" height=\"16\" />Combattant à la hache";
		document.getElementById("t4_truppe_2").innerHTML = "<img src=\"img/paladin.gif\" alt=\"Paladin\" width=\"16\" height=\"16\" />Paladin";
		document.getElementById("t5_truppe_2").innerHTML = "<img src=\"img/teutonen_reiter.gif\" alt=\"Teutonenreiter\" width=\"16\" height=\"16\" />Cavalier Teuton";
		document.getElementById("t6_truppe_2").innerHTML = "<img src=\"img/ger_siedler.gif\" alt=\"Siedler\" width=\"16\" height=\"16\" />Colon";
	}
	if (volk == "gallier") {
		document.getElementById("t1_truppe_2").innerHTML = "<img src=\"img/phalanx.gif\" alt=\"Phalanx\" width=\"16\" height=\"16\" />Phalange";
		document.getElementById("t2_truppe_2").innerHTML = "<img src=\"img/schwertkaempfer.gif\" alt=\"Schwertk&auml;mpfer\" width=\"16\" height=\"16\" />Combattant à l'épée";
		document.getElementById("t3_truppe_2").innerHTML = "<img src=\"img/theutates_blitz.gif\" alt=\"Teuthates Blitz\" width=\"16\" height=\"16\" />Éclair de Toutatis";
		document.getElementById("t4_truppe_2").innerHTML = "<img src=\"img/druidenreiter.gif\" alt=\"Druidenreiter\" width=\"16\" height=\"16\" />Cavalier druide";
		document.getElementById("t5_truppe_2").innerHTML = "<img src=\"img/haeduaner.gif\" alt=\"Haeduaner\" width=\"16\" height=\"16\" />Hédouin";
		document.getElementById("t6_truppe_2").innerHTML = "<img src=\"img/gal_siedler.gif\" alt=\"Siedler\" width=\"16\" height=\"16\" />Colon";
	}
}

function add_ress() {
	holz = document.getElementById("holz").value;
	if (holz == "") {
		holz = 0;
	}
	holz = parseInt(holz);
	lehm = document.getElementById("lehm").value;
	if (lehm == "") {
		lehm = 0;
	}
	lehm = parseInt(lehm);
	eisen = document.getElementById("eisen").value;
	if (eisen == "") {
		eisen = 0;
	}
	eisen = parseInt(eisen);
	getreide = document.getElementById("getreide").value;
	if (getreide == "") {
		getreide = 0;
	}
	getreide = parseInt(getreide);
	summe = holz+lehm+eisen+getreide;
	document.getElementById("summe").innerHTML = summe;
}


// Dieses Skript ist etwas älter - (c) Jean Lycoops
var distance = 0.000;
function calculeVitesse() {
	vitesse = document.forms["agresseur"].elements["hVitesse"].value;
	if (vitesse > 0) {
		document.forms["agresseur"].elements["vitesse"].value = "" + vitesse + " c/h";
	} else {
		document.forms["agresseur"].elements["vitesse"].value = "?";
	}
	ha = document.forms["agresseur"].elements["ha"].value;
	ma = document.forms["agresseur"].elements["ma"].value;
	sa = document.forms["agresseur"].elements["sa"].value;
	calculDistance();
	hparcours = distance / vitesse;
	sparcours = hparcours * 3600;

	sattaque = ha*3600 + ma*60 + sa*1;
	sretour = sattaque*1 + sparcours*1;

	hretour = Math.floor(sretour/3600);  
	sretour -= (hretour*3600);
	if (hretour>24) { 
		hretour -= 24 ; 
	}

	mretour = Math.floor(sretour/60);
	sretour -= (mretour*60);
	sretour = Math.round( sretour);

	document.forms["agresseur"].elements["hr"].value = hretour;
	document.forms["agresseur"].elements["mr"].value = mretour;
	document.forms["agresseur"].elements["sr"].value = sretour;
}
function calculeVitessePoursuite() {
	vitesse = document.forms["agresseur"].elements["hVitessePoursuite"].value;
	if (vitesse > 0) {
		document.forms["agresseur"].elements["vitessePoursuite"].value = "" + vitesse + " c/h";
	} else {
		document.forms["agresseur"].elements["vitessePoursuite"].value = "?";
	}
	hr = document.forms["agresseur"].elements["hr"].value;
	mr = document.forms["agresseur"].elements["mr"].value;
	sr = document.forms["agresseur"].elements["sr"].value;
	calculDistance();
	hparcours = distance / vitesse;
	sparcours = hparcours * 3600;
	sretour = hr*3600 + mr*60 + sr*1;
	sdepart = sretour*1 - sparcours*1;
	hdepart = Math.floor(sdepart/3600);  
	sdepart -= (hdepart*3600);
	if (hdepart > 24) { 
		hdepart -= 24 ; 
	}
	if (hdepart < 0) { 
		hdepart += 24; 
	}
	mdepart = Math.floor(sdepart/60);
	sdepart -= (mdepart*60);
	sdepart = Math.round( sdepart);

	document.forms["agresseur"].elements["hd"].value = hdepart;
	document.forms["agresseur"].elements["md"].value = mdepart;
	document.forms["agresseur"].elements["sd"].value = sdepart;
}
function calculeVitesseContre() {
	vitesse = document.forms["agresseur"].elements["hVitesseContre"].value;
	if (vitesse > 0) {
		document.forms["agresseur"].elements["vitesseContre"].value = "" + vitesse + " c/h";
	} else {
		document.forms["agresseur"].elements["vitesseContre"].value = "?";
	}
	hr = document.forms["agresseur"].elements["hr"].value;
	mr = document.forms["agresseur"].elements["mr"].value;
	sr = document.forms["agresseur"].elements["sr"].value;
	calculDistanceContre();
	hparcours = distance / vitesse;
	sparcours = hparcours * 3600;
	sretour = hr*3600 + mr*60 + sr*1;
	sdepart = sretour*1 - sparcours*1;
	hdepart = Math.floor(sdepart/3600);  
	sdepart -= (hdepart*3600);
	if (hdepart > 24) { 
		hdepart -= 24 ; 
	}
	if (hdepart < 0) { 
		hdepart += 24 ; 
	}
	mdepart = Math.floor(sdepart/60);
	sdepart -= (mdepart*60);
	sdepart = Math.round( sdepart);

	document.forms["agresseur"].elements["hca"].value = hdepart;
	document.forms["agresseur"].elements["mca"].value = mdepart;
	document.forms["agresseur"].elements["sca"].value = sdepart;
}
function calculDistance() {
	xa = document.forms["agresseur"].elements["xa"].value;
	ya = document.forms["agresseur"].elements["ya"].value;
	xb = document.forms["agresseur"].elements["xb"].value;
	yb = document.forms["agresseur"].elements["yb"].value;
	dcarre = (xa-xb)*(xa-xb)+(ya-yb)*(ya-yb);
	distance = Math.sqrt(dcarre);
	document.forms["agresseur"].elements["distance"].value = distance;
}
function calculDistanceContre() {
	xc = document.forms["agresseur"].elements["xc"].value;
	yc = document.forms["agresseur"].elements["yc"].value;
	xa = document.forms["agresseur"].elements["xa"].value;
	ya = document.forms["agresseur"].elements["ya"].value;
	dcarre = (xa-xc)*(xa-xc)+(ya-yc)*(ya-yc);
	distance = Math.sqrt(dcarre);
	document.forms["agresseur"].elements["distancecontre"].value = distance;
}
function select(vite) {
	vitesse = document.forms["agresseur"].elements["hVitesse"].value;
	if (vitesse > 0) {
		if (vitesse > vite) {
			document.forms["agresseur"].elements["hVitesse"].value = vite;
		}
	} else {
		document.forms["agresseur"].elements["hVitesse"].value = vite;
	}
	calculeVitesse();
}
function selectpoursuite(vite) {
	vitesse = document.forms["agresseur"].elements["hVitessePoursuite"].value;
	if (vitesse > 0) {
		if (vitesse > vite) {
			document.forms["agresseur"].elements["hVitessePoursuite"].value = vite;
		}
	} else {
		document.forms["agresseur"].elements["hVitessePoursuite"].value = vite;
	}
	calculeVitessePoursuite();
}
function selectcontre(vite) {
	vitesse = document.forms["agresseur"].elements["hVitesseContre"].value;
	if (vitesse > 0) {
		if (vitesse > vite) {
			document.forms["agresseur"].elements["hVitesseContre"].value = vite;
		}
	} else {
		document.forms["agresseur"].elements["hVitesseContre"].value = vite;
	}
	calculeVitesseContre();
}
function annuler() {
	document.forms["agresseur"].elements["hVitesse"].value = "0";
	calculeVitesse();
}
function annulerpoursuite() {
	document.forms["agresseur"].elements["hVitessePoursuite"].value = "0";
	calculeVitessePoursuite();
}
function annulertraque() {
	document.forms["agresseur"].elements["hVitesseContre"].value = "0";
	calculeVitessePoursuite();
}
