/***************************************************************************\
| Name:				umfrage.js
| Erstelldatum:		29.09.2004
| Erstellt von:		Moser Kurt
+***************************************************************************+
| Letzte Änderung:	
| Geändert von:			
| Kurzbeschreibung: 
+***************************************************************************+
| Beschreibung:		hier werden alle javascript-Funktionen aufgelistet
\***************************************************************************/


// Submittet das Fragenformular
function submitQuestion (iNr) {
	document.questionForm.iQuestionNr.value = iNr;
	document.questionForm.submit();
}


// Submittet das Fragenformular zum Aussteigen oder Abschließen
function submitPoll (work) {
	document.questionForm.work.value = work;
	document.questionForm.submit();
}


// Submittet das Sicherheitsformular beim Aussteigen
function submitPoll2 (work) {
	document.loggoutForm.work.value = work;
	document.loggoutForm.submit();
}

// Kontrolliert die Anzahl von Zeichen in den Textareas
function control (id, maxchars) {
	var anz=0, len=0, s;
	var msg = document.getElementById(id).value;
	if (!maxchars) {
		maxchars = 255;
	}
	for (var i=0; i<msg.length; i++) {
		s = msg.charAt(i);
		if (s!="\r") {
			if (anz>(maxchars-1)) { 
				break;
			}
			anz++;
		}
		len = i+1;
	}
	if (msg.length> len) {
		document.getElementById(id).value = msg.substring(0,len);
	}
	if (navigator.appName =="Netscape" && parseInt(navigator.appVersion) <= 4) {
		document.captureEvents(Event.KEYPRESS);
		document.getElementById(id).onkeypress = control(id, maxchars);
	}
}
