WordPress ajax problem need wordpress expert?

The answer is quite simple – you are not giving admin-ajax what it is expecting.

Please refer to the source code
http://core.trac.wordpress.org/browser/tags/3.2.1/wp-admin/admin-ajax.php#L17

if ( ! isset( $_REQUEST['action'] ) )
    die('-1');

So make sure you are giving it an action (which you are not). Then, a little lower there is:

if ( ! $id )
    die('-1');

So make sure you are logged in, and all the other prerequisites AJAX in WordPress Plugins require to function.

For more information check the AJAX Codex entry.