/************************************************************
Coolmenus Beta 4.04 - Copyright Thomas Brattli - www.dhtmlcentral.com
Last updated: 03.22.02
*************************************************************/
/*Browsercheck object*/
function cm_bwcheck(){
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent.toLowerCase()
	this.dom=document.getElementById?1:0
  	this.op5=(this.agent.indexOf("opera 5")>-1 || this.agent.indexOf("opera/5")>-1) && window.opera
  	this.op6=(this.agent.indexOf("opera 6")>-1 || this.agent.indexOf("opera/6")>-1) && window.opera
  	this.ie5 = (this.agent.indexOf("msie 5")>-1 && !this.op5 && !this.op6)
  	this.ie55 = (this.ie5 && this.agent.indexOf("msie 5.5")>-1)
      this.ie6 = (this.agent.indexOf("msie 6")>-1 && !this.op5 && !this.op6)
	this.ie4=(this.agent.indexOf("msie")>-1 && document.all &&!this.op5 &&!this.op6 &&!this.ie5&&!this.ie6)
  	this.ie = (this.ie4 || this.ie5 || this.ie6)
	this.mac=(this.agent.indexOf("mac")>-1)
	this.ns6=(this.agent.indexOf("gecko")>-1 || window.sidebar)
	this.ns4=(!this.dom && document.layers)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.op5 || this.op6)
      this.usedom= this.ns6//Use dom creation
  	this.reuse = this.ie||this.usedom //Reuse layers
  	this.px=this.dom&&!this.op5?"px":""
	return this
}
var bw=new cm_bwcheck()
/*Variable declaration*/
var cmpage,cm_eventlayer=0,cm_eventlayerE=0
/*Crossbrowser objects functions*/
function cm_message(txt){alert(txt); return false}
function cm_makeObj(obj,nest,o){
  if(bw.usedom&&o) this.evnt=o
  else{nest=(!nest) ? "":'document.layers.'+nest+'.'
    this.evnt=bw.dom? document.getElementById(obj):
    bw.ie4?document.all[obj]:bw.ns4?eval(nest+"document.layers." +obj):0;
  }
  if(!this.evnt) return cm_message('The layer does not exist ('+obj+')'
    +'- \nIf your using Netscape please check the nesting of your tags (on the entire page)\nNest:'+nest)
  this.css=bw.dom||bw.ie4?this.evnt.style:this.evnt; this.ok=0
  this.ref=bw.dom||bw.ie4?document:this.css.document;
  this.obj = obj + "Object"; 	eval(this.obj + "=this");
  this.x=0; this.y=0; this.w=0; this.h=0; this.vis=0; return this
}
cm_makeObj.prototype.moveIt = function(x,y){this.x=x;this.y=y; this.css.left=x+bw.px;this.css.top=y+bw.px}
cm_makeObj.prototype.showIt = function(o){this.css.visibility="visible"; this.vis=1; if(bw.op5&&this.arr){ this.arr.showIt(); }}//alert('showing arrow')}}
cm_makeObj.prototype.hideIt = function(no){this.css.visibility="hidden"; this.vis=0;}
cm_makeObj.prototype.clipTo = function(t,r,b,l,setwidth){
this.w=r; this.h=b; if(bw.ns4){this.css.clip.top=t;this.css.clip.right=r; this.css.clip.bottom=b;this.css.clip.left=l
}else{if(t<0)t=0;if(r<0)r=0;if(b<0)b=0;if(b<0)b=0; this.css.clip="rect("+t+bw.px+","+r+bw.px+","+b+bw.px+","+l+bw.px+")";
if(setwidth){if(bw.op5||bw.op6){this.css.pixelWidth=r; this.css.pixelHeight=b;}else{this.css.width=r+bw.px; this.css.height=b+bw.px;}}}}
function cm_active(on,h){
  if(this.o.arr) on?this.o.arr.hideIt():bw.op5?this.o.arr.showIt():this.o.arr.css.visibility="inherit"
  if(bw.reuse||bw.usedom){
    if(!this.img2) this.o.evnt.className=on?this.cl2:this.cl
    else document.images["img"+this.name].src=on?this.img2.src:this.img1.src;
    if(on && bw.ns6){this.o.hideIt(); this.o.css.visibility='inherit' }; //netscape 6 bug fix
  }else{
    if(!this.img2){ if(on) this.o.over.showIt(); else this.o.over.hideIt();
    }else this.o.ref.images["img"+this.name].src=on?this.img2.src:this.img1.src;
  }this.isactive=on?1:0
}
/***Pageobject **/
function cm_page(){
  this.x=0; this.x2 =(!bw.ie)?window.innerWidth:document.body.offsetWidth-20;
  this.y=0; this.orgy=this.y2= (!bw.ie)?window.innerHeight:document.body.offsetHeight-6;
  this.x50=this.x2/2; this.y50=this.y2/2; return this
}
/***check positions**/
function cm_cp(num,w,minus){
	if(num){if(num.toString().indexOf("%")!=-1){var t = w?cmpage.x2:cmpage.y2; num=parseInt((t*parseFloat(num)/100))
  if(minus) num-=minus }else num=eval(num);} else num=0; return num
}
/**Level object**/
function cm_makeLevel(){
  var c=this, a=arguments; c.width=a[0]||null; c.height=a[1]||null;
  c.regClass=a[2]||null; c.overClass=a[3]||null; c.borderX=a[4]||null;
  c.borderY=a[5]||null; c.borderClass=a[6]||null; c.rows=a[7]>-1?a[7]:null;
  c.align=a[8]||null; c.offsetX=a[9]||null; c.offsetY=a[10]||null; c.arrow=a[11]||null;
  c.arrowWidth=a[12]||null; c.arrowHeight=a[13]||null; return c
}
/***Making the main menu object**/
function makeCM(name){
  var c=this; c.mc=0; c.name = name; c.m=new Array(); c.level=new Array(); c.l=new Array(); c.tim=100; c.isresized=0;
  c.isover=0; c.zIndex=100; c.bar=0; c.z=0; c.totw=0; c.toth=0; c.maxw=0; c.maxh=0; cmpage = new cm_page();
}//events
makeCM.prototype.onshow=""; makeCM.prototype.onhide=""; makeCM.prototype.onconstruct="";
/***Creating layers**/
function cm_divCreate(id,cl,txt,w,c,app,ex,txt2){
  if(bw.usedom){var div=document.createElement("DIV"); div.className=cl; div.id=id;
    if(txt) div.innerHTML=txt; if(app){app.appendChild(div); return div}
    if(w) document.body.appendChild(div); return div
  }else{var dstr='<div id="'+id+'" class="'+cl+'"'
    if(ex&&bw.reuse) dstr+=" "+ex; dstr+=">"+txt; ; if(txt2) dstr+=txt2;
    if(c) dstr+='</div>'; if(w) document.write(dstr); else return dstr
  }return ""
}
/***Getting layer string for each menu**/
function cm_getLayerStr(m,app,name,fill,clb,arrow,ah,aw,root){
  var no=m.nolink,arrstr='',l=m.lev,str='',txt=m.txt,ev='', id=name + '_' + m.name,d1; if(app) d1=app
  if((!bw.reuse||l==0) && !no){
    ev=' onmouseover="'+name+'.showsub(\''+m.name+'\')"'
    +' onmouseout="'+name+'.mout(\''+m.name+'\')"' //Added 4.02
    +' onclick="'+name+'.onclck(\''+m.name+'\'); return false" '
  }
  if(bw.reuse&&l!=0) txt=''; if(l==0) str+=d1=cm_divCreate(id+'_0',clb,''); str+=m.d2=cm_divCreate(id,m.cl,txt,0,0,d1,ev)
  if(l==0&&bw.usedom){
    m.d2.onclick=new Function(name+'.onclck("'+m.name+'")');
    m.d1=d1;
    m.d2.onmouseover=new Function(name+'.showsub("'+m.name+'")');
    m.d2.onmouseout=new Function(name+'.mout("'+m.name+'")') //Added 4.02
  }if(!bw.reuse && !m.img1 && !no){
    str+=cm_divCreate(id+'_1',m.cl2,txt,0,1)
    str+=cm_divCreate(id+'_3',"clCMAbs",'<a href="#" '+ev+'><img alt="" src="'+root+fill+'" width="'+m.w+'" height="'+m.h+'" border="0" /></a>',0,1)
  }str+='</div>';
  if(l==0){if(arrow)str+=m.d3=cm_divCreate(id+'_a','clCMAbs','<img alt="" height="'+aw+'" width="'+ah+'" src="'+root+arrow+'" />',0,1,d1); str+="</div>"}
  str+="\n"; if(!bw.reuse){m.txt=null; m.d2=null; m.d3=null;}
  if(bw.usedom){ if(l==0) document.body.appendChild(d1); str=''}
  return str
}
/***get align num from text (better to evaluate numbers later)**/
function cm_checkalign(a){
  switch(a){
    case "right": return 1; break; case "left": return 2; break;
    case "bottom": return 3; break; case "top": return 4; break;
    case "righttop": return 5; break; case "lefttop": return 6; break;
    case "bottomleft": return 7; break; case "topleft": return 8; break;
  }return null
}
/**Making each individual menu **/
makeCM.prototype.makeMenu=function(name,parent,txt,lnk,targ,w,h,img1,img2,cl,cl2,align,rows,nolink,onclick,onmouseover,onmouseout){
  var c = this; if(!name) name = c.name+""+c.mc; var p = parent!=""&&parent&&c.m[parent]?parent:0;
  if(c.mc==0){var tmp=location.href;
    if(tmp.indexOf('file:')>-1||tmp.charAt(1)==':') c.root=c.offlineRoot; else c.root=c.onlineRoot
    if(c.useBar){if(!c.barBorderClass) c.barBorderClass=c.barClass; c.bar1 = cm_divCreate(c.name+'bbar_0',c.barClass,'',0,1);
      c.bar = cm_divCreate(c.name+'bbar',c.barBorderClass,'',1,1,0,0,c.bar1); if(bw.usedom) c.bar.appendChild(c.bar1);
    }}var create=1,img,arrow; var m = c.m[name] = new Object(); m.name=name; m.subs=new Array(); m.parent=p; m.arnum=0; m.arr=0
  var l = m.lev = p?c.m[p].lev+1:0; c.mc++; m.hide=0;
  if(l>=c.l.length){
    var p1,p2=0; if(l>=c.level.length) p1=c.l[c.level.length-1];
    else p1=c.level[l]; c.l[l]=new Array(); if(!p2) p2=c.l[l-1]
    if(l!=0){ if(isNaN(p1.align)) p1["align"]=cm_checkalign(p1.align)
      for(i in p1){if(i!="str"&&i!="m"){if(p1[i]==null) c.l[l][i]=p2[i]; else c.l[l][i]=p1[i] }}
    }else{c.l[l]=c.level[0]; c.l[l].align=cm_checkalign(c.l[l].align)}
    c.l[l]["str"]=''; c.l[l].m=new Array(); if(!c.l[l].borderClass) c.l[l].borderClass=c.l[l].regClass
    c.l[l].app=0; c.l[l].max=0; c.l[l].arnum=0; c.l[l].o=new Array(); c.l[l].arr=new Array()
    c.level[l]=p1=p2=null
    if(l!=0) c.l[l].str=c.l[l].app=cm_divCreate(c.name+ '_' +l+'_0',c.l[l].borderClass,'')
  }if(p){p = c.m[p]; p.subs[p.subs.length]=name;
    if(p.subs.length==1&&c.l[l-1].arrow){ p.arr=1;
      if(p.parent){c.m[p.parent].arnum++
        if(c.m[p.parent].arnum>c.l[l-1].arnum){
          c.l[l-1].str+=c.l[l-1].arr[c.l[l-1].arnum]=cm_divCreate(c.name+ '_a' +(l-1)+'_'+c.l[l-1].arnum,'clCMAbs','<img height="'+c.l[l-1].arrowHeight
            +'" width="'+c.l[l-1].arrowWidth+'" src="'+c.root+c.l[l-1].arrow+'" alt="" />',0,1,c.l[l-1].app); c.l[l-1].arnum++
        }}}if(bw.reuse) if(p.subs.length>c.l[l].max) c.l[l].max = p.subs.length; else create=0
  }m.rows=rows>-1?rows:c.l[l].rows; m.w=cm_cp(w||c.l[l].width,1); m.h=cm_cp(h||c.l[l].height,0); m.txt=txt; m.lnk=lnk;
  if(align) align=cm_checkalign(align); m.align=align||c.l[l].align; m.cl=cl=cl||c.l[l].regClass;
  m.targ=targ; m.cl2=cl2||c.l[l].overClass; m.create=create;  m.mover=onmouseover; m.out=onmouseout;
  m.onclck=onclick; m.active = cm_active; m.isactive=0; m.nolink=nolink
  if(create) c.l[l].m[c.l[l].m.length]=name
  if(img1){m.img1 = new Image(); m.img1.src=c.root+img1; if(!img2) img2=img1; m.img2 = new Image(); m.img2.src=c.root+img2;
    m.cl="clCMAbs"; m.txt=''; if(!bw.reuse&&!nolink) m.txt = '<a href="#" onmouseover="'+c.name+'.showsub(\''+name+'\')" onmouseout="'+c.name+'.mout(\''+name+'\')" onclick="'+c.name+'.onclck(\''+name+'\'); return false">';;
    m.txt+='<img alt="" src="'+c.root+img1+'" width="'+m.w+'" height="'+m.h+'" id="img'+m.name+'" '
    if(bw.dom&&!nolink) m.txt+='style="cursor:pointer; cursor:hand"'; if(!bw.reuse){if(!bw.dom) m.txt+='name="img'+m.name+'"'; m.txt+=' border="0"'}; m.txt+=' />'; if(!bw.reuse&&!nolink) m.txt+='</a>'
  }else{m.img1=0; m.img2=0};
  if(l==0||create) c.l[l].str+=cm_getLayerStr(m,c.l[l].app,c.name,c.fillImg,c.l[l].borderClass,c.l[l].arrow,c.l[l].arrowWidth,c.l[l].arrowHeight,c.root)
  if(l==0){if(m.w>c.maxw) c.maxw=m.w; if(m.h>c.maxh) c.maxh=m.h; c.totw+=c.pxBetween+m.w+c.l[0].borderX;c.toth+=c.pxBetween+m.h+c.l[0].borderY}
  if(lnk && !onmouseover) m.mover="self.status='"+c.root+m.lnk+"'"
}
/**Getting x/y coords for subs **/
makeCM.prototype.getcoords=function(m,bx,by,x,y,maxw,maxh,ox,oy){
  var a=m.align; x+=m.o.x; y+=m.o.y
  switch(a){
    case 1:  x+=m.w+bx; break; case 2:  x-=maxw+bx; break;
    case 3:  y+=m.h+by; break; case 4:  y-=maxh+by; break;
    case 5:  x-=maxw+bx; y-=maxh-m.h; break;
    case 6:  x+=m.w+bx; y-=maxh-m.h; break;
    case 7:  y+=m.h+by; x-=maxw-m.w; break;
    case 8:  y-=maxh+by; x-=maxw-m.w+bx; break;
  }m.subx=x + ox; m.suby=y + oy
}
/**Showing sub elements**/
makeCM.prototype.showsub=function(el){
  var c=this,pm=c.m[el];
  if(!pm.b||(c.isresized&&pm.lev>0)) pm.b=c.l[pm.lev].b; c.isover=1
  clearTimeout(c.tim);
  var ln=pm.subs.length,l=pm.lev+1
  if(c.l[pm.lev].a==el&&l!=c.l.length){if(c.l[pm.lev+1].a) c.hidesub(l+1,el); return}
  c.hidesub(l,el); if(pm.mover) eval(pm.mover); if(!pm.isactive) pm.active(1);
  c.l[pm.lev].a = el; if(ln==0) return;
  var b = c.l[l].b, bx=c.l[l].borderX, by=c.l[l].borderY, rows=pm.rows
  var x=bx,y=by,maxw=0,maxh=0,cn=0; b.hideIt()
  for(var i=0;i<c.l[l].m.length;i++){
    if(!bw.reuse) m=c.m[c.l[l].m[i]]
    else m=c.m[c.m[el].subs[i]]
    if(m && m.parent==el&&!m.hide){
      if(!bw.reuse) o=m.o; else o=m.o=c.l[l].o[i]
      if(x!=o.x||y!=o.y) o.moveIt(x,y); nl=m.subs.length
      if(bw.reuse){
        if(o.w!=m.w || o.h!=m.h) o.clipTo(0,m.w,m.h,0,1)
        if(o.evnt.className!=m.cl){
          m.isactive=0; o.evnt.className=m.cl
          if(bw.ns6){o.hideIt(); o.css.visibility='inherit'} //NS6 bugfix
        }if(bw.ie6) b.showIt()//IE6 bugfix (scrollbars)
        o.evnt.innerHTML=m.txt; if(bw.ie6) b.hideIt()
        if(!m.nolink){
          o.evnt.onmouseover=new Function(c.name+".showsub('"+m.name+"')")
          o.evnt.onmouseout=new Function(c.name+".mout('"+m.name+"')") //Added 4.02
          o.evnt.onclick=new Function(c.name+".onclck('"+m.name+"')")
          if(o.oldcursor){o.css.cursor=o.oldcursor; o.oldcursor=0;}
        }else{o.evnt.onmouseover=''; o.evnt.onclick='';  if(o.css.cursor=='') o.oldcursor=bw.ns6?"pointer":"hand"; else o.oldcursor=o.css.cursor; o.css.cursor="auto"}
      }if(m.arr){o.arr=c.l[l].arr[cn]; o.arr.moveIt(x + m.w-c.l[l].arrowWidth-3,y+m.h/2-(c.l[l].arrowHeight/2));
      o.arr.css.visibility="inherit"; cn++;} else o.arr=0
      if(!rows){y+=m.h+by; if(m.w>maxw) maxw=m.w; maxh=y}
      else{x+=m.w+bx; if(m.h>maxh) maxh=m.h; maxw=x;}
      o.css.visibility="inherit"; if(bw.op5||bw.op6) o.showIt()
    }else{o = c.m[c.l[l].m[i]].o; o.hideIt();} }
  if(!rows) maxw+=bx*2; else maxh+=by*2; b.clipTo(0,maxw,maxh,0,1)
  if(!pm.subx||!pm.suby||c.srollY>0||c.isresized) c.getcoords(pm,c.l[l-1].borderX,c.l[l-1].borderY,pm.b.x,pm.b.y,maxw,maxh,c.l[l-1].offsetX,c.l[l-1].offsetY)
  x=pm.subx; y=pm.suby; b.moveIt(x,y); if(c.onshow) eval(c.onshow); b.showIt()
}
/**Hide sub elements **/
makeCM.prototype.hidesub=function(l,el){
  var c = this,tmp,m,i,j
  if(!l){if(!l) l=1;}
  for(i=l-1;i<c.l.length;i++){
    if(i>0&&i>l-1) c.l[i].b.hideIt()
    if(c.l[i].a&&c.l[i].a!=el){
      m=c.m[c.l[i].a]; m.active(0,1); if(m.mout) eval(m.mout); c.l[i].a=0
      if(i>0&&i>l-1) if(bw.op5||bw.op6) for(j=0;j<c.l[i].m.length;j++) c.m[c.l[i].m[j]].o.hideIt()
    }if(i>l){for(j=0;j<c.l[i-1].arnum;j++){c.l[i-1].arr[j].hideIt(); if(bw.op6) c.l[i-1].arr[j].moveIt(-1000,-1000)}} //opera bug
  }if(!l&&c.onhide) eval(c.onhide) //onhide event
}
/***Make all menu div objects**/
makeCM.prototype.makeObjects=function(nowrite){
  var c = this,oc,name,bx,by,w,h,l,no,ar,id,nest
  if(!nowrite){
    for(i=0;i<c.l.length;i++){
      if(i!=0) c.l[i].str+="</div>"
      if(!bw.usedom) document.write(c.l[i].str)
      else if(i>0) document.body.appendChild(c.l[i].app)
      c.l[i].str=null //Probably need this on frames version though
    }}c.z=c.zIndex+2
  for(i=0;i<c.l.length;i++){oc=0
    if(i!=0){bobj=c.l[i].b = new cm_makeObj(c.name + "_"+i+"_0","",c.l[i].app); bobj.css.zIndex=c.z;
    if(bw.dom) bobj.css.overflow='hidden'}; bx=c.l[i].borderX; by=c.l[i].borderY; c.l[i].max=0;
    for(j=0;j<c.l[i].m.length;j++){
      m = c.m[c.l[i].m[j]]; name=m.name; w=m.w; h=m.h; l=m.lev; no=m.nolink;
      if(i>0){m.b = bobj; nest=i}
      else{m.b = new cm_makeObj(c.name + "_"+name+"_0","",m.d1); m.b.css.zIndex=c.z; m.b.clipTo(0,w+bx*2,h+by*2,0,1); nest=name}
      id = c.name + "_"+name; nest=c.name + "_"+nest;
      if(m.create){
        o=m.o=new cm_makeObj(id,nest+"_0",m.d2); o.z=o.css.zIndex=c.z+1; if(bw.reuse){c.l[l].o[oc]=o; oc++};
        if(l==0&&m.img1) o.css.visibility='inherit'; if(bw.op5) o.showIt(); o.arr=0;
      }if(!bw.reuse||l==0) o.clipTo(0,w,h,0,1); o.moveIt(bx,by); o.z=o.css.zIndex=c.z+2
      if(j<c.l[i].arnum){
        c.l[i].arr[j]=new cm_makeObj(c.name+"_a"+i+"_"+j,nest+"_0",nowrite?0:c.l[i].arr[j])
        c.l[i].arr[j].css.zIndex=c.z+30+j;
      }else if(l==0&&m.arr==1){
        o.arr=new cm_makeObj(id+"_a",nest+"_0",m.d3)
        o.arr.moveIt(bx+m.w-c.l[i].arrowWidth-3,by+m.h/2-(c.l[i].arrowHeight/2));
        o.arr.css.zIndex=c.z+20;
      }if(!no && !bw.reuse && !m.img1){
        o.over=new cm_makeObj(c.name + "_"+name+"_1",nest+"_0"+".document.layers."+id)
        o.over.moveIt(0,0); o.over.hideIt(); o.over.clipTo(0,w,h,0,1); o.over.css.zIndex=c.z+3
        img=new cm_makeObj(c.name + "_"+name+"_3",nest+"_0"+".document.layers."+id); img.moveIt(0,0)
        img.css.visibility="inherit"; img.css.zIndex=c.z+4; if(bw.op5) img.showIt()
      }c.z++;
    }
  }
}
/**Onmouseout**/  //Added 4.02
makeCM.prototype.mout = function(){
	var c = this;
  clearTimeout(c.tim)
  c.isover = 0
  c.tim = setTimeout("if(!"+c.name+".isover)"+c.name+".hidesub()",c.wait)
}
/**Constructing and initiating top items and bar**/
makeCM.prototype.construct=function(nowrite){
  var c=this; if(!c.l[0]||c.l[0].m.length==0) return cm_message('No menus defined');
  c.makeObjects(nowrite); cmpage = new cm_page();
  var mpa,o,maxw=c.maxw,maxh=c.maxh,i,totw=c.totw,toth=c.toth,m,px=c.pxBetween
  var bx=c.l[0].borderX,by=c.l[0].borderY,x=c.fromLeft; y=c.fromTop,mp=c.menuPlacement,rows=c.rows
  if(rows){toth=maxh+by*2; totw=totw-px+bx;}else{totw=maxw+bx*2; toth=toth-px+by;}
  switch(mp){
    case "center": x=cmpage.x2/2-totw/2; if(bw.ns4) x-=9; break;
    case "right": x=cmpage.x2-totw; break;
    case "bottom": case "bottomcenter": y=cmpage.y2-toth; if(mp=="bottomcenter") x=cmpage.x2/2-totw/2; break;
    default: if(mp.toString().indexOf(",")>-1) mpa=1; break;
  }for(i=0;i<c.l[0].m.length;i++){
    m = c.m[c.l[0].m[i]]; o = m.b; if(mpa) rows?x=cm_cp(mp[i]):y=cm_cp(mp[i],0,0,1);
    o.moveIt(x,y); o.showIt(); if(m.arr) m.o.arr.showIt(); o.oy=y;
    if(!mpa) rows?x+=m.w+px+bx:y+=m.h+px+by
  }if(c.useBar){ //Background-Bar
    bbx=c.barBorderX; bby=c.barBorderY;
    bar1=c.bar1= new cm_makeObj(c.name+'bbar_0',c.name+'bbar',nowrite?0:c.bar1)
    bar=c.bar= new cm_makeObj(c.name+'bbar','',nowrite?0:c.bar); bar.css.zIndex=c.zIndex+1
    //bar.evnt.onmouseover=new Function(cm_eventlayerE)
    var barx=c.barX=="menu"?c.m[c.l[0].m[0]].b.x-bbx:cm_cp(c.barx,1);
    var bary=c.barY=="menu"?c.m[c.l[0].m[0]].b.y-bby:cm_cp(c.barY);
    var barw=c.barWidth=="menu"?totw:cm_cp(c.barWidth,1,bbx*2);
    var barh=c.barHeight=="menu"?toth:cm_cp(c.barHeight,0,bby*2);
    bar1.clipTo(0,barw,barh,0,1); bar1.moveIt(bbx,bby); bar1.showIt();
    bar.clipTo(0,barw+bbx*2,barh+bby*2,0,1); bar.moveIt(barx,bary); bar.showIt();
  }if(c.resizeCheck){ //Window resize code.
    setTimeout('window.onresize=new Function("'+c.name+'.resized()")',500)
    c.resized=cm_resized; if(bw.op5||bw.op6) document.onmousemove=new Function(c.name+".resized()")
  }if(c.onconstruct) eval(c.onconstruct) //onconstruct event
  return true
}
/**Capturing resize**/
var cm_inresize=0
function cm_resized(){
  if(cm_inresize) return
	page2=new cm_page(); var off=(bw.op6||bw.op5)?15:5
  if(page2.x2<cmpage.x2-off || page2.y2<cmpage.orgy-off || page2.x2>cmpage.x2+off || page2.y2>cmpage.orgy+off){
		if(bw.ie||bw.ns6){
      cmpage=page2; this.isresized=1;
      if(this.onresize) eval(this.onresize); this.construct(1);
      if(this.onafterresize) eval(this.onafterresize)
		}else{cm_inresize=1; location.reload()}
  }
}
/**Onclick of an item**/
makeCM.prototype.onclck=function(m){
  m = this.m[m]
  if(m.onclck) eval(m.onclck);
  lnk=m.lnk; targ=m.targ
  if(lnk){
    if(lnk.indexOf("mailto")!=0 && lnk.indexOf("http")!=0) lnk=this.root+lnk
		if(String(targ)=="undefined" || targ=="" || targ==0 || targ=="_self") location.href=lnk
    else if(targ=="_blank") window.open(lnk)
    else if(targ=="_top" || targ=="window") top.location.href=lnk
    else if(top[targ]) top[targ].location.href=lnk
    else if(parent[targ]) parent[targ].location.href=lnk
  }else return false
}
/***
This is the menu creation code - place it right after you body tag
Feel free to add this to a stand-alone js file and link it to your page.
**/

var name   =  navigator.userAgent;
var la     = "http://www.lage-aktuell.de/";
var lp     = "pdf/lehrplan/";
var bid    = "http://www.bid-owl.de/index.php?object=";
var portal = "&access=3&doctype=portal&access=1&doctype=portal";
var gal    = "http://www2.bid-owl.de/cluster.php?object=";
var gall   = "gallery/diashow/";
var galend = "&class=3&access=1&doctype=contentframe";
var c      = "cms_hp/";
var cs     = "cms_schueler/";
var cm     = "cms_hp/musik/";
var csp    = "cms_hp/sport/";
var erg    = "cms_hp/news/";
var kunst  = "cms_hp/ausstellungen/?";
var tetr   = "cms_hp/theater/?";
var ln     = "cms_hp/lisasnews/index.php?";
var vid    = "cms_schueler/cms_video/index.php?";
var p      = "xpages/";
var tv     = "http://www.grabbe.tv/tv/"; 

//Menu object creation

oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname

oCMenu.frames = 1

//Menu properties
oCMenu.pxBetween=0
oCMenu.fromLeft=0
oCMenu.fromTop=122
oCMenu.rows=1
oCMenu.menuPlacement="left"

oCMenu.offlineRoot="file:///X:/"
oCMenu.onlineRoot="/"
oCMenu.resizeCheck=1
oCMenu.wait=500
oCMenu.fillImg="cm_fill.gif"
oCMenu.zindex=0

//Background bar properties
oCMenu.useBar=0
oCMenu.barWidth="100%"
oCMenu.barHeight="menu"
oCMenu.barClass="clBar"
oCMenu.barX=0
oCMenu.barY=0
oCMenu.barBorderX=0
oCMenu.barBorderY=0
oCMenu.barBorderClass=""

//Level properties - ALL properties have to be spesified in level 0
oCMenu.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu.level[0].width=189
oCMenu.level[0].height=40
oCMenu.level[0].regClass="clLevel0"
oCMenu.level[0].overClass="clLevel0over"
oCMenu.level[0].borderX=1
oCMenu.level[0].borderY=1
oCMenu.level[0].borderClass="clLevel0border"
oCMenu.level[0].offsetX=0
oCMenu.level[0].offsetY=0
oCMenu.level[0].rows=0
oCMenu.level[0].arrow=0
oCMenu.level[0].arrowWidth=0
oCMenu.level[0].arrowHeight=0
oCMenu.level[0].align="bottom"


//EXAMPLE SUB LEVEL[1] PROPERTIES
oCMenu.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[1].width=oCMenu.level[0].width-2
oCMenu.level[1].height=20
oCMenu.level[1].regClass="clLevel1"
oCMenu.level[1].overClass="clLevel1over"
oCMenu.level[1].borderX=1
oCMenu.level[1].borderY=1
oCMenu.level[1].align="right"
oCMenu.level[1].offsetX=-(oCMenu.level[0].width-2)/2+10
oCMenu.level[1].offsetY=0
oCMenu.level[1].borderClass="clLevel1border"


//EXAMPLE SUB LEVEL[2] PROPERTIES
oCMenu.level[2]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[2].width=150
oCMenu.level[2].height=20
oCMenu.level[2].offsetX=-(oCMenu.level[1].width-2)/2+60
oCMenu.level[2].offsetY=0
oCMenu.level[2].regClass="clLevel2"
oCMenu.level[2].overClass="clLevel2over"
oCMenu.level[2].borderClass="clLevel2border"

//EXAMPLE SUB LEVEL[3] PROPERTIES
oCMenu.level[3]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[3].width=150
oCMenu.level[3].height=20
oCMenu.level[3].offsetX=0
oCMenu.level[3].offsetY=0
oCMenu.level[3].regClass="clLevel3"
oCMenu.level[3].overClass="clLevel3over"
oCMenu.level[3].borderClass="clLevel3border"


/*****************************************************************************************************************************************************************************
Menu item creation:
myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout)
******************************************************************************************************************************************************************************/



 oCMenu.makeMenu('top1','','<center>Unterrichtsfächer<br><font size=-2> Schulinterne Lehrpläne</font></center>','')
	
    	

	oCMenu.makeMenu('sub1','top1','Profilfach Kunst >','','')

		oCMenu.makeMenu('sub1010','sub1','Kunst-Portal',c+'kunst/')	
		oCMenu.makeMenu('sub1011','sub1','Sekundarstufe I',lp+'KunstSI.pdf','_top')	
		oCMenu.makeMenu('sub1012','sub1','Sekundarstufe II',lp+'KunstSII.pdf','_top')

	oCMenu.makeMenu('sub2','top1','Profilfach Musik >','','')

		oCMenu.makeMenu('sub1020','sub2','Musik-Portal',cm+'?Jugend_musiziert')
		oCMenu.makeMenu('sub1021','sub2','Sekundarstufe I',lp+'MusikSI.pdf','_top')
		oCMenu.makeMenu('sub1022','sub2','Sekundarstufe II',la+'Musik/','_top')
		oCMenu.makeMenu('sub1023','sub2','Besondere Lernleistung','pdf/MusikBesondereLernleistung.pdf')	

	oCMenu.makeMenu('sub3','top1','Profilfach Sport >','','')
		oCMenu.makeMenu('sub1030','sub3','Sport-Portal',csp+'')
		oCMenu.makeMenu('sub1031','sub3','Sekundarstufe I',lp+'SportSI.pdf','_top')
		oCMenu.makeMenu('sub1002','sub3','Sekundarstufe II',lp+'SportSII.pdf','_top')

	oCMenu.makeMenu('sub4','top1','--------------------------','','') 

	oCMenu.makeMenu('sub5','top1','Philosophie >','','')
		oCMenu.makeMenu('sub1050','sub5','Philosophie-Portal',c+'philo/philo/')			
		oCMenu.makeMenu('sub1051','sub5','Sekundarstufe I',lp+'PraktischePhilosophieSI.pdf','_top')	
		oCMenu.makeMenu('sub1052','sub5','Sekundarstufe II',lp+'PhilosophieSII.pdf','_top')	
  	
		
	oCMenu.makeMenu('sub11','top1','Deutsch & Fremdsprachen >','','')

		oCMenu.makeMenu('sub1110','sub11','Deutsch >','','')
			oCMenu.makeMenu('sub11101','sub1110','Sekundarstufe I',lp+'deutschSI.pdf','_top')
			oCMenu.makeMenu('sub11102','sub1110','Sekundarstufe II',lp+'deutschSII.pdf','_top')
			oCMenu.makeMenu('sub11103','sub1110','Leistungsmessung','pdf/Leistungsmessung_Deutsch.pdf','_top')
		oCMenu.makeMenu('sub1115','sub11','Deutsch-Portal >','')
			oCMenu.makeMenu('sub11151','sub1115','Bernhard Schlink',ln+'Literatur:Der_Vorleser')	   	
			oCMenu.makeMenu('sub11152','sub1115','Andreas Steinhöfel',ln+'Freizeit:Erlesenes')
	        	oCMenu.makeMenu('sub11153','sub1115','Reportagen','grabbe/repo.htm')
	   		oCMenu.makeMenu('sub11154','sub1115','Analysen','grabbe/goethe.htm')
	        	oCMenu.makeMenu('sub11155','sub1115','Tipps & Tricks','grabbe/rechtschreib.htm')
					
		oCMenu.makeMenu('sub1120','sub11','Englisch >','','',150,0)
			oCMenu.makeMenu('sub11200','sub1120','Englisch-Portal',c+'mm_projekte/?Welcome') 
			oCMenu.makeMenu('sub11201','sub1120','Sekundarstufe I',lp+'EnglischSI.pdf','_top')	
			oCMenu.makeMenu('sub11202','sub1120','Sekundarstufe II',lp+'EnglischSII.pdf','_top')

		oCMenu.makeMenu('sub1130','sub11','Französisch >','','',150,0)
			oCMenu.makeMenu('sub11301','sub1130','Sekundarstufe I',lp+'FranzoesischSI.pdf','_top')	
			oCMenu.makeMenu('sub11302','sub1130','Sekundarstufe IIa',lp+'FranzoesischSII.pdf','_top')
			oCMenu.makeMenu('sub11303','sub1130','Sekundarstufe IIb',lp+'FranzoesischSII2.pdf','_top')

		oCMenu.makeMenu('sub1140','sub11','Spanisch >','','',150,0)
			oCMenu.makeMenu('sub11402','sub1140','Sekundarstufe II',lp+'SpanischSII.pdf','_top')
		oCMenu.makeMenu('sub1150','sub11','Latein >','','',150,0)
			oCMenu.makeMenu('sub11501','sub1150','Sekundarstufe I',lp+'LateinSI.pdf','_top')	
			oCMenu.makeMenu('sub11502','sub1150','Sekundarstufe II',lp+'LateinSII.pdf','_top')
		
				
	oCMenu.makeMenu('sub12','top1','Gesellschaftswissenschaften >','','')  

		oCMenu.makeMenu('sub1210','sub12','Geschichte >','','',150,0)
			oCMenu.makeMenu('sub12101','sub1210','Sekundarstufe II',lp+'GeschichteSII.pdf','_top')	
		oCMenu.makeMenu('sub1220','sub12','Geographie >','','',150,0)
			oCMenu.makeMenu('sub12201','sub1220','Sekundarstufe I',lp+'GeographieSI.pdf','_top')	
			oCMenu.makeMenu('sub12202','sub1220','Sekundarstufe II',lp+'GeographieSII.pdf','_top')
		oCMenu.makeMenu('sub1230','sub12','Pädagogik >','','',150,0)
			oCMenu.makeMenu('sub12302','sub1230','Sekundarstufe II',lp+'PaedaSII.pdf','_top')			
		oCMenu.makeMenu('sub1240','sub12','SoWi >','','',150,0)
			oCMenu.makeMenu('sub12401','sub1240','Sekundarstufe II',lp+'SowiSII.pdf','_top')	
			

		oCMenu.makeMenu('sub1260','sub12','Politik >','','',150,0)
			oCMenu.makeMenu('sub12601','sub1260','Sekundarstufe I',lp+'PolitikSI.pdf','_top')	
		
	oCMenu.makeMenu('sub13','top1','Religion >','','')
		oCMenu.makeMenu('sub1300','sub13','Religionsportal',c+'religion/?Welcome') 
		oCMenu.makeMenu('sub1301','sub13','evangelisch SI',c+'religion/?Kernlehrpl%26auml%3Bne:evangelisch')
		oCMenu.makeMenu('sub1302','sub13','katholisch SI',c+'religion/?Kernlehrpl%26auml%3Bne:katholisch')
		oCMenu.makeMenu('sub1303','sub13','Sekundarstufe II',lp+'ReligionSII.pdf','_top')

 	oCMenu.makeMenu('sub14','top1','Mathe & Naturwissenschaften >','','') 	
		oCMenu.makeMenu('sub1410','sub14','Mathematik >','','')
			oCMenu.makeMenu('sub14000','sub1410','Mathe-Portal',c+'mathe/?Welcome')
			oCMenu.makeMenu('sub14101','sub1410','Klasse 5',lp+'Mathe5.pdf','_top')	
			oCMenu.makeMenu('sub14102','sub1410','Klasse 6',lp+'Mathe6.pdf','_top')
			oCMenu.makeMenu('sub14103','sub1410','Klasse 7',lp+'Mathe7.pdf','_top')	
			oCMenu.makeMenu('sub14104','sub1410','Klasse 8',lp+'Mathe8.pdf','_top')
			oCMenu.makeMenu('sub14105','sub1410','Klasse 9',lp+'Mathe9.pdf','_top')	
			oCMenu.makeMenu('sub14106','sub1410','SekII 10',lp+'Mathe10.pdf','_top')
			oCMenu.makeMenu('sub14107','sub1410','SekII 11 & 12',lp+'Mathe1112.pdf','_top')
		oCMenu.makeMenu('sub1412','sub14','Biologie >','','',150,0) 
			oCMenu.makeMenu('sub14120','sub1412','Biologie-Portal',c+'informatik/?Science_Olympiade:2010:Jungforscher_vom_Grabbe')
			oCMenu.makeMenu('sub14121','sub1412','Sekundarstufe I + II',lp+'BiologieSI_SII.pdf','_top')	
		oCMenu.makeMenu('sub1414','sub14','Chemie >','','',150,0)
			oCMenu.makeMenu('sub14140','sub1414','Chemie-Portal','chemie')
			oCMenu.makeMenu('sub14141','sub1414','Sekundarstufe I',lp+'ChemieSI.pdf','_top')	
			oCMenu.makeMenu('sub14142','sub1414','Sekundarstufe II',lp+'ChemieSII.pdf','_top')
		oCMenu.makeMenu('sub1416','sub14','Physik >','','',150,0)
			oCMenu.makeMenu('sub14160','sub1416','Sekundarstufe I + II',lp+'PhysikSISII.pdf','_top')
		oCMenu.makeMenu('sub1418','sub14','Informatik >','','',150,0)
			oCMenu.makeMenu('sub14180','sub1418','Informatik-Portal',c+'informatik/?Automatisch_ins_Ziel')
			oCMenu.makeMenu('sub14182','sub1418','Sekundarstufe II',lp+'InformatikSII.pdf','_top')

		oCMenu.makeMenu('sub142','top1','Wahlpflichtfächer >','')
			oCMenu.makeMenu('sub1420','sub142','Kunst',c+'wpu/?Kunst')
			oCMenu.makeMenu('sub1421','sub142','Musik',c+'wpu/?Musik')
			oCMenu.makeMenu('sub1422','sub142','Mathe & Informatik',c+'wpu/?Mathe-Informatik')
			oCMenu.makeMenu('sub1423','sub142','Französisch',c+'wpu/?Französisch')
			oCMenu.makeMenu('sub1424','sub142','Naturwissenschaften',c+'wpu/?Naturwissenschaft')

		oCMenu.makeMenu('sub143','top1','--------------------------','')

	oCMenu.makeMenu('sub144','top1','E-Learning >','')
		oCMenu.makeMenu('sub1491','sub144','Alle Fächer','http://deutsch.zum.de/deutsch.html','_top')
		oCMenu.makeMenu('sub1492','sub144','La En Ma Phy ITG','http://www.gymnasium-karlsbad.de/ueben_und_lernen/index.php','_top')
		oCMenu.makeMenu('sub1493','sub144','Deutsch  >','')			
       			oCMenu.makeMenu('sub14937','sub1493','Ulrich Koch','http://homepage.bnv-bamberg.de/','_top')
	     	     	oCMenu.makeMenu('sub14938','sub1493','Klaus Dautel','http://www.zum.de/Faecher/D/BW/gym/hotpots/','_top')
       	        	oCMenu.makeMenu('sub14939','sub1493','Wolfgang Pollauf','http://www.zum.de/Faecher/D/BW/gym/hotpots/w_pollauf/index.htm','_top')
		oCMenu.makeMenu('sub1494','sub144','Sprachen  >','')
        		oCMenu.makeMenu('sub14948','sub1494','Englisch','http://www.ego4u.de/','_top')
			oCMenu.makeMenu('sub14949','sub1494','e-Latein','http://www.e-latein.de/','_top')
		oCMenu.makeMenu('sub1495','sub144','Religion  >','')
        		oCMenu.makeMenu('sub14959','sub1495','Quiz & Rätsel','http://www.reli-on.de/werkst.htm','_top')	
		oCMenu.makeMenu('sub1496','sub144','Philosophie  >','')
        		oCMenu.makeMenu('sub14969','sub1496','Videoclips',c+'philosophie/index.php?Was_kann_ich_wissen?')				
		oCMenu.makeMenu('sub1497','sub144','Erdkunde  >','')
        		oCMenu.makeMenu('sub14979','sub1497','Länderquiz','http://hotpotatoes.bildung-rp.de/laenderquiz.htm','_top')
		oCMenu.makeMenu('sub1498','sub144','Mathematik  >','')        		
			oCMenu.makeMenu('sub14989','sub1498','Logik & Konzentration','http://www.gymnasium-karlsbad.de/ueben_und_lernen/index.php','_top')
  	       	oCMenu.makeMenu('sub1499','sub144','Multimedia',c+'intros/index.php?Tipps_und_Tricks') 


 oCMenu.makeMenu('top2','','<center>Highlights<br><font size=-2>Musik&nbsp;&bull;&nbsp;Theater&nbsp;&bull;&nbsp;Kunst&nbsp;&bull;&nbsp;Sport&nbsp;</font></center> ','')

	oCMenu.makeMenu('sub145','top2','Konzerte',cm+'?Jugend_musiziert') 

	oCMenu.makeMenu('sub15','top2','Aufführungen >','')	      
                 
         
 		 oCMenu.makeMenu('sub1500','sub15','Theaterstücke',tetr + 'Theater_AG:2010')
		 oCMenu.makeMenu('sub1510','sub15','Hase Hase',p+'th_hase.htm')
                 oCMenu.makeMenu('sub1512','sub15','Große kleine Stadt',p+'wilder.htm')
           	 oCMenu.makeMenu('sub1513','sub15','Grabbe-Lustspiel','grabbe13/bildbogen.htm')            
	         oCMenu.makeMenu('sub1514','sub15','Varieté_09',ln +'Abitur_2009:Variete')

	oCMenu.makeMenu('sub151','top2','Ausstellung & Aktion >','')

              oCMenu.makeMenu('sub1530','sub151','Ausstellungen',kunst) 
              oCMenu.makeMenu('sub1531','sub151','Animation & Video',c+'kunst')
	        oCMenu.makeMenu('sub1532','sub151','Events',kunst +'extern:Hermann_der_Schuhrusker')
	        oCMenu.makeMenu('sub1533','sub151','Performance','cms_hp/kunst/?Performance')

	oCMenu.makeMenu('sub152','top2','Wettkämpfe',csp+'')
	         
	        

oCMenu.makeMenu('top3','','<center> Schulleben<br><font size=-2>AGs&nbsp;&bull;&nbsp;Projekte&nbsp;&bull;&nbsp;Reisen&nbsp;&bull;&nbsp;Feste</font></center>')

oCMenu.makeMenu('sub155','top3','Arbeitsgemeinschaften  >','')

	        oCMenu.makeMenu('sub1551','sub155','Liste',la + 'Rubart/agliste.pdf')
		oCMenu.makeMenu('sub1552','sub155','Videoclip','http://www.grabbe-gymnasium.de/cms_hp/kunst/?grabbe.tv:AGs_am_Grabbe')
	        oCMenu.makeMenu('sub1554','sub155','Kunst-AG Malerei',c+'ausstellungen/')
	        oCMenu.makeMenu('sub1555','sub155','Jüdischer Friedhof',ln+'Freizeit:Friedhof-AG')

oCMenu.makeMenu('sub16','top3','Unterrichtsprojekte  >','')	

		
		oCMenu.makeMenu('sub1610','sub16','Sozialpraktikum',c+'news/?Projekte:Sozialpraktikum')				
		oCMenu.makeMenu('sub1620','sub16','Eine Welt >','')
			oCMenu.makeMenu('sub16100','sub1620','Fairer Handel','http://srieche.de.tl/Eine-Welt-Projekt-am-Grabbe.htm')
		
		oCMenu.makeMenu('sub1630','sub16','Afrika >','')
		       oCMenu.makeMenu('sub16300','sub1630','Sampson erzählt',c+'hilfsaktion/index.php?Ghana-Projekt')
		        
		oCMenu.makeMenu('sub1640','sub16','Methode >','')
	       	oCMenu.makeMenu('sub16400','sub1640','Lernen lernen',p+'methode.htm')

	      oCMenu.makeMenu('sub1650','sub16','Zeitung >','')

	        	oCMenu.makeMenu('sub16500','sub1650','LZ-Leseecke',c+'news/?Lesekunst:LZ-Leseecke')
			oCMenu.makeMenu('sub16501','sub1650','Schule macht Zeitung',p+'ku_schmatz.htm')
	          	oCMenu.makeMenu('sub16502','sub1650','SchmaZ_2',p+'ku_schmatz3.htm')
	          	oCMenu.makeMenu('sub16503','sub1650','Neues Jahrtausend','prowo/index.htm')
			oCMenu.makeMenu('sub16504','sub1650','Besinnungstage',bid+'112153')

oCMenu.makeMenu('sub166','top3','Wettbewerb  >','')

		oCMenu.makeMenu('sub1660','sub166','Multimedia Animation',c+'kunst/?Sieger_im_Wettbewerb')
		oCMenu.makeMenu('sub1661','sub166','Jugend musiziert',c+'musik/?Jugend_musiziert')
		oCMenu.makeMenu('sub1662','sub166','Jugend forscht',c+'informatik/?Jugend_forscht')
		oCMenu.makeMenu('sub1663','sub166','Robotersteuerung',c+'informatik/?Automatisch_ins_Ziel')
		oCMenu.makeMenu('sub1664','sub166','Science Olympiade',c+'informatik/?Science_Olympiade')
		oCMenu.makeMenu('sub1665','sub166','Filmkunst',c+'kunst/?Kurzfilme')		


oCMenu.makeMenu('sub17','top3','Abiturfeiern >','')

			oCMenu.makeMenu('sub17508','sub17','2011',ln + 'Abitur_2011-2020:2011')	
			oCMenu.makeMenu('sub17509','sub17','2010 - Abivegas',ln + 'Abitur_2010')			
			oCMenu.makeMenu('sub1751','sub17','2009 - Abipedia >','','',150,0)			
			oCMenu.makeMenu('sub17514','sub1751','Gottesdienst',ln + 'Abitur_2009:Der_letzte_Tag:Gottesdienst')
			oCMenu.makeMenu('sub17515','sub1751','Entlassfeier',ln + 'Abitur_2009:Der_letzte_Tag:Entlassfeier')
			oCMenu.makeMenu('sub17516','sub1751','Abi-Ball',ln + 'Abitur_2009:Der_letzte_Tag:Abi-Ball')
			oCMenu.makeMenu('sub17517','sub1751','Abischerz','gallery/diashow/abischerz_2009.htm')
			oCMenu.makeMenu('sub17518','sub1751','Konzert',ln + 'Abitur_2009:Abi-Konzert')
			oCMenu.makeMenu('sub17519','sub1751','Variete',ln + 'Abitur_2009:Variete')

		oCMenu.makeMenu('sub1760','sub17','2008 - Abikini >','','',150,0)
					
			oCMenu.makeMenu('sub17601','sub1760','Themenlieferant',ln + 'Literatur:Der_Vorleser')
			oCMenu.makeMenu('sub17602','sub1760','Klausurgefühle',ln + 'Literatur:M%FCndliches_Abi')
			oCMenu.makeMenu('sub17603','sub1760','Abischerz',ln + 'Freizeit:Abischerz_2008')
			oCMenu.makeMenu('sub17604','sub1760','Mündliches',ln + 'Literatur:Zentralabi_2008')
			oCMenu.makeMenu('sub17605','sub1760','Mottowoche',gall + 'mottowoche_2008.htm')
			oCMenu.makeMenu('sub17606','sub1760','Entlassfeier',ln + 'Abitur_2008')
			oCMenu.makeMenu('sub17607','sub1760','Gottesdienst',gall + 'abi_fotos_2008.htm')
			oCMenu.makeMenu('sub17608','sub1760','Videoclip',ln+'Abitur_2008:Videoclip_von_Bernhard_Nowak')
		      oCMenu.makeMenu('sub17609','sub1760','Abi-Ball','http://grabbegym.gr.funpic.de/Lisa/gallery/galerie_15/diashow.htm')

		oCMenu.makeMenu('sub1770','sub17','2007 - gehen mit Stil >','','',150,0)
	
	            oCMenu.makeMenu('sub17703','sub1770','Gottesdienst',gal +'199268'+ galend)
		      oCMenu.makeMenu('sub17704','sub1770','Gottesdienst-Video',vid +'Musik:Abi-Gottesdienst_2007')
			oCMenu.makeMenu('sub17705','sub1770','Entlassfeier',cm+'?Abi-Konzert:2007:Entlassfeier')			
			oCMenu.makeMenu('sub17706','sub1770','Abikonzert',cm+'?Abi-Konzert:2007')
			oCMenu.makeMenu('sub17707','sub1770','Gwennyleins Video','http://www.youtube.com/watch?v=IVva9eeVDRQ')
     	            oCMenu.makeMenu('sub17708','sub1770','Mottowoche',gal + '189198' + galend)
			oCMenu.makeMenu('sub17709','sub1770','Abischerz',cm+'?Abi-Konzert:2007:Abi-Scherz')

		oCMenu.makeMenu('sub1780','sub17','2006 - Dichte(r) gehen >','','',150,0)
     	            oCMenu.makeMenu('sub17804','sub1780','Gottesdienst 1',gal+'189281'+galend)
     	            oCMenu.makeMenu('sub17805','sub1780','Gottesdienst 2',gal+'189301'+galend)
     	            oCMenu.makeMenu('sub17806','sub1780','Entlassfeier',bid+'108380')
     	            oCMenu.makeMenu('sub17807','sub1780','Varieté',c+'variete_13/?2006')
     	            oCMenu.makeMenu('sub17808','sub1780','Abi-Konzert',bid+'108345')
		      oCMenu.makeMenu('sub17809','sub1780','Abischerz',gal+'189346'+galend)
			oCMenu.makeMenu('sub17900','sub1780','Mottowoche',gal+'205222'+galend)
		             
     			
            oCMenu.makeMenu('sub1790','sub17','2005 - bunte Vielfalt >','','',150,0)
     			oCMenu.makeMenu('sub17908','sub1790','Gottesdienst',gal+'108404'+galend)
     			oCMenu.makeMenu('sub17909','sub1790','Sexappeal',gal+'112265'+galend)
     	   		oCMenu.makeMenu('sub17910','sub1790','2004 - lieben lernen',bid+'111620'+portal)     	   	
                	oCMenu.makeMenu('sub17911','sub1790','2003 - leben lernen',p+'abikea.htm')
                  oCMenu.makeMenu('sub17912','sub1790','2002 - fliehen lernen',p+'abicatraz.htm')
                	oCMenu.makeMenu('sub17913','sub1790','Aua, Schulgong!',p+'schulgong.htm')
	 	
    
	     oCMenu.makeMenu('sub19','top3','Lesen fördern >','')

	 
	        oCMenu.makeMenu('sub1900','sub19','Lesekönige',c+'news/?Lesekunst')	  
	        oCMenu.makeMenu('sub1901','sub19','LZ-Leseecke',c+'news/?Lesekunst:LZ-Leseecke')
                oCMenu.makeMenu('sub1902','sub19','Kooperation !',bid+'111580')
		oCMenu.makeMenu('sub1903','sub19','Andreas Steinhöfel 1',ln + 'Freizeit:Erlesenes')
		oCMenu.makeMenu('sub1904','sub19','Andreas Steinhöfel 2','swf/steinhoefel_2007/index.htm')
		oCMenu.makeMenu('sub1905','sub19','Willi Fährmann 1',p +'faehrmann.htm')
           	oCMenu.makeMenu('sub1906','sub19','Willi Fährmann 2','http://hjg.freehosting.rivido.de/swf/faehrmann_2006/index.htm')
          	oCMenu.makeMenu('sub1908','sub19','Tipps für Leseratten',p+'ku_vitrine.htm')
           	oCMenu.makeMenu('sub1909','sub19','Lange Lesenacht',p+'lesenacht.htm')
           	
             oCMenu.makeMenu('sub1989','sub19','Gesundheit fördern >','')
	   
	        oCMenu.makeMenu('sub26297','sub1989','Wasser für alle',ln+'SV:Wasser_f%FCr_alle')        
           

oCMenu.makeMenu('sub21','top3','Schulfeste >','')

	   oCMenu.makeMenu('sub2196','sub21','Sommerfest 2007','swf/sommerfest_2007/start.htm')
	              
oCMenu.makeMenu('sub22','top3','Tage der Offenen Tür',c+'news/?TAGE_der_OFFENEN_T%DCR')	   
	   
    oCMenu.makeMenu('sub221','top3','Austausch Israel',c+'news/?Projekte:Besuch_aus_Israel')
    oCMenu.makeMenu('sub222','top3','Austausch St. Omer',ln+'Fremdsprachen:Lernen_in_Frankreich')
    oCMenu.makeMenu('sub223','top3','Comenius-Projekt',c+'news/?Projekte:Comenius-Projekt')
	              

oCMenu.makeMenu('sub23','top3','Fahrten & Exkursionen',c+'exkursion/')  
	        
	 
oCMenu.makeMenu('top4','','<center>Schulportrait<br><font size=-2>Leitbild&nbsp;&bull;&nbsp;Konzepte</font></center>')          
         
	oCMenu.makeMenu('sub261','top4','Schulansichten','http://www.bid-owl.de/cluster.php?object=256036&access=3&doctype=contentframe') 	
	oCMenu.makeMenu('sub262','top4','Schulprospekt','pdf/schulprogramm_2010.pdf','_top')   
	oCMenu.makeMenu('sub263','top4','Leitbild & Schulprogramm',c+'news/?Leitbild')
	oCMenu.makeMenu('sub264','top4','Grabbe-Preis',c+'news/?Grabbe_Preis:2011') 		
        oCMenu.makeMenu('sub265','top4','Förderkonzept','foerderkonzept/index.php')
	oCMenu.makeMenu('sub266','top4','Konfliktmanagement','pdf/Visio-K-Management.pdf','_top')
	oCMenu.makeMenu('sub267','top4','Hausaufgabenbetreuung >','') 	       		
		oCMenu.makeMenu('sub2660','sub267','Schüler Klassen 5+6','hausaufgaben/')
	oCMenu.makeMenu('sub27','top4','Mittelstufe',la+'Mittelstufe/')
	oCMenu.makeMenu('sub28','top4','Oberstufe','oberstufe/')
	oCMenu.makeMenu('sub29','top4','Schulmensa',c+'news/?Schulmensa') 
	
	        
       oCMenu.makeMenu('sub31','top4','Selbstlernzentrum >','')
		oCMenu.makeMenu('sub3185','sub31','Ein Wunsch erwacht',p+'slz1.htm')
		oCMenu.makeMenu('sub3186','sub31','Der Plan entsteht',bid+'111523'+portal)
		oCMenu.makeMenu('sub3187','sub31','Ideenskizze',p+'img/slz/galerie.htm')
		oCMenu.makeMenu('sub3188','sub31','Bericht in der LZ',p+'img/slz/lz_berichtx.jpg')
		oCMenu.makeMenu('sub3190','sub31','Ministerin besucht SLZ',p+'e_schaefer.htm')
		oCMenu.makeMenu('sub3191','sub31','Eröffnung',bid+'108293'+portal)
		oCMenu.makeMenu('sub3192','sub31','Videoclip','swf/slz/index.htm')
                oCMenu.makeMenu('sub3193','sub31','Besuch vom Sponsor','gallery/sparkasse_2007/index.htm')
		oCMenu.makeMenu('sub3194','sub31','Benutzungsordnung',bid+'44894'+portal)

       
	oCMenu.makeMenu('sub371','top4','Namensgeber','http://grabbe.de/' ,'_top')
	oCMenu.makeMenu('sub372','top4','Grabbe-Portal','http://www.llb-detmold.de/fileadmin/user_upload/redaktion/dokumente/sonstiges/Grabbe-Portal_2011_Flyer.pdf' ,'_top')

        oCMenu.makeMenu('sub373','top4','Schulgeschichte','xpages/geschichte.htm') 	          
        

oCMenu.makeMenu('top6','','<center>Schulorganisation<br><font size=-2>Aufgabenverteilung</font></center>')

        oCMenu.makeMenu('sub59','top6','Schulleitung & Sekretariat',c+'/ggnews/?Schulleitung_Organisation') 
	oCMenu.makeMenu('sub60','top6','Ansprechpartner',la+'Rubart/aufgaben.pdf') 
	oCMenu.makeMenu('sub61','top6','Beratung','pdf/Beratung.pdf')
	oCMenu.makeMenu('sub62','top6','Sprechstunden',la+'Rubart/sprechstunden.pdf')
	oCMenu.makeMenu('sub63','top6','Schulpflegschaft',erg +'?Schulpflegschaft:Kontakt') 
	oCMenu.makeMenu('sub64','top6','Schulkonferenz',la +'Rubart/schulkonferenz.pdf')   	
	oCMenu.makeMenu('sub65','top6','Hausordnung',p+'hausord.htm')
	oCMenu.makeMenu('sub66','top6','Stundentafeln','pdf/Stundentafel.pdf','_top')
   	oCMenu.makeMenu('sub67','top6','Stundenraster',la+'Rubart/Stundenraster.pdf','_top')	
	oCMenu.makeMenu('sub68','top6','Persönlichkeiten >','')
	    oCMenu.makeMenu('sub6885','sub68','Erfolgreiche Ex',c+'die_ehemaligen/?Welcome')
            oCMenu.makeMenu('sub6886','sub68','Die Assistenten',ln+'Fremdsprachen:Die_Assistenten')           
            oCMenu.makeMenu('sub6887','sub68','Einstige Lehrer',erg+'?Schulleitung:Unvergessene_Kollegen')   
	oCMenu.makeMenu('sub69','top6','Formulare',p+'grabform.php')  
	    	          
	
     
//Leave this line - it constructs the menu
oCMenu.construct()
