Ciao,
in vari scripts ho notato che per testare la possibilità di utilizzare un determinato comando od oggetto si fa qualcosa tipo:
codice:
if (document.getElementByID) {
   //uso getElem...
}
else {
   //trovo qualcosa di alternativo
}
questa è una regola generale? cioè: se per ex devo decidere se utilizzare un determinato componente o una showmodelessdialog anziché un popup posso fare ex:
codice:
if (window.showModelessDialog) {
    //uso la show..
}
else {
   window.open(...);
}
??