Recent Questions
Q:  1) is it possible to have multiple(different) images, popup menus?
  2) Can it Automatically popup instead of Left click?
  Would you show me How?
   3) What is: menuInd - index of the javascript menu script on a page, >= 0 ? 
  Could you give more explanation? 
A: 	 >  1) is it possible to have multiple(different) images, popup menus?
Yes, you can use any number of popup menus on your page.
>  2) Can it Automatically popup instead of Left click?
>  Would you show me How?
You can use onMouseOver event instead of onClick or onContextMenu events in that case.
> 3) What is: menuInd - index of the javascript menu script on a page, >= 0 ?
Each menu has ID. The ID's number starts with 0.
So, when you have several data files on your page you have such ID's:
<script type="text/javascript" language="JavaScript1.2" src="menu-top.js"></script> // ID - 0 //standard menu (doesn't use popup feature)
<script type="text/javascript" language="JavaScript1.2" src="source_pop.js"></script> // ID - 1
<script type="text/javascript" language="JavaScript1.2" src="source_pop1.js"></script> // ID - 2
<script type="text/javascript" language="JavaScript1.2" src="source_pop2.js"></script> // ID - 3
<script type="text/javascript" language="JavaScript1.2" src="source_pop3.js"></script> // ID - 4
and so on.
If you want to have different Popup menus (there color, item, text,font and so on) you should create different .js files with yourparameters. And call them from your page, for example:
<script type="text/javascript" language="JavaScript1.2" src="menu-top.js"></script>
<SCRIPT language=JavaScript1.2 src="source_pop.js" type=text/javascript></SCRIPT>
<SCRIPT language=JavaScript1.2 src="source_pop1.js" type=text/javascript></SCRIPT>
<SCRIPT language=JavaScript1.2 src="source_pop2.js" type=text/javascript></SCRIPT>
<SCRIPT language=JavaScript1.2 src="source_pop3.js" type=text/javascript></SCRIPT>
If you have different item text only you can use one
<SCRIPT language=JavaScript1.2 src="source_pop.js" type=text/javascript></SCRIPT>
file. But you should delete the following code:
  var menuItems = [
 ["Next","testlink.htm"],
 ["Prev","testlink.htm"],
 ["Close","testlink.htm"],
];
dm_init();
and move it to the html page:
<body>
...
<SCRIPT language=JavaScript1.2 src="source_pop.js" type=text/javascript></SCRIPT>
<script type="text/javascript"> //first popup menu ID - 1
  var menuItems = [
 ["Next","testlink.htm"],
 ["Prev","testlink.htm"],
 ["Close","testlink.htm"],
];
dm_init();
</SCRIPT>
<script type="text/javascript"> //second popup menu ID - 2
  var menuItems = [
 ["Text","testlink.htm"],
 ["Text1","testlink.htm"],
 ["Text2","testlink.htm"],
];
dm_init();
</SCRIPT>
<script type="text/javascript"> //third popup menu ID - 3
  var menuItems = [
 ["New_Text","testlink.htm"],
 ["New_Text1","testlink.htm"],
 ["New_Text2","testlink.htm"],
];
dm_init();
</SCRIPT>
<script type="text/javascript"> //fourth popup menu ID - 4
  var menuItems = [
 ["New","testlink.htm"],
 ["New","testlink.htm"],
 ["New","testlink.htm"],
];
dm_init();
</SCRIPT>
<img src="testimage.gif" width=200 onClick="return dm_popup(1, 1000, event);" style="cursor: hand;">
<img src="testimage.gif" width=200 onClick="return dm_popup(2, 1000, event);" style="cursor: hand;">
<img src="testimage.gif" width=200 onClick="return dm_popup(3, 1000, event);" style="cursor: hand;">
<img src="testimage.gif" width=200 onClick="return dm_popup(4, 1000, event);" style="cursor: hand;">
</body>
Q: Is it possible that a menuitem of the js dropdown menu stays highlighted after clicking and loading the new html site?
A: The menu has only two states normal and mouseover. We'll try to add the pressed state in the future.
You can set a pressed item using Javascript API: 
function dm_ext_setPressedItem (menuInd, submenuInd, itemInd, recursion) 
Sets a current pressed item. 
menuInd - index of a menu on a page, >= 0. 
submenuInd - index of a submenu, >= 0.
 itemInd - index of an item, >=0. 
recursion = true/false - highlight parent items. 
But notice, to use dm_ext_setPressedItem() you should know ID of selected item and subitem. 
You can't get this ID after you reload your page. That is why you should write your own code on PHP.
You can also set the correct
  var pressedItem=1;
parameter on each html page.
Q: I’m currently testing your product and using the tabs.  My question is that not all my javascript html tabs point to the same target, I tried doing your suggestion on your FAQ but when I do that the tabs do not even display, here is my code 
    ["|Manage Users","user.asp",,,,,"fmeMain"] also tried different points in the parameters   
 I know the break down is as follows   
 [Display,Url,Icon1, icon2, title,supposedToBeTarget]
 
A:  See, you can use links if you have 
  var tabMode=1; 
only. 
If you have 
  var tabMode=0; 
You should use the ID of the DIV. 
Unfortunately, you cannot set target parameter for each item. 
bmenuItems has the following structure: 
   var bmenuItems = [ 
 ["text", "divID or link or javascript function", "icon1", "icon2", "icon3", "tip", "styleN"], 
 ]; 
But you can try to open your pages using different targets in thefollowing way 
["tab text", "javascript: window.open('test.html', 'frameName')", ...], 
["tab text", "javascript: window.open('test.html', '_self')", ...], 
["tab text", "javascript: window.open('test.html', '_blank')", ...], 
Where frameName - the name of the frame where to open the page test.html. 
Using this method you can create Deluxe Tabs in  var tabMode=0; and   var tabMode=1;
Q: > You should call the following function: 
> dtreet_ext_getItemIDByIndex (0, 12) 
> where 12 - is index of the item. 
 How would I know that 12 is the index of the item? How is itemInd different from its itemID? I assume the menuInd is always 0 for the first menu (or only in my case) menu on a page?
 
A:  Yes, menuInd is the number of the menu on your page (in your casemenuInd=0). 
itemInd is the number of the item in your menuItems, for example: 
   var tmenuItems = 
[ 
 ["Home", "http://deluxe-tree.com", "icon1_t.gif", "icon1_to.gif","", "Home Page Tip","_blank"],//itemInd=0 
 ["<img src='data_files/images/sep.gif' width=113 height=1>"],//itemInd=1 
 ["+What's New<br><span id='letter'>This is pretty cool. I need to buy this deluxe menu</span>", "", "icon2_t.gif", "icon2_to.gif", "", "Product Info Tip"],//itemInd=2 
  ["|What's New", "testlink.htm", ""], //itemInd=3 
  ["|Features", "testlink.htm", ""], //itemInd=4 
  ["|Installation", "testlink.htm", ""], //itemInd=5 
  ["|Functions", "testlink.htm", ""], //itemInd=6 
  ["|Supported Browsers", "testlink.htm", ""], //itemInd=7 
 ["Samples", "", "icon3_t.gif", "icon3_to.gif", "", "Samples Tip"], //itemInd=8 
  ["|Sample 1", "testlink.htm", ""], //itemInd=9 
  ["|Sample 2", "testlink.htm", ""], //itemInd=10 
  ["|Sample 3", "", ""], //itemInd=11 
    ["||New Sample 1", "testlink.htm", ""],//itemInd=12 
    ["||New Sample 2", "testlink.htm", ""],//itemInd=13