/**********************
/**********************
**
** Projekt: Guenter Keil
**
/**********************
***********************/

	var path = "files/";
	var intervalID;
//	if (start == undefined) var start = false;




/**
	*
	* Load external Source and handle Navigation 
	* function navigationManager
	*/

function navigationManager() {
	var navObjects = $("div#navigation a, div#footer a");

	if (start) {
		$("#col-2").hide();

	}

	navObjects.live("click",function(event) {
		event.preventDefault();
		var thisButton = $(this);

/*		if (start) {
			start = false;	
			clearInterval(intervalID);	
		}
*/
//		if (thisButton.hasClass("current")) return;

		navObjects.filter(".current").removeClass("current").not("div#footer a").fadeOut(200);

		var url = thisButton.attr("href");
		var contentElement = $("div#col-2");

		contentElement.fadeOut("slow",function() {
			contentElement.load(url + " #col-2 > *",function(){
					contentElement.fadeIn("slow",function() {
						thisButton.addClass("current").fadeIn(100);
					});
			});
		});
	});
	
	var $contentAnchors = $('div.backlink a, div#col-2 a:not(a[href*="http"])');

//		console.log($('div#col-2 a:not(a[href*="http"])').length);

	$contentAnchors.live("click",function(event) {
		
		
		
		event.preventDefault();
		var thisButton = $(this);
		navObjects.filter(".current").removeClass("current").not("div#footer a").fadeOut(200);
		var url = thisButton.attr("href");


		var mime = new Array(".pdf",".doc",".docx",".xls",".xlsx","http:");
		var isMime = false;
		for (var i = 0; i < mime.length;i++) {
			if (url.indexOf(mime[i]) > -1) isMime = true;
		}
		if (isMime) {
			window.open(url,"new");
			return;				
		}


		console.log(url.indexOf(".pdf"));
		var contentElement = $("div#col-2");

		contentElement.fadeOut("slow",function() {
			contentElement.load(url + " #col-2 > *",function(){
				contentElement.fadeIn("slow");
				var path = $("div#content-header").data("path").split("|");
				$("div#navigation li").each(function() {
	
				
						if ($(this).data("navid") == path[2]) {
						
							$(this).find("a").addClass("current").fadeIn(200);							
						}
					
				});



			});
		});

	});
	
	
}



 $(document).ready(function(){	

	navigationManager();




 });

 $(window).load(function(){	

	var nav = $("#navigation ul li");
	var navimagesOff = $("#navimages-off img");
	var navimages = $("#navimages img");


	nav.each(function(i) {
		$(this).append(navimagesOff.eq(i));
		$(this).find("a").empty().append(navimages.eq(i));
		$(this).find("a.current").show();
	
	});

	nav.hover(function(e) {
	
		$(this).find("a:not(.current)").stop(true,true).fadeIn(400);
		
	},function() {
		
		$(this).find("a:not(.current)").stop(true,true).fadeOut(400);
		
	});
/*	if (start) {

		var waveItems = function() {
			nav.each(function(i) {
				$(this).find("a").delay(order[i] *1000).fadeIn(800).fadeOut(800);				
			});	
			
		}
	
		var order = [0,3,1,5,2,4,7,6];
		intervalID = setInterval(waveItems, 14000);
		setTimeout(waveItems, 1000);
	
			
	} 
*/




 });
