menustr="[ О Техникуме||book.gif|0|->"; 
menustr+="[   Историческая справка|istor_sprav.htm||0|->[]]";
menustr+="[   Лицензия,аккредитация|akkreditaciya.htm||0|->[]]";
menustr+="[   Обеспечение образовательного процесса|auditorii.htm||0|->[]]";
menustr+="]";
menustr+="[   Образовательные программы||book.gif|0|->";
menustr+="[менеджер (в страховании)|men_strah.htm||0|->[]]"
menustr+="[менеджер (автосервис; теле-радиосервис)|men_malogo.htm||1|->[]]";
menustr+="[менеджер (офиса)|men_ofisa.htm||1|->[]]";
menustr+="[бухгалтер (в страховании)|bugalter.htm||1|->[]]";
menustr+="]";
menustr+="[  Педагогические кадры||book.gif|0|->";
menustr+="[ Состав и фото |prepodavateli.htm||0|->[]]"
menustr+="[ Научно-педагогическая деятельность|nauch_ped_deat.htm||1|->[]]";
menustr+="]";
menustr+="[  Студенческая жизнь||book.gif|0|->";
menustr+="[Самоуправление|samoupravlen.htm||0|->[]]"
menustr+="[Программы III семестр|3_semestr.htm||0|->[]]"
menustr+="[Клубы|clubs.htm||0|->[]]"
menustr+="[Газета|gazeta.htm||0|->[]]"
menustr+="]";
menustr+="[Абитуриенту - 2006|day.htm||0|->";
menustr+="]";
menustr+="[Как нас найти|kak_nas_naiti.htm||0|->"; 
menustr+="]";
menustr+="[Главная|desktop.html||0|->";
menustr+="]";

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="FFFFFF";
menu_color="#99CCFF";
menu_size="4";
item_size="4";

expanded="1";
collapsed="0";
p_c_l=0;
item_index=0;
 function init()
  {
   frames["logo"].document.open();
   frames["logo"].document.write("<html><body bgcolor='006699'><center><img src='1.gif' border=0 wigth=180 height=50></center></body></html>");
   frames["logo"].document.close();
   
   frames[menu_frame].document.open();
   frames[menu_frame].document.write("<html><body bgcolor='#006699'><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></body></html>");
   frames[menu_frame].document.close();
   
   frames[desktop_frame].document.location="desktop.html";
 
  }

  function gourl(url,target)
  {
   window.open(url,target);
  }

  function redraw(menu)
  {
   p_c_l=0;
   var str="<html><body bgcolor='#006699'><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></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 "";
 }
 
