	var imgStr = "banner/banner";
	var imgTyp = "png";
	var number = 4;
	var speed = "slow";

	function changeImage(index) {
		$("#banner_container img#banner_image").fadeOut(speed, function() {
			$("#banner_container img#banner_image").attr("src", "img/"+imgStr+index+"."+imgTyp);			
		});
		$("#banner_container img#banner_image").fadeIn(speed, function() {
			var tmp = (index+1) % number;
			setTimeout("changeImage("+tmp+");", 10000);		
		});	
	}
	

	


	$(document).ready(function() {

		$('#menu_container').css('left', $('#main_container').offset().left+2+"px");
		var leftPo = $('#main_container').offset().left + $('#main_container').width() - $('#banner_container').width();
		leftPo = leftPo + 2;			
		$('#banner_container').css('left', leftPo+"px");
		$('#banner_container').width($('main_container').width());		
		
		setTimeout("changeImage(1);", 10000);
		
		$("#menu_container .menu_item").mouseover( function() {
			$(this).fadeTo("slow", 1, function() { });		
		});
		
		$("#menu_container .menu_item").mouseout( function() {
			$(this).fadeTo("slow", 0.20, function() { });		
		});
		
		$(window).resize(function() {
			$('#menu_container').css('left', $('#main_container').offset().left+2+"px");
			
			var leftPo = $('#main_container').offset().left + $('#main_container').width() - $('#banner_container').width();
			leftPo = leftPo + 2;			
			$('#banner_container').css('left', leftPo+"px");
			$('#banner_container').width($('main_container').width());
		});

		$("#sendForm").submit( function() {
			//alert("Send Button has been clicked");

//			if ($("#name").data == "")
			var name = $("#name").val(); var nameColor = $("#name").css("color");
			var email = $("#email").val(); var emailColor = $("#email").css("color");
			var subject = $("#subject").val(); var subjectColor = $("#subject").css("color");
			var message = $("#message").val(); var messageColor = $("#message").css("color");

			var inputValid = true;

				$("#name").blur();
				$("#email").blur();
				$("#subject").blur();
				$("#message").blur();

			if (name == "" || nameColor == "red") {
				$("#name").val("Bitte einen Namen eingeben");
				$("#name").css("color", "red");
				inputValid = false;
 			}
			
			var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
			

			if (!filter.test(email) || emailColor == "red") {
				$("#email").val("Sie haben eine falsche eMail Adresse eingegeben");
				$("#email").css("color", "red");
				inputValid = false;
			}

			if (subject == "" || subjectColor == "red") {
				$("#subject").val("Sie haben keinen Betreff eingegeben");
				$("#subject").css("color", "red");
				inputValid = false;
			}

			if (message == "" || messageColor == "red") {
				$("#message").val("Sie haben keine Nachricht eingegeben");
				$("#message").css("color", "red");
				inputValid = false;
			}

			if (inputValid) {
			


				$.ajax({
					type: "POST",
					url: "sendContactForm.php",
					data: "name="+name+"&email="+email+"&subject="+subject+"&message="+message,
					success: function(msg){
					     alert( msg );
					   }
				 });
			}
			return false;
		});

		$("#name").val("");
		$("#email").val("");
		$("#message").val("");
		$("#subject").val("");

		$("#name,#email,#subject,#message").focus( function() {
			var color = $(this).css("color");
			if (color == "red") {
				$(this).val("");
				$(this).css("color", "black");
			}
		});

	});
