Suena a boludez:

if (objetoso == undefined) {
    alert("objetoso no está definido.");
}

Pero lo anterior no te va a funcionar porque al querer comparar un objeto que está indefinido, el navegador va a arrojarte un error :S

La forma correcta de hacer esta comprobación entonces es:

if (typeof(objetoso) === "undefined") {
    alert("objetoso no está definido.");
}

Y ya nos evitamos que se rompa todo por culpa de un objeto indefinido…

Bye.