//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Allgemeine Funktionen
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// undefined-Wert setzen
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var undefined;


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum Tauschen der StyleSheet-Angaben allgemein
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function tausche_style_classes(element_, class_name){
  if (element_ && class_name){
    return element_.className = class_name;
  }
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum Checken der Formulare
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function checkDaten() {

	var formname = checkDaten.arguments[0];
  var sprache = checkDaten.arguments[1];

  var formhier=document[formname];
  var formlaenge = formhier.length;
  var argumentlaenge = checkDaten.arguments.length;

	// Check fuer die Inputfelder
  if (argumentlaenge >= 2) {

		for (var i=2; i<=argumentlaenge; i++) {

			var element = checkDaten.arguments[i];

			if (element <= formlaenge) {

				//alert(element);

				if (formhier[element].value == '' || formhier[element].value == ' ') {

          if (sprache == "englisch") {

            alert('Please fill out the field >>' + formhier[element].name + '<< !');

          } else {

            if (sprache == "franzoesisch") {

              alert('Veuillez remplir le champ >>' + formhier[element].name + '<< !');

            } else {

              // deutsch
					    alert('Bitte füllen Sie das Feld >>' + formhier[element].name + '<< aus!');

            }

        	}

					return false;

				}

			}

		}

  } else {

  	alert('Programm-Meldung: Keine Argumente notiert.');

  }

  formhier.submit();

}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion PopUp Kontaktseite
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function fenster_oeffnen() {

	var pfad = fenster_oeffnen.arguments[0];
	var win = undefined;

	win = window.open(pfad,"fenster1","width=313,height=530,resizable=no,scrollbars=auto");
	win.focus();

}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Frame-Checker
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function frame_checker() {

	if (parent.frames) {

		alert('frameset');

		return true;

	} else {

		alert('just one');

	}

}