1) a que te refieres con un desplagable al div???
2) es correcto
3) html no distingue mayusculas de minusculas, js sí, pero por normatividad los tags html se escriben con minúscula y las variables js se escriben tipo camello.
4) se me hace raro que accedas a los valores si la variable
f no la tienes igualada a un document.tuForma y de icual manera al llenar los divs no creo que te los este llenando por la misma razón a menos que las variables email las tengas igualados a un document.getElementById
checate esta liga
http://www.w3schools.com/jsref/met_d...lementbyid.asp
Saludos