var standardfonts = [
		     "serif",
		     "sans-serif",
		     "monospace",
		     "cursive",
		     "fantasy"
];

var corewindowsfonts = [
	            "Andale Mono",
		    "Arial",
		    "Arial Black",
		    "Comic Sans MS",
		    "Courier New",
		    "Georgia",
		    "Impact",
		    "Times New Roman",
		    "Trebuchet MS",
		    "Verdana"
];

var linuxfonts = [
		  "avant garde gothic",
		  "bitstream charter",
		  "bitstream courier",
		  "bitstream terminal",
		  "bookman",
		  "century schoolbook l",
		  "charter",
		  "courier",
		  "dec-terminal",
		  "fixed",
		  "helvetica",
		  "lucida",
		  "lucida bright",
		  "lucida grande",
		  "lucida sans",
		  "lucida sans typewriter",
		  "new century schoolbook",
		  "nimbus mono",
		  "nimbus roman",
		  "nimbus sans",
		  "palatino",
		  "terminal",
		  "times",
		  "utopia",
		  "zapf chancery"
		  ];

// Perhaps need a "fonts likely to be on a Windows box" list.
var xpfonts = [
	"Arial Narrow",
	"Bookman Old Style", // Really? - M$ say not
	"Franklin Gothic Medium",
	"Garamond",
	"Lucida Console",
	"Lucida Sans Unicode",
	"Microsoft Sans Serif",
	"Palatino Linotype",
	"Sylfaen",
	"Tahoma"
];

var vistafonts = [
	"Segoe UI", "Calibri", "Cambria", "Candara", "Consolas", "Constantia", "Corbel" ];

var otherwindowsfonts = [
	"Aachen Vertical",
	"Abadi MT Condensed Light",
	"Artistik",
	"Ashley Inline",
	"Benguiat Frisky",
	"Bertram",
	"Blackletter 686 BT",
	"Book Antiqua",
	"Broadway",
	"Calisto BT",
	"Calligraphic 421 BT",
	"Cataneo BT",
	"Century Gothic",
	"Challenge Extra Bold",
	"Copperplate Gothic Bold",
	"Copperplate Gothic Light",
	"Creepy Regular",
	"Eclipse",
	"EraserDust",
	"Gill Sans MT Shadow",
	"Glowworm",
	"Graphite Light",
	"Graphite Light Narrow",
	"Harlow",
	"HoratioDMed",
	"Inkpen2 Script",
	"Kidprint",
	"Lucida Blackletter",
	"Lucida Casual",
	"Lucida Handwriting",
	"Lucida Sans",
	"Matisse ITC",
	"McZee",
	"Mister Earl BT",
	"Mistral",
	"Nadianne Bold",
	"News Gothic MT",
	"OCR A Extended",
	"Old English",
	"Old Dreadful No.7 BT",
	"Park Avenue BT",
	"Party",
	"Phyllis Italic",
	"Pioneer ITC",
	"Poster Bodoni Bold",
	"Roughedge",
	"Signet Roundhand Italic",
	"Snap ITC",
	"Snowdrift",
	"Square 721 BT",
	"Staccato 222 BT",
	"Stencil",
	"Stencil Sans",
	"Tempus Sans ITC",
	"Thunderbird",
	"Traffic",
	"Westminster",
	"Yearbook Outline"
];

var macfonts = [
	     "American Typewriter",
	     "Apple Chancery",
	     "Baskerville",
	     "Big Caslon",
	     "Brush Script MT",
	     "Century Gothic",
	     "Chalkboard",
	     "Charcoal",
	     "Chicago",
	     "Cochin",
	     "Copperplate Gothic",
	     "Curlz MT",
	     "Didot",
	     "Edwardian Script ITC",
	     "Futura",
	     "Gadget",
	     "Geneva",
	     "Gill Sans",
	     "Helvetica",
	     "Helvetica Neue",
	     "Herculanum",
	     "Hoefler Text",
	     "Lucida Grande",
	     "Lucida Handwriting",
	     "Marker Felt",
	     "Monaco",
	     "New York",
	     "Optima",
	     "Papyrus",
	     "Sand",
	     "Skia",
	     "Tahoma",
	     "Techno",
	     "Textile",
	     "Times",
	     "Zapfino"
];

function writefonts(fontlist)
{
  var i;
  for (i=0; i<fontlist.length; i++) {
    var fontname = fontlist[i];
    var linkname = escape(fontname);

    document.writeln("<p>");
    document.writeln("<span style=\"font-size: large; font-family:" + fontname + ", monospace\">");
    document.writeln("<a href=\"showfont.html?" + linkname + "\">");
    document.writeln(fontname);
    document.writeln("</a>");
    document.writeln(": abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXY 0123456789");
    document.writeln("</span>");
  }
}

