// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Written by Dave André | http://www.daveandre.de
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------





// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Set Global VARs
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

	var screenWidth											= screen.width;
	var screenHeight											= screen.height;
	
	var contentDivBegin	 									= 0;
	var contentDivEnd											= 0;
	
	var imgDivBegin											= 0;
	var imgDivEnd												= 0;
	
	var newsDivBegin											= 0;
	var newsDivEnd											= 0;
	
	var presseDivBegin											= 0;
	var presseDivEnd											= 0;
	
	var footerDivBegin											= 0;
	var footerDivEnd											= 0;

	var move													= 0;
	var footerMove											= 0;
	var newsMove												= 0;
	var presseMove											= 0;
	
	var direction												= '';
	
	var imgPosition											= 0;
	var imgIndex												= 1;
	
	var index													= 'start';
	
	var contentsInNews										= 0;
	var newsIndex												= 1;
	var newsSites												= 0;
	
	var contentsInPresse										= 0;
	var presseIndex											= 1;
	var presseSites											= 0;
	
	var footerOut												= 'false';
	
	var textContentA											= null;
	var textContentB											= null;
	
	var newsTitleFile											= 'data/news/titles.txt';
	var newsCidFile											= 'data/news/cid.txt';
	
	var presseTitleFile											= 'data/presse/titles.txt';
	var presseCidFile											= 'data/presse/cid.txt';
	
	var imagesInStart											= 0;
	var imagesInJugendbus										= 0;
	var imagesInGeschichte										= 0;
	var imagesInBusretter										= 0;
	
	var arrayLength											= 0;
	
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// AJAX or PERSIL? 
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

	var XMLHTTP = null;
	
	if (window.XMLHttpRequest) {
		XMLHTTP = new XMLHttpRequest();
		
	} else if (window.ActiveXObject) {
		
		try {
			
			XMLHTTP = new ActiveXObject("Msxml2.XMLHTTP");
			
		} catch (ex) {
			
			try {
				
				XMLHTTP =  new ActiveXObject("Microsoft.XMLHTTP");
				
			} catch (ex) {
				
			}
		}
	}

// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// CHECK NEWS (If there are only 5 or less entries, we dont need any navigation for this area)
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function init(news, presse, imgsStart, imgsJugendbus, imgsGeschichte, imgsBusretter)  {
		
		imagesInStart 												= imgsStart;
		imagesInJugendbus 										= imgsJugendbus;
		imagesInGeschichte 										= imgsGeschichte;
		imagesInBusretter 											= imgsBusretter;
		
		arrayLength												= imagesInStart;
		
		contentsInNews											= news;
		contentsInPresse											= presse;
		
		if(contentsInNews >= 6) {
			
			document.getElementById("newsArrowRight").style.visibility 	= "visible";
			document.getElementById("newsArrowLeftOff").style.visibility = "visible";
				
		} else {
			
			document.getElementById("newsArrowRight").style.visibility 	= "hidden";
			document.getElementById("newsArrowLeftOff").style.visibility = "hidden";
			
		}
		
		
		
	}
	
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// GET DIV-Position 
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function getYPosition(el) {
		y = el.offsetTop;
		if (!el.offsetParent) return y;
		else return (y+getYPosition(el.offsetParent));
	}
	
	function getXPosition(el) {
		x = el.offsetLeft;
		if (!el.offsetParent) return x;
		else return (x+getXPosition(el.offsetParent));
	}

// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// GET DIV-HEIGHT
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function getHeight(el) {
		divHeight = el.offsetHeight;
		if (!el.offsetParent) return divHeight;
		else return (divHeight+getHeight(el.offsetParent));
	}
	
	
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// SEND MAIL 
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function sendMail(name, email, text)  {
		
		document.getElementById("kontaktB").style.visibility 			= "hidden";
		document.getElementById("kontaktBsend").style.visibility 		= "visible";
		
		var contentDiv 		= document.getElementById("mailContentTextB");
		
		var mailTitle 			= "<span class='black20bold'>FORMULAR</span><br><br>";
		var mailBackButton 	= "<form action = 'javascript:resetMail();' method ='post' name='resetmail' id='form'><input type='submit' name='submitbutton' id='submitbutton' value='Zurück'></form>";

		var phpURL = "data/phpmail.php5?name=" + name + "&email=" + email + "&text=" + text + "&";
					
		if(name != "" && email != "" && text != "") {
							
			var mailError 				= 'Ihre Nachricht wurde verschickt.<br><br>';	
			
			var request = new XMLHttpRequest();
			request.open('post', phpURL, true);
			request.send(null);

			
								
		} else {
			
			var mailError 				= 'Bitte geben Sie Name, Email-Adresse und eine Nachricht ein.<br><br>';
			
		}
		
		
		var content				= mailTitle + mailError + mailBackButton;
		contentDiv.innerHTML 		= content;
		
		

	}
	
	//content += "<form action = 'kontakt.php' method ='post' name='emailfom' id='form'><input type='submit' name='submitbutton' id='submitbutton' value='Zurück'></form>";
			//contentDiv.innerHTML = content;
	
	function resetMail()  {

		document.getElementById("kontaktB").style.visibility 			= "visible";
		document.getElementById("kontaktBsend").style.visibility 		= "hidden";

	}
	
	function test()  {

		

	}

// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Switch Contents
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function switchContent(direction, contentName) {
		
		
		document.getElementById("logo").style.visibility			= "visible";
		document.getElementById("filmDiv").style.visibility 			= "hidden";
		
		clearInterval(presseMove);
		presseIndex 										= 1;
		presseDivBegin									= 0;
		presseDivEnd 										= 0;
		document.getElementById('presseBody').style.top  		= (0  + "px");
		
		clearInterval(newsMove);
		presseIndex 										= 1;
		presseDivBegin									= 0;
		presseDivEnd 										= 0;
		document.getElementById('newsBody').style.top  			= (0  + "px");
		
		
		index											= contentName;

		document.getElementById("arrowLeftOff").style.visibility 	= "visible";
		document.getElementById("arrowLeft").style.visibility 		= "hidden";
		document.getElementById("arrowRightOff").style.visibility 	= "hidden";
		document.getElementById("arrowRight").style.visibility 		= "visible";
		
		document.getElementById("newsArrowLeft").style.visibility 	= "hidden";
		document.getElementById("newsArrowRight").style.visibility 	= "hidden";
		document.getElementById("newsArrowLeftOff").style.visibility = "hidden";
		document.getElementById("newsArrowRightOff").style.visibility = "hidden";
		
		if(index != 'presse') {
			
			document.getElementById("presse").style.visibility 	= "hidden";
			document.getElementById("news").style.visibility 		= "visible";
			
			if(contentsInNews >= 6) {
			
				document.getElementById("newsArrowRight").style.visibility 	= "visible";
				document.getElementById("newsArrowLeftOff").style.visibility = "visible";
				
			}

		}
		
		if(index == 'presse') {
			
			document.getElementById("news").style.visibility 		= "hidden";
			document.getElementById("presse").style.visibility 	= "visible";	
			
			if(contentsInPresse >= 6) {
			
				document.getElementById("newsArrowRight").style.visibility 	= "visible";
				document.getElementById("newsArrowLeftOff").style.visibility = "visible";
				
			}
			
		}
		
		
		if(contentName != 'nextImg' && contentName != 'prevImg') {
			
			imgIndex													= 1;
		
			document.getElementById("activeStart").style.visibility 			= "hidden";
			document.getElementById("activeJugendbus").style.visibility 			= "hidden";
			document.getElementById("activeGeschichte").style.visibility 			= "hidden";
			document.getElementById("activeFilm").style.visibility 				= "hidden";
			document.getElementById("activeBusretter").style.visibility 			= "hidden";
			document.getElementById("activePresse").style.visibility 			= "hidden";
			document.getElementById("activeKontakt").style.visibility 			= "hidden";
			
			document.getElementById("btnStart").style.visibility 				= "visible";
			document.getElementById("btnJugendbus").style.visibility 			= "visible";
			document.getElementById("btnGeschichte").style.visibility 			= "visible";
			document.getElementById("btnFilm").style.visibility 				= "visible";
			document.getElementById("btnBusretter").style.visibility 			= "visible";
			document.getElementById("btnPresse").style.visibility 				= "visible";
			document.getElementById("btnKontakt").style.visibility 				= "visible";
			
			document.getElementById("startA").style.visibility 				= "hidden";
			document.getElementById("startB").style.visibility 				= "hidden";
			document.getElementById("jugendA").style.visibility 				= "hidden";
			document.getElementById("jugendB").style.visibility 				= "hidden";
			document.getElementById("geschichteA").style.visibility 			= "hidden";
			document.getElementById("geschichteB").style.visibility 			= "hidden";
			document.getElementById("filmDiv").style.visibility 				= "hidden";
			document.getElementById("busretterA").style.visibility 				= "hidden";
			document.getElementById("busretterB").style.visibility 				= "hidden";
			document.getElementById("newsA").style.visibility 				= "hidden";
			document.getElementById("newsB").style.visibility 				= "hidden";
			document.getElementById("kontaktA").style.visibility 				= "hidden";
			document.getElementById("kontaktB").style.visibility 				= "hidden";
			document.getElementById("kontaktBsend").style.visibility 			= "hidden";
			document.getElementById("impressumA").style.visibility 				= "hidden";
			document.getElementById("impressumB").style.visibility 				= "hidden";
			
		}

		clearInterval(move);
		
			if(contentName == 'start') {
				
				arrayLength = imagesInStart;
				
				document.images['img1'].src='data/images/head/start/img1.jpg';
				document.images['img2'].src='data/images/head/start/img2.jpg';
				document.images['img3'].src='data/images/head/start/img3.jpg';
				document.images['img4'].src='data/images/head/start/img4.jpg';
				document.images['img5'].src='data/images/head/start/img5.jpg';
				document.images['img6'].src='data/images/head/start/img6.jpg';
				document.images['img7'].src='data/images/head/start/img7.jpg';
				document.images['img8'].src='data/images/head/start/img8.jpg';
				document.images['img9'].src='data/images/head/start/img9.jpg';
				document.images['img10'].src='data/images/head/start/img10.jpg';
				
				document.getElementById('headImgs').style.left			= '0px';

				document.getElementById("btnStart").style.visibility 		= "hidden";
				document.getElementById("activeStart").style.visibility 		= "visible";
				
				document.getElementById("startA").style.visibility 			= "visible";
				document.getElementById("startB").style.visibility 			= "visible";
				
				//contentDivEnd										= 0;
				//setInt(direction);
	
			}
			
			if(contentName == 'jugendbus') {
				
				arrayLength = imagesInJugendbus;

				document.images['img1'].src='data/images/head/jugendbus/img1.jpg';
				document.images['img2'].src='data/images/head/jugendbus/img2.jpg';
				document.images['img3'].src='data/images/head/jugendbus/img3.jpg';
				document.images['img4'].src='data/images/head/jugendbus/img4.jpg';
				document.images['img5'].src='data/images/head/jugendbus/img5.jpg';
				document.images['img6'].src='data/images/head/jugendbus/img6.jpg';
				document.images['img7'].src='data/images/head/jugendbus/img7.jpg';
				document.images['img8'].src='data/images/head/jugendbus/img8.jpg';
				document.images['img9'].src='data/images/head/jugendbus/img9.jpg';
				document.images['img10'].src='data/images/head/jugendbus/img10.jpg';
				
				document.getElementById('headImgs').style.left			= '0px';

				document.getElementById("btnJugendbus").style.visibility 	= "hidden";
				document.getElementById("activeJugendbus").style.visibility 	= "visible";
				
				document.getElementById("jugendA").style.visibility 			= "visible";
				document.getElementById("jugendB").style.visibility 			= "visible";
				
				//contentDivEnd										= 0;
				//setInt(direction);
	
			}
			
			if(contentName == 'geschichte') {
				
				arrayLength = imagesInGeschichte;
				
				document.images['img1'].src='data/images/head/geschichte/img1.jpg';
				document.images['img2'].src='data/images/head/geschichte/img2.jpg';
				document.images['img3'].src='data/images/head/geschichte/img3.jpg';
				document.images['img4'].src='data/images/head/geschichte/img4.jpg';
				document.images['img5'].src='data/images/head/geschichte/img5.jpg';
				document.images['img6'].src='data/images/head/geschichte/img6.jpg';
				document.images['img7'].src='data/images/head/geschichte/img7.jpg';
				document.images['img8'].src='data/images/head/geschichte/img8.jpg';
				document.images['img9'].src='data/images/head/geschichte/img9.jpg';
				document.images['img10'].src='data/images/head/geschichte/img10.jpg';
				
				document.getElementById('headImgs').style.left			= '0px';
				
				document.getElementById("btnGeschichte").style.visibility 	= "hidden";
				document.getElementById("activeGeschichte").style.visibility = "visible";
				
				document.getElementById("geschichteA").style.visibility 	= "visible";
				document.getElementById("geschichteB").style.visibility 	= "visible";
				
				//contentDivEnd										= 0;
				//setInt(direction);
	
			}
			
				if(contentName == 'film') {
					
					document.getElementById('headImgs').style.left			= '0px';
					document.images['img1'].src='data/images/head/film/img1.jpg';
					
					document.getElementById("newsArrowRight").style.visibility 	= "hidden";
					document.getElementById("newsArrowLeftOff").style.visibility = "hidden";
					
					document.getElementById("btnFilm").style.visibility 	= "hidden";
					document.getElementById("activeFilm").style.visibility = "visible";
					
					document.getElementById("arrowLeftOff").style.visibility 	= "visible";
					document.getElementById("arrowLeft").style.visibility 		= "hidden";
					document.getElementById("arrowRightOff").style.visibility 	= "visible";
					document.getElementById("arrowRight").style.visibility 		= "hidden";
					
					document.getElementById("presse").style.visibility 	= "hidden";
					document.getElementById("news").style.visibility 	= "hidden";
					
					document.getElementById("filmDiv").style.visibility 	= "visible";
					var vidContentDiv = document.getElementById("filmDiv");
					vidContent = "<iframe src='http://player.vimeo.com/video/30894604?title=0&amp;byline=0&amp;portrait=0&amp;color=c9ff23' width='840' height='480' frameborder='0' webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe><p><a href='/30894604'>Chill Bus</a> from <a href='/goove'>goove</a> on <a href='/'>Vimeo</a>.</p>";
					vidContentDiv.innerHTML = vidContent;
					
				}
				
				
				
			
			if(contentName == 'busretter') {
				
				arrayLength = imagesInBusretter;
				
				document.images['img1'].src='data/images/head/busretter/img1.jpg';
				document.images['img2'].src='data/images/head/busretter/img2.jpg';
				document.images['img3'].src='data/images/head/busretter/img3.jpg';
				document.images['img4'].src='data/images/head/busretter/img4.jpg';
				document.images['img5'].src='data/images/head/busretter/img5.jpg';
				document.images['img6'].src='data/images/head/busretter/img6.jpg';
				document.images['img7'].src='data/images/head/busretter/img7.jpg';
				document.images['img8'].src='data/images/head/busretter/img8.jpg';
				document.images['img9'].src='data/images/head/busretter/img9.jpg';
				document.images['img10'].src='data/images/head/busretter/img10.jpg';
				
				document.getElementById('headImgs').style.left			= '0px';
				
				document.getElementById("btnBusretter").style.visibility 	= "hidden";
				document.getElementById("activeBusretter").style.visibility 	= "visible";
				
				document.getElementById("busretterA").style.visibility 	= "visible";
				document.getElementById("busretterB").style.visibility 	= "visible";
				
				//contentDivEnd										= 0;
				//setInt(direction);
	
			}
			
			if(contentName == 'presse') {
				
				document.getElementById("arrowLeftOff").style.visibility 	= "visible";
				document.getElementById("arrowLeft").style.visibility 		= "hidden";
				document.getElementById("arrowRightOff").style.visibility 	= "visible";
				document.getElementById("arrowRight").style.visibility 		= "hidden";
				
				document.images['img1'].src='data/images/head/presse/img1.jpg';
				
				document.getElementById('headImgs').style.left			= '0px';
				
				document.getElementById("btnPresse").style.visibility 		= "hidden";
				document.getElementById("activePresse").style.visibility 	= "visible";
				contentDivEnd										= 0;
				//setInt(direction);
				
				var showPresseId = contentsInPresse - 1;
				showPresse(showPresseId);

			}
			
			if(contentName == 'kontakt') {
				
				document.getElementById("logo").style.visibility			= "hidden";
				
				document.getElementById("arrowLeftOff").style.visibility 	= "visible";
				document.getElementById("arrowLeft").style.visibility 		= "hidden";
				document.getElementById("arrowRightOff").style.visibility 	= "visible";
				document.getElementById("arrowRight").style.visibility 		= "hidden";
				
				document.images['img1'].src='data/images/head/kontakt/img1.jpg';
				
				document.getElementById('headImgs').style.left			= '0px';
				
				document.getElementById("btnKontakt").style.visibility 		= "hidden";
				document.getElementById("activeKontakt").style.visibility 	= "visible";
				
				document.getElementById("kontaktA").style.visibility 	= "visible";
				document.getElementById("kontaktB").style.visibility 	= "visible";
				contentDivEnd										= 0;
				//setInt(direction);
	
			}
			
			if(contentName == 'impressum') {
				
				document.getElementById("logo").style.visibility			= "hidden";
				
				document.getElementById("arrowLeftOff").style.visibility 	= "visible";
				document.getElementById("arrowLeft").style.visibility 		= "hidden";
				document.getElementById("arrowRightOff").style.visibility 	= "visible";
				document.getElementById("arrowRight").style.visibility 		= "hidden";
				
				document.images['img1'].src='data/images/head/kontakt/img1.jpg';
				
				document.getElementById('headImgs').style.left			= '0px';
				
				document.getElementById("impressumA").style.visibility 	= "visible";
				document.getElementById("impressumB").style.visibility 	= "visible";
				contentDivEnd										= 0;
				//setInt(direction);
	
			}
			
			
			
			if(contentName == 'nextImg') {
				
				if(imgIndex < arrayLength) {
					
					document.getElementById("arrowRightOff").style.visibility 	= "hidden";
					document.getElementById("arrowRight").style.visibility 		= "visible";
					document.getElementById("arrowLeftOff").style.visibility 	= "hidden";
					document.getElementById("arrowLeft").style.visibility 		= "visible";
				
					imgDivBegin										= getXPosition(document.getElementById('headImgs'))-421;
					imgDivEnd										= imgIndex * -842;
					imgIndex 											= imgIndex + 1;
					setInt('head');
					
				}
				
				if(imgIndex == arrayLength) {
					
					document.getElementById("arrowRightOff").style.visibility 	= "visible";
					document.getElementById("arrowRight").style.visibility 		= "hidden";
					
				}
				
				
			}
			
			if(contentName == 'prevImg') {
				
				if(imgIndex > 1) {
					
					document.getElementById("arrowLeftOff").style.visibility 	= "hidden";
					document.getElementById("arrowLeft").style.visibility 		= "visible";
					document.getElementById("arrowRightOff").style.visibility 	= "hidden";
					document.getElementById("arrowRight").style.visibility 		= "visible";
					
					imgIndex = imgIndex - 1;

					imgDivBegin 										= imgIndex * -842;
					var n 											= imgIndex - 1;
					imgDivEnd 										= n *-842;
					setInt('head');
					
				}
				
				if(imgIndex == 1) {
						
					document.getElementById("arrowLeftOff").style.visibility = "visible";
					document.getElementById("arrowLeft").style.visibility 	= "hidden";
					
				}

			}

		}
		
		
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Scroll News
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function scrollNews(direction) {
		
		
		
		clearInterval(newsMove);
		clearInterval(presseMove);
		
		newsSites 		= Math.ceil(contentsInNews/5);
		presseSites 		= Math.ceil(contentsInPresse/5);
		
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// NEWS
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
		
		if(index != 'presse') {
		
			document.getElementById("newsArrowLeft").style.visibility 			= "visible";
			document.getElementById("newsArrowRight").style.visibility 			= "visible";
			document.getElementById("newsArrowLeftOff").style.visibility 		= "hidden";
			document.getElementById("newsArrowRightOff").style.visibility 		= "hidden";

			if(direction == 'next') {
				
				document.getElementById("newsArrowLeft").style.visibility 		= "visible";
				document.getElementById("newsArrowLeftOff").style.visibility 	= "hidden";
			
				if(newsIndex < newsSites) {
				
					newsDivBegin										= getYPosition(document.getElementById('newsBody'))-545;
					newsDivEnd										= newsIndex * -475;
					newsIndex 										= newsIndex + 1;
					setInt('news');
			
				}
			
				if(newsIndex == newsSites) {
				
					document.getElementById("newsArrowRight").style.visibility 	= "hidden";
					document.getElementById("newsArrowRightOff").style.visibility = "visible";
				
				}
			
			}
		
			if(direction == 'prev') {
		
				if(newsIndex > 1) {
				
					document.getElementById("newsArrowRight").style.visibility 	= "visible";
					document.getElementById("newsArrowRightOff").style.visibility = "hidden";

					newsIndex = newsIndex - 1;

					newsDivBegin 										= newsIndex * -475;
					var n 											= newsIndex - 1;
					newsDivEnd 										= n *-475;
					setInt('news');
			
				}
			
				if(newsIndex == 1) {
				
					document.getElementById("newsArrowLeft").style.visibility 		= "hidden";
					document.getElementById("newsArrowLeftOff").style.visibility 	= "visible";
								
				}
			
			}
			
		}
		
		if(index == 'presse') {
			
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// PRESSE
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
		
			document.getElementById("newsArrowLeft").style.visibility 			= "visible";
			document.getElementById("newsArrowRight").style.visibility 			= "visible";
			document.getElementById("newsArrowLeftOff").style.visibility 		= "hidden";
			document.getElementById("newsArrowRightOff").style.visibility 		= "hidden";

			if(direction == 'next') {
				
				document.getElementById("newsArrowLeft").style.visibility 		= "visible";
				document.getElementById("newsArrowLeftOff").style.visibility 	= "hidden";
			
				if(presseIndex < presseSites) {
				
					presseDivBegin									= getYPosition(document.getElementById('presseBody'))-545;
					presseDivEnd										= presseIndex * -475;
					presseIndex 										= presseIndex + 1;
					setInt('presse');
			
				}
			
				if(presseIndex == presseSites) {
				
					document.getElementById("newsArrowRight").style.visibility 	= "hidden";
					document.getElementById("newsArrowRightOff").style.visibility = "visible";
				
				}
			
			}
		
			if(direction == 'prev') {
		
				if(presseIndex > 1) {
				
					document.getElementById("newsArrowRight").style.visibility 	 = "visible";
					document.getElementById("newsArrowRightOff").style.visibility = "hidden";

					presseIndex = presseIndex - 1;

					presseDivBegin 									= presseIndex * -475;
					var n 											= presseIndex - 1;
					presseDivEnd 										= n *-475;
					setInt('presse');
			
				}
			
				if(presseIndex == 1) {
				
					document.getElementById("newsArrowLeft").style.visibility 		= "hidden";
					document.getElementById("newsArrowLeftOff").style.visibility 	= "visible";
								
				}
			
			}
			
		}
		
	}
	

	
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Show News
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function showNews(newsNumber) {
		/*
		document.getElementById("btnStart").style.visibility 		= "visible";
		document.getElementById("activeStart").style.visibility 		= "hidden";
		
		document.getElementById("btnJugendbus").style.visibility 	= "visible";
		document.getElementById("activeJugendbus").style.visibility 	= "hidden";
		
		document.getElementById("btnGeschichte").style.visibility 	= "visible";
		document.getElementById("activeGeschichte").style.visibility = "hidden";
		
		document.getElementById("btnBusretter").style.visibility 	= "visible";
		document.getElementById("activeBusretter").style.visibility 	= "hidden";
		
		document.getElementById("btnKontakt").style.visibility 		= "visible";
		document.getElementById("activeKontakt").style.visibility 	= "hidden";
		*/
		//document.getElementById("startA").style.visibility 			= "visible";
		document.getElementById("startB").style.visibility 			= "hidden";
		//document.getElementById("jugendA").style.visibility 		= "hidden";
		document.getElementById("jugendB").style.visibility 		= "hidden";
		//document.getElementById("geschichteA").style.visibility 	= "hidden";
		document.getElementById("geschichteB").style.visibility 	= "hidden";
		//document.getElementById("busretterA").style.visibility 		= "hidden";
		document.getElementById("busretterB").style.visibility 		= "hidden";
		document.getElementById("kontaktB").style.visibility 		= "hidden";
		document.getElementById("newsA").style.visibility 			= "hidden";
		document.getElementById("kontaktBsend").style.visibility 	= "hidden";
		document.getElementById("newsB").style.visibility 			= "visible";
		
		XMLHTTP.open("GET", newsTitleFile);
		XMLHTTP.onreadystatechange = showTitle;
		XMLHTTP.send(null);
		
		function showTitle() {
			
			if (XMLHTTP.readyState == 4)  {

				var titleArray = XMLHTTP.responseText.split('|');
				textContentA = "<span class='black20bold'><b>NEWS</b></span><br><br>";
				textContentA += '<b>' + titleArray[newsNumber] + '</b><br>';
				
				XMLHTTP.open("GET", newsCidFile);
				XMLHTTP.onreadystatechange = generateCid;
				XMLHTTP.send(null);

			}
			
		}
		
		function generateCid() {
			
			var cidArray 		= null;
			var textFile 		= null;
			
			if (XMLHTTP.readyState == 4)  {
				
				cidArray = XMLHTTP.responseText.split('|');
				
				textFile = 'data/news/' + cidArray[newsNumber] + '.txt';
				
				XMLHTTP.open("GET", textFile);
				XMLHTTP.onreadystatechange = showText;
				XMLHTTP.send(null);

			}
			
		}
		
		function showText() {
			
			if (XMLHTTP.readyState == 4)  {
				
				textContentA +=  XMLHTTP.responseText;
				textContentA +=  "<br><br><br>";
				
				var newContentA = document.getElementById("newsContentTextB");
				newContentA.innerHTML = textContentA;
				
				

			}
			
		}
		
	}
	
	// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Show Presse
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function showPresse(presseNumber) {
		
		document.getElementById("startA").style.visibility 			= "hidden";
		document.getElementById("startB").style.visibility 			= "hidden";
		document.getElementById("jugendA").style.visibility 		= "hidden";
		document.getElementById("jugendB").style.visibility 		= "hidden";
		document.getElementById("geschichteA").style.visibility 	= "hidden";
		document.getElementById("geschichteB").style.visibility 	= "hidden";
		document.getElementById("busretterA").style.visibility 		= "hidden";
		document.getElementById("busretterB").style.visibility 		= "hidden";
		document.getElementById("kontaktA").style.visibility 		= "hidden";
		document.getElementById("kontaktB").style.visibility 		= "hidden";
		document.getElementById("kontaktBsend").style.visibility 	= "hidden";
		document.getElementById("newsA").style.visibility 			= "visible";
		document.getElementById("newsB").style.visibility 			= "visible";
		
		XMLHTTP.open("GET", presseTitleFile);
		XMLHTTP.onreadystatechange = showTitle;
		XMLHTTP.send(null);
		
		function showTitle() {
			
			if (XMLHTTP.readyState == 4)  {

				var titleArray = XMLHTTP.responseText.split('|');
				textContentA = "<span class='black20bold'><b>PRESSE</b></span><br><br>";
				textContentA += '<b>' + titleArray[presseNumber] + '</b><br>';
				
				XMLHTTP.open("GET", presseCidFile);
				XMLHTTP.onreadystatechange = generateCid;
				XMLHTTP.send(null);

			}
			
		}
		
		function generateCid() {
			
			var cidArray 		= null;
			var textFile 		= null;
			
			if (XMLHTTP.readyState == 4)  {
				
				cidArray = XMLHTTP.responseText.split('|');
				
				textFile = 'data/presse/' + cidArray[presseNumber] + '.txt';
				
				XMLHTTP.open("GET", textFile);
				XMLHTTP.onreadystatechange = showText;
				XMLHTTP.send(null);

			}
			
		}
		
		function showText() {
			
			if (XMLHTTP.readyState == 4)  {
				
				textContentA +=  XMLHTTP.responseText;

				var newContentA = document.getElementById("newsContentTextA");
				var newContentB = document.getElementById("newsContentTextB");
				
				var contentArr = textContentA.split ("#####DEVIDE#####");
				var firstText = contentArr[0];
				var secondText = contentArr[1];

				newContentA.innerHTML = firstText;
				newContentB.innerHTML = secondText;
				




				
				

			}
			
		}
		
	}
	
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Show Footer
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	
	function showFoo() {

		clearInterval(footerMove);
		
		if(footerOut == 'false') {
			
			footerDivBegin										= getYPosition(document.getElementById('footer'));
			footerDivEnd										= footerDivBegin - 255;
			footerOut 										= 'true';
			setInt('footer');
			
		} else {
		
			if(footerOut == 'true') {
			
				footerDivBegin										= getYPosition(document.getElementById('footer'));
				
				footerDivEnd										=  footerDivBegin + 255;
				footerOut 										= 'false';		
				setInt('footer');
				
			}
			
		}
		
	}

	

// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// Move DIVs
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
	
	function setInt(content) {
		
		if(content == 'head') {
			
			move 											=  window.setInterval("moveHead()",10);
			
		}
		
		if(content == 'news') {
			
			newsMove 										=  window.setInterval("moveNews()",10);
			
		}
		
		if(content == 'presse') {
			
			presseMove 										=  window.setInterval("movePresse()",10);
			
		}
		
		if(content == 'footer') {
			
			footerMove 										=  window.setInterval("moveFooter()",10);
			
		}
		
	}
	
	
	function moveHead() {
		
		var xDiferenceStartDiv 										= imgDivEnd - imgDivBegin;
		imgDivBegin 												= imgDivBegin -  xDiferenceStartDiv/10*-1;
		document.getElementById('headImgs').style.left  					= (imgDivBegin  + "px");
		
	}
	
	function moveNews() {
		
		var yDiferenceStartDiv 										= newsDivEnd - newsDivBegin;
		newsDivBegin 												= newsDivBegin -  yDiferenceStartDiv/10*-1;
		document.getElementById('newsBody').style.top  					= (newsDivBegin  + "px");
		
	}
	
	function movePresse() {
		
		var yDiferenceStartDiv 										= presseDivEnd - presseDivBegin;
		presseDivBegin 											= presseDivBegin -  yDiferenceStartDiv/10*-1;
		document.getElementById('presseBody').style.top  				= (presseDivBegin  + "px");
		
	}
	
	function moveFooter() {
		
		var yDiferenceStartDiv 										= footerDivEnd - footerDivBegin;
		footerDivBegin 											= footerDivBegin -  yDiferenceStartDiv/10*-1;
		document.getElementById('footer').style.top  					= (footerDivBegin  + "px");
		
	}
	

	

	
