$(document).ready(function() {

     // ----> jQuery Lightbox
     $("#gallery a").lightBox();
     // <---- jQuery Lightbox

	// ----> Druckfunktion
    $("#print").css("visibility","visible");
	$("#print").click( function() {
						   window.print();
						   });
     // <---- Druckfunktion


	// ----> Unterauswahlen
	$(".subselection").hide();
	$(".box.hassubselection").hover( function() {
						var selektor = "." + $(this).attr("id");
						$(selektor).slideDown("slow");
					}, function() {
						$(".subselection:visible").stop().slideUp("slow", function() {
																	    $(this).removeAttr("style").hide();
																	    });
					});
	// <---- Unterauswahlen


	// ----> Karte Fachgeschaefte
	$("#ofmap area").mouseover( function() {
							var klasse = $(this).attr("class");
							$("#eumap").removeClass().addClass(klasse);
							$("#eumap #description li[class='"+klasse+"']").css("font-weight","bold");
					  });
	$("#ofmap area").mouseout( function() {
							$("#eumap").removeClass().addClass("of");
							$("#eumap #description li").css("font-weight","normal");
						});

	// <---- Karte Fachgeschaefte


	// ----> Target="_blank"
     $("a.blank").attr("target","_blank");
     // <---- Target="_blank"

	// ----> Overlay (ausgeblendet per static.css(display:none))
        // Links entfernen aus Ausloeser
        $("#emozie a#online, a#shoplink_head").attr("href","#");

        //schliessen
        $("a#closeoverlay:visible, #overlay").click( function(){
                                    $("#flags").fadeOut("20");
                                    $("#overlay").css("display","none");
                                    $("iframe#ajax").remove();
                                    });
        // oeffnen
        $("#emozie a#online, a#shoplink_head").click( function(){
                                    $("#overlay").css("display","block");
                                    $("#flags:hidden").fadeIn("20");
                                    });
     // <---- Overlay

     // Ajaxload
     $("a.ajaxload").click(function(){
         $("#overlay").css("display","block");
         var documenturl = $(this).attr("href");
         $("<iframe src='" + documenturl + "' frameborder='0' width='795' height='572' style='left:50%; margin-left:-383px; top:20%;' id='ajax'></iframe>").prependTo("body");
         return false;
     });

    // ----> Footer-Texte
        $("#footer .show_preview").hover(function(){
                $(this).children(".dn").fadeIn("fast");
            }, function (){
                $(this).children(".dn").fadeOut("fast");
            });
    // <---- Footer-Texte

});



	// ----> Impressum oeffnen
	function impressum(site)	{
		win = open(site,"impressum","width=700,height=480,screenX=0,screenY=0,menubar=no,scrollbars=yes,resizable=no");
		win.focus()
	}
	// <---- Impressum oeffnen
