la funcion esta mal definida. javascript es un lenguaje sensible a las mayusculas y minusculas.
Código:
Function mostrar(){
alert("hola");
}
por cierto, Function existe en javascript pero en tu caso el que refieres es el
statement funcion. Function es en si una funcion para crear funciones pero se crea pasandole parametros como cualquier otra funcion que se invoca.
Código:
var f = Function('alert(0)');