function MM_findObj(n, d) { 
  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); return x;
}

function MM_nbGroup(event, grpName) {
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out") {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    if ((nbArr = document[grpName]) != null)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = args[i+1];
      nbArr[nbArr.length] = img;
  } }
}


function MM_preloadImages() { 
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function setColor(objName, fg, bg)
{
  obj = findObj(objName);
  if (obj.style)
  {
    obj.style.color = fg;
    obj.style.backgroundColor = bg;
	}
}


function findObj(theObj, theDoc)
{
  var p, i, foundObj;
  
  if(!theDoc) theDoc = document;
  if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
  {
    theDoc = parent.frames[theObj.substring(p+1)].document;
    theObj = theObj.substring(0,p);
  }
  if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
  for (i=0; !foundObj && i < theDoc.forms.length; i++) 
    foundObj = theDoc.forms[i][theObj];
  for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) 
    foundObj = findObj(theObj,theDoc.layers[i].document);
  if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);
  
  return foundObj;
}

Elemente=new Array();
Elemente[0] = new Object();
Elemente[0]['id'] = 'rubriken';
Elemente[0]['galerie'] = 'anwesend';
Elemente[0]['formular'] = 'anwesend';
Elemente[0]['vorschau'] = 'abwesend';

Elemente[1] = new Object();
Elemente[1]['id'] = 'buehne';
Elemente[1]['galerie'] = 'galerie';
Elemente[1]['formular'] = 'galerie';
Elemente[1]['vorschau'] = 'gruss';

Elemente[2] = new Object();
Elemente[2]['id'] = 'bild';
Elemente[2]['galerie'] = 'anwesend';
Elemente[2]['formular'] = 'anwesend';
Elemente[2]['vorschau'] = 'bildposition';

Elemente[3] = new Object();
Elemente[3]['id'] = 'info';
Elemente[3]['galerie'] = 'anwesend';
Elemente[3]['formular'] = 'abwesend';
Elemente[3]['vorschau'] = 'abwesend';

Elemente[4] = new Object();
Elemente[4]['id'] = 'displaybutton1';
Elemente[4]['galerie'] = 'anwesend';
Elemente[4]['formular'] = 'abwesend';
Elemente[4]['vorschau'] = 'abwesend';

Elemente[5] = new Object();
Elemente[5]['id'] = 'displaybutton2';
Elemente[5]['galerie'] = 'abwesend';
Elemente[5]['formular'] = 'anwesend';
Elemente[5]['vorschau'] = 'abwesend';

Elemente[6] = new Object();
Elemente[6]['id'] = 'absender';
Elemente[6]['galerie'] = 'abwesend';
Elemente[6]['formular'] = 'anwesend';
Elemente[6]['vorschau'] = 'abwesend';

Elemente[7] = new Object();
Elemente[7]['id'] = 'adressat';
Elemente[7]['galerie'] = 'abwesend';
Elemente[7]['formular'] = 'anwesend';
Elemente[7]['vorschau'] = 'abwesend';

Elemente[8] = new Object();
Elemente[8]['id'] = 'nachricht';
Elemente[8]['galerie'] = 'abwesend';
Elemente[8]['formular'] = 'anwesend';
Elemente[8]['vorschau'] = 'textposition';

Elemente[9] = new Object();
Elemente[9]['id'] = 'nachrichtenkopf';
Elemente[9]['galerie'] = 'abwesend';
Elemente[9]['formular'] = 'anwesend';
Elemente[9]['vorschau'] = 'abwesend';

Elemente[10] = new Object();
Elemente[10]['id'] = 'subtitel';
Elemente[10]['galerie'] = 'anwesend';
Elemente[10]['formular'] = 'abwesend';
Elemente[10]['vorschau'] = 'abwesend';

Elemente[11] = new Object();
Elemente[11]['id'] = 'klappentext';
Elemente[11]['galerie'] = 'anwesend';
Elemente[11]['formular'] = 'abwesend';
Elemente[11]['vorschau'] = 'abwesend';

Elemente[12] = new Object();
Elemente[12]['id'] = 'kategorien';
Elemente[12]['galerie'] = 'anwesend';
Elemente[12]['formular'] = 'abwesend';
Elemente[12]['vorschau'] = 'abwesend';

Elemente[13] = new Object();
Elemente[13]['id'] = 'vorschau';
Elemente[13]['galerie'] = 'abwesend';
Elemente[13]['formular'] = 'anwesend';
Elemente[13]['vorschau'] = 'abwesend';

Elemente[14] = new Object();
Elemente[14]['id'] = 'abschicken';
Elemente[14]['galerie'] = 'abwesend';
Elemente[14]['formular'] = 'abwesend';
Elemente[14]['vorschau'] = 'anwesend';

Elemente[15] = new Object();
Elemente[15]['id'] = 'pfeile';
Elemente[15]['galerie'] = 'anwesend';
Elemente[15]['formular'] = 'anwesend';
Elemente[15]['vorschau'] = 'abwesend';

Elemente[16] = new Object();
Elemente[16]['id'] = 'zoom';
Elemente[16]['galerie'] = 'anwesend';
Elemente[16]['formular'] = 'anwesend';
Elemente[16]['vorschau'] = 'abwesend';

Elemente[17] = new Object();
Elemente[17]['id'] = 'farbwahl';
Elemente[17]['galerie'] = 'abwesend';
Elemente[17]['formular'] = 'anwesend';
Elemente[17]['vorschau'] = 'anwesend';

Elemente[18] = new Object();
Elemente[18]['id'] = 'icons';
Elemente[18]['galerie'] = 'kurz';
Elemente[18]['formular'] = 'kurz';
Elemente[18]['vorschau'] = 'lang';





function classWechsel(zustand){
for(var i=0; i<Elemente.length;i++){
if(document.getElementById(Elemente[i]['id'])){
document.getElementById(Elemente[i]['id']).className=Elemente[i][zustand]
}
}
document.getElementById('bgcolor').value= document.getElementById('buehne').style.backgroundColor
}


function pruef(zustand){
classWechsel(zustand);
if(zustand=='vorschau'){
return false;
}
}
