regardes si avec l'animate ca fait ce que tu recherches déjà pour tes boutons. Pour le texte c'est trés facil mais ca manque d'infos pour voir ce qui colle avec ce que tu veux faire.
$(document).ready(function(){
var content = $("#content");
$("#go").toggle(
function(){
content.animate('left', "500px", 5000);
},
function(){
content.animate('left', "0px", 5000);
}
);
});
testé fonctionnel.