		window.addEvent('domready', function(){
						
			// Kalender
			myCal = new Calendar({ hinreise: 'd.m.Y' }, { direction: 1, navigation: 1});
			myCal = new Calendar({ rueckreise: 'd.m.Y' }, { direction: 1, navigation: 1});
			
			// Image-Slider slideitmoo
			if(document.getElementById("gallery_container") != null)
			{
				new SlideItMoo({itemsVisible:4, // the number of thumbnails that are visible
								currentElement: 0, // the current element. starts from 0. If you want to start the display with a specific thumbnail, change this
								thumbsContainer: 'thumbs',
								elementScrolled: 'thumb_container',
								overallContainer: 'gallery_container'});				
			}
			
			// Multibox
			var box = new multiBox('mb', {
				//overlay: new overlay()
			});

			var advanced = new multiBox('advanced', {
				overlay: new overlay(),
				descClassName: 'advancedDesc',
				showControls: false
			});
			
			// Slide-Vertical 			
			var parnter = new Fx.Slide('parnter');
		
			parnter.hide();
			
			$('partner_in').addEvent('click', function(e){
				e.stop();
				parnter.slideIn();
				document.getElementById('partner_in').style.display = "none";
				document.getElementById('partner_out').style.display = "";
			});
		
			$('partner_out').addEvent('click', function(e){
				e.stop();
				parnter.slideOut();
				document.getElementById('partner_in').style.display = "";
				document.getElementById('partner_out').style.display = "none";
			});	 	

			var veranstalter = new Fx.Slide('veranstalter');
			//veranstalter.hide();

			$('veranstalter_in').addEvent('click', function(e){
				e.stop();
				veranstalter.slideIn();
				document.getElementById('veranstalter_in').style.display = "none";
				document.getElementById('veranstalter_out').style.display = "";
			});
		
			$('veranstalter_out').addEvent('click', function(e){
				e.stop();
				veranstalter.slideOut();
				document.getElementById('veranstalter_in').style.display = "";
				document.getElementById('veranstalter_out').style.display = "none";
			});

			if(document.getElementById("reise_details") != null)
			{
				var reise_details = new Fx.Slide('reise_details');
				
				//reise_details.hide();
				
				$('reise_details_in').addEvent('click', function(e){
					e.stop();
					reise_details.slideIn();
					document.getElementById('reise_details_in').style.display = "none";
					document.getElementById('reise_details_out').style.display = "";
				});
			
				$('reise_details_out').addEvent('click', function(e){
					e.stop();
					reise_details.slideOut();
					document.getElementById('reise_details_in').style.display = "";
					document.getElementById('reise_details_out').style.display = "none";
				});
			}
			
			if(document.getElementById("schiffs_details") != null)
			{
				var schiffs_details = new Fx.Slide('schiffs_details');
				
				//schiffs_details.hide();
				
				$('schiffs_details_in').addEvent('click', function(e){
					e.stop();
					schiffs_details.slideIn();
					document.getElementById('schiffs_details_in').style.display = "none";
					document.getElementById('schiffs_details_out').style.display = "";
				});
			
				$('schiffs_details_out').addEvent('click', function(e){
					e.stop();
					schiffs_details.slideOut();
					document.getElementById('schiffs_details_in').style.display = "";
					document.getElementById('schiffs_details_out').style.display = "none";
				});
			}								 

			if(document.getElementById("kabinen_details") != null)
			{
				var kabinen_details = new Fx.Slide('kabinen_details');
				
				//schiffs_details.hide();
				
				$('kabinen_details_in').addEvent('click', function(e){
					e.stop();
					kabinen_details.slideIn();
					document.getElementById('kabinen_details_in').style.display = "none";
					document.getElementById('kabinen_details_out').style.display = "";
				});
			
				$('kabinen_details_out').addEvent('click', function(e){
					e.stop();
					kabinen_details.slideOut();
					document.getElementById('kabinen_details_in').style.display = "";
					document.getElementById('kabinen_details_out').style.display = "none";
				});
			}

			if(document.getElementById("versicherung_details") != null)
			{
				var versicherung_details = new Fx.Slide('versicherung_details');
				
				versicherung_details.hide();
				
				$('versicherung_details_in').addEvent('click', function(e){
					e.stop();
					versicherung_details.slideIn();
					document.getElementById('versicherung_details_in').style.display = "none";
					document.getElementById('versicherung_details_out').style.display = "";
				});
			
				$('versicherung_details_out').addEvent('click', function(e){
					e.stop();
					versicherung_details.slideOut();
					document.getElementById('versicherung_details_in').style.display = "";
					document.getElementById('versicherung_details_out').style.display = "none";
				});
			}

			if(document.getElementById("an_abreise") != null)
			{
				var an_abreise = new Fx.Slide('an_abreise');
				
				an_abreise.hide();
				
				$('an_abreise_in').addEvent('click', function(e){
					e.stop();
					an_abreise.slideIn();
					document.getElementById('an_abreise_in').style.display = "none";
					document.getElementById('an_abreise_out').style.display = "";
				});
			
				$('an_abreise_out').addEvent('click', function(e){
					e.stop();
					an_abreise.slideOut();
					document.getElementById('an_abreise_in').style.display = "";
					document.getElementById('an_abreise_out').style.display = "none";
				});
			}

			if(document.getElementById("termine_details") != null)
			{
				var termine_details = new Fx.Slide('termine_details');
				
				//termine_details.hide();
				
				$('termine_details_in').addEvent('click', function(e){
					e.stop();
					termine_details.slideIn();
					document.getElementById('termine_details_in').style.display = "none";
					document.getElementById('termine_details_out').style.display = "";
				});
			
				$('termine_details_out').addEvent('click', function(e){
					e.stop();
					termine_details.slideOut();
					document.getElementById('termine_details_in').style.display = "";
					document.getElementById('termine_details_out').style.display = "none";
				});
			}
			
			if(document.getElementById("bilder_schiff") != null)
			{
				var bilder_schiff = new Fx.Slide('bilder_schiff');
				
				bilder_schiff.hide();
				
				$('bilder_schiff_in').addEvent('click', function(e){
					e.stop();
					bilder_schiff.slideIn();					
					document.getElementById('bilder_schiff_in').style.display = "none";
					document.getElementById('bilder_schiff_out').style.display = "";
					
					bilder_reise.slideOut();			
					document.getElementById('bilder_reise_in').style.display = "";
					document.getElementById('bilder_reise_out').style.display = "none";					
				});
			
				$('bilder_schiff_out').addEvent('click', function(e){
					e.stop();
					bilder_schiff.slideOut();
					document.getElementById('bilder_schiff_in').style.display = "";
					document.getElementById('bilder_schiff_out').style.display = "none";
					
					bilder_reise.slideIn();
					document.getElementById('bilder_reise_in').style.display = "none";
					document.getElementById('bilder_reise_out').style.display = "";					
				});
			}
			
			if(document.getElementById("bilder_reise") != null)
			{
				var bilder_reise = new Fx.Slide('bilder_reise');
							
				$('bilder_reise_in').addEvent('click', function(e){
					e.stop();
					bilder_reise.slideIn();
					document.getElementById('bilder_reise_in').style.display = "none";
					document.getElementById('bilder_reise_out').style.display = "";
					
					bilder_schiff.slideOut();
					document.getElementById('bilder_schiff').style.display = "none";	
					document.getElementById('bilder_schiff_in').style.display = "";
					document.getElementById('bilder_schiff_out').style.display = "none";					
				});
			
				$('bilder_reise_out').addEvent('click', function(e){
					e.stop();
					bilder_reise.slideOut();
					document.getElementById('bilder_reise_in').style.display = "";
					document.getElementById('bilder_reise_out').style.display = "none";
					
					bilder_schiff.slideIn();
					document.getElementById('bilder_schiff').style.display = "";
					document.getElementById('bilder_schiff_in').style.display = "none";
					document.getElementById('bilder_schiff_out').style.display = "";					
				});
			}
		});
				
/*
		function form_nav_top(aktion) 
		{
			document.getElementById("aktion_nav_top").value = aktion;
			document.form_nav_top.submit();
		}		
*/
/*		
		function change_kabinen_zahl(kabinen_personenzahl, kabinen_anzahl, kabine_selected)
		{
			// Wenn Kabine Hinzugefügt wird
		
			if(kabine_selected)
			{
				anzahl = kabinen_personenzahl * kabinen_anzahl;
				alert("ADD "+anzahl);
			}	
			else
			{
				alert("SUB "+anzahl);
			}
		}
*/
