var i1;
var ___lastMenuStage;
var ___thisMenuStage;
var ___rightofmenu=new Array()
var ___widthofmenu=new Array()
var ___lastobject;

function window_onload() 
{
   ___thisMenuStage=1; 
   ___rightofmenu[0]=0; 
   ___widthofmenu[0]=0; 
   _CreateTableMenu('',1,1);
   
}

function _CreateTableMenu(_LevelStr_,_Stage_,_Rank_)
{
  
  if (!document.body.all['Object_' + _Stage_ + '_1'])
   ___lastMenuStage=_Stage_ 
  
  var _Counter_=1;
  var width_str=175
  
  if (!document.body.all['Object_' + _Stage_ + '_1'])
  {
  
  
  if (document.body.all['Menu' + _LevelStr_ + '_Item_LENGTH'])    
  {   
      width_str=(parseFloat(document.body.all['Menu' + _LevelStr_ + '_Item_LENGTH'].length)*5) + 60
      
      
      
      if (width_str<165)
        width_str=165;
      
       ___rightofmenu[_Stage_]=___rightofmenu[(_Stage_-1)]+___widthofmenu[(_Stage_-1)]; 
      
       ___widthofmenu[_Stage_]=width_str;
      
  }   
    
  while (document.body.all['Menu' + _LevelStr_ + '_' + _Counter_ + '_Item'])
  {  
     
     if (document.body.all['Menu' + _LevelStr_ + '_' + _Counter_ + '_1_Item'] && !document.body.all['Object_' + _Stage_ + '_' + _Counter_])
      if (document.body.all['Menu' + _LevelStr_ + '_' + _Counter_ + '_Item'].URLSTR!='')
       { 
       
       __MENUITEM_SPACE_.innerHTML+='<SPAN CLASS=MENUITEM STYLE="border-left:solid 1px #999999;left:' + ___rightofmenu[_Stage_] + 'px;top:' + ((_Rank_ + _Counter_ - 2 ) *30) + 'px;width:'+ width_str +'px" id="Object_OUT_' + _Stage_ + '_' + _Counter_ + '" ><A href="http://eng.ut.ac.ir' + document.body.all['Menu' + _LevelStr_ + '_' + _Counter_ + '_Item'].URLSTR + '" Object_Rank="' + _Counter_ + '" Object_Stage="' + _Stage_  + '" onmouseover="_CreateTableMenu(\'' + _LevelStr_  + '_' + _Counter_ + '\',' + (_Stage_+1) + ',' + (_Rank_+_Counter_-1) + ')" Parent_Rank="' + _Rank_ + '" id="Object_' + _Stage_ + '_' + _Counter_ + '" style="color:000000;text-decoration:none;padding-top:5px;BACKGROUND-IMAGE: url(http://eng.ut.ac.ir/new_homepage/NEW_IMAGES/bg_9.gif);BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION-X:right;BACKGROUND-POSITION-Y:8;width:100%;background-color:82ADDB;height:100%;padding-left:20px;text-align:left">' + document.body.all['Menu' + _LevelStr_ + '_' + _Counter_ + '_Item'].Subject + '</A></SPAN>'; 
       
       }
      else
       {
       
       __MENUITEM_SPACE_.innerHTML+='<SPAN CLASS=MENUITEM STYLE="border-left:solid 1px #999999;left:' + ___rightofmenu[_Stage_] + 'px;top:' + ((_Rank_ + _Counter_ - 2 ) *30) + 'px;width:'+ width_str +'px" id="Object_OUT_' + _Stage_ + '_' + _Counter_ + '" ><SPAN Object_Rank="' + _Counter_ + '" Object_Stage="' + _Stage_  + '" onmouseover="_CreateTableMenu(\'' + _LevelStr_  + '_' + _Counter_ + '\',' + (_Stage_+1) + ',' + (_Rank_+_Counter_-1) + ')" Parent_Rank="' + _Rank_ + '" id="Object_' + _Stage_ + '_' + _Counter_ + '" style="cursor:default;padding-top:5px;BACKGROUND-IMAGE: url(http://eng.ut.ac.ir/new_homepage/NEW_IMAGES/bg_9.gif);BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION-X:right;BACKGROUND-POSITION-Y:8;BORDER-STYLE:solid;border-width:0;border-color:77889A;BACKGROUND-COLOR:#82ADDB;width:100%;height:100%;padding-left:20px;text-align:left" >' + document.body.all['Menu' + _LevelStr_ + '_' + _Counter_ + '_Item'].Subject + '</SPAN></SPAN>'; 
       
       }
     else if (!document.body.all['Object_' + _Stage_ + '_' + _Counter_])
      if (document.body.all['Menu' + _LevelStr_ + '_' + _Counter_ + '_Item'].URLSTR!='')       
       {
        
        __MENUITEM_SPACE_.innerHTML+='<SPAN CLASS=MENUITEM STYLE="border-left:solid 1px #999999;left:' + ___rightofmenu[_Stage_] + 'px;top:' + ((_Rank_ + _Counter_ - 2 ) *30) + 'px;width:'+ width_str +'px" id="Object_OUT_' + _Stage_ + '_' + _Counter_ + '" ><A href="http://eng.ut.ac.ir' + document.body.all['Menu' + _LevelStr_ + '_' + _Counter_ + '_Item'].URLSTR +  '" Object_Rank="' + _Counter_ + '" Object_Stage="' + _Stage_  + '" Parent_Rank="' + _Rank_ + '" id="Object_' + _Stage_ + '_' + _Counter_ + '" style="color:000000;text-decoration:none;padding-top:5px;BACKGROUND-COLOR:#A1C4EA;width:100%;height:100%;padding-left:20px;text-align:left" onmouseover="this.style.color=\'ffffff\'" onmouseout="this.style.color=\'000000\'">' + document.body.all['Menu' + _LevelStr_ + '_' + _Counter_ + '_Item'].Subject + '</A></SPAN>'; 
         
       }  
      else
        
        __MENUITEM_SPACE_.innerHTML+='<SPAN CLASS=MENUITEM STYLE="border-left:solid 1px #999999;left:' + ___rightofmenu[_Stage_] + 'px;top:' + ((_Rank_ + _Counter_ - 2 ) *30) + 'px;width:'+ width_str +'px" id="Object_OUT_' + _Stage_ + '_' + _Counter_ + '" ><SPAN Object_Rank="' + _Counter_ + '" Object_Stage="' + _Stage_  + '" Parent_Rank="' + _Rank_ + '" id="Object_' + _Stage_ + '_' + _Counter_ + '" style="cursor:default;padding-top:5px;BACKGROUND-COLOR:#A1C4EA;width:100%;height:100%;padding-left:20px;text-align:left" onmouseover="this.style.color=\'ffffff\'" onmouseout="this.style.color=\'000000\'">' + document.body.all['Menu' + _LevelStr_ + '_' + _Counter_ + '_Item'].Subject + '</SPAN></SPAN>'; 
       
        
     ++ _Counter_;
   }
  }
}

function document_onmousemove() 
{
   
   var idObjectover=new String()
   idObjectover=window.event.srcElement.id
   

   
   if (___lastobject!=idObjectover)
   {
    
   if (idObjectover.substring(0,7)=='Object_')
   {
    
     ___thisMenuStage=parseFloat(window.event.srcElement.Object_Stage)
     keyu=0
     if (document.body.all['Object_' + ___lastMenuStage + '_1'])
      if (document.body.all['Object_' + ___lastMenuStage + '_1'].Parent_Rank!=document.body.all[idObjectover].Object_Rank)
       keyu=1
     
     if ((___lastMenuStage-___thisMenuStage)>0 )
      keyu=1  
     
     if (keyu==1) 
     {
       if (___thisMenuStage<___lastMenuStage)
       { 
        for (i=___lastMenuStage;i>=(___thisMenuStage+1);--i)
        {
          k=1;
          while(document.body.all['Object_' + i + '_' + k]  )
          {
            document.body.all['Object_OUT_' + i + '_' + k ].outerHTML=''
            ++k;  
          } 
        }  
       } 
     }
    }
    else 
    { 
       ___thisMenuStage=1; 
       if (___thisMenuStage<___lastMenuStage)
       { 
        for (i=___lastMenuStage;i>=(___thisMenuStage+1);--i)
        {
          k=1;
          while(document.body.all['Object_' + i + '_' + k]  )
          {
            document.body.all['Object_OUT_' + i + '_' + k].outerHTML=''
            ++k;  
          } 
        }  
       }
      
      
    }  
   
   }

  ___lastobject=idObjectover;
  
} 
