





(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)
jQuery.preLoadImages("system/view/themes/standard/images/navi/aktuelles_h.jpg","system/view/themes/standard/images/navi/unternehmen_h.jpg","system/view/themes/standard/images/navi/leistungen_h.jpg","system/view/themes/standard/images/navi/referenzen_h.jpg","system/view/themes/standard/images/navi/booking_h.jpg","system/view/themes/standard/images/navi/kontakt_h.jpg");
			jQuery(document).ready(loadCounter);
				function loadCounter () {
					var aktuellesBild = $("#headerimage").attr("src");
					if (aktuellesBild == "system/view/themes/standard/images/header_01.jpg") {
						$("#headerimage").attr("src","system/view/themes/standard/images/header_02.jpg");
					}else{
						$("#headerimage").attr("src","system/view/themes/standard/images/header_01.jpg");
					}
					setTimeout(loadCounter, 5000);
				}
			$(document).ready(function(){
				
				$(".galerieimage").click(function(){
					var galid = $("#frontimage").attr("name");
					var image = this.id;
					$("#frontimage").attr("src","public/referenzen/"+galid+"/"+this.id);
					$("#frontlink").attr("href","public/referenzen/"+galid+"/"+image).attr("target","_blank");
				});
				
				
				
				
				
				
				
				
				
				
				
				
				
				
	            var container = $('div.sliderGallery');
	            var ul = $('ul', container);
	            
	            var itemsWidth = ul.innerWidth() - container.outerWidth();
	            
	            $('.slider', container).slider({
	                min: 0,
	                max: itemsWidth,
	                handle: '.handle',
	                stop: function (event, ui) {
	                    ul.animate({'left' : ui.value * -1}, 500);
	                },
	                slide: function (event, ui) {
	                    ul.css('left', ui.value * -1);
	                }
	            });
				$(".bookinghover").hover(function(){
					$(this).attr("src","system/view/themes/standard/images/booking/"+this.id+"_hover.jpg");
				},function(){
					$(this).attr("src","system/view/themes/standard/images/booking/"+this.id+".jpg");
				});
				
				$(".djlink").hover(function(){
					$("#djimage").css("background-image","url(system/view/themes/standard/images/booking/pics/"+this.id+"_big.jpg)");
					$("#"+this.id+"_info").show(300);
				},function(){
					$("#djimage").css("background-image","url(system/view/themes/standard/images/booking/booking_06.jpg)");
					$("#"+this.id+"_info").hide(300);
				});
				
				$("#kontaktbutton").hover(function(){
					$(this).css("background-image","url(system/view/themes/standard/images/kontakt/kontaktaufnehmen_hover.jpg)");
				},function(){
					$(this).css("background-image","url(system/view/themes/standard/images/kontakt/kontaktaufnehmen.jpg)");
				});
				
				$(".deleteonclick").click(function(){
					$(this).val("");
					$(this).css("color","#ffffff");
				});
				$(".teamphoto").hover(function(){
					var photoid = this.id;
					var personname = $("#"+photoid).attr("alt");
					var personfunktion = $("#"+photoid).attr("name");
					if(photoid != "anjasalzmann")
						$("#teamphotoDetail").stop(true, true).hide(0).fadeIn(550).html("<center><h1>"+personname+"</h1><b>"+personfunktion+"</b></center><br /><img src='system/view/themes/standard/images/team/"+photoid+"_big.jpg' />");
					else
						$("#teamphotoDetail").hide(0).fadeIn(350).html("<center><h1>"+personname+"</h1><b>"+personfunktion+"</b></center>");
				}, function(){});	
				
				
				$("#kontaktform").submit(function(){
					var valname = $("#name_name").val();
					var valtel = $("#name_telefon").val();
					var valemail = $("#name_email").val();
					var valtext = $("#name_text").val();
					
					if(valname.length > 4 || valtel.length > 5 || valemail.length > 5 && valtext.length > 5){
						if (valname != "Name" || valtel != "Telefon" || valemail != "Email-Adresse" && valtext != "Ihr Anliegen") {
							  	return true;
							  }else{
							  	alert("Bitte füllen Sie das Formular vollständig aus!");
							  	return false;
							  }
					}else{
						alert("Bitte füllen Sie das Formular vollständig aus!");
						return false;
					}
				});
				
				
				$(".teamphoto").hover(function(){
					$(this).css("border","1px solid white");
				},function(){
					$(this).css("border","1px solid black");
				});
				
				
				$(".navImage").hover(function(){
					var thisid = this.id;
					$("#"+thisid).attr("src","system/view/themes/standard/images/navi/"+thisid+"_h.jpg");
				},function(){
					var thisid = this.id;
					$("#"+thisid).attr("src","system/view/themes/standard/images/navi/"+thisid+".jpg");
				});
			});
			
//Dropdownmenu

$(document).ready(function(){

	$("#navigation li").hover(function() {

		$(this).find("ul.drpdwn").stop(true, true).slideDown('fast').show();

		$(this).hover(function() {
		}, function(){
			$(this).find("ul.drpdwn").slideUp('slow');
		});


		});
});

