Dla zainteresowanych tematem.
Moje rozwiazanie (moze da sie prosciej, lepiej?):
Fragment kodu dla animacji przy pierwszym wejsciu na strone (tego mi brakowalo wczesniej):
Kod
$("#content").delay(1000).css({'left': $("#content").offset().left + $('#content').width()*2, 'visibility': 'visible'}).animate({'left':'0px'}, 800);
w css #content ma ustawione domyslnie visibility: hidden.
Fragment kodu dla animacji po kliknieciu na jakis element na stronie:
Kod
$("#content").delay(1000).animate({'right':($(window).width() - $("#content").width()) / 2 + $("#content").width()}, 800);
Oczywiscie do pracy zostal zatrudniony rowniez Ajax.