Innanzitutto grazie M4rco80 per la tua risposta.
ho scritto in 2 minuti una pagina con js inclusi e niente css
(giusto per avere i div id)

se uso il codice riportato qui di seguito, vorrei swappare il contenuto dei due div.
Per il momento mi accontenterei di avere il contenuto del div pippo2 spostato nel contenuto del div1
il codice qui sotto funziona ma genera un errore in firebug (aNode is null)
io vorrei scrivere anziché
--> $('#pippo2').prependTo('#pippo1');
--> $('#pippo'+b).prependTo('#pippo1');

dove sbaglio?




Codice PHP:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>Untitled Document</title>

<
script type="text/javascript" src="jquery-1.3.2.min.js"></script>

<script type="text/javascript">
 $(document).ready(function(){

      $('#container div').click(function () {
      $('#pippo2').prependTo('#pippo1');
      var a =this.id;
      var b = a.slice(-1);
     alert(b);  
     
     });

  });

</script> 
</head>

<body>

<div id="container">
  <div id="pippo1">premi qui1</div>
  <div id="pippo2">premi qui2</div>
</div>

</body>
</html> 

grazie ancora.