
function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


var db = (document.body) ? 1 : 0;
 var scroll = (window.scrollTo) ? 1 : 0;

 function setCookie(name, value) {
  var curCookie = name + "=" + escape(value) + ";";
  document.cookie = curCookie;
 }

 function getCookie(name) {
  var arg = name + "=";
  var argLength = arg.length;
  var cookieLength = document.cookie.length;

  var i = 0;
  while (i < cookieLength)
  {
   var j = i + argLength;
   if (document.cookie.substring(i, j) == arg){
   var endstr = document.cookie.indexOf (";", j);
   if (endstr == -1) {
    endstr = document.cookie.length;
   }
   return unescape(document.cookie.substring(j, endstr));
   }

  //increment while loop from next cookie element in document.cookie
   i = document.cookie.indexOf(" ", i) + 1;
   if (i == 0) {
   break;
   }
  }
  return null;
 }

 function saveScroll() {
  if (!scroll) return;
  var x = 0;
  var y = 0;

  if (window.pageYOffset) {
  // Netscape, must go first since NS supports document.body
  x = window.pageXOffset;
  y = window.pageYOffset;
  } else if (document.documentElement && document.documentElement.scrollTop) {
  // I Explorer 6
  x = document.documentElement.scrollLeft;
  y = document.documentElement.scrollTop;
  } else if (document.body) {
  // I Explorer 5
  x = document.body.scrollLeft;
  y = document.body.scrollTop;
  }
  setCookie("yx", x + "_" + y);
 }

 function loadScroll() {
  if (!scroll) return;
  var xy = getCookie("yx");
  if (!xy) return;
  var ar = xy.split("_");
  if (ar.length == 2) scrollTo(parseInt(ar[0]), parseInt(ar[1]));    
 }

function toggle(elem){
	// blendet Dioptrien Table ein/aus
  obj=document.getElementById("therow");
	if (elem == 0){
	  obj.style.visibility="hidden";
	  obj.style.display=( (obj.style.display=='none') ? '' : 'none');
	}

	if (elem == 1){
	  obj.style.visibility="visible";
	  obj.style.display=( (obj.style.display=='block') ? '' : 'block');
	}

}


function other(elem){

  obj=document.getElementById("therow");

  if (elem.options[elem.selectedIndex].value == 0){
  obj.style.visibility='hidden';
  obj.style.display=( (obj.style.display=='none') ? '' : 'none');
  }
  if (elem.options[elem.selectedIndex].value == 1){
  obj.style.visibility='visible';
  obj.style.display=( (obj.style.display=='block') ? '' : 'block');
  return true;
}
}











