$(document).ready(function(){


	
	if($(".slider-wrapper .slider-holder .slide").length)
	{
	
	
		// Wie gross sind die einzelnen Slides
		var groesse_slide = $(".slider-wrapper .slider-holder .slide").css("width");
		groesse_slide = groesse_slide.replace("px", "") * 1;
		
		
		
		// Wieviele Slides sind enthalten
		var anzahl_slides = $(".slider-wrapper .slider-holder .slide").size();
		
		// Wie groß muss der Holder sein?	
		//Zwei kommen hinzu (erster Slide zusätzlich ans Ende, letzter an Anfang)-> Endlos-Modus
		var gesamtgroesse_holder = groesse_slide * (anzahl_slides + 2); 
		$(".slider-wrapper .slider-holder").css('width', gesamtgroesse_holder + 'px');
		
		// Ersten Slide duplizieren
		var erster_slide = $(".slider-wrapper .slider-holder .slide").eq(0).clone();
		
		// Ersten Slide duplizieren
		var letzter_slide = $(".slider-wrapper .slider-holder .slide").eq((anzahl_slides - 1)).clone();
		
		// Slides jeweils ans andere Ende kopieren
		$(".slider-wrapper .slider-holder").append(erster_slide);
		$(".slider-wrapper .slider-holder").prepend(letzter_slide);
		
		var startposition = 0 - groesse_slide;
		$(".slider-wrapper .slider-holder").css("left", startposition + "px");
		var slider_position = -1;
		
		
		$(".slider-wrapper #slider_rechts").click(function(){
			slider_position--;		
			if(Math.abs(slider_position) > anzahl_slides)
			{
				animiere_slide(slider_position, groesse_slide, (0 - groesse_slide));
				slider_position = -1;
			}
			else
			{
				animiere_slide(slider_position, groesse_slide, "");
			}
			$(".slider-wrapper .slider-holder").attr("id", slider_position);
		});
		
		$(".slider-wrapper #slider_links").click(function(){
			slider_position++;
			if(Math.abs(slider_position) == 0)
			{
				animiere_slide(slider_position, groesse_slide, (0 - gesamtgroesse_holder + 2 * groesse_slide));
				slider_position = 0 - anzahl_slides;
			}
			else
			{
				animiere_slide(slider_position, groesse_slide, "");
			}
			$(".slider-wrapper .slider-holder").attr("id", slider_position);
		});
	
	
	
	}
	
	
	
	
	
	
	
	
	

   	$("#urkunden").click(function(event){
		$("#overlay").fadeIn();
   	});
   	
   	$("#close, #overlay").click(function(event){
		$("#overlay").fadeOut();
   	});
 
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	/*
	// Nach links verschieden
	$(".slider-wrapper #slider_rechts").click(function(){
		var aktuelle_position = $(".slider-wrapper .slider-holder").css("left");
		aktuelle_position = Math.abs(aktuelle_position.replace("px", "") * 1);
		// Auf ganzen Slide "runden"
		var rest = aktuelle_position % groesse_slide;
		if(rest != 0) aktuelle_position = aktuelle_position - rest + groesse_slide;
		
		aktuelle_position *= -1;
		var neue_position = aktuelle_position - groesse_slide;
		// Bereits beim letzten Slide angelangt?
		if(Math.abs(neue_position) > (gesamtgroesse_holder - groesse_slide))
		{
			neue_position = groesse_slide * (-1);
			$(".slider-wrapper .slider-holder").css("left", "0px");
		}
		$(".slider-wrapper .slider-holder").animate({left: neue_position + "px"}, 900);
		
		
		
		$(".slider-wrapper .slider-holder").attr("id", slider_position);
	});
	*/
	
	
	




});



function animiere_slide(pos, gr, callback)
{
	var neue_pos = pos * gr;
	$(".slider-wrapper .slider-holder").animate({left: neue_pos + "px"}, 900, 'linear', function(){
		if(callback != "")
		{
			$(".slider-wrapper .slider-holder").css("left", callback + "px");
		}
		
	});
}




