target="nom_de_la_fenêtre_appelante"
Problème HTML et non PHP
Ajoute target= (pour que la validation s'effectue dans la fenêtre qui a ouvert le popup) et window.close() pour fermer le popup.
Code:
print "<td><form method=\"post\" action=\"vehicule_add.php\" target=\"nom_de_la_fenetre_appelante\" onsubmit=\"setTimeout('window.close()', 500); return(true);\"><input name=\"op\" type=\"hidden\" value=\"onsubmit\"><input name=\"Type\" type=\"hidden\" value=\"$Type\"><P><input value=\"Select\" type=\"submit\" class=\"textinput\"></P></form></td>";
Si la fenêtre qui a ouvert le popup n'a pas de nom, essaie target='_top', mais je ne garantis pas.