L'ho scritto prima. Se setti una variabile dopo di <script> nella parte header, vale per tutte le funzioni a patto che in una funzione non setti la stessa variabile con var.

codice HTML:
<script>
var a = 15;
function pippo() {
 alert(a);
}
function pluto() {
 var a = 314;
 alert(a);
}
function caio() {
 
 a = 1000;
 
}
pippo();
pluto();
pippo();
caio();
pippo();
</script>