$(function() {

        $("#languageOverlay").css("left", ($("li.headNavLanguage").position().left-8) + "px");

        $(".partnerSucheInput").blur(function(){
            if(this.value=='') this.value='PLZ eingeben';
        });

        $(".partnerSucheInput").click(function(){
            if(this.value=='PLZ eingeben') this.value='';
        });

        $(".partnerSucheInputOrt").blur(function(){
            if(this.value=='') this.value='PLZ eingeben';
        });

        $(".partnerSucheInputOrt").click(function(){
            if(this.value=='PLZ eingeben') this.value='';
        });
	
	$(".menuWrapper").hover( function () {
		var offset = $(this).offset ();
		var width = $(this).width ();	
												 
		$(this).find (".subMenuItem").slideDown ();
	}, function () {
		$(this).find (".subMenuItem").slideUp ();
	});
	
	$("#newsSwitcherBox a").click ( function () {
		$("#newsSwitcherBox a").removeClass ();		
		$("#newsSwitcherBox a").addClass ("newsSwitchItem");	
		$(this).addClass ("newsSwitchItemActive");

		$(".leftNewsTeaser").fadeOut ();
		$("#leftNewsTeaser_" + $(this).attr ("rel")).fadeIn ();
	} );
	
});


function openGallery ()
{
	var overlay = $("#galleryPopUp");
	overlay.css ("left", ($(window).width ()/2)-(overlay.outerWidth ()/2));
	
	$("#overlay").fadeIn ();
	
	/*$("#overlay").animate ( {
		opacity: "0.8"
	} );*/						
	
	overlay.fadeIn ();
}

function closePopUp ()
{
	var overlay = $("#galleryPopUp");
	overlay.fadeOut ();
	
	$("#overlay").hide ();
}

function toggleLanguageOverlay ()
{
	$("#languageOverlay").toggle ("slow");
}

function toggleproductDetailOverlayContainer ()
{
	$("#productDetailOverlayContainer").toggle ("slow");
}

function toggleproductDetailOverlayContainer2 ()
{
	$("#productDetailOverlayContainer2").toggle ("slow");
}

function toggleproductDetailOverlayContainer3 ()
{
	$("#productDetailOverlayContainer3").toggle ("slow");
}


function toggleSearchOverlay ()
{
	$("#searchOverlay").toggle ("slow");
}

function closeSearchOverlay ()
{
	$("#searchOverlay").hide ("slow");
}

$(document).ready ( function () 
{
	$(".imageGallery").click ( function () 
	{
		$("#ImageContainer img").attr ("src", $(this).attr ("href"));
		$("#ImageCaption").html ($(this).find ("img").attr ("alt"));
			
		return false;
	} );
} );
