IMG_FORMAT  = ".gif";
//////////////////////////////////////////////////////////////////////////////////////
function wechsel(Bild,Status) {
//////////////////////////////////////////////////////////////////////////////////////
//	syntaxbeispiel: "onMouseOver="wechsel('abc','on');"
  temp = new Image();
  temp.src = window.document[Bild].src.substring(0,window.document[Bild].src.lastIndexOf("_")) + "_" + Status + IMG_FORMAT;
  window.document[Bild].src = temp.src;

}
//////////////////////////////////////////////////////////////////////////////////////
function popup(ziel,titel,breite,hoehe,werte) {
//////////////////////////////////////////////////////////////////////////////////////
  if (werte == 'nothing')  werte = "location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no";
  if (werte == 'oversize') werte = "location=no,menubar=no,resizable=no,scrollbars=yes,status=no,toolbar=no";
  if (screen.availWidth <= breite || screen.availHeight <= hoehe) {
    links = 1;
    oben = 1;
  }
  else {
    links = 50;
    oben = 50;
  }

  fenster=window.open(''+ziel+'',''+titel+'',''+werte+',width='+breite+',height='+hoehe+',left='+links+',top='+oben+'');
  fenster.focus();
}

//////////////////////////////////////////////////////////////////////////////////////
function FormCheck() {
//////////////////////////////////////////////////////////////////////////////////////
// syntax: [ onsubmit="return FormCheck('formname','argname 1','argname 2',...,'argname n')" ]

	noerrs = true;
	errs = "Vergessen: \n";
	for(i=1;i<FormCheck.arguments.length;i++) {
	    var arg = document.forms[FormCheck.arguments[0]].elements[FormCheck.arguments[i]];
		if(arg.value == ' ' || arg.value == arg.defaultValue) {
			noerrs = false;
			errs += "- "+document.forms[FormCheck.arguments[0]].elements[FormCheck.arguments[i]].name.substr(2,50) + "\n";
			document.forms[FormCheck.arguments[0]].elements[FormCheck.arguments[i]].focus();
		}
	}
	if(noerrs == false) {
		errs = "Haben Sie evtl. nicht alle notwendigen Felder ausgefüllt?\n\n" + errs + "\n\nBitte überprüfen Sie Ihre Angaben noch einmal.";
		alert(errs);
	}
		
	return noerrs;
}

//////////////////////////////////////////////////////////////////////////////////////
function toggleMenu(sublink) { 
//////////////////////////////////////////////////////////////////////////////////////
     if(document.getElementById(sublink).style.visibility == 'hidden') 
		  document.getElementById(sublink).style.visibility = 'visible'; 
     else 
          document.getElementById(sublink).style.visibility = 'hidden'; 
}
