// In diese Datei wurden diverse Script-Funktionen ausgelagert
// Last-Update: 25-01-10
// -------------------------------------------------------------------------------------------------------------
// Javascript Jump-Menu
// -------------------------------------------------------------------------------------------------------------
function MM_jumpMenu(targ,selObj,restore){
  					 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  					 if (restore) selObj.selectedIndex=0;
					 }
// -------------------------------------------------------------------------------------------------------------
// Javascript Fenster mit bestimmter Größe öffnen:
// -------------------------------------------------------------------------------------------------------------
var Fenster = null;
function neuesFenster(meineSeite,meinName,w,h,scroll){
						     LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
						     TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
						     settings ='height='+h+',width='+w+',top='+TopPosition+
						     ',left='+LeftPosition+',location=1,toolbar=1,menubar=1,status=1,scrollbars='+scroll+',resizable'
						     Fenster = window.open(meineSeite,meinName,settings)
						     }
// -------------------------------------------------------------------------------------------------------------
// Javascript Checkboxen alle markieren:
// -------------------------------------------------------------------------------------------------------------
var checkflag = "false";
function check(field) {
if (checkflag == "false") {
  for (i = 0; i < field.length; i++) {
  field[i].checked = true;}
  checkflag = "true";
  return " keine auswaehlen "; }
else {
  for (i = 0; i < field.length; i++) {
  field[i].checked = false; }
  checkflag = "false";
  return " alle auswaehlen "; }
}

function checkUncheckAlle (element) {
	var theForm = element.form, z = 0;
	for(z=0; z<theForm.length;z++){
		if(theForm[z].type == 'checkbox' && theForm[z].name != 'checkall') {
			theForm[z].checked = element.checked;
		}
	}
}
// -------------------------------------------------------------------------------------------------------------

// -------------------------------------------------------------------------------------------------------------
// Javascript Elemente KLasse zuweisen
// -------------------------------------------------------------------------------------------------------------
function ergaenzeKlasse(id, klasse){
  var e=document.getElementById(id);
  if(!e)return true;
  e.className=klasse;
  return true;
}
// -------------------------------------------------------------------------------------------------------------


// -------------------------------------------------------------------------------------------------------------
// Javascript Seitenleiste
// -------------------------------------------------------------------------------------------------------------

function zeige_button (name) {
	document.getElementById(name).style.visibility="visible";
}