Ok me he tomado la molestia de leer el código y reitero lo que dije, una de dos... no has intentado hacerlo o tu tienes algún problema de concentración.
No requieres conocimientos mas allá de saber leer, tener un poquito de lógica, saber hacer copy-paste (teclado o ratón) y guardar un documento.
Si ya has probado por separado ambas funciones y trabajan bien, te ha resultado tan difícil leer la segunda función y hacer lo mismo que hace esta, para acoplarle la primer función.
Te podría dar la respuesta pero para que aprendas bien, mejor te pongo link para que pases a leer esta sección del sitio que antes te di
http://librosweb.es/javascript/capit...alidacion.html
y si de plano tienes mucha flojera simplemente haz esto
LEE LA SEGUNDA FUNCIÓN Y HAZ LO MISMO QUE YA HACE PARA INTEGRAR LA PRIMER FUNCIÓN
por si te queda alguna duda, con primer y segunda función me refiero a las que has colocado al inicio en el orden que las haz mostrado respectivamente.
la solución siempre la haz tenido, solo tienes que leer lo que ya tienes, aunque lo ideal es que pases a leer el link que te pongo para que realmente aprendas.