#!/bin/perl
# -*- perl -*-

@tags = (
	 "a",
	 "address",
	 "area",
	 "audioscope",
	 "b",
	 "base",
	 "basefont",
	 "bgsound",
	 "big",
	 "blackface",
	 "blockquote",
	 "body",
	 "bq",
	 "br",
	 "caption",
	 "center",
	 "cite",
	 "code",
	 "comment",
	 "dd",
	 "dfn",
	 "dir",
	 "div",
	 "dl",
	 "dt",
	 "em",
	 "fn",
	 "font",
	 "form",
	 "h1", "h2", "h3", "h4", "h5", "h6",
	 "head",
	 "hr",
	 "html",
	 "i",
	 "img",
	 "input",
	 "isindex",
	 "kbd",
	 "li",
	 "limittext",
	 "link",
	 "listing",
	 "map",
	 "marquee",
	 "menu",
	 "nobr",
	 "nospartquotes",
	 "ol",
	 "option",
	 "p",
	 "pre",
	 "s",
	 "samp",
	 "select",
	 "shadow",
	 "sidebar",
	 "small",
	 "strike",
	 "strong",
	 "sub",
	 "sup",
	 "table",
	 "td", "th",
	 "textarea",
	 "title",
	 "tr",
	 "tt",
	 "ul",
	 "var",
	 "xmp",
	 );

%alias = (
	  "h2", "h1",
	  "h3", "h1",
	  "h4", "h1",
	  "h5", "h1",
	  "h6", "h1",
	  "th", "td",
	  );

%attrvals = (
	     "a.href", ".*",
	     "a.id", ".*",
	     "a.name", ".*",
	     "a.nocolor", "",
	     "a.selected", "",

	     "area.coords", ".*",
	     "area.href", ".*",
	     "area.nohref", "",
	     "area.shape", "rect|poly|circle|default",

	     "audioscope.align", "top|midle|bottom|left|right|texttop|absmiddle|baseline|absbottom",
	     "audioscope.border", ".*",
	     "audioscope.gain", ".*",
	     "audioscope.height", ".*",
	     "audioscope.leftcolor", ".*",
	     "audioscope.leftoffset", ".*",
	     "audioscope.maxlevel", ".*",
	     "audioscope.rightcolor", ".*",
	     "audioscope.rightoffset", ".*",
	     "audioscope.width", ".*",

	     "base.href", ".*",

	     "basefont.size", ".*",

	     "bgsound.loop", "",
	     "bgsound.src", ".*",

	     "body.background", ".*",
	     "body.bgcolor", ".*",
	     "body.credits", ".*",
	     "body.fontsize", "small|medium|large",
	     "body.hspace", "\d+",
	     "body.instructions", ".*",
	     "body.link", ".*",
	     "body.logo", ".*",
	     "body.nohtilebg", "",
	     "body.novtilebg", "",
	     "body.text", ".*",
	     "body.vlink", ".*",
	     "body.vspace", "\d+",
	     "body.xspeed", ".*",
	     "body.yspeed", ".*",

	     "br.clear", "",

	     "caption.align", "top|bottom",

	     "div.align", "left|right|center",

	     "fn.href", ".*",
	     "fn.id", ".*",

	     "font.color", ".*",
	     "font.effect", "relief|emboss|shadow",
	     "font.size", ".*",
	     "font.transparency", ".*",

	     "form.action", ".*",
	     "form.id", ".*",
	     "form.method", "get|post",
	     "form.name", ".*",

	     "h1.align", "left|right|center",

	     "hr.align", "left|center|right",
	     "hr.invertborder", "",
	     "hr.noshade", "",
	     "hr.size", ".*",
	     "hr.width", ".*",

	     "img.align", "top|middle|bottom|left|right|texttop|absmiddle|baseline|absbottom",
	     "img.ani", ".*",
	     "img.animateonselect", ".*",
	     "img.anistartx", ".*",
	     "img.anistarty", ".*",
	     "img.border", ".*",
	     "img.height", ".*",
	     "img.hspace", ".*",
	     "img.ismap", "",
	     "img.loop", "",
	     "img.reload", ".*",
	     "img.selected", "",
	     "img.src", ".*",
	     "img.transparency", ".*",
	     "img.usemap", ".*",
	     "img.vspace", ".*",
	     "img.width", ".*",

	     "input.action", ".*",
	     "input.align", "top|middle|bottom|texttop|absmiddle|baseline|absbottom",
	     "input.allcaps", "",
	     "input.autoactivate", "",
	     "input.autocaps", "",
	     "input.autosubmit", "",
	     "input.bgcolor", ".*",
	     "input.borderimage", "file://ROM/Borders/ButtonBorder[23].bif",
	     "input.checked", "",
	     "input.cursor", ".*",
	     "input.executeur1", "",
	     "input.id", ".*",
	     "input.loop", "",
	     "input.maxlength", ".*",
	     "input.name", ".*",
	     "input.noargs", "",
	     "input.nocursor", "",
	     "input.nohighlight", "",
	     "input.nosubmit", "",
	     "input.numbers", "",
	     "input.onclick", ".*",
	     "input.size", ".*",
	     "input.src", ".*",
	     "input.submitform", "",
	     "input.type", "button|checkbox|hidden|image|password|radio|reset|submit|text",
	     "input.useform", ".*",
	     "input.usestyle", "",
	     "input.value", ".*",
	     "input.width", ".*",

	     "li.type", ".*",
	     "li.value", "\d+",

	     "limittext.size", ".*",
	     "limittext.value", ".*",
	     "limittext.width", ".*",

	     "link.href", ".*",
	     "link.rel", "next",

	     "map.name", ".*",

	     "marquee.align", "left|right|center",
	     "marquee.behavior", ".*",
	     "marquee.bgcolor", ".*",
	     "marquee.direction", ".*",
	     "marquee.height", ".*",
	     "marquee.hspace", ".*",
	     "marquee.loop", "",
	     "marquee.scrollamount", ".*",
	     "marquee.scrolldelay", ".*",
	     "marquee.transparency", ".*",
	     "marquee.vspace", ".*",
	     "marquee.width", ".*",

	     "ol.start", ".*",
	     "ol.type", ".*",

	     "option.selected", "",
	     "option.value", ".*",

	     "p.align", "left|right|center",

	     "select.autoactivate", ".*",
	     "select.bgcolor", ".*",
	     "select.exclusive", "",
	     "select.multiple", "",
	     "select.name", ".*",
	     "select.selcolor", ".*",
	     "select.showempty", "",
	     "select.size", ".*",
	     "select.text", ".*",
	     "select.usestyle", "",

	     "sidebar.align", "left|center|right",
	     "sidebar.width", ".*",

	     "table.align", ".*",
	     "table.background", ".*",
	     "table.bgcolor", ".*",
	     "table.border", ".*",
	     "table.cellborder", ".*",
	     "table.cellpadding", ".*",
	     "table.cellspacing", ".*",
	     "table.height", ".*",
	     "table.href", ".*",
	     "table.id", ".*",
	     "table.name", ".*",
	     "table.transparency", ".*",
	     "table.width", ".*",

	     "td.absheight", ".*",
	     "td.abswidth", ".*",
	     "td.align", ".*",
	     "td.background", ".*",
	     "td.bgcolor", ".*",
	     "td.colspan", ".*",
	     "td.height", ".*",
	     "td.maxlines", ".*",
	     "td.nowrap", "",
	     "td.rowspan", ".*",
	     "td.transparency", ".*",
	     "td.valign", ".*",
	     "td.width", ".*",

	     "textarea.allcaps", "",
	     "textarea.autoactivate", "",
	     "textarea.autocaps", "",
	     "textarea.bgcolor", ".*",
	     "textarea.cols", ".*",
	     "textarea.cursor", ".*",
	     "textarea.growable", "",
	     "textarea.name", ".*",
	     "textarea.nohardbreaks", "",
	     "textarea.nosoftbreaks", "",
	     "textarea.numbers", "",
	     "textarea.rows", ".*",
	     "textarea.showkeyboard", "",
	     "textarea.usestyle", "",
	     "textarea.wrap", "",

	     "tr.align", "left|right|center",
	     "tr.bgcolor", ".*",
	     "tr.transparency", ".*",
	     "tr.valign", "top|bottom|center",

	     "ul.type", ".*",
	     );

1;
