no se bien donde te agrega ese espacio, pero parece que es en tu funcion quitar.
prueba haciendo esto:
Código:
$sql = "INSERT INTO admin (nombre,clave,nic)VALUES(";
$sql .= "'".rtrim(quitar($HTTP_POST_VARS["nombre"]))."'";
$sql .= ",'".rtrim(quitar($HTTP_POST_VARS["clave"]))."'";
$sql .= ",'".rtrim(quitar($HTTP_POST_VARS["nic"]))."'";
$sql .= ")";
rtrim es como trim pero solo quita espacios al final de la cadena.