function ShowFoto(fotodatei,b,h,scb)
	{
	var breite = "width=" + b;
	var hoehe = ",height=" + h;
	var scbars = ",scrollbars=" + scb;
	var ansicht = breite + hoehe + ",toolbar=no,menubar=no,location=no,resizable=yes,status=no," + scbars;
	FotoFenster=window.open(fotodatei,"Termine",ansicht);
	FotoFenster.focus();
	}

function nachVorne() 
	{
	setTimeout("self.focus()",150);
	}

function Fensterzu() 
	{
	setTimeout("self.close()",100);
	}

function CheckNeu()
	{
	location.reload()
	}

function ChgKomma(_KommaStr){	// Komma gg. Punkt tauschen
	var _KommaStrWert = _KommaStr.value;
	var _tempStr = "";

	for (var i = 0; i < _KommaStrWert.length; i++) {
		var abc = _KommaStrWert.substring(i, i + 1);
		if (abc == ",") abc = ".";
		_tempStr = _tempStr + abc;
	}

	// alert("ChgKomma: "+ _tempStr);
	_KommaStr.value = _tempStr;
}

function CheckZahl(v_zahl){
	// Test auf Zahleneingabe
	var _123 = v_zahl.value;

	if (_123 == "") {
		alert("Hier fehlt eine wichtige Angabe !");
		v_zahl.focus(); 
		return false;
		}

		for (var i = 0; i < _123.length; i++) {
			var abc = _123.substring(i, i + 1);

			// Ein Punkt oder Komma als Dezimalzeichen ist OK!
			if (abc == ".") continue;			
			if (abc == ",") continue;			

			if (abc < "0" || "9" < abc) {
			alert("Dieses Feld akzeptiert nur Zahlen, Punkt oder Komma.\n\n" +
				"Bitte korrigieren Sie Ihre Angaben.");
			v_zahl.focus(); 
			v_zahl.select(); 
			return false;
			}
		}

}

function CheckGroessen(a_zahl, b_zahl){
	// Überprüfen der eingegebenen Zahlen (grösser-gleich)
	if (parseFloat(a_zahl.value) < parseFloat(b_zahl.value)) return false;
}

function CheckInput(){
	// Länge, Breite, Höhe, Gewicht ausgefüllt?
	if (document.form.laenge.value == "" || 
		document.form.breite.value == "" || 
			document.form.hoehe.value == "" || 
				document.form.gewicht.value == "") {

		alert("Alle Felder müssen ausgefüllt werden!")
		if (document.form.gewicht.value == "") document.form.gewicht.focus();
		if (document.form.hoehe.value == "") document.form.hoehe.focus();
		if (document.form.breite.value == "") document.form.breite.focus();
		if (document.form.laenge.value == "") document.form.laenge.focus(); 
		return false;
	}

	// Wurden nur Zahlen eingegeben?
	if (CheckZahl(document.form.laenge) == false) return false;
	if (CheckZahl(document.form.breite) == false) return false;
	if (CheckZahl(document.form.hoehe) == false) return false;
	if (CheckZahl(document.form.gewicht) == false) return false;

	// Stimmen die Abmessungen (Länge >= Breite >= Höhe)?
	if (CheckGroessen(document.form.laenge, document.form.hoehe) == false) 	
		{alert("Die Länge muss größer als die Höhe sein!"); return false}
	if (CheckGroessen(document.form.breite, document.form.hoehe) == false) 
		{alert("Die Breite muss größer als die Höhe sein!"); return false}
	if (CheckGroessen(document.form.laenge, document.form.breite) == false) 
		{alert("Die Länge muss größer als die Breite sein!"); return false}
	
	//ZeigeHinweis()
	CalcData()
}

