difficulty passing XHTML Validation with textarea prefill

echo '<script type="text/javascript" src="/lib/fckeditor_2.5.1/fckeditor.js"></script>';
echo '<script language="Javascript" type="text/javascript">
<!-- Hide script from older browsers
window.onload = function()
{
var oFCKeditor = new FCKeditor( "note1" ) ;
oFCKeditor.Config["CustomConfigurationsPath"] = "/lib/my_fckconfig_2.5.1.js" ;
oFCKeditor.ToolbarSet = "gishigo1" ;
oFCKeditor.BasePath = "/lib/fckeditor_2.5.1/" ;
oFCKeditor.Width = "100%" ;
oFCKeditor.Height = "200" ;
oFCKeditor.ReplaceTextarea() ;
}
// End hiding script from older browsers -->
</script> ';
<?php
$template1 = '<p style="text-align:center;font-size:larger;">'.
'<u><b>General Info</b></u></p>'.
'<p><b>Self Description:</b> <br />'.
'<b>My Webpage, Blog, etc.:</b> <br />'.
'<b>Other Notes:</b> <br /></p>';
//$template1 = 'General Info Area. Customize this area.'; // for debug
?>
<textarea id="note1" name="note1" rows="6" cols="105"
><?php echo $template1; ?></textarea>
Re: difficulty passing XHTML Validation with textarea prefill
have a try replace the <!-- --> tag pair in the script tag to //<![CDATA[ and //]]>