function changeDefaultValuesServeranzahl(selectedValue) {
	switch(selectedValue) {
		case "nein": 
			value = 0; break;
		case "einzel": 
			value = 5; break;
		case "klein": 
			value = 20; break;
		case "mittel": 
			value = 50; break;
		case "gross": 
			value = 100; break;
	}
	document.getElementById("question_1_1_textfield").value = value;
}

function changeDefaultValuesFromExpert() {
	var dcie = 50;
	if(getSelectedRadioValue(document.getElementsByName('question_1_2_exp')) == 'ja') {
		dcie += 8;
	}
	if(document.getElementById('question_1_4_exp').value > 20 && document.getElementById('question_1_4_exp').value <= 24) {
		dcie += 5;
	}
	else if(document.getElementById('question_1_4_exp').value > 24) {
		dcie += 12;
	}
	if(getSelectedRadioValue(document.getElementsByName('question_1_7_exp')) == 'ja') {
		dcie += 5;
	}
	slider_question_1_1_exp.set(parseInt(dcie));
	changeDefaultValuesStromverbrauchRZ();
}

function changeDefaultValuesFromNonExpert() {
	var dcie = 50;
	switch(getSelectedRadioValue(document.getElementsByName('question_1_2'))) {
		case "keine":
			setSelectedRadioValue("question_1_7_exp", "nein");
			slider_question_1_6_exp.set(2);
			leistungsaufnahmeServer = 0.25;
			slider_question_1_5_exp.set(10);
			slider_question_1_4_exp.set(3);
			setSelectedRadioValue("question_1_2_exp", "nein");
			break;
		case "einfach":
			setSelectedRadioValue("question_1_7_exp", "ja");
			slider_question_1_6_exp.set(2);
			leistungsaufnahmeServer = 0.12;
			slider_question_1_5_exp.set(30);
			slider_question_1_4_exp.set(6);
			setSelectedRadioValue("question_1_2_exp", "nein");
			break;
		case "umfassend":
			setSelectedRadioValue("question_1_7_exp", "ja");
			slider_question_1_6_exp.set(2);
			leistungsaufnahmeServer = 0.05;
			slider_question_1_5_exp.set(60);
			slider_question_1_4_exp.set(10);
			setSelectedRadioValue("question_1_2_exp", "ja");
			break;
	}
	changeDefaultValuesFromExpert();
}

function changeDefaultValuesStromverbrauchRZ() {
	var leistungsaufnahmeServer = 0;
	switch(getSelectedRadioValue(document.getElementsByName('question_1_2'))) {
		case "keine":
			leistungsaufnahmeServer = 0.25;
			if(getSelectedRadioValue(document.getElementsByName("question_1_7_exp")) == "ja") {
				leistungsaufnahmeServer = 0.12;
			}
			break;
		case "einfach":
			leistungsaufnahmeServer = 0.12;
			if(getSelectedRadioValue(document.getElementsByName("question_1_7_exp")) == "nein") {
				leistungsaufnahmeServer = 0.25;
			}
			break;
		case "umfassend": 
			leistungsaufnahmeServer = 0.05; 
			if(getSelectedRadioValue(document.getElementsByName("question_1_7_exp")) == "nein") {
				leistungsaufnahmeServer = 0.12;
			}
			break;
	}
	if(document.getElementById('question_1_6_exp').value > 3) {
		leistungsaufnahmeServer += 0.05;
	}
	var anzahlServer = document.getElementById('question_1_1_textfield').value;
	var stromverbrauchServer = anzahlServer * leistungsaufnahmeServer * 8760;
	var dcie = document.getElementById("question_1_1_exp").value;
	var stromverbrauchRZ = stromverbrauchServer / (dcie / 100);
	document.getElementById('question_1_3_exp').value = round(stromverbrauchRZ);
}

function changeDefaultValueDrucker(htmlid, anzahlMitarbeiter, value) {
	if(value == 0) {
		if(htmlid == "question_4_1_arbeitsplatz_pro") {
			document.getElementById("question_4_1_arbeitsplatz_exp").value = 0;
		}
		else {
			document.getElementById(htmlid + "_exp").value = 0;	
		}
	}
	else {
		if(value == "buero" && document.getElementById("question_4_1_arbeitsplatz").checked) {
			document.getElementById("question_4_1_arbeitsplatz_exp").value = parseInt(anzahlMitarbeiter / 5);
		}
		else if(value == "mitarbeiter" && document.getElementById("question_4_1_arbeitsplatz").checked) {
			document.getElementById("question_4_1_arbeitsplatz_exp").value = anzahlMitarbeiter;
		}
		else {
			switch(htmlid) {
				case "question_4_1_arbeitsplatz": 
					if(getSelectedRadioValue(document.getElementsByName("question_4_1_arbeitsplatz_pro")) == "mitarbeiter") {
						document.getElementById(htmlid + "_exp").value = anzahlMitarbeiter;
					}
					else {
						document.getElementById(htmlid + "_exp").value = parseInt(anzahlMitarbeiter / 5);
					}
					break;
				case "question_4_1_multifunktion": document.getElementById(htmlid + "_exp").value = parseInt(anzahlMitarbeiter / 15); break;
				case "question_4_1_gross": document.getElementById(htmlid + "_exp").value = parseInt(anzahlMitarbeiter / 30); break;
			}

		}
	}
}

function changeDefaultValuesAnteilThinclients(value) {
	var targetValue = 0;
	if(value == 'thinclient') {
		targetValue = 100;
	}	
	document.getElementById("question_2_1_exp").value = targetValue;
	var val = parseInt(document.getElementById("question_2_1_exp").value);
	slider_question_2_1_exp.set(val);
	
}

function checkAnswerRadio(targetID) {
	document.getElementById(targetID).checked = "true";
}

function checkDruckerArbeitsplatz() {
	var textfield = document.getElementById("question_4_1_arbeitsplatz_exp");
	if(parseInt(textfield.value) > 2500) {
		alert("Die Anzahl der Arbeitsplatzdrucker ist zu hoch!");
		textfield.value = 2500;
		tx_dscdenaqctajaxSaveUserEntriesAction('5', 'question_4_1_arbeitsplatz_exp:' + textfield.value);
		return false;
	}
	return true;
}

function checkDruckerMultifunktion() {
	var textfield = document.getElementById("question_4_1_multifunktion_exp");
	if(parseInt(textfield.value) > 1000) {
		alert("Die Anzahl der Sammeldrucker ist zu hoch!");
		textfield.value = 1000;
		tx_dscdenaqctajaxSaveUserEntriesAction('5', 'question_4_1_multifunktion_exp:' + textfield.value);
		return false;
	}
	return true;
}

function checkDruckerGross() {
	var textfield = document.getElementById("question_4_1_gross_exp");
	if(parseInt(textfield.value) > 1000) {
		alert("Die Anzahl der Multifunktionsger&auml;te ist zu gering!");
		textfield.value = 1000;
		tx_dscdenaqctajaxSaveUserEntriesAction('5', 'question_4_1_gross_exp:' + textfield.value);
		return false;
	}
	return true;
}

