function options(aOptionName) 
function options(aOptionName) 
function options(aOptionName) {  // return value of options() is a comma delimited list  // of the previously set values  var value = '';  for (var optionName in options.currvalues)  {    value += optionName + ',';  }  if (value)  {    value = value.substring(0, value.length-1);  }  if (aOptionName)  {    if (options.currvalues[aOptionName])    {      // option is set, toggle it to unset      delete options.currvalues[aOptionName];      options.preferences.setPref(aOptionName, false);    }    else    {      // option is not set, toggle it to set      options.currvalues[aOptionName] = true;      options.preferences.setPref(aOptionName, true);    }  }  return value;}
5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5459/3703c3c05f398a63e55992f7687ef65273b26d6a/browser.js/buggy/js/tests/browser.js