Por ahi esta tomando mal la variable,
Hace algo sencillo para probarlo:
Código PHP:
$SUB_DNI=0; // y vas cambiando por x, X y asi con los numeros para que que devuelve
y despues un
echo $tipodocumento, para ver que valor tomo !!!
Espero te sirva.
Saludos, Ricardo !!!