Te voy a indicar una forma simple y lógica para solucionar el problema. La anterior es demasiado extensa.
Mete dentro de una misma función dos funciones distintas. Por ej:
Código:
<script>
function funcionunica(){
funcion1 con variable;
funcion2
}
</script>
Así de simple, sin comerse mucho la cabeza. Aunque no tenga nada que ver puedes declarar una variable al lado de otra y ejecutar funciones, una al lado de otra.
Funcion1;
Funcion2;