﻿
//$(document).ready(function() { //geht mit Updatepanel nicht, dafür pageLoad verwenden!


function pageLoad() {

        
    // a click handler to all the ankers
    $("a.navi").click(function(event) {
        //alert("Thanks for visiting!");
        event.preventDefault(); // don't follow href     

        //$("#navi_submen").slideToggle("slow");

        // ist hier falsch, wird jedes mal geladen, 
        // auch beim wieder ausblenden
        $("#navi_submen").load("jquery_ajax.php", { limit: 15 });

        //$("#navi_submen").toggle("slow");

        // effect aus der ui bibliothek
        $("#navi_submen").toggle("slide", { direction: "up" }, 1000);
    });

    // ui widget
    $("#date").datepicker();


    var toggle = function(direction, display) {
        return function() {
            var self = this;
            var ul = $("ul", this);
            if (ul.css("display") == display && !self["block" + direction]) {
                self["block" + direction] = true;
                ul["slide" + direction]("slow", function() {
                    self["block" + direction] = false;
                });
            }
        };
    }
    $("li.menu").hover(toggle("Down", "none"), toggle("Up", "block"));
    $("li.menu ul").hide();


    //Servie-Bilderwechsler
    $(function() {
        $(".ServiceCarousel").jCarouselLite({
            btnNext: ".next",
            btnPrev: ".prev",
            speed: 400,
            visible: 1
        });
    });

    // jcaroussellite Dia-Show
    $(function() {
        $(".anyClass").jCarouselLite({
            btnNext: ".next",
            btnPrev: ".prev",
            easing: "swing"
        });
    });

    // fancybox
    /* This is basic - uses default settings */
    $("a#single_image").fancybox();

    /* Using custom settings */
    $("a#inline").fancybox({ 'hideOnContentClick': true });

    //$("a.group").fancybox();

    $("a.group").fancybox({
        'zoomSpeedIn': 300,
        'zoomSpeedOut': 300
    });



}

