$(document).ready( function () { // wenn man nicht eingeloggt ist, dann kann man das loginpanel mit Mausclick öffnen $('#showLoginPanel').live('click', function() { $('#loginPanel').animate({ 'margin-top': 0 }, 250, 'swing', function() { }); }); // Loginpanel verstecken / einfahren $('#cancelLogin').live('click', function() { $('#loginPanel').animate({ 'margin-top': -62 }, 350, 'swing', function() { }); }); // Suchbegriffshistorie --> Verlauf ausklappen $('#loginsearchqueryhistorieTable .headline').live('click', function() { // wenn das schon sichtbar ist, dann nur dasselbe unsichtbar machen if ($(this).parent().find('.invisible').length == 0) { $(this).parent().find('.entry').addClass('invisible'); } else { // erst alle verstecken und dann die anderen sichtbar machen $('#loginsearchqueryhistorieTable .entry').addClass('invisible'); $(this).parent().find('.row').removeClass('invisible'); } }); // Suchbegriffshistorie --> Thumbs zu einer Suche anzeigen $('#loginsearchqueryhistorieTable .hits').live('click', function() { // alle vorhandenen löschen $('.loginsearchqueryhistorieTable_thumbs').remove(); $(this).parent().parent().append('

'); // per Ajax max 10 Bilder nachladen und einfügen var path = "/giveidsandgetthumbs/" + $(this).attr('rel'); $.ajax({ url: path, complete: function(data) { // Ladezeichen raus! $('.loginsearchqueryhistorieTable_thumbs').css('background-image', 'url()'); $('.loginsearchqueryhistorieTable_thumbs').html(data.responseText); } }); }); // editTranslate aktivieren, wenn man die entsprechenden Rechte hat $('.editrightsOnOffButtons').live('click', function() { var xthis = this; // Ladezeichen $(xthis).css('background-image', 'url(/images/login/ajax-loader.gif)'); $(xthis).css('cursor', 'wait'); var path = "/changeedittranslateactivation/"; $.ajax({ url: path, complete: function(data) { // Ladezeichen raus $(xthis).css('background-image', 'url()'); $(xthis).css('cursor', 'pointer'); // Status wechseln $('#editrightsButtonActive').attr('id', ''); $(xthis).attr('id', 'editrightsButtonActive'); // reload window.location.reload(); } }); }); });