Dargestellt wird es so, dass man 2 Leisten hat, die obere aufgeteilt in 6 "kästen".
kommt man mit der maus über einen "kasten", öffnet sich in der 2. Leiste ein Untermenü. Aber bei dem Code check ich null.

Ist es hier jemanden möglich ein paar erklärungen über den code zu machen?
var last=null;
var timeoutID='';
function klick(num){
clearTimeout(timeoutID);
var strCMD='klick_body(\''+num+'\');';
timeoutID=setTimeout(strCMD,1);
}
function klick_body(num){
var thiso=document.getElementById(num);
var color_sel=thiso.style.backgroundColor;
if(last){last.getElementsByTagName('b').item(0).style.borderBottom='1px solid #FFF';}
thiso.getElementsByTagName('b').item(0).style.borderBottom='1px solid '+color_sel;
document.getElementById('lowbar').style.backgroundColor=color_sel;
last=thiso;
var label='H-'+thiso.id;
document.getElementById('menu').innerHTML=document.getElementById(label).inn
erHTML;
}
function getUrlValue(what,iframe){
if(iframe==false){
if(what=='image'){if(tsLogo){return tsLogo;}else{return('/images/gfx/titles/tab01_default.gif');}}
if(what=='selected'){if(tsSelected){return tsSelected;}else{return('one');}}
if(what=='area_HP_link'){if(tsLogoLink){return tsLogoLink;}else{return('');}
}
}else{
var url=document.location.href;
if(url.indexOf(what)==-1){return;}
url=url.substring(url.indexOf(what)+what.length+1)
;
var end=(url.indexOf('&')!=-1)?url.indexOf('&'):url.length;
url=url.substring(0,end);
return (url);}
return null;
}
function logo(iframe){
var url=getUrlValue('area_HP_link',iframe);
var html=(url)?'<a href="'+url+'">':'';
html+='<img src="'+getUrlValue('image',iframe)+'" id="logo">';
html+=(url)?'</a>':'';
document.write(html);
}
function w3cLinks(){
var anchors = document.getElementsByTagName("a");
for(i=0;i<anchors.length;i++){
anchors[i].target = "_top";
}
document.getElementById('searchForm').target="_top";
}
function setup(iframe){
w3cLinks();
var S=getUrlValue('selected',iframe);
klick_body(S);
}