/***********************************************************************************
*	(c) Ger Versluis 2000 version 5.411 24 December 2001 (updated Jan 31st, 2003 by Dynamic Drive for Opera7)
*	For info write to menus@burmees.nl		          *
*	You may remove all comments for faster loading	          *		
***********************************************************************************/

	var NoOffFirstLineMenus=4;			// Number of first level items
	var LowBgColor='white';			// Background color when mouse is not over
	var LowSubBgColor='white';			// Background color when mouse is not over on subs
	var HighBgColor='dedfd5';			// Background color when mouse is over
	var HighSubBgColor='dedfd5';			// Background color when mouse is over on subs
	var FontLowColor='#666633';			// Font color when mouse is not over
	var FontSubLowColor='#666633';			// Font color subs when mouse is not over
	var FontHighColor='white';			// Font color when mouse is over
	var FontSubHighColor='white';			// Font color subs when mouse is over
	var BorderColor='#666633';			// Border color
	var BorderSubColor='#666633';			// Border color for subs
	var BorderWidth=0;				// Border width
	var BorderBtwnElmnts=1;			// Border between elements 1 or 0
	var FontFamily="verdana"	// Font family menu items
	var FontSize=8;				// Font size menu items
	var FontBold=1;				// Bold menu items 1 or 0
	var FontItalic=0;				// Italic menu items 1 or 0
	var MenuTextCentered='left';			// Item text position 'left', 'center' or 'right'
	var MenuCentered='left';			// Menu horizontal position 'left', 'center' or 'right'
	var MenuVerticalCentered='top';		// Menu vertical position 'top', 'middle','bottom' or static
	var ChildOverlap=.2;				// horizontal overlap child/ parent
	var ChildVerticalOverlap=.2;			// vertical overlap child/ parent
	var StartTop=0;				// Menu offset x coordinate
	var StartLeft=0;				// Menu offset y coordinate
	var VerCorrect=0;				// Multiple frames y correction
	var HorCorrect=0;				// Multiple frames x correction
	var LeftPaddng=3;				// Left padding
	var TopPaddng=2;				// Top padding
	var FirstLineHorizontal=1;			// SET TO 1 FOR HORIZONTAL MENU, 0 FOR VERTICAL
	var MenuFramesVertical=1;			// Frames in cols or rows 1 or 0
	var DissapearDelay=500;			// delay before menu folds in
	var TakeOverBgColor=1;			// Menu frame takes over background color subitem frame
	var FirstLineFrame='navig';			// Frame where first level appears
	var SecLineFrame='space';			// Frame where sub levels appear
	var DocTargetFrame='space';			// Frame where target documents appear
	var TargetLoc='';				// span id for relative positioning
	var HideTop=0;				// Hide first level when loading new document 1 or 0
	var MenuWrap=1;				// enables/ disables menu wrap 1 or 0
	var RightToLeft=0;				// enables/ disables right to left unfold 1 or 0
	var UnfoldsOnClick=0;			// Level 1 unfolds onclick/ onmouseover
	var WebMasterCheck=0;			// menu tree checking on or off 1 or 0
	var ShowArrow=1;				// Uses arrow gifs when 1
	var KeepHilite=1;				// Keep selected path highligthed
	var Arrws=['tri.gif',5,10,'tridown.gif',10,5,'trileft.gif',5,10];	// Arrow source, width and height


function getImageObj(sImg) {
	var nImgCount = document.images.length;
	for (nImg=nImgCount-1; nImg>=0; --nImg)
		if (document.images[nImg].name == sImg)
			return document.images[nImg];
	return 0;
}

function IE_GetElementLeft(eElement)
{
    var nLeftPos = eElement.offsetLeft;          // initialize var to store calculations
    var eParElement = eElement.offsetParent;     // identify first offset parent element  
    while (eParElement != null)
    {                                            // move up through element hierarchy
        nLeftPos += eParElement.offsetLeft;      // appending left offset of each parent
        eParElement = eParElement.offsetParent;  // until no more offset parents exist
    }
    return nLeftPos;                             // return the number calculated
}

function IE_GetElementTop(eElement)
{
    var nTopPos = eElement.offsetTop;            // initialize var to store calculations
    var eParElement = eElement.offsetParent;     // identify first offset parent element  
    while (eParElement != null)
    {                                            // move up through element hierarchy
        nTopPos += eParElement.offsetTop;        // appending top offset of each parent
        eParElement = eParElement.offsetParent;  // until no more offset parents exist
    }
    return nTopPos;                              // return the number calculated
}


// Need to do this twice for different browsers (IE vs. NS vs. Mozilla)
function BeforeStart(){InitPosition();};

function InitPosition(){
	var RefImage = getImageObj("imgMenu1");
	//if (typeof RefImage.offsetLeft != 'undefined') // java 1.1
	if ( (RefImage.offsetLeft != null) && (RefImage.x == null) )// IE, Opera
	{
		xImgPos = IE_GetElementLeft(RefImage);
		yImgPos = IE_GetElementTop (RefImage);
		StartTop = yImgPos;
		StartLeft = xImgPos;
	}
	//else if (typeof RefImage.x != 'undefined') // java 1.1
	else if (RefImage.x != null) // Netscape
	{
		StartTop = RefImage.y;
		StartLeft = RefImage.x;
	}
	else // Default
	{
		//currentMenu.moveTo((NS4) ? e.pageX : (event.clientX + menuLocBod.scrollLeft),(NS4) ? e.pageX : (event.clientY + menuLocBod.scrollTop));
	}

	return;
}

InitPosition();

function AfterBuild(){
	return
}
function BeforeFirstOpen(){return}
function AfterCloseAll(){return}


// Menu tree
//	MenuX=new Array(Text to show, Link, background image (optional), number of sub elements, height, width);
//	For rollover images set "Text to show" to:  "rollover:Image1.jpg:Image2.jpg"

// Downloads
Menu1=new Array("","../downloads/menu.php","../images/logo/top_11.png",5,18,140);
	Menu1_1=new Array("HTML Vorlagen","../downloads/htmltemplates.php","",0,20,150);
	Menu1_2=new Array("Grußkarten-Vorlagen","../downloads/cardtemplates.php","",0,20,160);
	Menu1_3=new Array("Körper","../downloads/bodies.php","",0);
	Menu1_4=new Array("Animationen","../downloads/animations.php","",0);
	Menu1_5=new Array("Updates","../downloads/updates.php","",0);

// Community
Menu2=new Array("","../Community/menu.php","../images/logo/top_12.png",4,18,140);
	Menu2_1=new Array("Newsletter","../newsletter/menu.php","",2,20,150);
		Menu2_1_1=new Array("Eintragen","../newsletter/subscribe.php","",0,20,150);
		Menu2_1_2=new Array("Austragen","../newsletter/unsubscribe.php","",0);
	Menu2_2=new Array("Forum","javascript:window.open('../forum/index.php');","",0);
	Menu2_3=new Array("Tipps & Tricks","../community/tips.php","",0);
	Menu2_4=new Array("Galerien", "../galleries/menu.php","",1);
		Menu2_4_1=new Array("Grußkarten", "../galleries/cards.php","",0,20,150);

// User
Menu3=new Array("","../users/menu.php","../images/logo/top_13.png",3,18,140);
	Menu3_1=new Array("Anmelden", "../users/login.php","",0,20,150);
	Menu3_2=new Array("Neuer Benutzer","../users/create.php","",0);
//	Menu3_3=new Array("Meine Grußkarten", "../cards/show.php","",0);
	Menu3_3=new Array("Passwort vergessen","../users/resend_password.php","",0);
//	Menu3_5=new Array("Benutzerdaten","../users/edit.php","",0);
//	Menu3_6=new Array("Abmelden","../users/logout_exe.php","",0);

// Support
Menu4=new Array("","../support/menu.php","../images/logo/top_14.png",3);
	Menu4_1=new Array("Häufige Fragen (FAQ)", "../support/faq.php","",0,20,180);
	Menu4_2=new Array("Email-Support", "../support/email.php","",0);
	Menu4_3=new Array("Impressum", "../support/imprint.php","",0);
