var PATH = window.location.protocol == "file:" ? "D:Websites/WEB_RVH/" : "http://www.rvhoengg.ch/";

var STYLE = {
	border:1,				// item's border width, pixels; zero means "none"
	shadow:9,				// item's shadow size, pixels; zero means "none"
	color:{
		border:"#0066FF",	// color of the item border, if any
		shadow:"#000000",	// color of the item shadow, if any
		bgON:"#311FAE",		// background color for the items
		bgOVER:"#FFFF00"	// background color for the item which is under mouse right now
	},
	css:{
		ON:"MenuOn",		// CSS class for items
		OVER:"MenuOver"		// CSS class for item which is under mouse
	}
};

var HIGHLIGHTED = {
	border:1,
	shadow:9,
	color:{
		border:"#FF0000",
		shadow:"#000000",
		bgON:"#311FAE",		//"#314FFF", //"#FFEEEE",
		bgOVER:"#FFFF00"	//"#B6BDD2"
	},
	css:{
		ON:"MenuOn",		//"clsCMHighlightedOn",
		OVER:"MenuOver"		//"clsCMHighlightedOver"
	}
};

// hier können noch für den aktiven link, gif's vor- oder nachgehaengt werden
var HIGHLIGHTED_PREFIX = '';	//'<img src="../images/pic.gif" width="5" height="5" align="absmiddle" /> ';
var HIGHLIGHTED_SUFFIX = '';

function highlightItem(items) {
	for (var i = 1; i < items.length; i++)
		if (items[i]) {
			if (!items[i].format)
				items[i].format = {};
			items[i].format.style = STYLE;
			if (items[i].url && location.href.indexOf(items[i].url) >= 0) {
				items[i].format.style = HIGHLIGHTED;
			//	items[i].code = HIGHLIGHTED_PREFIX + items[i].code + HIGHLIGHTED_SUFFIX;
			}
			if (items[i].sub)
				items[i].sub = highlightItem(items[i].sub);
		}	
	return items;
}

var MENU_ITEMS = [
	{pos:[10,235], itemoff:[30,0], leveloff:[12,120], style:STYLE, size:[28,155], delay:[500]},
	{code:"Home", url:PATH+"default.htm"},
	{code:"Über uns", url:PATH+"uber_uns.htm"},
	{code:"News", url:PATH+"news.htm"},
	{code:"Rennsport", url:PATH+"rennsport.htm",
		sub:[
			{},
			{code:"Resultate",
				sub:[
					{size:[28,55]},
					{code:"2003", url:PATH+"renn_resultate_03.htm"},
					{code:"2004", url:PATH+"renn_resultate_04.htm"},
					{code:"2005", url:PATH+"renn_resultate_05.htm"}
				]
			},
			{code:"Clubmeisterschaft",
				sub:[
					{size:[28,55]},
					{code:"2003", url:PATH+"clubmeisterschaft03.htm"},
					{code:"2004", url:PATH+"clubmeisterschaft04.htm"},
					{code:"2005", url:PATH+"clubmeisterschaft05.htm"}				]
			}
		]
	},
	{code:"Events / Termine", url:PATH+"events.htm",
		sub:[
			{},
			{code:"Events / Agenda", url:PATH+"events.htm"},
			{code:"Tourenfahren", url:PATH+"events_touren.htm"},
			{code:"Clubmeisterschaft", url:PATH+"clubmeisterschaft05.htm"}
		]
	},
	{code:"Fotos + Berichte", url:PATH+"foto_berichte.htm",
		sub:[
			{size:[28,55]},
			{code:"2003",
				sub:[
					{size:[28,155], leveloff:[12,50]},
					{code:"Bikeweekend", url:"images/Archiv03/bikeweekend_03/bikeweekend_03_gal.htm"},
					{code:"RVH Tour", url:PATH+"images/Archiv03/RVH_Tour/RVH-Tour_gal.htm"},
					{code:"Paarzeitf. Zurzach", url:PATH+"images/Archiv03/PZurzach_03/PZurz03_gal.htm"},
					{code:"Zürich-Metzgete", url:PATH+"images/Archiv03/ZMetzgete_03/ZMetzg03_gal.htm"},
					{code:"Tour de Suisse", url:PATH+"images/Archiv03/TdS_2003/tds03_gal.htm"},
					{code:"diverse Fotos", url:PATH+"images/Archiv03/div_fotos03/div_fotos_RVH_Fahrer03_gal.htm"}
				]
			},
			{code:"2004",
				sub:[
					{size:[28,155], leveloff:[12,50]},
					{code:"Skiweekend", url:PATH+"images/Skiweekend_04/skiweekend_04_gal.htm"},
					{code:"Trainingslager", url:PATH+"images/trainingslager_04/trainingslager_04_gal.htm"},
					{code:"Bikeweekend", url:PATH+"images/bikeweekend_04/bikeweekend_04_gal.htm"},
					{code:"diverse Fotos", url:PATH+"images/div_foto04/div_fotos_RVH_Fahrer04_gal.htm"}
				]
			},
			{code:"2005",
				sub:[
					{size:[28,155], leveloff:[12,50]},
					{code:"Skiweekend", url:PATH+"images/Skiweekend_05/skiweekend_05_gal.htm"},
					{code:"Bikeweekend", url:PATH+"images/bikeweekend_05/bikeweekend_05_gal.htm"},
					{code:"diverse Fotos", url:PATH+"images/div_foto05/div_fotos_RVH_Fahrer05_gal.htm"}
				]
			},
			{code:"2006",
				sub:[
					{size:[28,155], leveloff:[12,50]},
					{code:"Skiweekend", url:PATH+"images/Skiweekend_06/skiweekend_06_gal.htm"},
					{code:"Bikeweekend", url:PATH+"images/Bikeweekend_06/bikeweekend_06_gal.htm"}
				]
			},
			{code:"2007",
			  sub:[
					{size:[28,155], leveloff:[12,50]},
					{code:"Skiweekend", url:PATH+"images/SkiWe07/album/index.html"},
					{code:"Bikeweekend", url:PATH+"images/BiWe07/album/index.html"}
	  		]
			},
			{code:"2008",
			  sub:[
					{size:[28,155], leveloff:[12,50]},
					{code:"Skiweekend", url:PATH+"images/SkiWe08/album/index.html"},
					{code:"Bikeweekend", url:PATH+"images/BiWe08/album/index.html"},
					{code:"Waldhüttenfest", url:PATH+"images/Waldh08/album/index.html"}
	  		]
			},
			{code:"2009",
			  sub:[
					{size:[28,155], leveloff:[12,50]},
					{code:"Skiweekend", url:PATH+"images/SkiWe09/album/index.html"}
	  		]
			},
			{code:"2010",
			  sub:[
					{size:[28,155], leveloff:[12,50]},
					{code:"Bikeweekend", url:PATH+"images/BiWe10/album/index.html"},
					{code:"Aigle Training", url:PATH+"images/Aigle_10/album/index.html"},
					{code:"Tour du monde", url:PATH+"images/TourDuMonde_2010/album/index.html"}
	  		]
			}
		]
	},
	{code:"Vereinsgeschichte", url:PATH+"vgeschichte.htm",
		sub:[
			{size:[28,130]},
			{code:"Chronik", url:PATH+"images/RVH-Chronik/RVH_Chronik_gal.htm"},
			{code:"Walter Bucher", url:PATH+"images/WBucher/wbucher_start.htm"}
		]
	},
	{code:"Fundgrube", url:PATH+"fundgrube_sommer.htm"},
	{code:"Mitgliedschaft", url:PATH+"mitglied.htm"},
	{code:"Adressen", url:PATH+"adressen.htm"},
	{code:"unsere Sponsoren", url:PATH+"sponsoren.htm"},
	{code:"Links", url:PATH+"links.htm"}
];

MENU_ITEMS = highlightItem(MENU_ITEMS);
