//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Allgemeine Funktionen
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Variablen
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// onmouseover-Funktionen
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


var servicemenu=new Array;
var servicemenu2=new Array;
var istbild=0;
var warbild=0;

for (var i=1;i<4;i++){
   servicemenu[i]="http://www.rdts.de/regioreporter/grafik/service_"+i+".gif";
   servicemenu2[i]="http://www.rdts.de/regioreporter/grafik/service_"+i+"_.gif";
}

function serviceueber(x){
  document.images["service"+x].src=servicemenu2[x];
}

function serviceout(x){
  warbild=istbild;
  if (warbild != x){
    document.images["service"+x].src=servicemenu[x];
  }
}

function servicesteht(x){
  warbild=istbild;

  if (warbild != 0){
    document.images["service"+warbild].src=servicemenu[warbild];
  }
  if (x != 0){
    document.images["service"+x].src=servicemenu2[x];
  }
  istbild=x;
}




function w_over(x){
	document.images["weiter" + x].src="http://www.rdts.de/regioreporter/grafik/weiter_.gif";
}

function w_out(x){
  document.images["weiter" + x].src="http://www.rdts.de/regioreporter/grafik/weiter.gif";
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum Öffnen der Slideshow
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function slideshow_oeffnen(x) {
  window.open(x,"Fenster1","width=678,height=417,directories=0,location=0,toolbar=0,scrollbars=0,status=0,resizable=0,menubar=0");
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum Öffnen der Videos
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function video_oeffnen(x) {
  window.open(x,"Fenster2","width=350,height=270,directories=0,location=0,toolbar=0,scrollbars=0,status=0,resizable=0,menubar=0");
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum Öffnen der FLASH-Filme
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function flash_oeffnen(x) {
  window.open(x,"Fenster3","width=489,height=339,directories=0,location=0,toolbar=0,scrollbars=0,status=0,resizable=0,menubar=0");
}


//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Funktion zum Tauschen der StyleSheet-Angaben allgemein
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


function clear_classes(){

  var menuepunkte = new Array;

  for (var i=1; i<6; i++){
   menuepunkte[i] = document.getElementById('hauptmen-'+i).id;
  }

  if (menuepunkte[i] = 'hauptmenuepunkt-aktiv') {
    alert(menuepunkte[i]);
    menuepunkte[i] = 'hauptmenuepunkt';
    //document.getElementById('hauptmen-'+i).id = menuepunkte[i];
  }

}
/*
function tausche_style_classes(element_){

  var klasse = document.getElementById(element_).className;

  if (klasse == 'hauptmenuepunkt') {
    klasse = 'hauptmenuepunkt-aktiv';
    document.getElementById(element_).className = klasse;
  }

}
*/
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 Radiobuttons der Anrede
	var check = false;

	for (var i=0; i<formhier['Anrede_'].length; i++){

		if(formhier['Anrede_'][i].checked){

			check = true;

		}

	}

	if (check == false) {

		if (sprache == "englisch") {

      alert('Please select: Mr. or Mrs.!');
			return false;

    } else {

      if (sprache == "franzoesisch") {

        alert('Veuillez choisir: monsieur ou madame!');
				return false;

      } else {

        // deutsch
   			alert('Bitte wählen Sie Ihre Anrede aus!');
				return false;
      }
		}

	}

	// 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 zum Bildertausch
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function tausche_bilder() {

	var bildid = tausche_bilder.arguments[0];
	var pfadname = tausche_bilder.arguments[1];
	var pfad = new String();

	pfad = String(pfadname);
	document.images[bildid].src = pfad;

}


