(function($){
    $(document).ready(function(){

        // Erfolgs-Parameter aus der URL entfernen (wenn vorhanden)
        if ( window.history.replaceState ) {
            var url = new URL( window.location );
            url.searchParams.delete( "boxyfx_amazon_preiswecker_success" );
            url.searchParams.delete( "boxyfy_amazon_preiswecker_asin" );
            window.history.replaceState( {}, document.title, url.toString() );
        }

        // Klick auf "Preisalarm setzen" => Formular ein-/ausblenden
        $('.amz-preiswecker-toggle-btn').on('click', function(){
            $(this).closest('.amz-preiswecker-accordion')
                   .find('.amz-preiswecker-form-container')
                   .slideToggle();
        });

    });
})(jQuery);
