דבר ראשון הלוגיקה של הקוד שלך מטומטמת.
כמו שEAStyle אמר, בשביל מה אתה עושה תנאי ריק? בשביל מה if else?..אפשר להוריד פה חצי מהקוד.
דבר שני, יכול להיות שכפתור תמונה מתנהג כbutton.
מה שאתתה יכול לעשות זה בJS
קוד:
<script type="text/javascript">
function submitForm()
{
document.form.submit();
}
</script>
<form name="form" method="post" action="...">
<input type="image" ... onclick="submitForm" />
</form>