Index: wp-includes/comment-template.php
===================================================================
--- wp-includes/comment-template.php	(revision 9035)
+++ wp-includes/comment-template.php	(working copy)
@@ -1037,7 +1037,7 @@
 
 		<?php echo apply_filters('comment_text', get_comment_text()) ?>
 
-		<div class='reply'>
+		<div class="reply" style="display:none">
 		<?php echo comment_reply_link(array('add_below' => $add_below, 'depth' => $depth, 'max_depth' => $args['depth'])) ?>
 		<?php if ( 'ul' == $args['style'] ) : ?>
 		</div>
Index: wp-includes/js/comment-reply.js
===================================================================
--- wp-includes/js/comment-reply.js	(revision 9035)
+++ wp-includes/js/comment-reply.js	(working copy)
@@ -32,4 +32,9 @@
 	document.location.href = "#respond";
 	document.getElementById("comment").focus();				
 	document.getElementById("comment-parent").value = "0";
-}
\ No newline at end of file
+}
+
+jQuery(document).ready(function($){
+	$(".thread-odd").find("div.reply").css("display", "block");
+	$(".thread-even").find("div.reply").css("display", "block");
+});
\ No newline at end of file
Index: wp-includes/script-loader.php
===================================================================
--- wp-includes/script-loader.php	(revision 9035)
+++ wp-includes/script-loader.php	(working copy)
@@ -141,7 +141,7 @@
 	$scripts->add( 'jquery-ui-resizable', '/wp-includes/js/jquery/ui.resizable.js', array('jquery-ui-core'), '1.5.2' );
 	$scripts->add( 'jquery-ui-dialog', '/wp-includes/js/jquery/ui.dialog.js', array('jquery-ui-resizable', 'jquery-ui-draggable'), '1.5.2' );
 
-	$scripts->add( 'comment-reply', '/wp-includes/js/comment-reply.js', false, '20080828');
+	$scripts->add( 'comment-reply', '/wp-includes/js/comment-reply.js', array('jquery'), '20080929');
 
 	if ( is_admin() ) {
 		$scripts->add( 'ajaxcat', '/wp-admin/js/cat.js', array( 'wp-lists' ), '20071101' );

