 var menuTimeout;
 menuTimeout=-1;
 
 function write_menu_style_tags(basex,basey,includehome) {
 	document.write('<style>');
 	if (includehome==1) {
   document.write('#menuitem0 {');
   document.write('position : absolute;');
   document.write('left : ' + basex + ';');
   document.write('top : ' + basey + ';');
   document.write('height : 24;');
   document.write('overflow : hidden;');   
   document.write('}');
   basex=basex+42;
  }
  document.write('#menuitem1 {');
  document.write('position : absolute;');
  document.write('left : ' + basex + ';');
  document.write('top : ' + basey + ';');
  document.write('height : 24;');
  document.write('overflow : hidden;');
  document.write('}');
  document.write('#menuitem2 {');
  document.write('position : absolute;');
  document.write('left : ' + (basex+61) + ';');
  document.write('top : ' + basey + ';');
  document.write('height : 24;');
  document.write('overflow : hidden;');
  document.write('}');
  document.write('#menuitem3 {');
  document.write('position : absolute;');
  document.write('left : ' + (basex+197) + ';');
  document.write('top : ' + basey + ';');
  document.write('height : 24;');
  document.write('overflow : hidden;');
  document.write('}');
  document.write('#menuitem4 {');
  document.write('position : absolute;');
  document.write('left : ' + (basex+295) + ';');
  document.write('top : ' + basey + ';');
  document.write('height : 24;');
  document.write('overflow : hidden;');
  document.write('}');
  document.write('#menuitem5 {');
  document.write('position : absolute;');
  document.write('left : '+ (basex+352) +';');
  document.write('top : ' + basey + ';');
  document.write('height : 24;');
  document.write('overflow : hidden;');
  document.write('z-index : 2;');  
  document.write('}');
  document.write('#menuitem6 {');
  document.write('position : absolute;');
  document.write('left : ' + (basex+435) + ';');
  document.write('top : ' + basey + ';');
  document.write('height : 24;');
  document.write('overflow : hidden;');
  document.write('z-index : 3;');
  document.write('}');
  document.write('</style>');
 }

 function show_menu(item) {
  //alert('showing '+item);
  var i = 1;
  var menulayer;
  for (i=1;i<7;i++) {
   setHeight('menuitem' + i, 24)
   //if (ie) {
   // setElementProperty('document.all.menuitem'+i,'Height',24);
   //} else {
   // menulayer=eval('document.layers["menuitem' + i + '"]');
   // menulayer.resizeTo(menulayer.clip.width,24);
   // }
  }
  if (item!=0) {
   if (menuTimeout!=-1) {
  	 clearTimeout(menuTimeout);
  	} 
  	menuTimeout=setTimeout('show_menu(0);',7000);
  	setHeight('menuitem' + item, 150)
   //if (ie) {
   // setElementProperty('document.all.menuitem'+item,'Height',150);
   //} else {
   // menulayer=eval('document.layers["menuitem' + item + '"]');
   // menulayer.resizeTo(menulayer.clip.width,150);
   //}
  } 
 }
 
 function write_span_header(itemnum,section,sectionurl,submenu,shadow) {
  document.write('<span id="menuitem'+ itemnum + '"><table cellspacing=0 cellpadding=0 border=0>');
  //onmouseout="menuTimeout=setTimeout(\'show_menu(0);\',3000);"
  document.write('<tr>');
  document.write('<td></td>');
  document.write('<td></td>');
  document.write('<td></td>');
  document.write('<td><a href="' + sectionurl + '" onmouseover="show_menu(' + itemnum + ');"><IMG name="bullet' + itemnum + '" SRC="images/menu_bullet.gif" align="absmiddle" border="0" alt="menu bullet - ' + section + '"><IMG SRC="images/spacer.gif" WIDTH=5 HEIGHT=24 border="0" align="absmiddle"><IMG SRC="images/' + section + '.gif" align="absmiddle" border="0" alt="' + section + '"><IMG SRC="images/spacer.gif" WIDTH=12 HEIGHT=10 border="0" align="absmiddle" alt="spacer"></a></td>');
  document.write('<td></td>');
  document.write('<td></td>');
  document.write('<td></td>');
  if (shadow==1) {
   document.write('<td></td>');
   document.write('<td></td>');
  }
  document.write('</tr>');
  if (submenu==1) {
   document.write('<tr>');
   document.write('<td bgcolor="#F5F5F5"><img src="images/spacer.gif" width=1 height=1></td>');
   document.write('<td bgcolor="#9681B7"><img src="images/spacer.gif" width=1 height=1></td>');
   document.write('<td bgcolor="#FFFFFF"><img src="images/spacer.gif" width=2 height=1></td>');
   document.write('<td bgcolor="#FFFFFF"><img src="images/spacer.gif" width=1 height=1></td>');
   document.write('<td bgcolor="#FFFFFF"><img src="images/spacer.gif" width=1 height=1></td>');
   if (shadow==1) {   
    document.write('<td colspan=4><img src="images/drop_down_tr.gif"></td>');
   } else {
    document.write('<td bgcolor="#9681B7"><img src="images/spacer.gif" width=1 height=7></td>');   	
    document.write('<td bgcolor="#F5F5F5"><img src="images/spacer.gif" width=1 height=1></td>');   	
   }
   document.write('</tr>');
  }
 } 
 
 function write_menu_item(itemtext,itemimg,itemurl,itemonclick,shadow) {
  document.write('<tr>');
  document.write('<td bgcolor="#F5F5F5"><img src="images/spacer.gif" width=1 height=1></td>');
  document.write('<td bgcolor="#9681B7"><img src="images/spacer.gif" width=1 height=1></td>');
  document.write('<td bgcolor="#FFFFFF"><img src="images/spacer.gif" width=2 height=1></td>');
  if (itemimg=='') {
   document.write('<td bgcolor="#FFFFFF"><a href="' + itemurl + '" class="menutext" onclick="' + itemonclick + '">&nbsp;' + itemtext + '&nbsp;</a></td>');
  } else {
   document.write('<td bgcolor="#FFFFFF"><a href="' + itemurl + '" class="menutext" onclick="' + itemonclick + '">&nbsp;<img src="' + itemimg + '" border="0" alt="' + itemtext + '">&nbsp;</a></td>');
  } 
  document.write('<td bgcolor="#FFFFFF"><img src="images/spacer.gif" width=2 height=1></td>');
  document.write('<td bgcolor="#9681B7"><img src="images/spacer.gif" width=1 height=1></td>');
  if (shadow==1) {
   document.write('<td bgcolor="#C5C5C5"><img src="images/spacer.gif" width=1 height=1></td>');
   document.write('<td bgcolor="#E2E2E2"><img src="images/spacer.gif" width=1 height=1></td>');
   document.write('<td bgcolor="#F5F5F5"><img src="images/spacer.gif" width=1 height=1></td>');
  } else {
   document.write('<td bgcolor="#F5F5F5"><img src="images/spacer.gif" width=1 height=1></td>');	
  } 
  document.write('</tr>');
  document.write('<tr>');
  document.write('<td bgcolor="#F5F5F5"><img src="images/spacer.gif" width=1 height=1></td>');
  document.write('<td bgcolor="#9681B7"><img src="images/spacer.gif" width=1 height=1></td>');
  document.write('<td bgcolor="#FFFFFF"><img src="images/spacer.gif" width=2 height=1></td>');
  document.write('<td bgcolor="#FFFFFF"><img src="images/spacer.gif" width=1 height=5></td>');
  document.write('<td bgcolor="#FFFFFF"><img src="images/spacer.gif" width=2 height=1></td>');
  document.write('<td bgcolor="#9681B7"><img src="images/spacer.gif" width=1 height=1></td>');
  if (shadow==1) {
   document.write('<td bgcolor="#C5C5C5"><img src="images/spacer.gif" width=1 height=1></td>');
   document.write('<td bgcolor="#E2E2E2"><img src="images/spacer.gif" width=1 height=1></td>');
   document.write('<td bgcolor="#F5F5F5"><img src="images/spacer.gif" width=1 height=1></td>');
  } else {
   document.write('<td bgcolor="#F5F5F5"><img src="images/spacer.gif" width=1 height=1></td>');	
  }   
  document.write('</tr>');
 }

 function write_span_footer(submenu,shadow) {
  if (submenu==1) {
   if (shadow==1) {
    document.write('<tr>');
    document.write('<td colspan="3" rowspan="7"><img src="images/drop_down_bl.gif"></td>');
    document.write('<td bgcolor="#9681B7"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('<td bgcolor="#9681B7"><img src="images/spacer.gif" width=2 height=1></td>');
    document.write('<td colspan="4" rowspan="7"><img src="images/drop_down_br.gif"></td>');
    document.write('</tr>');
    document.write('<tr>');
    document.write('<td bgcolor="#B2B2B2"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('<td bgcolor="#B2B2B2"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('</tr>');
    document.write('<tr>');
    document.write('<td bgcolor="#BABABA"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('<td bgcolor="#BABABA"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('</tr>');
    document.write('<tr>');
    document.write('<td bgcolor="#CBCBCB"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('<td bgcolor="#CBCBCB"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('</tr>');
    document.write('<tr>');
    document.write('<td bgcolor="#E5E5E5"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('<td bgcolor="#E5E5E5"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('</tr>');
    document.write('<tr>');
    document.write('<td bgcolor="#F6F6F6"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('<td bgcolor="#F6F6F6"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('</tr>');
    document.write('<tr>');
    document.write(' <td bgcolor="#ffffff"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write(' <td bgcolor="#ffffff"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('</tr>');    
   } else {
    document.write('<tr>');
    document.write('<td bgcolor="#F5F5F5"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('<td bgcolor="#9681B7" colspan="5"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('<td bgcolor="#F5F5F5"><img src="images/spacer.gif" width=1 height=1></td>');   	
    document.write('</tr>');   	
   	document.write('<tr>');
    document.write('<td bgcolor="#F5F5F5" colspan="7"><img src="images/spacer.gif" width=1 height=1></td>');
    document.write('</tr>');   	
   } 
  } 
  document.write('</table></span>');
 }
 
 function build_menu(homelink) {
 	var shadow;
 	if (homelink==1) {
 		write_span_header(0,'home','default.asp',0);
   write_span_footer(0);
   shadow=0
  } else {
  	shadow=1
  }
  write_span_header(1,'archive','press.asp',1,shadow);
  write_menu_item('ARTICLES/SPEECHES','','speeches.asp','',shadow);
  //write_menu_item('AUDIO','','audio.asp','',shadow);  
  write_menu_item('PHOTOGRAPHS','','photos.asp','',shadow);  
  write_menu_item('PRESS','','press.asp','',shadow);
  //write_menu_item('IN THE NEWS','','media.asp','',shadow);
  write_menu_item('VIDEO','','video.asp','',shadow);
  write_span_footer(1,shadow);
  write_span_header(2,'speaking','speaking.asp',1,shadow);
  write_menu_item('SPEAKING ENGAGEMENTS','','speaking.asp','',shadow);
  write_menu_item('ARCHIVE','','speaking_archive.asp','',shadow);
  write_span_footer(1,shadow);
  write_span_header(3,'interests','priors_court.asp',1,shadow);
  //write_menu_item('KASPAR','','kaspar.asp','',shadow);
  write_menu_item('PRIORS COURT','','priors_court.asp','',shadow);
  write_menu_item('WCIT','','wcit.asp','',shadow);
  write_menu_item('OXFORD INTERNET INSTITUTE','','oii.asp','',shadow);
  write_menu_item('AUTISM CONNECT','','autism_connect.asp','',shadow);
  write_menu_item('THE SHIRLEY FOUNDATION','','shirley_foundation.asp','',shadow);
  write_menu_item('AUTISM SPEAKS','','autismspeaks.asp','',shadow);
  write_span_footer(1,shadow);
  write_span_header(4,'search','search.asp',1,shadow);
  write_menu_item('SEARCH THIS SITE','','search.asp','',shadow);
  write_span_footer(1,shadow);
  write_span_header(5,'about','biography.asp',1,shadow);
  write_menu_item('BIOGRAPHY','','biography.asp','',shadow);
  write_menu_item('WHOS\' WHO','','whoswho.asp','',shadow);
  write_menu_item('ART COLLECTION','','art_collection.asp','',shadow);
  write_menu_item('TIMELINE','','','dummy=window.open(\'flash/timeline_intro.asp\',\'timline\',\'width=650,height=450,top=0,left=0\');return false;',shadow);
  write_span_footer(1,shadow);
  write_span_header(6,'faqs','faqs.asp',1,shadow);
  write_menu_item('QUESTIONS & ANSWERS','','faqs.asp','',shadow);
  write_span_footer(1,shadow); 	
  if (isNS4)
  {
   document.captureEvents(Event.MOUSEUP);
  }
  document["onmouseup"] = function(event) { show_menu(0); }
 }
 
 function build_admin_menu(homelink) {
 	var shadow;
 	if (homelink==1) {
 		write_span_header(0,'home','default.asp',0);
   write_span_footer(0);
   shadow=0
  } else {
  	shadow=1
  }
  write_span_header(1,'archive','admin.asp?section=ARTICLES&displaytype=1&subsection=articles',1,shadow);
  write_menu_item('ARTICLES/SPEECHES','','admin.asp?section=SPEECHES&displaytype=1&subsection=speeches','',shadow);
  write_menu_item('AUDIO','','admin.asp?section=AUDIO&displaytype=2&subsection=','',shadow);
  write_menu_item('PHOTOGRAPHS','','admin.asp?section=PHOTOS&displaytype=4&subsection=','',shadow);
  write_menu_item('PRESS','','admin.asp?section=ARTICLES&displaytype=1&subsection=articles','',shadow);
  //write_menu_item('IN THE NEWS','','admin.asp?section=MEDIA&displaytype=1&subsection=in+the+news','',shadow);
  write_menu_item('VIDEO','','admin.asp?section=VIDEO&displaytype=3&subsection=','',shadow);
  write_span_footer(1,shadow);
  write_span_header(2,'speaking','admin.asp?section=ENGAGEMENTS&displaytype=2&subsection=',1,shadow);
  write_menu_item('SPEAKING ENGAGEMENTS','','admin.asp?section=ENGAGEMENTS&displaytype=2&subsection=','',shadow);
  write_span_footer(1,shadow);
  write_span_header(3,'interests','updatedataitem.asp?id=28',1,shadow);
  //write_menu_item('KASPAR','','updatedataitem.asp?id=176','',shadow);
  write_menu_item('PRIORS COURT','','updatedataitem.asp?id=28','',shadow);
  write_menu_item('WCIT','','updatedataitem.asp?id=29','',shadow);
  write_menu_item('OXFORD INTERNET INSTITUTE','','updatedataitem.asp?id=30','',shadow);
  write_menu_item('AUTISM CONNECT','','updatedataitem.asp?id=31','',shadow);
  write_menu_item('THE SHIRLEY FOUNDATION','','updatedataitem.asp?id=110','',shadow);
  write_menu_item('AUTISM SPEAKS','','updatedataitem.asp?id=275','',shadow);
  write_span_footer(1,shadow);
  write_span_header(4,'search','javascript:alert(\'Sorry! Not available in admin mode.\');',1,shadow);
  write_menu_item('SEARCH THIS SITE','','javascript:alert(\'Sorry! Not available in admin mode.\');','',shadow);
  write_span_footer(1,shadow);
  write_span_header(5,'about','updatedataitem.asp?id=33',1,shadow);
  write_menu_item('BIOGRAPHY','','updatedataitem.asp?id=33','',shadow);
  write_menu_item('WHO\'S WHO','','updatedataitem.asp?id=124','',shadow);
  write_menu_item('ART COLLECTION','','admin.asp?section=ART&displaytype=4&subsection=','',shadow);
  write_menu_item('TIMELINE','','updatetimeline.asp','',shadow);
  write_span_footer(1,shadow);
  write_span_header(6,'faqs','admin.asp?section=FAQS&displaytype=5&subsection=FAQS',1,shadow);
  write_menu_item('QUESTIONS & ANSWERS','','admin.asp?section=FAQS&displaytype=5&subsection=FAQS','',shadow);
  write_span_footer(1,shadow); 	
 }
 
 function initialise_menus(homelink) {
  if (isNS4) {
   if (homelink==1) {
    document.layers['menuitem0'].captureEvents(Event.MOUSEOVER);
    document.layers['menuitem0']['onmouseover']= function(event) { return show_menu(0); }    
   } 
   document.layers['menuitem1'].captureEvents(Event.MOUSEOVER);
   document.layers['menuitem1']['onmouseover']= function(event) { return show_menu(1); }
   document.layers['menuitem2'].captureEvents(Event.MOUSEOVER);
   document.layers['menuitem2']['onmouseover']= function(event) { return show_menu(2); }
   document.layers['menuitem3'].captureEvents(Event.MOUSEOVER);
   document.layers['menuitem3']['onmouseover']= function(event) { return show_menu(3); }
   document.layers['menuitem4'].captureEvents(Event.MOUSEOVER);
   document.layers['menuitem4']['onmouseover']= function(event) { return show_menu(4); }
   document.layers['menuitem5'].captureEvents(Event.MOUSEOVER);
   document.layers['menuitem5']['onmouseover']= function(event) { return show_menu(5); }
   document.layers['menuitem6'].captureEvents(Event.MOUSEOVER);
   document.layers['menuitem6']['onmouseover']= function(event) { return show_menu(6); }
  }
 }