rem: SelectLanguage(); 
context: function Init(){  doSetOKCancel(AddAvailableLanguage);  try {    GetBundles();  }  catch(ex) {  }  ReadAvailableLanguages();  if (!("arguments" in window)) {    //no caller arguments - load base window    try {      active_languages              = document.getElementById('active_languages');      active_languages_treeroot     = document.getElementById('active_languages_root');    } //try    catch(ex) {    } //catch    try {      parent.initPanel('chrome://communicator/content/pref/pref-languages.xul');    }    catch(ex) {      //pref service backup    } //catch    pref_string = active_languages.getAttribute("prefvalue");    LoadActiveLanguages();  } else {    //load available languages popup    try {      //add language popup      available_languages           = document.getElementById('available_languages');      available_languages_treeroot  = document.getElementById('available_languages_root');      active_languages              = window.opener.document.getElementById('active_languages');      active_languages_treeroot     = window.opener.document.getElementById('active_languages_root');      pref_string                   = window.opener.document.getElementById('intlAcceptLanguages').label;    } //try    catch(ex) {    } //catch    LoadAvailableLanguages();  }  SelectLanguage();}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/ece73ff849684c282f5fc3ac2d5cfc4ce490b360/pref-languages.js/clean/suite/common/pref/pref-languages.js