/**
 * 	Navigation Steuerung
 */

$(document).ready(function() {
	
	// Vertical
	var sub_points = $('#nav_hor').find('#'+$('#page_id').text()).siblings('a').andSelf();
	var nav_vert = "";
	if(sub_points.length > 0)
	{
		$('#nav_vert_wrapper').hide();
		
		$.each(sub_points , function(key, val){
			nav_vert += "<a href='" + $(this).attr('href') + "'>" + $.trim($(this).text()) + "</a>";
			if(key < sub_points.length-1)
				nav_vert += "<hr>";
		} );
	}
	else
	{
		var nav_points = $('.hor_navpoint');
		
		$.each(nav_points , function(key, val){
			nav_vert += "<a href='" + $(this).children('.link').text() + "'>" + $.trim($(this).children().first().text()) + "</a>";
			if(key < nav_points.length-1)
				nav_vert += "<hr>";
		} );
		//$('#nav_vert').html(nav_points.first().children().first().text());
		//$('#nav_vert_wrapper').css('visibility', 'hidden');
		
	}
	$('#nav_vert').html(nav_vert);
	$('#nav_vert_wrapper').fadeIn();
	
	
	// Hor Navpoints
	$('.hor_navpoint').mouseover(function()
			{
				if(!$(this).hasClass('hor_navpoint_active'))
				{
					$('#nav_hor_sub').hide();
					$('#nav_hor_sub').html("<span id='sub_content_txt'>" + $(this).siblings('.hor_sub').html() + "</span>");
					$('#nav_hor_sub').fadeIn();
					$(this).addClass('hor_navpoint_active');
					$(this).parents().first().siblings().children('.hor_navpoint').removeClass('hor_navpoint_active');
				}
			});
	
	$('.hor_navpoint').click(function()
			{
				location.href = $(this).children('.link').text();
			});
	
});
