//Cookies setzen

function setzeCookie(name, wert, verfall) {
	document.cookie = escape(name) + "=" + escape(wert) + "; path=/" + ((verfall == null) ? "" : "; verfall=" + verfall.toGMTString());
}

//Cookies werden mit body-Onload geholt und MM-Funktionen verarbeitet
// dient dem ein- und ausklappen der Admin-Menus
function holeCookie(name) {
	var cookiename = name + "=";
	var dc = document.cookie;
	var anfang, ende;
	
	if (dc.length > 0) {
		anfang = dc.indexOf(cookiename);
			if (anfang != -1) {
			anfang += cookiename.length;
			ende = dc.indexOf(";", anfang);
			
			if (ende == -1) {
				ende = dc.length;
			}
			return unescape(dc.substring(anfang, ende));	
		}
	}
	return null;
}

var verf = new Date();
verf.setTime(verf.getTime() + (1000 * 60 * 60 * 24 * 31));


//Macromedia-Funktionen
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_changeProp(objName,x,theProp,theValue) { //v6.0
  var obj = MM_findObj(objName);
  if (obj && (theProp.indexOf("style.")==-1 || obj.style)){
    if (theValue == true || theValue == false)
      eval("obj."+theProp+"="+theValue);
    else eval("obj."+theProp+"='"+theValue+"'");
	
	//Cookies setzen
	setzeCookie(objName, theValue, verf);
	
  }
}