/******************************************
The DEFAULT Style/Config Object for the HVMenu.

The parameters will be aggrigated with those in the menuDefaultStyle.js,
so common parameters should be deleted from the specific (Under Skin) file and set in this file.
******************************************/

//construstor function
function ibpDeafaultMenuStyleConstrustor()
{
	//functinality configuration
	this.NoOffFirstLineMenus=10;			// Number of first level items
	this.FirstLineHorizontal=1;			// SET TO 1 FOR HORIZONTAL MENU, 0 FOR VERTICAL
	this.DissapearDelay=1000;			// delay before menu folds in
	this.TargetLoc='';				// span id for relative positioning
	this.HideTop=0;				// Hide first level when loading new document 1 or 0
	this.MenuWrap=1;				// enables/ disables menu wrap 1 or 0
	this.RightToLeft=0;				// enables/ disables right to left unfold 1 or 0
	this.UnfoldsOnClick=0;			// Level 1 unfolds onclick/ onmouseover
	this.WebMasterCheck=0;			// menu tree checking on or off 1 or 0
	this.ShowArrow=1;				// Uses arrow gifs when 1
	this.KeepHilite=1;				// Keep selected path highligthed
	//style configuration
	this.MenuTextCentered='left';		// Item text position 'left', 'center' or 'right'
	this.MenuCentered='left';			// Menu horizontal position 'left', 'center' or 'right'
	this.MenuVerticalCentered='top';	// Menu vertical position 'top', 'middle','bottom' or static
	this.LowBgColor='white';			// Background color when mouse is not over
	this.LowSubBgColor='white';			// Background color when mouse is not over on subs
	this.HighBgColor='lightblue';		// Background color when mouse is over
	this.HighSubBgColor='lightblue';	// Background color when mouse is over on subs
	this.FontLowColor='yellow';		// Font color when mouse is not over
	this.FontSubLowColor='yellow';		// Font color subs when mouse is not over
	this.FontHighColor='blue';		// Font color when mouse is over
	this.FontSubHighColor='blue';	// Font color subs when mouse is over
	this.BorderColor='yellow';			// Border color
	this.BorderSubColor='yellow';		// Border color for subs
	this.BorderWidth=1;					// Border width
	this.BorderBtwnElmnts=1;			// Border between elements 1 or 0
	this.FontFamily="arial, helvetica, clean, sans-serif"	// Font family menu items
	this.FontSize=10;					// Font size menu items
	this.FontBold=1;					// Bold menu items 1 or 0
	this.FontItalic=0;					// Italic menu items 1 or 0
	this.ChildOverlap=0.1;				// horizontal overlap child/ parent
	this.ChildVerticalOverlap=0.1;		// vertical overlap child/ parent
	this.StartTop=10;					// Menu offset y coordinate
	this.StartLeft=1;					// Menu offset x coordinate
	this.VerCorrect=0;					// Multiple frames y correction
	this.HorCorrect=0;					// Multiple frames x correction
	this.LeftPaddng=2;					// Left padding
	this.TopPaddng=2;					// Top padding
	// Arrow source, width and height
	this.Arrws=['../Static/Include/HVMenu/tri.gif',5,10,'../Static/Include/HVMenu/tridown.gif',10,5,'../Static/Include/HVMenu/trileft.gif',5,10];
	//frames configuration
	this.MenuFramesVertical=1;			// Frames in cols or rows 1 or 0
	this.FirstLineFrame='navig';		// Frame where first level appears
	this.SecLineFrame='space';			// Frame where sub levels appear
	this.DocTargetFrame='space';		// Frame where target documents appear
	this.TakeOverBgColor=1;				// Menu frame takes over background color subitem frame

	/*	IBP EXTENDED	*/
	this.ShowArrowFirstLevel=1;			//Use arrow gif in the first level
	this.customStyleString="";			//a css string to add to the style.cssText (first level)(not working in NS6)
	this.customSubStyleString="";		//a css string to add to the style.cssText (sub levels)(not working in NS6)
	this.WidthOfFirstLineMenuItems=2000;	//width of the first line items.
	this.WidthOfSubMenuItems=200;		//width of the sub menu items.
	this.HeightOfFirstLineMenuItems=25;	//height of the first line items
	this.HeightOfSubMenuItems=25;		//height of the sub mneu items
	this.showStatus=1;					//show menu building status in window status bar.


}//end of construstor function

//instanciate object
if(!window.ibpMenuDefaultStyle)window.ibpMenuDefaultStyle=new ibpDeafaultMenuStyleConstrustor();
