$firstFact = true; foreach (GedcomTag::getPicklistFacts('PLAC') as $factId => $factName) { if ($firstFact) { $firstFact = false; } else { echo ','; } echo 'new DefaultTag("' . addslashes($factId) . '","' . addslashes($factName) . '",preselectedDefaultTags.indexOf("\\x01' . addslashes($factId) . '\\x01")>=0)'; } ?> ]; break; case "NAME": DefaultTags=[<?php $firstFact = true; foreach (GedcomTag::getPicklistFacts('NAME') as $factId => $factName) { if ($firstFact) { $firstFact = false; } else { echo ','; } echo 'new DefaultTag("' . addslashes($factId) . '","' . addslashes($factName) . '",preselectedDefaultTags.indexOf("\\x01' . addslashes($factId) . '\\x01")>=0)'; } ?> ]; break; default: DefaultTags=[]; break; } TheList=document.getElementById("tbDefinedTags");