menustr="[Новости||pics/folder.gif|0|->";
menustr+="[Новости сайта|news.html|pics/book_1.gif|1|->[]]";
menustr+="[Из зала суда|sud.html|pics/book_1.gif|1|->[]]";
menustr+="]";

menustr+="[Информация о Центре||pics/folder.gif|0|->";
menustr+="[Деятельность Центра|nhtcu_docs.html|pics/book_1.gif|1|->[]]";
menustr+="[Сотрудники Центра|nhtcu_sotr.html|pics/book_1.gif|1|->[]]";
menustr+="[Услуги Центра|nhtcu_uslugi.html|pics/book_1.gif|1|->[]]";
menustr+="[Разработки Центра|nhtcu_work.html|pics/book_1.gif|1|->[]]";
menustr+="[Акции Центра|nhtcu_vs.html|pics/book_1.gif|1|->[]]";
menustr+="[Публикации о Центре|nhtcu_pub.html|pics/book_1.gif|1|->[]]";
menustr+="]";

menustr+="['Forensic Assistant'||pics/folder.gif|0|->";
menustr+="[Описание программы|0xFA_rus.html|pics/book_1.gif|1|->[]]";
menustr+="[Новое в программе|0xFA_new.html|pics/book_1.gif|1|->[]]";
menustr+="[Приобретение программы|0xFA_buy.html|pics/book_1.gif|1|->[]]";
menustr+="[Отзывы пользователей|0xFA_about.html|pics/book_1.gif|1|->[]]";
menustr+="[English version|0xFA_eng.html|pics/book_1.gif|1|->[]]";
menustr+="]";

menustr+="[Теория КЭ/КТЭ||pics/folder.gif|0|->";
menustr+="[Журнал 'КТЭ'|teor_jur.html|pics/book_1.gif|1|->[]]";
menustr+="[Избранные статьи|teor_stat.html|pics/book_1.gif|1|->[]]";
menustr+="[Сведения о литературе|teor_lit.html|pics/book_1.gif|1|->[]]";
menustr+="]";

menustr+="[Эксперты КЭ/КТЭ||pics/folder.gif|0|->";
menustr+="[Рейтинг экспертов|exp_ratio.html|pics/book_1.gif|1|->[]]";
menustr+="[Требования к экспертам|fpipk_treb.html|pics/book_1.gif|1|->[]]";
menustr+="]";

menustr+="[Программное обеспечение||pics/folder.gif|0|->";
menustr+="[Разработки Центра|nhtcu_work.html|pics/book_1.gif|1|->[]]";
menustr+="[Рекомендуемое|po_good.html|pics/book_1.gif|1|->[]]";
menustr+="[Не рекомендуемое|po_bad.html|pics/book_1.gif|1|->[]]";
menustr+="[Документация|po_docs.html|pics/book_1.gif|1|->[]]";
menustr+="[Заметки о ПО|po_about.html|pics/book_1.gif|1|->[]]";
menustr+="]";

menustr+="[Научная деятельность||pics/folder.gif|0|->";
menustr+="[Сведения о конференциях|nauka_konf.html|pics/book_1.gif|1|->[]]";
menustr+="[Сведения о диссертациях|nauka_diss.html|pics/book_1.gif|1|->[]]";
menustr+="]";

menustr+="[Критика||pics/folder.gif|0|->";
menustr+="[...экспертиз|krit_exp.html|pics/book_1.gif|1|->[]]";
menustr+="[Юмор|krit_humor.html|pics/book_1.gif|1|->[]]";
menustr+="]";

menustr+="[Опровержения|oproverg.html|pics/book_1.gif|1|->[]]";
menustr+="[Форум|http://www.computer-forensics-lab.org/forum/|pics/book_1.gif|1|->[]]";
menustr+="[Наши партнеры|partners.html|pics/book_1.gif|1|->[]]";
menustr+="[Наши контакты|contacts.html|pics/book_1.gif|1|->[]]";

menu_frame="menu";
desktop_frame="desktop";
font_face="Arial";
default_icon_ext=".gif";
icon_height=16;
icon_width=16;
sub_level_blank_field=16;

item_color="000090";
menu_color="0000FF";
menu_size="2";
item_size="2";

expanded="1";
collapsed="0";
p_c_l=0;
item_index=0;

 function init()
  {
  frames["logo"].document.open();
  frames["logo"].document.write("<html><body bgcolor='#ffffff'><CENTER><FONT size=+2 color=red>NHTCU.ru</font></center></body></html>");
  frames["logo"].document.close();
   
   frames[menu_frame].document.open();
   frames[menu_frame].document.write("<html><body bgcolor='#ffffff'><font FACE='"+font_face+"'><table width=250 cellspacing=0 cellpadding=0 border=0><tr width=250><td width=250>\n"+parse_menu(menustr,0,0)+"\n</td></tr></table></font><p><center>(c) <a href=\"mailto:info@nhtcu.ru\">NHTCU.ru</a>,<br>2006-2010</center></body></html>");

//   frames[menu_frame].document.write(str);
   frames[menu_frame].document.close();
   
//   frames[desktop_frame].document.location="main.html";
 
  }

  function gourl(url,target)
  {
   window.open(url,target);
  }

  function redraw(menu)
  {
   p_c_l=0;
   var str="<html><body bgcolor='#ffffff'><font FACE='"+font_face+"'><table width=250 cellspacing=0 cellpadding=0 border=0><tr width=250><td width=250>\n"+parse_menu(menustr,0,0)+"\n</td></tr></table></font><p><center>(c) <a href=\"mailto:info@nhtcu.ru\">NHTCU.ru</a>,<br>2006-2010</center></body></html>";   
   return str;
  }

 function show_status(text)
 {
   window.status=text;
   return true;
 }

 function go_url(url)
 {
  frames[desktop_frame].document.location=url;
 }

 function change_state(state_index,url)
 {
   var tmp="";
   var state=menustr.substring(state_index,state_index+1);
   if(state == "1")
    {
      state="0";
    } else state="1";
   tmp=menustr.substring(0,state_index)+state+menustr.substring(state_index+1,menustr.length);
   menustr=tmp;
   frames[menu_frame].document.open();
   frames[menu_frame].document.write(redraw(menustr));
   frames[menu_frame].document.close();
   if((url != "") && (state == "1")) frames[desktop_frame].document.location=url;

 }

 function get_submenu(menu_block,sub_level,state,idx)
 {
  var str="";
  var st="";
    str=menu_block.substring(menu_block.indexOf("->")+2,menu_block.length-1);
    if(str != "[]")
     {
       st=parse_menu(str,sub_level+1,idx);
     }  else st="";
   
  if(parseInt(state) == 0)
   {
    st="";
   }
  return st;
 }

 function parse_menu(menu,sub_level,ind)
 { 
  var str="";
  var st="";
  var menu_cnt=0;
  var br_op=0;
  var br_cl=0;
  var item_start=0;
  var item_end=0;
  var menu_item="";
  var i=1;
  var menu_content="";
  var blank_field="";
  var menu_text="";
  var menu_url="";
  var action_url="";
  var menu_icon="";
  var menu_state="";
  var content_length=0;
  var menu_length=0;
  var adjusted_item_index=0;
  if(menu.length>2){
  for(i=0;i<=menu.length;i++)
  {
    if(menu.charAt(i) == "[") br_op++;
    if(menu.charAt(i) == "]") br_cl++;

    if((br_op == br_cl)&&((br_op != 0)||(br_cl != 0)))
      {
        menu_cnt++;

        item_end=i+1;

        blank_field="";
        menu_item=menu.substring(item_start,item_end);
        menu_length=menu_item.length;
       
        menu_content=menu_item.substring(1,menu_item.indexOf("->")+2);
        content_length=menu_content.length;

        item_index=i-(item_end-item_start)+menu_content.indexOf("->")+ind;

        menu_text=menu_content.substring(0,menu_content.indexOf("|"));
        menu_content=menu_content.substr(menu_content.indexOf("|")+1);

        menu_url=menu_content.substring(0,menu_content.indexOf("|"));
        menu_content=menu_content.substr(menu_content.indexOf("|")+1);

        menu_icon=menu_content.substring(0,menu_content.indexOf("|"));
        menu_content=menu_content.substr(menu_content.indexOf("|")+1);
        if(menu_icon != "")
         {
           is_icon=0;
         }
        else is_icon=icon_width;

        menu_state=menu_content.substring(0,menu_content.indexOf("|"));
        if((menu_url.indexOf("'") != 1) && (menu_url.indexOf("javascript"))==-1)menu_url="'"+menu_url+"'";
        if((menu_url == "''") || ((menu_length-content_length)>4))

         {
          if(menu_url == "")menu_url="''";
          adjusted_item_index=item_index+3*sub_level;
          action_url='"javascript:parent.change_state('+adjusted_item_index+','+menu_url+');"';
          color=menu_color;
          size=menu_size;

          if( (menu_icon.length-menu_icon.indexOf(".gif")<=menu_icon.length-4) ||
              (menu_icon.length-menu_icon.indexOf(".bmp")<=menu_icon.length-4) ||
              (menu_icon.length-menu_icon.indexOf(".jpg")<=menu_icon.length-4) ||
              (menu_icon.length-menu_icon.indexOf(".jpeg")<=menu_icon.length-5) )
          {
           if(menu_state == collapsed)
            {
             menu_icon=menu_icon.substring(0,menu_icon.lastIndexOf("."))+"_"+collapsed+menu_icon.substring(menu_icon.lastIndexOf("."),menu_icon.length);
            }
           if(menu_state == expanded)
            {
             menu_icon=menu_icon.substring(0,menu_icon.lastIndexOf("."))+"_"+expanded+menu_icon.substring(menu_icon.lastIndexOf("."),menu_icon.length);
            }
          } else if(menu_icon != "")
           {
            menu_icon+=default_icon_ext;
           }
         }
         else
         {
          color=item_color;
          size=item_size;

          if(menu_url.indexOf('javascript:')==-1)
           {
            action_url='"javascript:parent.go_url('+menu_url+');"';
           }
           else
           {
            action_url='"'+menu_url+'"';
           }
         }
        mouseover='"'+"window.status='"+menu_text+"';return true;"+'"';
        mouseout='"'+"window.status=''"+'"';
        blank_field=((sub_level)*sub_level_blank_field+is_icon);
        st+="<table border=0 cellpadding=0 cellspacing=0><tr><td width="+blank_field+"></td><td>";

        st+="<a href="+action_url+" onmouseover="+mouseover+" onmouseout="+mouseout+">";
        if(menu_icon!="")
         {
          st+="<img src='"+menu_icon+"' width="+icon_width+" height="+icon_height+" border=0>";
         }

        st+="<font color='"+color+"' size='"+size+"'>"+menu_text+"</font></a><br></td></tr></table>\n";
        st+=get_submenu(menu_item,sub_level,menu_state,item_index+1);

        br_cl=0;
        br_op=0;
        item_start=item_end;
      }
  }

  return st;
  } else return "";
 }
 

