<!--
/* SjG's Semi-Magical Menu Functionality. Copyright (C) 2003, 1969 Communications */
// 27 Mar 03
function preLoad(_sect, _page, _dir)
        {
        if (_dir == 'v')
           {
           if (v_menu[_sect][_page].length > 0)
              {
  	      v_imgOn[_sect][_page] = new Image();
  	      v_imgOn[_sect][_page].src = v_menu[_sect][_page]+'_on.'+v_type;
  	      v_imgOff[_sect][_page] = new Image();
  	      v_imgOff[_sect][_page].src = v_menu[_sect][_page]+'_off.'+v_type;
  	      }
	   }
        else
           {
           if (h_menu[_sect][_page].length > 0)
              {
  	      h_imgOn[_sect][_page] = new Image();
  	      h_imgOn[_sect][_page].src = h_menu[_sect][_page]+'_on.'+h_type;
  	      h_imgOff[_sect][_page] = new Image();
  	      h_imgOff[_sect][_page].src = h_menu[_sect][_page]+'_off.'+h_type;
  	      }
	   }
        }

function writeItem(_sect, _page, _dir)
        {
        if (_dir == 'v')
           {
           var v_thisOne = 'v_link_'+_sect+'_'+_page;
           document.write('<TR><TD');
           if (v_menu[_sect][_page].length <= 0)
           {
              if (_sect == v_sect && _page == v_page && v_useSelected)
                 {
                 if (v_text_td_sel.length > 0)
                 {
                    document.write(' CLASS="'+v_text_td_sel + '"');
                 }
                 document.write('>' + v_text_sel);
                 }
              else
                 {

                 if (v_text_td_off.length > 0)
                 {
                    document.write(' CLASS="'+v_text_td_off + '"');
                 }
                 document.write('>' + v_text_off);
                 }
              if (_page != 0)
                 {
                 document.write(v_text_ind);
                 }
           }
           else
           {
             document.write('>');
           }  
           document.write('<A HREF="');
           document.write(v_targ[_sect][_page]+'"');
           if (v_text_a_sel.length > 0 && _sect == v_sect && _page == v_page && v_useSelected)
              {
              document.write(' CLASS="'+v_text_a_sel+'"');
              }
           else if (v_text_a_off.length > 0)
              {
              document.write(' CLASS="'+v_text_a_off+'"');
              }
           document.write('>');
           if (v_menu[_sect][_page].length > 0)
           {
              document.write('<IMG NAME="');
              document.write(v_thisOne+'"');
              if (v_useRollover)
                 {
                 document.write(' onMouseOver="turnOn('+_sect+','+_page+',\'v\')" onMouseOut="turnOff(');
                 document.write(_sect+','+_page+',\'v\')"');
                 }
              document.write(' BORDER="0" SRC="'+v_menu[_sect][_page]);
              if (_sect == v_sect && _page == v_page && v_useSelected)
                 {
                 document.write('_sel');
                 }
              else
                 {
                 document.write('_off');
                 }
              document.write('.'+v_type+'"');
              if (v_height > 0)
                 {
                 document.write(' HEIGHT="'+v_height+'"');
                 }
              if (v_width > 0)
                 {
                 document.write(' WIDTH="'+v_width+'"');
                 }
              document.write(' ALT="'+v_alt[_sect][_page]+'"><\/A>');
              }
           else
              {
              document.write(v_alt[_sect][_page] + '<\/A>');
              if (_sect == v_sect && _page == v_page && v_useSelected)
                 {
                 document.write(v_text_sel_c);
                 }
              else
                 {
                 document.write(v_text_off_c);
                 }
              if (_page != 0)
                 {
                 document.write(v_text_ind_c);
                 }
              }
           document.write('<\/TD><\/TR>\n');
           }
        else
           {
           var h_thisOne = 'h_link_'+_sect+'_'+_page;
           if (_page != 0 || _sect == 1)
              {
              document.write('<TR>');
              }
           document.write('<TD VALIGN="TOP"');
           if (_page == 0 && _sect != h_sect && h_sect > 0 && h_menu[h_sect].length > 1)
           {
              document.write(' ROWSPAN="'+h_menu[h_sect].length+'"');
           }
           if (h_menu[_sect][_page].length <= 0)
           {
              if (_sect == h_sect && _page == h_page && h_useSelected)
                 {
                 if (h_text_td_sel.length > 0)
                 {
                    document.write(' CLASS="'+h_text_td_sel + '"');
                 }
                 document.write('>' + h_text_sel);
                 }
              else
                 {
                 if (h_text_td_off.length > 0)
                 {
                     document.write(' CLASS="'+h_text_td_off + '"');
                 }
                 document.write('>' + h_text_off);
                 }
              if (_page != 0)
                 {
                 document.write(h_text_ind);
                 }
           }
           else
           {
             document.write('>');
           }
           document.write('<A HREF="');
           document.write(h_targ[_sect][_page]+'"');
           if (h_text_a_sel.length > 0 && _sect == h_sect && _page == h_page && h_useSelected)
              {
              document.write(' CLASS="'+h_text_a_sel+'"');
              }
           else if (h_text_a_off.length > 0)
              {
              document.write(' CLASS="'+h_text_a_off+'"');
              }
           document.write('>');
           if (h_menu[_sect][_page].length > 0)
              {
              document.write('<IMG NAME="');
              document.write(h_thisOne+'"');
              if (h_useRollover)
                 {
                 document.write(' onMouseOver="turnOn('+_sect+','+_page+',\'h\')" onMouseOut="turnOff(');
                 document.write(_sect+','+_page+',\'h\')"');
                 }
              document.write(' BORDER="0" SRC="'+h_menu[_sect][_page]);
              if (_sect == h_sect && _page == h_page && h_useSelected)
                 {
                 document.write('_sel');
                 }
              else
                 {
                 document.write('_off');
                 }
              document.write('.'+h_type+'"');
              if (h_height > 0)
                 {
                 document.write(' HEIGHT="'+h_height+'"');
                 }
              if (h_width > 0)
                 {
                 document.write(' WIDTH="'+h_width+'"');
                 }
              document.write(' ALT="'+h_alt[_sect][_page]+'"><\/A>');
              }
           else
              {
              document.write(h_alt[_sect][_page] + '<\/A>');
              if (_sect == h_sect && _page == h_page && h_useSelected)
                 {
                 document.write(h_text_sel_c);
                 }
              else
                 {
                 document.write(h_text_off_c);
                 }
              if (_page != 0)
                 {
                 document.write(h_text_ind_c);
                 }
              }
           document.write('<\/TD>');
           if (_page != 0 || _sect == h_menu.length -1)
              {
                document.write('<\/TR>\n');
              }
           }
        }

function turnOn(_sect, _page, _dir)
	{
	if (_dir == 'v' && v_useSelected && _sect == v_sect && _page == v_page)
	   {
	   return;
	   }
	if (_dir == 'h' && h_useSelected && _sect == h_sect && _page == h_page)
	   {
	   return;
	   }
	if (document.images)
	   {
	   if (_dir == 'v')
	      {
	      document['v_link_'+_sect+'_'+_page].src = v_imgOn[_sect][_page].src;
	      }
	   else
	      {
	      document['h_link_'+_sect+'_'+_page].src = h_imgOn[_sect][_page].src;
	      }
	   }
	}

function turnOff(_sect, _page, _dir)
	{
	if (_dir == 'v' && v_useSelected && _sect == v_sect && _page == v_page)
	   {
	   return;
	   }
	if (_dir == 'h' && h_useSelected && _sect == h_sect && _page == h_page)
	   {
	   return;
	   }
	if (document.images)
	   {
	   if (_dir == 'v')
	      {
	      document['v_link_'+_sect+'_'+_page].src = v_imgOff[_sect][_page].src;
	      }
	   else
	      {
	      document['h_link_'+_sect+'_'+_page].src = h_imgOff[_sect][_page].src;
	      }
	   }
	}
