@@ -67,11 +67,22 @@
 	include('edit-form-advanced.php');
 
 	?>
 	<div id='preview' class='wrap'>
 	<h2 id="preview-post"><?php _e('Post Preview (updated when post is saved)'); ?></h2>
-		<iframe src="<?php echo attribute_escape(apply_filters('preview_post_link', add_query_arg('preview', 'true', get_permalink($post->ID)))); ?>" width="100%" height="600" ></iframe>
+		<script type="text/javascript">
+		<!--
+		  function show_preview() {
+		    var elm = document.getElementById("frm_preview");
+		    elm.src = "<?php echo attribute_escape(apply_filters('preview_post_link', add_query_arg('preview', 'true', get_permalink($post->ID)))); ?>";
+		    elm.height = "600";
+		    return false;
+		  }
+		-->
+		</script>
+		<a href="#preview-post" onclick="show_preview();">Show Preview</a>
+		<iframe id="frm_preview" src="" width="100%" height="10" ></iframe>
 	</div>
 	<?php
 	break;
 
 case 'editattachment':

