Community discussion forum

overcoming OVERLAPPING javascript menu??

  • 1 year ago

    i placed a javascript menu in my ASP.NET with C# project (.net 2003, 1.1 framework)

    but the menu is hiding behind the textbox's, dropdownlist box's etc. Many of them suggesting that its problem of JAVASCRIPT. but i cant find any exact solution.

     Why this problem occuring. How to overcome it?

    thanks in advance - KARAN

  • 1 year ago

    You have lots of options to avoid this problem, and they're not mainly in the JavaScript but in the CSS. If your dropdown menu is floated, or has a relative or static position you could set the z-index attribute to a higher number than your other near controls. If you made this script, than I suggest you go to "cssplay" website and see how Stu is doing the same kind of dropdown menus using only CSS. IMO, it's the best place to find your solution (see how others are doing it) ;)

    Good luck!

  • 1 year ago
    Thanks a lot Costin Trifan. Let me lookupon and do the things u told, and give back......... thanks once again
  • 1 year ago

    var mm0 = new TMainMenu('mm0','horizontal');
    var pmHome0 = new TPopMenu('Home','0','a','Home.aspx','Home');
     

    //var pmLogin0 = new TPopMenu('Login','0','a','Login.aspx','');


    var pmHelp0 = new TPopMenu('MAIN LEVEL','0','','','');
      var pmHelp00 = new TPopMenu('MAIN LEVEL1','','','','');


      var pmTutor0 = new TPopMenu('start1','','','','');
               var pmTutor00 = new TPopMenu('start1.1','','a','','');
         var pmTutor0001 = new TPopMenu('start 1.1.1','','a','start 1.1.1.aspx','');
          var pmTutor0002 = new TPopMenu('start 1.1.2','','a','start 1.1.2.aspx','');
          var pmTutor0003 = new TPopMenu('start 1.1.3','','a','start 1.1.3.aspx','');
          var pmTutor0004 = new TPopMenu('start 1.1.4','','a','start 1.1.4.aspx','');


      var pmHSep0 = new TPopMenu('-','','','','');

    mm0.Add(pmHome0);


    //mm0.Add(pmLogin0);

    mm0.Add(pmHelp0);
    pmHelp0.Add(pmHelp00);

    pmHelp00.Add(pmTutor0);

    pmTutor0.Add(pmTutor00);
    pmTutor00.Add(pmTutor0001);
    pmTutor00.Add(pmTutor0002);
    pmTutor00.Add(pmTutor0003);
    pmTutor00.Add(pmTutor0004);


    mm0.SetPosition('relative',0,0);
    if(_browser._name == "Konqueror")
    {
     mm0.SetCorrection(11,10);
     mm0._pop.SetCorrection(3,-20);
    }
    else
    {
     mm0.SetCorrection(1,-1);
     mm0._pop.SetCorrection(3,0);
    }
    mm0.SetCellSpacing(0);
    mm0.SetItemDimension(110,20);             //Menubar Width,Height
    mm0.SetExpandIcon(true,'','6');   //Menubar DownArrow size

    mm0.SetBackground('#dcc208','','','');
    //mm0.SetShadow(true,'#B0B0B0',10);
    mm0.SetItemText('black','center','bold','','');
    mm0.SetItemBackground('#FFE87C','','','');
    mm0.SetItemBorder(0,'buttonface','solid');
    mm0.SetItemTextHL('white','center','bold','','');
    mm0.SetItemBackgroundHL('','','','');
    mm0.SetItemBorderHL(0,'black','solid');
    mm0.SetItemTextClick('#990000','center','bold','','');
    mm0.SetItemBackgroundClick('white','','','');
    mm0.SetItemBorderClick(0,'black','solid');
    mm0.SetBorder(0,'navy','solid');

    mm0._pop.SetItemDimension(175,20);   //Sub-Menu horizontal size
    mm0._pop.SetPaddings(2);
    mm0._pop.SetBackground('#fef8c8','Index_Folder/m5.gif','repeat-y','top left');
    mm0._pop.SetSeparator(150,'right','black','');
    //mm0._pop.SetExpandIcon(true,'<+>',6);
    mm0._pop.SetBorder(0,'black','solid');
    //mm0._pop.SetShadow(true,'black',2);
    mm0._pop.SetDelay(600);
    mm0._pop.SetItemBorder(0,'','');
    mm0._pop.SetItemBorderHL(0,'black','solid');
    mm0._pop.SetItemPaddings(1);
    mm0._pop.SetItemPaddingsHL(1);
    mm0._pop.SetItemText('black','','bold','','');
    mm0._pop.SetItemTextHL('white','','bold','','');
    mm0._pop.SetItemBackground('','','','');
    mm0._pop.SetItemBackgroundHL('#3B3B3B','','','');
    mm0._pop.SetBorderRight(1,'black','solid');
    mm0._pop.SetBorderBottom(1,'black','solid');
     
    mm0.Build();

    =================================================================================

    The above is my coding i used to generate the MENU.... how to overcome the overlapping. here i didnt use any stylesheet

    Help me

    Thanks in advance - KARAN

  • 1 year ago

    Hey, Karan! :)

    wow, talking about a large script, eh!!

    My opinion about this: do not use javascript to build a menu. (take  a look here: http://www.gnc-web-creations.com/ see, there is quite a nice dropdown menu, but now, turn off javascript and see what happens...oups... no menu!!) This is the major fallback when exclusively relying on javascript to build html content...

    Now look at your code, see how long it is? (I bet this is not all of it) and there are two main functions missing:

    1. TMainMenu

    2. TPopMenu

    Now, I don't even want to imagine how long those functions would be (especially when they are constructors), so, my advice is to go find a CSS based dropdown menu and modify it to fit your needs. (@ cssplay for example, you'll find lots of them. and free too.)

    Just a note: I only recommend Stu (the owner of cssplay) everywhere because I know you can rely on his work (clean and easy to understand code, tested in a various browsers, etc...) and I'm not in any way afilliate with him or his site.

  • 1 year ago

    btw, I just had an in-depth look at your code and I didn't see where you specify the control that will contain the submenus?? What is that container? A div? A list? Do you set an ID to it? If you do have a reference to that popup container then you could do in a stylesheet something like:

    #Popup1, #Popup2 {

    position: relative; /* or static */
    z-index: 300 !important;

    }

     Now, at this point, you have to wrap all your page's content, (separated from the menu container) in a div that will have, let's say, the ID  "DivContainer".

    In the same stylesheet, or where you define the styles for that container you should add :

    DIV#DivContainer {

    z-index: 0 !important;

    }

    I can't guaranty it would work, but you can try though...

  • 1 year ago

    here is my full coding..........

    main page:
    ---------------


    <%@ Control Language="c#" AutoEventWireup="false" Codebehind="User_Header.ascx.cs" Inherits="project.User_Header" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
    <script type="text/javascript" src="Index_Folder/doiMenuDOM.js"></script>
    <script type="text/javascript" src="Index_Folder/functions.js"></script>
    <table width="995" border="0" cellspacing="0" cellpadding="0" bgcolor="#f2f0dc" height="36">
     <tr>
      <td align="center" bgcolor="#004c4d" style="WIDTH: 62px; COLOR: white; HEIGHT: 33px"
       height="33">
       <img border="0" src="Index_Folder/logo.gif" width="161" height="38" align="left">
      </td>
      <td align="center" bgcolor="#004c4d" style="WIDTH: 750px; COLOR: white" height="12"
       width="750">
       <p align="center">
        <strong><span style="LETTER-SPACING: 1px">hai</span></strong></p>
      </td>
     </tr>
     <tr>
      <td bgcolor="#ffe87c" height="16" width="1047" colspan="2" style="WIDTH: 1047px">
       <script type="text/javascript" language="javascript">
      
    var doi1;
    doi1 ='<table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="black">'
    doi1 +='  <tr> '
    doi1 +='    <td bgcolor="#CCCCCC"><div align="center"><font color="black" size="2" face="Tahoma, Verdana, Arial"><strong>ORM '
    doi1 +='     </strong></font></div></td>'
    doi1 +='  </tr>'
    doi1 +='  <tr> '
    doi1 +='    <td bgcolor="#FFFFFF"><div align="center"><font size="1" face="Tahoma, Verdana, Arial">'
    doi1 +='        <br>Copyright © 2008 * Technology Office</font></div></td>'
    doi1 +='  </tr>'
    doi1 +='</table>'


    var mm0 = new TMainMenu('mm0','horizontal');
    var pmHome0 = new TPopMenu('Home','0','a','inx.aspx','Home');
     

    //var pmLogin0 = new TPopMenu('Login','0','a','Lon.aspx','');


    var pmHelp0 = new TPopMenu('main menu','0','','','');
      var pmHelp00 = new TPopMenu('main menu','','','','');

    var pmAboutUs0=new TPopMenu('main menu','0','','');
    var pmAboutUs01=new TPopMenu(doi1,'0','','','');


      var pmTutor0 = new TPopMenu('menu1','','','','');
               var pmTutor00 = new TPopMenu('menu1','','a','','');
         var pmTutor0001 = new TPopMenu('menu1','','a','RSA.aspx','');
          var pmTutor0002 = new TPopMenu('menu1','','a','Monitoring.aspx','');
          var pmTutor0003 = new TPopMenu('menu1','','a','Reportss.aspx','');


      var pmHSep0 = new TPopMenu('-','','','','');

    mm0.Add(pmHome0);


    //mm0.Add(pmLogin0);

    mm0.Add(pmHelp0);
    pmHelp0.Add(pmHelp00);

    pmHelp00.Add(pmTutor0);

    pmTutor0.Add(pmTutor00);
    pmTutor00.Add(pmTutor0001);
    pmTutor00.Add(pmTutor0002);
    pmTutor00.Add(pmTutor0003);

    mm0.Add(pmAboutUs0)
    pmAboutUs0.Add(pmAboutUs01);


    mm0.SetPosition('relative',0,0);
    if(_browser._name == "Konqueror")
    {
     mm0.SetCorrection(11,10);
     mm0._pop.SetCorrection(3,-20);
    }
    else
    {
     mm0.SetCorrection(1,-1);
     mm0._pop.SetCorrection(3,0);
    }
    mm0.SetCellSpacing(0);
    mm0.SetItemDimension(110,20);             //Menubar Width,Height
    mm0.SetExpandIcon(true,'','6');   //Menubar DownArrow size

    mm0.SetBackground('#dcc208','','','');
    //mm0.SetShadow(true,'#B0B0B0',10);
    mm0.SetItemText('black','center','bold','','');
    mm0.SetItemBackground('#FFE87C','','','');
    mm0.SetItemBorder(0,'buttonface','solid');
    mm0.SetItemTextHL('white','center','bold','','');
    mm0.SetItemBackgroundHL('','','','');
    mm0.SetItemBorderHL(0,'black','solid');
    mm0.SetItemTextClick('#990000','center','bold','','');
    mm0.SetItemBackgroundClick('white','','','');
    mm0.SetItemBorderClick(0,'black','solid');
    mm0.SetBorder(0,'navy','solid');

    mm0._pop.SetItemDimension(175,20);   //Sub-Menu horizontal size
    mm0._pop.SetPaddings(2);
    mm0._pop.SetBackground('#fef8c8','Index_Folder/m5.gif','repeat-y','top left');
    mm0._pop.SetSeparator(150,'right','black','');
    //mm0._pop.SetExpandIcon(true,'<+>',6);
    mm0._pop.SetBorder(0,'black','solid');
    //mm0._pop.SetShadow(true,'black',2);
    mm0._pop.SetDelay(600);
    mm0._pop.SetItemBorder(0,'','');
    mm0._pop.SetItemBorderHL(0,'black','solid');
    mm0._pop.SetItemPaddings(1);
    mm0._pop.SetItemPaddingsHL(1);
    mm0._pop.SetItemText('black','','bold','','');
    mm0._pop.SetItemTextHL('white','','bold','','');
    mm0._pop.SetItemBackground('','','','');
    mm0._pop.SetItemBackgroundHL('#3B3B3B','','','');
    mm0._pop.SetBorderRight(1,'black','solid');
    mm0._pop.SetBorderBottom(1,'black','solid');
     
    mm0.Build();
       </script>
      </td>
     </tr>
    </table>

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------

    doiMenuDOM.js
    ------------------------

    var _browser=new TBrowser();var _arRegisterMenu=new Array();var _arRegisterMenuIndex=-1;var _arTriggerMenu=new Array();var _arRegisterPopID=new Array();var _arRegisterPopIndex=new Array();var _arRegisterTriggerPopID=new Array();var _arRegisterTriggerPopIndex=new Array();var _arMMClick=new Array();function Initialize()
    {
    var byk=_arRegisterMenuIndex;for(var i=0;i<=byk;i++)
    _arRegisterMenu[i].Init();}
    function InitResize()
    {
    var byk=_arRegisterMenuIndex;for(var i=0;i<=byk;i++)
    _arRegisterMenu[i].Resize(); 
    }
    function TBrowser()
    {
    this._name='';this._version='';this._os='';}
    var detect=navigator.userAgent.toLowerCase();var total,thestring;if(checkIt('konqueror'))
    {
    _browser._name="Konqueror";_browser._os="Linux";}
    else if(checkIt('safari')) _browser._name="Safari";else if(checkIt('omniweb')) _browser._name="OmniWeb";else if(checkIt('opera')) _browser._name="Opera";else if(checkIt('webtv')) _browser._name="WebTV";else if(checkIt('icab')) _browser._name="iCab";else if(checkIt('msie')) _browser._name="IE";else if(!checkIt('compatible'))
    {
    _browser._name="Netscape";_browser._version=detect.charAt(8);}
    else _browser._name="none";if(_browser._version=='') _browser._version=detect.charAt(place+thestring.length);if(_browser._os=='')
    {
    if(checkIt('linux')) _browser._os="Linux";else if(checkIt('x11')) _browser._os="Unix";else if(checkIt('mac')) _browser._os="Mac";else if(checkIt('win')) _browser._os="Windows";else _browser._os="none";}
    function checkIt(string)
    {
    place=detect.indexOf(string)+1;thestring=string;return place;}
    function TMainMenu(name,direction)
    {
    _arRegisterMenuIndex++;_arRegisterMenu[_arRegisterMenuIndex]=this;_arRegisterPopID[_arRegisterMenuIndex]=new Array();_arRegisterPopIndex[_arRegisterMenuIndex]=-1;_arRegisterTriggerPopID[_arRegisterMenuIndex]=new Array();_arRegisterTriggerPopIndex[_arRegisterMenuIndex]=-1;_arMMClick[_arRegisterMenuIndex]=true;this._popOnClick=false;this._expandIcon=new TExpandIcon();this._expandIcon._create=false;this._registerMenuIndex=_arRegisterMenuIndex;this._uniqueID=0;this._name=name;this._id='_'+name+'ID';this._index=_arRegisterMenuIndex;
    this._correction=new TCorrection();this._parent=null;this._width='auto';this._direction=direction;if(this._direction=='horizontal')
    {
    this._expandIcon._symbol='&#9660;';}
    else
    {
    this._expandIcon._symbol='&#9658;';}
    this._position='relative';this._top=0;this._left=0;this._cellSpacing=0;this._itemHeight='auto';this._itemWidth='auto';this._background=new TBackground();this._background._color='buttonface';this._pop=new TPopParameter();this._pop._mmName=this._name;this._pop._index=this._index;this._shadow=new TShadow();this._font=new TFont();this._font._family='tahoma,verdana,sans-serif,arial';this._font._size='8pt';this._itemIndex=-1;this._items=new Array();this._itemText=new TText();this._itemText._color='black';this._itemBack=new TBackground();this._itemTextHL=new TText();this._itemTextHL._color='white';                               
    this._itemBackHL=new TBackground();this._itemBackHL._color='#B6BDD2';this._border=new TBorder();this._itemBorder=new TBorder();this._itemBorderHL=new TBorder();this._itemBorderHL._top='1px navy solid';this._itemBorderHL._right='1px navy solid';this._itemBorderHL._bottom='1px navy solid';this._itemBorderHL._left='1px navy solid';this._itemTextClick=new TText();this._itemTextClick._color='white';this._itemBackClick=new TBackground();this._itemBackClick._color='#B6BDD2';this._itemBorderClick=new TBorder();this._itemBorderClick._top='1px navy solid';this._itemBorderClick._right='1px navy solid';this._itemBorderClick._bottom='1px navy solid';this._itemBorderClick._left='1px navy solid';this._hideObject=new THiddenObject();this._pop._header=new TPopHeader();this._header=new TPopHeader();this._header._font._size='6pt';this._type='';this._initialTop=0;this._initialLeft=0;this._headerClickState=false;this._headerText='Click Here';this.SetHeaderText=SetMMHeaderText;this.Add=AddItem;this.Build=BuildMenu;this.BuildStyle=BuildStyle;this.Draw=DrawMenu;this.Init=InitMenu;this.SetExpandIcon=SetExpandIcon;this.SetParent=SetParent;this.SetType=SetMenuType;this.SetPopOnClick=SetPopOnClick;this.SetWidth=SetWidth;this.SetBorder=SetBorder;this.SetBorderTop=SetBorderTop;this.SetBorderRight=SetBorderRight;this.SetBorderBottom=SetBorderBottom;this.SetBorderLeft=SetBorderLeft;this.SetItemDimension=SetItemDimension;this.SetItemBorder=SetItemBorder;this.SetItemBorderTop=SetItemBorderTop;this.SetItemBorderRight=SetItemBorderRight;this.SetItemBorderBottom=SetItemBorderBottom;this.SetItemBorderLeft=SetItemBorderLeft;this.SetItemBorderHL=SetItemBorderHL;this.SetItemBorderTopHL=SetItemBorderTopHL;this.SetItemBorderRightHL=SetItemBorderRightHL;this.SetItemBorderBottomHL=SetItemBorderBottomHL;this.SetItemBorderLeftHL=SetItemBorderLeftHL;this.SetItemBorderClick=SetItemBorderClick;this.SetItemBorderTopClick=SetItemBorderTopClick;this.SetItemBorderRightClick=SetItemBorderRightClick;this.SetItemBorderBottomClick=SetItemBorderBottomClick;this.SetItemBorderLeftClick=SetItemBorderLeftClick;this.SetShadow=SetShadow;this.SetFont=SetFont;this.SetBackground=SetBackground;this.SetDirection=SetDirection;this.SetPosition=SetPosition;this.SetCorrection=SetCorrection;this.SetCellSpacing=SetCellSpacing;this.SetItemText=SetItemText;this.SetItemTextHL=SetItemTextHL;this.SetItemTextClick=SetItemTextClick;this.SetItemBackground=SetItemBackground;this.SetItemBackgroundHL=SetItemBackgroundHL;this.SetItemBackgroundClick=SetItemBackgroundClick;this.Resize=ResizeMenu;}
    function ResizeMenu()
    {
    if(this._shadow._create)
    {
    if(document.all)
    {
    var elm=document.all(this._id);var shadowElm=document.all('sh_'+this._id);}
    else if(document.getElementById)
    {
    var elm=document.getElementById(this._id);var shadowElm=document.getElementById('sh_'+this._id);}
    var posY=findPosY(elm);var posX=findPosX(elm);if(_browser._name=='IE')
    {
    shadowElm.style.width=elm.offsetWidth+10;shadowElm.childNodes[0].style.width=elm.offsetWidth;shadowElm.style.top=posY;shadowElm.style.left=posX;}
    else
    {
    shadowElm.style.width=elm.offsetWidth;shadowElm.style.top=posY+this._shadow._distance;shadowElm.style.left=posX+this._shadow._distance;}
    }
    }
    function SetDirection(dDirection)
    {
    dDirection=dDirection.toLowerCase();switch(dDirection)
    {
    case 'vertical':
    this._direction='vertical';break;default:
    this._direction='horizontal';}
    }
    function SetMMHeaderText(dText)
    {
    this._headerText=dText;}
    function SetMenuType(dType)
    {
    dType=dType.toLowerCase();switch(dType)
    {
    case 'float':
    this._type='float';break;case 'free':
    this._type='free';break;default :
    this._type='';}
    }
    function TPopHeader()
    {
    this._background=new TBackground();this._background._color='black';this._itemText=new TText();this._itemText._weight='bold';this._itemText._color='white';this._font=new TFont();this._font._family='tahoma,verdana,sans-serif,arial';this._font._size='8pt';this.SetBackground=SetBackground;this.SetFont=SetFont;this.SetText=SetItemText;}
    function THiddenObject()
    {
    this._itemIndex=-1;this._items=new Array();this._isHide=false;this._isShow=true;this.Add=AddItem;this.Hide=HideObject;this.Show=ShowObject;this.Clear=ClearObject;}
    function ClearObject()
    {
    if(this._itemIndex >-1)
    {
    var iMax=this._itemIndex+1;for(var i=0;i<iMax;i++)
    {
    delete this._items[i];}
    this._isHide=false;this._itemIndex=-1;}
    }
    function HideObject()
    {
    if(this._itemIndex >-1)
    {
    var iMax=this._itemIndex+1;for(var i=0;i<iMax;i++)
    {
    if(document.all)
    document.all(this._items[i]).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(this._items[i]).style.visibility="hidden";  
    }
    this._isHide=true;}
    }
    function ShowObject()
    {
    if(this._isHide)

    var iMax=this._itemIndex+1;for(var i=0;i<iMax;i++)
    {
    if(document.all)
    document.all(this._items[i]).style.visibility="visible";else if(document.getElementById)
    document.getElementById(this._items[i]).style.visibility="visible";  
    }
    }
    }
    function SetPopOnClick(dBool)
    {
    if(dBool)
    {
    this._popOnClick=true;_arMMClick[this._registerMenuIndex]=false;}else
    {
    this._popOnClick=false;_arMMClick[this._registerMenuIndex]=true;}
    }
    function TPopMenu(label,icon,clickType,clickParam,status)
    {
    this._id='';this._parent=null;this._parentPop=null;this._label=label;this._top=0;this._left=0;this._status=status;this._tmpIcon=icon;this._icon="";this._itemIndex=-1;this._items=new Array();switch(clickType)
    {
    case 'function':
    this._eClick=clickParam;break;case 'f':
    this._eClick=clickParam;break;case 'address':
    this._eClick="_openURL('"+clickParam+"')";break;case 'a':
    this._eClick="_openURL('"+clickParam+"')";break;default:
    this._eClick='';}
    this._type='';
    this.Add=AddItem;this.Draw=DrawPopMenu;this.Init=InitPopMenu;this.SetType=SetPopType;this.SetParent=SetParent;}
    function SetPopType(dType)
    {
    dType=dType.toLowerCase();switch(dType)
    {
    case 'header':
    this._type='h';break;case 'h':
    this._type='h';break;default:
    this._type='';}
    }
    function TPopParameter()
    {
    this._index=-1;this._mmName='';this._padding='1px 1px 1px 1px';this._separator=new TSeparator();this._expandIcon=new TExpandIcon();this._correction=new TCorrection();this._font=new TFont();this._font._family='tahoma,verdana,sans-serif,arial';this._font._size='8pt';this._alpha=100;this._itemWidth=200;
    this._itemHeight='auto';this._itemBorder=new TBorder();this._itemBorder._top='0px none solid';this._itemBorder._right='0px none solid';this._itemBorder._bottom='0px none solid';this._itemBorder._left='0px none solid';this._itemPadding='1px 1px 1px 1px' ;this._itemText=new TText();this._itemBack=new TBackground();this._itemBorderHL=new TBorder();this._itemBorderHL._top='1px navy solid';this._itemBorderHL._right='1px navy solid';this._itemBorderHL._bottom='1px navy solid';this._itemBorderHL._left='1px navy solid';this._itemPaddingHL='0px 0px 0px 0px';this._itemTextHL=new TText();this._itemTextHL._color='white';this._itemBackHL=new TBackground();this._itemBackHL._color='#B6BDD2';this._background=new TBackground();this._background._color='whitesmoke';this._border=new TBorder();this._border._top='1px black solid';this._border._right='1px black solid';this._border._bottom='1px black solid';this._border._left='1px black solid';this._shadow=new TShadow();this._header=new TPopHeader();this._timeOut=750;
    this.SetAlpha=SetAlpha;this.SetBorder=SetBorder;this.SetPadding=SetPadding;this.SetPaddings=SetPaddings;this.SetBorderTop=SetBorderTop;this.SetBorderRight=SetBorderRight;this.SetBorderBottom=SetBorderBottom;this.SetBorderLeft=SetBorderLeft;this.SetItemDimension=SetItemDimension;this.SetItemBorder=SetItemBorder;this.SetItemPadding=SetItemPadding;this.SetItemPaddingHL=SetItemPaddingHL;this.SetItemPaddings=SetItemPaddings;this.SetItemPaddingsHL=SetItemPaddingsHL;this.SetItemBorderTop=SetItemBorderTop;this.SetItemBorderRight=SetItemBorderRight;this.SetItemBorderBottom=SetItemBorderBottom;this.SetItemBorderLeft=SetItemBorderLeft;this.SetItemBorderHL=SetItemBorderHL;this.SetItemBorderTopHL=SetItemBorderTopHL;this.SetItemBorderRightHL=SetItemBorderRightHL;this.SetItemBorderBottomHL=SetItemBorderBottomHL;this.SetItemBorderLeftHL=SetItemBorderLeftHL;this.SetShadow=SetShadow;this.SetFont=SetFont;this.SetBackground=SetBackground;this.SetCorrection=SetCorrection;this.SetExpandIcon=SetExpandIcon;this.SetSeparator=SetSeparator;this.SetDelay=SetDelay;this.SetItemText=SetItemText;this.SetItemTextHL=SetItemTextHL;this.SetItemBackground=SetItemBackground;this.SetItemBackgroundHL=SetItemBackgroundHL;}
    function SetAlpha(dAlpha)
    {
    dAlpha=parseInt(dAlpha);this._alpha=dAlpha;}
    function TCorrection()
    {
    this._top=0;this._left=0;}
    function TText()
    {
    this._color='black';this._align='left';this._decoration='none';this._whiteSpace='normal';this._weight='normal';}
    function TShadow()
    {
    this._create=false;this._color='black';this._distance=3;
    }
    function TSeparator()
    {
    this._align='center'
    this._width=200;this._margin="0px 0px 0px 0px";this._border=new TBorder();
    this._border._top='1px black solid';this._border._bottom='1px white solid';}
    function TFont()
    {
    this._family='arial,times,sans-serif';this._size='8pt';}
    function TBackground()
    {
    this._image='none';
    this._repeat='no-repeat';this._color='';this._position='top left';}
    function TExpandIcon()
    {
    this._create=true;this._symbol='&#9658;';this._font=new TFont();this._font._size='6pt';}
    function TBorder()
    {
    this._top='1px gray solid';this._right='1px gray solid';this._bottom='1px gray solid';this._left='1px gray solid';}
    function BuildMenu()
    {
    var result="";var level=-1;this.SetParent(this);result+=this.BuildStyle();result+=this.Draw(level++);level++;for(var i=0;i<=this._itemIndex;i++)
    {
    result+=this._items[i].Draw(level);result+=BuildPopUpMenu(this._items[i],level);}
    document.write(result);}
    function InitMenu()
    {
    if(document.all)
    var el_menu=document.all(this._id);else if(document.getElementById)
    var el_menu=document.getElementById(this._id);this._position=this._position.toLowerCase();if(this._position=='absolute')
    {
    el_menu.style.top=this._top;el_menu.style.left=this._left;}else
    {
    this._top=findPosY(el_menu);this._left=findPosX(el_menu);}
    el_menu.style.zIndex=100;if((this._type=='free') && (this._position=='absolute'))
    {
    if(document.all)
    var fr_el=document.all('fr_'+this._id);else if(document.getElementById)
    var fr_el=document.getElementById('fr_'+this._id);fr_el.style.top=this._top+'px';fr_el.style.left=this._left+'px';fr_el.style.width=el_menu.offsetWidth;fr_el.style.height=el_menu.offsetHeight;fr_el.style.zIndex=100;}
    if(this._shadow._create)
    {
    if(document.all)
    var sh_el=document.all('sh_'+this._id);else if(document.getElementById)
    var sh_el=document.getElementById('sh_'+this._id);if(_browser._name=='IE')
    {
    sh_el.style.top=this._top+'px';sh_el.style.left=this._left+'px';sh_el.style.width=el_menu.offsetWidth+10+'px';sh_el.style.height=el_menu.offsetHeight+10+'px';sh_el.childNodes[0].style.width=el_menu.offsetWidth+'px';sh_el.childNodes[0].style.height=el_menu.offsetHeight+'px';sh_el.childNodes[0].style.backgroundColor=this._shadow._color;sh_el.style.visibility='visible';}
    else
    {
    if(_browser._name=='Konqueror' && this._position=='relative')
    sh_el.style.visibility='hidden';else
    {
    sh_el.style.top=this._top+this._shadow._distance+'px';sh_el.style.left=this._left+this._shadow._distance+'px';sh_el.style.width=el_menu.offsetWidth+'px';sh_el.style.height=el_menu.offsetHeight+'px';sh_el.style.backgroundColor=this._shadow._color;sh_el.style.visibility='visible';}
    }
    sh_el.style.zIndex=0;}
    for(var i=0;i<=this._itemIndex;i++)
    {
    if(document.all)
    var el_menuitem=document.all('pr_'+this._items[i]._id);else if(document.getElementById)
    var el_menuitem=document.getElementById('pr_'+this._items[i]._id);if(this._items[i]._itemIndex >-1)
    {   
    if(document.all)
    var el_pop=document.all(this._items[i]._id);else if(document.getElementById)
    var el_pop=document.getElementById(this._items[i]._id);el_pop.style.zIndex=102;if(this._items[i]._parent._pop._shadow._create)
    {
    if(document.all)
    var sh_el_pop=document.all('sh_'+this._items[i]._id);else if(document.getElementById)
    var sh_el_pop=document.getElementById('sh_'+this._items[i]._id);if(_browser._name=='IE')
    {
    sh_el_pop.style.width=el_pop.offsetWidth+10+'px';sh_el_pop.style.height=el_pop.offsetHeight+10+'px';sh_el_pop.childNodes[0].style.width=el_pop.offsetWidth+'px';sh_el_pop.childNodes[0].style.height=el_pop.offsetHeight+'px';sh_el_pop.childNodes[0].style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    else
    {
    sh_el_pop.style.width=el_pop.offsetWidth+'px';sh_el_pop.style.height=el_pop.offsetHeight+'px';sh_el_pop.style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    sh_el_pop.style.zIndex=101;}
    this._items[i].Init(102);}
    }
    el_menu.style.visibility="visible";if((this._type=='float') && (this._position=='absolute'))
    {
    this._initialTop=this._top;this._initialLeft=this._left;_floatingMMEffect(this);}
    }
    function SetParent(parent)
    {
    for(var i=0;i<=this._itemIndex;i++)
    {
    this._items[i]._parent=parent;this._items[i]._parentPop=this;this._items[i]._id='_'+parent._name+'-'+parent._uniqueID+"ID";var iIcon=parseInt(this._items[i]._tmpIcon);if((iIcon > 0))
    {
    this._items[i]._icon='<td style="padding-left:'+iIcon+'px;">';}
    else
    {
    switch(this._items[i]._tmpIcon)
    {
    case "":
    this._items[i]._icon='<td style="padding-left:24px;">';break;case '0':
    this._items[i]._icon='<td>';break;default:
    this._items[i]._icon='<td class="TIcon'+this._items[i]._parent._index+'"><img class="TIcon'+this._items[i]._parent._index+'" src="'+this._items[i]._tmpIcon+'" width="16px" /></td><td>';}
    }
    parent._uniqueID++;this._items[i].SetParent(parent);}
    }
    function DrawMenu(level)
    {
    var result="";if(this._shadow._create)
    {
    if(_browser._name=='IE')
    result+='<div style="position:absolute;visibility:hidden;filter: blur( direction=135, strength='+this._shadow._distance+', add=1);" id="sh_'+this._id+'" align="left"><div></div></div>';else
    result+='<div style="position:absolute;visibility:hidden;" id="sh_'+this._id+'"></div>';}
    if((this._type=='free') && (this._position=='absolute'))
    {
    result+='<table class="TMenu'+this._index+'" id="fr_'+this._id+'"';result+=' cellspacing="'+this._cellSpacing+'" style="position:absolute;visibility:hidden;">';result+='<tr><td class="TMMHeader'+this._index+'"';result+=' onclick="onMMHeaderClick(event,'+this._name+')"';result+='>'+this._headerText+'</td></tr>';result+='<tr><td> </td></tr>';result+='</table>';}
    result+='<table class="TMenu'+this._index+'" id="'+this._id+'"';result+=' cellspacing="'+this._cellSpacing+'">';if(this._direction=='horizontal')
    {
    if(this._itemIndex >-1)
    {
    if((this._type=='free') && (this._position=='absolute'))
    {
    var colSpan=this._itemIndex+1;result+='<tr><td colspan="'+colSpan+'" class="TMMHeader'+this._index+'"';result+=' onclick="onMMHeaderClick(event,'+this._name+')">'+this._headerText+'</td></tr>';}   

    result+='<tr>';}
    else
    {
    if((this._type=='free') && (this._position=='absolute'))
    {
    result+='<td class="TMMHeader'+this._index+'"';result+=' onclick="onMMHeaderClick(event,'+this._name+')">'+this._headerText+'</td>';}
    }
    if(this._itemIndex >-1)
    {
    var isExpandIcon=false;for(var i=0;i<=this._itemIndex;i++)
    {
    var result1='';var expandHTML='';result1+='<td nowrap class="TMenuItem'+this._index+'" id="pr_'+this._items[i]._id+'"';if(this._items[i]._itemIndex >-1)
    {
    result1+=' onmouseover="onMainMOver(event,this,\''+this._items[i]._id+'\','+level+','+this._name+',\''+escape(this._items[i]._status)+'\')"';if(this._popOnClick)
    result1+='onclick="onMainClick(event,this,\''+this._items[i]._id+'\','+this._name+')"';result1+=' onmouseout="onMainMOut(event,this,\''+this._items[i]._id+'\','+this._name+')"';if(this._items[i]._parent._expandIcon._create)
    {
    expandHTML='<td class="TMMExpand'+this._items[i]._parent._index+'">'+this._items[i]._parent._expandIcon._symbol+'</td>';isExpandIcon=true;}
    }
    else
    {
    result1+=' onmouseover="onMainMOver(event,this,\'\','+level+','+this._name+',\''+escape(this._items[i]._status)+'\')"';result1+=' onmouseout="onMainMOut(event,this,\'\','+this._name+')"';result1+=' onclick="'+this._items[i]._eClick+'"';}
    var iIcon=parseInt(this._items[i]._tmpIcon);if((iIcon > 0))
    {
    this._items[i]._icon='<td style="padding-left:'+iIcon+'px;">';}
    else
    {
    switch(this._items[i]._tmpIcon)
    {
    case "":
    if(isExpandIcon && expandHTML=='')
    this._items[i]._icon='<td style="padding-left:30px;padding-right:16px">';else
    this._items[i]._icon='<td style="padding-left:30px">';break;case '0':
    if(isExpandIcon && expandHTML=='')
    this._items[i]._icon='<td  style="padding-right:16px">';else
    this._items[i]._icon='<td>';break;default:
    if(isExpandIcon && expandHTML=='')
    this._items[i]._icon='<td class="TIcon'+this._items[i]._parent._index+'"><img class="TIcon'+this._items[i]._parent._index+'" src="'+this._items[i]._tmpIcon+'" width="16px" /></td><td  style="padding-right:16px">';else
    this._items[i]._icon='<td class="TIcon'+this._items[i]._parent._index+'"><img class="TIcon'+this._items[i]._parent._index+'" src="'+this._items[i]._tmpIcon+'" width="16px" /></td><td>';}
    }  
    result1+='><table class="TMenuItemChild'+this._index+'"><tr>'+this._items[i]._icon+this._items[i]._label+'</td>';result1+=expandHTML+'</tr></table></td>';if(this._direction=='horizontal')
    result+=result1;else
    result+='<tr>'+result1+'</tr>';}
    }
    else
    {
    var result1='';result1+='<td>&nbsp;</td>';if(this._direction=='horizontal')
    result+=result1;else
    result+='<tr>'+result1+'</tr>';}
    if(this._direction=='horizontal')
    result+='</tr>';result+='</table>';return result;}
    function DrawPopMenu(level)
    {
    var result="";if(this._itemIndex >-1)
    {
    if(this._parent._pop._shadow._create)
    {
    if(_browser._name=='IE')
    result+='<div style="position:absolute;visibility:hidden;filter: blur( direction=135, strength='+this._parent._pop._shadow._distance+', add=1);" id="sh_'+this._id+'" align="left"><div></div></div>';else
    result+='<div style="position:absolute;visibility:hidden;" id="sh_'+this._id+'" align="left"></div>';} 
    result+='<div class="TPopUp'+this._parent._index+'" id="'+this._id+'" style="filter:alpha(opacity='+this._parent._pop._alpha+');">';for(var i=0;i<=this._itemIndex;i++)
    {
    if(this._items[i]._label !='-')
    {
    if(this._items[i]._itemIndex >-1)
    {
    result+='<div class="TPopUpItem'+this._items[i]._parent._index+'" id="di_'+this._items[i]._id+'">';result+='<table class="TPopUpItem'+this._items[i]._parent._index+'" cellspacing="0" cellpadding="0"';result+=' onmouseover="onPopItemMOver(event,this,\''+this._items[i]._id+'\','+level+','+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+=' onmouseout="onPopItemMOut(event,this,\''+this._items[i]._id+'\','+this._items[i]._parent._name+')"';result+=' id="pr_'+this._items[i]._id+'"><tr>'+this._items[i]._icon+this._items[i]._label+'</td>';if(this._items[i]._parent._pop._expandIcon._create)
    result+='<td class="TExpand'+this._items[i]._parent._index+'">'+this._items[i]._parent._pop._expandIcon._symbol+'</td>';result+='</tr></table>';result+='</div>';}
    else
    {
    if(this._items[i]._type=='h')
    {
    result+='<div class="TPopUpHeader'+this._items[i]._parent._index+'">';result+='<table class="TPopUpHeader'+this._items[i]._parent._index+'" cellspacing="0" cellpadding="2"';result+=' onmouseover="onStaticPopItemMOver(event,'+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+=' onmouseout="onStaticPopItemMOut(event,'+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+='><tr><td>'+this._items[i]._label;result+='</td></tr></table></div>';}else
    {
    result+='<div class="TPopUpItem'+this._items[i]._parent._index+'">';result+='<table class="TPopUpItem'+this._items[i]._parent._index+'" cellspacing="0" cellpadding="0"';result+=' onmouseover="onPopItemMOver(event,this,\'\','+level+','+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+=' onmouseout="onPopItemMOut(event,this,\'\','+this._items[i]._parent._name+')"';result+=' onclick="hideAll('+this._items[i]._parent._name+');'+this._items[i]._eClick+'"';result+='><tr>'+this._items[i]._icon+this._items[i]._label+'</td>';result+='</tr></table>';result+='</div>';}
    }
    }
    else
    {  
    if(_browser._name=='IE')
    result+='<div style="margin-right:-2px;padding:4px 0px 4px 0px;background-color:'+this._parent._pop._itemBack._color+';" ';else
    result+='<div style="margin-right:0px;padding:4px 0px 4px 0px;background-color:'+this._parent._pop._itemBack._color+';" '; 
    result+=' onmouseover="onStaticPopItemMOver(event,'+this._parent._name+',\'\')"';result+=' onmouseout="onStaticPopItemMOut(event,'+this._parent._name+',\'\')"';    
    result+=' ><div class="TSeparator'+this._parent._index+'" ';result+='></div></div>';}
    }
    result+='</div>';}
    return result;}
    function AddItem(popMenu)
    {
    this._itemIndex++;this._items[this._itemIndex]=popMenu;}
    function InitPopMenu(zIndex)
    {
    if(this._itemIndex >-1)
    {
    for(var i=0;i<=this._itemIndex;i++)
    {
    if(this._items[i]._itemIndex >-1)
    {
    if(document.all)
    {
    var pr_el=document.all('pr_'+this._items[i]._id);var el=document.all(this._items[i]._id);}
    else if(document.getElementById)
    {
    var pr_el=document.getElementById('pr_'+this._items[i]._id);var el=document.getElementById(this._items[i]._id);}
    zIndex++;el.style.zIndex=zIndex+1;if(this._items[i]._parent._pop._shadow._create)
    {
    if(document.all)
    var sh_el=document.all('sh_'+this._items[i]._id);else if(document.getElementById)
    var sh_el=document.getElementById('sh_'+this._items[i]._id);if(_browser._name=='IE')
    {
    sh_el.style.width=el.offsetWidth+10+'px';sh_el.style.height=el.offsetHeight+10+'px';sh_el.childNodes[0].style.width=el.offsetWidth+'px';sh_el.childNodes[0].style.height=el.offsetHeight+'px';sh_el.childNodes[0].style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    else
    {
    sh_el.style.width=el.offsetWidth ;sh_el.style.height=el.offsetHeight;sh_el.style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    sh_el.style.zIndex=zIndex;}
    this._items[i].Init(zIndex+1);}
    }
    }
    }
    function BuildPopUpMenu(popMenu,level)
    {
    var result="";level++;for(var i=0;i<=popMenu._itemIndex;i++)
    {
    result+=popMenu._items[i].Draw(level);result+=BuildPopUpMenu(popMenu._items[i],level);}
    return result;}
    function BuildStyle()
    {
    var result='';var tyH;var tyW;result+='<style type="text/css">';result+='table.TMenu'+this._index+'{';result+='cursor:default';result+=';visibility:hidden';result+=';position:'+this._position;tyW=typeof(this._width);if(tyW=='string')
    {
    this._width=this._width.toLowerCase();if(this._width !='auto' || this._width !='')
    result+=';width:'+this._width+'px';}
    else
    result+=';width:'+this._width+'px';
    result+=';border-top:'+this._border._top;result+=';border-right:'+this._border._right;result+=';border-bottom:'+this._border._bottom;result+=';border-left:'+this._border._left;result+=';background-color:'+this._background._color;result+=';background-image:'+this._background._image;result+=';background-position:'+this._background._position;result+=';background-repeat:'+this._background._repeat;result+=';}';result+='table.TMenuItemChild'+this._index+'{';result+='width:100%';result+=';font-family:'+this._font._family;result+=';font-size:'+this._font._size;result+=';font-weight:'+this._itemText._weight;result+=';text-align:'+this._itemText._align;result+=';color:'+this._itemText._color;result+=';text-decoration:'+this._itemText._decoration;result+=';white-space:'+this._itemText._whiteSpace;result+=';}'
    result+='td.TMenuItem'+this._index+'{';result+='padding: 0px 0px 0px 0px';tyH=typeof(this._itemHeight);tyW=typeof(this._itemWidth);if(tyH=='string')
    {
    if(this._itemHeight.toLowerCase() !='auto' || this._itemHeight !='')
    result+=';height:'+this._itemHeight+'px';}
    else
    result+=';height:'+this._itemHeight+'px';if(tyW=='string')
    {
    if(this._itemWidth.toLowerCase() !='auto' || this._itemWidth !='')
    result+=';width:'+this._itemWidth+'px';}
    else
    result+=';width:'+this._itemWidth+'px';  
    result+=';border-top:'+this._itemBorder._top;result+=';border-right:'+this._itemBorder._right;result+=';border-bottom:'+this._itemBorder._bottom;result+=';border-left:'+this._itemBorder._left;result+=';background-color:'+this._itemBack._color;result+=';background-repeat:'+this._itemBack._repeat;result+=';background-image:'+this._itemBack._image;result+=';background-position:'+this._itemBack._position;result+=';}';result+='td.TMMExpand'+this._index+'{';result+='width:10px';result+=';text-align:right';result+=';padding-right:2px';result+=';font-family:'+this._expandIcon._font._family;result+=';font-size:'+this._expandIcon._font._size;result+=';font-weight:normal';result+=';text-decoration:none !important';result+=';white-space:nowrap !important';result+=';}';result+='td.TMMHeader'+this._index+'{';result+='height:1px';result+=';background-color:'+this._header._background._color;result+=';background-image:'+this._header._background._image;result+=';background-position:'+this._header._background._position;result+=';background-repeat:'+this._header._background._repeat;result+=';text-align:'+this._header._itemText._align;result+=';text-decoration:'+this._header._itemText._decoration;result+=';white-space:'+this._header._itemText._whiteSpace;result+=';font-weight:'+this._header._itemText._weight;result+=';font-family:'+this._header._font._family;result+=';font-size:'+this._header._font._size;result+=';color:'+this._header._itemText._color;result+=';}';result+='div.TPopUp'+this._index+'{';result+='position:absolute';result+=';padding:'+this._pop._padding;result+=';visibility:hidden';result+=';width:'+this._pop._itemWidth+'px';result+=';border-top:'+this._pop._border._top;result+=';border-right:'+this._pop._border._right;result+=';border-bottom:'+this._pop._border._bottom;result+=';border-left:'+this._pop._border._left;result+=';background-color:'+this._pop._background._color;result+=';background-image:'+this._pop._background._image;result+=';background-position:'+this._pop._background._position;result+=';background-repeat:'+this._pop._background._repeat;result+=';display:block';result+=';}';result+='table.TPopUpHeader'+this._index+'{';result+='width:100%';result+=';cursor:default';result+=';height:'+this._pop._itemHeight+'px';result+=';text-align:'+this._pop._header._itemText._align;result+=';text-decoration:'+this._pop._header._itemText._decoration;result+=';white-space:'+this._pop._header._itemText._whiteSpace;result+=';font-weight:'+this._pop._header._itemText._weight;result+=';font-family:'+this._pop._header._font._family;result+=';font-size:'+this._pop._header._font._size;result+=';color:'+this._pop._header._itemText._color;result+=';}';result+='div.TPopUpHeader'+this._index+'{';result+=';background-color:'+this._pop._header._background._color;result+=';background-image:'+this._pop._header._background._image;result+=';background-position:'+this._pop._header._background._position;result+=';background-repeat:'+this._pop._header._background._repeat;if(_browser._name=='IE')
    result+=';margin-right:-2px';result+=';}';result+='table.TPopUpItem'+this._index+'{';result+='width:100%';result+=';height:'+this._pop._itemHeight+'px';result+=';cursor:default';result+=';font-family:'+this._pop._font._family;result+=';font-size:'+this._pop._font._size;result+=';color:'+this._pop._itemText._color;result+=';text-align:'+this._pop._itemText._align;result+=';text-decoration:'+this._pop._itemText._decoration;result+=';white-space:'+this._pop._itemText._whiteSpace;result+=';font-weight:'+this._pop._itemText._weight;result+=';}';result+='div.TPopUpItem'+this._index+'{';result+='cursor:default';result+=';background-color:'+this._pop._itemBack._color;result+=';background-image:'+this._pop._itemBack._image;result+=';background-position:'+this._pop._itemBack._position;result+=';background-repeat:'+this._pop._itemBack._repeat;result+=';border-top:'+this._pop._itemBorder._top;result+=';border-right:'+this._pop._itemBorder._right;result+=';border-bottom:'+this._pop._itemBorder._bottom;result+=';border-left:'+this._pop._itemBorder._left;result+=';padding:'+this._pop._itemPadding;result+=';}';result+='div.TPopUpItem'+this._index+'_1{';result+='cursor:default';result+=';background-color :'+this._pop._itemBackHL._color;result+=';background-image:'+this._pop._itemBackHL._image;result+=';background-position:'+this._pop._itemBackHL._position;result+=';background-repeat:'+this._pop._itemBackHL._repeat;result+=';border-top:'+this._pop._itemBorderHL._top;result+=';border-right:'+this._pop._itemBorderHL._right;result+=';border-bottom:'+this._pop._itemBorderHL._bottom;result+=';border-left:'+this._pop._itemBorderHL._left;result+=';padding:'+this._pop._itemPaddingHL;result+=';}';this._pop._separator._width=((this._pop._itemWidth-this._pop._separator._width) < 0)?this._pop._itemWidth:this._pop._separator._width;var _div=Math.floor((this._pop._itemWidth-this._pop._separator._width)/2);switch(this._pop._separator._align)
    {
    case 'left':
    this._pop._separator._margin='0px '+(_div*2)+'px 0px 0px';break;case 'right':
    this._pop._separator._margin='0px 0px 0px '+(_div*2)+'px';break;default:
    this._pop._separator._margin='0px '+_div+'px 0px '+_div+'px';}
    result+='div.TSeparator'+this._index+'{';result+='margin:'+this._pop._separator._margin;result+=';border-top:'+this._pop._separator._border._top;result+=';border-bottom:'+this._pop._separator._border._bottom;result+=';}';result+='td.TExpand'+this._index+'{';result+='width:10px';result+=';text-align:right';result+=';padding-right:2px';result+=';font-family:'+this._pop._expandIcon._font._family;result+=';font-size:'+this._pop._expandIcon._font._size;result+=';font-weight:normal';result+=';text-decoration:none !important';result+=';white-space:nowrap !important';result+=';}';result+='td.TIcon'+this._index+'{';result+='width:24px';result+=';text-align:left';result+=';text-decoration:normal';result+=';white-space:nowrap';result+=';font-weight:normal';result+=';}';result+='img.TIcon'+this._index+'{';result+='vertical-align:middle';result+=';}';result+='</style>';return result;}
    function SetCorrection(dLeft,dTop)
    {
    dLeft=parseInt(dLeft);if(!dLeft)
    this._correction._left=0;else
    this._correction._left=dLeft;dTop=parseInt(dTop);if(!dTop)
    this._correction._top=0;else
    this._correction._top=dTop;}
    function SetPosition(dPosition,dLeft,dTop)
    {
    switch(dPosition)
    {
    case 'absolute':
    this._position=dPosition;break;default:
    this._position='relative';}
    dLeft=parseInt(dLeft);if(!dLeft)
    this._left=0;else
    this._left=dLeft;dTop=parseInt(dTop);if(!dTop)
    this._top=0;else
    this._top=dTop;}
    function SetCellSpacing(dSpace)
    {
    dSpace=parseInt(dSpace);if(!dSpace)
    this._cellSpacing=0;else
    this._cellSpacing=dSpace;}
    function SetWidth(dWidth)
    {
    dWidth=parseInt(dWidth);if(!dWidth)
    this._width='auto';else
    this._width=dWidth;}
    function SetItemDimension(dWidth,dHeight)
    {
    dWidth=parseInt(dWidth);dHeight=parseInt(dHeight);if(!dWidth)
    this._itemWidth='auto';else
    this._itemWidth=dWidth;if(!dHeight)
    this._itemHeight='auto';else
    this._itemHeight=dHeight;}
    function SetBackground(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._background._color='transparent':this._background._color=dColor;(dImage=='')?this._background._image='none':this._background._image="url('"+dImage+"')";(dRepeat=='')?this._background._repeat='no-repeat':this._background._repeat=dRepeat;(dPos=='')?this._background._position='top left':this._background._position=dPos;}
    function SetItemBackground(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._itemBack._color='transparent':this._itemBack._color=dColor;(dImage=='')?this._itemBack._image='none':this._itemBack._image="url('"+dImage+"')";(dRepeat=='')?this._itemBack._repeat='no-repeat':this._itemBack._repeat=dRepeat;(dPos=='')?this._itemBack._position='top left':this._itemBack._position=dPos;}
    function SetItemBackgroundHL(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._itemBackHL._color='transparent':this._itemBackHL._color=dColor;(dImage=='')?this._itemBackHL._image='none':this._itemBackHL._image="url('"+dImage+"')";(dRepeat=='')?this._itemBackHL._repeat='no-repeat':this._itemBackHL._repeat=dRepeat;(dPos=='')?this._itemBackHL._position='top left':this._itemBackHL._position=dPos;}
    function SetItemBackgroundClick(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._itemBackClick._color='transparent':this._itemBackClick._color=dColor;(dImage=='')?this._itemBackClick._image='none':this._itemBackClick._image="url('"+dImage+"')";(dRepeat=='')?this._itemBackClick._repeat='no-repeat':this._itemBackClick._repeat=dRepeat;(dPos=='')?this._itemBackClick._position='top left':this._itemBackClick._position=dPos;}
    function SetShadow(dCreate,dColor,dDistance)
    {
    if(dCreate)
    {
    this._shadow._create=dCreate;this._shadow._color=dColor;this._shadow._distance=dDistance;}
    }
    function SetFont(dFamily,dSize)
    {
    this._font._family=dFamily;this._font._size=dSize;}
    function SetBorder(dSize,dColor,dType)
    {
    var dBorder=dSize+'px '+dColor+' '+dType;this._border._top=dBorder;this._border._right=dBorder;this._border._bottom=dBorder;this._border._left=dBorder;}
    function SetItemBorder(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._top=dBorder;this._itemBorder._right=dBorder;this._itemBorder._bottom=dBorder;this._itemBorder._left=dBorder;}
    function SetItemBorderHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._top=dBorder;this._itemBorderHL._right=dBorder;this._itemBorderHL._bottom=dBorder;this._itemBorderHL._left=dBorder;}
    function SetItemBorderClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._top=dBorder;this._itemBorderClick._right=dBorder;this._itemBorderClick._bottom=dBorder;this._itemBorderClick._left=dBorder;}
    function SetBorderTop(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._top=dBorder;}
    function SetItemBorderTop(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._top=dBorder;}
    function SetItemBorderTopHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._top=dBorder;}
    function SetItemBorderTopClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._top=dBorder;}
    function SetBorderRight(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._right=dBorder;}
    function SetItemBorderRight(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._right=dBorder;}
    function SetItemBorderRightHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._right=dBorder;}
    function SetItemBorderRightClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._right=dBorder;}
    function SetBorderBottom(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._bottom=dBorder;}
    function SetItemBorderBottom(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._bottom=dBorder;}
    function SetItemBorderBottomHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._bottom=dBorder;}
    function SetItemBorderBottomClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._bottom=dBorder;}
    function SetBorderLeft(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._left=dBorder;}
    function SetItemBorderLeft(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._left=dBorder;}
    function SetItemBorderLeftHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._left=dBorder;}
    function SetItemBorderLeftClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._left=dBorder;}
    function SetItemText(dColor,dAlign,dWeight,dDecoration,dWSpace)
    {
    this._itemText._color=dColor;(dAlign=='')?this._itemText._align='left':this._itemText._align=dAlign;(dWeight=='')?this._itemText._weight='normal':this._itemText._weight=dWeight;(dDecoration=='')?this._itemText._decoration='none':this._itemText._decoration=dDecoration;(dWSpace=='')?this._itemText._whiteSpace='normal':this._itemText._whiteSpace=dWSpace;}
    function SetItemTextHL(dColor,dAlign,dWeight,dDecoration,dWSpace)
    {
    this._itemTextHL._color=dColor;(dAlign=='')?this._itemTextHL._align='left':this._itemTextHL._align=dAlign;(dWeight=='')?this._itemTextHL._weight='normal':this._itemTextHL._weight=dWeight;(dDecoration=='')?this._itemTextHL._decoration='none':this._itemTextHL._decoration=dDecoration;(dWSpace=='')?this._itemTextHL._whiteSpace='normal':this._itemTextHL._whiteSpace=dWSpace;}
    function SetItemTextClick(dColor,dAlign,dWeight,dDecoration,dWSpace)
    {
    this._itemTextClick._color=dColor;(dAlign=='')?this._itemTextClick._align='left':this._itemTextClick._align=dAlign;(dWeight=='')?this._itemTextClick._weight='normal':this._itemTextClick._weight=dWeight;(dDecoration=='')?this._itemTextClick._decoration='none':this._itemTextClick._decoration=dDecoration;(dWSpace=='')?this._itemTextClick._whiteSpace='normal':this._itemTextClick._whiteSpace=dWSpace;}
    function SetPaddings(dSize)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dPad=dSize+'px '+dSize+'px '+dSize+'px '+dSize+'px';this._padding=dPad;}
    function SetItemPaddingsHL(dSize)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dPad=dSize+'px '+dSize+'px '+dSize+'px '+dSize+'px';this._itemPaddingHL=dPad;}
    function SetItemPaddings(dSize)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dPad=dSize+'px '+dSize+'px '+dSize+'px '+dSize+'px';this._itemPadding=dPad;}
    function SetPadding(dTop,dRight,dBottom,dLeft)
    {
    dTop=parseInt(dTop);dRight=parseInt(dRight);dBottom=parseInt(dBottom);dLeft=parseInt(dLeft);if(!dTop) dTop=0;if(!dRight) dRight=0;if(!dBottom) dBottom=0;if(!dLeft) dLeft=0;var dPad=dTop+'px '+dRight+'px '+dBottom+'px '+dLeft+'px';this._padding=dPad;}
    function SetItemPaddingHL(dTop,dRight,dBottom,dLeft)
    {
    dTop=parseInt(dTop);dRight=parseInt(dRight);dBottom=parseInt(dBottom);dLeft=parseInt(dLeft);if(!dTop) dTop=0;if(!dRight) dRight=0;if(!dBottom) dBottom=0;if(!dLeft) dLeft=0;var dPad=dTop+'px '+dRight+'px '+dBottom+'px '+dLeft+'px';this._itemPaddingHL=dPad;}
    function SetItemPadding(dTop,dRight,dBottom,dLeft)
    {
    dTop=parseInt(dTop);dRight=parseInt(dRight);dBottom=parseInt(dBottom);dLeft=parseInt(dLeft);if(!dTop) dTop=0;if(!dRight) dRight=0;if(!dBottom) dBottom=0;if(!dLeft) dLeft=0;var dPad=dTop+'px '+dRight+'px '+dBottom+'px '+dLeft+'px';this._itemPadding=dPad;}
    function SetSeparator(dWidth,dAlign,dColor1,dColor2)
    {
    dWidth=parseInt(dWidth);if(!dWidth)
    dWidth='auto';this._separator._width=dWidth;this._separator._align=dAlign;this._separator._border._top='1px '+dColor1+' solid';(dColor2=='')?this._separator._border._bottom='0px none solid':this._separator._border._bottom='1px '+dColor2+' solid';}
    function SetExpandIcon(dCreate,dSymbol,dSize)
    {
    if(dCreate)
    {
    this._expandIcon._create=true;switch(dSymbol)
    {
    case '' :
    break;default:
    this._expandIcon._symbol=dSymbol;}
    dSize=parseInt(dSize);if(!dSize)
    dSize=6;this._expandIcon._font._size=dSize+'pt';}
    else
    this._expandIcon._create=false;}
    function SetDelay(dTimeOut)
    {
    dTimeOut=parseInt(dTimeOut);if(!dTimeOut)
    dTimeOut=0;this._timeOut=dTimeOut;}
    function findPosX(obj)
    {
    if(_browser._name=="Konqueror")
    var curleft=0;else
    var curleft=0;if(obj.offsetParent)
    {
    while (obj.offsetParent)
    {
    curleft+=obj.offsetLeft;obj=obj.offsetParent;}
    }
    else if(obj.x)
    curleft+=obj.x;return curleft;}
    function findPosY(obj)
    {
    if(_browser._name=="Konqueror")
    var curtop=0;else
    var curtop=0;if(obj.offsetParent)
    {
    while (obj.offsetParent)
    {
    curtop+=obj.offsetTop;obj=obj.offsetParent;}
    }
    else if(obj.y)
    curtop+=obj.y;return curtop;}
    function findTriggerPopID(elmID,mmObj)
    {
    var result=-1;for(var i=0;i<=_arRegisterTriggerPopIndex[mmObj._index];i++)
    {
    if(_arRegisterTriggerPopID[mmObj._index][i]==elmID)
    {
    result=i;break;}
    }
    return result;}
    function saveTriggerPopID(elmID,mmObj)
    {
    _arRegisterTriggerPopIndex[mmObj._index]++;var j=_arRegisterTriggerPopIndex[mmObj._index];_arRegisterTriggerPopID[mmObj._index][j]=elmID;if(document.all)
    var el=document.all(elmID);else if(document.getElementById)
    var el=document.getElementById(elmID);if(el.className.indexOf("TMenuItem") !=-1)
    {
    el.style.backgroundColor=mmObj._itemBackClick._color;el.style.backgroundImage=mmObj._itemBackClick._image;el.style.backgroundRepeat=mmObj._itemBackClick._repeat;el.style.backgroundPosition=mmObj._itemBackClick._position;el.childNodes[0].style.color=mmObj._itemTextClick._color;el.childNodes[0].style.textAlign=mmObj._itemTextClick._align;el.childNodes[0].style.textDecoration=mmObj._itemTextClick._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemTextClick._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemTextClick._weight; 
    el.style.borderTop=mmObj._itemBorderClick._top;el.style.borderRight=mmObj._itemBorderClick._right;el.style.borderBottom=mmObj._itemBorderClick._bottom;el.style.borderLeft=mmObj._itemBorderClick._left; 
    }
    else
    {
    el.className="TPopUpItem"+mmObj._index+"_1";}
    }
    function removeTriggerPopID(elmID,mmObj)
    {
    var index=findTriggerPopID(elmID,mmObj)
    if(index >-1)
    {
    for(var i=_arRegisterTriggerPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterTriggerPopID[mmObj._index][i];if(document.all)
    var el=document.all(ID);else if(document.getElementById)
    var el=document.getElementById(ID);if(el.className.indexOf("TMenuItem") !=-1)
    {
    el.style.backgroundColor=mmObj._itemBack._color;el.style.backgroundImage=mmObj._itemBack._image;el.style.backgroundRepeat=mmObj._itemBack._repeat;el.style.backgroundPosition=mmObj._itemBack._position;   
    el.childNodes[0].style.color=mmObj._itemText._color;el.childNodes[0].style.textAlign=mmObj._itemText._align;el.childNodes[0].style.textDecoration=mmObj._itemText._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemText._weight;el.style.borderTop=mmObj._itemBorder._top;el.style.borderRight=mmObj._itemBorder._right;el.style.borderBottom=mmObj._itemBorder._bottom;el.style.borderLeft=mmObj._itemBorder._left;}
    else
    {
    var IDLen=ID.length;var tableID='pr_'+ID.substr(3,IDLen);if(document.all)
    var elTable=document.all(tableID);else if(document.getElementById)
    var elTable=document.getElementById(tableID);el.className="TPopUpItem"+mmObj._index;elTable.style.color=mmObj._pop._itemText._color;elTable.style.textAlign=mmObj._pop._itemText._align;elTable.style.textDecoration=mmObj._pop._itemText._decoration;elTable.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elTable.style.fontWeight=mmObj._pop._itemText._weight;}
    _arRegisterTriggerPopID[mmObj._index][i]=null;}
    _arRegisterTriggerPopIndex[mmObj._index]=index-1;}
    }
    function removeTriggerPopIDByIndex(index,mmObj)
    {
    if(_arRegisterTriggerPopIndex[mmObj._index] >-1 && index >-1)
    {
    for(var i=_arRegisterTriggerPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterTriggerPopID[mmObj._index][i];if(document.all)
    var el=document.all(ID);else if(document.getElementById)
    var el=document.getElementById(ID);if(el.className.indexOf("TMenuItem") !=-1)
    {
    el.style.backgroundColor=mmObj._itemBack._color;el.style.backgroundImage=mmObj._itemBack._image;el.style.backgroundRepeat=mmObj._itemBack._repeat;el.style.backgroundPosition=mmObj._itemBack._position;   
    el.childNodes[0].style.color=mmObj._itemText._color;el.childNodes[0].style.textAlign=mmObj._itemText._align;el.childNodes[0].style.textDecoration=mmObj._itemText._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemText._weight;    
    el.style.borderTop=mmObj._itemBorder._top;el.style.borderRight=mmObj._itemBorder._right;el.style.borderBottom=mmObj._itemBorder._bottom;el.style.borderLeft=mmObj._itemBorder._left;}
    else
    {
    var IDLen=ID.length;var tableID='pr_'+ID.substr(3,IDLen);if(document.all)
    var elTable=document.all(tableID);else if(document.getElementById)
    var elTable=document.getElementById(tableID);    
    el.className="TPopUpItem"+mmObj._index;elTable.style.color=mmObj._pop._itemText._color;elTable.style.textAlign=mmObj._pop._itemText._align;elTable.style.textDecoration=mmObj._pop._itemText._decoration;elTable.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elTable.style.fontWeight=mmObj._pop._itemText._weight;   
    }
    _arRegisterTriggerPopID[mmObj._index][i]=null;}
    _arRegisterTriggerPopIndex[mmObj._index]=index-1;}
    }
    function removeAllTriggerPopID(mmObj)
    {
    if(_arRegisterTriggerPopIndex[mmObj._index] >-1)
    {
    for(var i=_arRegisterTriggerPopIndex[mmObj._index];i>=0;i--)
    {
    var ID=_arRegisterTriggerPopID[mmObj._index][i];if(document.all)
    var el=document.getElementById(ID);else if(document.getElementById)
    var el=document.getElementById(ID);  
    if(el.className.indexOf("TMenuItem") !=-1)
    {
    if(_arMMClick[mmObj._index])
    {
    el.style.backgroundColor=mmObj._itemBack._color;el.style.backgroundImage=mmObj._itemBack._image;el.style.backgroundRepeat=mmObj._itemBack._repeat;el.style.backgroundPosition=mmObj._itemBack._position;    
    el.childNodes[0].style.color=mmObj._itemText._color;el.childNodes[0].style.textAlign=mmObj._itemText._align;el.childNodes[0].style.textDecoration=mmObj._itemText._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemText._weight;      
    el.style.borderTop=mmObj._itemBorder._top;el.style.borderRight=mmObj._itemBorder._right;el.style.borderBottom=mmObj._itemBorder._bottom;el.style.borderLeft=mmObj._itemBorder._left;}
    }
    else
    {
    var IDLen=ID.length;var tableID='pr_'+ID.substr(3,IDLen);if(document.all)
    var elTable=document.all(tableID);else if(document.getElementById)
    var elTable=document.getElementById(tableID);el.className="TPopUpItem"+mmObj._index;elTable.style.color=mmObj._pop._itemText._color;elTable.style.textAlign=mmObj._pop._itemText._align;elTable.style.textDecoration=mmObj._pop._itemText._decoration;elTable.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elTable.style.fontWeight=mmObj._pop._itemText._weight;}  
    _arRegisterTriggerPopID[mmObj._index][i]=null;}
    _arRegisterTriggerPopIndex[mmObj._index]=-1;}
    }
    function findRegisteredPopUpMenuID(elmID,mmObj)
    {
    var result=-1;for(var i=0;i<=_arRegisterPopIndex[mmObj._index];i++)
    {
    if(_arRegisterPopID[mmObj._index][i]==elmID)
    {
    result=i;break;}
    }
    return result;}
    function showPopUpMenu(parentElmID,elmID,mmObj,menuType)
    {
    _arRegisterPopIndex[mmObj._index]++;var j=_arRegisterPopIndex[mmObj._index];_arRegisterPopID[mmObj._index][j]=elmID;var leftPos=0;var parentLeftPos=0;var topPos=0;var parentTopPos=0;if(document.all)
    {
    var parentElm=document.all(parentElmID);var elm=document.all(elmID);}
    else if(document.getElementById)
    {
    var parentElm=document.getElementById(parentElmID);var elm=document.getElementById(elmID);}
    parentLeftPos=findPosX(parentElm);parentTopPos=findPosY(parentElm);var screenPosY=0;var screenPosX=0;if(window.innerHeight)
    {
    screenPosY=window.pageYOffset
    screenPosX=window.pageXOffset
    }
    else if(document.documentElement && document.documentElement.scrollTop)
    {
    screenPosY=document.documentElement.scrollTop
    screenPosX=document.documentElement.scrollLeft
    }
    else if(document.body)
    {
    screenPosY=document.body.scrollTop
    screenPosX=document.body.scrollLeft
    }
    if(menuType=='mm')
    {
    if(mmObj._direction=='horizontal')
    {
    if((parentLeftPos-elm.offsetWidth-mmObj._correction._left) < 0)
    {
    if(parentLeftPos < screenPosX)
    {
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left-1;}
    else
    leftPos=parentLeftPos+mmObj._correction._left-1;}
    else
    {
    if(parentLeftPos-screenPosX+elm.offsetWidth+mmObj._correction._left > document.body.clientWidth)
    {
    if(parentLeftPos+parentElm.offsetWidth-screenPosX > document.body.clientWidth)
    leftPos=parentLeftPos-elm.offsetWidth-mmObj._correction._left;else
    leftPos=parentLeftPos+parentElm.offsetWidth-elm.offsetWidth-mmObj._correction._left-1;}
    else
    {
    if(parentLeftPos < screenPosX)
    {
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left-1;}
    else
    leftPos=parentLeftPos+mmObj._correction._left-1;}

    if((parentTopPos-screenPosY-elm.offsetHeight-mmObj._correction._top) <0)
    topPos=parentTopPos+parentElm.offsetHeight+1+mmObj._correction._top;else
    {
    if(parentTopPos+parentElm.offsetHeight+elm.offsetHeight-screenPosY+mmObj._correction._top < document.body.clientHeight)
    topPos=parentTopPos+parentElm.offsetHeight+1+mmObj._correction._top;else
    topPos=parentTopPos-elm.offsetHeight-mmObj._correction._top;}   
    }
    else
    {
    if(parentLeftPos-screenPosX-elm.offsetWidth-mmObj._correction._left<0)
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left+1;else
    {
    if((parentLeftPos-screenPosX+parentElm.offsetWidth+elm.offsetWidth+mmObj._correction._left) < document.body.clientWidth)
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left+1;else
    leftPos=parentLeftPos-elm.offsetWidth-mmObj._correction._left-1;}
    if(parentTopPos-screenPosY-elm.offsetHeight-mmObj._correction._top < 0)
    {
    if(parentTopPos < screenPosY)
    topPos=parentTopPos+parentElm.offsetHeight+mmObj._correction._top-1;else   
    topPos=parentTopPos+mmObj._correction._top-1;  
    }
    else
    {
    if(parentTopPos-screenPosY+elm.offsetHeight+mmObj._correction._top < document.body.clientHeight)
    {
    topPos=parentTopPos+mmObj._correction._top-1;}
    else
    {
    if(parentTopPos-screenPosY+parentElm.offsetHeight < document.body.clientHeight)
    topPos=parentTopPos+parentElm.offsetHeight-elm.offsetHeight-mmObj._correction._top+1;else
    topPos=parentTopPos-elm.offsetHeight-mmObj._correction._top+1;}   
    }
    }
    elm.style.left=leftPos+'px';elm.style.top=topPos+'px';if(mmObj._pop._shadow._create)
    {
    if(document.all)
    var shadowElm=document.all('sh_'+elmID);else if(document.getElementById)
    var shadowElm=document.getElementById('sh_'+elmID);if(_browser._name=='IE')
    {   
    shadowElm.style.left=leftPos+'px';shadowElm.style.top=topPos+'px';}
    else
    {
    shadowElm.style.left=leftPos+mmObj._pop._shadow._distance+'px';shadowElm.style.top=topPos+mmObj._pop._shadow._distance+'px';}
    shadowElm.style.visibility='visible';} 
    }
    else
    {
    topPos=parentTopPos;leftPos=parentLeftPos+parentElm.offsetWidth;if(topPos-elm.offsetHeight < 0)
    topPos=topPos+mmObj._pop._correction._top;else
    {
    if(topPos-screenPosY+elm.offsetHeight < document.body.clientHeight)
    topPos=topPos+mmObj._pop._correction._top-2;else
    topPos=topPos-elm.offsetHeight+parentElm.offsetHeight+mmObj._pop._correction._top+2;}
    if((leftPos-((elm.offsetWidth+mmObj._pop._correction._left+1) * 2)) < 0)
    leftPos=leftPos+mmObj._pop._correction._left-3;else
    {
    if((leftPos-screenPosX+elm.offsetWidth+mmObj._pop._correction._left) > document.body.clientWidth)
    leftPos=leftPos-parentElm.offsetWidth-elm.offsetWidth-mmObj._pop._correction._left+5;else
    leftPos=leftPos+mmObj._pop._correction._left-3;}
    elm.style.top=topPos+'px';elm.style.left=leftPos+'px';if(mmObj._pop._shadow._create)
    {
    if(document.all)
    var shadowElm=document.all('sh_'+elmID);else if(document.getElementById)
    var shadowElm=document.getElementById('sh_'+elmID);if(_browser._name=='IE')
    {
    shadowElm.style.left=leftPos+'px';shadowElm.style.top=topPos+'px';}
    else
    {
    shadowElm.style.left=leftPos+mmObj._pop._shadow._distance+'px';shadowElm.style.top=topPos+mmObj._pop._shadow._distance+'px';}   
    shadowElm.style.visibility='visible';}     

    elm.style.visibility="visible";}
    function hidePopUpMenu(elmID,mmObj)
    {
    var index=findRegisteredPopUpMenuID(elmID,mmObj);if(index >-1)
    {
    for(var i=_arRegisterPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterPopID[mmObj._index][i];if(document.all)
    document.all(ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(ID).style.visibility="hidden";if(mmObj._pop._shadow._create)
    {
    if(document.all)
    document.all('sh_'+ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById('sh_'+ID).style.visibility="hidden";}
    }
    _arRegisterPopIndex[mmObj._index]=index-1
    }
    }
    function hidePopUpMenuByIndex(index,mmObj)
    {
    if(_arRegisterPopIndex[mmObj._index] >=index)
    {
    for(var i=_arRegisterPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterPopID[mmObj._index][i];if(document.all)
    document.all(ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(ID).style.visibility="hidden";if(mmObj._pop._shadow._create)
    {
    if(document.all)
    document.all('sh_'+ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById('sh_'+ID).style.visibility="hidden";}
    }
    _arRegisterPopIndex[mmObj._index]=index-1;}
    }
    function hideAllPopUpMenu(mmObj)
    {
    var index=_arRegisterPopIndex[mmObj._index];if(index >-1)
    {
    for(i=index;i>=0;i--)
    {
    var ID=_arRegisterPopID[mmObj._index][i];if(document.all)
    document.all(ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(ID).style.visibility="hidden";if(mmObj._pop._shadow._create)
    document.getElementById('sh_'+ID).style.visibility="hidden";}
    }
    _arRegisterPopIndex[mmObj._index]=-1;}
    function triggerHideAll(mmObj)
    {
    _arTriggerMenu[mmObj._index]=window.setTimeout('hideAll('+mmObj._name+')',mmObj._pop._timeOut);}
    function clearTriggerHideAll(mmObj)
    {
    window.clearTimeout(_arTriggerMenu[mmObj._index]);}
    function hideAll(mmObj)
    {
    hideAllPopUpMenu(mmObj);removeAllTriggerPopID(mmObj);if(mmObj._popOnClick)
    _arMMClick[mmObj._index]=false;else
    _arMMClick[mmObj._index]=true;window.status='';mmObj._hideObject.Show();}
    function onMainClick(event,elm,popID,mmObj)
    {
    if(!_arMMClick[mmObj._index])
    {
    _arMMClick[mmObj._index]=true;if(popID !='')
    {
    showPopUpMenu(elm.id,popID,mmObj,'mm');saveTriggerPopID(elm.id,mmObj);}
    }
    else
    {
    _arMMClick[mmObj._index]=false;hideAllPopUpMenu(mmObj);removeAllTriggerPopID(mmObj);elm.style.backgroundColor=mmObj._itemBackHL._color;elm.style.backgroundImage=mmObj._itemBackHL._image;elm.style.backgroundRepeat=mmObj._itemBackHL._repeat;elm.style.backgroundPosition=mmObj._itemBackHL._position; 
    elm.childNodes[0].style.color=mmObj._itemTextHL._color;elm.childNodes[0].style.textAlign=mmObj._itemTextHL._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextHL._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextHL._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextHL._weight; 
    elm.style.borderTop=mmObj._itemBorderHL._top;elm.style.borderRight=mmObj._itemBorderHL._right;elm.style.borderBottom=mmObj._itemBorderHL._bottom;elm.style.borderLeft=mmObj._itemBorderHL._left;}
    mmObj._hideObject.Hide();onBubble(event);}
    function onMainMOver(event,elm,popID,level,mmObj,status)
    {
    window.status=unescape(status);clearTriggerHideAll(mmObj);if(_arRegisterTriggerPopID[mmObj._index][0] !=elm.id)
    {
    if(_arRegisterTriggerPopID[mmObj._index][0] !=null)
    {
    removeAllTriggerPopID(mmObj);}
    if(_arMMClick[mmObj._index])
    {
    hideAllPopUpMenu(mmObj);removeAllTriggerPopID(mmObj);if(popID !='')
    {
    showPopUpMenu(elm.id,popID,mmObj,'mm');saveTriggerPopID(elm.id,mmObj);}
    if(mmObj._popOnClick)
    {
    elm.style.backgroundColor=mmObj._itemBackClick._color;elm.style.backgroundImage=mmObj._itemBackClick._image;elm.style.backgroundRepeat=mmObj._itemBackClick._repeat;elm.style.backgroundPosition=mmObj._itemBackClick._position;  
    elm.childNodes[0].style.color=mmObj._itemTextClick._color;elm.childNodes[0].style.textAlign=mmObj._itemTextClick._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextClick._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextClick._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextClick._weight;    
    elm.style.borderTop=mmObj._itemBorderClick._top;elm.style.borderRight=mmObj._itemBorderClick._right;elm.style.borderBottom=mmObj._itemBorderClick._bottom;elm.style.borderLeft=mmObj._itemBorderClick._left; 
    }else
    {
    elm.style.backgroundColor=mmObj._itemBackHL._color;elm.style.backgroundImage=mmObj._itemBackHL._image;elm.style.backgroundRepeat=mmObj._itemBackHL._repeat;elm.style.backgroundPosition=mmObj._itemBackHL._position;  
    elm.childNodes[0].style.color=mmObj._itemTextHL._color;elm.childNodes[0].style.textAlign=mmObj._itemTextHL._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextHL._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextHL._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextHL._weight;    
    elm.style.borderTop=mmObj._itemBorderHL._top;elm.style.borderRight=mmObj._itemBorderHL._right;elm.style.borderBottom=mmObj._itemBorderHL._bottom;elm.style.borderLeft=mmObj._itemBorderHL._left;    
    mmObj._hideObject.Hide();}
    }
    else
    {
    elm.style.backgroundColor=mmObj._itemBackHL._color;elm.style.backgroundImage=mmObj._itemBackHL._image;elm.style.backgroundRepeat=mmObj._itemBackHL._repeat;elm.style.backgroundPosition=mmObj._itemBackHL._position;  
    elm.childNodes[0].style.color=mmObj._itemTextHL._color;elm.childNodes[0].style.textAlign=mmObj._itemTextHL._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextHL._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextHL._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextHL._weight;elm.style.borderTop=mmObj._itemBorderHL._top;elm.style.borderRight=mmObj._itemBorderHL._right;elm.style.borderBottom=mmObj._itemBorderHL._bottom;elm.style.borderLeft=mmObj._itemBorderHL._left; 
    }
    }
    onBubble(event);}
    function onBubble(event)
    {
    if(!event)
    var event=window.event;event.cancelBubble=true;if(event.stopPropagation)
    event.stopPropagation();}
    function onMainMOut(event,elm,popID,mmObj)
    {
    if(!_arMMClick[mmObj._index] || popID=='')
    {
    elm.style.backgroundColor=mmObj._itemBack._color;elm.style.backgroundImage=mmObj._itemBack._image;elm.style.backgroundRepeat=mmObj._itemBack._repeat;elm.style.backgroundPosition=mmObj._itemBack._position; 
    elm.childNodes[0].style.color=mmObj._itemText._color;elm.childNodes[0].style.textAlign=mmObj._itemText._align;elm.childNodes[0].style.textDecoration=mmObj._itemText._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemText._weight;elm.style.borderTop=mmObj._itemBorder._top;elm.style.borderRight=mmObj._itemBorder._right;elm.style.borderBottom=mmObj._itemBorder._bottom;elm.style.borderLeft=mmObj._itemBorder._left;}
    triggerHideAll(mmObj)
    onBubble(event); 
    }
    function onStaticPopItemMOver(event,mmObj,status)
    {
    window.status=status;clearTriggerHideAll(mmObj);onBubble(event);}
    function onStaticPopItemMOut(event,mmObj)
    {
    triggerHideAll(mmObj);onBubble(event);}
    function onPopItemMOver(event,elm,popID,level,mmObj,status)
    {
    var index=-1;window.status=status;clearTriggerHideAll(mmObj);elm.parentNode.className='TPopUpItem'+mmObj._index+'_1';elm.style.color=mmObj._pop._itemTextHL._color;elm.style.textAlign=mmObj._pop._itemTextHL._align;elm.style.textDecoration=mmObj._pop._itemTextHL._decoration;elm.style.whiteSpace=mmObj._pop._itemTextHL._whiteSpace;elm.style.fontWeight=mmObj._pop._itemTextHL._weight;
    if(popID !='')
    {
    index=findRegisteredPopUpMenuID(popID,mmObj);if(index==-1)
    {
    hidePopUpMenuByIndex(level,mmObj);removeTriggerPopIDByIndex(level,mmObj); 
    showPopUpMenu(elm.id,popID,mmObj,'pm');saveTriggerPopID('di_'+popID,mmObj);}
    }
    else
    {
    hidePopUpMenuByIndex(level,mmObj);removeTriggerPopIDByIndex(level,mmObj);}
    onBubble(event);}
    function onPopItemMOut(event,elm,popID,mmObj)
    {
    if(popID=='')
    {
    elm.parentNode.className='TPopUpItem'+mmObj._index;elm.style.color=mmObj._pop._itemText._color;elm.style.textAlign=mmObj._pop._itemText._align;elm.style.textDecoration=mmObj._pop._itemText._decoration;elm.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elm.style.fontWeight=mmObj._pop._itemText._weight; 
    }
    triggerHideAll(mmObj);onBubble(event);}
    window.onload=Initialize;window.onresize=InitResize;if(_browser._name=='Netscape' && _browser._version==4)
    window.captureEvents(event.RESIZE); 
    var _mmHeaderMoveObj;var _mmHeaderMoveObjCorrectionX=0;var _mmHeaderMoveObjCorrectionY=0;function onMMHeaderMove(event)
    {
    if(!event)
    event=window.event;var xPos=(event.clientX) ? event.clientX : event.pageX
    var yPos=(event.clientY) ? event.clientY : event.pageY
    xPos=parseInt(xPos);if(!xPos) xPos=0;yPos=parseInt(yPos);if(!yPos) yPos=0;if(document.all)
    var frElm=document.all('fr_'+_mmHeaderMoveObj._id);else if(document.getElementById)
    var frElm=document.getElementById('fr_'+_mmHeaderMoveObj._id);xPos=xPos-_mmHeaderMoveObjCorrectionX;yPos=yPos-_mmHeaderMoveObjCorrectionY;if(_mmHeaderMoveObj._shadow._create)
    {
    if(document.all)
    var shElm=document.all('sh_'+_mmHeaderMoveObj._id);else if(document.getElementById)
    var shElm=document.getElementById('sh_'+_mmHeaderMoveObj._id);if(_browser._name=='IE')
    {
    shElm.style.left=xPos;shElm.style.top=yPos;}
    else
    {
    shElm.style.left=xPos+_mmHeaderMoveObj._shadow._distance;shElm.style.top=yPos+_mmHeaderMoveObj._shadow._distance;}
    }
    frElm.style.left=xPos;frElm.style.top=yPos;}
    function onMMDocumentClick(event)
    {
    onMMHeaderClick(event,_mmHeaderMoveObj);}
    function onMMHeaderClick(event,mmObj)
    {
    if(!event)
    event=window.event;if((_browser._name=='IE') || (_browser._name=='Konqueror'))
    {
    var xPos=event.clientX;var yPos=event.clientY;}
    else
    {
    var xPos=event.pageX;var yPos=event.pageY;}
    if(document.all)
    {
    var elm=document.all(mmObj._id);var frElm=document.all('fr_'+mmObj._id);}
    else(document.getElementById)
    {
    var elm=document.getElementById(mmObj._id);var frElm=document.getElementById('fr_'+mmObj._id);}
    if(mmObj._headerClickState)
    {
    mmObj._headerClickState=false;document.onmousemove=null;_mmHeaderMoveObj=null;if(_browser._name=='Netscape' && _browser._version==4)
    window.releaseEvents(event.MOUSEMOVE);elm.style.top=frElm.style.top;elm.style.left=frElm.style.left;mmObj._left=xPos-_mmHeaderMoveObjCorrectionX;mmObj._top=yPos-_mmHeaderMoveObjCorrectionY;frElm.style.visibility='hidden';elm.style.visibility='visible';}
    else
    {
    _mmHeaderMoveObjCorrectionX=xPos-mmObj._left;_mmHeaderMoveObjCorrectionY=yPos-mmObj._top;elm.style.visibility='hidden';frElm.style.visibility='visible';mmObj._headerClickState=true;_mmHeaderMoveObj=mmObj;document.onmousemove=onMMHeaderMove;if(_browser._name=='Netscape' && _browser._version==4)
    window.captureEvents(event.MOUSEMOVE); 
    clearTriggerHideAll(mmObj)
    hideAll(mmObj);}
    onBubble(event);}
    function _floatingMMEffect(mmObj)
    {
    var posX=0;var posY=0;if(window.innerHeight)
    {
    posY=window.pageYOffset
    posX=window.pageXOffset
    }
    else if(document.documentElement && document.documentElement.scrollTop)
    {
    posX=document.documentElement.scrollLeft
    posY=document.documentElement.scrollTop
    }
    else if(document.body)
    {
    posX=document.body.scrollLeft
    posY=document.body.scrollTop
    }
    if(document.all)
    {
    var elm=document.all(mmObj._id);var shadowElm=document.all('sh_'+mmObj._id);}
    else if(document.getElementById)
    {
    var elm=document.getElementById(mmObj._id);var shadowElm=document.getElementById('sh_'+mmObj._id);}
    if(posY < mmObj._initialTop)
    posY=mmObj._initialTop;else posY+=mmObj._initialTop;if(posY==mmObj._top)
    {
    elm.style.top=posY;if(mmObj._shadow._create)
    {
    if(_browser._name=='IE')
    shadowElm.style.top=posY;else
    shadowElm.style.top=posY+mmObj._shadow._distance;}
    }
    mmObj._top=posY;if(posX < mmObj._initialLeft)
    posX=mmObj._initialLeft;else posX+=mmObj._initialLeft;if(posX==mmObj._left)
    {
    elm.style.left=posX;if(mmObj._shadow._create)
    {
    if(_browser._name=='IE')
    shadowElm.style.left=posX;else
    shadowElm.style.left=posX+mmObj._shadow._distance;}
    }
    mmObj._left=posX;temp=setTimeout('_floatingMMEffect('+mmObj._name+')',500);}
    function _openURL(address)
    {
    self.location=address;}
    function OutputAllMenuPosition(mmObj)
    {
    var result='';var dTop=0;var dLeft=0;for(var i=0;i<=mmObj._itemIndex;i++)
    {
    if(document.all)

    var elm=document.all('pr_'+mmObj._items[i]._id);}else if(document.getElementById)
    {
    var elm=document.getElementById('pr_'+mmObj._items[i]._id);}
    dTop=findPosY(elm);dLeft=findPosX(elm);result+='pr_'+mmObj._items[i]._id+' : top='+dTop+',left='+dLeft+'<br>';result+=OutputAllPopMenuPosition('--',mmObj._items[i])
    }
    return result;}
    function OutputAllPopMenuPosition(prefix,pmObj)
    {
    var result='';var dTop=0;var dLeft=0;prefix=prefix+'--';for(var i=0;i<=pmObj._itemIndex;i++)
    {
    if((pmObj._items[i]._label=='-') || (pmObj._items[i]._type=='h') || (pmObj._items[i]._itemIndex==-1))
    {
    dTop=0;dLeft=0;}
    else
    {
    dTop=0;dLeft=0;if(document.all)

    var elm=document.all('di_'+pmObj._items[i]._id);}else if(document.getElementById)
    {
    var elm=document.getElementById('di_'+pmObj._items[i]._id);}
    dTop=findPosY(elm);dLeft=findPosX(elm);}
    result+=prefix+' label : '+pmObj._items[i]._label+' : top='+dTop+',left='+dLeft+'<br>';result+=OutputAllPopMenuPosition(prefix,pmObj._items[i]);}
    return result;}

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
    functions.js
    ------------------

    function go2URL(address,target)
    {
     window.open(address,target);
    }
    function newWindow(address)
    {
     var maxW = screen.width;
     var maxH = screen.height;
     var w = 800;
     var h = 600;
     var _top = Math.floor((maxH - h) / 2);
     var _left = Math.floor((maxW - w) / 2);
     
     var win = window.open(address,'doiW',"toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=yes,width="+w+",height="+h);
     win.moveTo(_left,_top);
     win.focus();
    }


     

  • 1 year ago

    here is my full coding..........

    main page:
    ---------------


    <%@ Control Language="c#" AutoEventWireup="false" Codebehind="User_Header.ascx.cs" Inherits="project.User_Header" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
    <script type="text/javascript" src="Index_Folder/doiMenuDOM.js"></script>
    <script type="text/javascript" src="Index_Folder/functions.js"></script>
    <table width="995" border="0" cellspacing="0" cellpadding="0" bgcolor="#f2f0dc" height="36">
     <tr>
      <td align="center" bgcolor="#004c4d" style="WIDTH: 62px; COLOR: white; HEIGHT: 33px"
       height="33">
       <img border="0" src="Index_Folder/logo.gif" width="161" height="38" align="left">
      </td>
      <td align="center" bgcolor="#004c4d" style="WIDTH: 750px; COLOR: white" height="12"
       width="750">
       <p align="center">
        <strong><span style="LETTER-SPACING: 1px">hai</span></strong></p>
      </td>
     </tr>
     <tr>
      <td bgcolor="#ffe87c" height="16" width="1047" colspan="2" style="WIDTH: 1047px">
       <script type="text/javascript" language="javascript">
      
    var doi1;
    doi1 ='<table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="black">'
    doi1 +='  <tr> '
    doi1 +='    <td bgcolor="#CCCCCC"><div align="center"><font color="black" size="2" face="Tahoma, Verdana, Arial"><strong>ORM '
    doi1 +='     </strong></font></div></td>'
    doi1 +='  </tr>'
    doi1 +='  <tr> '
    doi1 +='    <td bgcolor="#FFFFFF"><div align="center"><font size="1" face="Tahoma, Verdana, Arial">'
    doi1 +='        <br>Copyright © 2008 * Technology Office</font></div></td>'
    doi1 +='  </tr>'
    doi1 +='</table>'


    var mm0 = new TMainMenu('mm0','horizontal');
    var pmHome0 = new TPopMenu('Home','0','a','inx.aspx','Home');
     

    //var pmLogin0 = new TPopMenu('Login','0','a','Lon.aspx','');


    var pmHelp0 = new TPopMenu('main menu','0','','','');
      var pmHelp00 = new TPopMenu('main menu','','','','');

    var pmAboutUs0=new TPopMenu('main menu','0','','');
    var pmAboutUs01=new TPopMenu(doi1,'0','','','');


      var pmTutor0 = new TPopMenu('menu1','','','','');
               var pmTutor00 = new TPopMenu('menu1','','a','','');
         var pmTutor0001 = new TPopMenu('menu1','','a','RSA.aspx','');
          var pmTutor0002 = new TPopMenu('menu1','','a','Monitoring.aspx','');
          var pmTutor0003 = new TPopMenu('menu1','','a','Reportss.aspx','');


      var pmHSep0 = new TPopMenu('-','','','','');

    mm0.Add(pmHome0);


    //mm0.Add(pmLogin0);

    mm0.Add(pmHelp0);
    pmHelp0.Add(pmHelp00);

    pmHelp00.Add(pmTutor0);

    pmTutor0.Add(pmTutor00);
    pmTutor00.Add(pmTutor0001);
    pmTutor00.Add(pmTutor0002);
    pmTutor00.Add(pmTutor0003);

    mm0.Add(pmAboutUs0)
    pmAboutUs0.Add(pmAboutUs01);


    mm0.SetPosition('relative',0,0);
    if(_browser._name == "Konqueror")
    {
     mm0.SetCorrection(11,10);
     mm0._pop.SetCorrection(3,-20);
    }
    else
    {
     mm0.SetCorrection(1,-1);
     mm0._pop.SetCorrection(3,0);
    }
    mm0.SetCellSpacing(0);
    mm0.SetItemDimension(110,20);             //Menubar Width,Height
    mm0.SetExpandIcon(true,'','6');   //Menubar DownArrow size

    mm0.SetBackground('#dcc208','','','');
    //mm0.SetShadow(true,'#B0B0B0',10);
    mm0.SetItemText('black','center','bold','','');
    mm0.SetItemBackground('#FFE87C','','','');
    mm0.SetItemBorder(0,'buttonface','solid');
    mm0.SetItemTextHL('white','center','bold','','');
    mm0.SetItemBackgroundHL('','','','');
    mm0.SetItemBorderHL(0,'black','solid');
    mm0.SetItemTextClick('#990000','center','bold','','');
    mm0.SetItemBackgroundClick('white','','','');
    mm0.SetItemBorderClick(0,'black','solid');
    mm0.SetBorder(0,'navy','solid');

    mm0._pop.SetItemDimension(175,20);   //Sub-Menu horizontal size
    mm0._pop.SetPaddings(2);
    mm0._pop.SetBackground('#fef8c8','Index_Folder/m5.gif','repeat-y','top left');
    mm0._pop.SetSeparator(150,'right','black','');
    //mm0._pop.SetExpandIcon(true,'<+>',6);
    mm0._pop.SetBorder(0,'black','solid');
    //mm0._pop.SetShadow(true,'black',2);
    mm0._pop.SetDelay(600);
    mm0._pop.SetItemBorder(0,'','');
    mm0._pop.SetItemBorderHL(0,'black','solid');
    mm0._pop.SetItemPaddings(1);
    mm0._pop.SetItemPaddingsHL(1);
    mm0._pop.SetItemText('black','','bold','','');
    mm0._pop.SetItemTextHL('white','','bold','','');
    mm0._pop.SetItemBackground('','','','');
    mm0._pop.SetItemBackgroundHL('#3B3B3B','','','');
    mm0._pop.SetBorderRight(1,'black','solid');
    mm0._pop.SetBorderBottom(1,'black','solid');
     
    mm0.Build();
       </script>
      </td>
     </tr>
    </table>

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------

    doiMenuDOM.js
    ------------------------

    var _browser=new TBrowser();var _arRegisterMenu=new Array();var _arRegisterMenuIndex=-1;var _arTriggerMenu=new Array();var _arRegisterPopID=new Array();var _arRegisterPopIndex=new Array();var _arRegisterTriggerPopID=new Array();var _arRegisterTriggerPopIndex=new Array();var _arMMClick=new Array();function Initialize()
    {
    var byk=_arRegisterMenuIndex;for(var i=0;i<=byk;i++)
    _arRegisterMenu[i].Init();}
    function InitResize()
    {
    var byk=_arRegisterMenuIndex;for(var i=0;i<=byk;i++)
    _arRegisterMenu[i].Resize(); 
    }
    function TBrowser()
    {
    this._name='';this._version='';this._os='';}
    var detect=navigator.userAgent.toLowerCase();var total,thestring;if(checkIt('konqueror'))
    {
    _browser._name="Konqueror";_browser._os="Linux";}
    else if(checkIt('safari')) _browser._name="Safari";else if(checkIt('omniweb')) _browser._name="OmniWeb";else if(checkIt('opera')) _browser._name="Opera";else if(checkIt('webtv')) _browser._name="WebTV";else if(checkIt('icab')) _browser._name="iCab";else if(checkIt('msie')) _browser._name="IE";else if(!checkIt('compatible'))
    {
    _browser._name="Netscape";_browser._version=detect.charAt(8);}
    else _browser._name="none";if(_browser._version=='') _browser._version=detect.charAt(place+thestring.length);if(_browser._os=='')
    {
    if(checkIt('linux')) _browser._os="Linux";else if(checkIt('x11')) _browser._os="Unix";else if(checkIt('mac')) _browser._os="Mac";else if(checkIt('win')) _browser._os="Windows";else _browser._os="none";}
    function checkIt(string)
    {
    place=detect.indexOf(string)+1;thestring=string;return place;}
    function TMainMenu(name,direction)
    {
    _arRegisterMenuIndex++;_arRegisterMenu[_arRegisterMenuIndex]=this;_arRegisterPopID[_arRegisterMenuIndex]=new Array();_arRegisterPopIndex[_arRegisterMenuIndex]=-1;_arRegisterTriggerPopID[_arRegisterMenuIndex]=new Array();_arRegisterTriggerPopIndex[_arRegisterMenuIndex]=-1;_arMMClick[_arRegisterMenuIndex]=true;this._popOnClick=false;this._expandIcon=new TExpandIcon();this._expandIcon._create=false;this._registerMenuIndex=_arRegisterMenuIndex;this._uniqueID=0;this._name=name;this._id='_'+name+'ID';this._index=_arRegisterMenuIndex;
    this._correction=new TCorrection();this._parent=null;this._width='auto';this._direction=direction;if(this._direction=='horizontal')
    {
    this._expandIcon._symbol='&#9660;';}
    else
    {
    this._expandIcon._symbol='&#9658;';}
    this._position='relative';this._top=0;this._left=0;this._cellSpacing=0;this._itemHeight='auto';this._itemWidth='auto';this._background=new TBackground();this._background._color='buttonface';this._pop=new TPopParameter();this._pop._mmName=this._name;this._pop._index=this._index;this._shadow=new TShadow();this._font=new TFont();this._font._family='tahoma,verdana,sans-serif,arial';this._font._size='8pt';this._itemIndex=-1;this._items=new Array();this._itemText=new TText();this._itemText._color='black';this._itemBack=new TBackground();this._itemTextHL=new TText();this._itemTextHL._color='white';                               
    this._itemBackHL=new TBackground();this._itemBackHL._color='#B6BDD2';this._border=new TBorder();this._itemBorder=new TBorder();this._itemBorderHL=new TBorder();this._itemBorderHL._top='1px navy solid';this._itemBorderHL._right='1px navy solid';this._itemBorderHL._bottom='1px navy solid';this._itemBorderHL._left='1px navy solid';this._itemTextClick=new TText();this._itemTextClick._color='white';this._itemBackClick=new TBackground();this._itemBackClick._color='#B6BDD2';this._itemBorderClick=new TBorder();this._itemBorderClick._top='1px navy solid';this._itemBorderClick._right='1px navy solid';this._itemBorderClick._bottom='1px navy solid';this._itemBorderClick._left='1px navy solid';this._hideObject=new THiddenObject();this._pop._header=new TPopHeader();this._header=new TPopHeader();this._header._font._size='6pt';this._type='';this._initialTop=0;this._initialLeft=0;this._headerClickState=false;this._headerText='Click Here';this.SetHeaderText=SetMMHeaderText;this.Add=AddItem;this.Build=BuildMenu;this.BuildStyle=BuildStyle;this.Draw=DrawMenu;this.Init=InitMenu;this.SetExpandIcon=SetExpandIcon;this.SetParent=SetParent;this.SetType=SetMenuType;this.SetPopOnClick=SetPopOnClick;this.SetWidth=SetWidth;this.SetBorder=SetBorder;this.SetBorderTop=SetBorderTop;this.SetBorderRight=SetBorderRight;this.SetBorderBottom=SetBorderBottom;this.SetBorderLeft=SetBorderLeft;this.SetItemDimension=SetItemDimension;this.SetItemBorder=SetItemBorder;this.SetItemBorderTop=SetItemBorderTop;this.SetItemBorderRight=SetItemBorderRight;this.SetItemBorderBottom=SetItemBorderBottom;this.SetItemBorderLeft=SetItemBorderLeft;this.SetItemBorderHL=SetItemBorderHL;this.SetItemBorderTopHL=SetItemBorderTopHL;this.SetItemBorderRightHL=SetItemBorderRightHL;this.SetItemBorderBottomHL=SetItemBorderBottomHL;this.SetItemBorderLeftHL=SetItemBorderLeftHL;this.SetItemBorderClick=SetItemBorderClick;this.SetItemBorderTopClick=SetItemBorderTopClick;this.SetItemBorderRightClick=SetItemBorderRightClick;this.SetItemBorderBottomClick=SetItemBorderBottomClick;this.SetItemBorderLeftClick=SetItemBorderLeftClick;this.SetShadow=SetShadow;this.SetFont=SetFont;this.SetBackground=SetBackground;this.SetDirection=SetDirection;this.SetPosition=SetPosition;this.SetCorrection=SetCorrection;this.SetCellSpacing=SetCellSpacing;this.SetItemText=SetItemText;this.SetItemTextHL=SetItemTextHL;this.SetItemTextClick=SetItemTextClick;this.SetItemBackground=SetItemBackground;this.SetItemBackgroundHL=SetItemBackgroundHL;this.SetItemBackgroundClick=SetItemBackgroundClick;this.Resize=ResizeMenu;}
    function ResizeMenu()
    {
    if(this._shadow._create)
    {
    if(document.all)
    {
    var elm=document.all(this._id);var shadowElm=document.all('sh_'+this._id);}
    else if(document.getElementById)
    {
    var elm=document.getElementById(this._id);var shadowElm=document.getElementById('sh_'+this._id);}
    var posY=findPosY(elm);var posX=findPosX(elm);if(_browser._name=='IE')
    {
    shadowElm.style.width=elm.offsetWidth+10;shadowElm.childNodes[0].style.width=elm.offsetWidth;shadowElm.style.top=posY;shadowElm.style.left=posX;}
    else
    {
    shadowElm.style.width=elm.offsetWidth;shadowElm.style.top=posY+this._shadow._distance;shadowElm.style.left=posX+this._shadow._distance;}
    }
    }
    function SetDirection(dDirection)
    {
    dDirection=dDirection.toLowerCase();switch(dDirection)
    {
    case 'vertical':
    this._direction='vertical';break;default:
    this._direction='horizontal';}
    }
    function SetMMHeaderText(dText)
    {
    this._headerText=dText;}
    function SetMenuType(dType)
    {
    dType=dType.toLowerCase();switch(dType)
    {
    case 'float':
    this._type='float';break;case 'free':
    this._type='free';break;default :
    this._type='';}
    }
    function TPopHeader()
    {
    this._background=new TBackground();this._background._color='black';this._itemText=new TText();this._itemText._weight='bold';this._itemText._color='white';this._font=new TFont();this._font._family='tahoma,verdana,sans-serif,arial';this._font._size='8pt';this.SetBackground=SetBackground;this.SetFont=SetFont;this.SetText=SetItemText;}
    function THiddenObject()
    {
    this._itemIndex=-1;this._items=new Array();this._isHide=false;this._isShow=true;this.Add=AddItem;this.Hide=HideObject;this.Show=ShowObject;this.Clear=ClearObject;}
    function ClearObject()
    {
    if(this._itemIndex >-1)
    {
    var iMax=this._itemIndex+1;for(var i=0;i<iMax;i++)
    {
    delete this._items[i];}
    this._isHide=false;this._itemIndex=-1;}
    }
    function HideObject()
    {
    if(this._itemIndex >-1)
    {
    var iMax=this._itemIndex+1;for(var i=0;i<iMax;i++)
    {
    if(document.all)
    document.all(this._items[i]).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(this._items[i]).style.visibility="hidden";  
    }
    this._isHide=true;}
    }
    function ShowObject()
    {
    if(this._isHide)

    var iMax=this._itemIndex+1;for(var i=0;i<iMax;i++)
    {
    if(document.all)
    document.all(this._items[i]).style.visibility="visible";else if(document.getElementById)
    document.getElementById(this._items[i]).style.visibility="visible";  
    }
    }
    }
    function SetPopOnClick(dBool)
    {
    if(dBool)
    {
    this._popOnClick=true;_arMMClick[this._registerMenuIndex]=false;}else
    {
    this._popOnClick=false;_arMMClick[this._registerMenuIndex]=true;}
    }
    function TPopMenu(label,icon,clickType,clickParam,status)
    {
    this._id='';this._parent=null;this._parentPop=null;this._label=label;this._top=0;this._left=0;this._status=status;this._tmpIcon=icon;this._icon="";this._itemIndex=-1;this._items=new Array();switch(clickType)
    {
    case 'function':
    this._eClick=clickParam;break;case 'f':
    this._eClick=clickParam;break;case 'address':
    this._eClick="_openURL('"+clickParam+"')";break;case 'a':
    this._eClick="_openURL('"+clickParam+"')";break;default:
    this._eClick='';}
    this._type='';
    this.Add=AddItem;this.Draw=DrawPopMenu;this.Init=InitPopMenu;this.SetType=SetPopType;this.SetParent=SetParent;}
    function SetPopType(dType)
    {
    dType=dType.toLowerCase();switch(dType)
    {
    case 'header':
    this._type='h';break;case 'h':
    this._type='h';break;default:
    this._type='';}
    }
    function TPopParameter()
    {
    this._index=-1;this._mmName='';this._padding='1px 1px 1px 1px';this._separator=new TSeparator();this._expandIcon=new TExpandIcon();this._correction=new TCorrection();this._font=new TFont();this._font._family='tahoma,verdana,sans-serif,arial';this._font._size='8pt';this._alpha=100;this._itemWidth=200;
    this._itemHeight='auto';this._itemBorder=new TBorder();this._itemBorder._top='0px none solid';this._itemBorder._right='0px none solid';this._itemBorder._bottom='0px none solid';this._itemBorder._left='0px none solid';this._itemPadding='1px 1px 1px 1px' ;this._itemText=new TText();this._itemBack=new TBackground();this._itemBorderHL=new TBorder();this._itemBorderHL._top='1px navy solid';this._itemBorderHL._right='1px navy solid';this._itemBorderHL._bottom='1px navy solid';this._itemBorderHL._left='1px navy solid';this._itemPaddingHL='0px 0px 0px 0px';this._itemTextHL=new TText();this._itemTextHL._color='white';this._itemBackHL=new TBackground();this._itemBackHL._color='#B6BDD2';this._background=new TBackground();this._background._color='whitesmoke';this._border=new TBorder();this._border._top='1px black solid';this._border._right='1px black solid';this._border._bottom='1px black solid';this._border._left='1px black solid';this._shadow=new TShadow();this._header=new TPopHeader();this._timeOut=750;
    this.SetAlpha=SetAlpha;this.SetBorder=SetBorder;this.SetPadding=SetPadding;this.SetPaddings=SetPaddings;this.SetBorderTop=SetBorderTop;this.SetBorderRight=SetBorderRight;this.SetBorderBottom=SetBorderBottom;this.SetBorderLeft=SetBorderLeft;this.SetItemDimension=SetItemDimension;this.SetItemBorder=SetItemBorder;this.SetItemPadding=SetItemPadding;this.SetItemPaddingHL=SetItemPaddingHL;this.SetItemPaddings=SetItemPaddings;this.SetItemPaddingsHL=SetItemPaddingsHL;this.SetItemBorderTop=SetItemBorderTop;this.SetItemBorderRight=SetItemBorderRight;this.SetItemBorderBottom=SetItemBorderBottom;this.SetItemBorderLeft=SetItemBorderLeft;this.SetItemBorderHL=SetItemBorderHL;this.SetItemBorderTopHL=SetItemBorderTopHL;this.SetItemBorderRightHL=SetItemBorderRightHL;this.SetItemBorderBottomHL=SetItemBorderBottomHL;this.SetItemBorderLeftHL=SetItemBorderLeftHL;this.SetShadow=SetShadow;this.SetFont=SetFont;this.SetBackground=SetBackground;this.SetCorrection=SetCorrection;this.SetExpandIcon=SetExpandIcon;this.SetSeparator=SetSeparator;this.SetDelay=SetDelay;this.SetItemText=SetItemText;this.SetItemTextHL=SetItemTextHL;this.SetItemBackground=SetItemBackground;this.SetItemBackgroundHL=SetItemBackgroundHL;}
    function SetAlpha(dAlpha)
    {
    dAlpha=parseInt(dAlpha);this._alpha=dAlpha;}
    function TCorrection()
    {
    this._top=0;this._left=0;}
    function TText()
    {
    this._color='black';this._align='left';this._decoration='none';this._whiteSpace='normal';this._weight='normal';}
    function TShadow()
    {
    this._create=false;this._color='black';this._distance=3;
    }
    function TSeparator()
    {
    this._align='center'
    this._width=200;this._margin="0px 0px 0px 0px";this._border=new TBorder();
    this._border._top='1px black solid';this._border._bottom='1px white solid';}
    function TFont()
    {
    this._family='arial,times,sans-serif';this._size='8pt';}
    function TBackground()
    {
    this._image='none';
    this._repeat='no-repeat';this._color='';this._position='top left';}
    function TExpandIcon()
    {
    this._create=true;this._symbol='&#9658;';this._font=new TFont();this._font._size='6pt';}
    function TBorder()
    {
    this._top='1px gray solid';this._right='1px gray solid';this._bottom='1px gray solid';this._left='1px gray solid';}
    function BuildMenu()
    {
    var result="";var level=-1;this.SetParent(this);result+=this.BuildStyle();result+=this.Draw(level++);level++;for(var i=0;i<=this._itemIndex;i++)
    {
    result+=this._items[i].Draw(level);result+=BuildPopUpMenu(this._items[i],level);}
    document.write(result);}
    function InitMenu()
    {
    if(document.all)
    var el_menu=document.all(this._id);else if(document.getElementById)
    var el_menu=document.getElementById(this._id);this._position=this._position.toLowerCase();if(this._position=='absolute')
    {
    el_menu.style.top=this._top;el_menu.style.left=this._left;}else
    {
    this._top=findPosY(el_menu);this._left=findPosX(el_menu);}
    el_menu.style.zIndex=100;if((this._type=='free') && (this._position=='absolute'))
    {
    if(document.all)
    var fr_el=document.all('fr_'+this._id);else if(document.getElementById)
    var fr_el=document.getElementById('fr_'+this._id);fr_el.style.top=this._top+'px';fr_el.style.left=this._left+'px';fr_el.style.width=el_menu.offsetWidth;fr_el.style.height=el_menu.offsetHeight;fr_el.style.zIndex=100;}
    if(this._shadow._create)
    {
    if(document.all)
    var sh_el=document.all('sh_'+this._id);else if(document.getElementById)
    var sh_el=document.getElementById('sh_'+this._id);if(_browser._name=='IE')
    {
    sh_el.style.top=this._top+'px';sh_el.style.left=this._left+'px';sh_el.style.width=el_menu.offsetWidth+10+'px';sh_el.style.height=el_menu.offsetHeight+10+'px';sh_el.childNodes[0].style.width=el_menu.offsetWidth+'px';sh_el.childNodes[0].style.height=el_menu.offsetHeight+'px';sh_el.childNodes[0].style.backgroundColor=this._shadow._color;sh_el.style.visibility='visible';}
    else
    {
    if(_browser._name=='Konqueror' && this._position=='relative')
    sh_el.style.visibility='hidden';else
    {
    sh_el.style.top=this._top+this._shadow._distance+'px';sh_el.style.left=this._left+this._shadow._distance+'px';sh_el.style.width=el_menu.offsetWidth+'px';sh_el.style.height=el_menu.offsetHeight+'px';sh_el.style.backgroundColor=this._shadow._color;sh_el.style.visibility='visible';}
    }
    sh_el.style.zIndex=0;}
    for(var i=0;i<=this._itemIndex;i++)
    {
    if(document.all)
    var el_menuitem=document.all('pr_'+this._items[i]._id);else if(document.getElementById)
    var el_menuitem=document.getElementById('pr_'+this._items[i]._id);if(this._items[i]._itemIndex >-1)
    {   
    if(document.all)
    var el_pop=document.all(this._items[i]._id);else if(document.getElementById)
    var el_pop=document.getElementById(this._items[i]._id);el_pop.style.zIndex=102;if(this._items[i]._parent._pop._shadow._create)
    {
    if(document.all)
    var sh_el_pop=document.all('sh_'+this._items[i]._id);else if(document.getElementById)
    var sh_el_pop=document.getElementById('sh_'+this._items[i]._id);if(_browser._name=='IE')
    {
    sh_el_pop.style.width=el_pop.offsetWidth+10+'px';sh_el_pop.style.height=el_pop.offsetHeight+10+'px';sh_el_pop.childNodes[0].style.width=el_pop.offsetWidth+'px';sh_el_pop.childNodes[0].style.height=el_pop.offsetHeight+'px';sh_el_pop.childNodes[0].style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    else
    {
    sh_el_pop.style.width=el_pop.offsetWidth+'px';sh_el_pop.style.height=el_pop.offsetHeight+'px';sh_el_pop.style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    sh_el_pop.style.zIndex=101;}
    this._items[i].Init(102);}
    }
    el_menu.style.visibility="visible";if((this._type=='float') && (this._position=='absolute'))
    {
    this._initialTop=this._top;this._initialLeft=this._left;_floatingMMEffect(this);}
    }
    function SetParent(parent)
    {
    for(var i=0;i<=this._itemIndex;i++)
    {
    this._items[i]._parent=parent;this._items[i]._parentPop=this;this._items[i]._id='_'+parent._name+'-'+parent._uniqueID+"ID";var iIcon=parseInt(this._items[i]._tmpIcon);if((iIcon > 0))
    {
    this._items[i]._icon='<td style="padding-left:'+iIcon+'px;">';}
    else
    {
    switch(this._items[i]._tmpIcon)
    {
    case "":
    this._items[i]._icon='<td style="padding-left:24px;">';break;case '0':
    this._items[i]._icon='<td>';break;default:
    this._items[i]._icon='<td class="TIcon'+this._items[i]._parent._index+'"><img class="TIcon'+this._items[i]._parent._index+'" src="'+this._items[i]._tmpIcon+'" width="16px" /></td><td>';}
    }
    parent._uniqueID++;this._items[i].SetParent(parent);}
    }
    function DrawMenu(level)
    {
    var result="";if(this._shadow._create)
    {
    if(_browser._name=='IE')
    result+='<div style="position:absolute;visibility:hidden;filter: blur( direction=135, strength='+this._shadow._distance+', add=1);" id="sh_'+this._id+'" align="left"><div></div></div>';else
    result+='<div style="position:absolute;visibility:hidden;" id="sh_'+this._id+'"></div>';}
    if((this._type=='free') && (this._position=='absolute'))
    {
    result+='<table class="TMenu'+this._index+'" id="fr_'+this._id+'"';result+=' cellspacing="'+this._cellSpacing+'" style="position:absolute;visibility:hidden;">';result+='<tr><td class="TMMHeader'+this._index+'"';result+=' onclick="onMMHeaderClick(event,'+this._name+')"';result+='>'+this._headerText+'</td></tr>';result+='<tr><td> </td></tr>';result+='</table>';}
    result+='<table class="TMenu'+this._index+'" id="'+this._id+'"';result+=' cellspacing="'+this._cellSpacing+'">';if(this._direction=='horizontal')
    {
    if(this._itemIndex >-1)
    {
    if((this._type=='free') && (this._position=='absolute'))
    {
    var colSpan=this._itemIndex+1;result+='<tr><td colspan="'+colSpan+'" class="TMMHeader'+this._index+'"';result+=' onclick="onMMHeaderClick(event,'+this._name+')">'+this._headerText+'</td></tr>';}   

    result+='<tr>';}
    else
    {
    if((this._type=='free') && (this._position=='absolute'))
    {
    result+='<td class="TMMHeader'+this._index+'"';result+=' onclick="onMMHeaderClick(event,'+this._name+')">'+this._headerText+'</td>';}
    }
    if(this._itemIndex >-1)
    {
    var isExpandIcon=false;for(var i=0;i<=this._itemIndex;i++)
    {
    var result1='';var expandHTML='';result1+='<td nowrap class="TMenuItem'+this._index+'" id="pr_'+this._items[i]._id+'"';if(this._items[i]._itemIndex >-1)
    {
    result1+=' onmouseover="onMainMOver(event,this,\''+this._items[i]._id+'\','+level+','+this._name+',\''+escape(this._items[i]._status)+'\')"';if(this._popOnClick)
    result1+='onclick="onMainClick(event,this,\''+this._items[i]._id+'\','+this._name+')"';result1+=' onmouseout="onMainMOut(event,this,\''+this._items[i]._id+'\','+this._name+')"';if(this._items[i]._parent._expandIcon._create)
    {
    expandHTML='<td class="TMMExpand'+this._items[i]._parent._index+'">'+this._items[i]._parent._expandIcon._symbol+'</td>';isExpandIcon=true;}
    }
    else
    {
    result1+=' onmouseover="onMainMOver(event,this,\'\','+level+','+this._name+',\''+escape(this._items[i]._status)+'\')"';result1+=' onmouseout="onMainMOut(event,this,\'\','+this._name+')"';result1+=' onclick="'+this._items[i]._eClick+'"';}
    var iIcon=parseInt(this._items[i]._tmpIcon);if((iIcon > 0))
    {
    this._items[i]._icon='<td style="padding-left:'+iIcon+'px;">';}
    else
    {
    switch(this._items[i]._tmpIcon)
    {
    case "":
    if(isExpandIcon && expandHTML=='')
    this._items[i]._icon='<td style="padding-left:30px;padding-right:16px">';else
    this._items[i]._icon='<td style="padding-left:30px">';break;case '0':
    if(isExpandIcon && expandHTML=='')
    this._items[i]._icon='<td  style="padding-right:16px">';else
    this._items[i]._icon='<td>';break;default:
    if(isExpandIcon && expandHTML=='')
    this._items[i]._icon='<td class="TIcon'+this._items[i]._parent._index+'"><img class="TIcon'+this._items[i]._parent._index+'" src="'+this._items[i]._tmpIcon+'" width="16px" /></td><td  style="padding-right:16px">';else
    this._items[i]._icon='<td class="TIcon'+this._items[i]._parent._index+'"><img class="TIcon'+this._items[i]._parent._index+'" src="'+this._items[i]._tmpIcon+'" width="16px" /></td><td>';}
    }  
    result1+='><table class="TMenuItemChild'+this._index+'"><tr>'+this._items[i]._icon+this._items[i]._label+'</td>';result1+=expandHTML+'</tr></table></td>';if(this._direction=='horizontal')
    result+=result1;else
    result+='<tr>'+result1+'</tr>';}
    }
    else
    {
    var result1='';result1+='<td>&nbsp;</td>';if(this._direction=='horizontal')
    result+=result1;else
    result+='<tr>'+result1+'</tr>';}
    if(this._direction=='horizontal')
    result+='</tr>';result+='</table>';return result;}
    function DrawPopMenu(level)
    {
    var result="";if(this._itemIndex >-1)
    {
    if(this._parent._pop._shadow._create)
    {
    if(_browser._name=='IE')
    result+='<div style="position:absolute;visibility:hidden;filter: blur( direction=135, strength='+this._parent._pop._shadow._distance+', add=1);" id="sh_'+this._id+'" align="left"><div></div></div>';else
    result+='<div style="position:absolute;visibility:hidden;" id="sh_'+this._id+'" align="left"></div>';} 
    result+='<div class="TPopUp'+this._parent._index+'" id="'+this._id+'" style="filter:alpha(opacity='+this._parent._pop._alpha+');">';for(var i=0;i<=this._itemIndex;i++)
    {
    if(this._items[i]._label !='-')
    {
    if(this._items[i]._itemIndex >-1)
    {
    result+='<div class="TPopUpItem'+this._items[i]._parent._index+'" id="di_'+this._items[i]._id+'">';result+='<table class="TPopUpItem'+this._items[i]._parent._index+'" cellspacing="0" cellpadding="0"';result+=' onmouseover="onPopItemMOver(event,this,\''+this._items[i]._id+'\','+level+','+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+=' onmouseout="onPopItemMOut(event,this,\''+this._items[i]._id+'\','+this._items[i]._parent._name+')"';result+=' id="pr_'+this._items[i]._id+'"><tr>'+this._items[i]._icon+this._items[i]._label+'</td>';if(this._items[i]._parent._pop._expandIcon._create)
    result+='<td class="TExpand'+this._items[i]._parent._index+'">'+this._items[i]._parent._pop._expandIcon._symbol+'</td>';result+='</tr></table>';result+='</div>';}
    else
    {
    if(this._items[i]._type=='h')
    {
    result+='<div class="TPopUpHeader'+this._items[i]._parent._index+'">';result+='<table class="TPopUpHeader'+this._items[i]._parent._index+'" cellspacing="0" cellpadding="2"';result+=' onmouseover="onStaticPopItemMOver(event,'+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+=' onmouseout="onStaticPopItemMOut(event,'+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+='><tr><td>'+this._items[i]._label;result+='</td></tr></table></div>';}else
    {
    result+='<div class="TPopUpItem'+this._items[i]._parent._index+'">';result+='<table class="TPopUpItem'+this._items[i]._parent._index+'" cellspacing="0" cellpadding="0"';result+=' onmouseover="onPopItemMOver(event,this,\'\','+level+','+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+=' onmouseout="onPopItemMOut(event,this,\'\','+this._items[i]._parent._name+')"';result+=' onclick="hideAll('+this._items[i]._parent._name+');'+this._items[i]._eClick+'"';result+='><tr>'+this._items[i]._icon+this._items[i]._label+'</td>';result+='</tr></table>';result+='</div>';}
    }
    }
    else
    {  
    if(_browser._name=='IE')
    result+='<div style="margin-right:-2px;padding:4px 0px 4px 0px;background-color:'+this._parent._pop._itemBack._color+';" ';else
    result+='<div style="margin-right:0px;padding:4px 0px 4px 0px;background-color:'+this._parent._pop._itemBack._color+';" '; 
    result+=' onmouseover="onStaticPopItemMOver(event,'+this._parent._name+',\'\')"';result+=' onmouseout="onStaticPopItemMOut(event,'+this._parent._name+',\'\')"';    
    result+=' ><div class="TSeparator'+this._parent._index+'" ';result+='></div></div>';}
    }
    result+='</div>';}
    return result;}
    function AddItem(popMenu)
    {
    this._itemIndex++;this._items[this._itemIndex]=popMenu;}
    function InitPopMenu(zIndex)
    {
    if(this._itemIndex >-1)
    {
    for(var i=0;i<=this._itemIndex;i++)
    {
    if(this._items[i]._itemIndex >-1)
    {
    if(document.all)
    {
    var pr_el=document.all('pr_'+this._items[i]._id);var el=document.all(this._items[i]._id);}
    else if(document.getElementById)
    {
    var pr_el=document.getElementById('pr_'+this._items[i]._id);var el=document.getElementById(this._items[i]._id);}
    zIndex++;el.style.zIndex=zIndex+1;if(this._items[i]._parent._pop._shadow._create)
    {
    if(document.all)
    var sh_el=document.all('sh_'+this._items[i]._id);else if(document.getElementById)
    var sh_el=document.getElementById('sh_'+this._items[i]._id);if(_browser._name=='IE')
    {
    sh_el.style.width=el.offsetWidth+10+'px';sh_el.style.height=el.offsetHeight+10+'px';sh_el.childNodes[0].style.width=el.offsetWidth+'px';sh_el.childNodes[0].style.height=el.offsetHeight+'px';sh_el.childNodes[0].style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    else
    {
    sh_el.style.width=el.offsetWidth ;sh_el.style.height=el.offsetHeight;sh_el.style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    sh_el.style.zIndex=zIndex;}
    this._items[i].Init(zIndex+1);}
    }
    }
    }
    function BuildPopUpMenu(popMenu,level)
    {
    var result="";level++;for(var i=0;i<=popMenu._itemIndex;i++)
    {
    result+=popMenu._items[i].Draw(level);result+=BuildPopUpMenu(popMenu._items[i],level);}
    return result;}
    function BuildStyle()
    {
    var result='';var tyH;var tyW;result+='<style type="text/css">';result+='table.TMenu'+this._index+'{';result+='cursor:default';result+=';visibility:hidden';result+=';position:'+this._position;tyW=typeof(this._width);if(tyW=='string')
    {
    this._width=this._width.toLowerCase();if(this._width !='auto' || this._width !='')
    result+=';width:'+this._width+'px';}
    else
    result+=';width:'+this._width+'px';
    result+=';border-top:'+this._border._top;result+=';border-right:'+this._border._right;result+=';border-bottom:'+this._border._bottom;result+=';border-left:'+this._border._left;result+=';background-color:'+this._background._color;result+=';background-image:'+this._background._image;result+=';background-position:'+this._background._position;result+=';background-repeat:'+this._background._repeat;result+=';}';result+='table.TMenuItemChild'+this._index+'{';result+='width:100%';result+=';font-family:'+this._font._family;result+=';font-size:'+this._font._size;result+=';font-weight:'+this._itemText._weight;result+=';text-align:'+this._itemText._align;result+=';color:'+this._itemText._color;result+=';text-decoration:'+this._itemText._decoration;result+=';white-space:'+this._itemText._whiteSpace;result+=';}'
    result+='td.TMenuItem'+this._index+'{';result+='padding: 0px 0px 0px 0px';tyH=typeof(this._itemHeight);tyW=typeof(this._itemWidth);if(tyH=='string')
    {
    if(this._itemHeight.toLowerCase() !='auto' || this._itemHeight !='')
    result+=';height:'+this._itemHeight+'px';}
    else
    result+=';height:'+this._itemHeight+'px';if(tyW=='string')
    {
    if(this._itemWidth.toLowerCase() !='auto' || this._itemWidth !='')
    result+=';width:'+this._itemWidth+'px';}
    else
    result+=';width:'+this._itemWidth+'px';  
    result+=';border-top:'+this._itemBorder._top;result+=';border-right:'+this._itemBorder._right;result+=';border-bottom:'+this._itemBorder._bottom;result+=';border-left:'+this._itemBorder._left;result+=';background-color:'+this._itemBack._color;result+=';background-repeat:'+this._itemBack._repeat;result+=';background-image:'+this._itemBack._image;result+=';background-position:'+this._itemBack._position;result+=';}';result+='td.TMMExpand'+this._index+'{';result+='width:10px';result+=';text-align:right';result+=';padding-right:2px';result+=';font-family:'+this._expandIcon._font._family;result+=';font-size:'+this._expandIcon._font._size;result+=';font-weight:normal';result+=';text-decoration:none !important';result+=';white-space:nowrap !important';result+=';}';result+='td.TMMHeader'+this._index+'{';result+='height:1px';result+=';background-color:'+this._header._background._color;result+=';background-image:'+this._header._background._image;result+=';background-position:'+this._header._background._position;result+=';background-repeat:'+this._header._background._repeat;result+=';text-align:'+this._header._itemText._align;result+=';text-decoration:'+this._header._itemText._decoration;result+=';white-space:'+this._header._itemText._whiteSpace;result+=';font-weight:'+this._header._itemText._weight;result+=';font-family:'+this._header._font._family;result+=';font-size:'+this._header._font._size;result+=';color:'+this._header._itemText._color;result+=';}';result+='div.TPopUp'+this._index+'{';result+='position:absolute';result+=';padding:'+this._pop._padding;result+=';visibility:hidden';result+=';width:'+this._pop._itemWidth+'px';result+=';border-top:'+this._pop._border._top;result+=';border-right:'+this._pop._border._right;result+=';border-bottom:'+this._pop._border._bottom;result+=';border-left:'+this._pop._border._left;result+=';background-color:'+this._pop._background._color;result+=';background-image:'+this._pop._background._image;result+=';background-position:'+this._pop._background._position;result+=';background-repeat:'+this._pop._background._repeat;result+=';display:block';result+=';}';result+='table.TPopUpHeader'+this._index+'{';result+='width:100%';result+=';cursor:default';result+=';height:'+this._pop._itemHeight+'px';result+=';text-align:'+this._pop._header._itemText._align;result+=';text-decoration:'+this._pop._header._itemText._decoration;result+=';white-space:'+this._pop._header._itemText._whiteSpace;result+=';font-weight:'+this._pop._header._itemText._weight;result+=';font-family:'+this._pop._header._font._family;result+=';font-size:'+this._pop._header._font._size;result+=';color:'+this._pop._header._itemText._color;result+=';}';result+='div.TPopUpHeader'+this._index+'{';result+=';background-color:'+this._pop._header._background._color;result+=';background-image:'+this._pop._header._background._image;result+=';background-position:'+this._pop._header._background._position;result+=';background-repeat:'+this._pop._header._background._repeat;if(_browser._name=='IE')
    result+=';margin-right:-2px';result+=';}';result+='table.TPopUpItem'+this._index+'{';result+='width:100%';result+=';height:'+this._pop._itemHeight+'px';result+=';cursor:default';result+=';font-family:'+this._pop._font._family;result+=';font-size:'+this._pop._font._size;result+=';color:'+this._pop._itemText._color;result+=';text-align:'+this._pop._itemText._align;result+=';text-decoration:'+this._pop._itemText._decoration;result+=';white-space:'+this._pop._itemText._whiteSpace;result+=';font-weight:'+this._pop._itemText._weight;result+=';}';result+='div.TPopUpItem'+this._index+'{';result+='cursor:default';result+=';background-color:'+this._pop._itemBack._color;result+=';background-image:'+this._pop._itemBack._image;result+=';background-position:'+this._pop._itemBack._position;result+=';background-repeat:'+this._pop._itemBack._repeat;result+=';border-top:'+this._pop._itemBorder._top;result+=';border-right:'+this._pop._itemBorder._right;result+=';border-bottom:'+this._pop._itemBorder._bottom;result+=';border-left:'+this._pop._itemBorder._left;result+=';padding:'+this._pop._itemPadding;result+=';}';result+='div.TPopUpItem'+this._index+'_1{';result+='cursor:default';result+=';background-color :'+this._pop._itemBackHL._color;result+=';background-image:'+this._pop._itemBackHL._image;result+=';background-position:'+this._pop._itemBackHL._position;result+=';background-repeat:'+this._pop._itemBackHL._repeat;result+=';border-top:'+this._pop._itemBorderHL._top;result+=';border-right:'+this._pop._itemBorderHL._right;result+=';border-bottom:'+this._pop._itemBorderHL._bottom;result+=';border-left:'+this._pop._itemBorderHL._left;result+=';padding:'+this._pop._itemPaddingHL;result+=';}';this._pop._separator._width=((this._pop._itemWidth-this._pop._separator._width) < 0)?this._pop._itemWidth:this._pop._separator._width;var _div=Math.floor((this._pop._itemWidth-this._pop._separator._width)/2);switch(this._pop._separator._align)
    {
    case 'left':
    this._pop._separator._margin='0px '+(_div*2)+'px 0px 0px';break;case 'right':
    this._pop._separator._margin='0px 0px 0px '+(_div*2)+'px';break;default:
    this._pop._separator._margin='0px '+_div+'px 0px '+_div+'px';}
    result+='div.TSeparator'+this._index+'{';result+='margin:'+this._pop._separator._margin;result+=';border-top:'+this._pop._separator._border._top;result+=';border-bottom:'+this._pop._separator._border._bottom;result+=';}';result+='td.TExpand'+this._index+'{';result+='width:10px';result+=';text-align:right';result+=';padding-right:2px';result+=';font-family:'+this._pop._expandIcon._font._family;result+=';font-size:'+this._pop._expandIcon._font._size;result+=';font-weight:normal';result+=';text-decoration:none !important';result+=';white-space:nowrap !important';result+=';}';result+='td.TIcon'+this._index+'{';result+='width:24px';result+=';text-align:left';result+=';text-decoration:normal';result+=';white-space:nowrap';result+=';font-weight:normal';result+=';}';result+='img.TIcon'+this._index+'{';result+='vertical-align:middle';result+=';}';result+='</style>';return result;}
    function SetCorrection(dLeft,dTop)
    {
    dLeft=parseInt(dLeft);if(!dLeft)
    this._correction._left=0;else
    this._correction._left=dLeft;dTop=parseInt(dTop);if(!dTop)
    this._correction._top=0;else
    this._correction._top=dTop;}
    function SetPosition(dPosition,dLeft,dTop)
    {
    switch(dPosition)
    {
    case 'absolute':
    this._position=dPosition;break;default:
    this._position='relative';}
    dLeft=parseInt(dLeft);if(!dLeft)
    this._left=0;else
    this._left=dLeft;dTop=parseInt(dTop);if(!dTop)
    this._top=0;else
    this._top=dTop;}
    function SetCellSpacing(dSpace)
    {
    dSpace=parseInt(dSpace);if(!dSpace)
    this._cellSpacing=0;else
    this._cellSpacing=dSpace;}
    function SetWidth(dWidth)
    {
    dWidth=parseInt(dWidth);if(!dWidth)
    this._width='auto';else
    this._width=dWidth;}
    function SetItemDimension(dWidth,dHeight)
    {
    dWidth=parseInt(dWidth);dHeight=parseInt(dHeight);if(!dWidth)
    this._itemWidth='auto';else
    this._itemWidth=dWidth;if(!dHeight)
    this._itemHeight='auto';else
    this._itemHeight=dHeight;}
    function SetBackground(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._background._color='transparent':this._background._color=dColor;(dImage=='')?this._background._image='none':this._background._image="url('"+dImage+"')";(dRepeat=='')?this._background._repeat='no-repeat':this._background._repeat=dRepeat;(dPos=='')?this._background._position='top left':this._background._position=dPos;}
    function SetItemBackground(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._itemBack._color='transparent':this._itemBack._color=dColor;(dImage=='')?this._itemBack._image='none':this._itemBack._image="url('"+dImage+"')";(dRepeat=='')?this._itemBack._repeat='no-repeat':this._itemBack._repeat=dRepeat;(dPos=='')?this._itemBack._position='top left':this._itemBack._position=dPos;}
    function SetItemBackgroundHL(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._itemBackHL._color='transparent':this._itemBackHL._color=dColor;(dImage=='')?this._itemBackHL._image='none':this._itemBackHL._image="url('"+dImage+"')";(dRepeat=='')?this._itemBackHL._repeat='no-repeat':this._itemBackHL._repeat=dRepeat;(dPos=='')?this._itemBackHL._position='top left':this._itemBackHL._position=dPos;}
    function SetItemBackgroundClick(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._itemBackClick._color='transparent':this._itemBackClick._color=dColor;(dImage=='')?this._itemBackClick._image='none':this._itemBackClick._image="url('"+dImage+"')";(dRepeat=='')?this._itemBackClick._repeat='no-repeat':this._itemBackClick._repeat=dRepeat;(dPos=='')?this._itemBackClick._position='top left':this._itemBackClick._position=dPos;}
    function SetShadow(dCreate,dColor,dDistance)
    {
    if(dCreate)
    {
    this._shadow._create=dCreate;this._shadow._color=dColor;this._shadow._distance=dDistance;}
    }
    function SetFont(dFamily,dSize)
    {
    this._font._family=dFamily;this._font._size=dSize;}
    function SetBorder(dSize,dColor,dType)
    {
    var dBorder=dSize+'px '+dColor+' '+dType;this._border._top=dBorder;this._border._right=dBorder;this._border._bottom=dBorder;this._border._left=dBorder;}
    function SetItemBorder(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._top=dBorder;this._itemBorder._right=dBorder;this._itemBorder._bottom=dBorder;this._itemBorder._left=dBorder;}
    function SetItemBorderHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._top=dBorder;this._itemBorderHL._right=dBorder;this._itemBorderHL._bottom=dBorder;this._itemBorderHL._left=dBorder;}
    function SetItemBorderClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._top=dBorder;this._itemBorderClick._right=dBorder;this._itemBorderClick._bottom=dBorder;this._itemBorderClick._left=dBorder;}
    function SetBorderTop(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._top=dBorder;}
    function SetItemBorderTop(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._top=dBorder;}
    function SetItemBorderTopHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._top=dBorder;}
    function SetItemBorderTopClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._top=dBorder;}
    function SetBorderRight(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._right=dBorder;}
    function SetItemBorderRight(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._right=dBorder;}
    function SetItemBorderRightHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._right=dBorder;}
    function SetItemBorderRightClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._right=dBorder;}
    function SetBorderBottom(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._bottom=dBorder;}
    function SetItemBorderBottom(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._bottom=dBorder;}
    function SetItemBorderBottomHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._bottom=dBorder;}
    function SetItemBorderBottomClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._bottom=dBorder;}
    function SetBorderLeft(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._left=dBorder;}
    function SetItemBorderLeft(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._left=dBorder;}
    function SetItemBorderLeftHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._left=dBorder;}
    function SetItemBorderLeftClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._left=dBorder;}
    function SetItemText(dColor,dAlign,dWeight,dDecoration,dWSpace)
    {
    this._itemText._color=dColor;(dAlign=='')?this._itemText._align='left':this._itemText._align=dAlign;(dWeight=='')?this._itemText._weight='normal':this._itemText._weight=dWeight;(dDecoration=='')?this._itemText._decoration='none':this._itemText._decoration=dDecoration;(dWSpace=='')?this._itemText._whiteSpace='normal':this._itemText._whiteSpace=dWSpace;}
    function SetItemTextHL(dColor,dAlign,dWeight,dDecoration,dWSpace)
    {
    this._itemTextHL._color=dColor;(dAlign=='')?this._itemTextHL._align='left':this._itemTextHL._align=dAlign;(dWeight=='')?this._itemTextHL._weight='normal':this._itemTextHL._weight=dWeight;(dDecoration=='')?this._itemTextHL._decoration='none':this._itemTextHL._decoration=dDecoration;(dWSpace=='')?this._itemTextHL._whiteSpace='normal':this._itemTextHL._whiteSpace=dWSpace;}
    function SetItemTextClick(dColor,dAlign,dWeight,dDecoration,dWSpace)
    {
    this._itemTextClick._color=dColor;(dAlign=='')?this._itemTextClick._align='left':this._itemTextClick._align=dAlign;(dWeight=='')?this._itemTextClick._weight='normal':this._itemTextClick._weight=dWeight;(dDecoration=='')?this._itemTextClick._decoration='none':this._itemTextClick._decoration=dDecoration;(dWSpace=='')?this._itemTextClick._whiteSpace='normal':this._itemTextClick._whiteSpace=dWSpace;}
    function SetPaddings(dSize)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dPad=dSize+'px '+dSize+'px '+dSize+'px '+dSize+'px';this._padding=dPad;}
    function SetItemPaddingsHL(dSize)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dPad=dSize+'px '+dSize+'px '+dSize+'px '+dSize+'px';this._itemPaddingHL=dPad;}
    function SetItemPaddings(dSize)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dPad=dSize+'px '+dSize+'px '+dSize+'px '+dSize+'px';this._itemPadding=dPad;}
    function SetPadding(dTop,dRight,dBottom,dLeft)
    {
    dTop=parseInt(dTop);dRight=parseInt(dRight);dBottom=parseInt(dBottom);dLeft=parseInt(dLeft);if(!dTop) dTop=0;if(!dRight) dRight=0;if(!dBottom) dBottom=0;if(!dLeft) dLeft=0;var dPad=dTop+'px '+dRight+'px '+dBottom+'px '+dLeft+'px';this._padding=dPad;}
    function SetItemPaddingHL(dTop,dRight,dBottom,dLeft)
    {
    dTop=parseInt(dTop);dRight=parseInt(dRight);dBottom=parseInt(dBottom);dLeft=parseInt(dLeft);if(!dTop) dTop=0;if(!dRight) dRight=0;if(!dBottom) dBottom=0;if(!dLeft) dLeft=0;var dPad=dTop+'px '+dRight+'px '+dBottom+'px '+dLeft+'px';this._itemPaddingHL=dPad;}
    function SetItemPadding(dTop,dRight,dBottom,dLeft)
    {
    dTop=parseInt(dTop);dRight=parseInt(dRight);dBottom=parseInt(dBottom);dLeft=parseInt(dLeft);if(!dTop) dTop=0;if(!dRight) dRight=0;if(!dBottom) dBottom=0;if(!dLeft) dLeft=0;var dPad=dTop+'px '+dRight+'px '+dBottom+'px '+dLeft+'px';this._itemPadding=dPad;}
    function SetSeparator(dWidth,dAlign,dColor1,dColor2)
    {
    dWidth=parseInt(dWidth);if(!dWidth)
    dWidth='auto';this._separator._width=dWidth;this._separator._align=dAlign;this._separator._border._top='1px '+dColor1+' solid';(dColor2=='')?this._separator._border._bottom='0px none solid':this._separator._border._bottom='1px '+dColor2+' solid';}
    function SetExpandIcon(dCreate,dSymbol,dSize)
    {
    if(dCreate)
    {
    this._expandIcon._create=true;switch(dSymbol)
    {
    case '' :
    break;default:
    this._expandIcon._symbol=dSymbol;}
    dSize=parseInt(dSize);if(!dSize)
    dSize=6;this._expandIcon._font._size=dSize+'pt';}
    else
    this._expandIcon._create=false;}
    function SetDelay(dTimeOut)
    {
    dTimeOut=parseInt(dTimeOut);if(!dTimeOut)
    dTimeOut=0;this._timeOut=dTimeOut;}
    function findPosX(obj)
    {
    if(_browser._name=="Konqueror")
    var curleft=0;else
    var curleft=0;if(obj.offsetParent)
    {
    while (obj.offsetParent)
    {
    curleft+=obj.offsetLeft;obj=obj.offsetParent;}
    }
    else if(obj.x)
    curleft+=obj.x;return curleft;}
    function findPosY(obj)
    {
    if(_browser._name=="Konqueror")
    var curtop=0;else
    var curtop=0;if(obj.offsetParent)
    {
    while (obj.offsetParent)
    {
    curtop+=obj.offsetTop;obj=obj.offsetParent;}
    }
    else if(obj.y)
    curtop+=obj.y;return curtop;}
    function findTriggerPopID(elmID,mmObj)
    {
    var result=-1;for(var i=0;i<=_arRegisterTriggerPopIndex[mmObj._index];i++)
    {
    if(_arRegisterTriggerPopID[mmObj._index][i]==elmID)
    {
    result=i;break;}
    }
    return result;}
    function saveTriggerPopID(elmID,mmObj)
    {
    _arRegisterTriggerPopIndex[mmObj._index]++;var j=_arRegisterTriggerPopIndex[mmObj._index];_arRegisterTriggerPopID[mmObj._index][j]=elmID;if(document.all)
    var el=document.all(elmID);else if(document.getElementById)
    var el=document.getElementById(elmID);if(el.className.indexOf("TMenuItem") !=-1)
    {
    el.style.backgroundColor=mmObj._itemBackClick._color;el.style.backgroundImage=mmObj._itemBackClick._image;el.style.backgroundRepeat=mmObj._itemBackClick._repeat;el.style.backgroundPosition=mmObj._itemBackClick._position;el.childNodes[0].style.color=mmObj._itemTextClick._color;el.childNodes[0].style.textAlign=mmObj._itemTextClick._align;el.childNodes[0].style.textDecoration=mmObj._itemTextClick._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemTextClick._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemTextClick._weight; 
    el.style.borderTop=mmObj._itemBorderClick._top;el.style.borderRight=mmObj._itemBorderClick._right;el.style.borderBottom=mmObj._itemBorderClick._bottom;el.style.borderLeft=mmObj._itemBorderClick._left; 
    }
    else
    {
    el.className="TPopUpItem"+mmObj._index+"_1";}
    }
    function removeTriggerPopID(elmID,mmObj)
    {
    var index=findTriggerPopID(elmID,mmObj)
    if(index >-1)
    {
    for(var i=_arRegisterTriggerPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterTriggerPopID[mmObj._index][i];if(document.all)
    var el=document.all(ID);else if(document.getElementById)
    var el=document.getElementById(ID);if(el.className.indexOf("TMenuItem") !=-1)
    {
    el.style.backgroundColor=mmObj._itemBack._color;el.style.backgroundImage=mmObj._itemBack._image;el.style.backgroundRepeat=mmObj._itemBack._repeat;el.style.backgroundPosition=mmObj._itemBack._position;   
    el.childNodes[0].style.color=mmObj._itemText._color;el.childNodes[0].style.textAlign=mmObj._itemText._align;el.childNodes[0].style.textDecoration=mmObj._itemText._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemText._weight;el.style.borderTop=mmObj._itemBorder._top;el.style.borderRight=mmObj._itemBorder._right;el.style.borderBottom=mmObj._itemBorder._bottom;el.style.borderLeft=mmObj._itemBorder._left;}
    else
    {
    var IDLen=ID.length;var tableID='pr_'+ID.substr(3,IDLen);if(document.all)
    var elTable=document.all(tableID);else if(document.getElementById)
    var elTable=document.getElementById(tableID);el.className="TPopUpItem"+mmObj._index;elTable.style.color=mmObj._pop._itemText._color;elTable.style.textAlign=mmObj._pop._itemText._align;elTable.style.textDecoration=mmObj._pop._itemText._decoration;elTable.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elTable.style.fontWeight=mmObj._pop._itemText._weight;}
    _arRegisterTriggerPopID[mmObj._index][i]=null;}
    _arRegisterTriggerPopIndex[mmObj._index]=index-1;}
    }
    function removeTriggerPopIDByIndex(index,mmObj)
    {
    if(_arRegisterTriggerPopIndex[mmObj._index] >-1 && index >-1)
    {
    for(var i=_arRegisterTriggerPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterTriggerPopID[mmObj._index][i];if(document.all)
    var el=document.all(ID);else if(document.getElementById)
    var el=document.getElementById(ID);if(el.className.indexOf("TMenuItem") !=-1)
    {
    el.style.backgroundColor=mmObj._itemBack._color;el.style.backgroundImage=mmObj._itemBack._image;el.style.backgroundRepeat=mmObj._itemBack._repeat;el.style.backgroundPosition=mmObj._itemBack._position;   
    el.childNodes[0].style.color=mmObj._itemText._color;el.childNodes[0].style.textAlign=mmObj._itemText._align;el.childNodes[0].style.textDecoration=mmObj._itemText._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemText._weight;    
    el.style.borderTop=mmObj._itemBorder._top;el.style.borderRight=mmObj._itemBorder._right;el.style.borderBottom=mmObj._itemBorder._bottom;el.style.borderLeft=mmObj._itemBorder._left;}
    else
    {
    var IDLen=ID.length;var tableID='pr_'+ID.substr(3,IDLen);if(document.all)
    var elTable=document.all(tableID);else if(document.getElementById)
    var elTable=document.getElementById(tableID);    
    el.className="TPopUpItem"+mmObj._index;elTable.style.color=mmObj._pop._itemText._color;elTable.style.textAlign=mmObj._pop._itemText._align;elTable.style.textDecoration=mmObj._pop._itemText._decoration;elTable.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elTable.style.fontWeight=mmObj._pop._itemText._weight;   
    }
    _arRegisterTriggerPopID[mmObj._index][i]=null;}
    _arRegisterTriggerPopIndex[mmObj._index]=index-1;}
    }
    function removeAllTriggerPopID(mmObj)
    {
    if(_arRegisterTriggerPopIndex[mmObj._index] >-1)
    {
    for(var i=_arRegisterTriggerPopIndex[mmObj._index];i>=0;i--)
    {
    var ID=_arRegisterTriggerPopID[mmObj._index][i];if(document.all)
    var el=document.getElementById(ID);else if(document.getElementById)
    var el=document.getElementById(ID);  
    if(el.className.indexOf("TMenuItem") !=-1)
    {
    if(_arMMClick[mmObj._index])
    {
    el.style.backgroundColor=mmObj._itemBack._color;el.style.backgroundImage=mmObj._itemBack._image;el.style.backgroundRepeat=mmObj._itemBack._repeat;el.style.backgroundPosition=mmObj._itemBack._position;    
    el.childNodes[0].style.color=mmObj._itemText._color;el.childNodes[0].style.textAlign=mmObj._itemText._align;el.childNodes[0].style.textDecoration=mmObj._itemText._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemText._weight;      
    el.style.borderTop=mmObj._itemBorder._top;el.style.borderRight=mmObj._itemBorder._right;el.style.borderBottom=mmObj._itemBorder._bottom;el.style.borderLeft=mmObj._itemBorder._left;}
    }
    else
    {
    var IDLen=ID.length;var tableID='pr_'+ID.substr(3,IDLen);if(document.all)
    var elTable=document.all(tableID);else if(document.getElementById)
    var elTable=document.getElementById(tableID);el.className="TPopUpItem"+mmObj._index;elTable.style.color=mmObj._pop._itemText._color;elTable.style.textAlign=mmObj._pop._itemText._align;elTable.style.textDecoration=mmObj._pop._itemText._decoration;elTable.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elTable.style.fontWeight=mmObj._pop._itemText._weight;}  
    _arRegisterTriggerPopID[mmObj._index][i]=null;}
    _arRegisterTriggerPopIndex[mmObj._index]=-1;}
    }
    function findRegisteredPopUpMenuID(elmID,mmObj)
    {
    var result=-1;for(var i=0;i<=_arRegisterPopIndex[mmObj._index];i++)
    {
    if(_arRegisterPopID[mmObj._index][i]==elmID)
    {
    result=i;break;}
    }
    return result;}
    function showPopUpMenu(parentElmID,elmID,mmObj,menuType)
    {
    _arRegisterPopIndex[mmObj._index]++;var j=_arRegisterPopIndex[mmObj._index];_arRegisterPopID[mmObj._index][j]=elmID;var leftPos=0;var parentLeftPos=0;var topPos=0;var parentTopPos=0;if(document.all)
    {
    var parentElm=document.all(parentElmID);var elm=document.all(elmID);}
    else if(document.getElementById)
    {
    var parentElm=document.getElementById(parentElmID);var elm=document.getElementById(elmID);}
    parentLeftPos=findPosX(parentElm);parentTopPos=findPosY(parentElm);var screenPosY=0;var screenPosX=0;if(window.innerHeight)
    {
    screenPosY=window.pageYOffset
    screenPosX=window.pageXOffset
    }
    else if(document.documentElement && document.documentElement.scrollTop)
    {
    screenPosY=document.documentElement.scrollTop
    screenPosX=document.documentElement.scrollLeft
    }
    else if(document.body)
    {
    screenPosY=document.body.scrollTop
    screenPosX=document.body.scrollLeft
    }
    if(menuType=='mm')
    {
    if(mmObj._direction=='horizontal')
    {
    if((parentLeftPos-elm.offsetWidth-mmObj._correction._left) < 0)
    {
    if(parentLeftPos < screenPosX)
    {
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left-1;}
    else
    leftPos=parentLeftPos+mmObj._correction._left-1;}
    else
    {
    if(parentLeftPos-screenPosX+elm.offsetWidth+mmObj._correction._left > document.body.clientWidth)
    {
    if(parentLeftPos+parentElm.offsetWidth-screenPosX > document.body.clientWidth)
    leftPos=parentLeftPos-elm.offsetWidth-mmObj._correction._left;else
    leftPos=parentLeftPos+parentElm.offsetWidth-elm.offsetWidth-mmObj._correction._left-1;}
    else
    {
    if(parentLeftPos < screenPosX)
    {
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left-1;}
    else
    leftPos=parentLeftPos+mmObj._correction._left-1;}

    if((parentTopPos-screenPosY-elm.offsetHeight-mmObj._correction._top) <0)
    topPos=parentTopPos+parentElm.offsetHeight+1+mmObj._correction._top;else
    {
    if(parentTopPos+parentElm.offsetHeight+elm.offsetHeight-screenPosY+mmObj._correction._top < document.body.clientHeight)
    topPos=parentTopPos+parentElm.offsetHeight+1+mmObj._correction._top;else
    topPos=parentTopPos-elm.offsetHeight-mmObj._correction._top;}   
    }
    else
    {
    if(parentLeftPos-screenPosX-elm.offsetWidth-mmObj._correction._left<0)
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left+1;else
    {
    if((parentLeftPos-screenPosX+parentElm.offsetWidth+elm.offsetWidth+mmObj._correction._left) < document.body.clientWidth)
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left+1;else
    leftPos=parentLeftPos-elm.offsetWidth-mmObj._correction._left-1;}
    if(parentTopPos-screenPosY-elm.offsetHeight-mmObj._correction._top < 0)
    {
    if(parentTopPos < screenPosY)
    topPos=parentTopPos+parentElm.offsetHeight+mmObj._correction._top-1;else   
    topPos=parentTopPos+mmObj._correction._top-1;  
    }
    else
    {
    if(parentTopPos-screenPosY+elm.offsetHeight+mmObj._correction._top < document.body.clientHeight)
    {
    topPos=parentTopPos+mmObj._correction._top-1;}
    else
    {
    if(parentTopPos-screenPosY+parentElm.offsetHeight < document.body.clientHeight)
    topPos=parentTopPos+parentElm.offsetHeight-elm.offsetHeight-mmObj._correction._top+1;else
    topPos=parentTopPos-elm.offsetHeight-mmObj._correction._top+1;}   
    }
    }
    elm.style.left=leftPos+'px';elm.style.top=topPos+'px';if(mmObj._pop._shadow._create)
    {
    if(document.all)
    var shadowElm=document.all('sh_'+elmID);else if(document.getElementById)
    var shadowElm=document.getElementById('sh_'+elmID);if(_browser._name=='IE')
    {   
    shadowElm.style.left=leftPos+'px';shadowElm.style.top=topPos+'px';}
    else
    {
    shadowElm.style.left=leftPos+mmObj._pop._shadow._distance+'px';shadowElm.style.top=topPos+mmObj._pop._shadow._distance+'px';}
    shadowElm.style.visibility='visible';} 
    }
    else
    {
    topPos=parentTopPos;leftPos=parentLeftPos+parentElm.offsetWidth;if(topPos-elm.offsetHeight < 0)
    topPos=topPos+mmObj._pop._correction._top;else
    {
    if(topPos-screenPosY+elm.offsetHeight < document.body.clientHeight)
    topPos=topPos+mmObj._pop._correction._top-2;else
    topPos=topPos-elm.offsetHeight+parentElm.offsetHeight+mmObj._pop._correction._top+2;}
    if((leftPos-((elm.offsetWidth+mmObj._pop._correction._left+1) * 2)) < 0)
    leftPos=leftPos+mmObj._pop._correction._left-3;else
    {
    if((leftPos-screenPosX+elm.offsetWidth+mmObj._pop._correction._left) > document.body.clientWidth)
    leftPos=leftPos-parentElm.offsetWidth-elm.offsetWidth-mmObj._pop._correction._left+5;else
    leftPos=leftPos+mmObj._pop._correction._left-3;}
    elm.style.top=topPos+'px';elm.style.left=leftPos+'px';if(mmObj._pop._shadow._create)
    {
    if(document.all)
    var shadowElm=document.all('sh_'+elmID);else if(document.getElementById)
    var shadowElm=document.getElementById('sh_'+elmID);if(_browser._name=='IE')
    {
    shadowElm.style.left=leftPos+'px';shadowElm.style.top=topPos+'px';}
    else
    {
    shadowElm.style.left=leftPos+mmObj._pop._shadow._distance+'px';shadowElm.style.top=topPos+mmObj._pop._shadow._distance+'px';}   
    shadowElm.style.visibility='visible';}     

    elm.style.visibility="visible";}
    function hidePopUpMenu(elmID,mmObj)
    {
    var index=findRegisteredPopUpMenuID(elmID,mmObj);if(index >-1)
    {
    for(var i=_arRegisterPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterPopID[mmObj._index][i];if(document.all)
    document.all(ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(ID).style.visibility="hidden";if(mmObj._pop._shadow._create)
    {
    if(document.all)
    document.all('sh_'+ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById('sh_'+ID).style.visibility="hidden";}
    }
    _arRegisterPopIndex[mmObj._index]=index-1
    }
    }
    function hidePopUpMenuByIndex(index,mmObj)
    {
    if(_arRegisterPopIndex[mmObj._index] >=index)
    {
    for(var i=_arRegisterPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterPopID[mmObj._index][i];if(document.all)
    document.all(ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(ID).style.visibility="hidden";if(mmObj._pop._shadow._create)
    {
    if(document.all)
    document.all('sh_'+ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById('sh_'+ID).style.visibility="hidden";}
    }
    _arRegisterPopIndex[mmObj._index]=index-1;}
    }
    function hideAllPopUpMenu(mmObj)
    {
    var index=_arRegisterPopIndex[mmObj._index];if(index >-1)
    {
    for(i=index;i>=0;i--)
    {
    var ID=_arRegisterPopID[mmObj._index][i];if(document.all)
    document.all(ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(ID).style.visibility="hidden";if(mmObj._pop._shadow._create)
    document.getElementById('sh_'+ID).style.visibility="hidden";}
    }
    _arRegisterPopIndex[mmObj._index]=-1;}
    function triggerHideAll(mmObj)
    {
    _arTriggerMenu[mmObj._index]=window.setTimeout('hideAll('+mmObj._name+')',mmObj._pop._timeOut);}
    function clearTriggerHideAll(mmObj)
    {
    window.clearTimeout(_arTriggerMenu[mmObj._index]);}
    function hideAll(mmObj)
    {
    hideAllPopUpMenu(mmObj);removeAllTriggerPopID(mmObj);if(mmObj._popOnClick)
    _arMMClick[mmObj._index]=false;else
    _arMMClick[mmObj._index]=true;window.status='';mmObj._hideObject.Show();}
    function onMainClick(event,elm,popID,mmObj)
    {
    if(!_arMMClick[mmObj._index])
    {
    _arMMClick[mmObj._index]=true;if(popID !='')
    {
    showPopUpMenu(elm.id,popID,mmObj,'mm');saveTriggerPopID(elm.id,mmObj);}
    }
    else
    {
    _arMMClick[mmObj._index]=false;hideAllPopUpMenu(mmObj);removeAllTriggerPopID(mmObj);elm.style.backgroundColor=mmObj._itemBackHL._color;elm.style.backgroundImage=mmObj._itemBackHL._image;elm.style.backgroundRepeat=mmObj._itemBackHL._repeat;elm.style.backgroundPosition=mmObj._itemBackHL._position; 
    elm.childNodes[0].style.color=mmObj._itemTextHL._color;elm.childNodes[0].style.textAlign=mmObj._itemTextHL._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextHL._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextHL._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextHL._weight; 
    elm.style.borderTop=mmObj._itemBorderHL._top;elm.style.borderRight=mmObj._itemBorderHL._right;elm.style.borderBottom=mmObj._itemBorderHL._bottom;elm.style.borderLeft=mmObj._itemBorderHL._left;}
    mmObj._hideObject.Hide();onBubble(event);}
    function onMainMOver(event,elm,popID,level,mmObj,status)
    {
    window.status=unescape(status);clearTriggerHideAll(mmObj);if(_arRegisterTriggerPopID[mmObj._index][0] !=elm.id)
    {
    if(_arRegisterTriggerPopID[mmObj._index][0] !=null)
    {
    removeAllTriggerPopID(mmObj);}
    if(_arMMClick[mmObj._index])
    {
    hideAllPopUpMenu(mmObj);removeAllTriggerPopID(mmObj);if(popID !='')
    {
    showPopUpMenu(elm.id,popID,mmObj,'mm');saveTriggerPopID(elm.id,mmObj);}
    if(mmObj._popOnClick)
    {
    elm.style.backgroundColor=mmObj._itemBackClick._color;elm.style.backgroundImage=mmObj._itemBackClick._image;elm.style.backgroundRepeat=mmObj._itemBackClick._repeat;elm.style.backgroundPosition=mmObj._itemBackClick._position;  
    elm.childNodes[0].style.color=mmObj._itemTextClick._color;elm.childNodes[0].style.textAlign=mmObj._itemTextClick._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextClick._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextClick._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextClick._weight;    
    elm.style.borderTop=mmObj._itemBorderClick._top;elm.style.borderRight=mmObj._itemBorderClick._right;elm.style.borderBottom=mmObj._itemBorderClick._bottom;elm.style.borderLeft=mmObj._itemBorderClick._left; 
    }else
    {
    elm.style.backgroundColor=mmObj._itemBackHL._color;elm.style.backgroundImage=mmObj._itemBackHL._image;elm.style.backgroundRepeat=mmObj._itemBackHL._repeat;elm.style.backgroundPosition=mmObj._itemBackHL._position;  
    elm.childNodes[0].style.color=mmObj._itemTextHL._color;elm.childNodes[0].style.textAlign=mmObj._itemTextHL._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextHL._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextHL._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextHL._weight;    
    elm.style.borderTop=mmObj._itemBorderHL._top;elm.style.borderRight=mmObj._itemBorderHL._right;elm.style.borderBottom=mmObj._itemBorderHL._bottom;elm.style.borderLeft=mmObj._itemBorderHL._left;    
    mmObj._hideObject.Hide();}
    }
    else
    {
    elm.style.backgroundColor=mmObj._itemBackHL._color;elm.style.backgroundImage=mmObj._itemBackHL._image;elm.style.backgroundRepeat=mmObj._itemBackHL._repeat;elm.style.backgroundPosition=mmObj._itemBackHL._position;  
    elm.childNodes[0].style.color=mmObj._itemTextHL._color;elm.childNodes[0].style.textAlign=mmObj._itemTextHL._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextHL._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextHL._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextHL._weight;elm.style.borderTop=mmObj._itemBorderHL._top;elm.style.borderRight=mmObj._itemBorderHL._right;elm.style.borderBottom=mmObj._itemBorderHL._bottom;elm.style.borderLeft=mmObj._itemBorderHL._left; 
    }
    }
    onBubble(event);}
    function onBubble(event)
    {
    if(!event)
    var event=window.event;event.cancelBubble=true;if(event.stopPropagation)
    event.stopPropagation();}
    function onMainMOut(event,elm,popID,mmObj)
    {
    if(!_arMMClick[mmObj._index] || popID=='')
    {
    elm.style.backgroundColor=mmObj._itemBack._color;elm.style.backgroundImage=mmObj._itemBack._image;elm.style.backgroundRepeat=mmObj._itemBack._repeat;elm.style.backgroundPosition=mmObj._itemBack._position; 
    elm.childNodes[0].style.color=mmObj._itemText._color;elm.childNodes[0].style.textAlign=mmObj._itemText._align;elm.childNodes[0].style.textDecoration=mmObj._itemText._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemText._weight;elm.style.borderTop=mmObj._itemBorder._top;elm.style.borderRight=mmObj._itemBorder._right;elm.style.borderBottom=mmObj._itemBorder._bottom;elm.style.borderLeft=mmObj._itemBorder._left;}
    triggerHideAll(mmObj)
    onBubble(event); 
    }
    function onStaticPopItemMOver(event,mmObj,status)
    {
    window.status=status;clearTriggerHideAll(mmObj);onBubble(event);}
    function onStaticPopItemMOut(event,mmObj)
    {
    triggerHideAll(mmObj);onBubble(event);}
    function onPopItemMOver(event,elm,popID,level,mmObj,status)
    {
    var index=-1;window.status=status;clearTriggerHideAll(mmObj);elm.parentNode.className='TPopUpItem'+mmObj._index+'_1';elm.style.color=mmObj._pop._itemTextHL._color;elm.style.textAlign=mmObj._pop._itemTextHL._align;elm.style.textDecoration=mmObj._pop._itemTextHL._decoration;elm.style.whiteSpace=mmObj._pop._itemTextHL._whiteSpace;elm.style.fontWeight=mmObj._pop._itemTextHL._weight;
    if(popID !='')
    {
    index=findRegisteredPopUpMenuID(popID,mmObj);if(index==-1)
    {
    hidePopUpMenuByIndex(level,mmObj);removeTriggerPopIDByIndex(level,mmObj); 
    showPopUpMenu(elm.id,popID,mmObj,'pm');saveTriggerPopID('di_'+popID,mmObj);}
    }
    else
    {
    hidePopUpMenuByIndex(level,mmObj);removeTriggerPopIDByIndex(level,mmObj);}
    onBubble(event);}
    function onPopItemMOut(event,elm,popID,mmObj)
    {
    if(popID=='')
    {
    elm.parentNode.className='TPopUpItem'+mmObj._index;elm.style.color=mmObj._pop._itemText._color;elm.style.textAlign=mmObj._pop._itemText._align;elm.style.textDecoration=mmObj._pop._itemText._decoration;elm.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elm.style.fontWeight=mmObj._pop._itemText._weight; 
    }
    triggerHideAll(mmObj);onBubble(event);}
    window.onload=Initialize;window.onresize=InitResize;if(_browser._name=='Netscape' && _browser._version==4)
    window.captureEvents(event.RESIZE); 
    var _mmHeaderMoveObj;var _mmHeaderMoveObjCorrectionX=0;var _mmHeaderMoveObjCorrectionY=0;function onMMHeaderMove(event)
    {
    if(!event)
    event=window.event;var xPos=(event.clientX) ? event.clientX : event.pageX
    var yPos=(event.clientY) ? event.clientY : event.pageY
    xPos=parseInt(xPos);if(!xPos) xPos=0;yPos=parseInt(yPos);if(!yPos) yPos=0;if(document.all)
    var frElm=document.all('fr_'+_mmHeaderMoveObj._id);else if(document.getElementById)
    var frElm=document.getElementById('fr_'+_mmHeaderMoveObj._id);xPos=xPos-_mmHeaderMoveObjCorrectionX;yPos=yPos-_mmHeaderMoveObjCorrectionY;if(_mmHeaderMoveObj._shadow._create)
    {
    if(document.all)
    var shElm=document.all('sh_'+_mmHeaderMoveObj._id);else if(document.getElementById)
    var shElm=document.getElementById('sh_'+_mmHeaderMoveObj._id);if(_browser._name=='IE')
    {
    shElm.style.left=xPos;shElm.style.top=yPos;}
    else
    {
    shElm.style.left=xPos+_mmHeaderMoveObj._shadow._distance;shElm.style.top=yPos+_mmHeaderMoveObj._shadow._distance;}
    }
    frElm.style.left=xPos;frElm.style.top=yPos;}
    function onMMDocumentClick(event)
    {
    onMMHeaderClick(event,_mmHeaderMoveObj);}
    function onMMHeaderClick(event,mmObj)
    {
    if(!event)
    event=window.event;if((_browser._name=='IE') || (_browser._name=='Konqueror'))
    {
    var xPos=event.clientX;var yPos=event.clientY;}
    else
    {
    var xPos=event.pageX;var yPos=event.pageY;}
    if(document.all)
    {
    var elm=document.all(mmObj._id);var frElm=document.all('fr_'+mmObj._id);}
    else(document.getElementById)
    {
    var elm=document.getElementById(mmObj._id);var frElm=document.getElementById('fr_'+mmObj._id);}
    if(mmObj._headerClickState)
    {
    mmObj._headerClickState=false;document.onmousemove=null;_mmHeaderMoveObj=null;if(_browser._name=='Netscape' && _browser._version==4)
    window.releaseEvents(event.MOUSEMOVE);elm.style.top=frElm.style.top;elm.style.left=frElm.style.left;mmObj._left=xPos-_mmHeaderMoveObjCorrectionX;mmObj._top=yPos-_mmHeaderMoveObjCorrectionY;frElm.style.visibility='hidden';elm.style.visibility='visible';}
    else
    {
    _mmHeaderMoveObjCorrectionX=xPos-mmObj._left;_mmHeaderMoveObjCorrectionY=yPos-mmObj._top;elm.style.visibility='hidden';frElm.style.visibility='visible';mmObj._headerClickState=true;_mmHeaderMoveObj=mmObj;document.onmousemove=onMMHeaderMove;if(_browser._name=='Netscape' && _browser._version==4)
    window.captureEvents(event.MOUSEMOVE); 
    clearTriggerHideAll(mmObj)
    hideAll(mmObj);}
    onBubble(event);}
    function _floatingMMEffect(mmObj)
    {
    var posX=0;var posY=0;if(window.innerHeight)
    {
    posY=window.pageYOffset
    posX=window.pageXOffset
    }
    else if(document.documentElement && document.documentElement.scrollTop)
    {
    posX=document.documentElement.scrollLeft
    posY=document.documentElement.scrollTop
    }
    else if(document.body)
    {
    posX=document.body.scrollLeft
    posY=document.body.scrollTop
    }
    if(document.all)
    {
    var elm=document.all(mmObj._id);var shadowElm=document.all('sh_'+mmObj._id);}
    else if(document.getElementById)
    {
    var elm=document.getElementById(mmObj._id);var shadowElm=document.getElementById('sh_'+mmObj._id);}
    if(posY < mmObj._initialTop)
    posY=mmObj._initialTop;else posY+=mmObj._initialTop;if(posY==mmObj._top)
    {
    elm.style.top=posY;if(mmObj._shadow._create)
    {
    if(_browser._name=='IE')
    shadowElm.style.top=posY;else
    shadowElm.style.top=posY+mmObj._shadow._distance;}
    }
    mmObj._top=posY;if(posX < mmObj._initialLeft)
    posX=mmObj._initialLeft;else posX+=mmObj._initialLeft;if(posX==mmObj._left)
    {
    elm.style.left=posX;if(mmObj._shadow._create)
    {
    if(_browser._name=='IE')
    shadowElm.style.left=posX;else
    shadowElm.style.left=posX+mmObj._shadow._distance;}
    }
    mmObj._left=posX;temp=setTimeout('_floatingMMEffect('+mmObj._name+')',500);}
    function _openURL(address)
    {
    self.location=address;}
    function OutputAllMenuPosition(mmObj)
    {
    var result='';var dTop=0;var dLeft=0;for(var i=0;i<=mmObj._itemIndex;i++)
    {
    if(document.all)

    var elm=document.all('pr_'+mmObj._items[i]._id);}else if(document.getElementById)
    {
    var elm=document.getElementById('pr_'+mmObj._items[i]._id);}
    dTop=findPosY(elm);dLeft=findPosX(elm);result+='pr_'+mmObj._items[i]._id+' : top='+dTop+',left='+dLeft+'<br>';result+=OutputAllPopMenuPosition('--',mmObj._items[i])
    }
    return result;}
    function OutputAllPopMenuPosition(prefix,pmObj)
    {
    var result='';var dTop=0;var dLeft=0;prefix=prefix+'--';for(var i=0;i<=pmObj._itemIndex;i++)
    {
    if((pmObj._items[i]._label=='-') || (pmObj._items[i]._type=='h') || (pmObj._items[i]._itemIndex==-1))
    {
    dTop=0;dLeft=0;}
    else
    {
    dTop=0;dLeft=0;if(document.all)

    var elm=document.all('di_'+pmObj._items[i]._id);}else if(document.getElementById)
    {
    var elm=document.getElementById('di_'+pmObj._items[i]._id);}
    dTop=findPosY(elm);dLeft=findPosX(elm);}
    result+=prefix+' label : '+pmObj._items[i]._label+' : top='+dTop+',left='+dLeft+'<br>';result+=OutputAllPopMenuPosition(prefix,pmObj._items[i]);}
    return result;}

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
    functions.js
    ------------------

    function go2URL(address,target)
    {
     window.open(address,target);
    }
    function newWindow(address)
    {
     var maxW = screen.width;
     var maxH = screen.height;
     var w = 800;
     var h = 600;
     var _top = Math.floor((maxH - h) / 2);
     var _left = Math.floor((maxW - w) / 2);
     
     var win = window.open(address,'doiW',"toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=yes,width="+w+",height="+h);
     win.moveTo(_left,_top);
     win.focus();
    }


     

  • 1 year ago

    here is my full coding..........

    main page:
    ---------------


    <%@ Control Language="c#" AutoEventWireup="false" Codebehind="User_Header.ascx.cs" Inherits="project.User_Header" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
    <script type="text/javascript" src="Index_Folder/doiMenuDOM.js"></script>
    <script type="text/javascript" src="Index_Folder/functions.js"></script>
    <table width="995" border="0" cellspacing="0" cellpadding="0" bgcolor="#f2f0dc" height="36">
     <tr>
      <td align="center" bgcolor="#004c4d" style="WIDTH: 62px; COLOR: white; HEIGHT: 33px"
       height="33">
       <img border="0" src="Index_Folder/logo.gif" width="161" height="38" align="left">
      </td>
      <td align="center" bgcolor="#004c4d" style="WIDTH: 750px; COLOR: white" height="12"
       width="750">
       <p align="center">
        <strong><span style="LETTER-SPACING: 1px">hai</span></strong></p>
      </td>
     </tr>
     <tr>
      <td bgcolor="#ffe87c" height="16" width="1047" colspan="2" style="WIDTH: 1047px">
       <script type="text/javascript" language="javascript">
      
    var doi1;
    doi1 ='<table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="black">'
    doi1 +='  <tr> '
    doi1 +='    <td bgcolor="#CCCCCC"><div align="center"><font color="black" size="2" face="Tahoma, Verdana, Arial"><strong>ORM '
    doi1 +='     </strong></font></div></td>'
    doi1 +='  </tr>'
    doi1 +='  <tr> '
    doi1 +='    <td bgcolor="#FFFFFF"><div align="center"><font size="1" face="Tahoma, Verdana, Arial">'
    doi1 +='        <br>Copyright © 2008 * Technology Office</font></div></td>'
    doi1 +='  </tr>'
    doi1 +='</table>'


    var mm0 = new TMainMenu('mm0','horizontal');
    var pmHome0 = new TPopMenu('Home','0','a','inx.aspx','Home');
     

    //var pmLogin0 = new TPopMenu('Login','0','a','Lon.aspx','');


    var pmHelp0 = new TPopMenu('main menu','0','','','');
      var pmHelp00 = new TPopMenu('main menu','','','','');

    var pmAboutUs0=new TPopMenu('main menu','0','','');
    var pmAboutUs01=new TPopMenu(doi1,'0','','','');


      var pmTutor0 = new TPopMenu('menu1','','','','');
               var pmTutor00 = new TPopMenu('menu1','','a','','');
         var pmTutor0001 = new TPopMenu('menu1','','a','RSA.aspx','');
          var pmTutor0002 = new TPopMenu('menu1','','a','Monitoring.aspx','');
          var pmTutor0003 = new TPopMenu('menu1','','a','Reportss.aspx','');


      var pmHSep0 = new TPopMenu('-','','','','');

    mm0.Add(pmHome0);


    //mm0.Add(pmLogin0);

    mm0.Add(pmHelp0);
    pmHelp0.Add(pmHelp00);

    pmHelp00.Add(pmTutor0);

    pmTutor0.Add(pmTutor00);
    pmTutor00.Add(pmTutor0001);
    pmTutor00.Add(pmTutor0002);
    pmTutor00.Add(pmTutor0003);

    mm0.Add(pmAboutUs0)
    pmAboutUs0.Add(pmAboutUs01);


    mm0.SetPosition('relative',0,0);
    if(_browser._name == "Konqueror")
    {
     mm0.SetCorrection(11,10);
     mm0._pop.SetCorrection(3,-20);
    }
    else
    {
     mm0.SetCorrection(1,-1);
     mm0._pop.SetCorrection(3,0);
    }
    mm0.SetCellSpacing(0);
    mm0.SetItemDimension(110,20);             //Menubar Width,Height
    mm0.SetExpandIcon(true,'','6');   //Menubar DownArrow size

    mm0.SetBackground('#dcc208','','','');
    //mm0.SetShadow(true,'#B0B0B0',10);
    mm0.SetItemText('black','center','bold','','');
    mm0.SetItemBackground('#FFE87C','','','');
    mm0.SetItemBorder(0,'buttonface','solid');
    mm0.SetItemTextHL('white','center','bold','','');
    mm0.SetItemBackgroundHL('','','','');
    mm0.SetItemBorderHL(0,'black','solid');
    mm0.SetItemTextClick('#990000','center','bold','','');
    mm0.SetItemBackgroundClick('white','','','');
    mm0.SetItemBorderClick(0,'black','solid');
    mm0.SetBorder(0,'navy','solid');

    mm0._pop.SetItemDimension(175,20);   //Sub-Menu horizontal size
    mm0._pop.SetPaddings(2);
    mm0._pop.SetBackground('#fef8c8','Index_Folder/m5.gif','repeat-y','top left');
    mm0._pop.SetSeparator(150,'right','black','');
    //mm0._pop.SetExpandIcon(true,'<+>',6);
    mm0._pop.SetBorder(0,'black','solid');
    //mm0._pop.SetShadow(true,'black',2);
    mm0._pop.SetDelay(600);
    mm0._pop.SetItemBorder(0,'','');
    mm0._pop.SetItemBorderHL(0,'black','solid');
    mm0._pop.SetItemPaddings(1);
    mm0._pop.SetItemPaddingsHL(1);
    mm0._pop.SetItemText('black','','bold','','');
    mm0._pop.SetItemTextHL('white','','bold','','');
    mm0._pop.SetItemBackground('','','','');
    mm0._pop.SetItemBackgroundHL('#3B3B3B','','','');
    mm0._pop.SetBorderRight(1,'black','solid');
    mm0._pop.SetBorderBottom(1,'black','solid');
     
    mm0.Build();
       </script>
      </td>
     </tr>
    </table>

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------

    doiMenuDOM.js
    ------------------------

    var _browser=new TBrowser();var _arRegisterMenu=new Array();var _arRegisterMenuIndex=-1;var _arTriggerMenu=new Array();var _arRegisterPopID=new Array();var _arRegisterPopIndex=new Array();var _arRegisterTriggerPopID=new Array();var _arRegisterTriggerPopIndex=new Array();var _arMMClick=new Array();function Initialize()
    {
    var byk=_arRegisterMenuIndex;for(var i=0;i<=byk;i++)
    _arRegisterMenu[i].Init();}
    function InitResize()
    {
    var byk=_arRegisterMenuIndex;for(var i=0;i<=byk;i++)
    _arRegisterMenu[i].Resize(); 
    }
    function TBrowser()
    {
    this._name='';this._version='';this._os='';}
    var detect=navigator.userAgent.toLowerCase();var total,thestring;if(checkIt('konqueror'))
    {
    _browser._name="Konqueror";_browser._os="Linux";}
    else if(checkIt('safari')) _browser._name="Safari";else if(checkIt('omniweb')) _browser._name="OmniWeb";else if(checkIt('opera')) _browser._name="Opera";else if(checkIt('webtv')) _browser._name="WebTV";else if(checkIt('icab')) _browser._name="iCab";else if(checkIt('msie')) _browser._name="IE";else if(!checkIt('compatible'))
    {
    _browser._name="Netscape";_browser._version=detect.charAt(8);}
    else _browser._name="none";if(_browser._version=='') _browser._version=detect.charAt(place+thestring.length);if(_browser._os=='')
    {
    if(checkIt('linux')) _browser._os="Linux";else if(checkIt('x11')) _browser._os="Unix";else if(checkIt('mac')) _browser._os="Mac";else if(checkIt('win')) _browser._os="Windows";else _browser._os="none";}
    function checkIt(string)
    {
    place=detect.indexOf(string)+1;thestring=string;return place;}
    function TMainMenu(name,direction)
    {
    _arRegisterMenuIndex++;_arRegisterMenu[_arRegisterMenuIndex]=this;_arRegisterPopID[_arRegisterMenuIndex]=new Array();_arRegisterPopIndex[_arRegisterMenuIndex]=-1;_arRegisterTriggerPopID[_arRegisterMenuIndex]=new Array();_arRegisterTriggerPopIndex[_arRegisterMenuIndex]=-1;_arMMClick[_arRegisterMenuIndex]=true;this._popOnClick=false;this._expandIcon=new TExpandIcon();this._expandIcon._create=false;this._registerMenuIndex=_arRegisterMenuIndex;this._uniqueID=0;this._name=name;this._id='_'+name+'ID';this._index=_arRegisterMenuIndex;
    this._correction=new TCorrection();this._parent=null;this._width='auto';this._direction=direction;if(this._direction=='horizontal')
    {
    this._expandIcon._symbol='&#9660;';}
    else
    {
    this._expandIcon._symbol='&#9658;';}
    this._position='relative';this._top=0;this._left=0;this._cellSpacing=0;this._itemHeight='auto';this._itemWidth='auto';this._background=new TBackground();this._background._color='buttonface';this._pop=new TPopParameter();this._pop._mmName=this._name;this._pop._index=this._index;this._shadow=new TShadow();this._font=new TFont();this._font._family='tahoma,verdana,sans-serif,arial';this._font._size='8pt';this._itemIndex=-1;this._items=new Array();this._itemText=new TText();this._itemText._color='black';this._itemBack=new TBackground();this._itemTextHL=new TText();this._itemTextHL._color='white';                               
    this._itemBackHL=new TBackground();this._itemBackHL._color='#B6BDD2';this._border=new TBorder();this._itemBorder=new TBorder();this._itemBorderHL=new TBorder();this._itemBorderHL._top='1px navy solid';this._itemBorderHL._right='1px navy solid';this._itemBorderHL._bottom='1px navy solid';this._itemBorderHL._left='1px navy solid';this._itemTextClick=new TText();this._itemTextClick._color='white';this._itemBackClick=new TBackground();this._itemBackClick._color='#B6BDD2';this._itemBorderClick=new TBorder();this._itemBorderClick._top='1px navy solid';this._itemBorderClick._right='1px navy solid';this._itemBorderClick._bottom='1px navy solid';this._itemBorderClick._left='1px navy solid';this._hideObject=new THiddenObject();this._pop._header=new TPopHeader();this._header=new TPopHeader();this._header._font._size='6pt';this._type='';this._initialTop=0;this._initialLeft=0;this._headerClickState=false;this._headerText='Click Here';this.SetHeaderText=SetMMHeaderText;this.Add=AddItem;this.Build=BuildMenu;this.BuildStyle=BuildStyle;this.Draw=DrawMenu;this.Init=InitMenu;this.SetExpandIcon=SetExpandIcon;this.SetParent=SetParent;this.SetType=SetMenuType;this.SetPopOnClick=SetPopOnClick;this.SetWidth=SetWidth;this.SetBorder=SetBorder;this.SetBorderTop=SetBorderTop;this.SetBorderRight=SetBorderRight;this.SetBorderBottom=SetBorderBottom;this.SetBorderLeft=SetBorderLeft;this.SetItemDimension=SetItemDimension;this.SetItemBorder=SetItemBorder;this.SetItemBorderTop=SetItemBorderTop;this.SetItemBorderRight=SetItemBorderRight;this.SetItemBorderBottom=SetItemBorderBottom;this.SetItemBorderLeft=SetItemBorderLeft;this.SetItemBorderHL=SetItemBorderHL;this.SetItemBorderTopHL=SetItemBorderTopHL;this.SetItemBorderRightHL=SetItemBorderRightHL;this.SetItemBorderBottomHL=SetItemBorderBottomHL;this.SetItemBorderLeftHL=SetItemBorderLeftHL;this.SetItemBorderClick=SetItemBorderClick;this.SetItemBorderTopClick=SetItemBorderTopClick;this.SetItemBorderRightClick=SetItemBorderRightClick;this.SetItemBorderBottomClick=SetItemBorderBottomClick;this.SetItemBorderLeftClick=SetItemBorderLeftClick;this.SetShadow=SetShadow;this.SetFont=SetFont;this.SetBackground=SetBackground;this.SetDirection=SetDirection;this.SetPosition=SetPosition;this.SetCorrection=SetCorrection;this.SetCellSpacing=SetCellSpacing;this.SetItemText=SetItemText;this.SetItemTextHL=SetItemTextHL;this.SetItemTextClick=SetItemTextClick;this.SetItemBackground=SetItemBackground;this.SetItemBackgroundHL=SetItemBackgroundHL;this.SetItemBackgroundClick=SetItemBackgroundClick;this.Resize=ResizeMenu;}
    function ResizeMenu()
    {
    if(this._shadow._create)
    {
    if(document.all)
    {
    var elm=document.all(this._id);var shadowElm=document.all('sh_'+this._id);}
    else if(document.getElementById)
    {
    var elm=document.getElementById(this._id);var shadowElm=document.getElementById('sh_'+this._id);}
    var posY=findPosY(elm);var posX=findPosX(elm);if(_browser._name=='IE')
    {
    shadowElm.style.width=elm.offsetWidth+10;shadowElm.childNodes[0].style.width=elm.offsetWidth;shadowElm.style.top=posY;shadowElm.style.left=posX;}
    else
    {
    shadowElm.style.width=elm.offsetWidth;shadowElm.style.top=posY+this._shadow._distance;shadowElm.style.left=posX+this._shadow._distance;}
    }
    }
    function SetDirection(dDirection)
    {
    dDirection=dDirection.toLowerCase();switch(dDirection)
    {
    case 'vertical':
    this._direction='vertical';break;default:
    this._direction='horizontal';}
    }
    function SetMMHeaderText(dText)
    {
    this._headerText=dText;}
    function SetMenuType(dType)
    {
    dType=dType.toLowerCase();switch(dType)
    {
    case 'float':
    this._type='float';break;case 'free':
    this._type='free';break;default :
    this._type='';}
    }
    function TPopHeader()
    {
    this._background=new TBackground();this._background._color='black';this._itemText=new TText();this._itemText._weight='bold';this._itemText._color='white';this._font=new TFont();this._font._family='tahoma,verdana,sans-serif,arial';this._font._size='8pt';this.SetBackground=SetBackground;this.SetFont=SetFont;this.SetText=SetItemText;}
    function THiddenObject()
    {
    this._itemIndex=-1;this._items=new Array();this._isHide=false;this._isShow=true;this.Add=AddItem;this.Hide=HideObject;this.Show=ShowObject;this.Clear=ClearObject;}
    function ClearObject()
    {
    if(this._itemIndex >-1)
    {
    var iMax=this._itemIndex+1;for(var i=0;i<iMax;i++)
    {
    delete this._items[i];}
    this._isHide=false;this._itemIndex=-1;}
    }
    function HideObject()
    {
    if(this._itemIndex >-1)
    {
    var iMax=this._itemIndex+1;for(var i=0;i<iMax;i++)
    {
    if(document.all)
    document.all(this._items[i]).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(this._items[i]).style.visibility="hidden";  
    }
    this._isHide=true;}
    }
    function ShowObject()
    {
    if(this._isHide)

    var iMax=this._itemIndex+1;for(var i=0;i<iMax;i++)
    {
    if(document.all)
    document.all(this._items[i]).style.visibility="visible";else if(document.getElementById)
    document.getElementById(this._items[i]).style.visibility="visible";  
    }
    }
    }
    function SetPopOnClick(dBool)
    {
    if(dBool)
    {
    this._popOnClick=true;_arMMClick[this._registerMenuIndex]=false;}else
    {
    this._popOnClick=false;_arMMClick[this._registerMenuIndex]=true;}
    }
    function TPopMenu(label,icon,clickType,clickParam,status)
    {
    this._id='';this._parent=null;this._parentPop=null;this._label=label;this._top=0;this._left=0;this._status=status;this._tmpIcon=icon;this._icon="";this._itemIndex=-1;this._items=new Array();switch(clickType)
    {
    case 'function':
    this._eClick=clickParam;break;case 'f':
    this._eClick=clickParam;break;case 'address':
    this._eClick="_openURL('"+clickParam+"')";break;case 'a':
    this._eClick="_openURL('"+clickParam+"')";break;default:
    this._eClick='';}
    this._type='';
    this.Add=AddItem;this.Draw=DrawPopMenu;this.Init=InitPopMenu;this.SetType=SetPopType;this.SetParent=SetParent;}
    function SetPopType(dType)
    {
    dType=dType.toLowerCase();switch(dType)
    {
    case 'header':
    this._type='h';break;case 'h':
    this._type='h';break;default:
    this._type='';}
    }
    function TPopParameter()
    {
    this._index=-1;this._mmName='';this._padding='1px 1px 1px 1px';this._separator=new TSeparator();this._expandIcon=new TExpandIcon();this._correction=new TCorrection();this._font=new TFont();this._font._family='tahoma,verdana,sans-serif,arial';this._font._size='8pt';this._alpha=100;this._itemWidth=200;
    this._itemHeight='auto';this._itemBorder=new TBorder();this._itemBorder._top='0px none solid';this._itemBorder._right='0px none solid';this._itemBorder._bottom='0px none solid';this._itemBorder._left='0px none solid';this._itemPadding='1px 1px 1px 1px' ;this._itemText=new TText();this._itemBack=new TBackground();this._itemBorderHL=new TBorder();this._itemBorderHL._top='1px navy solid';this._itemBorderHL._right='1px navy solid';this._itemBorderHL._bottom='1px navy solid';this._itemBorderHL._left='1px navy solid';this._itemPaddingHL='0px 0px 0px 0px';this._itemTextHL=new TText();this._itemTextHL._color='white';this._itemBackHL=new TBackground();this._itemBackHL._color='#B6BDD2';this._background=new TBackground();this._background._color='whitesmoke';this._border=new TBorder();this._border._top='1px black solid';this._border._right='1px black solid';this._border._bottom='1px black solid';this._border._left='1px black solid';this._shadow=new TShadow();this._header=new TPopHeader();this._timeOut=750;
    this.SetAlpha=SetAlpha;this.SetBorder=SetBorder;this.SetPadding=SetPadding;this.SetPaddings=SetPaddings;this.SetBorderTop=SetBorderTop;this.SetBorderRight=SetBorderRight;this.SetBorderBottom=SetBorderBottom;this.SetBorderLeft=SetBorderLeft;this.SetItemDimension=SetItemDimension;this.SetItemBorder=SetItemBorder;this.SetItemPadding=SetItemPadding;this.SetItemPaddingHL=SetItemPaddingHL;this.SetItemPaddings=SetItemPaddings;this.SetItemPaddingsHL=SetItemPaddingsHL;this.SetItemBorderTop=SetItemBorderTop;this.SetItemBorderRight=SetItemBorderRight;this.SetItemBorderBottom=SetItemBorderBottom;this.SetItemBorderLeft=SetItemBorderLeft;this.SetItemBorderHL=SetItemBorderHL;this.SetItemBorderTopHL=SetItemBorderTopHL;this.SetItemBorderRightHL=SetItemBorderRightHL;this.SetItemBorderBottomHL=SetItemBorderBottomHL;this.SetItemBorderLeftHL=SetItemBorderLeftHL;this.SetShadow=SetShadow;this.SetFont=SetFont;this.SetBackground=SetBackground;this.SetCorrection=SetCorrection;this.SetExpandIcon=SetExpandIcon;this.SetSeparator=SetSeparator;this.SetDelay=SetDelay;this.SetItemText=SetItemText;this.SetItemTextHL=SetItemTextHL;this.SetItemBackground=SetItemBackground;this.SetItemBackgroundHL=SetItemBackgroundHL;}
    function SetAlpha(dAlpha)
    {
    dAlpha=parseInt(dAlpha);this._alpha=dAlpha;}
    function TCorrection()
    {
    this._top=0;this._left=0;}
    function TText()
    {
    this._color='black';this._align='left';this._decoration='none';this._whiteSpace='normal';this._weight='normal';}
    function TShadow()
    {
    this._create=false;this._color='black';this._distance=3;
    }
    function TSeparator()
    {
    this._align='center'
    this._width=200;this._margin="0px 0px 0px 0px";this._border=new TBorder();
    this._border._top='1px black solid';this._border._bottom='1px white solid';}
    function TFont()
    {
    this._family='arial,times,sans-serif';this._size='8pt';}
    function TBackground()
    {
    this._image='none';
    this._repeat='no-repeat';this._color='';this._position='top left';}
    function TExpandIcon()
    {
    this._create=true;this._symbol='&#9658;';this._font=new TFont();this._font._size='6pt';}
    function TBorder()
    {
    this._top='1px gray solid';this._right='1px gray solid';this._bottom='1px gray solid';this._left='1px gray solid';}
    function BuildMenu()
    {
    var result="";var level=-1;this.SetParent(this);result+=this.BuildStyle();result+=this.Draw(level++);level++;for(var i=0;i<=this._itemIndex;i++)
    {
    result+=this._items[i].Draw(level);result+=BuildPopUpMenu(this._items[i],level);}
    document.write(result);}
    function InitMenu()
    {
    if(document.all)
    var el_menu=document.all(this._id);else if(document.getElementById)
    var el_menu=document.getElementById(this._id);this._position=this._position.toLowerCase();if(this._position=='absolute')
    {
    el_menu.style.top=this._top;el_menu.style.left=this._left;}else
    {
    this._top=findPosY(el_menu);this._left=findPosX(el_menu);}
    el_menu.style.zIndex=100;if((this._type=='free') && (this._position=='absolute'))
    {
    if(document.all)
    var fr_el=document.all('fr_'+this._id);else if(document.getElementById)
    var fr_el=document.getElementById('fr_'+this._id);fr_el.style.top=this._top+'px';fr_el.style.left=this._left+'px';fr_el.style.width=el_menu.offsetWidth;fr_el.style.height=el_menu.offsetHeight;fr_el.style.zIndex=100;}
    if(this._shadow._create)
    {
    if(document.all)
    var sh_el=document.all('sh_'+this._id);else if(document.getElementById)
    var sh_el=document.getElementById('sh_'+this._id);if(_browser._name=='IE')
    {
    sh_el.style.top=this._top+'px';sh_el.style.left=this._left+'px';sh_el.style.width=el_menu.offsetWidth+10+'px';sh_el.style.height=el_menu.offsetHeight+10+'px';sh_el.childNodes[0].style.width=el_menu.offsetWidth+'px';sh_el.childNodes[0].style.height=el_menu.offsetHeight+'px';sh_el.childNodes[0].style.backgroundColor=this._shadow._color;sh_el.style.visibility='visible';}
    else
    {
    if(_browser._name=='Konqueror' && this._position=='relative')
    sh_el.style.visibility='hidden';else
    {
    sh_el.style.top=this._top+this._shadow._distance+'px';sh_el.style.left=this._left+this._shadow._distance+'px';sh_el.style.width=el_menu.offsetWidth+'px';sh_el.style.height=el_menu.offsetHeight+'px';sh_el.style.backgroundColor=this._shadow._color;sh_el.style.visibility='visible';}
    }
    sh_el.style.zIndex=0;}
    for(var i=0;i<=this._itemIndex;i++)
    {
    if(document.all)
    var el_menuitem=document.all('pr_'+this._items[i]._id);else if(document.getElementById)
    var el_menuitem=document.getElementById('pr_'+this._items[i]._id);if(this._items[i]._itemIndex >-1)
    {   
    if(document.all)
    var el_pop=document.all(this._items[i]._id);else if(document.getElementById)
    var el_pop=document.getElementById(this._items[i]._id);el_pop.style.zIndex=102;if(this._items[i]._parent._pop._shadow._create)
    {
    if(document.all)
    var sh_el_pop=document.all('sh_'+this._items[i]._id);else if(document.getElementById)
    var sh_el_pop=document.getElementById('sh_'+this._items[i]._id);if(_browser._name=='IE')
    {
    sh_el_pop.style.width=el_pop.offsetWidth+10+'px';sh_el_pop.style.height=el_pop.offsetHeight+10+'px';sh_el_pop.childNodes[0].style.width=el_pop.offsetWidth+'px';sh_el_pop.childNodes[0].style.height=el_pop.offsetHeight+'px';sh_el_pop.childNodes[0].style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    else
    {
    sh_el_pop.style.width=el_pop.offsetWidth+'px';sh_el_pop.style.height=el_pop.offsetHeight+'px';sh_el_pop.style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    sh_el_pop.style.zIndex=101;}
    this._items[i].Init(102);}
    }
    el_menu.style.visibility="visible";if((this._type=='float') && (this._position=='absolute'))
    {
    this._initialTop=this._top;this._initialLeft=this._left;_floatingMMEffect(this);}
    }
    function SetParent(parent)
    {
    for(var i=0;i<=this._itemIndex;i++)
    {
    this._items[i]._parent=parent;this._items[i]._parentPop=this;this._items[i]._id='_'+parent._name+'-'+parent._uniqueID+"ID";var iIcon=parseInt(this._items[i]._tmpIcon);if((iIcon > 0))
    {
    this._items[i]._icon='<td style="padding-left:'+iIcon+'px;">';}
    else
    {
    switch(this._items[i]._tmpIcon)
    {
    case "":
    this._items[i]._icon='<td style="padding-left:24px;">';break;case '0':
    this._items[i]._icon='<td>';break;default:
    this._items[i]._icon='<td class="TIcon'+this._items[i]._parent._index+'"><img class="TIcon'+this._items[i]._parent._index+'" src="'+this._items[i]._tmpIcon+'" width="16px" /></td><td>';}
    }
    parent._uniqueID++;this._items[i].SetParent(parent);}
    }
    function DrawMenu(level)
    {
    var result="";if(this._shadow._create)
    {
    if(_browser._name=='IE')
    result+='<div style="position:absolute;visibility:hidden;filter: blur( direction=135, strength='+this._shadow._distance+', add=1);" id="sh_'+this._id+'" align="left"><div></div></div>';else
    result+='<div style="position:absolute;visibility:hidden;" id="sh_'+this._id+'"></div>';}
    if((this._type=='free') && (this._position=='absolute'))
    {
    result+='<table class="TMenu'+this._index+'" id="fr_'+this._id+'"';result+=' cellspacing="'+this._cellSpacing+'" style="position:absolute;visibility:hidden;">';result+='<tr><td class="TMMHeader'+this._index+'"';result+=' onclick="onMMHeaderClick(event,'+this._name+')"';result+='>'+this._headerText+'</td></tr>';result+='<tr><td> </td></tr>';result+='</table>';}
    result+='<table class="TMenu'+this._index+'" id="'+this._id+'"';result+=' cellspacing="'+this._cellSpacing+'">';if(this._direction=='horizontal')
    {
    if(this._itemIndex >-1)
    {
    if((this._type=='free') && (this._position=='absolute'))
    {
    var colSpan=this._itemIndex+1;result+='<tr><td colspan="'+colSpan+'" class="TMMHeader'+this._index+'"';result+=' onclick="onMMHeaderClick(event,'+this._name+')">'+this._headerText+'</td></tr>';}   

    result+='<tr>';}
    else
    {
    if((this._type=='free') && (this._position=='absolute'))
    {
    result+='<td class="TMMHeader'+this._index+'"';result+=' onclick="onMMHeaderClick(event,'+this._name+')">'+this._headerText+'</td>';}
    }
    if(this._itemIndex >-1)
    {
    var isExpandIcon=false;for(var i=0;i<=this._itemIndex;i++)
    {
    var result1='';var expandHTML='';result1+='<td nowrap class="TMenuItem'+this._index+'" id="pr_'+this._items[i]._id+'"';if(this._items[i]._itemIndex >-1)
    {
    result1+=' onmouseover="onMainMOver(event,this,\''+this._items[i]._id+'\','+level+','+this._name+',\''+escape(this._items[i]._status)+'\')"';if(this._popOnClick)
    result1+='onclick="onMainClick(event,this,\''+this._items[i]._id+'\','+this._name+')"';result1+=' onmouseout="onMainMOut(event,this,\''+this._items[i]._id+'\','+this._name+')"';if(this._items[i]._parent._expandIcon._create)
    {
    expandHTML='<td class="TMMExpand'+this._items[i]._parent._index+'">'+this._items[i]._parent._expandIcon._symbol+'</td>';isExpandIcon=true;}
    }
    else
    {
    result1+=' onmouseover="onMainMOver(event,this,\'\','+level+','+this._name+',\''+escape(this._items[i]._status)+'\')"';result1+=' onmouseout="onMainMOut(event,this,\'\','+this._name+')"';result1+=' onclick="'+this._items[i]._eClick+'"';}
    var iIcon=parseInt(this._items[i]._tmpIcon);if((iIcon > 0))
    {
    this._items[i]._icon='<td style="padding-left:'+iIcon+'px;">';}
    else
    {
    switch(this._items[i]._tmpIcon)
    {
    case "":
    if(isExpandIcon && expandHTML=='')
    this._items[i]._icon='<td style="padding-left:30px;padding-right:16px">';else
    this._items[i]._icon='<td style="padding-left:30px">';break;case '0':
    if(isExpandIcon && expandHTML=='')
    this._items[i]._icon='<td  style="padding-right:16px">';else
    this._items[i]._icon='<td>';break;default:
    if(isExpandIcon && expandHTML=='')
    this._items[i]._icon='<td class="TIcon'+this._items[i]._parent._index+'"><img class="TIcon'+this._items[i]._parent._index+'" src="'+this._items[i]._tmpIcon+'" width="16px" /></td><td  style="padding-right:16px">';else
    this._items[i]._icon='<td class="TIcon'+this._items[i]._parent._index+'"><img class="TIcon'+this._items[i]._parent._index+'" src="'+this._items[i]._tmpIcon+'" width="16px" /></td><td>';}
    }  
    result1+='><table class="TMenuItemChild'+this._index+'"><tr>'+this._items[i]._icon+this._items[i]._label+'</td>';result1+=expandHTML+'</tr></table></td>';if(this._direction=='horizontal')
    result+=result1;else
    result+='<tr>'+result1+'</tr>';}
    }
    else
    {
    var result1='';result1+='<td>&nbsp;</td>';if(this._direction=='horizontal')
    result+=result1;else
    result+='<tr>'+result1+'</tr>';}
    if(this._direction=='horizontal')
    result+='</tr>';result+='</table>';return result;}
    function DrawPopMenu(level)
    {
    var result="";if(this._itemIndex >-1)
    {
    if(this._parent._pop._shadow._create)
    {
    if(_browser._name=='IE')
    result+='<div style="position:absolute;visibility:hidden;filter: blur( direction=135, strength='+this._parent._pop._shadow._distance+', add=1);" id="sh_'+this._id+'" align="left"><div></div></div>';else
    result+='<div style="position:absolute;visibility:hidden;" id="sh_'+this._id+'" align="left"></div>';} 
    result+='<div class="TPopUp'+this._parent._index+'" id="'+this._id+'" style="filter:alpha(opacity='+this._parent._pop._alpha+');">';for(var i=0;i<=this._itemIndex;i++)
    {
    if(this._items[i]._label !='-')
    {
    if(this._items[i]._itemIndex >-1)
    {
    result+='<div class="TPopUpItem'+this._items[i]._parent._index+'" id="di_'+this._items[i]._id+'">';result+='<table class="TPopUpItem'+this._items[i]._parent._index+'" cellspacing="0" cellpadding="0"';result+=' onmouseover="onPopItemMOver(event,this,\''+this._items[i]._id+'\','+level+','+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+=' onmouseout="onPopItemMOut(event,this,\''+this._items[i]._id+'\','+this._items[i]._parent._name+')"';result+=' id="pr_'+this._items[i]._id+'"><tr>'+this._items[i]._icon+this._items[i]._label+'</td>';if(this._items[i]._parent._pop._expandIcon._create)
    result+='<td class="TExpand'+this._items[i]._parent._index+'">'+this._items[i]._parent._pop._expandIcon._symbol+'</td>';result+='</tr></table>';result+='</div>';}
    else
    {
    if(this._items[i]._type=='h')
    {
    result+='<div class="TPopUpHeader'+this._items[i]._parent._index+'">';result+='<table class="TPopUpHeader'+this._items[i]._parent._index+'" cellspacing="0" cellpadding="2"';result+=' onmouseover="onStaticPopItemMOver(event,'+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+=' onmouseout="onStaticPopItemMOut(event,'+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+='><tr><td>'+this._items[i]._label;result+='</td></tr></table></div>';}else
    {
    result+='<div class="TPopUpItem'+this._items[i]._parent._index+'">';result+='<table class="TPopUpItem'+this._items[i]._parent._index+'" cellspacing="0" cellpadding="0"';result+=' onmouseover="onPopItemMOver(event,this,\'\','+level+','+this._items[i]._parent._name+',\''+this._items[i]._status+'\')"';result+=' onmouseout="onPopItemMOut(event,this,\'\','+this._items[i]._parent._name+')"';result+=' onclick="hideAll('+this._items[i]._parent._name+');'+this._items[i]._eClick+'"';result+='><tr>'+this._items[i]._icon+this._items[i]._label+'</td>';result+='</tr></table>';result+='</div>';}
    }
    }
    else
    {  
    if(_browser._name=='IE')
    result+='<div style="margin-right:-2px;padding:4px 0px 4px 0px;background-color:'+this._parent._pop._itemBack._color+';" ';else
    result+='<div style="margin-right:0px;padding:4px 0px 4px 0px;background-color:'+this._parent._pop._itemBack._color+';" '; 
    result+=' onmouseover="onStaticPopItemMOver(event,'+this._parent._name+',\'\')"';result+=' onmouseout="onStaticPopItemMOut(event,'+this._parent._name+',\'\')"';    
    result+=' ><div class="TSeparator'+this._parent._index+'" ';result+='></div></div>';}
    }
    result+='</div>';}
    return result;}
    function AddItem(popMenu)
    {
    this._itemIndex++;this._items[this._itemIndex]=popMenu;}
    function InitPopMenu(zIndex)
    {
    if(this._itemIndex >-1)
    {
    for(var i=0;i<=this._itemIndex;i++)
    {
    if(this._items[i]._itemIndex >-1)
    {
    if(document.all)
    {
    var pr_el=document.all('pr_'+this._items[i]._id);var el=document.all(this._items[i]._id);}
    else if(document.getElementById)
    {
    var pr_el=document.getElementById('pr_'+this._items[i]._id);var el=document.getElementById(this._items[i]._id);}
    zIndex++;el.style.zIndex=zIndex+1;if(this._items[i]._parent._pop._shadow._create)
    {
    if(document.all)
    var sh_el=document.all('sh_'+this._items[i]._id);else if(document.getElementById)
    var sh_el=document.getElementById('sh_'+this._items[i]._id);if(_browser._name=='IE')
    {
    sh_el.style.width=el.offsetWidth+10+'px';sh_el.style.height=el.offsetHeight+10+'px';sh_el.childNodes[0].style.width=el.offsetWidth+'px';sh_el.childNodes[0].style.height=el.offsetHeight+'px';sh_el.childNodes[0].style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    else
    {
    sh_el.style.width=el.offsetWidth ;sh_el.style.height=el.offsetHeight;sh_el.style.backgroundColor=this._items[i]._parent._pop._shadow._color;}
    sh_el.style.zIndex=zIndex;}
    this._items[i].Init(zIndex+1);}
    }
    }
    }
    function BuildPopUpMenu(popMenu,level)
    {
    var result="";level++;for(var i=0;i<=popMenu._itemIndex;i++)
    {
    result+=popMenu._items[i].Draw(level);result+=BuildPopUpMenu(popMenu._items[i],level);}
    return result;}
    function BuildStyle()
    {
    var result='';var tyH;var tyW;result+='<style type="text/css">';result+='table.TMenu'+this._index+'{';result+='cursor:default';result+=';visibility:hidden';result+=';position:'+this._position;tyW=typeof(this._width);if(tyW=='string')
    {
    this._width=this._width.toLowerCase();if(this._width !='auto' || this._width !='')
    result+=';width:'+this._width+'px';}
    else
    result+=';width:'+this._width+'px';
    result+=';border-top:'+this._border._top;result+=';border-right:'+this._border._right;result+=';border-bottom:'+this._border._bottom;result+=';border-left:'+this._border._left;result+=';background-color:'+this._background._color;result+=';background-image:'+this._background._image;result+=';background-position:'+this._background._position;result+=';background-repeat:'+this._background._repeat;result+=';}';result+='table.TMenuItemChild'+this._index+'{';result+='width:100%';result+=';font-family:'+this._font._family;result+=';font-size:'+this._font._size;result+=';font-weight:'+this._itemText._weight;result+=';text-align:'+this._itemText._align;result+=';color:'+this._itemText._color;result+=';text-decoration:'+this._itemText._decoration;result+=';white-space:'+this._itemText._whiteSpace;result+=';}'
    result+='td.TMenuItem'+this._index+'{';result+='padding: 0px 0px 0px 0px';tyH=typeof(this._itemHeight);tyW=typeof(this._itemWidth);if(tyH=='string')
    {
    if(this._itemHeight.toLowerCase() !='auto' || this._itemHeight !='')
    result+=';height:'+this._itemHeight+'px';}
    else
    result+=';height:'+this._itemHeight+'px';if(tyW=='string')
    {
    if(this._itemWidth.toLowerCase() !='auto' || this._itemWidth !='')
    result+=';width:'+this._itemWidth+'px';}
    else
    result+=';width:'+this._itemWidth+'px';  
    result+=';border-top:'+this._itemBorder._top;result+=';border-right:'+this._itemBorder._right;result+=';border-bottom:'+this._itemBorder._bottom;result+=';border-left:'+this._itemBorder._left;result+=';background-color:'+this._itemBack._color;result+=';background-repeat:'+this._itemBack._repeat;result+=';background-image:'+this._itemBack._image;result+=';background-position:'+this._itemBack._position;result+=';}';result+='td.TMMExpand'+this._index+'{';result+='width:10px';result+=';text-align:right';result+=';padding-right:2px';result+=';font-family:'+this._expandIcon._font._family;result+=';font-size:'+this._expandIcon._font._size;result+=';font-weight:normal';result+=';text-decoration:none !important';result+=';white-space:nowrap !important';result+=';}';result+='td.TMMHeader'+this._index+'{';result+='height:1px';result+=';background-color:'+this._header._background._color;result+=';background-image:'+this._header._background._image;result+=';background-position:'+this._header._background._position;result+=';background-repeat:'+this._header._background._repeat;result+=';text-align:'+this._header._itemText._align;result+=';text-decoration:'+this._header._itemText._decoration;result+=';white-space:'+this._header._itemText._whiteSpace;result+=';font-weight:'+this._header._itemText._weight;result+=';font-family:'+this._header._font._family;result+=';font-size:'+this._header._font._size;result+=';color:'+this._header._itemText._color;result+=';}';result+='div.TPopUp'+this._index+'{';result+='position:absolute';result+=';padding:'+this._pop._padding;result+=';visibility:hidden';result+=';width:'+this._pop._itemWidth+'px';result+=';border-top:'+this._pop._border._top;result+=';border-right:'+this._pop._border._right;result+=';border-bottom:'+this._pop._border._bottom;result+=';border-left:'+this._pop._border._left;result+=';background-color:'+this._pop._background._color;result+=';background-image:'+this._pop._background._image;result+=';background-position:'+this._pop._background._position;result+=';background-repeat:'+this._pop._background._repeat;result+=';display:block';result+=';}';result+='table.TPopUpHeader'+this._index+'{';result+='width:100%';result+=';cursor:default';result+=';height:'+this._pop._itemHeight+'px';result+=';text-align:'+this._pop._header._itemText._align;result+=';text-decoration:'+this._pop._header._itemText._decoration;result+=';white-space:'+this._pop._header._itemText._whiteSpace;result+=';font-weight:'+this._pop._header._itemText._weight;result+=';font-family:'+this._pop._header._font._family;result+=';font-size:'+this._pop._header._font._size;result+=';color:'+this._pop._header._itemText._color;result+=';}';result+='div.TPopUpHeader'+this._index+'{';result+=';background-color:'+this._pop._header._background._color;result+=';background-image:'+this._pop._header._background._image;result+=';background-position:'+this._pop._header._background._position;result+=';background-repeat:'+this._pop._header._background._repeat;if(_browser._name=='IE')
    result+=';margin-right:-2px';result+=';}';result+='table.TPopUpItem'+this._index+'{';result+='width:100%';result+=';height:'+this._pop._itemHeight+'px';result+=';cursor:default';result+=';font-family:'+this._pop._font._family;result+=';font-size:'+this._pop._font._size;result+=';color:'+this._pop._itemText._color;result+=';text-align:'+this._pop._itemText._align;result+=';text-decoration:'+this._pop._itemText._decoration;result+=';white-space:'+this._pop._itemText._whiteSpace;result+=';font-weight:'+this._pop._itemText._weight;result+=';}';result+='div.TPopUpItem'+this._index+'{';result+='cursor:default';result+=';background-color:'+this._pop._itemBack._color;result+=';background-image:'+this._pop._itemBack._image;result+=';background-position:'+this._pop._itemBack._position;result+=';background-repeat:'+this._pop._itemBack._repeat;result+=';border-top:'+this._pop._itemBorder._top;result+=';border-right:'+this._pop._itemBorder._right;result+=';border-bottom:'+this._pop._itemBorder._bottom;result+=';border-left:'+this._pop._itemBorder._left;result+=';padding:'+this._pop._itemPadding;result+=';}';result+='div.TPopUpItem'+this._index+'_1{';result+='cursor:default';result+=';background-color :'+this._pop._itemBackHL._color;result+=';background-image:'+this._pop._itemBackHL._image;result+=';background-position:'+this._pop._itemBackHL._position;result+=';background-repeat:'+this._pop._itemBackHL._repeat;result+=';border-top:'+this._pop._itemBorderHL._top;result+=';border-right:'+this._pop._itemBorderHL._right;result+=';border-bottom:'+this._pop._itemBorderHL._bottom;result+=';border-left:'+this._pop._itemBorderHL._left;result+=';padding:'+this._pop._itemPaddingHL;result+=';}';this._pop._separator._width=((this._pop._itemWidth-this._pop._separator._width) < 0)?this._pop._itemWidth:this._pop._separator._width;var _div=Math.floor((this._pop._itemWidth-this._pop._separator._width)/2);switch(this._pop._separator._align)
    {
    case 'left':
    this._pop._separator._margin='0px '+(_div*2)+'px 0px 0px';break;case 'right':
    this._pop._separator._margin='0px 0px 0px '+(_div*2)+'px';break;default:
    this._pop._separator._margin='0px '+_div+'px 0px '+_div+'px';}
    result+='div.TSeparator'+this._index+'{';result+='margin:'+this._pop._separator._margin;result+=';border-top:'+this._pop._separator._border._top;result+=';border-bottom:'+this._pop._separator._border._bottom;result+=';}';result+='td.TExpand'+this._index+'{';result+='width:10px';result+=';text-align:right';result+=';padding-right:2px';result+=';font-family:'+this._pop._expandIcon._font._family;result+=';font-size:'+this._pop._expandIcon._font._size;result+=';font-weight:normal';result+=';text-decoration:none !important';result+=';white-space:nowrap !important';result+=';}';result+='td.TIcon'+this._index+'{';result+='width:24px';result+=';text-align:left';result+=';text-decoration:normal';result+=';white-space:nowrap';result+=';font-weight:normal';result+=';}';result+='img.TIcon'+this._index+'{';result+='vertical-align:middle';result+=';}';result+='</style>';return result;}
    function SetCorrection(dLeft,dTop)
    {
    dLeft=parseInt(dLeft);if(!dLeft)
    this._correction._left=0;else
    this._correction._left=dLeft;dTop=parseInt(dTop);if(!dTop)
    this._correction._top=0;else
    this._correction._top=dTop;}
    function SetPosition(dPosition,dLeft,dTop)
    {
    switch(dPosition)
    {
    case 'absolute':
    this._position=dPosition;break;default:
    this._position='relative';}
    dLeft=parseInt(dLeft);if(!dLeft)
    this._left=0;else
    this._left=dLeft;dTop=parseInt(dTop);if(!dTop)
    this._top=0;else
    this._top=dTop;}
    function SetCellSpacing(dSpace)
    {
    dSpace=parseInt(dSpace);if(!dSpace)
    this._cellSpacing=0;else
    this._cellSpacing=dSpace;}
    function SetWidth(dWidth)
    {
    dWidth=parseInt(dWidth);if(!dWidth)
    this._width='auto';else
    this._width=dWidth;}
    function SetItemDimension(dWidth,dHeight)
    {
    dWidth=parseInt(dWidth);dHeight=parseInt(dHeight);if(!dWidth)
    this._itemWidth='auto';else
    this._itemWidth=dWidth;if(!dHeight)
    this._itemHeight='auto';else
    this._itemHeight=dHeight;}
    function SetBackground(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._background._color='transparent':this._background._color=dColor;(dImage=='')?this._background._image='none':this._background._image="url('"+dImage+"')";(dRepeat=='')?this._background._repeat='no-repeat':this._background._repeat=dRepeat;(dPos=='')?this._background._position='top left':this._background._position=dPos;}
    function SetItemBackground(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._itemBack._color='transparent':this._itemBack._color=dColor;(dImage=='')?this._itemBack._image='none':this._itemBack._image="url('"+dImage+"')";(dRepeat=='')?this._itemBack._repeat='no-repeat':this._itemBack._repeat=dRepeat;(dPos=='')?this._itemBack._position='top left':this._itemBack._position=dPos;}
    function SetItemBackgroundHL(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._itemBackHL._color='transparent':this._itemBackHL._color=dColor;(dImage=='')?this._itemBackHL._image='none':this._itemBackHL._image="url('"+dImage+"')";(dRepeat=='')?this._itemBackHL._repeat='no-repeat':this._itemBackHL._repeat=dRepeat;(dPos=='')?this._itemBackHL._position='top left':this._itemBackHL._position=dPos;}
    function SetItemBackgroundClick(dColor,dImage,dRepeat,dPos)
    {
    (dColor=='')?this._itemBackClick._color='transparent':this._itemBackClick._color=dColor;(dImage=='')?this._itemBackClick._image='none':this._itemBackClick._image="url('"+dImage+"')";(dRepeat=='')?this._itemBackClick._repeat='no-repeat':this._itemBackClick._repeat=dRepeat;(dPos=='')?this._itemBackClick._position='top left':this._itemBackClick._position=dPos;}
    function SetShadow(dCreate,dColor,dDistance)
    {
    if(dCreate)
    {
    this._shadow._create=dCreate;this._shadow._color=dColor;this._shadow._distance=dDistance;}
    }
    function SetFont(dFamily,dSize)
    {
    this._font._family=dFamily;this._font._size=dSize;}
    function SetBorder(dSize,dColor,dType)
    {
    var dBorder=dSize+'px '+dColor+' '+dType;this._border._top=dBorder;this._border._right=dBorder;this._border._bottom=dBorder;this._border._left=dBorder;}
    function SetItemBorder(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._top=dBorder;this._itemBorder._right=dBorder;this._itemBorder._bottom=dBorder;this._itemBorder._left=dBorder;}
    function SetItemBorderHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._top=dBorder;this._itemBorderHL._right=dBorder;this._itemBorderHL._bottom=dBorder;this._itemBorderHL._left=dBorder;}
    function SetItemBorderClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._top=dBorder;this._itemBorderClick._right=dBorder;this._itemBorderClick._bottom=dBorder;this._itemBorderClick._left=dBorder;}
    function SetBorderTop(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._top=dBorder;}
    function SetItemBorderTop(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._top=dBorder;}
    function SetItemBorderTopHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._top=dBorder;}
    function SetItemBorderTopClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._top=dBorder;}
    function SetBorderRight(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._right=dBorder;}
    function SetItemBorderRight(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._right=dBorder;}
    function SetItemBorderRightHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._right=dBorder;}
    function SetItemBorderRightClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._right=dBorder;}
    function SetBorderBottom(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._bottom=dBorder;}
    function SetItemBorderBottom(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._bottom=dBorder;}
    function SetItemBorderBottomHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._bottom=dBorder;}
    function SetItemBorderBottomClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._bottom=dBorder;}
    function SetBorderLeft(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._border._left=dBorder;}
    function SetItemBorderLeft(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorder._left=dBorder;}
    function SetItemBorderLeftHL(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderHL._left=dBorder;}
    function SetItemBorderLeftClick(dSize,dColor,dType)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dBorder=dSize+'px '+dColor+' '+dType;this._itemBorderClick._left=dBorder;}
    function SetItemText(dColor,dAlign,dWeight,dDecoration,dWSpace)
    {
    this._itemText._color=dColor;(dAlign=='')?this._itemText._align='left':this._itemText._align=dAlign;(dWeight=='')?this._itemText._weight='normal':this._itemText._weight=dWeight;(dDecoration=='')?this._itemText._decoration='none':this._itemText._decoration=dDecoration;(dWSpace=='')?this._itemText._whiteSpace='normal':this._itemText._whiteSpace=dWSpace;}
    function SetItemTextHL(dColor,dAlign,dWeight,dDecoration,dWSpace)
    {
    this._itemTextHL._color=dColor;(dAlign=='')?this._itemTextHL._align='left':this._itemTextHL._align=dAlign;(dWeight=='')?this._itemTextHL._weight='normal':this._itemTextHL._weight=dWeight;(dDecoration=='')?this._itemTextHL._decoration='none':this._itemTextHL._decoration=dDecoration;(dWSpace=='')?this._itemTextHL._whiteSpace='normal':this._itemTextHL._whiteSpace=dWSpace;}
    function SetItemTextClick(dColor,dAlign,dWeight,dDecoration,dWSpace)
    {
    this._itemTextClick._color=dColor;(dAlign=='')?this._itemTextClick._align='left':this._itemTextClick._align=dAlign;(dWeight=='')?this._itemTextClick._weight='normal':this._itemTextClick._weight=dWeight;(dDecoration=='')?this._itemTextClick._decoration='none':this._itemTextClick._decoration=dDecoration;(dWSpace=='')?this._itemTextClick._whiteSpace='normal':this._itemTextClick._whiteSpace=dWSpace;}
    function SetPaddings(dSize)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dPad=dSize+'px '+dSize+'px '+dSize+'px '+dSize+'px';this._padding=dPad;}
    function SetItemPaddingsHL(dSize)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dPad=dSize+'px '+dSize+'px '+dSize+'px '+dSize+'px';this._itemPaddingHL=dPad;}
    function SetItemPaddings(dSize)
    {
    dSize=parseInt(dSize);if(!dSize)
    dSize=0;var dPad=dSize+'px '+dSize+'px '+dSize+'px '+dSize+'px';this._itemPadding=dPad;}
    function SetPadding(dTop,dRight,dBottom,dLeft)
    {
    dTop=parseInt(dTop);dRight=parseInt(dRight);dBottom=parseInt(dBottom);dLeft=parseInt(dLeft);if(!dTop) dTop=0;if(!dRight) dRight=0;if(!dBottom) dBottom=0;if(!dLeft) dLeft=0;var dPad=dTop+'px '+dRight+'px '+dBottom+'px '+dLeft+'px';this._padding=dPad;}
    function SetItemPaddingHL(dTop,dRight,dBottom,dLeft)
    {
    dTop=parseInt(dTop);dRight=parseInt(dRight);dBottom=parseInt(dBottom);dLeft=parseInt(dLeft);if(!dTop) dTop=0;if(!dRight) dRight=0;if(!dBottom) dBottom=0;if(!dLeft) dLeft=0;var dPad=dTop+'px '+dRight+'px '+dBottom+'px '+dLeft+'px';this._itemPaddingHL=dPad;}
    function SetItemPadding(dTop,dRight,dBottom,dLeft)
    {
    dTop=parseInt(dTop);dRight=parseInt(dRight);dBottom=parseInt(dBottom);dLeft=parseInt(dLeft);if(!dTop) dTop=0;if(!dRight) dRight=0;if(!dBottom) dBottom=0;if(!dLeft) dLeft=0;var dPad=dTop+'px '+dRight+'px '+dBottom+'px '+dLeft+'px';this._itemPadding=dPad;}
    function SetSeparator(dWidth,dAlign,dColor1,dColor2)
    {
    dWidth=parseInt(dWidth);if(!dWidth)
    dWidth='auto';this._separator._width=dWidth;this._separator._align=dAlign;this._separator._border._top='1px '+dColor1+' solid';(dColor2=='')?this._separator._border._bottom='0px none solid':this._separator._border._bottom='1px '+dColor2+' solid';}
    function SetExpandIcon(dCreate,dSymbol,dSize)
    {
    if(dCreate)
    {
    this._expandIcon._create=true;switch(dSymbol)
    {
    case '' :
    break;default:
    this._expandIcon._symbol=dSymbol;}
    dSize=parseInt(dSize);if(!dSize)
    dSize=6;this._expandIcon._font._size=dSize+'pt';}
    else
    this._expandIcon._create=false;}
    function SetDelay(dTimeOut)
    {
    dTimeOut=parseInt(dTimeOut);if(!dTimeOut)
    dTimeOut=0;this._timeOut=dTimeOut;}
    function findPosX(obj)
    {
    if(_browser._name=="Konqueror")
    var curleft=0;else
    var curleft=0;if(obj.offsetParent)
    {
    while (obj.offsetParent)
    {
    curleft+=obj.offsetLeft;obj=obj.offsetParent;}
    }
    else if(obj.x)
    curleft+=obj.x;return curleft;}
    function findPosY(obj)
    {
    if(_browser._name=="Konqueror")
    var curtop=0;else
    var curtop=0;if(obj.offsetParent)
    {
    while (obj.offsetParent)
    {
    curtop+=obj.offsetTop;obj=obj.offsetParent;}
    }
    else if(obj.y)
    curtop+=obj.y;return curtop;}
    function findTriggerPopID(elmID,mmObj)
    {
    var result=-1;for(var i=0;i<=_arRegisterTriggerPopIndex[mmObj._index];i++)
    {
    if(_arRegisterTriggerPopID[mmObj._index][i]==elmID)
    {
    result=i;break;}
    }
    return result;}
    function saveTriggerPopID(elmID,mmObj)
    {
    _arRegisterTriggerPopIndex[mmObj._index]++;var j=_arRegisterTriggerPopIndex[mmObj._index];_arRegisterTriggerPopID[mmObj._index][j]=elmID;if(document.all)
    var el=document.all(elmID);else if(document.getElementById)
    var el=document.getElementById(elmID);if(el.className.indexOf("TMenuItem") !=-1)
    {
    el.style.backgroundColor=mmObj._itemBackClick._color;el.style.backgroundImage=mmObj._itemBackClick._image;el.style.backgroundRepeat=mmObj._itemBackClick._repeat;el.style.backgroundPosition=mmObj._itemBackClick._position;el.childNodes[0].style.color=mmObj._itemTextClick._color;el.childNodes[0].style.textAlign=mmObj._itemTextClick._align;el.childNodes[0].style.textDecoration=mmObj._itemTextClick._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemTextClick._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemTextClick._weight; 
    el.style.borderTop=mmObj._itemBorderClick._top;el.style.borderRight=mmObj._itemBorderClick._right;el.style.borderBottom=mmObj._itemBorderClick._bottom;el.style.borderLeft=mmObj._itemBorderClick._left; 
    }
    else
    {
    el.className="TPopUpItem"+mmObj._index+"_1";}
    }
    function removeTriggerPopID(elmID,mmObj)
    {
    var index=findTriggerPopID(elmID,mmObj)
    if(index >-1)
    {
    for(var i=_arRegisterTriggerPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterTriggerPopID[mmObj._index][i];if(document.all)
    var el=document.all(ID);else if(document.getElementById)
    var el=document.getElementById(ID);if(el.className.indexOf("TMenuItem") !=-1)
    {
    el.style.backgroundColor=mmObj._itemBack._color;el.style.backgroundImage=mmObj._itemBack._image;el.style.backgroundRepeat=mmObj._itemBack._repeat;el.style.backgroundPosition=mmObj._itemBack._position;   
    el.childNodes[0].style.color=mmObj._itemText._color;el.childNodes[0].style.textAlign=mmObj._itemText._align;el.childNodes[0].style.textDecoration=mmObj._itemText._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemText._weight;el.style.borderTop=mmObj._itemBorder._top;el.style.borderRight=mmObj._itemBorder._right;el.style.borderBottom=mmObj._itemBorder._bottom;el.style.borderLeft=mmObj._itemBorder._left;}
    else
    {
    var IDLen=ID.length;var tableID='pr_'+ID.substr(3,IDLen);if(document.all)
    var elTable=document.all(tableID);else if(document.getElementById)
    var elTable=document.getElementById(tableID);el.className="TPopUpItem"+mmObj._index;elTable.style.color=mmObj._pop._itemText._color;elTable.style.textAlign=mmObj._pop._itemText._align;elTable.style.textDecoration=mmObj._pop._itemText._decoration;elTable.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elTable.style.fontWeight=mmObj._pop._itemText._weight;}
    _arRegisterTriggerPopID[mmObj._index][i]=null;}
    _arRegisterTriggerPopIndex[mmObj._index]=index-1;}
    }
    function removeTriggerPopIDByIndex(index,mmObj)
    {
    if(_arRegisterTriggerPopIndex[mmObj._index] >-1 && index >-1)
    {
    for(var i=_arRegisterTriggerPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterTriggerPopID[mmObj._index][i];if(document.all)
    var el=document.all(ID);else if(document.getElementById)
    var el=document.getElementById(ID);if(el.className.indexOf("TMenuItem") !=-1)
    {
    el.style.backgroundColor=mmObj._itemBack._color;el.style.backgroundImage=mmObj._itemBack._image;el.style.backgroundRepeat=mmObj._itemBack._repeat;el.style.backgroundPosition=mmObj._itemBack._position;   
    el.childNodes[0].style.color=mmObj._itemText._color;el.childNodes[0].style.textAlign=mmObj._itemText._align;el.childNodes[0].style.textDecoration=mmObj._itemText._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemText._weight;    
    el.style.borderTop=mmObj._itemBorder._top;el.style.borderRight=mmObj._itemBorder._right;el.style.borderBottom=mmObj._itemBorder._bottom;el.style.borderLeft=mmObj._itemBorder._left;}
    else
    {
    var IDLen=ID.length;var tableID='pr_'+ID.substr(3,IDLen);if(document.all)
    var elTable=document.all(tableID);else if(document.getElementById)
    var elTable=document.getElementById(tableID);    
    el.className="TPopUpItem"+mmObj._index;elTable.style.color=mmObj._pop._itemText._color;elTable.style.textAlign=mmObj._pop._itemText._align;elTable.style.textDecoration=mmObj._pop._itemText._decoration;elTable.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elTable.style.fontWeight=mmObj._pop._itemText._weight;   
    }
    _arRegisterTriggerPopID[mmObj._index][i]=null;}
    _arRegisterTriggerPopIndex[mmObj._index]=index-1;}
    }
    function removeAllTriggerPopID(mmObj)
    {
    if(_arRegisterTriggerPopIndex[mmObj._index] >-1)
    {
    for(var i=_arRegisterTriggerPopIndex[mmObj._index];i>=0;i--)
    {
    var ID=_arRegisterTriggerPopID[mmObj._index][i];if(document.all)
    var el=document.getElementById(ID);else if(document.getElementById)
    var el=document.getElementById(ID);  
    if(el.className.indexOf("TMenuItem") !=-1)
    {
    if(_arMMClick[mmObj._index])
    {
    el.style.backgroundColor=mmObj._itemBack._color;el.style.backgroundImage=mmObj._itemBack._image;el.style.backgroundRepeat=mmObj._itemBack._repeat;el.style.backgroundPosition=mmObj._itemBack._position;    
    el.childNodes[0].style.color=mmObj._itemText._color;el.childNodes[0].style.textAlign=mmObj._itemText._align;el.childNodes[0].style.textDecoration=mmObj._itemText._decoration;el.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;el.childNodes[0].style.fontWeight=mmObj._itemText._weight;      
    el.style.borderTop=mmObj._itemBorder._top;el.style.borderRight=mmObj._itemBorder._right;el.style.borderBottom=mmObj._itemBorder._bottom;el.style.borderLeft=mmObj._itemBorder._left;}
    }
    else
    {
    var IDLen=ID.length;var tableID='pr_'+ID.substr(3,IDLen);if(document.all)
    var elTable=document.all(tableID);else if(document.getElementById)
    var elTable=document.getElementById(tableID);el.className="TPopUpItem"+mmObj._index;elTable.style.color=mmObj._pop._itemText._color;elTable.style.textAlign=mmObj._pop._itemText._align;elTable.style.textDecoration=mmObj._pop._itemText._decoration;elTable.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elTable.style.fontWeight=mmObj._pop._itemText._weight;}  
    _arRegisterTriggerPopID[mmObj._index][i]=null;}
    _arRegisterTriggerPopIndex[mmObj._index]=-1;}
    }
    function findRegisteredPopUpMenuID(elmID,mmObj)
    {
    var result=-1;for(var i=0;i<=_arRegisterPopIndex[mmObj._index];i++)
    {
    if(_arRegisterPopID[mmObj._index][i]==elmID)
    {
    result=i;break;}
    }
    return result;}
    function showPopUpMenu(parentElmID,elmID,mmObj,menuType)
    {
    _arRegisterPopIndex[mmObj._index]++;var j=_arRegisterPopIndex[mmObj._index];_arRegisterPopID[mmObj._index][j]=elmID;var leftPos=0;var parentLeftPos=0;var topPos=0;var parentTopPos=0;if(document.all)
    {
    var parentElm=document.all(parentElmID);var elm=document.all(elmID);}
    else if(document.getElementById)
    {
    var parentElm=document.getElementById(parentElmID);var elm=document.getElementById(elmID);}
    parentLeftPos=findPosX(parentElm);parentTopPos=findPosY(parentElm);var screenPosY=0;var screenPosX=0;if(window.innerHeight)
    {
    screenPosY=window.pageYOffset
    screenPosX=window.pageXOffset
    }
    else if(document.documentElement && document.documentElement.scrollTop)
    {
    screenPosY=document.documentElement.scrollTop
    screenPosX=document.documentElement.scrollLeft
    }
    else if(document.body)
    {
    screenPosY=document.body.scrollTop
    screenPosX=document.body.scrollLeft
    }
    if(menuType=='mm')
    {
    if(mmObj._direction=='horizontal')
    {
    if((parentLeftPos-elm.offsetWidth-mmObj._correction._left) < 0)
    {
    if(parentLeftPos < screenPosX)
    {
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left-1;}
    else
    leftPos=parentLeftPos+mmObj._correction._left-1;}
    else
    {
    if(parentLeftPos-screenPosX+elm.offsetWidth+mmObj._correction._left > document.body.clientWidth)
    {
    if(parentLeftPos+parentElm.offsetWidth-screenPosX > document.body.clientWidth)
    leftPos=parentLeftPos-elm.offsetWidth-mmObj._correction._left;else
    leftPos=parentLeftPos+parentElm.offsetWidth-elm.offsetWidth-mmObj._correction._left-1;}
    else
    {
    if(parentLeftPos < screenPosX)
    {
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left-1;}
    else
    leftPos=parentLeftPos+mmObj._correction._left-1;}

    if((parentTopPos-screenPosY-elm.offsetHeight-mmObj._correction._top) <0)
    topPos=parentTopPos+parentElm.offsetHeight+1+mmObj._correction._top;else
    {
    if(parentTopPos+parentElm.offsetHeight+elm.offsetHeight-screenPosY+mmObj._correction._top < document.body.clientHeight)
    topPos=parentTopPos+parentElm.offsetHeight+1+mmObj._correction._top;else
    topPos=parentTopPos-elm.offsetHeight-mmObj._correction._top;}   
    }
    else
    {
    if(parentLeftPos-screenPosX-elm.offsetWidth-mmObj._correction._left<0)
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left+1;else
    {
    if((parentLeftPos-screenPosX+parentElm.offsetWidth+elm.offsetWidth+mmObj._correction._left) < document.body.clientWidth)
    leftPos=parentLeftPos+parentElm.offsetWidth+mmObj._correction._left+1;else
    leftPos=parentLeftPos-elm.offsetWidth-mmObj._correction._left-1;}
    if(parentTopPos-screenPosY-elm.offsetHeight-mmObj._correction._top < 0)
    {
    if(parentTopPos < screenPosY)
    topPos=parentTopPos+parentElm.offsetHeight+mmObj._correction._top-1;else   
    topPos=parentTopPos+mmObj._correction._top-1;  
    }
    else
    {
    if(parentTopPos-screenPosY+elm.offsetHeight+mmObj._correction._top < document.body.clientHeight)
    {
    topPos=parentTopPos+mmObj._correction._top-1;}
    else
    {
    if(parentTopPos-screenPosY+parentElm.offsetHeight < document.body.clientHeight)
    topPos=parentTopPos+parentElm.offsetHeight-elm.offsetHeight-mmObj._correction._top+1;else
    topPos=parentTopPos-elm.offsetHeight-mmObj._correction._top+1;}   
    }
    }
    elm.style.left=leftPos+'px';elm.style.top=topPos+'px';if(mmObj._pop._shadow._create)
    {
    if(document.all)
    var shadowElm=document.all('sh_'+elmID);else if(document.getElementById)
    var shadowElm=document.getElementById('sh_'+elmID);if(_browser._name=='IE')
    {   
    shadowElm.style.left=leftPos+'px';shadowElm.style.top=topPos+'px';}
    else
    {
    shadowElm.style.left=leftPos+mmObj._pop._shadow._distance+'px';shadowElm.style.top=topPos+mmObj._pop._shadow._distance+'px';}
    shadowElm.style.visibility='visible';} 
    }
    else
    {
    topPos=parentTopPos;leftPos=parentLeftPos+parentElm.offsetWidth;if(topPos-elm.offsetHeight < 0)
    topPos=topPos+mmObj._pop._correction._top;else
    {
    if(topPos-screenPosY+elm.offsetHeight < document.body.clientHeight)
    topPos=topPos+mmObj._pop._correction._top-2;else
    topPos=topPos-elm.offsetHeight+parentElm.offsetHeight+mmObj._pop._correction._top+2;}
    if((leftPos-((elm.offsetWidth+mmObj._pop._correction._left+1) * 2)) < 0)
    leftPos=leftPos+mmObj._pop._correction._left-3;else
    {
    if((leftPos-screenPosX+elm.offsetWidth+mmObj._pop._correction._left) > document.body.clientWidth)
    leftPos=leftPos-parentElm.offsetWidth-elm.offsetWidth-mmObj._pop._correction._left+5;else
    leftPos=leftPos+mmObj._pop._correction._left-3;}
    elm.style.top=topPos+'px';elm.style.left=leftPos+'px';if(mmObj._pop._shadow._create)
    {
    if(document.all)
    var shadowElm=document.all('sh_'+elmID);else if(document.getElementById)
    var shadowElm=document.getElementById('sh_'+elmID);if(_browser._name=='IE')
    {
    shadowElm.style.left=leftPos+'px';shadowElm.style.top=topPos+'px';}
    else
    {
    shadowElm.style.left=leftPos+mmObj._pop._shadow._distance+'px';shadowElm.style.top=topPos+mmObj._pop._shadow._distance+'px';}   
    shadowElm.style.visibility='visible';}     

    elm.style.visibility="visible";}
    function hidePopUpMenu(elmID,mmObj)
    {
    var index=findRegisteredPopUpMenuID(elmID,mmObj);if(index >-1)
    {
    for(var i=_arRegisterPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterPopID[mmObj._index][i];if(document.all)
    document.all(ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(ID).style.visibility="hidden";if(mmObj._pop._shadow._create)
    {
    if(document.all)
    document.all('sh_'+ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById('sh_'+ID).style.visibility="hidden";}
    }
    _arRegisterPopIndex[mmObj._index]=index-1
    }
    }
    function hidePopUpMenuByIndex(index,mmObj)
    {
    if(_arRegisterPopIndex[mmObj._index] >=index)
    {
    for(var i=_arRegisterPopIndex[mmObj._index];i>=index;i--)
    {
    var ID=_arRegisterPopID[mmObj._index][i];if(document.all)
    document.all(ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(ID).style.visibility="hidden";if(mmObj._pop._shadow._create)
    {
    if(document.all)
    document.all('sh_'+ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById('sh_'+ID).style.visibility="hidden";}
    }
    _arRegisterPopIndex[mmObj._index]=index-1;}
    }
    function hideAllPopUpMenu(mmObj)
    {
    var index=_arRegisterPopIndex[mmObj._index];if(index >-1)
    {
    for(i=index;i>=0;i--)
    {
    var ID=_arRegisterPopID[mmObj._index][i];if(document.all)
    document.all(ID).style.visibility="hidden";else if(document.getElementById)
    document.getElementById(ID).style.visibility="hidden";if(mmObj._pop._shadow._create)
    document.getElementById('sh_'+ID).style.visibility="hidden";}
    }
    _arRegisterPopIndex[mmObj._index]=-1;}
    function triggerHideAll(mmObj)
    {
    _arTriggerMenu[mmObj._index]=window.setTimeout('hideAll('+mmObj._name+')',mmObj._pop._timeOut);}
    function clearTriggerHideAll(mmObj)
    {
    window.clearTimeout(_arTriggerMenu[mmObj._index]);}
    function hideAll(mmObj)
    {
    hideAllPopUpMenu(mmObj);removeAllTriggerPopID(mmObj);if(mmObj._popOnClick)
    _arMMClick[mmObj._index]=false;else
    _arMMClick[mmObj._index]=true;window.status='';mmObj._hideObject.Show();}
    function onMainClick(event,elm,popID,mmObj)
    {
    if(!_arMMClick[mmObj._index])
    {
    _arMMClick[mmObj._index]=true;if(popID !='')
    {
    showPopUpMenu(elm.id,popID,mmObj,'mm');saveTriggerPopID(elm.id,mmObj);}
    }
    else
    {
    _arMMClick[mmObj._index]=false;hideAllPopUpMenu(mmObj);removeAllTriggerPopID(mmObj);elm.style.backgroundColor=mmObj._itemBackHL._color;elm.style.backgroundImage=mmObj._itemBackHL._image;elm.style.backgroundRepeat=mmObj._itemBackHL._repeat;elm.style.backgroundPosition=mmObj._itemBackHL._position; 
    elm.childNodes[0].style.color=mmObj._itemTextHL._color;elm.childNodes[0].style.textAlign=mmObj._itemTextHL._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextHL._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextHL._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextHL._weight; 
    elm.style.borderTop=mmObj._itemBorderHL._top;elm.style.borderRight=mmObj._itemBorderHL._right;elm.style.borderBottom=mmObj._itemBorderHL._bottom;elm.style.borderLeft=mmObj._itemBorderHL._left;}
    mmObj._hideObject.Hide();onBubble(event);}
    function onMainMOver(event,elm,popID,level,mmObj,status)
    {
    window.status=unescape(status);clearTriggerHideAll(mmObj);if(_arRegisterTriggerPopID[mmObj._index][0] !=elm.id)
    {
    if(_arRegisterTriggerPopID[mmObj._index][0] !=null)
    {
    removeAllTriggerPopID(mmObj);}
    if(_arMMClick[mmObj._index])
    {
    hideAllPopUpMenu(mmObj);removeAllTriggerPopID(mmObj);if(popID !='')
    {
    showPopUpMenu(elm.id,popID,mmObj,'mm');saveTriggerPopID(elm.id,mmObj);}
    if(mmObj._popOnClick)
    {
    elm.style.backgroundColor=mmObj._itemBackClick._color;elm.style.backgroundImage=mmObj._itemBackClick._image;elm.style.backgroundRepeat=mmObj._itemBackClick._repeat;elm.style.backgroundPosition=mmObj._itemBackClick._position;  
    elm.childNodes[0].style.color=mmObj._itemTextClick._color;elm.childNodes[0].style.textAlign=mmObj._itemTextClick._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextClick._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextClick._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextClick._weight;    
    elm.style.borderTop=mmObj._itemBorderClick._top;elm.style.borderRight=mmObj._itemBorderClick._right;elm.style.borderBottom=mmObj._itemBorderClick._bottom;elm.style.borderLeft=mmObj._itemBorderClick._left; 
    }else
    {
    elm.style.backgroundColor=mmObj._itemBackHL._color;elm.style.backgroundImage=mmObj._itemBackHL._image;elm.style.backgroundRepeat=mmObj._itemBackHL._repeat;elm.style.backgroundPosition=mmObj._itemBackHL._position;  
    elm.childNodes[0].style.color=mmObj._itemTextHL._color;elm.childNodes[0].style.textAlign=mmObj._itemTextHL._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextHL._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextHL._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextHL._weight;    
    elm.style.borderTop=mmObj._itemBorderHL._top;elm.style.borderRight=mmObj._itemBorderHL._right;elm.style.borderBottom=mmObj._itemBorderHL._bottom;elm.style.borderLeft=mmObj._itemBorderHL._left;    
    mmObj._hideObject.Hide();}
    }
    else
    {
    elm.style.backgroundColor=mmObj._itemBackHL._color;elm.style.backgroundImage=mmObj._itemBackHL._image;elm.style.backgroundRepeat=mmObj._itemBackHL._repeat;elm.style.backgroundPosition=mmObj._itemBackHL._position;  
    elm.childNodes[0].style.color=mmObj._itemTextHL._color;elm.childNodes[0].style.textAlign=mmObj._itemTextHL._align;elm.childNodes[0].style.textDecoration=mmObj._itemTextHL._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemTextHL._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemTextHL._weight;elm.style.borderTop=mmObj._itemBorderHL._top;elm.style.borderRight=mmObj._itemBorderHL._right;elm.style.borderBottom=mmObj._itemBorderHL._bottom;elm.style.borderLeft=mmObj._itemBorderHL._left; 
    }
    }
    onBubble(event);}
    function onBubble(event)
    {
    if(!event)
    var event=window.event;event.cancelBubble=true;if(event.stopPropagation)
    event.stopPropagation();}
    function onMainMOut(event,elm,popID,mmObj)
    {
    if(!_arMMClick[mmObj._index] || popID=='')
    {
    elm.style.backgroundColor=mmObj._itemBack._color;elm.style.backgroundImage=mmObj._itemBack._image;elm.style.backgroundRepeat=mmObj._itemBack._repeat;elm.style.backgroundPosition=mmObj._itemBack._position; 
    elm.childNodes[0].style.color=mmObj._itemText._color;elm.childNodes[0].style.textAlign=mmObj._itemText._align;elm.childNodes[0].style.textDecoration=mmObj._itemText._decoration;elm.childNodes[0].style.whiteSpace=mmObj._itemText._whiteSpace;elm.childNodes[0].style.fontWeight=mmObj._itemText._weight;elm.style.borderTop=mmObj._itemBorder._top;elm.style.borderRight=mmObj._itemBorder._right;elm.style.borderBottom=mmObj._itemBorder._bottom;elm.style.borderLeft=mmObj._itemBorder._left;}
    triggerHideAll(mmObj)
    onBubble(event); 
    }
    function onStaticPopItemMOver(event,mmObj,status)
    {
    window.status=status;clearTriggerHideAll(mmObj);onBubble(event);}
    function onStaticPopItemMOut(event,mmObj)
    {
    triggerHideAll(mmObj);onBubble(event);}
    function onPopItemMOver(event,elm,popID,level,mmObj,status)
    {
    var index=-1;window.status=status;clearTriggerHideAll(mmObj);elm.parentNode.className='TPopUpItem'+mmObj._index+'_1';elm.style.color=mmObj._pop._itemTextHL._color;elm.style.textAlign=mmObj._pop._itemTextHL._align;elm.style.textDecoration=mmObj._pop._itemTextHL._decoration;elm.style.whiteSpace=mmObj._pop._itemTextHL._whiteSpace;elm.style.fontWeight=mmObj._pop._itemTextHL._weight;
    if(popID !='')
    {
    index=findRegisteredPopUpMenuID(popID,mmObj);if(index==-1)
    {
    hidePopUpMenuByIndex(level,mmObj);removeTriggerPopIDByIndex(level,mmObj); 
    showPopUpMenu(elm.id,popID,mmObj,'pm');saveTriggerPopID('di_'+popID,mmObj);}
    }
    else
    {
    hidePopUpMenuByIndex(level,mmObj);removeTriggerPopIDByIndex(level,mmObj);}
    onBubble(event);}
    function onPopItemMOut(event,elm,popID,mmObj)
    {
    if(popID=='')
    {
    elm.parentNode.className='TPopUpItem'+mmObj._index;elm.style.color=mmObj._pop._itemText._color;elm.style.textAlign=mmObj._pop._itemText._align;elm.style.textDecoration=mmObj._pop._itemText._decoration;elm.style.whiteSpace=mmObj._pop._itemText._whiteSpace;elm.style.fontWeight=mmObj._pop._itemText._weight; 
    }
    triggerHideAll(mmObj);onBubble(event);}
    window.onload=Initialize;window.onresize=InitResize;if(_browser._name=='Netscape' && _browser._version==4)
    window.captureEvents(event.RESIZE); 
    var _mmHeaderMoveObj;var _mmHeaderMoveObjCorrectionX=0;var _mmHeaderMoveObjCorrectionY=0;function onMMHeaderMove(event)
    {
    if(!event)
    event=window.event;var xPos=(event.clientX) ? event.clientX : event.pageX
    var yPos=(event.clientY) ? event.clientY : event.pageY
    xPos=parseInt(xPos);if(!xPos) xPos=0;yPos=parseInt(yPos);if(!yPos) yPos=0;if(document.all)
    var frElm=document.all('fr_'+_mmHeaderMoveObj._id);else if(document.getElementById)
    var frElm=document.getElementById('fr_'+_mmHeaderMoveObj._id);xPos=xPos-_mmHeaderMoveObjCorrectionX;yPos=yPos-_mmHeaderMoveObjCorrectionY;if(_mmHeaderMoveObj._shadow._create)
    {
    if(document.all)
    var shElm=document.all('sh_'+_mmHeaderMoveObj._id);else if(document.getElementById)
    var shElm=document.getElementById('sh_'+_mmHeaderMoveObj._id);if(_browser._name=='IE')
    {
    shElm.style.left=xPos;shElm.style.top=yPos;}
    else
    {
    shElm.style.left=xPos+_mmHeaderMoveObj._shadow._distance;shElm.style.top=yPos+_mmHeaderMoveObj._shadow._distance;}
    }
    frElm.style.left=xPos;frElm.style.top=yPos;}
    function onMMDocumentClick(event)
    {
    onMMHeaderClick(event,_mmHeaderMoveObj);}
    function onMMHeaderClick(event,mmObj)
    {
    if(!event)
    event=window.event;if((_browser._name=='IE') || (_browser._name=='Konqueror'))
    {
    var xPos=event.clientX;var yPos=event.clientY;}
    else
    {
    var xPos=event.pageX;var yPos=event.pageY;}
    if(document.all)
    {
    var elm=document.all(mmObj._id);var frElm=document.all('fr_'+mmObj._id);}
    else(document.getElementById)
    {
    var elm=document.getElementById(mmObj._id);var frElm=document.getElementById('fr_'+mmObj._id);}
    if(mmObj._headerClickState)
    {
    mmObj._headerClickState=false;document.onmousemove=null;_mmHeaderMoveObj=null;if(_browser._name=='Netscape' && _browser._version==4)
    window.releaseEvents(event.MOUSEMOVE);elm.style.top=frElm.style.top;elm.style.left=frElm.style.left;mmObj._left=xPos-_mmHeaderMoveObjCorrectionX;mmObj._top=yPos-_mmHeaderMoveObjCorrectionY;frElm.style.visibility='hidden';elm.style.visibility='visible';}
    else
    {
    _mmHeaderMoveObjCorrectionX=xPos-mmObj._left;_mmHeaderMoveObjCorrectionY=yPos-mmObj._top;elm.style.visibility='hidden';frElm.style.visibility='visible';mmObj._headerClickState=true;_mmHeaderMoveObj=mmObj;document.onmousemove=onMMHeaderMove;if(_browser._name=='Netscape' && _browser._version==4)
    window.captureEvents(event.MOUSEMOVE); 
    clearTriggerHideAll(mmObj)
    hideAll(mmObj);}
    onBubble(event);}
    function _floatingMMEffect(mmObj)
    {
    var posX=0;var posY=0;if(window.innerHeight)
    {
    posY=window.pageYOffset
    posX=window.pageXOffset
    }
    else if(document.documentElement && document.documentElement.scrollTop)
    {
    posX=document.documentElement.scrollLeft
    posY=document.documentElement.scrollTop
    }
    else if(document.body)
    {
    posX=document.body.scrollLeft
    posY=document.body.scrollTop
    }
    if(document.all)
    {
    var elm=document.all(mmObj._id);var shadowElm=document.all('sh_'+mmObj._id);}
    else if(document.getElementById)
    {
    var elm=document.getElementById(mmObj._id);var shadowElm=document.getElementById('sh_'+mmObj._id);}
    if(posY < mmObj._initialTop)
    posY=mmObj._initialTop;else posY+=mmObj._initialTop;if(posY==mmObj._top)
    {
    elm.style.top=posY;if(mmObj._shadow._create)
    {
    if(_browser._name=='IE')
    shadowElm.style.top=posY;else
    shadowElm.style.top=posY+mmObj._shadow._distance;}
    }
    mmObj._top=posY;if(posX < mmObj._initialLeft)
    posX=mmObj._initialLeft;else posX+=mmObj._initialLeft;if(posX==mmObj._left)
    {
    elm.style.left=posX;if(mmObj._shadow._create)
    {
    if(_browser._name=='IE')
    shadowElm.style.left=posX;else
    shadowElm.style.left=posX+mmObj._shadow._distance;}
    }
    mmObj._left=posX;temp=setTimeout('_floatingMMEffect('+mmObj._name+')',500);}
    function _openURL(address)
    {
    self.location=address;}
    function OutputAllMenuPosition(mmObj)
    {
    var result='';var dTop=0;var dLeft=0;for(var i=0;i<=mmObj._itemIndex;i++)
    {
    if(document.all)

    var elm=document.all('pr_'+mmObj._items[i]._id);}else if(document.getElementById)
    {
    var elm=document.getElementById('pr_'+mmObj._items[i]._id);}
    dTop=findPosY(elm);dLeft=findPosX(elm);result+='pr_'+mmObj._items[i]._id+' : top='+dTop+',left='+dLeft+'<br>';result+=OutputAllPopMenuPosition('--',mmObj._items[i])
    }
    return result;}
    function OutputAllPopMenuPosition(prefix,pmObj)
    {
    var result='';var dTop=0;var dLeft=0;prefix=prefix+'--';for(var i=0;i<=pmObj._itemIndex;i++)
    {
    if((pmObj._items[i]._label=='-') || (pmObj._items[i]._type=='h') || (pmObj._items[i]._itemIndex==-1))
    {
    dTop=0;dLeft=0;}
    else
    {
    dTop=0;dLeft=0;if(document.all)

    var elm=document.all('di_'+pmObj._items[i]._id);}else if(document.getElementById)
    {
    var elm=document.getElementById('di_'+pmObj._items[i]._id);}
    dTop=findPosY(elm);dLeft=findPosX(elm);}
    result+=prefix+' label : '+pmObj._items[i]._label+' : top='+dTop+',left='+dLeft+'<br>';result+=OutputAllPopMenuPosition(prefix,pmObj._items[i]);}
    return result;}

    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
    functions.js
    ------------------

    function go2URL(address,target)
    {
     window.open(address,target);
    }
    function newWindow(address)
    {
     var maxW = screen.width;
     var maxH = screen.height;
     var w = 800;
     var h = 600;
     var _top = Math.floor((maxH - h) / 2);
     var _left = Math.floor((maxW - w) / 2);
     
     var win = window.open(address,'doiW',"toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,copyhistory=yes,width="+w+",height="+h);
     win.moveTo(_left,_top);
     win.focus();
    }


     

  • 1 year ago

    Surprise ohh, boy! I knew it was a huge one! 

    I'll see what I can do about it...

     

    EDIT:

    I just added the menu to my page, and it works ok, that is it gets displayed on top and is not overlapped...

    What content do you have on your page? forms, inputs? text? 

    I added a screenshot just to see how it looks like:

  • 1 year ago

    just place a textbox or drop down list box under the menus and check out plz

  • 1 year ago

    Well, what can I say...it sure looks ok to me...

     

    for a full-size resolution of the image drag it in a new window or; http://optimizaremaster.org/costin/menu2.png

     

    the code in the default.aspx:

     

    <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="Menu_Default" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <%@ Register Src="~/Menu/WebUserControl.ascx" TagName="Menu" TagPrefix="ctl" %>

     

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head runat="server">

    <title>Untitled Page</title>

    <style type="text/css">

     

    div {margin: 0 0 0 0;

    }

    </style>

    </head>

    <body>

    <form id="form1" runat="server">

    <div id="MENU_WRAPPER">

    <ctl:Menu ID="CtlMenuComponent" runat="server" />

    </div>

    <div id="PAGE_CONTENT_WRAPPER">

    <asp:DropDownList runat="server">

    <asp:ListItem Selected="True">Sed ut perspiciatis</asp:ListItem>

    <asp:ListItem>Sed ut perspiciatis</asp:ListItem>

    <asp:ListItem>Sed ut perspiciatis</asp:ListItem>

    </asp:DropDownList>

    <asp:TextBox runat="server" Text="Sed ut perspiciatis unde omnis iste natus error">

    </asp:TextBox>

    <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium,

    totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae

    dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,

    </p>

    </div>

    </form>

    </body>

    </html>

  • 1 year ago

    no my dear friend.  i just add a combo box (in ASP.NET with C# from tools). but the overlapping remains the same..... i thought to paste the print screen. but i dt know how to do it........... help me plz

  • 1 year ago

    http://www.cssplay.co.uk/menus/pro_drop4.html

    Check the above link and download the file. And visit the below link

    http://www.cssplay.co.uk/menus/pro_drop8.html

    I try to do this, but i cant achieve .....can anyone help me? its very urgent plz - KARAN.

Post a reply

Enter your message below

Sign in or Join us (it's free).

We'd love to hear what you think! Submit ideas or give us feedback