if(jQuery) {
    jQuery(document).ready(function($){
		
        // ### Tooltips der Hauptnavigation
        jQuery("div#headframe h2").hover(
            function () {
                var layer = $(this).attr('id');
                var trigger = '';
                if(layer == 'angeboteMenschen') {
                    trigger = '#fuermenschen';
                }
                else if(layer == 'angeboteUnternehmen') {
                    trigger = '#fuerunternehmen';
                }
                var offset = $(this).offset();
                $(trigger).css('display', 'block');
                $(trigger).css('left', offset.left+10); 
                $(trigger).css('top', offset.top+65); 
            }, 
            function () {
                var layer = $(this).attr('id');
                var trigger = '';
                if(layer == 'angeboteMenschen') {
                    trigger = '#fuermenschen';
                }
                else if(layer == 'angeboteUnternehmen') {
                    trigger = '#fuerunternehmen';
                }
                $(trigger).css('display','none');
            }
        );
        
        
		// ### Headpic Fader
		jQuery('#headpic').cycle({
			fx: 'fade',
			timeout: 6000,
			speed: 2000,
			pause: 0
		}); 
		
		// ### Standard Searchbox Toggle
		jQuery('#searchlink').toggle(
			function() {
				jQuery('#indexedsearchbox').fadeIn('fast');
				jQuery('#searchswitch').attr('class','act');
			},
			function() {
				jQuery('#indexedsearchbox').fadeOut('fast');
				jQuery('#searchswitch').attr('class','pas');
			}
		);
		
        
        // ### FINDER Tooltip Einrichtungen
        
            jQuery.fn.qtip.styles.sggstyle = {
               width: 220,
               background: '#FFF',
               color: 'black',
               textAlign: 'left',
               border: {
                  width: 2,
                  color: '#669933'
               },
               tip: 'leftMiddle',
               name: 'light'
            }
            jQuery.fn.qtip.styles.sggstyle2 = {
                width: 250,
                tip: 'bottomLeft',
                name: 'sggstyle'
            }
            jQuery("#menu a[title='Einrichtungen']").qtip({
                position: { adjust: { x:-40, y:-44 }},
                show:{when:{event:'mouseover'},delay:0,effect:{length:10}},
                hide:{when:{event:'mouseout'},delay:0,effect:{length:10}},
                content:'Bitte haben Sie nach dem Klick auf diesen Link einen Moment Geduld, bis die Einrichtungsliste erscheint.',
                style: 'sggstyle'
            });
            jQuery("a.lesezeichen").qtip({
                  position: {
                    corner: {
                        target: 'middleRight',
                        tooltip: 'bottomLeft'
                    }},
                show:{when:{event:'mouseover'},delay:0,effect:{length:10}},
                hide:{when:{event:'mouseout'},delay:0,effect:{length:10}},
                content:'<strong>Lesezeichen:</strong> Klicken Sie auf das Feld &bdquo;Favoriten&rdquo; mit dem gelben Sternsymbol und f&uuml;gen Sie so die Internetadresse des Sozialwerks St. Georg als Lesezeichen Ihrem Browser hinzu.<br /><br /><strong>Weitersagen:</strong> Setzen Sie ein &bdquo;soziales Lesezeichen&rdquo; im Internet bei einem &bdquo;Social Bookmark&rdquo;-Dienst Ihrer Wahl und machen so andere Menschen auf das Sozialwerk St. Georg aufmerksam.',
                style: 'sggstyle2'
            });
        
        
        
        jQuery("#menu a[title='Einrichtungen']").hover(
			function() {
                $(this).data('title', $(this).attr('title'));
				$(this).attr('title','');
			},
			function() {
                $(this).attr('title',$(this).data('title'));
			}
		);
        
        // detect IE6
        if ((window.XMLHttpRequest == undefined) && (ActiveXObject != undefined)) { 
            var zIndexNumber = 100;
            jQuery('div').not('#headpic').each(function() {
                jQuery(this).css('zIndex', zIndexNumber);
                zIndexNumber -= 1;
            });
            jQuery('#fuermenschen').css('zIndex','1000');
            jQuery('#fuerunternehmen').css('zIndex','1000');
            jQuery(window).scroll(function() {
                jQuery("#angeboteMenschen").css("top", jQuery(window).scrollTop() + "px");
            });
        }
        
		// ### FINDER Suche Umschalter oben
		jQuery('#umschalterEinrichtungen a').click(
			function(event) {
				jQuery('#sucheAngebote').fadeOut('fast',
					function callback(){
						jQuery('#sucheEinrichtungen').fadeIn('fast');
				
					}
				);
				jQuery('#umschalterEinrichtungen a').removeClass();
				jQuery('#umschalterEinrichtungen a').addClass("act");
				jQuery('#umschalterAngebote a').removeClass();
				jQuery('#umschalterAngebote a').addClass("pas");
				event.preventDefault();
			}
		);
		jQuery('#umschalterAngebote a').click(
			function(event) {
				jQuery('#sucheEinrichtungen').fadeOut('fast',
					function callback(event){
						jQuery('#sucheAngebote').fadeIn('fast');
						jQuery('#umschalterAngebote a').removeClass();
						jQuery('#umschalterAngebote a').addClass("act");
						jQuery('#umschalterEinrichtungen a').removeClass();
						jQuery('#umschalterEinrichtungen a').addClass("pas");
					}
				);
				event.preventDefault();
			}
		);

		// ### FINDER Suche Umschalter innen
		jQuery('#umschalterPlzAngebote a').click(
			function(event) {
				jQuery('#tabStadtAngebote').fadeOut('fast',
					function callback(event){
						jQuery('#tabPlzAngebote').fadeIn('fast');
						jQuery('#umschalterPlzAngebote a').removeClass();
						jQuery('##umschalterPlzAngebote a').addClass("act");
						jQuery('#umschalterStadtAngebote a').removeClass();
						jQuery('#umschalterStadtAngebote a').addClass("pas");
					}
				);
				event.preventDefault();
			}
		);
		jQuery('#umschalterStadtAngebote a').click(
			function(event) {
				jQuery('#tabPlzAngebote').fadeOut('fast',
					function callback(event){
						jQuery('#tabStadtAngebote').fadeIn('fast');
						jQuery('#umschalterStadtAngebote a').removeClass();
						jQuery('#umschalterStadtAngebote a').addClass("act");
						jQuery('#umschalterPlzAngebote a').removeClass();
						jQuery('##umschalterPlzAngebote a').addClass("pas");
					}
				);
				event.preventDefault();
			}
		);

		jQuery('#umschalterPlzEinrichtungen a').click(
			function(event) {
				jQuery('#tabStadtEinrichtungen').fadeOut('fast',
					function callback(event){
						jQuery('#tabPlzEinrichtungen').fadeIn('fast');
						jQuery('#umschalterPlzEinrichtungen a').removeClass();
						jQuery('##umschalterPlzEinrichtungen a').addClass("act");
						jQuery('#umschalterStadtEinrichtungen a').removeClass();
						jQuery('#umschalterStadtEinrichtungen a').addClass("pas");
					}
				);
				event.preventDefault();
			}
		);
		jQuery('#umschalterStadtEinrichtungen a').click(
			function(event) {
				jQuery('#tabPlzEinrichtungen').fadeOut('fast',
					function callback(event){
						jQuery('#tabStadtEinrichtungen').fadeIn('fast');
						jQuery('#umschalterStadtEinrichtungen a').removeClass();
						jQuery('#umschalterStadtEinrichtungen a').addClass("act");
						jQuery('#umschalterPlzEinrichtungen a').removeClass();
						jQuery('##umschalterPlzEinrichtungen a').addClass("pas");
					}
				);
				event.preventDefault();
			}
		);
        
        // ### FINDER Einrichtungen/Standorte Ausgabe - Randspalten Galerie
		jQuery('#facilityImages').cycle({
			fx: 'fade',
			timeout: 5300,
			speed: 1800,
			pause: 0
		});
        jQuery('#facilityImages img').each(function() {
                $(this).css({left: '50%', marginLeft: -$(this).width()/2});
                //$(this).css({top: '50%', marginTop: -$(this).height()/2});
        });
        jQuery('#facilityImagesSinglefile img').each(function() {
                $(this).css({left: '50%',marginLeft: -$(this).width()/2});
        });        
                
	});
}