Recent Questions
Q: I'm wondering if you can use the Link Item of the Deluxe Menu to have ASP code, similar to yoru FAQ below, only replacing the Javascript with ASP? 
 Q: I want to use Javascript instead of usual links for menu items. How can I do that? A: To do that you should add a function word "javascript" in the URL field of an item, e.g.: 
   var menuItems = [ 
 [text, "javascript:alert('Hello, world!')", icon1, icon2], 
 ];
 
A: Thanks for your interest in our products. 
You can use any server-side script, e.g., PHP, ASP, VB, etc. 
You can find the example with PHP here: 
http://deluxe-menu.com/generate-menu-from-database-xml-php-asp-vb-support.html 
http://deluxe-menu.com/rq-loading-bar-MySQL-support.html
Q: Now I wonder what I have to do in my script to make dhtml sub menu be displayed horizontal instead of vertical. I want them to display vertical be left - aligned and be shown by a white Background. How can I achieve this?
 
A: You should set the following parameters:
  var smColumns=0;
  var smOrientation=1; //horizontal orientation of submenus
set white backcolor for submenus
 ["itemWidth=60px","itemBackColor=#FFFFFF,#FFFFFF","itemBorderWidth=0","itemBorderStyle=none,",
"itemBorderColor=#FFFFFF,", "fontColor=#404040,#404040","fontDecoration=none,underline"],
Q: I do have issues. There are not the problems when you are on the home page (you can click on one of the dropdown submenus and go there. 
 However, when you try to go to another page from there to another page on a nother drop down, nothing happens except javascript erros. The dropdowns physical work, in that they drop down, but the links don't go anywhere. Does that make sense.
 
A: See, the problem was in your dmWorkPath parameter 
On all pages placed in the subfolder you should write it in thefollowing way: 
<script type="text/javascript">  var dmWorkPath = "../ifnav.files/";</script> 
Please, correct it. 
You should also use additional parameters to make menu paths absolute: 
  var pathPrefix_img = "http://domain.com/images/"; 
  var pathPrefix_link = "http://www.infocusnet.org/design/"; 
These parameters allow to make images and links paths absolute. 
For example: 
  var pathPrefix_img = "http://domain.com/images/"; 
  var pathPrefix_link = "http://www.infocusnet.org/design/"; 
  var menuItems = [ 
 ["text", "index.html", "icon1.gif", "icon2.gif"], 
]; 
So, link path will be look so: 
http://domain.com/pages/index.html 
 
Images paths will be look so: 
http://domain.com/images/icon1.gif 
Please, use pathPrefix_link parameter.
Q: Why when an image is added to the parent javascript layer menu (bar) breaks in two... 
 I just purchased it today.
A:  See images in Vista Templates have the fixed width and height (92 x 21).
If you want to change items' width/height you should change images.
btn_cyan.gif
btn_cyan2.gif
You can do it in any graph editor, for example in Adobe PhotoShop.
You should also change items width in your Individual Item Style.
  var itemStyles = [
 ["itemWidth=92px","itemBorderWidth=0","fontStyle=normal 11px
Tahoma","fontColor=#FFFFFF,#FFFFFF","itemBackImage=btn_cyan.gif,btn_cyan2.gif"],
];
You can do it in Deluxe Tuner.