proba ejecutando la funcion cuando se "submitee" el form.
Código:
<form onsubmit="Validar('form1')" name="form1" action="<?=$PHP_SELF;?>" method="POST" enctype="multipart/form-data" >
...
<input name="Submit" type="submit" class="formulario" value="ok" />