


/**** configuration ****/

 top_level_div = "content"
   menu_prefix = "menu"

/***********************/
 



/**** HTML menu output ****/

 /*
 
    main menu items:  
      onMouseOver="menuEnter(suffix applied to menu_prefix)" 
       onMouseOut="menuExit()"
      
    sub menu items:
      onMouseOver="menuEnter()"
       onMouseOut="menuExit()"

  */


  function menu_output() {
 /* 
 
  format for each line 1..(n-1):  
   "html with double quote escaped like this \" ....." +
   
  format for last line:
   "html with double quote escaped like this \" .....";
 
  */


   return "" +
  
    "<div id=\"menu1\">" +
      "<table width=\"111\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">" +
        "<tr>" +
          "<td><a href=\""+main_site+"/who_we_are.php\" onMouseOut=\"MM_swapImgRestore(); menuExit()\" onMouseOver=\"MM_swapImage('navA1','','/images/glob_1_1_on.gif',1); menuEnter()\"><img src=\"/images/glob_1_1_off.gif\" width=\"111\" height=\"16\" name=\"navA1\" border=\"0\" alt=\"who we are\"></a><br>" +
		    "<a href=\""+main_site+"/certified_organic.php\" onMouseOut=\"MM_swapImgRestore(); menuExit()\" onMouseOver=\"MM_swapImage('navA3','','/images/glob_1_3_on.gif',1); menuEnter()\"><img src=\"/images/glob_1_3_off.gif\" width=\"111\" height=\"16\" name=\"navA3\" alt=\"what is organic\" border=\"0\"></a><br>" +
            "<a href=\""+main_site+"/why_organic.php\" onMouseOut=\"MM_swapImgRestore(); menuExit()\" onMouseOver=\"MM_swapImage('navA3b','','/images/glob_1_3_b_on.gif',1); menuEnter()\"><img src=\"/images/glob_1_3_b_off.gif\" width=\"111\" height=\"16\" name=\"navA3b\" alt=\"why choose organic\" border=\"0\"></a><br>" +
            "<a href=\""+main_site+"/news.php\" onMouseOut=\"MM_swapImgRestore(); menuExit()\" onMouseOver=\"MM_swapImage('navA5','','/images/glob_1_5_on.gif',1); menuEnter()\"><img src=\"/images/glob_1_5_off.gif\" width=\"111\" height=\"16\" alt=\"press releases\" border=\"0\" name=\"navA5\"></a></td>" +
        "</tr>" +
      "</table>" +
    "</div>" +
    "<div id=\"menu2\">" +
      "<table width=\"115\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">" +
        "<tr>" +
          "<td><a href=\""+main_site+"/product_overview.php\" onMouseOut=\"MM_swapImgRestore(); menuExit()\" onMouseOver=\"MM_swapImage('navB1','','/images/glob_2_1_on.gif',1); menuEnter()\"><img src=\"/images/glob_2_1_off.gif\" width=\"115\" height=\"16\" alt=\"meet our products\" border=\"0\" name=\"navB1\"></a><br>" +
            "<a href=\""+main_site+"/sauce_overview.php\" onMouseOut=\"MM_swapImgRestore(); menuExit()\" onMouseOver=\"MM_swapImage('navB3','','/images/glob_2_3_on.gif',1); menuEnter()\"><img src=\"/images/glob_2_3_off.gif\" width=\"115\" height=\"16\" alt=\"sauces\" border=\"0\" name=\"navB3\"></a><br>" +
            "<a href=\""+main_site+"/salsa_overview.php\" onMouseOut=\"MM_swapImgRestore(); menuExit()\" onMouseOver=\"MM_swapImage('navB4','','/images/glob_2_4_on.gif',1); menuEnter()\"><img src=\"/images/glob_2_4_off.gif\" width=\"115\" height=\"16\" name=\"navB4\" border=\"0\" alt=\"salsa\"></a><br>" +
			"<a href=\""+main_site+"/juice_overview.php\" onMouseOut=\"MM_swapImgRestore(); menuExit()\" onMouseOver=\"MM_swapImage('navB5','','/images/glob_2_5_on.gif',1); menuEnter()\"><img src=\"/images/glob_2_5_off.gif\" width=\"115\" height=\"16\" name=\"navB5\" border=\"0\" alt=\"juice\"></a></td>" +
        "</tr>" +
      "</table>" +
    "</div>";

  }


/**************************/




// internal stuff 


 var cur_menu = null,
     cur_call = null;

  function menuShow(num) {
    showLayer(menu_prefix + num.toString(), top_level_div);
  }

  function menuHide(num) {
    hideLayer(menu_prefix + num.toString(), top_level_div);
  }

  function menuEnter(num) {
    menuKillCleanUp();

   if ((num) && (num != cur_menu)) {

    if (cur_menu)  menuHide(cur_menu);

     menuShow(num);
     cur_menu = num;
   }

  }


  function menuCleanUp() {
   if (cur_menu) {
     menuHide(cur_menu);
     cur_menu = null;
     menuKillCleanUp();
   }
  }

  function menuKillCleanUp() {
   if (cur_call)  clearTimeout(cur_call);
  }

  function menuExit() {
    menuKillCleanUp();
    cur_call = setTimeout("menuCleanUp()", 500);
  }

