Non mi risulta che si possa inserire un bottone dentro un link. Ambedue usano l'evento click del mouse.
Puoi usare indifferentemente l'una o l'altra (ma la seconda deve stare dentro un <form> ):
Ricerca
<INPUT id="button7" name="button2" onclick="window.open('cercaf.asp', '_new' ,'width=300','height=400','scrollbars=yes');" style="color: #2F4F4F; font-size: medium; font-variant: normal; height: 30; width: 109" type="button" value="Ricerca">
Nota che ho sistemato la sintassi. In particolare nel link l'indirizzo era sbagliato. Ora potrebbe essere giusto, ma dipende dal come e` organizzato il filesystem del server.