var clear_menu;
var menu_last;

var path="";


// these lines set the nav current section pointer

var loc=document.location.href;

function getCookieData(label){
var labelLen=label.length
var cLen=document.cookie.length
var i=0
while(i<cLen){
var j=i+labelLen;
if(document.cookie.substring(i,j)==label){
var cEnd=document.cookie.indexOf(";",j);
if(cEnd==-1){
cEnd=document.cookie.length
}
return (document.cookie.substring(j+1,cEnd));
}
i++;
}
return"";
}

if(getCookieData('exec')){
// menuArray[menuArray.length]=[['MEMBERS'],['EXEC ADMIN'],['/cgi-bin/sps_admin.pl']];
}

var exec_loaded=0;

function makeMenu(el){
if((getCookieData('exec'))&&(!exec_loaded)){
menuArray[menuArray.length]=[['MEMBERS'],['EXEC ADMIN'],['/cgi-bin/sps_admin.pl']];
exec_loaded=1;
}
var item = el.title;
var pointer_id=item.replace(/ /g,'_');
if(!pointer_id){pointer_id='HOME'}
var top=DL_GetElementTop(el);
var left=DL_GetElementLeft(el);

resetClearMenu();
var menu='<div class="flyout"><ul>\n';
var j=0;var count=0;
for(var i=0;i<menuArray.length;i++){
if(menuArray[i][0] == item){count++;
menu +='<li><a href="'+path+menuArray[i][2]+'" onmouseover="resetClearMenu()" onmouseout="clearMenu()">'+menuArray[i][1]+'</a></li>\n';
}
}
menu+='</ul></div>';

var menu_div=document.getElementById('menu');

var offset=left - 18;
var top_=top+18;

if(! count){menu =''}

menu_div.innerHTML=menu;

menu_div.style.left=offset+'px';
menu_div.style.top=top_+'px';

setTimeout('jiggleIt()',10);

menu_div.style.width='149px';

// if(menu_last){document.getElementById(menu_last).style.visibility='hidden';}
// menu_last=item.replace(/ /g,'_');
// document.getElementById(menu_last).style.visibility='visible';
}

function jiggleIt(){
var menu_div=document.getElementById('menu');
menu_div.style.width='148px';
}

function clearMenu(){
clear_menu=setTimeout('clearTheMenu()',600);

}

function clearTheMenu(){
var menu_div=document.getElementById('menu');
menu_div.innerHTML='';
// document.getElementById(menu_last).style.visibility='hidden';
}

function resetClearMenu(){
clearTimeout(clear_menu);
}

function DL_GetElementLeft(eElement)
{var nLeftPos = eElement.offsetLeft;         
var eParElement = eElement.offsetParent;      
while (eParElement != null){nLeftPos += eParElement.offsetLeft;      
eParElement = eParElement.offsetParent;}
return nLeftPos;                             
}

function DL_GetElementTop(eElement){
var nTopPos = eElement.offsetTop;          
var eParElement = eElement.offsetParent; 
while (eParElement != null){                                         
nTopPos += eParElement.offsetTop;        
eParElement = eParElement.offsetParent;}
return nTopPos;                              
}


