I am trying to submit a form whilst within a layer using an image instead of the button. For some reason this does not work!

This is the code I have used:

<form name="SearchForm" action="../search/searchresults.asp?Action=Go" method="post">
<table border=0 cellpadding=3 bgcolor=C6E7FF><tr><td>
<input type=text id='Keyword' name='Keyword'></input>&nbsp;
<a href='#' onclick='document.SearchForm.submit();'><img src='../images/searchgo.gif' width='15' height='15' border='0' name='Keywords' type='image' id='Keywords' value='Go'></a><br>
<a class="index" href="../search/advsearch.asp">Advanced Search</a>

Any ideas - much appreciated.