Actually, this version will skip any empty items: function List() { var result = ""; for (var i = 0; i < arguments.length; i++) { if (i && arguments[i]) { if (arguments.length > 2) result += ","; result += " "; if (i == arguments.length - 1) result += "and " } result += arguments[i]; }
return result; } Dan -- Users of FusionPro Desktop have unlimited free email support. Contact Printable Support at [EMAIL PROTECTED] -- View FusionPro Knowledge Base, FusionPro Samples at www.printable.com/vdp/desktop.htm -- You are currently subscribed to fusionpro as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED] -- -- Note: All e-mail sent to or from this address will be received or otherwise recorded by the e-mail recipients of this forum. It is subject to archival, monitoring or review by, and/or disclosure to someone other than the recipient. Our privacy policy is posted on www.printplanet.com --