
function hideSubPanel(){
	if(subPanel!=null && closeSubPanel){
		subPanel.style.display='none';
		subPanel=null;
		closeSubPanel=false;
	}
}

subPanel=null;
selectedItem=null;
selectedIndex=null;
closeSubPanel=false;

function init(){
	ljex.init("de");
	ljex.Window.zindex=2002;

	document.getElementById("navi").onmouseout = function(e){
		closeSubPanel=true;
		window.setTimeout("hideSubPanel()",1000);
	}

	var subpanels=document.getElementById("navilist").getElementsByTagName("div");

	for(i=0;i<subpanels.length;i++){
		if(subpanels[i].className == 'nav-submenu-panel'){
			subpanels[i].onmouseout = function(e){
				closeSubPanel=true;
				window.setTimeout("hideSubPanel()",1000);
			}
			subpanels[i].onmouseover = function(e){
							closeSubPanel=false;
			}
			subpanels[i].style.left=document.getElementById("li"+subpanels[i].id).offsetLeft;
		}
	}


	var items=document.getElementById("navilist").getElementsByTagName("li");

	for(i=0;i<items.length;i++){
		if(items[i].id==selectedIndex){
		//	alert('Hallo');
			items[i].style.color='#F7C650';
			selectedItem=items[i];
		}
		if(items[i].className == 'nav-item' || items[i].className == 'nav-item-submenu'){
			items[i].onmouseover = function(e){
					var text=this.getElementsByTagName("div"); text=text[0];
					if(selectedItem!=this) text.style.color='#F7C650';
					if(subPanel!==null){
						subPanel.style.display='none';
						subPanel=null;
					}
					if(this.className == 'nav-item-submenu'){
						closeSubPanel=false;
						if(ljex.isIE()){
							this.firstChild.nextSibling.style.display='block';
							subPanel=this.firstChild.nextSibling;
						}else{
							this.nextSibling.nextSibling.style.display='block';
							subPanel=this.nextSibling.nextSibling;
							/*new ljex.FX({
								id : subPanel,
								fps : 10
							}).fadeIn();*/
						}

					}
			}
			items[i].onmouseout = function(e){
				var text=this.getElementsByTagName("div"); text=text[0];
				if(selectedItem!=this) text.style.color='#fff';
			}
		}else if(items[i].className == 'nav-subitem'){
			items[i].onmouseover = function(e){
				var text=this.getElementsByTagName("div"); text=text[0];
				text.style.color='#F7C650';

				var sub_subpanels=this.getElementsByTagName("div");
				for(k=0;k<sub_subpanels.length;k++){
					if(sub_subpanels[k].className=="nav-subitem-submenu"){
						sub_subpanels[k].style.display="block"; 
						sub_subpanels[k].style.left=sub_subpanels[k].parentNode.offsetWidth;
						sub_subpanels[k].style.top=this.offsetTop;

						var subpanelWidth=sub_subpanels[k].offsetWidth;
						var prodpanels=sub_subpanels[k].getElementsByTagName("li");

						for(n=0;n<prodpanels.length;n++){
							if(prodpanels[n].className=="nav-subitem"){
								prodpanels[n].onmouseover = function(e){
									var text=this.getElementsByTagName("div"); text=text[0];
									text.style.color='#F7C650';

									var proditems=this.getElementsByTagName("div");
									for(m=0;m<proditems.length;m++){
										if(proditems[m].className=="nav-subitem-product"){
											proditems[m].style.display="block"; 
											proditems[m].style.left=subpanelWidth-2;
										}
									}
								}

								prodpanels[n].onmouseout = function(e){
									var text=this.getElementsByTagName("div"); text=text[0];
									text.style.color='#FFF';

									var proditems=this.getElementsByTagName("div");
									for(m=0;m<proditems.length;m++){
										if(proditems[m].className=="nav-subitem-product"){
											proditems[m].style.display="none"; 
										}
									}
								}
							}
						}

					}
				}

			}
			items[i].onmouseout = function(e){
				var text=this.getElementsByTagName("div"); text=text[0];
				text.style.color='#fff';
			//	this.style.opacity='1';

				var sub_subpanels=this.getElementsByTagName("div");
				for(k=0;k<sub_subpanels.length;k++){
					if(sub_subpanels[k].className=="nav-subitem-submenu"){
						sub_subpanels[k].style.display="none"; 

					}
				}


			}
		}
   }

}



function toggleSubNavi(id){
	var subnavi=document.getElementById(id+'_subnavi');
	if(!naviems[id].open){
		subnavi.style.display='block';
		navi.items[id].open=true;
	}else{
		subnavi.style.display='none';
		navi.items[id].open=false;
	}
}



function getImage(nb_id){
	new ljex.Ajax({
		url: '/news.php5?command=fetchImage&nb_id='+nb_id,
		method: 'GET',
		scope: this,
		callback: function(response,scope){ 
			data = eval("("+response.responseText+")");
			var win = new ljex.Window({
				id: 'pic-id',
				width: data.width,
				contentBgColor: '#FFF',
				height: data.height,
				center: true,
				html: '<div style="cursor:pointer;"><div><center><img src="'+data.pic+'" style="padding-top:2px"></center></div><div style="cursor:pointer;background-color:#fff;"><center>'+data.comment+'</center></div></div>',
				focusOpacity: true,
				parentId: 'page'
			});
			win.open();
			$("pic-id").onclick=function(){win.close()};
		}
	}).request();
	
}

