$(document).ready(function() {
	$(".navi ul li").eq(0).addClass("ac");
	$(".navi ul li").click(function() { 
		var index = $(".navi ul li").index(this);
		changeToContent(index);
	});
	
	var myURL = document.location.toString();
	if (myURL.match('#')) {
	  var myAnchor = '#' + myURL.split('#')[1];
	  $('.navi ul li a[href="' + myAnchor + '"]').parent().click();
	} else {
	  changeToContent(0);
	}
});


function changeToContent(idx) {
	$(".navi ul li").removeClass("ac");
	$(".navi ul li").eq(idx).addClass("ac");
	$(".animation").css("display","none");
	$(".content-slide:eq(" + idx + ") .animation").css("display","block");
	$(".content").animate({ marginLeft: ((idx * ($(".content-slide").eq(idx).outerWidth(true))) * -1) + "px" });
	$(".content-slider").css("height", $(".content-slide").eq(idx).outerHeight(true) + "px");
}

function check_and_submit() {
   var error="";
   if(document.forms.contactform.name.value.length == 0) {
    	error="Name ist ein Pflichtfeld";
   }
	
   if(document.forms.contactform.email.value.length > 0) {
	    if(!document.forms.contactform.email.value.match(/.+\.\w+$/)) {
			error="E-Mail Adresse ist ein Pflichtfeld.";
		}
   }
	
   if(error=="") {
   		jQuery.ajax({   
			type: "POST",
			dataType: "html",
			data: jQuery("#contactform").serialize(),
			url: "/sentmail.php",
			success: function(data, httpReq){	
				jQuery("#contact").html(data);	
			}
		});
   } else {
   		alert(error);
   }
}
