
window.addEvent('domready', function(){ 
	
	/* Polozky menu prvni urovne s podstrankama */
	var MenuLevel1ItemsSUB = $$("#MenuLevel1 .MenuItemLevel1S") ;

	/* polozky menu prvni urovne bez podstranek */ 
	var MenuLevel1Items = $$("#MenuLevel1 .MenuItemLevel1 , #MenuLevel1 .MenuItemLevel1ACT" ) ;

	/* polozky menu prvni urovne vse */ 
	var MenuLevel1ItemsAll = $$("#MenuLevel1 .MenuItemLevel1" ) ;

	/* boxy s menu druhe urovne */ 
	var MenuLevel2 = $$("#MenuLevel1 .MenuLevel2") ;

	/* polozky vsech menu druhe urovne */ 
	var MenuLevel2Items = $$("#MenuLevel1 .MenuItemLevel2") ; 

	/* polozky submenu v pravo */ 
	var SubMenuItems = $$("#RightSideFrameSubmenu .SubMenuItem") ;

	/* inicializace submenu */
	
	/* prideleni IDcek jednotlivym polozkam menu se submenu */ 
	for(i=0;i<MenuLevel1ItemsSUB.length;i++) {
		/* prideleni ID menu level 1 */ 
		MenuLevel1ItemsSUB[i].set('id', i) ;
		/* prideleni id pro submenu jako celek */ 
		MenuLevel2[i].set('id', "SUB"+i) ;
	}

	/* prideleni IDcek jednotlivym polozkam menu level2 */ 
	for(i=0;i<MenuLevel2Items.length;i++) {
		/* prideleni ID menu Item level 2 */ 
		MenuLevel2Items[i].set('id', "SUBItem"+i) ;
		/* nastaveni velikosti jednotlivych polozek submenu na 180px */ 
		$$("#SUBItem"+i+" .MenuItemLevel2Link").setStyle('width', 180);
		$$("#SUBItem"+i+" .MenuItemLevel2ACTLink").setStyle('width', 180);
	}

	/* prideleni IDcek jednotlivym polozkam submenu v pravo */ 
	for(i=0;i<SubMenuItems.length;i++) {
		/* prideleni ID */
		SubMenuItems[i].set('id', "SubMenuItem"+i) ;
	}

	
	/*  skryti vsech submenu, tim se zajisti, ze pokud neni zapnuty JavaScript, menu se zobrazi rozbalene */
	for(i=0;i<MenuLevel2.length;i++) { 
		MenuLevel2[i].setStyles({ 
			position: 'absolute', 
			'margin-top': '-34px',
			'margin-left': '120px',
			'z-index': 999,
			opacity: 0
			
		});
	}


	
/* kazdemu elementu pridat eventy */ 

	/* eventy pro menu s podstrankama */ 
	for(i=0;i<MenuLevel1ItemsSUB.length;i++) { 
	
		MenuLevel1ItemsSUB[i].addEvents({
			'mouseenter': function(){ 
				/* skryt vsechna otevrena submenu */ 
				for(a=0;a<MenuLevel2.length;a++) {
					MenuLevel2[a].setStyle('opacity', 0) ;
					MenuLevel1ItemsSUB[a].setStyle('backgroundImage', 'none');
				}
				/* zjistit ID elementu na kterem prave jsme */ 
				var iditem=this.get('id') ;
				this.setStyles({
					'backgroundImage': "url('/fileadmin/templates/img/MenuRightPointer.png')",
					'backgroundRepeat': 'no-repeat',
					'backgroundPosition': '100px 10px'
				});
				/* zobrazeni submenu */
				$('SUB'+iditem).set('morph',{ duration: 200 });
				$('SUB'+iditem).morph({opacity: 1});

			}
		});

	}
	
	/* eventy pro ostatni menu 1 levelu */ 
	for(i=0;i<MenuLevel1Items.length;i++) {
		MenuLevel1Items[i].addEvents({ 
			'mouseenter': function(){ 
				/* skryt vsechna otevrena submenu */
				for(a=0;a<MenuLevel2.length;a++) {
					MenuLevel2[a].setStyle('opacity', 0) ;
					MenuLevel1ItemsSUB[a].setStyle('backgroundImage', 'none');
				}
			}
		});
	}

	/* eventy pro polozky menu level 2 */ 
	for(i=0;i<MenuLevel2Items.length;i++) {
		MenuLevel2Items[i].addEvents({
			'mouseenter': function(){
				var idsubin=this.get('id') ;
				$$("#"+idsubin+" .MenuItemLevel2Link").setStyle('backgroundColor', '#e20f7a');
				$$("#"+idsubin+" .MenuItemLevel2Link a").setStyle('color', '#ffffff');
				if ( $$("#"+idsubin+" .MenuItemLevel2ACTLink") ) { 
					$$("#"+idsubin+" .MenuItemLevel2ACTLink").setStyle('backgroundColor', '#e20f7a');
					$$("#"+idsubin+" .MenuItemLevel2ACTLink a").setStyle('color', '#ffffff');
				}
				$$("#"+idsubin+" .MenuItemLevel2Zaobleni").setStyle('backgroundImage', "url('/fileadmin/templates/img/MenuItem2ZaobleniACT.gif')") ;
			},
			'mouseleave': function(){
				var idsubout=this.get('id') ;
				$$("#"+idsubout+" .MenuItemLevel2Link").setStyle('backgroundColor', '#ffffff');
				$$("#"+idsubout+" .MenuItemLevel2Link a").setStyle('color', '#919294');
				if ( $$("#"+idsubout+" .MenuItemLevel2ACTLink") ) { 
					$$("#"+idsubout+" .MenuItemLevel2ACTLink").setStyle('backgroundColor', '#ffffff');
					$$("#"+idsubout+" .MenuItemLevel2ACTLink a").setStyle('color', '#e20f7a');
				}
				$$("#"+idsubout+" .MenuItemLevel2Zaobleni").setStyle('backgroundImage', "url('/fileadmin/templates/img/MenuItem2Zaobleni.gif')") ;
			}
		});
	}

	/* eventy pro polozky SubMenu vpravo */
	for(i=0;i<SubMenuItems.length;i++) {
		SubMenuItems[i].addEvents({
			'mouseenter': function(){
				var idsubin=this.get('id') ;
				$$("#"+idsubin+" .SubMenuItemLink").setStyle('backgroundColor', '#e20f7a');
				$$("#"+idsubin+" .SubMenuItemLink a").setStyle('color', '#ffffff');
				if ( $$("#"+idsubin+" .SubMenuItemACTLink") ) { 
					$$("#"+idsubin+" .SubMenuItemACTLink").setStyle('backgroundColor', '#e20f7a');
					$$("#"+idsubin+" .SubMenuItemACTLink a").setStyle('color', '#ffffff');
				}
				$$("#"+idsubin+" .SubMenuItemZaobleni").setStyle('backgroundImage', "url('/fileadmin/templates/img/MenuItem2ZaobleniACT.gif')") ;
			},
			'mouseleave': function(){
				var idsubout=this.get('id') ;
				$$("#"+idsubout+" .SubMenuItemLink").setStyle('backgroundColor', '#ffffff');
				$$("#"+idsubout+" .SubMenuItemLink a").setStyle('color', '#919294');
				if ( $$("#"+idsubout+" .SubMenuItemACTLink") ) { 
					$$("#"+idsubout+" .SubMenuItemACTLink").setStyle('backgroundColor', '#ffffff');
					$$("#"+idsubout+" .SubMenuItemACTLink a").setStyle('color', '#e20f7a');
				}
				$$("#"+idsubout+" .SubMenuItemZaobleni").setStyle('backgroundImage', "url('/fileadmin/templates/img/MenuItem2Zaobleni.gif')") ;
			}
		});
	} 

	/* event pro vlavni prostor menu - po opusteni mysi zavrit vsechna otevrena podmenu */ 
	$('MenuLevel1').addEvents({
		'mouseleave': function(){
			/* skryt vsechna otevrena submenu */
			for(a=0;a<MenuLevel2.length;a++) {
				MenuLevel2[a].setStyle('opacity', 0) ;
				MenuLevel1ItemsSUB[a].setStyle('backgroundImage', 'none');
			}
		}
	});

}) ;

