Si observás bien vas a ver que el
name del campo de texto de búsqueda en el form que funciona es "
q", mientras que en el otro has puesto "
search"
y yo evitaría el submit con javascript en favor de esto
Código HTML:
Ver original<input type="submit" value="buscar" style="border: none; background-color: transparent; text-decoration: underline; cursor: pointer;" />
o poniendole también una imagen de fondo
SAludos