jQuery().ready(function(){

if ( $.url.param("page") == "" )
	loadPage("profil");
else
	loadPage($.url.param("page"));
 
function loadPage(page) {
	var file = "pages/" + page + ".txt";
	
	$("#rightBox").fadeOut("fast", function() {
		$(this).load(file, function() {
			$(this).fadeIn("800");
			
			$('#slideText').bxSlider({
				mode: 'slide',
				speed: 250,
				wrapper_class: 'sliderTextWrapper',
				position_class: '.sliderPosition',
				prev_img: 'images/arrow_back.png',
				next_img: 'images/arrow_forward.png'
			});
			
			$("a.fancybox").fancybox({
				'speedIn': 800,
				'speedOut': 800,
				'zoomOpacity': true,
				'opacity':		true,
				'hideOnContentClick': true,
				'transitionIn': 'elastic',
				'transitionOut': 'elastic',
				'overlayOpacity': .5
			});	
			
			$("p#warning").remove();
			
			$.get("pages/token.php",function(txt){
				$("form.secure").append('<input type="hidden" name="ts" value="'+txt+'" />');
			});
			
			$("form#kontakt").valid();
			
			$('a.fancybox img').mouseover(function() {
				$(this).fadeTo("fast",0.70);
				});
			$('a.fancybox img').mouseout(function() {
				$(this).fadeTo("fast",1.0);
			});
			
			$('.inlineLink').click(
				function(e) {
					e.preventDefault();
					loadPage($(this).attr("title"));				
				}
			);
		});
	});
}

function onInit() {
	
}

$('#menu ul').hide();
	$("#menu > li a:first").addClass("current");
	
	$('#menu a').click(
		function(e) {
			e.preventDefault();

			if(!$(this).hasClass("current")) {
				loadPage($(this).attr("title"));				
			}
			
			$("#menu a").removeClass("current");
			$("#menu .linkState").text("-");
			$("#menu .linkState").css("padding-right", "10px");
			
			$(this).siblings(".linkState").fadeOut("fast", function() {
				$(this).css("padding-right", "5px");
				$(this).text("+").fadeIn("fast");
			});
			
			$(this).addClass("current");
			var checkElement = $(this).next();
			
			if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
				$('#menu ul:visible').slideUp('normal');
				checkElement.slideDown('slow');
			} else if(!$(this).parents("ul").hasClass("submenu")) {
				$('#menu ul:visible').slideUp('normal');
			}
		}
	);
});	//end of page functions
