/*********************************
The actual script file is inside the
slidemenu.js file - remember to link 
that to your HTML file.
**********************************/

//Creating the menu object -- You can call it whatever you want - just remember to
//have the same name as the argument.
slideMenu = new createSlideMenu("slideMenu")

//Variables to set:
slideMenu.menuy=199 //The top placement of the menu.
slideMenu.menux=67 //The left placement of the menu
slideMenu.useImages = 0 //Are you using images or not?
slideMenu.pxspeed=20 //The pixel speed of the animation
slideMenu.timspeed=25 //The timer speed of the animation
slideMenu.inset = 0 //How much the selected items should pop to the left
slideMenu.arrow = 0 //Set this to className that has font-family:webdings
										//if you want to use the arrow feature. Note:
										//This ONLY works on DOM capable browsers, and with
										//useImages set to 0 - It's basically just a test I did.
										//I hope to improve it later on.

//Needed dummy classes - leave in the stylesheet!
slideMenu.bgClass = "slideMenuBG"
slideMenu.txtClass = "slideMenuText"

/*******************************************************************************
Level properties - ALL properties have to be specified in level 0
This works the same way as the CM4 script (if you have used it)

The level[0] values will be the default value. Any value not specified
in higher levels will be inherited from level[0]. If anything
is spesified in level[1], but not in level[2], level[2] (sub2 menus)
will get the property value from level[1] and so on.

The availble values to control the menu by level are:

left     - The left placement of all items in the current level ( px value )
width    - The width of all items in the current level  ( px value )
height   - The height of all items in the current level  ( px value )
between    - The number of pixels between each item in  the current level ( px value)
className  - A name of a class specified in the stylesheet to control the
	     look of all items in this level. 
	     NOTE: The class MUST be in a stylesheet, and it most have position:absolute.
classNameA   - A name of a class specified in the stylesheet that will control the 
 								 Look of the TEXT for all items in this level. (you can also specify 
								 a hover class for this className to get a mouseover effect on the 
								 text.
regImage 			 - If you choose to use image feature of the script you have to
       spesify the default image here.
roundImg   - This is the image that will used when a item is selected.
roundImg2  - This is the image used for sub-levels on the last item in a list.
								 (that's how the last items in this example are rounded on the sub-levels)
subImg   - The image used when the item has sub-items. Only in use for sub-levels
subRound   - Same as roundImg2 - only for items that have sub-items.

To understand the image setup see the images supplied with this script.
NOTE: Always specify the full (relative) path to the images!

The slideMenu_makeLevel function provides a shortcut to making levels.
If you are more comfortable with setting the properties by name you can
also set them like this:

slideMenu.level[0] = new Array()
slideMenu.level[0].left = 0
slideMenu.level[0].width = 138
..... and so on.

NOTE: In level 0 below I have included the names of the variables just for
readability - feel free to remove left = , width = , height = et cetera...
********************************************************************************/
slideMenu.level[0] = new slideMenu_makeLevel(
	left = 0,
	width = 145,
	height = 30,
	between = 0,
	className = "clSlideMenu",
	classNameA = "clA0",
	regImage = "../images/shim.gif",
	roundImg = "../images/shim.gif",
	roundImg2 = "",
	subImg = "",
	subRound= "")
	
slideMenu.level[1] = new slideMenu_makeLevel(0,145,15,0,"clSlideMenu","clA1","level1_regular.gif","level1_round2.gif","level1_round.gif","level1_sub.gif", "level1_sub_round.gif")
slideMenu.level[2] = new slideMenu_makeLevel(0,0,0,0,"clSlideMenu","clA2","level2_regular.gif","level2_round2.gif","level2_round.gif", "level2_sub.gif", "level2_sub_round.gif")
slideMenu.level[3] = new slideMenu_makeLevel(33,108,20,2,"clSlideMenu","clA3","level3_regular.gif","level3_round2.gif","level3_round.gif","level3_sub.gif","level3_sub_round.gif")
slideMenu.level[4] = new slideMenu_makeLevel(40,107,19,2,"clSlideMenu","clA4","level4_regular.gif", "level4_round2.gif","level4_round.gif","level4_sub.gif", "level4_sub_round.gif")

//Image preload --- leave this
for(var i=0;i<slideMenu.level;i++){
	var l = slideMenu.level[i]
	new preLoadBackgrounds(l.regImage,l.roundImg,l.roundImg2,l.subImg,l.subRound)
}

/**********************************************************************
mySlideMenu.makeMenu('TYPE','TEXT','LINK','TARGET')
************************************************************************/
slideMenu.makeMenu('top','nv_pati_off','patient-education.html')
slideMenu.makeMenu('top','nv_abou_off')
	slideMenu.makeMenu('sub','sb_abou_biog','douglas-freedman.html')
	slideMenu.makeMenu('sub','sb_abou_curr','pdfs/douglas-freedman.pdf','_blank')
slideMenu.makeMenu('top','nv_appo_off')
	slideMenu.makeMenu('sub','sb_appo_cont','contact.html')
	slideMenu.makeMenu('sub','sb_appo_inta','intake-forms.html')
slideMenu.makeMenu('top','nv_loca_off','santa-monica.html')
// slideMenu.makeMenu('top','nv_logi_off','https://www.medfusion.net/secure/portal/index.cfm?fuseaction=home.login&dest=welcome&gid=3878')
//Initiating the menu !! 
slideMenu.init()
