var iBildertauschNach = 5000; // Zeit bis zum nŠchsten Bildertausch, in Milisekunden

Array.prototype.in_array = function(needle) {
    for(var i=0; i < this.length; i++)
        if ( this[i] == needle )
            return true;
        else
            if ( this[i].in_array ) { // †berprŸft ob es ein Array ist, mittels der eigenen Funktion
                if (this[ i].in_array(needle))
                    return true; // Rekursiver Aufruf, return-Wert wird ŸberprŸft
            }
    return false;
}

$(document).ready(function(){
    $("h2.arrangements").html("Arrangements anzeigen&#8230;").css("cursor", "pointer");
    $("div#arrangements").slideUp( 1000 );

    $("h2.arrangements").click(function(){
        $("h2.arrangements").html("Arrangements").css("border", "none");
        $("div#arrangements").slideToggle( 1000 );
    });

    // den ersten Bildertausch einplanen, der Rest wird vond er Fkt. selbst ausgelšst
    setTimeout( "bildertausch()", iBildertauschNach );

});

    // immer "/assets/images/" vor den Bildpfad anhŠngen
    var strPrefix = "/assets/images/";
    var arrTauschpartner =
    [
        ["restaurant-start-2.jpg","restaurant-start-2-1.jpg"],
        ["restaurant-start-2-1.jpg","restaurant-start-2.jpg"],

        ["restaurant-feier-1.jpg","restaurant-feier-1-1.jpg"],
        ["restaurant-feier-1-1.jpg","restaurant-feier-1-2.jpg"],
        ["restaurant-feier-1-2.jpg","restaurant-feier-1.jpg"],

        ["gaestehaus-preise-3.png","gaestehaus-preise-3-1.jpg"],
        ["gaestehaus-preise-3-1.jpg","gaestehaus-preise-3-2.jpg"],
        ["gaestehaus-preise-3-2.jpg","gaestehaus-preise-3.png"],



        ["gaestehaus-start-1.jpg","gaestehaus-start-1-1.jpg"],
        ["gaestehaus-start-2.jpg","gaestehaus-start-2-1.jpg"],
        ["gaestehaus-start-1-1.jpg","gaestehaus-start-1.jpg"],
        ["gaestehaus-start-2-1.jpg","gaestehaus-start-2.jpg"], /* ! */


        ["weingut-anbau-2.jpg","weingut-anbau-2-2.jpg"],
        ["weingut-anbau-2-1.jpg","weingut-anbau-2-2.jpg"],
        ["weingut-anbau-2-2.jpg","weingut-anbau-2-3.jpg"],
        ["weingut-anbau-2-3.jpg","weingut-anbau-2-4.jpg"],
        ["weingut-anbau-2-4.jpg","weingut-anbau-2.jpg"],



    ];

    function bildertausch() {

        for ( var i = 0; i < arrTauschpartner.length; i++ ) {
            // das erste vorhandene Bild austauschen und abbrechen

            // zu suchende ID generieren
            var strID = "img[src='" + strPrefix + arrTauschpartner[i][0] + "']";
            if ( $( strID ).length == 1 ) {


                $(strID)
                    // Bild ausblenden
                    .animate({opacity: .0}, 300, function(){
                    // erst nach dem Ausblenden neues Bild laden
                        $(strID)
                            .attr("src", strPrefix + arrTauschpartner[i][1] )
                            // Bild wieder einblenden
                            .animate({opacity: 1.0}, 300);
                    });
                break;
            }else{
            
            }
        }
        // den nŠchsten Bildertausch einplanen
        setTimeout( "bildertausch()", iBildertauschNach );
    }


