// ------------------------------------------------------------
// Venenrisiko berechnen
function venenRisiko(venentest) {
	var problemalter = 30;

	var alterJS, verhaeltnisJS, groesseJS, geschlechtJS, familienAnamneseJS, venenEntzuendungJS, venenEntzuendungElternJS, beinVenenJS, beinVenenElternJS, offenesBeinJS, offenesBeinElternJS, beschwerde1JS, beschwerde2JS, beschwerde3JS, beschwerde4JS, beschwerde5JS, summe;
		
	var msg = "";
	
	if(venentest.alter.value == "") msg = msg + "Bitte geben Sie Ihr Alter ein.\n";
	
	if(venentest.geschlecht[0].checked == false && venentest.geschlecht[1].checked == false) msg = msg + "Bitte geben Sie Ihr Geschlecht an. \n";

	if(venentest.groesse.value < 120 || venentest.groesse.value > 250) msg = msg + "Geben Sie bitte eine Größe zwischen 120 und 250 cm an.";
	
	if(venentest.alter.value > problemalter) alterJS = 2;
	else alterJS = 0;
	
	if(venentest.geschlecht[0].checked == true) geschlechtJS = 2;
	else geschlechtJS = 0;
	
	if((venentest.groesse.value / venentest.gewicht.value) > 2) verhaeltnisJS = 0;
	else verhaeltnisJS = 3;
	
	// --------------- FAMILIEN ANAMNESE -------------
	if(venentest.familienAnamnese[0].checked == true) familienAnamneseJS = venentest.familienAnamnese[0].value;
	else if(venentest.familienAnamnese[1].checked == true) familienAnamneseJS = venentest.familienAnamnese[1].value;
	else if(venentest.familienAnamnese[2].checked == true) familienAnamneseJS = venentest.familienAnamnese[2].value;
	else msg = msg + "Hatten Ihre Eltern eine oberflächliche Venenentzündung?\n";
	
	// --------------- EIGENE ANAMNESE ---------------
	// ----- VENEN ENTZUENDUNGEN
	//  Venenentzuendung
	if(venentest.venenEntzuendung[0].checked == true) venenEntzuendungJS = venentest.venenEntzuendung[0].value;
	else if(venentest.venenEntzuendung[1].checked == true) venenEntzuendungJS = venentest.venenEntzuendung[1].value;
	else msg = msg + "Hatten Sie schon mal eine oberflächliche Venenentzündung?\n";

	//  Venenentzuendung Eltern
	if(venentest.venenEntzuendungEltern[0].checked == true) venenEntzuendungElternJS = venentest.venenEntzuendungEltern[0].value;
	else if(venentest.venenEntzuendungEltern[1].checked == true) venenEntzuendungElternJS = venentest.venenEntzuendungEltern[1].value;
	else if(venentest.venenEntzuendungEltern[2].checked == true) venenEntzuendungElternJS = venentest.venenEntzuendungEltern[2].value;
	else msg = msg + "Hatten Ihre Eltern eine oberflächliche Venenentzündung?\n";
	
	// ----- BEINVENEN THROMBOSE
	//  Beinvenen Thrombose
	if(venentest.beinVenen[0].checked == true) beinVenenJS = venentest.beinVenen[0].value;
	else if(venentest.beinVenen[1].checked == true) beinVenenJS = venentest.beinVenen[1].value;
	else msg = msg + "Hatten Sie schon mal eine tiefe Beinvenenthrombose?\n";

	//  Beinvenen Thrombose Eltern
	if(venentest.beinVenenEltern[0].checked == true) beinVenenElternJS = venentest.beinVenenEltern[0].value;
	else if(venentest.beinVenenEltern[1].checked == true) beinVenenElternJS = venentest.beinVenenEltern[1].value;
	else if(venentest.beinVenenEltern[2].checked == true) beinVenenElternJS = venentest.beinVenenEltern[2].value;
	else msg = msg + "Hatten Ihre Eltern eine tiefe Beinvenenthrombose?\n";
	
	// ----- OFFENES BEIN
	//  offenes Bein
	if(venentest.offenesBein[0].checked == true) offenesBeinJS = venentest.offenesBein[0].value;
	else if(venentest.offenesBein[1].checked == true) offenesBeinJS = venentest.offenesBein[1].value;
	else msg = msg + "Hatten Sie schon mal ein offenes Bein?\n";

	//  offenes Bein Eltern
	if(venentest.offenesBeinEltern[0].checked == true) offenesBeinElternJS = venentest.offenesBeinEltern[0].value;
	else if(venentest.offenesBeinEltern[1].checked == true) offenesBeinElternJS = venentest.offenesBeinEltern[1].value;
	else if(venentest.offenesBeinEltern[2].checked == true) offenesBeinElternJS = venentest.offenesBeinEltern[2].value;
	else msg = msg + "Hatten Ihre Eltern ein offenes Bein?\n";	
	
	
	// --------------- BESCHWERDEN ---------------
	
	//  angeschwollen Beine - Beschwerde1

	if(venentest.beschwerde1[0].checked == true) beschwerde1JS = venentest.beschwerde1[0].value;
	else if(venentest.beschwerde1[1].checked == true) beschwerde1JS = venentest.beschwerde1[1].value;
	else if(venentest.beschwerde1[2].checked == true) beschwerde1JS = venentest.beschwerde1[2].value;
	else msg = msg + "Schwellen Ihre Beine im Tagesverlauf an?\n";
	
	
	//  schwere Beine - Beschwerde2
	if(venentest.beschwerde2[0].checked == true) beschwerde2JS = venentest.beschwerde2[0].value;
	else if(venentest.beschwerde2[1].checked == true) beschwerde2JS = venentest.beschwerde2[1].value;
	else if(venentest.beschwerde2[2].checked == true) beschwerde2JS = venentest.beschwerde2[2].value;
	else msg = msg + "Haben Sie nach längerem Sitzen schwere Beine?\n";
	
	
	//  Unterschenkel braun - Beschwerde3
	if(venentest.beschwerde3[0].checked == true) beschwerde3JS = venentest.beschwerde3[0].value;
	else if(venentest.beschwerde3[1].checked == true) beschwerde3JS = venentest.beschwerde3[1].value;
	else if(venentest.beschwerde3[2].checked == true) beschwerde3JS = venentest.beschwerde3[2].value;
	else msg = msg + "Ist die Hautan Ihren Unterschenkeln bräunlich verfärbt?\n";
	
	
	//  sichtbare Krampfadern - Beschwerde4
	if(venentest.beschwerde4[0].checked == true) beschwerde4JS = venentest.beschwerde4[0].value;
	else if(venentest.beschwerde4[1].checked == true) beschwerde4JS = venentest.beschwerde4[1].value;
	else if(venentest.beschwerde4[2].checked == true) beschwerde4JS = venentest.beschwerde4[2].value;
	else msg = msg + "Haben Sie sichtbare Krampfadern?\n";
	
	
	//  Offenes Bein - Beschwerde5
	if(venentest.beschwerde5[0].checked == true) beschwerde5JS = venentest.beschwerde5[0].value;
	else if(venentest.beschwerde5[1].checked == true) beschwerde5JS = venentest.beschwerde5[1].value;
	else if(venentest.beschwerde5[2].checked == true) beschwerde5JS = venentest.beschwerde5[2].value;
	else msg = msg + "Hatten Sie ein offenes Bein?\n";
	
	// Summe berechnen
	summe =  -1 * (-parseInt(alterJS)-parseInt(verhaeltnisJS)-parseInt(geschlechtJS)-parseInt(familienAnamneseJS)-parseInt(venenEntzuendungJS)-parseInt(venenEntzuendungElternJS)-parseInt(beinVenenJS)-parseInt(beinVenenElternJS)-parseInt(offenesBeinJS)-parseInt(offenesBeinElternJS)-parseInt(beschwerde1JS)-parseInt(beschwerde2JS)-parseInt(beschwerde3JS)-parseInt(beschwerde4JS)-parseInt(beschwerde5JS));
	// Ergebnis anzeigen
	if (!msg){
		if (summe<8) venentest.info.value = "Keine Sorge. Sie sind nicht betroffen";  
		else venentest.info.value = "Vorsicht. Sie sind betroffen"; 
	} else venentest.info.value = "Bitte beantworten Sie noch folgende Frage(n):\n\n" + msg;
	
}