Hola Al Zuwaga:
Tu deducción es buena, aunque también puede crearse una variable dentro de una función, pero sin el uso del var, y haciendo constar de que cuelga del objeto window (padre do todos los objetos... y por ende de las variables globales...

)
Bueno, evitando explicaciones raras...
function inicio() {
window["selec"] = new Array();// usando la definición de JavierB
//...
}
Saludos